【正文】
erstanding of the demand of software by using software prototyping. In design phase, by using the idea of stratified design, each module was divided into three layers, which were data access layer, business logic layer and presentation layer. It makes the maintenance of system easier. The implementation of the system was based on technologies of .NET’s Web and Web Service. By using page management based on roles, SMSI system provides the corresponding page navigation and the control of access to the page for the different roles of users, thereby increasing the security of access to the page. SMSI system has solved some main problems of scientific instruments management and improved the sharing rates, usage rates, and management capabilities. The system is easy to use, and has a friendly interface. The system is running on the Life Science Laboratory Center of USTC, and has achieved high praise. Key Words: Scientific Instruments, Management System, .NET 目 錄 III 目 錄 摘 要 ................................................................................................. I Abstract ............................................................................................... II 第一章 緒論 ........................................................................................1 系統(tǒng)開發(fā)背景及意義 ...................................................................................... 1 國內(nèi)外研究與應用狀況 .................................................................................. 2 本人的主要工作 .............................................................................................. 3 論文的組織結(jié)構(gòu) .............................................................................................. 3 第二章 相關(guān)技術(shù)介紹 .........................................................................5 ........................................................................................................... 5 Web Service 技術(shù) ............................................................................................. 6 事務處理與異常捕捉 ...................................................................................... 7 內(nèi)嵌 JavaScript 腳本 ....................................................................... 7 AJAX 技術(shù) ........................................................................................................ 8 富文本編輯技術(shù) .............................................................................................. 9 本章小結(jié) .......................................................................................................... 9 第三章 SMSI 系統(tǒng)的整體介紹 .......................................................... 10 需求描述 ........................................................................................................ 10 功能性需求 ..............................................................................................10 非功能性需求 ........................................................................................... 11 SMSI 系統(tǒng)的全局設計 .................................................................................. 12 SMSI 系統(tǒng)的網(wǎng)絡拓撲結(jié)構(gòu) ........................................................................13 .Net 三層框架設計 .....................................................................................13 安全方面的考慮 .......................................................................................14 SMSI 系統(tǒng)的主要模塊構(gòu)成 .......................................................................... 15 本章小結(jié) ........................................................................................................ 16 第四章 SMSI 系統(tǒng)部分重要模塊的需求分析 ............................................. 17 頁面導航模塊 ................................................................................................ 17 儀器管理模塊 ................................................................................................ 19 儀器分類管理子模塊 ................................................................................19 儀器分類屬性管理子模塊 .........................................................................20 儀器的綜合信息管理子模塊 ......................................................................20 網(wǎng)上預約管理模塊 ........................................................................................ 20 “我要預約儀器 ”子模塊 ..............................................................................21 預約信息管理子模塊 ................................................................................21 查詢統(tǒng)計模塊 ................................................................................................ 21 儀器在線狀態(tài)子模塊 ................................................................................22 目 錄 Ⅳ 使用時間統(tǒng)計子模塊 ................................................................................22 郵件功能管理模塊 ........................................................................................ 22 系統(tǒng)郵件功能設置子模塊 .........................................................................23 “我的郵件功能設置 ”子模塊 .......................................................................23 事件觸發(fā)的郵件子模塊 .............................................................................23 系統(tǒng)定時觸發(fā)的郵件子模塊 ......................................................................24 本章 小結(jié) ........................................................................................................ 24 第五章 SMSI 系統(tǒng)部分重要模塊的設計與實現(xiàn) ................................ 25 頁面導航模塊 ................................................................................................ 25 儀器管理模塊 ................................................................................................ 30 儀器分類管理子模塊 ................................................................................34 儀器分類屬性管理子模塊 .........................................................................36 儀器的綜合信息管理子模塊 ............................................................