您现在的位置是:首页 >其他 >【C++】机房预约系统网站首页其他

【C++】机房预约系统

weixin_43759342 2023-07-14 00:00:02
简介【C++】机房预约系统

1、系统需求分析

1、机房预约系统需求

1.1 系统简介

学校现有几个规格不同的机房,由于使用时经常出现撞车现象,现开发一套机房预约系统。

1.2 身份简介
  • 学生代表:申请使用机房
  • 教师:审核学生的预约申请
  • 管理员:给学生、教师创建账号
1.3 机房简介
  • 1号机房 最大容量20人
  • 2号机房 最大容量50人
  • 3号机房 最大容量100人
1.4 申请简介
  • 申请的订单每周由管理员负责清空
  • 学生可以预约未来一周内的机房使用,预约的日期为周一至周五,预约时需要选择预约时段(上午、下午)
  • 教师审核预约,依据实际情况审核预约通过或者不通过
1.5 系统具体需求

1、首先进入登陆界面,可选的登录身份有:
学生代表、教师、管理员、退出
2、每个身份都需要进行验证后,进入子菜单
学生需要输入:学号、姓名、登录密码
老师需要输入:职工号、姓名、登录密码
管理员需要输入:管理员姓名、登录密码
3、学生具体功能

  • 申请预约 —预约机房

  • 查看自身的预约 —查看自己的预约状态

  • 查看所有预约 —查看全部预约信息以及预约状态

  • 取消预约 —取消自身的预约,预约成功或审核中的预约均可取消

  • 注销登录 —退出登录
    4、教师具体功能

  • 查看所有预约 --查看全部预约信息以及预约状态

  • 审核预约 —对学生的预约进行审核

  • 注销登录 —退出登录
    5、管理员具体功能

  • 添加账号 —添加学生或教师的账号,需要监测学生编号或教师职工号是否重复

  • 查看账号 —可以选择查看学生或教师的全部信息

  • 查看机房 —查看所有机房的信息

  • 清空预约 —清空所有预约记录

  • 退出功能 —退出登录
    6、预约状态

  • 审核中

  • 预约成功

  • 预约失败

  • 取消的预约
    7、机房信息

  • 机房编号

  • 最大容量

2、系统实现

代码见:github

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。