Linux C++ 043-機房預約系統
本節關鍵字:Linux、C++、機房預約系統
相關庫函數:for_each、open、close、write
系統簡介
學校現在有幾個規格不同的機房,由于使用經常出現撞車現象,現開發一套機房預約系統,解決這一問題。
身份簡介
學生代表:申請使用機房
教師:審核學生的預約申請
管理員:給學生、教師創建賬號
機房簡介
1號機房:最多容納20人
2號機房:最多容納50人
3號機房:最多容納100人
申請簡介
1、申請額訂單每周由管理員負責清空;
2、學生可以預約未來一周內的機房使用,預約的日期為周一至周五,預約的時候需要選擇預約時段(上午、下午);
3、教師來審核預約,依據實際情況審核預約通過或不通過。
系統具體需求
1、首先進入登錄界面,可選登錄身份有:學生代表、老師、管理員、退出
2、每個身份都需要進行驗證后,進入子菜單
3、學生需要輸入:學號、姓名、登錄密碼
4、老師需要輸入:職工號、姓名、登錄密碼
5、管理員需要輸入:管理員姓名、登錄密碼
學生具體功能
1、申請預約機房
2、查看自身的預約狀態
3、查看所有預約 - 查看全部預約信息以及預約狀態
4、取消預約 - 取消自身的預約,預約成功或審核中的預約均可取消
5、注銷登錄 - 退出登錄
教師具體功能
1、查看所有預約 - 查看全部預約信息以及預約狀態
2、審核預約 - 對學生的預約進行審核
3、注銷登錄
管理員具體功能
1、添加賬號 – 添加學生或老師的賬號、需要檢測學生編號或教師職工號是否重復
2、查看賬號 - 可以選擇查看學生或教師的全部信息
3、查看機房 - 查看所有機房的信息
4、清空預約 - 清空所有預約記錄
5、注銷登錄
資源鏈接
(免費 可直接下載)機房預約系統-C++