java大學(xué)生體質(zhì)測(cè)試管理系統(tǒng)springbootvueweb
系統(tǒng)功能需求
功能需求分析的任務(wù)是通過詳細(xì)調(diào)查大學(xué)生體質(zhì)測(cè)試的測(cè)試信息管理系統(tǒng)要處理的所有對(duì)象,通過充分了解大學(xué)生體質(zhì)測(cè)試管理系統(tǒng)的工作流程,明確使用者的各種需求,充分思考之后可能擴(kuò)充和改變的情況,然后在這個(gè)基礎(chǔ)上來設(shè)計(jì)數(shù)據(jù)庫。
3.4系統(tǒng)流程分析
3.4.1操作流程
系統(tǒng)登錄流程圖,如圖所示:
圖3-1登錄流程圖
3.4.2添加信息流程
添加信息流程圖,如圖所示:
圖3-2添加信息流程圖
3.4.3刪除信息流程
刪除信息流程圖,如圖所示:
圖3-3刪除信息流程圖
4 系統(tǒng)總體設(shè)計(jì)
4.1 系統(tǒng)體系結(jié)構(gòu)
大學(xué)生體質(zhì)測(cè)試管理系統(tǒng)的結(jié)構(gòu)圖4-1所示:
圖4-1 系統(tǒng)結(jié)構(gòu)
模塊包括首頁、個(gè)人中心、用戶管理、教師管理、體質(zhì)測(cè)試管理、測(cè)試報(bào)告管理、測(cè)試成績(jī)管理、留言板、系統(tǒng)管理等進(jìn)行相應(yīng)的操作。
登錄系統(tǒng)結(jié)構(gòu)圖,如圖4-2所示:
圖4-2 登錄結(jié)構(gòu)圖
這些功能可以充分滿足大學(xué)生體質(zhì)測(cè)試管理系統(tǒng)的需求。此系統(tǒng)功能較為全面如下圖系統(tǒng)功能結(jié)構(gòu)如圖4-3所示。
圖4-3系統(tǒng)功能結(jié)構(gòu)圖
4.2數(shù)據(jù)庫設(shè)計(jì)
本系統(tǒng)使用MYSQL 作為系統(tǒng)的數(shù)據(jù)庫,設(shè)計(jì)用戶注冊(cè)表、文件上傳的表等等。
4.2.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)
概念結(jié)構(gòu)設(shè)計(jì)是根據(jù)用戶需求形成的。用最常的E-R方法描述數(shù)據(jù)模型進(jìn)行數(shù)據(jù)庫的概念設(shè)計(jì),首先設(shè)計(jì)局部的E-R模式,最后各局部ER模式綜合成一個(gè)全局模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計(jì)從設(shè)計(jì)過程中獨(dú)立開來,設(shè)計(jì)復(fù)雜程度降低,不受特定DBMS的限制。
1.所有實(shí)體和屬性的定義如下所示。
體質(zhì)測(cè)試實(shí)體屬性圖如圖4-4所示。
圖4-4體質(zhì)測(cè)試實(shí)體屬性圖
個(gè)人中心實(shí)體屬性圖如圖4-5所示。
圖4-5個(gè)人中心實(shí)體屬性圖
5 系統(tǒng)詳細(xì)設(shè)計(jì)
5.1系統(tǒng)功能模塊
大學(xué)生體質(zhì)測(cè)試管理系統(tǒng),在系統(tǒng)首頁可以查看首頁、體質(zhì)測(cè)試、公告資訊、留言板、個(gè)人中心、后臺(tái)管理等內(nèi)容進(jìn)行詳細(xì)操作,如圖5-1所示。
圖5-1系統(tǒng)首頁界面圖
體質(zhì)測(cè)試,在體質(zhì)測(cè)試頁面可以查看測(cè)試名稱、測(cè)試編號(hào)、測(cè)試說明、測(cè)試文件、發(fā)布日期、教師工號(hào)等內(nèi)容進(jìn)行測(cè)試等操作,如圖5-2所示。
圖5-2體質(zhì)測(cè)試界面圖
用戶注冊(cè),通過填寫用戶賬號(hào)、密碼、確認(rèn)密碼、用戶姓名、班級(jí)、聯(lián)系方式等內(nèi)容進(jìn)行注冊(cè)等操作,如圖5-3所示。
圖5-3用戶注冊(cè)界面圖
個(gè)人中心,在個(gè)人中心頁面通過填寫用戶賬號(hào)、密碼、用戶姓名、性別、班級(jí)、聯(lián)系方式、圖片等內(nèi)容進(jìn)行更新信息等操作;如圖5-4所示。
圖5-4個(gè)人中心界面圖
5.2管理員功能模塊
管理員登錄,管理員通過輸入用戶,密碼,選擇角色等信息進(jìn)行系統(tǒng)登錄,如圖5-5所示。
圖5-5管理員登錄界面圖
管理員登錄進(jìn)入大學(xué)生體質(zhì)測(cè)試管理系統(tǒng)可以查看首頁、個(gè)人中心、用戶管理、教師管理、體質(zhì)測(cè)試管理、測(cè)試報(bào)告管理、測(cè)試成績(jī)管理、留言板、系統(tǒng)管理等內(nèi)容進(jìn)行詳細(xì)操作,如圖5-6所示。
圖5-6管理員功能界面圖
用戶管理,在用戶管理頁面可以對(duì)索引、用戶賬號(hào)、用戶姓名、性別、班級(jí)、聯(lián)系方式、頭像等內(nèi)容詳情、修改或刪除等操作,如圖5-7所示。
圖5-7用戶管理界面圖
體質(zhì)測(cè)試管理,在體質(zhì)測(cè)試管理頁面可以對(duì)索引、測(cè)試編號(hào)、測(cè)試名稱、測(cè)試文件、圖片、發(fā)布日期、教師工號(hào)、教師姓名等內(nèi)容進(jìn)行詳情、修改或刪除等操作,如圖5-8所示。
圖5-8體質(zhì)測(cè)試管理界面圖
教師管理,在教師管理頁面可以對(duì)教師工號(hào)、教師姓名、性別、職稱、聯(lián)系電話、頭像等內(nèi)容進(jìn)行詳情、修改或刪除等操作,如圖5-9所示。
圖5-9教師管理界面圖
測(cè)試報(bào)告管理,在測(cè)試報(bào)告管理頁面可以對(duì)索引、測(cè)試編號(hào)、測(cè)試名稱、教師工號(hào)、教師姓名、報(bào)告文件、提交日期、用戶賬號(hào)、用戶姓名、班級(jí)等內(nèi)容進(jìn)行詳情、修改或刪除等詳細(xì)的操作,如圖5-10所示。
圖5-10測(cè)試報(bào)告管理界面圖
測(cè)試成績(jī)管理,在測(cè)試成績(jī)管理頁面可以對(duì)索引、測(cè)試編號(hào)、、測(cè)試名稱、教師工號(hào)、教師姓名、測(cè)試評(píng)分、測(cè)試評(píng)級(jí)、評(píng)分時(shí)間、用戶賬號(hào)、用戶姓名、班級(jí)等內(nèi)容進(jìn)行詳情、修改或刪除等詳細(xì)的操作,如圖5-11所示。
圖5-11測(cè)試成績(jī)管理界面圖
留言板,在留言板頁面可以對(duì)索引、用戶名、留言內(nèi)容、留言圖片、回復(fù)內(nèi)容、回復(fù)圖片等內(nèi)容進(jìn)行詳情、修改、回復(fù)或刪除等操作,如圖5-12所示。
圖5-12留言板界面圖
系統(tǒng)管理,在公告資訊頁面中可以對(duì)索引、標(biāo)題、圖片等內(nèi)容進(jìn)行詳情、修改或刪除等操作,也可以對(duì)輪播圖管理進(jìn)行相應(yīng)的操作,如圖5-13所示。
圖5-13系統(tǒng)管理界面圖
5.3用戶功能模塊
用戶進(jìn)入大學(xué)生體質(zhì)測(cè)試管理系統(tǒng)可以查看首頁、個(gè)人中心、測(cè)試報(bào)告管理、測(cè)試成績(jī)管理等內(nèi)容進(jìn)行詳細(xì)操作,如圖5-14所示。
圖5-14用戶功能界面圖
測(cè)試報(bào)告管理,在測(cè)試報(bào)告管理頁面中可以對(duì)索引、測(cè)試編號(hào)、測(cè)試名稱、教師工號(hào)、教師姓名、報(bào)告文件、提交日期、用戶賬號(hào)、用戶姓名、班級(jí)等內(nèi)容進(jìn)行詳情或刪除等詳細(xì)的操作,如圖5-15所示。
圖5-15測(cè)試報(bào)告管理界面圖
5.3教師功能模塊
教師注冊(cè),通過填寫教師工號(hào)、密碼、確認(rèn)密碼、教師姓名、職稱、聯(lián)系電話等內(nèi)容進(jìn)行注冊(cè),如圖5-16所示。
圖5-16教師注冊(cè)界面圖
進(jìn)入教師頁面中可以查看首頁、個(gè)人中心、體質(zhì)測(cè)試管理、測(cè)試報(bào)告管理、測(cè)試成績(jī)管理等內(nèi)容進(jìn)行相應(yīng)的操作,如圖5-17所示。
圖5-17教師功能界面圖
體質(zhì)測(cè)試管理,在體質(zhì)測(cè)試管理頁面中可以對(duì)索引、測(cè)試編號(hào)、測(cè)試名稱、測(cè)試文件、圖片、發(fā)布日期、教師工號(hào)、教師姓名等內(nèi)容進(jìn)行詳細(xì)等操作,如圖5-18所示。
圖5-18體質(zhì)測(cè)試管理界面圖
測(cè)試報(bào)告管理,在測(cè)試報(bào)告管理頁面中可以對(duì)索引、測(cè)試編號(hào)、測(cè)試名稱、教師工號(hào)、教師姓名、報(bào)告文件、提交日期、用戶賬號(hào)、用戶姓名、班級(jí)等內(nèi)容進(jìn)行詳細(xì)等操作,如圖5-19所示。
圖5-19測(cè)試報(bào)告管理界面圖