本系统从构建到管理平台的开发用到许多技术和应用软件,如,Java 技术springboot框架技术;MySQL数据库等。本系统从三类使用对象的角度出发,同时考虑课题完成所需要的时间成本与经济成本,为教室管理系统研究设计了全面且实用性强的功能
高校在教室管理方面大都具有较高的独立性与复杂性,没有将所有教室统一起来进行管理,而现有的教室管理功能分化且单一,也没有针对本学校具体的教室管理业务、管理流程研发出高效可行的管理系统。因此大多数高校在教室管理上存在管理数据不统一、信息交互不流畅、共享和更新不及时等问题,这就导致教室利用率低下,教室安排活动或讲座会发生冲突的情况,从而影响了学校下属的一些部门或学院的办公效率。同时,教室资源没有统一的查询平台,学生想要预约自习室上自习、社团组织或师生想要申请教室举办一些非教学活动,都无法准确的了解教室的使用情况。管理员对教室的管理和对教室内设备的控制也仅限于在学校内完成,若有特殊情况不在学校,则无法实现远程实时管理教室,导致教室管理工作的停滞与延误。
教室申请设计用户全体师生申请教室之用。教室申请需要登录。全体师生登录后进入到教室管理系统个人中心。为了方便学生、老师申请教室。整个申请功能模块尽量简单,用户填写使用的用途、教室类型、多媒体、座位数、联系电话、活动内容以及所在校区等相关信息即可。
(1) 用户选择教室分配方式,系统预算手动分配与自动分配两种方式。
(2)在系统自动分配教室时,系统根据己知教室申请单相关属性进行查询教室,普通公用教室在根据多媒体状态,座位数,校区,教学楼查询出除教学行课、专属教室、自习室、己申请教室外的所有教室,然后系统在查询出的结果集中进行随机分配。
(3)在自行选择教室时,系统根据已知教室申请单相关属性进行查询教室,普通公用教室在根据多媒体状态,座位数,校区,教学楼查询出除教学行课、专属教室、自习室、已申请教室外的所有教室,然后系统在查询出的结果集中让用户自行选择合适教室。
目录
1.绪论 2
1.1研究背景 2
1.2研究内容及意义 3
1.2.1研究内容 3
1.2.2研究意义 4
1.3国内外研究现状 4
2.相关技术介绍 5
2.1 Java 技术 5
2.2 springboot 框架技术 6
2.3 MySQL 数据库 6
2.4 MongoDB 数据库 6
3.系统设计 7
3.1教室申请模块设计 7
3.2教室查询模块设计 7
3.3教室资源模块设计 7
(1)教室资源维护 7
(2)教室分配管理 8
(3)专属教室分配管理 8
3.4教室使用模块设计 8
(1)教室锁定 8
(2)全部流程管理 8
(3)后勤开门查询 8
(4)教室使用查询 8
3.5教室统计模块设计 8
3.6系统管理模块设计 8
3.7课表数据同步模块设计 9
3.8系统网络体系结构 9
4.系统实现 9
4.1教室申请模块 9
4.2教室查询模块实现 9
4.3教室资源管理模块 9
4.4教室使用管理模块 10
4.5教室相关数据统计模块 10
4.6系统管理模块 10
4.7教务课程数据同步的实现 10
5.总结 11
5.1研究不足 11
5.2研究展望 11