图形化实验室排课系统设计与实现[独家原创].doc
DOC格式手机打开展开
图形化实验室排课系统设计与实现[独家原创],图形化实验室排课系统设计与实现1.2万字自己原创的毕业论文,已经通过校内系统检测,重复率低,仅在本站独家出售,大家放心下载使用摘要 伴随着高校的不断发展,学校对学生的实践能力越来越受重视,实验室规模不断扩大,实验课课时变得越来越多。由此带来的许多问题,实验室如何安排才能满足各个班级、以及各个任课老师在空余时间组织实验又...
内容介绍
此文档由会员 淘宝大梦 发布
图形化实验室排课系统设计与实现
1.2万字
自己原创的毕业论文,已经通过校内系统检测,重复率低,仅在本站独家出售,大家放心下载使用
摘要 伴随着高校的不断发展,学校对学生的实践能力越来越受重视,实验室规模不断扩大,实验课课时变得越来越多。由此带来的许多问题,实验室如何安排才能满足各个班级、以及各个任课老师在空余时间组织实验又不会产生冲突。传统的方法已经不能够适应实验室排课的要求,开发界面友好的、应用方便的,功能强大的实验室排课系统已经势在必行。
本论文描述了开发一个满足学院要求的实验室排课管理系统的详细过程,用通俗易懂的语言和插图的形式描述一个基于WAMP(Windows, Apache, MySQL, PHP)环境开发的系统。本系统为实验室管理员提供了课程管理、学期管理、教师管理、实验室管理、周课表导出等功能;为普通教师提供了基于图形界面的预约/解约实验室、课表导出、任务卡导出等功能。
本管理系统,界面友好美观,使用简单,使预约/解约实验室变得直观、轻松、高效;数据支持excel导入与导出,使得数据的录入和打印更加方便、可靠;数据能自动备份且能恢复显示,能够方便地查看过去学期的选课信息。
关键字:实验室, 排课, 课表 ,管理系统
Design and Implementation of Graphical Laboratory Scheduling System
Abstract With the development of universities, students’ ability of practice has been taken more seriously. Therefore, classes of experimental lesson become more and more and the scale of the laboratory is increasing. Problem has arisen. How to arrange the laboratory to meet the requirement different teachers and different classes? The traditional method is not able to adapt to the requirements of laboratory scheduling. It is necessary to develop a laboratory scheduling system with friendly interface and powerful function which is simple to use.
This thesis describes the process of the development of the laboratory scheduling system which meets the requirements of the laboratory school. The system is based on WAMP (Windows, Apache, MySQL, PHP). Description in this thesis is easy to understand. This system provide a lot of functions for the laboratory manager, such as management of courses, management of terms, management of teachers, management of rooms and output of the schedule for each week. This system also provides some functions for teachers, such as reservation and cancellation of rooms, output of the schedule for themselves, output of quests.
This system has beautiful and friendly interface and is easy to use. It is easy and effective to reserve and cancel rooms. Then, this system can read data and output data with excel, which is convenient and reliable. Last but not least, teachers can view the schedule of terms in history because this system can backup data automatically.
Keywords: Laboratory, Course scheduling, Schedule, Management system
目 录
第一章 绪论 1
1.1 项目背景 1
1.2 国内外现状分析 1
1.3 论文章节构成 2
第二章 系统开发环境及相关技术介绍 3
2.1开发环境 3
2.2相关技术 3
第三章 系统需求分析及框架设计 5
3.1需求分析 5
3.1.1 功能需求 5
3.1.2 性能需求 7
3.1.3 可用性需求 7
3.1.4 数据需求 7
3.2系统框架 8
第四章 总体设计 9
4.1 业务流程 9
4.2 功能结构图 9
4.3 冲突检测 10
4.4 E-R图 11
4.5 数据表的设计 12
第五章 系统详细设计 16
5.1教师模块 16
5.1.1 登陆 16
5.1.2 主界面 17
5.1.3 预约功能 18
5.1.4 解约功能 20
5.1.5 修改密码 20
5.1.6 课表生成 21
5.1.7 导出任务卡 21
5.1.8 历史选课情况 23
5.2 管理员模块 23
5.2.1 课程管理 23
5.2.2 学期创建与查看 24
5.2.3 周课表生成 26
5.2.4 实验室管理 26
5.2.5 教师管理 26
5.2.6 课表上传与任务卡导出 27
5.2.7 修改密码 27
5.2.8 页面菜单等公共内容 28
5.3 项目部署 28
5.3.1 环境要求 28
5.3.2 数据库的部署 28
5.3.3 项目配置文件修改 29
5.3.4 常见问题 29
第六章 总结与展望 31
6.1 总结 31
6.2 不足之处 31
致 谢 32
参考文献 33
1.2万字
自己原创的毕业论文,已经通过校内系统检测,重复率低,仅在本站独家出售,大家放心下载使用
摘要 伴随着高校的不断发展,学校对学生的实践能力越来越受重视,实验室规模不断扩大,实验课课时变得越来越多。由此带来的许多问题,实验室如何安排才能满足各个班级、以及各个任课老师在空余时间组织实验又不会产生冲突。传统的方法已经不能够适应实验室排课的要求,开发界面友好的、应用方便的,功能强大的实验室排课系统已经势在必行。
本论文描述了开发一个满足学院要求的实验室排课管理系统的详细过程,用通俗易懂的语言和插图的形式描述一个基于WAMP(Windows, Apache, MySQL, PHP)环境开发的系统。本系统为实验室管理员提供了课程管理、学期管理、教师管理、实验室管理、周课表导出等功能;为普通教师提供了基于图形界面的预约/解约实验室、课表导出、任务卡导出等功能。
本管理系统,界面友好美观,使用简单,使预约/解约实验室变得直观、轻松、高效;数据支持excel导入与导出,使得数据的录入和打印更加方便、可靠;数据能自动备份且能恢复显示,能够方便地查看过去学期的选课信息。
关键字:实验室, 排课, 课表 ,管理系统
Design and Implementation of Graphical Laboratory Scheduling System
Abstract With the development of universities, students’ ability of practice has been taken more seriously. Therefore, classes of experimental lesson become more and more and the scale of the laboratory is increasing. Problem has arisen. How to arrange the laboratory to meet the requirement different teachers and different classes? The traditional method is not able to adapt to the requirements of laboratory scheduling. It is necessary to develop a laboratory scheduling system with friendly interface and powerful function which is simple to use.
This thesis describes the process of the development of the laboratory scheduling system which meets the requirements of the laboratory school. The system is based on WAMP (Windows, Apache, MySQL, PHP). Description in this thesis is easy to understand. This system provide a lot of functions for the laboratory manager, such as management of courses, management of terms, management of teachers, management of rooms and output of the schedule for each week. This system also provides some functions for teachers, such as reservation and cancellation of rooms, output of the schedule for themselves, output of quests.
This system has beautiful and friendly interface and is easy to use. It is easy and effective to reserve and cancel rooms. Then, this system can read data and output data with excel, which is convenient and reliable. Last but not least, teachers can view the schedule of terms in history because this system can backup data automatically.
Keywords: Laboratory, Course scheduling, Schedule, Management system
目 录
第一章 绪论 1
1.1 项目背景 1
1.2 国内外现状分析 1
1.3 论文章节构成 2
第二章 系统开发环境及相关技术介绍 3
2.1开发环境 3
2.2相关技术 3
第三章 系统需求分析及框架设计 5
3.1需求分析 5
3.1.1 功能需求 5
3.1.2 性能需求 7
3.1.3 可用性需求 7
3.1.4 数据需求 7
3.2系统框架 8
第四章 总体设计 9
4.1 业务流程 9
4.2 功能结构图 9
4.3 冲突检测 10
4.4 E-R图 11
4.5 数据表的设计 12
第五章 系统详细设计 16
5.1教师模块 16
5.1.1 登陆 16
5.1.2 主界面 17
5.1.3 预约功能 18
5.1.4 解约功能 20
5.1.5 修改密码 20
5.1.6 课表生成 21
5.1.7 导出任务卡 21
5.1.8 历史选课情况 23
5.2 管理员模块 23
5.2.1 课程管理 23
5.2.2 学期创建与查看 24
5.2.3 周课表生成 26
5.2.4 实验室管理 26
5.2.5 教师管理 26
5.2.6 课表上传与任务卡导出 27
5.2.7 修改密码 27
5.2.8 页面菜单等公共内容 28
5.3 项目部署 28
5.3.1 环境要求 28
5.3.2 数据库的部署 28
5.3.3 项目配置文件修改 29
5.3.4 常见问题 29
第六章 总结与展望 31
6.1 总结 31
6.2 不足之处 31
致 谢 32
参考文献 33