freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ssh框架下學生綜合信息管理系統(tǒng)的設(shè)計與實現(xiàn)宿舍信息管理模塊畢業(yè)論文-在線瀏覽

2024-07-17 23:33本頁面
  

【正文】 ....................... 46 學生住宿信息管理 ................................................. 50 學生住校內(nèi)信息功能的實現(xiàn) ..................................... 50 學生住校外信息功能的實現(xiàn) ..................................... 55 學生宿舍申請管理 ................................................. 56 學生住宿申請功能的實現(xiàn) ....................................... 56 審批申請功能的實現(xiàn) ........................................... 58 報表打印管理 ..................................................... 62 學生宿舍申請報表的實現(xiàn) ....................................... 62 結(jié)束語 ................................................................ 65 致 謝 .............................................................. 66 參考文獻 .............................................................. 67 1 前 言 隨著 計算機的廣泛運用,信息系統(tǒng) 在當今社會中處于越來越重要的地位 。 而隨著我校規(guī)模的不斷擴大,學生人數(shù)的不斷增加,需要管理的 信息量也在成倍的增加 。如:管理學生的就只能管理學生,管理宿舍的就只能管理宿舍 。 不僅可以管理學生信息和宿舍信息,還能實現(xiàn) 學校 辦公的信息化。 本系統(tǒng)根據(jù)其功能和 使用角色 分為學生信息、宿舍信息、公共專欄、問卷調(diào)查、意見箱、國防教育、思想教育等多個子模塊。本文 采用嚴格的軟件開發(fā)規(guī)則,按照系統(tǒng)需求分析、系統(tǒng)技術(shù)方案、系統(tǒng)的總體設(shè)計、各模塊的設(shè)計、實現(xiàn)的順序,設(shè)計開發(fā)實現(xiàn)客戶需求。 本文共分為 5 章。 2 1 需求分析 本章主要從該系統(tǒng)的開發(fā)背景、用戶需求分析、總體目標三方面對該系統(tǒng)的需求進行分析和確定。所以為了滿足學生處和學生的 需求,開發(fā)并實現(xiàn)了該系統(tǒng)。而且就目前而言,北方民族大學雖然有了學生信息管理系統(tǒng),但是還是很缺乏學生宿舍方面的管理系統(tǒng)和學生處和學生之間辦公管理的一個系統(tǒng),因此為了滿足學 生處辦公需求,也為了方便全校學生,繼而獨立開發(fā),研究了該系統(tǒng)。 項目 需求分析 滿足用戶需求是建立一個系統(tǒng)的主要原因,也是這個系統(tǒng)存在的必然因素,認真考察用戶的需求是每個系統(tǒng)建立的第一步。通過對用戶的調(diào)查訪問,其總體需求是: 1)該系統(tǒng)要實現(xiàn)學生信息的基本管理; 2)實現(xiàn)宿舍樓的管理,宿舍工作人員的管理,宿舍的分配,學生入住以及學生住校后的生活信息管理; 3)能快速 方便的及時查詢學生的信息,并且及時了解學生在宿舍的生活狀態(tài); 4)實現(xiàn)數(shù)據(jù)能夠通過網(wǎng)絡(luò)傳送,實現(xiàn)數(shù)據(jù)共享,避免出現(xiàn)重復(fù)數(shù)據(jù),冗余數(shù)據(jù); 5)操作要簡單方便,而且管理合理,具有可維護性和可擴展性; 6)實現(xiàn)網(wǎng)上申請和網(wǎng)上辦公,數(shù)據(jù)管理信息化; 7)對畢業(yè)的學生必要的信息進行過濾和存儲,作為歷史紀錄進行保存; 8)要做到一定的數(shù)據(jù)安全性,根據(jù)不同的用戶設(shè)定不同的權(quán)限,所做操作將不一樣,使系統(tǒng)具有一定的安全性。 3 宿舍信息管理模塊需求分析 1) 學生處:將對工作人員里的宿管,保潔員的信息進行添加,修改,刪除。宿舍分配則對每個學院進行宿舍樓,樓類型,樓層,宿舍號,幾人間進行添加,刪除,修改,還可以通過宿舍號查詢宿舍所住人員信息以及每個學院分得宿舍樓情況等操作。 2) 宿管:將對內(nèi)宿外宿學生信息進行添加,修改,刪除,查詢等進行操作,同時審批學生處審批過的學生宿舍遞交的申請及宿舍信息里的宿舍初始化查詢,宿 舍分配信息查詢,宿舍清空等操作。 4) 輔導(dǎo)員:負責學生宿舍申請的審批,查詢等操作。 系統(tǒng)總體目標 學生綜合信息管理系統(tǒng)的建立是為了學生處能快速方便的管理學生在校的學習生活狀態(tài),并對其突發(fā)情況進行快速、有效的處理,并且方便學生處查詢學生信息。方便學生處能快速便捷的查詢學生的學生生活狀態(tài),使其學生處不用出門也能了解學生在其宿舍的生活狀態(tài)。根據(jù)具體的要求,初步確定其總目標為: 1)實現(xiàn)其學生的基本信息和學生的學籍變動進行統(tǒng)籌合理的管理; 2)實現(xiàn)其每年的離校生進行數(shù)據(jù)庫的轉(zhuǎn)移處理,而不是直接刪掉; 3)學生處對其宿舍進行合理的分配和管理; 4)對學生住宿信息和學生在宿舍的衛(wèi)生獎罰情況進行統(tǒng)計和記錄; 5)實現(xiàn)每樓宿舍管理人員進行分配和管理; 6)對與學生相關(guān)的問卷調(diào)查進行合理的分類和統(tǒng)計; 7)實現(xiàn)學生宿舍申請,國防科預(yù)備役進行網(wǎng)上申請辦公,實現(xiàn)信息網(wǎng)絡(luò)化; 8)對學生處發(fā)的公告或者相關(guān)通知合理統(tǒng)一的管理; 9)系統(tǒng)具有友好性、易操作性、可維護性和可擴展性; 10)系統(tǒng)具有安全性和保密性。學生檔案主要是對在校學生信息進行添加、修改和刪除,在特定條件下查詢學生信息和對畢業(yè)生信息進行數(shù)據(jù)庫的轉(zhuǎn)移和查詢;學籍變動時對在校學生轉(zhuǎn)學, 休學等變動情況進行記錄和修改;違紀處分是對學生在校期間違反學校相關(guān)規(guī)定給予的處分進行登記錄入和修改;證件補辦,主要是學生證丟失或其他證丟失時可以向?qū)W生處申請證件補辦,實現(xiàn)申請書的填寫,修改刪除,以及學院和學生處之間的審批操作。 3)公告專欄:主要是實現(xiàn)通知的錄入、修改、刪除和發(fā)布,而且對其已經(jīng)發(fā)布的 通知,將不能進行修改。 4)問卷調(diào)查:主要是實現(xiàn)題目的添加、修改和刪除以及試卷的生成發(fā)布,學生可以根據(jù)發(fā)布的試卷進行答題。 5)國防教育:主要是實現(xiàn)預(yù)備役、征兵等申請書的填寫、修改、刪除、提交給學生處審批,學院審批。 6)思想政治:實現(xiàn)對各學院輔導(dǎo)員信息的添加、修改、刪除,在特定條件下的查詢思想政治人員的信息,具體說明輔導(dǎo)員的工作情況。 8)系統(tǒng)管理,主要是管理以上各功能的菜單、學生處各部門、學生處個部門人員、班級和專業(yè)的管理、以及對系統(tǒng)的用戶進行角色分配和管理。 系統(tǒng) 總體 性能目標 一個系統(tǒng)的性能是信息系統(tǒng)功能實現(xiàn)的方式和效率的保障,是信息系統(tǒng)需求的重要組成部分。該學生信息管理系統(tǒng)的設(shè)計是根據(jù)本系的需求,通過與系領(lǐng)導(dǎo)的溝通初步確定該 系統(tǒng)的 性能目標: 1)約束性能:該系統(tǒng)在一定程度上對一定的用戶進行了訪問權(quán)限的約束,不同的用戶,約束也不一樣。 3)業(yè)務(wù)屬性:應(yīng)能具有較高的安全性,對內(nèi)對外都有嚴格的身份認證和數(shù)據(jù)保密的措施;運行應(yīng)該速度快、穩(wěn)定、可靠,具有很高的健壯性和容錯、糾錯能力,還具有可維護性和可擴展性。 5 系統(tǒng) 總體 安全目標 系統(tǒng)具備訪問權(quán)限的識別和控制功能,未被授權(quán)的人不能訪問應(yīng)用管理系統(tǒng),保證了授權(quán)人員或系統(tǒng)才能進行某些操作,獲取某種數(shù)據(jù)。為保證密碼的可靠性,操作人員的密碼只能修改不能讀取。為系統(tǒng)配備完善的供電系統(tǒng)和應(yīng)急報警系統(tǒng),機房要防火、放塵、防磁、防雷,機房的溫度、濕度、電壓符合計算機環(huán)境要求,機房定期進行維護保養(yǎng),建立嚴格的機房安全管理制度,及時審查日志文件,非工作人員不得隨意進入機房,任何人不得將有關(guān)資料泄露,任意抄錄。給用戶反饋系統(tǒng)的信息,與用戶進行進一步的交互,從而確定系統(tǒng)的初步設(shè)計方案。 系統(tǒng)架構(gòu)選擇 本系統(tǒng)選擇了基于 B/S 模式下的 MVC 三層架構(gòu)開發(fā) 。其中 Model 層實現(xiàn)系統(tǒng)中的業(yè)務(wù)邏輯 ,通??梢杂?JavaBean 或 EJB 來實現(xiàn); View 層用于與用戶的交互,通常用 JSP 來實現(xiàn); Controller 層是 Model 與 View 之間溝通的橋梁,它可以分派用戶的請求并選擇恰當?shù)囊晥D以用于顯示,同時它也可以解釋用戶的輸入并將它們映射為模型層可執(zhí)行的操作 。 如圖 21 基于 B/S 的三層架構(gòu) 所示 。 其具體結(jié)構(gòu)如上圖所示:其中界面層對應(yīng)圖中的是客戶端瀏覽器,邏輯層對應(yīng)圖中的是應(yīng)用服務(wù)器,數(shù)據(jù)層對應(yīng)圖中的是數(shù)據(jù)庫服務(wù)器。 J2EE 介紹 J2EE 是 Java2 平臺企業(yè)版( Java 2 Platform,Enterprise Edition) 。 而 J2EE 本身也 具有可伸縮性、靈活性、易維護性 ,這些性質(zhì)為 系統(tǒng)提供了良好的 規(guī)范化管理機制。 2EE 使用多層的 分布式應(yīng)用 模型, 應(yīng)用邏輯按功能劃分為組件,各個應(yīng)用組件根據(jù)他們所在的層分布在不同的機器上 ,參見圖22 J2EE 組件層次關(guān)系圖 。 3)運行在 J2EE 服務(wù)器上的 業(yè)務(wù)邏輯層 組件:是代碼邏輯體現(xiàn),主要是滿足銀行、金融等一些特殊商務(wù)領(lǐng)域的,由運行在業(yè)務(wù)層上的 enterprise bean 進行處理。 1) Struts Strust 是一種基于 J2EE 平臺的 MVC 框架,主要采用 Servlet 和 JSP 技術(shù)來實現(xiàn)的。 Struts 是一個很好的 MVC 設(shè)計模式,使我們邏輯清晰編寫程序?qū)哟畏置鳌? 2) Spring Spring 是一個解決了許多在 J2EE 開發(fā)中常見問題的強大框架。Spring 的構(gòu)成基礎(chǔ)是基于使用 JavaBean 屬性的 Inversion Control 容器,容器里集成了 hibernate 和其它 O/R mapping(對象關(guān)系映射)解決方案。 Spring 還提供了可以和 IOC 容器集成的強大而靈活的 MVC Web 框架。 Service 為 Action 提供統(tǒng)一的接口調(diào)用接口,封裝持久層的 DAO,并集成 Hibernate,Spring 可對 JavaBean 和事物進行統(tǒng)一管理。Hibernate 是一種 ORM 映射工具,它不僅提供了從 Java 類到數(shù)據(jù)表之間的映射,也提供了數(shù)據(jù)查詢和恢復(fù)機制。 Hibernate 可以再任何場合 JDBC的場合。 Hibernate 負責持久層,完成數(shù)據(jù)庫的 CRUD 操作, Hibernate 有一組 文件和 PO(持久對象),是與數(shù)據(jù)庫中的表相對應(yīng)的,然后定義 DAO,這些是與數(shù)據(jù)庫打交道的類。這樣, Web 頁面不用打斷交互流程進行重新加裁,就可以動態(tài)地更新。 FreeMarker 模板引擎 FreeMarker 是一個用 Java 語言編寫的模板引擎,它基于模板來生成文本輸出。它不僅可以用作表現(xiàn)層的實現(xiàn)技術(shù),而且還可以用于生成 XML, JSP 或 Java 等 。 jsp 則需要轉(zhuǎn)換為 servlet 所以第一次要慢一些 ,因此在本系統(tǒng)的首頁我們采用了這個模板引擎。 Web 服務(wù)器 Tomcat Web 服務(wù)器主要功能是提供網(wǎng)上信息瀏覽服務(wù),是目前發(fā)展最快和最廣泛的服務(wù)。 Tomcat 服務(wù)器是一個免費的開放源代碼的Web 應(yīng)用服務(wù)器 , 由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。 Tomcat服務(wù)器初次執(zhí)行 JSP 的過程 如 圖 24 所示 。 Tomcat 服務(wù)器是當今主流的開源服務(wù)器,而且 tomcat 服務(wù)器還是免費的能大大減少系統(tǒng)開發(fā)的成本。 10 J S P 頁 面T o m c a t S e r v e r生 成 或 調(diào) 用 S e r v l e t 源 代 碼經(jīng) 編 譯 的 S e r v l e t 類請求響應(yīng) 圖 24 Tomcat 服務(wù)器初次 0 執(zhí)行 JSP 的過程圖 數(shù)據(jù)庫 SQL Server 2020 本模塊采用 SQL Server 2020 作為數(shù)據(jù)庫。 SQL語言 的主要功能就是同各種 數(shù)據(jù) 庫建立聯(lián)系,進行溝通。 SQL Server 是一個關(guān)系 數(shù)據(jù)庫管理系統(tǒng) ,具有使用 方便 、可伸縮性好與相關(guān) 軟件 集成 程度 高等 優(yōu)點 ,提供了企業(yè)級的數(shù)據(jù)管理。 項目開發(fā)環(huán)境 操作系統(tǒng): Windows XP UML 建模工具: Microsoft Visio Web 服務(wù)器: Tomcat 數(shù)據(jù)庫服務(wù)器 :SQL Server 2020 數(shù)據(jù)庫模型設(shè)計: PowerDesinger 軟件開發(fā)工具: 網(wǎng)頁發(fā)布工具: Dreamweaer 圖片處理工具: photoshop 本章小結(jié): 本章通過對 系統(tǒng)的技術(shù)進行詳細的分析 , 確定 了 系統(tǒng)的技術(shù)方案,為系統(tǒng)的設(shè)計奠定了基礎(chǔ)。 系統(tǒng)總體功能模塊分析 根據(jù)用戶需求和管理的需要,我們把系統(tǒng)的功能模塊劃分為宿舍信息、公告專欄、意見箱、問卷調(diào)查、學生信息、國防教育、思想政治和系統(tǒng)管理八大模塊。學生處綜合管理包括宿舍信息、公告專欄、意見箱、問卷調(diào)查四個個模塊。住宿信息分為宿舍初始化、宿舍分配、內(nèi)宿學生信息、外宿學生信息。宿舍獎罰分為錄入、刪改、查詢;人氣評價評分、結(jié)果查詢;投稿專欄分為錄入、刪改、查詢;工作人員分為宿管信息錄入、宿管信息刪改、宿管信息查
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1