LRMS
實驗室預約管理系統
調查發現,本系統的用戶可以分為三種:管理員、教師、學生。以下針對三種用戶分別描述其功能需求。
1.管理員功能需求描述
以下是管理員的功能需求:
(1) 登錄:管理員在登錄界面輸入自己的賬號密碼(默認是:gly123)后,即可登錄系統進行相關的操作。
(2) 管理用戶:管理員可以管理用戶信息。查看用戶、刪除用戶。
(3) 重置密碼
(4) 發布公告:發布重要通知,用戶登錄系統之后即可看到公告列表。
(5) 管理實驗室:管理員可以管理實驗室信息。新增、修改、刪除(包括名稱、地點、設備台數(即總人數)等)。
備注:由於顯示默認的排期表需要,id為1的實驗室永久不可刪除。
(6) 查看實驗室預約情況:管理員可以查看所有預約信息 如實驗室是否被預約,被誰預約,預約時間,預約人數等。
(7) 高級搜索:管理員輸入搜索關鍵字(如實驗室地點,預約區間,預約用戶),即可查看詳細的預約情況。
(8) 查看排期表:選擇某個實驗室,可以查看其未來15天每天仍可被預約的人數。
(9) 退出登錄
2.教師功能需求描述
以下是教師的功能需求:
備注:該系統用戶不可以注冊,只能由運維人員在數據庫中添加用戶,這樣可以避免校外人士注冊該系統造成不必要的資源浪費。
教師無需注冊,系統默認與其他教學系統的數據庫連接,默認用戶名為教職工號,密碼為“js123456”,教師第一次登陸之后重置密碼可以保證用戶權限。
(1) 登錄:教師在初始界面輸入職工號,密碼,即可登錄預約系統進行后續操作
(2) 重置密碼
(3) 查看公告:登陸成功后在系統主界面可以查看管理員發布的所有公告,公告列按照創建時間倒序排列。
(4) 查看個人信息:教師可以查看個人信息(用戶名、學院、專業等)
(5) 查看實驗室列表:教師可以查看實驗室的詳細信息
(6) 預約:分為個人預約和課堂預約
個人預約:教師選擇實驗室,選擇日期,選擇時間區間,選擇人數即可。此時最多可以預約10個位置,且該實驗室剩余的位置還可以被其他學生預約,但是不能被課堂預約。
課堂預約:教師選擇預約日期段,選擇每周幾,選擇預約時間段、指定課堂、輸入相應的描述信息即可完成預約。此時無論實驗室是否被預約滿,該時間段都不可以被再預約。
(7) 查看排期表:選擇某個實驗室,可以查看其未來15天每天仍可被預約的人數。
(8) 高級搜索:教師輸入搜索關鍵字(如實驗室地點,預約區間,選擇預約類別,選擇課堂),即可查看詳細的預約情況。
(9) 管理預約信息:教師可以查看自己預約的信息、可取消預約 前提是預約日期是當天之后。
注:已經超出預約時間的預約信息不能刪除
(10) 管理課堂信息:教師可以新增、修改、刪除課堂信息。
注:該課堂若已經存在,不可再次添加。
(11) 導入導出學生名冊:教師可以針對某一課堂導入導出學生名冊,但是要按照固定的excel模板。
(12) 發布課堂任務:教師可以針對某一課堂發布任務,該課堂的學生可以看到該課堂作業通知信息
(13) 上傳文件:教師可以上傳實驗資料等
(14) 查看學生作業:教師可以下載或者在線預覽學生實驗報告
(15) 評分和評價
(16) 退出登錄
3.學生功能需求描述
學生的功能需求主要包括以下幾種:
備注:學生無需注冊,系統默認與其他教學系統的數據庫連接,默認用戶名為學號,密碼為“xs123456”,學生第一次登陸之后重置密碼即可以保證用戶權限。
(1) 登錄
(2) 重置密碼:當學生忘記密碼或者想要重置密碼,可以重置自己的密碼。
(3) 查看公告:登陸成功后在系統主界面可以查看管理員發布的所有公告,公告列按照創建時間倒序排列。
(4) 查看個人信息:學生可以查看個人信息(用戶名、學院、專業等)
(5) 查看實驗室列表:學生可以查看實驗室的詳細信息
(6) 預約:默認是個人預約,學生不能進行課堂預約
個人預約:學生選擇實驗室,選擇日期,時間區間,選擇人數即可。此時最多可以預約10個位置,且該實驗室剩余的位置還可以被其他學生預約,但是不能被課堂預約。
(7) 查看排期表:選擇某個實驗室,可以查看其未來15天每天仍可被預約的人數。
(8) 管理預約信息:學生可以查看自己預約的信息、可取消預約 前提是預約日期是當天之后。
注:已經超出預約時間的預約信息不能刪除
學生還可以查看所在課堂的預約信息,只能看到課堂名稱、預約日期、預約區間,此時不能取消預約,只能由該課堂的教師取消預約。
(9) 高級搜索:學生輸入搜索關鍵字(如實驗室地點,預約區間,選擇課堂),即可查看詳細的預約情況。
(10) 查看課堂任務:若學生的課程A預約了實驗室,則教師A發布課堂任務后,學生可以看到任務,若沒有預約則看不到公告
(11) 上傳實驗報告:前提是課程A已預約實驗室,可以上傳文件並且可以寫說明
(12) 下載實驗報告:可以下載以及上傳的實驗報告
(13) 查看分數:每次上傳作業之后,可以看到教師的評語和分數以及期末總的實驗分數
(14) 退出登錄
4.界面展示
1)登陸界面
2)個人信息界面
3)用戶管理界面
4)實驗室模塊
5)排期表
6)預約詳情界面
7)個人預約界面
8)課堂預約界面
源碼地址
https://download.csdn.net/download/m0_46153949/13138290