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一级毛片| 国产高颜值露脸在线观看| 免费午夜无码18禁无码影院| 无码福利日韩神码福利片| 3D动漫精品啪啪一区二区下载| 在线观看精品国产入口| 欧美另类一区| 亚洲综合精品第一页| 国产精品xxx| 国产最新无码专区在线| 欧美日韩一区二区三| 国产精品一区二区不卡的视频| 国产网站免费看| 色婷婷亚洲十月十月色天| 国产国产人在线成免费视频狼人色| 国产激爽爽爽大片在线观看| 福利一区三区| 亚洲综合第一页| 精品天海翼一区二区| 免费人成网站在线观看欧美| 欧美人人干| 极品性荡少妇一区二区色欲| 亚洲天堂久久新| 午夜视频在线观看免费网站| 国产性生大片免费观看性欧美| 97久久精品人人| 免费A∨中文乱码专区| 欧美中文字幕一区| 国产一区二区三区在线精品专区| 精品无码日韩国产不卡av| 国内黄色精品| 国产精品三级专区| 国产美女91视频| 福利在线不卡| 亚洲综合极品香蕉久久网| 国产成人精品日本亚洲| 国产国语一级毛片在线视频| 国产成本人片免费a∨短片| 91人妻在线视频| 国产a网站| 国产激情无码一区二区免费| 在线免费无码视频| 无码专区在线观看| 98超碰在线观看| 全部无卡免费的毛片在线看| 99视频在线观看免费| 久久久久亚洲AV成人人电影软件| 日本在线国产| 五月婷婷激情四射| 青青极品在线| 男女男精品视频| 久久久受www免费人成| www亚洲天堂| 国产香蕉97碰碰视频VA碰碰看| 日韩一区二区三免费高清| 中文毛片无遮挡播放免费| 国产欧美中文字幕| 免费国产不卡午夜福在线观看| 久久精品丝袜高跟鞋| 欧美综合在线观看| 国产成人调教在线视频| 亚洲无限乱码| 久久久精品国产SM调教网站| 尤物精品视频一区二区三区| 免费人成在线观看成人片 | 高h视频在线| 超薄丝袜足j国产在线视频| 国产成人精品午夜视频'| 精品视频在线观看你懂的一区| 日韩在线播放中文字幕| 亚洲综合精品香蕉久久网| 激情爆乳一区二区| 国产99视频精品免费视频7 | 久久不卡精品| 亚洲性影院| 亚洲最大情网站在线观看| 国产白丝av| 色哟哟国产精品| 国产成人精品综合| 免费aa毛片| 无码专区国产精品第一页| 欧美亚洲日韩不卡在线在线观看|