练习mvc做一个知识库(二)
时间:2011-01-18 来源:我每天都在进步o(∩_∩)o...
所以到目前为止。知识库至少应该包含以下内容:
(1)融入多个架构模式和设计模式,不要怕滥用
(2)对功能模块尽量实现“插件式”管理
(3)搜索功能要强大,必须包括全文检索(应该还有更人性化的搜索,而且能够记录用户的搜索习惯,方便用户以后的搜索)
(4)融入BI,能够分析出用户的感兴趣和欠缺的知识
(5)用户和文档的授权
(6)用户界面简洁,操作方便
(7)抽象出通用的异步操作,例如异步加载“组织结构树”,“用户列表树”,“分页操作”等。(PS:我是Jquery的忠实用户)
(8)扩展功能:文件只能在特定域内使用(比如公司局域网),出了特定域文档即被加密。
(9)使用MVC开发。PS:一直想接触一下微软的MVC,正好利用这个机会学习一下。
(10)融入“测试驱动开发”思想。
(11)开发工具:VS2010+SQLServer2008+Jquery
接下来的几天我会接着充实知识库的功能模块,感觉能这些功能够成为一个版本后就开始开发。希望大家继续关注和监督。
相关阅读 更多 +