999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高校本科畢業設計文檔管理系統的設計與實現

2018-03-07 06:15:44陳義安朱嘵軒杜浪浪李景龍周佳理韓壯壯
無線互聯科技 2018年21期

陳義安 朱嘵軒 杜浪浪 李景龍 周佳理 韓壯壯

摘 要:畢業論文是高校教學工作的重要環節,傳統的教務管理工作流程復雜、效率低。文章介紹了高校本科畢業設計文檔管理系統的設計與實現,包括系統需求分析、系統功能設計、數據庫設計、系統界面設計。基于本系統,師生、教學管理部門能安全、可靠、便捷地完成畢業論文環節的相關工作,同時降低了文檔管理成本,提高了文檔管理效率,為學校教務工作提供了便利。

關鍵詞:文檔管理;SSM框架;教務管理

畢業設計是高校教學工作的重要環節,涉及學生、導師、院系、論文主管部門、學校等人員或部門。針對本科畢業設計的論文選題,導師的出題和審批,以及各個階段的論文相關資料的提交、審核等大部分高校都還是以傳統人力為主,不但耗時費力,而且容易出錯。隨著教學體制的不斷改革,尤其是學分制、選課制等制度的展開和深入,傳統的學生的畢業設計相關文檔的管理工作弊端尤為明顯。因此,開發出一套適用于普通高校的畢業設計文檔管理系統很有必要性。

基于以上問題,本文給出了高校本科畢業設計文檔管理系統的設計過程,包括系統架構設計、系統功能設計、數據庫設計、系統界面設計。師生、教務管理部門等用戶可以安全、可靠、便捷地操作、管理文檔,查看論文的進展情況[1]。能夠規范畢業設計過程中各種相關文檔資料的管理流程,同時能降低文檔管理成本,提高文檔管理效率,為學校教務工作提供便利。

1 系統需求分析

畢業設計階段,學生角色涉及選題表、開題報告、指導記錄表、答辯申請表、成績表、畢業論文等10余種文件及其相關操作,包括向導師提交文檔、由導師初次審核、由教學秘書等主管畢業設計文檔的部門或人員進行二次審核等多個操作。本系統對這些文件的電子文檔按照實際教務工作的流程進行處理[2]。其流程為:學生提交畢業設計相關文檔資料→導師初次審核→主管畢業設計文檔的部門或人員進行二次審核(見圖1)。

2 系統功能設計

本系統包含了四大模塊,分別是信息查詢模塊、文檔查詢模塊、文檔管理模塊、站內消息模塊。信息查詢模塊包含了用戶信息查詢;文檔查詢模塊包含了文檔信息查詢、文檔下載、在線預覽;文檔管理模塊包含了文檔提交、文檔審核;站內消息模塊包含了不同角色用戶之間消息的發送與接收。功能模塊如圖2所示。

3 系統界面設計

本系統界面采用淺藍色基調,搭配灰色,設計簡約大方。頁面元素設計醒目、通俗、易懂。即使長時間使用本系統,也不會感覺視覺疲勞。系統教師審核學生文檔界面如圖3所示。

4 系統實現

本系統使用Java語言實現,采用了瀏覽器/服務器模式(Browser Server,B/S)架構,利用模型—視圖—控制器(Model View Controller,MVC)設計思想實現模型層、視圖層、控制層之間的交互,采用MySQL數據庫進行數據的持久化存儲,具體使用了SSM(SpringMVC Spring MyBatis)框架[3]。

SSM框架的請求流程如下[4]:

(1)客戶端發出一個Http請求給Web服務器,Web服務器對Http請求進行解析,如果匹配DispatcherServlet的請求映射路徑,Web容器將請求轉交給DispatcherServlet。

(2)DipatcherServlet接收到這個請求之后將根據請求的信息(包括URL、Http方法、請求報文頭和請求參數Cookie等)以及HandlerMapping的配置找到處理請求的處理器(Handler)。

(3)DispatcherServlet根據HandlerMapping找到對應的Handler,將處理權交給Handler再由具體的HandlerAdapter對Handler進行具體的調用,Handler對數據處理完成以后將返回一個ModelAndView對象給DispatcherServlet。

(4)DispatcherSevlet通過ViewResolver將邏輯視圖轉化為真正的視圖View。

(5)Dispatcher通過Model解析出ModelAndView中的參數進行解析最終展現出完整的View并返回給客戶端。

5 系統優勢

本系統使用了SSM框架具體實現。與SSH(Struts2 Spring Hibernate)框架或原生的MVC思想實現相比較而言,一方面,在MVC思想的實現方面,本系統采用的SpringMVC Web框架是當前最優秀的MVC框架,對Web層實現了解耦合,更容易實現RESTful(一種軟件架構風格)。基于此框架設計的本系統,更加簡潔,更有層次,更容易實現緩存等機制。

另一方面,SSM更加輕量化配置,使用注解的形式完成框架組件的配置,更方便、簡潔、高效[5]。特別是在對象關系映射(Object-Relational Mapping,ORM)持久化方面,與SSH相比,MyBatis是一種半自動化的ORM框架,只強調OR(Object-Relational)部分,將M(Mapping)部分進行了淡化,即Java程序中結構化查詢語言(Structured Query Language,SQL)的操作權大部分由開發人員來控制,這意味著,系統與數據庫交互方面的設計更加靈活,有更大的自由空間。

6 結語

本文主要介紹了高校本科畢業設計文檔管理系統的設計與實現過程。系統實現了高校在畢業設計過程中的業務流程,學生、教師、主管論文部門或人員等用戶角色能通過該系統實現畢業設計過程中相關文檔的管理工作。系統高效、簡潔、易用,能規范高校畢業設計過程中文檔的管理工作,提高相關文檔的管理效率,為高校教務工作提供便利。

主站蜘蛛池模板: 久久久精品久久久久三级| 国产欧美高清| 中文字幕在线日本| 久久大香伊蕉在人线观看热2| 精品色综合| 又爽又大又光又色的午夜视频| 男女性色大片免费网站| 天天综合网站| 国产激情在线视频| 欧美一级99在线观看国产| 亚洲男人的天堂网| 曰AV在线无码| 一区二区理伦视频| 亚洲人免费视频| 亚洲国产精品不卡在线| 亚洲三级电影在线播放| 99精品热视频这里只有精品7| 国产免费人成视频网| 国产在线视频欧美亚综合| 伊在人亚洲香蕉精品播放 | 国产精品偷伦视频免费观看国产| 免费一级毛片| 久久久久人妻一区精品色奶水| 99re在线免费视频| 久久精品只有这里有| 欧美自拍另类欧美综合图区| 国产在线视频福利资源站| 亚洲国产日韩在线成人蜜芽| 亚洲系列中文字幕一区二区| 亚洲欧洲日产无码AV| 国模视频一区二区| 精品人妻一区无码视频| 搞黄网站免费观看| 亚洲看片网| 亚洲综合第一区| 国产丝袜丝视频在线观看| 999国内精品久久免费视频| 国产99视频精品免费视频7| 69视频国产| 一级不卡毛片| 国产成人AV大片大片在线播放 | 国产精品私拍99pans大尺度| 国产在线精彩视频论坛| 狂欢视频在线观看不卡| 亚洲热线99精品视频| 欧美高清三区| 999在线免费视频| 日韩欧美中文字幕在线精品| 丰满少妇αⅴ无码区| 毛片网站观看| 五月天天天色| 亚洲精品色AV无码看| 亚洲精品无码成人片在线观看 | 国产免费久久精品99re不卡 | 国产天天色| 四虎成人在线视频| 九九热精品免费视频| 久久黄色毛片| 国产无码在线调教| 666精品国产精品亚洲| 九色在线视频导航91| 日本免费一级视频| 亚洲中文字幕av无码区| 午夜影院a级片| 久久精品国产精品一区二区| 2021国产v亚洲v天堂无码| 青青久在线视频免费观看| 在线欧美一区| 国产在线无码av完整版在线观看| 成人欧美日韩| 国产情精品嫩草影院88av| 2021国产乱人伦在线播放| 2018日日摸夜夜添狠狠躁| 久久黄色一级片| 女人av社区男人的天堂| 欧美视频在线不卡| 国产精品露脸视频| 亚洲黄色成人| 呦视频在线一区二区三区| 国产凹凸视频在线观看| 99精品国产自在现线观看| аⅴ资源中文在线天堂|