學(xué)位論文過程管理系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2017-09-12 09:15
本文關(guān)鍵詞:學(xué)位論文過程管理系統(tǒng)的設(shè)計與實現(xiàn)
更多相關(guān)文章: 學(xué)位論文管理系統(tǒng) ASP.NET UML 三層架構(gòu)
【摘要】:學(xué)位論文是一種具有較高學(xué)術(shù)價值的重要文獻(xiàn)類型,是高校教學(xué)、科研的重要學(xué)術(shù)成果,直接反映出高校的教學(xué)、科研水平。學(xué)位論文管理工作是高校教學(xué)和教務(wù)工作的重要環(huán)節(jié),是一個參與者眾多、時間跨度大、需要多部門協(xié)調(diào)工作的系統(tǒng)工程,管理水平的高低關(guān)系到高校學(xué)位論文的整體質(zhì)量。 本文設(shè)計并實現(xiàn)了一個基于NET Framework平臺的面向高校學(xué)院層次的學(xué)位論文過程管理系統(tǒng),可對學(xué)位論文管理工作中的各個階段進行全程信息化管理。系統(tǒng)可為學(xué)生、導(dǎo)師、教務(wù)員、評審專家等用戶提供全程的在線服務(wù)和便捷的交互手段,強制各方參與者按照學(xué)校的工作流程和時間進度來進行工作。系統(tǒng)可對工作中的各類文件資源實現(xiàn)統(tǒng)一管理,可根據(jù)模板和數(shù)據(jù)庫自動生成所需的報告、報表。系統(tǒng)可根據(jù)高校的不同需求進行個性化設(shè)置,將顯著的提高學(xué)位論文管理工作的效率和質(zhì)量。 本文首先介紹了選題的背景、意義,指出了在高校信息化建設(shè)進入新階段的大背景下,學(xué)位論文管理工作實現(xiàn)信息化是必然趨勢。然后以面向?qū)ο蟮姆治龊驮O(shè)計(OOAD)思想,分析了業(yè)務(wù)總體情況和工作流程,確立了系統(tǒng)目標(biāo)和需要解決的問題,并使用UML工具對論文選題、開題、中期檢查、預(yù)審、評審、答辯、歸檔等功能需求進行了建模。 根據(jù)系統(tǒng)需求分析的結(jié)果,確定了采用B/S模式,按表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)三層進行設(shè)計的系統(tǒng)架構(gòu)。本文通過介紹數(shù)據(jù)庫和類的設(shè)計,展示了如何實現(xiàn)分層架構(gòu)的設(shè)計模式,如何綜合使用多種.NET技術(shù)實現(xiàn)系統(tǒng)設(shè)計目標(biāo)。文中分別介紹了表現(xiàn)層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層的實現(xiàn)技術(shù),通過用戶控件和ASP.NET AJAX增強用戶體驗,通過抽象工廠模式實現(xiàn)業(yè)務(wù)邏輯層與數(shù)據(jù)層的交互,通過存儲過程實現(xiàn)數(shù)據(jù)持久化。對系統(tǒng)開發(fā)中的關(guān)鍵技術(shù)問題,如緩存管理、自動生成Office文檔、在線編輯Office文檔、頁面可視化編輯器等,也簡要介紹了實現(xiàn)方法。 本文著眼于實用,突出了以成熟的技術(shù)方案、合適的開發(fā)成本來進行系統(tǒng)開發(fā)的理念。本文對高校學(xué)位論文管理的信息化建設(shè)具有較強的參考意義。
【關(guān)鍵詞】:學(xué)位論文管理系統(tǒng) ASP.NET UML 三層架構(gòu)
【學(xué)位授予單位】:華東師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2010
【分類號】:TP311.52
【目錄】:
- 摘要6-7
- Abstract7-12
- 第1章 緒論12-19
- 1.1 研究背景與意義12-13
- 1.1.1 高校信息化建設(shè)進入新階段12
- 1.1.2 學(xué)位論文過程管理系統(tǒng)的研究意義12-13
- 1.2 國內(nèi)外研究現(xiàn)狀13-17
- 1.2.1 我國學(xué)位論文管理的信息化建設(shè)現(xiàn)狀13-14
- 1.2.2 國內(nèi)學(xué)位論文數(shù)據(jù)庫建設(shè)情況14-15
- 1.2.3 國內(nèi)學(xué)位論文提交與發(fā)布系統(tǒng)的特點及應(yīng)用15-16
- 1.2.4 國外學(xué)位論文管理的信息化建設(shè)現(xiàn)狀16-17
- 1.3 本文的研究內(nèi)容17-18
- 1.4 本文的組織結(jié)構(gòu)18-19
- 第2章 系統(tǒng)需求分析19-36
- 2.1 業(yè)務(wù)總體概述19-24
- 2.1.1 學(xué)位論文管理的工作機制與組織結(jié)構(gòu)19-20
- 2.1.2 系統(tǒng)目標(biāo)與要解決的問題20-23
- 2.1.3 業(yè)務(wù)總體流程23-24
- 2.2 系統(tǒng)主要功能性需求24-34
- 2.2.1 系統(tǒng)管理25-26
- 2.2.2 批次管理26-27
- 2.2.3 論文選題27-29
- 2.2.4 論文開題29-30
- 2.2.5 中期檢查30
- 2.2.6 論文預(yù)審30-31
- 2.2.7 論文評審31-32
- 2.2.8 論文答辯32
- 2.2.9 歸檔處理32-33
- 2.2.10 其他33-34
- 2.3 系統(tǒng)非功能性需求34-36
- 第3章 系統(tǒng)總體設(shè)計36-57
- 3.1 軟件架構(gòu)設(shè)計36-38
- 3.2 系統(tǒng)主要類設(shè)計38-44
- 3.2.1 實體類38-41
- 3.2.2 應(yīng)用程序接口類41-42
- 3.2.3 通用方法類42-43
- 3.2.4 數(shù)據(jù)庫訪問類43-44
- 3.3 數(shù)據(jù)庫設(shè)計44-57
- 3.3.1 數(shù)據(jù)庫關(guān)系圖設(shè)計47-48
- 3.3.2 視圖設(shè)計48-50
- 3.3.3 數(shù)據(jù)表設(shè)計50-57
- 第4章 系統(tǒng)主要功能的實現(xiàn)57-85
- 4.1 系統(tǒng)開發(fā)平臺與工具57-61
- 4.1.1 NET框架與ASP.NET57-59
- 4.1.2 開發(fā)工具Visual Studio 2008與開發(fā)語言C#59-60
- 4.1.3 數(shù)據(jù)庫平臺SQL SERVER 200560-61
- 4.2 系統(tǒng)主要功能的實現(xiàn)61-75
- 4.2.1 表現(xiàn)層實現(xiàn)技術(shù)61-67
- 4.2.2 業(yè)務(wù)邏輯層與數(shù)據(jù)訪問層的實現(xiàn)67-74
- 4.2.3 數(shù)據(jù)持久層的實現(xiàn)74-75
- 4.3 系統(tǒng)關(guān)鍵問題的解決75-85
- 4.3.1 系統(tǒng)緩存管理75-78
- 4.3.2 使用NTKO Office控件實現(xiàn)在線編輯Office文檔78-81
- 4.3.3 使用FCKeditor實現(xiàn)頁面可視化編輯器81
- 4.3.4 自動生成WORD和EXCEL文檔技術(shù)81-85
- 第5章 總結(jié)和展望85-87
- 5.1 主要結(jié)論85
- 5.2 后續(xù)工作和展望85-87
- 參考文獻(xiàn)87-90
- 致謝90
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前7條
1 朱紅;薛紅;王德平;詹勛武;唐明元;;學(xué)位論文管理系統(tǒng)的分析與實現(xiàn)[J];四川理工學(xué)院學(xué)報(自然科學(xué)版);2006年05期
2 潘峰;宋揚;;基于MVC模型的大型電子商務(wù)網(wǎng)站平臺設(shè)計[J];商場現(xiàn)代化;2007年21期
3 巨s,
本文編號:836343
本文鏈接:http://sikaile.net/wenshubaike/xindetihui/836343.html
最近更新
教材專著