上周发表了练习“mvc做一个知识库(一)”。首先谢谢大家的关注,这两天有时间就看一下园子里小燕的走向ASP.NET架构设计。写的不错,对于像我这样想提高设计能力的菜鸟来说受益匪浅。还差两章看完,以及迫不及待地想把一些思想融入到我的知识库了。上周还在为知识库需要哪些功能发愁,今天上午跟项目经理聊天的时候感觉知识库应该有BI功能,通过SQLServer强大的BI,可以更科学精确的分析出自己对哪些方面知识更感兴趣,对哪些方面的知识还有所欠缺。还有授权。之前做过一个通用的授权系统,这次正好再升级一下。

所以到目前为止。知识库至少应该包含以下内容:

(1)融入多个架构模式和设计模式,不要怕滥用

(2)对功能模块尽量实现“插件式”管理

(3)搜索功能要强大,必须包括全文检索(应该还有更人性化的搜索,而且能够记录用户的搜索习惯,方便用户以后的搜索)

(4)融入BI,能够分析出用户的感兴趣和欠缺的知识

(5)用户和文档的授权

(6)用户界面简洁,操作方便

(7)抽象出通用的异步操作,例如异步加载“组织结构树”,“用户列表树”,“分页操作”等。(PS:我是Jquery的忠实用户)

(8)扩展功能:文件只能在特定域内使用(比如公司局域网),出了特定域文档即被加密。

(9)使用MVC开发。PS:一直想接触一下微软的MVC,正好利用这个机会学习一下。

(10)融入“测试驱动开发”思想。

(11)开发工具:VS2010+SQLServer2008+Jquery

接下来的几天我会接着充实知识库的功能模块,感觉能这些功能够成为一个版本后就开始开发。希望大家继续关注和监督。

转载于:https://www.cnblogs.com/jjhe369/archive/2011/01/18/1938553.html

练习mvc做一个知识库(二)相关推荐

  1. 为长颈鹿做一个名片二维码,扫描就能了解它的详细信息

    从前,有一只叫小仙的长颈鹿,生长在一片美丽的草原上.每天,它都能够吃到最新鲜的树叶.喝到最甜美的河水.除了时不时和其他的长颈鹿打打架,和狮子赛跑,日子过得还挺开心的.傍晚,静静地站在那颗最高大的金合欢 ...

  2. C++做一个有关二维数组的小案例(考试成绩统计)

    考试成绩统计案例 学习目标: 二维数组的遍历 案例描述: 有三名同学(张三,李四,王五),在一次考试中的成绩分别如下表,请分别输出三名同学的总成绩 语文 数学 英语 张三 100 100 100 李四 ...

  3. 程序猿修仙之路--数据结构之你是否真的懂数组? c#socket TCP同步网络通信 用lambda表达式树替代反射 ASP.NET MVC如何做一个简单的非法登录拦截...

    程序猿修仙之路--数据结构之你是否真的懂数组? 数据结构 但凡IT江湖侠士,算法与数据结构为必修之课.早有前辈已经明确指出:程序=算法+数据结构  .要想在之后的江湖历练中通关,数据结构必不可少.数据 ...

  4. 用 JS 做一个数独游戏(二)

    用 JS 做一个数独游戏(二) 在 上一篇博客 中,我们通过 Node 运行了我们的 JavaScript 代码,在控制台中打印出来生成好的数独终盘.为了让我们的数独游戏能有良好的体验,这篇博客将会为 ...

  5. matlab中GUI的属性检查器中的XLimMode是什么_如何在Matlab中使用GUI做一个简易音乐播放器? ---- (二)GUIDE...

    咕咕怪由于昨天有重要的事情所以咕了一天的文章 (感觉写得挺基础的,对各个部分有一定了解的童鞋可以直接跳过了解的部分 用Matlab做一个app有几种办法呢? 同样的,帮助文档告诉了我们答案:三种. 英 ...

  6. 用python制作二维码_用python做一个可视化生成二维码的工具

    用python做一个可视化生成二维码的工具 环境 pip install gooey pip install MyQR 源代码 from gooey import GooeyParser,Gooey ...

  7. 七夕快到了,教大家用Python来做一个有趣的表白二维码!

    二维码我们日常天天见到的,这玩意居然能用来表白?哎,在程序员的世界里,没有什么是不可能的, 今天教大家自己做一个,让女朋友去扫描一下,嘿嘿,那么问题来了,没有女朋友的兄弟怎么办..... 赶紧找一个 ...

  8. 用WeX5做一个二维码名片应用!有源码!

    本文由 起步科技 原创.未经许可,禁止转载! 作者:起步科技前端研究员小茄,专注分享HTML5 App快速开发工具 WeX5 的黑魔法以及各种有趣炫酷的前端技术. 前言 二维码现在是无处不在,无孔不入 ...

  9. [分享] 30分钟做一个二维码名片应用,有源码!

    2019独角兽企业重金招聘Python工程师标准>>> 前言 30分钟带你用Wex5做一个微信公众号上使用的二维码名片,相应技术点有详细讲解,高清有码!(点击下载全部源码) 二维码现 ...

最新文章

  1. 通过反射执行get、set方法
  2. python对接微信支付_python3接入微信企业支付实现小程序提现
  3. 网络推广外包没有效果?很可能是在网络推广外包基础上出现问题!
  4. 架构师眼中的高并发架构
  5. .net core Entity Framework Core Code First 框架 分层开发
  6. 自己动手写一个 SimpleVue
  7. 简述回源原理和CDN常见多级缓存
  8. iOS开发之FMDB
  9. 如何在 SAP BTP Java 应用里使用 SQLite 数据库
  10. ubuntu软件安装 caffe相关软件安装 学习笔记
  11. paip.函数式编程方法概述以及总结
  12. 树莓派百度云下载工具bypy
  13. IE浏览器9.0与王码五笔不兼容的问题
  14. shopex 网店系统 v4.8.5 安装图文教
  15. Rust游戏数据查询、Rust服务器清档时间表
  16. 樊登读书分享ppt_樊登读书《干法》学习分享
  17. TI CC2530 学习笔记-13-NewBit-CC2530-ADC-内部温度传感器
  18. 小米手机开机自启动软件及定时开关机
  19. 墨羽卿画第二章第5节:另一个世界,腊月廿四
  20. C语言:数组与指针之 p++ 操作的细节问题(p是指针)

热门文章

  1. java 泛型 子类_Java泛型:要求泛型成为某种类型的子类
  2. 滑动翻页效果_Flutter实现3D效果,一个字,炫!
  3. (并查集)小希的迷宫
  4. 批量画同心不同半径圆lisp_cad绘制同心圆lisp二次开发源代码
  5. 基于jsp+mysql+mybatis+Spring boot简单学生成绩信息管理系统
  6. IDEA里的web.xml页面的Servlet名称报错下方出现红色下划线
  7. android 媒体库扫描,如何扫描出Android系统媒体库中视频文件
  8. c语言程序设计语言描述,C语言程序设计题目描述(详).txt
  9. R语言基础入门(3)之数据类型与相应运算1
  10. python实例 79,80