| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15007 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘 要:传统的高校实验室教学管理系统通常使用的是手工管理的方法,浪费较多的人力和财力且效率较低。随着计算机技术不断突破,需要充分利用计算机技术来提高实验室的管理效率。因此,本文提出一个采用B/S模式的高校实验室教学管理系统。
系统整体使用SSM框架实现前后端分离,采用Java为开发语言,基于MySQL数据库进行数据管理。使用该系统,管理员可以实现全校课程的自动排课,学生或教师根据排课情况可以自主申请实验室,实验室使用之后管理员对其使用情况进行评价,满足了高校实验室教学的日常管理。
系统立足于实际需求,结合本校实验室的实际情况和需求,对现有教学管理系统进行设计和升级。系统面向全体师生,包含管理员、教师、学生三种角色,不同角色有不同的查看权限和操作权限,管理员可以进行用户信息管理,系统日志管理,使用自动排课功能生成全校课表,在师生使用完成实验室之后管理员对申请人进行评价;教师和学生可以线上进行实验室的自主申请,查看个人的课表。通过该系统,提高管理员对实验室的管理效率,方便师生对实验室的使用。
关键词:实验室教学管理系统;B/S;MVC;自动排课
目 录
摘 要
Abstract
第1章 绪 论 1
1.1背景与意义 1
1.2国内外发展(应用)现状 1
1.3论文所做工作及思路 2
1.4论文章节安排 2
第2章 预备知识及原理说明 3
2.1开发平台 3
2.1.1IntelliJ IDEA 2019 3
2.1.2HeidiSQL 3
2.1.3Git 3
2.1.4Postman 3
2.1.5XAMPP 3
2.1.6Visio 2019 3
2.2前端核心技术 4
2.2.1layuimini模板 4
2.2.2jQuery 4
2.2.3Ajax 4
2.3后端核心技术 5
2.3.1B/S模式 5
2.3.2Spring+SpringMVC+MyBatis框架 5
2.3.3Java 5
第3章 高校实验室教学管理系统分析 6
3.1系统概述 6
3.2功能性需求 7
3.2.1登录 7
3.2.2用户信息管理 7
3.2.3自动排课 8
3.2.4实验室申请管理 9
3.2.5实验室评价 9
3.2.6日志 10
3.3数据库设计 11
3.3.1数据库命名规则 11
3.3.2逻辑设计 11
3.3.3物理设计 12
第4章 高校实验室教学管理系统实现 15
4.1登录 15
4.2用户信息管理 15
4.2.1添加用户信息 15
4.2.2删除用户信息 16
4.2.3重置用户密码 16
4.3自动排课 16
4.3.1自动排课生成全校课程 17
4.3.2用户查看课表 19
4.4实验室申请管理 20
4.4.1申请实验室 20
4.4.2审核 20
4.4.3查看待审核列表 21
4.4.4查看待使用列表 22
4.4.5查看已评价列表 22
4.4.6查看历史记录 22
4.5实验室评价 22
4.6日志 24
4.6.1生成日志 24
4.6.2定期删除日志 25
4.6.3分页显示日志 26
4.7其它功能 26
第5章 高校实验室教学管理系统测试与运行 27
5.1测试 27
5.1.1单元测试 27
5.1.2功能测试 27
5.1.3系统综合测试 27
5.2系统运行 28
第6章 结 论 30
致 谢 31
参考文献 32 |

