摘 要
隨著信息技術的發展,管理系統越來越成熟,各種企事業單位使用各種類型的管理系統來提高工作效率,從而降低手工勞動的弊端。我國政府一直以來都非常重視教育事業的發展,近幾年來高校學生人數逐漸增加,學校對宿舍學生信息、報修、設施信息的管理也愈發的困難。因此,高校提出通過開發宿舍管理系統來優化管理方案,對宿舍信息進行全方位的在線管理,通過系統跟蹤學生宿舍的各項狀態,學生也可以通過系統查詢宿舍的水電費信息。
宿舍管理系統使用MyEclipse進行開發,MyEclipse是當前開發Java項目的主流工具,MyEclipse是可以開發企業級項目。MyEclipse通過官網下載,包括許多版本商業版本需要付費使用,還有一些學習的版本,從當初的6.0版本到目前的2020版本,更新了許多好用的功能,對程序員更加的友好。MyEclipse最大的特點是開源,對于編程愛好者是一個非常重要的編程工具。內置許多好用的快捷鍵,上手簡單,操作熟悉以后會更加的喜歡這款軟件。MyEclipse擴展性非常好,MyEclipse提供的第三方軟件安裝平臺,下載許多可用的補丁。
MyEclipse也可以自動生成許多開源的框架,比如SSM、SSH等。MyEclipse連接數據庫,配置對應的驅動,選擇數據庫表即可生成底層數據操作類,簡化了開發時間和開發難度,無論是初學者還是編程者都可以使用該軟件。在MyEclipse中配置軟件運行時更加的便捷,首先我們可以使用MyEclipse自帶的JDK和tomcat進行運行,這樣就不需要下載額外的Tomcat服務器或者JDK。MyEclipse調試也很便捷和強大,通過設置斷點即可跟蹤程序執行的過程,發現錯誤,對程序遇到的問題進行快速的定位,找到問題,然后進行修改。極大的提高了開發效率。另外,在使用MyEclipse開發時,JDK提供了一些輔助性的幫助,通過常用的類使用一個點即可查看繼承的類和方法,這樣我們就不需要通過記憶對應的類,降低了學習難度,這將開發過程變得更為輕松。
后勤管理系統包括兩種用戶。管理員和學生。管理員對管理員進行添加,然后維護管理員信息。管理宿舍信息,錄入新的宿舍,并管理歷史宿舍信息。管理學生,錄入新的學生,管理歷史學生。發布水電費繳費信息,查看發布的水電費繳費信息。管理宿舍的報修信息,查看學生信息。
系統實現盡量簡化頁面結構,抽象出公用模塊,以實現代碼復用。本系統的體系架構為三層,從下至上分別為: 數據訪問層、業務邏輯層、表示層。
這種框架采用了springboot分層模式,基于MVC思想,具體包括視圖層、業務邏輯層和數據處理層。分層模式的主要思想是高內聚,低耦合,方便系統的維護擴展,便于理解代碼,適合團隊的開發。在企業級開發中受到了廣泛的歡迎,分層的邏輯代碼量較大,不利于單一功能的修改。如果增加某一功能的字段,需要從持久層開始直到頁面層,都需要進行維護,也正是因為此,增加了數據傳輸的安全性以及相對完整性。
業務邏輯層層的數據主要是通過調用springboot界面傳遞的請求方法進行處理,并得到結果,然后對結果進行保存,可以分析結果數據,判斷結果是否符合預期,最終將信息返回到View層中。在接口層也需要先定義功能實現的類,并定義接口的參數和返回值,比如數據庫的增刪改查,數據統計,數據分類處理。學院后勤管理系統設計了兩種用戶角色,管理員和學生。學生登錄后,進行學生報修、繳納水電費、報修、系統公告。
管理員登錄后,進行通知公告管理、學生管理、宿舍信息管理、宿舍安排管理、宿舍設施管理、學生報修管理、報修處理管理、水電費繳費管理。
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。