本系统设计的现状和趋势,从需求、结构、数据库等方面的设计到系统的实现,分别为管理员和教师的实现。论文的内容从系统的设计、描述、实现、分析、测试方面来表明开发的过程。本系统根据现实情况来选择一种可行的开发方案
第一、教室的类型、区域信息管理。拿教室来说,我们学校分为实验楼和教学楼,教学楼分为j1j2j3j4j5j6,实验楼分为s1s2s3s4s5s6,还有一个j7是上一些公共课的。不同课程的教学需求不同,有的课程需要在实验楼教学,有的课程需要用到多媒体教室,有的课程是公共课,要用大教室,有的课程是专业课,小教室就能满足,这些都需要根据实际的课程设置和需求进行合理调配,确保不同教室在满足不同课程需求的前提下,得到合理的调配和利用。
技术栈
前端:vue.js+ElementUI
开发工具:IDEA 或者eclipse都支持
编程语言: java
框架: ssm/springcloud/springboot
数据库: mysql 版本不限
数据库工具:Navicat/SQLyog都可以
详细技术:java+springboot+vue+MYSQL+MAVEN
第二、教室使用状态的实时信息查询管理。部分教室因为存在教学设备齐全和空间大等优势,除了承载日常教学,有时会被其他学院借用,同时需在课程编排时有所考量,这样才能确保正常的教学秩序不被打乱。这时候就需要查看教室的使用状态,和使用计划,但是传统的资质记录的方式,非常容易造成混乱,也不便于筛查需要的教室类型。
第三、教室借用的审批管理。以前,这些问题都需要靠人力一个个解决,虽然有流程,有审批,可还是有时候未必能在第一时间找到负责人,这当中免不了会出现这样那样的问题,不是出现教室使用冲突,就是使用过后开关门和开关设备的问题无法责任到人,让我的工作举步维艰。
教室录入系统。只需要在注册账户之后,将不同教室的区域、类型、功能、基本信息等逐一录入
教师以及对应的教学场地也要一个模块,可以进行增删改查
本论文设计与实现的教学场地管理系统主要包括教学场地管理模块、教学课程表管理模块、教学课室仪器设备管理模块、教学系统信息管理模块以及系统维护模块。通过各个模块完成对教学场地的管理、教学课表的管理、教学仪器的管理、教学系统信息的管理以及对系统的维护。完成对教学场地管理系统各种基本信息的录入、删除、修改、查询。
网络的广泛应用给生活带来了十分的便利。所以把教学场地管理与现在网络相结合,利用python语言建设教学场地管理系统,实现教学场地管理的信息化。则对于进一步提高教学场地管理发展,丰富教学场地管理能起到不少的促进作用。
教学场地管理系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的教师了解和熟知教学场地管理系统的便捷高效,不仅为学校提供了服务,对于学校而言,若拥有自己的系统,通过系统得到更好的管理,同时提升了形象。
目 录
摘 要 I
目 录 1
第一章 概述 1
1.1 研究背景 1
1.2 开发意义 2
1.3 研究现状 2
1.4 研究内容 2
1.5 论文结构 2
第二章 开发技术介绍 3
2.1 系统开发平台 3
2.2 平台开发相关技术 4
2.2.1 B/S体系结构 4
第三章 系统分析 5
3.1 可行性分析 6
3.1.1 技术可行性 6
3.1.2 操作可行性 7
3.1.3 经济可行性 7
3.2性能需求分析 7
3.3功能分析 8
第四章 系统设计 8
4.1功能结构 9
4.2 数据库设计 10
4.2.1 数据库E/R图 11
4.2.2 数据库表 12
第五章 系统功能实现 13
5.1管理员功能模块 13
5.2教师功能模块 17
第六章 系统测试 20
7总结与心得体会 21
7.1 总结 21
7.2 心得体会 21
致 谢 28
参考文献 30