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

基于SSH[1]架構的畢業論文管理系統設計

2012-12-31 00:00:00曹雷劉巖鋒朱慧史紅星
科技創新導報 2012年27期

摘要:隨著信息技術的高速發展,網絡技術與辦公無紙化、自動化已經深入到了社會的每一個角落,傳統的手工管理操作理應被自動化網絡管理所取代。本文針對教學工作中論文管理的特點,基于B/S框架設計出了畢業生論文管理系統。經調試,系統工作穩定,能滿足論文管理的工作需求,極大提高了相關教學工作的效率。

關鍵詞:畢業論文 系統 信息技術

中圖分類號:TP31 文獻標識碼:A 文章編號:1674-098X(2012)09(c)-0031-01

本科畢業論文(設計)是對本科生四年大學所學知識的一次綜合性考察和檢驗,同樣也是對專業知識的一個提煉與升華,對于學生畢業而言論文與設計是至關重要的。論文的選題,提交審批與答辯等都發生在大四,大四階段畢業生需要忙于諸如實訓,找工作,考研與寫論文(做設計)等諸多事項,尤其是對在外地實訓的學生而言,畢業論文與設計與院校和導師的交互很容易存在時間與空間上的沖突,因此容易出現學生不明白論文提交步驟或輔導老師查收遺漏等嚴重問題。

目前,高校院校普遍采用的是紙質提交與審批方式管理論文。這是上述問題得不到解決的主要原因。為減少學生與教師的工作量,提高工作效率,并為學生與教師提供更方便的交互,有必要建立一個完善的畢業論文管理系統來實現論文管理的無紙化與自動化。

1 基于SSH框架的畢業論文管理系統設計目標

畢業論文管理系統是基于成員來管理相應成員信息,簡化論文處理過程中學生與導師還有教務管理員的工作。論文管理系統設計目標如下:

教務管理員更簡易地通知畢業論文相關信息:年年畢業論文與設計的要求都略有不同,本系統可以讓教務管理員通過公告、信息的方式通知導師論文相關內容,并上傳各類文檔的模板,無需再通過開會等方式發布信息。

導師更簡易地管理學生:論文的題目可通過文件形式上傳,通過本系統指導教師可以直接在線閱讀學生提交的文檔并進行評閱,師生之間的留言板實現師生之間簡單的信息交互。

學生完成論文過程更加簡易:學生登錄系統后可通過公告與私信直接看到論文與設計編寫與提交的流程以及注意事項,選題與文檔的編寫和提交都能通過系統在線完成。

2 系統開發的關鍵技術與環境選擇

2.1 三層MVC結構

MVC框架是建站最常使用的結構之一,全名是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設計典范,用于組織代碼用一種業務邏輯和數據顯示分離的方法,這個方法的假設前提是如果業務邏輯被聚集到一個部件里面,而且界面和用戶圍繞數據的交互能被改進和個性化定制而不需要重新編寫業務邏輯MVC被獨特的發展起來用于映射傳統的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結構中。這種結構具有耦合性低,重用性高,部署快,可維護性強,生命周期成本低,有利于軟件工程化管理等特點。

2.2 Internet終端

本系統采用的是B/S構架,因此訪問方式是基于internet終端的訪問,用戶只需要通過web瀏覽器就可以非常方便快捷地使用本系統服務器資源,因此系統讓用戶的操作變得簡單與透明,系統的維護成本與工作量也得到減少。B/S構架使本系統有易安裝,易升級,成本低,可擴充等優勢。

2.3 JAVA開發環境

以java為基礎的JSP網頁技術提供了世界領先技術的通訊、協作和WEB應用平臺,支持B/S體系結構,而以JSP為基礎的輕量級WEB框架SSH是典型的MVC結構的體現,框架對數據庫操作進行了封裝并將各模塊間進行了解耦,擁有良好地可擴展與可維護性。因此根據畢業生論文管理系統的需求分析以及JAVA的優勢,系統使用JAVA平臺開發,用java編程語言和SSH框架技術,采用mysql數據庫,選擇apache的tomcat作為服務器。系統結構與功能模塊。

對于任何一個系統,在實施前都應進行合理的規劃設計。論文管理系統也是如此,根據功能將系統進行模塊劃分。共有六個模塊——用戶管理、文件管理、文檔管理、消息管理、開題管理以及角色管理。

3 系統的實現

3.1 各功能模塊的實現

(1)用戶管理包括學生與教師信息的批量導入與修改。

(2)文件管理包括學生設計的提交與下載。

(3)文檔管理包括模版的上傳下載以及開題報告、中期檢查等文檔的提交與審批。

(4)消息管理包括公告和私信的收發。

(5)開題管理包括論文題目的導入、審批與選擇。

(6)角色管理則是系統對不同角色對應操作的隔離。

3.2 系統安全性

除了對數據庫實施安全保護外,系統自身也通過一些保護手段實施了安全保護措施,主要有以下兩點:

(1)用戶角色管理:系統通過用戶角色辨認的方式對用戶的操作進行了嚴格的限制,不同角色將對應不同的操作頁面,并在主要操作頁面設置身份驗證,保證了越權操作不會發生。

(2)密碼管理:在畢業論文管理系統中,只有通過用戶名和密碼驗證成功的用戶才能登入系統進行操作。登錄系統時用戶密碼都進行了加密操作,不會被外界所看到。同時數據庫也采用了加密算法,這種情況下,即使使用特殊方法打開了數據庫文件也無法獲知密碼原文,從而無法登錄系統。

此外,系統還將非正常登錄的IP地址進行記錄與過濾,從而避免惡意攻擊服務器得發生。綜上所述,論文管理系統的安全性是通過多方面考慮的,用多種渠道給予了系統安全保證。

5 結語

本文地研究與論文管理工作緊密相連,經過合理的系統規劃與設計以及平臺選擇,編寫完成后在本院校進行實驗并通過院校的使用反饋進行了合理改進,進而構造出通用的畢業生論文管理系統,完成了了畢業生、教師以及教務管理員之間工作與交互的簡化,實現了畢業論文地無紙化網絡管理。系統有助于提高畢業生的論文編寫質量,促進學生更順利地畢業。

參考文獻

[1] 李剛.輕量級java EE企業應用實戰[M].3版.北京:電子工業出版社,2011.

[2] Daniel J.Barrett,Richard E.Silverman.SSH,The Secure Shell:The Definitive Guide[M].北京:中國電力出版社,2003.

[3] 李剛.瘋狂Java講義[M].北京:電子工業,2008.

[4] 孫衛琴.Tomcat與Java Web開發技術詳解[M].北京:電子工業出版社,2009.

[5] 劉京華.Java Web整合開發王者歸來[M].北京:清華大學出版社,2010.

主站蜘蛛池模板: 國產尤物AV尤物在線觀看| 日本午夜网站| 色综合激情网| 亚洲国产精品日韩欧美一区| 国产精品观看视频免费完整版| 一级做a爰片久久毛片毛片| 国产精欧美一区二区三区| 国产哺乳奶水91在线播放| 亚洲福利一区二区三区| 国产99视频免费精品是看6| 国产成人av大片在线播放| 精品人妻AV区| 亚洲一区二区在线无码 | 综合久久久久久久综合网| 亚洲伊人久久精品影院| 婷婷六月激情综合一区| 国产精品视频公开费视频| 97在线碰| 无码网站免费观看| 亚洲国产黄色| 在线播放国产99re| 亚洲欧美一区二区三区麻豆| 欧美另类一区| 91欧美亚洲国产五月天| 在线观看亚洲精品福利片| 女人毛片a级大学毛片免费| 亚洲熟女中文字幕男人总站 | 视频国产精品丝袜第一页| 国产精品网曝门免费视频| 精品福利网| 国产视频自拍一区| 91午夜福利在线观看| 欧美精品在线看| 久久夜色精品国产嚕嚕亚洲av| 日本高清视频在线www色| 99在线小视频| 欧美www在线观看| 香蕉精品在线| 国产午夜一级毛片| 欧美另类精品一区二区三区| 欧美中文字幕一区二区三区| 成人免费黄色小视频| 老司国产精品视频91| 日韩视频福利| 香蕉网久久| 美女扒开下面流白浆在线试听| 天天色综网| 国产精品视频久| 精品91在线| 亚洲精品第五页| 亚洲中文字幕av无码区| 国产成人久视频免费| 成人毛片免费在线观看| 国产色伊人| www.亚洲天堂| 亚洲成在人线av品善网好看| 好久久免费视频高清| 99尹人香蕉国产免费天天拍| 三上悠亚一区二区| 国产在线第二页| 精品无码人妻一区二区| 福利视频一区| 国产日本欧美在线观看| 狠狠做深爱婷婷久久一区| 亚洲午夜福利在线| 97国产成人无码精品久久久| 凹凸国产分类在线观看| 91精品国产福利| 日韩欧美国产精品| 在线观看精品国产入口| 91久久国产成人免费观看| 999国产精品永久免费视频精品久久 | 亚洲中文制服丝袜欧美精品| 国产精品欧美日本韩免费一区二区三区不卡 | 日韩在线永久免费播放| 人人爽人人爽人人片| 91人妻日韩人妻无码专区精品| 国产a在视频线精品视频下载| 日本人又色又爽的视频| 国产亚洲精久久久久久久91| 亚洲av日韩av制服丝袜| 一级毛片免费观看不卡视频|