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.

主站蜘蛛池模板: 日韩成人在线视频| 国产一区二区影院| 色综合a怡红院怡红院首页| 无码国产伊人| 天天爽免费视频| 伊人国产无码高清视频| 国产又大又粗又猛又爽的视频| 国产凹凸一区在线观看视频| 久草性视频| 亚洲中文字幕日产无码2021| 亚洲天堂精品在线| 538精品在线观看| 婷婷亚洲最大| 97国产精品视频人人做人人爱| 婷婷亚洲综合五月天在线| 亚洲高清中文字幕| 亚洲日本www| 秋霞午夜国产精品成人片| 久久免费精品琪琪| 91久久青青草原精品国产| 被公侵犯人妻少妇一区二区三区| 无码粉嫩虎白一线天在线观看| 日韩国产无码一区| 中文字幕资源站| 在线观看国产精美视频| 福利在线不卡| 中文字幕日韩视频欧美一区| 制服丝袜一区| 日本在线视频免费| 日本不卡在线| 午夜少妇精品视频小电影| 成年人国产视频| 一本综合久久| 欧美色图久久| 国内精品小视频在线| 亚洲乱码精品久久久久..| 亚洲成人黄色在线观看| 成人一级免费视频| 国产在线第二页| 国产精鲁鲁网在线视频| 经典三级久久| 亚洲不卡影院| 久久综合亚洲鲁鲁九月天| 成人免费午夜视频| 无码国内精品人妻少妇蜜桃视频| 日本精品中文字幕在线不卡| 国产精品手机在线观看你懂的| 亚洲综合专区| 国产丝袜91| 久久无码高潮喷水| 国产精品视屏| 99色亚洲国产精品11p| 国产成人高清精品免费5388| 亚洲国产精品美女| 亚洲swag精品自拍一区| 亚洲精品色AV无码看| 国产成人高清精品免费软件| 三上悠亚精品二区在线观看| 手机在线免费毛片| 国产爽歪歪免费视频在线观看 | 亚洲不卡网| 国产精品主播| 在线a网站| 国产91特黄特色A级毛片| 老司机久久精品视频| 久久国产V一级毛多内射| 国产精品天干天干在线观看| 欧美一级高清免费a| 国产成人精品无码一区二| 一级黄色片网| 不卡无码h在线观看| 91精品国产自产91精品资源| 亚洲黄网在线| 久久99国产综合精品女同| 精品亚洲麻豆1区2区3区| 亚洲国产精品国自产拍A| 亚洲 欧美 偷自乱 图片| 午夜视频日本| 久久9966精品国产免费| 91久久天天躁狠狠躁夜夜| 国产在线精彩视频二区| 精品久久国产综合精麻豆|