https://www.bilibili.com/video/BV1qC411W75P/演示視頻:3.1 系統需求分析
系統中涉及系統管理員,樓宇管理員,學生三種權限;接下來針對每種權限說明下功能結構;
3.1.1 系統結構主要功能有:
系統管理員:樓宇管理員管理,學生管理,樓宇管理,宿舍管理,學生入住登記,學生寢室調換,學生遷出登記,學生缺寢記錄,遷出記錄,修改密碼;
樓宇管理員:學生管理,學生寢室記錄,修改密碼;
學生:我的缺寢記錄,修改密碼。
3.1.2 系統業務流程圖圖3.1 系統業務流程圖
3.2 系統可行性分析3.2.1 技術可行性B/S結構,即Browser/Server(瀏覽器/服務器)結構,是隨著Internet技術的興起,對C/S結構的一種變化或者說是改進的結構。用戶界面完全通過瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在服務器端實現,形成三層結構,是一種全新的軟件系統構造技術。這種結構的一個重要的特點是,B/S結構的特點:幾乎沒有限制的客戶端訪問和極其簡單化的應用程序部署和管理是B/S模型的優勢所在,用戶可以完全不需要安裝客戶端軟件,當然也不需要擔心任何軟件升級和不兼容等任何客戶端所遇到的問題。
3.2.2 經濟可行性利用Java開發工具MyEclipse,小型服務器tomcat,開源數據庫MySQL,客戶只要在任何可連接的網絡上網都可以連上本系統,經濟上都是可行的,而且要求不高.而且本系統是我自行開發,免費幫助設計并實施的。因此開發、設計這套系統的支出費用是學校可以承擔的,即經濟上是可行的。
3.2.3 操作可行性本系統的開發是在三個月的時間內完成的。前期主要是以學習以及收集資料為主,接下來就是對系統的分析,設計數據庫,界面,以及中間的連接。對于計算機專業作為畢業設計來說是可行的。
3.3 數據庫需求分析根據上面業務流程圖所涉及到的內容,數據庫要設計的表有:管理員表,樓宇表,宿舍表,缺寢表,遷出表,學生表,樓宇管理表,樓宇管理員表.
4 系統設計
系統設計是回答“概括地說,系統應該如何實現?”這個問題。它要完成的主要任務是劃分出組成系統的物理元素,設計軟件結構,也就是確定系統中每個程序是由哪些模塊組成,以及各個模塊之間的關系。
3.1 總體設計3.1.1 處理流程(1).打開系統,進入系統登錄界面,
(2).通過驗證后,不用用戶進入不同的用戶操作界面,根據用戶權限,顯示特定菜單
(3).用戶操作,執行相應的功能,
(4).退出系統。
3.1.2 系統的數據流圖圖 3.1 系統的數據流圖
3.2 系統結構圖圖 3.2 系統的結構圖
3.3 數據庫設計針對本系統的需求,設計出如下面所示的數據項和數據結構:
系統管理員表:管理員編號,用戶名,密碼,姓名,性別,聯系電話;
樓宇表:樓宇編號,樓宇名稱,樓宇介紹;
宿舍表:宿舍編號,所在樓宇編號,宿舍名稱,宿舍類型,宿舍人數,宿舍電話;
缺寢表:缺寢記錄編號,學生編號,樓宇管理員編號,缺寢日期,備注;
遷出表:遷出編號,學生編號,遷出日期,備注;
學生表:學生編號,宿舍編號,用戶名,密碼,姓名,性別,班級,住宿狀態;
樓宇管理表:樓宇管理編號,管理員編號,樓宇編號;樓宇管理員表:管理員編號,管理員用戶名,密碼,姓名,性別,聯系電話;
圖 3.3 系統管理員信息E-R圖
3.3.2 樓宇信息E-R圖圖 3.4 樓宇信息E-R圖
3.3.3 宿舍信息E-R圖圖 3.5 宿舍信息E-R圖
3.3.4 缺寢信息E-R圖圖 3.6 缺寢信息E-R圖
3.3.5 遷出信息E-R圖圖 3.7 遷出信息E-R圖
3.3.6 學生信息E-R圖圖 3.8 學生信息E-R圖
3.3.7 樓宇管理信息E-R圖圖 3.9 樓宇管理信息E-R圖
3.3.8 樓宇管理員信息E-R圖圖 3.10 樓宇管理員信息E-R圖
3.4 邏輯結構設計1)學生和宿舍是多對一關系;
2)樓宇管理員和樓宇是多對多的關系
3)樓宇管理員和學生是多對多的關系
4)樓宇和宿舍是一對多的關系
5)學生和缺勤記錄是一對多的關系
6)系統管理員和樓宇管理員是一對多的關系
7)系統管理員和學生也是一對多的關系
圖3.11 E-R關系圖
- 計算機畢業設計jsp學生學籍管理系統sqlserver畢設0 2024-04-28
- 計算機畢業設計jsp學生信息管理系統sqlserver畢設41 2024-04-28
- 計算機畢業設計jsp學生信息sqlserver畢設40 2024-04-28
- 計算機畢業設計jsp在線考試系統ssh畢設52 2024-04-28
- 計算機畢業設計jsp員工考勤管理系統sqlserver畢設21 2024-04-28
- 計算機畢業設計jsp員工績效考評系統sqlserver畢設0 2024-04-28
- 計算機畢業設計jsp員工績效考核管理系統sqlserver畢設86 2024-04-28
- 計算機畢業設計jsp醫院藥品管理系統ssh畢設67 2024-04-28
- 計算機畢業設計jsp醫院人事管理系統springmvc畢設10 2024-04-28
- 計算機畢業設計jsp醫院專家門診預約系統ssh畢設43 2024-04-28