[源码和文档分享]基于C++的教室管理系统

1 需求分析html

核心需求:实现教室管理系统,完成对学校教室的维护、查询、预定、统计功能。程序拥有权限控制,分为管理员和普通用户编程

管理员需求:查看某栋楼教室的概要信息、每一个教室的详细信息(包括教室基本信息、预定状况、上课状况)、修改某教室基本信息、增长教室、删除教室、增长某教室上课状况、统计某类教室的综合使用状况(周上课率、周预定率)函数

普通用户需求:查询符合条件的空闲教室、预定空闲教室设计

其余需求:程序具备良好的交互性htm

2 概要设计对象

程序运用面向对象编程思想进行设计。核心有教室类、预定信息类、上课信息类。get

教室类:源码

成员:校区号、教学楼号、教室号、教室类型、座位数、预定状态、预定数、预定信息、上课数、上课信息权限控制

函数:默认构造函数、成员获取函数、成员设置函数it

预定信息类:

成员:课时时间、学号/教工号、姓名、电话

函数:默认构造函数、构造函数、成员获取函数、重载流运算符

上课信息类:

成员:教师姓名、教工号、总上课次数、上课时间

函数:默认构造函数、构造函数、成员获取函数、重载流运算符

课时时间类:

成员:课时周、周、节

函数:重载相等、不等、流运算符

源码下载地址:https://www.write-bug.com/article/1382.html

相关文章
相关标签/搜索