练习mvc做一个知识库(二)
上周發表了練習“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做一个知识库(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微软企业库调用Oracle分页存储过程
- 下一篇: MyBatis + MVC 获取 UI