没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
天津职业技术师范大学
Tianjin University of Technology and Education
毕 业 设 计
专 业: ××××××××
班级学号: ×××× . ××
学生姓名: ×××
指导教师: ××× 教授
二〇××年六月
天津职业技术师范大学本科生毕业设计
实验室自动排课系统的设计与实现
The design and implementation of automatic course
arrangement system in laboratory
专业班级:××××××
学生姓名:×××
指导教师:××× 教授
学 院:××××××××
20 年 月
摘 要
高等教育的发展目标是提高学生综合素质,培养创新型的高技术人才。高校实验
室是实验教学的承担者,是整个教学体系的重要组成部分。它不仅为培养学生的工程
素质和锻炼学生的实践能力提供基地,同时也为学生开展课外科技活动提供条件。随
着高校管理变革的逐步推进,高校实验教学工作也变得更加繁重和复杂。其中如何根
据实验室自身情况合理化的安排实验课程是实验教学工作的一项重要环节。
本文阐述了实验室自动排课系统的设计与实现,主要实现功能包括:管理员功能
包括:学生信息导入与管理、教师信息导入与管理、课程信息管理(包括实验课程名
称、任课教师、开课班级)、机房信息管理、机房自动排课、人工微调课表,教师端
功能包括:实验室课表查询、实验室使用申请、课程调整申请,学生端功能包括:实
验时间与地点查询、个人信息修改等功能。本系统操作简单,界面友好。
本系统开发采用 B/S 模式和 Java 技术和 MySql 数据库进行开发设计。Java 语言
是纯面向对象语言之一,从发布初期到现今,可以说有将近 20 多年的历史,已发展
成为人类计算机编程语言发展史上的一个深远影响。
关键词:实验室自动排课;技术;数据库
ABSTRACT
The development goal of higher education is to improve students' comprehensive
quality and cultivate innovative high.tech talents. University laboratory is the bearer of
experimental teaching and an important part of the whole teaching system. It not only
provides a base for cultivating students' engineering quality and exercising students'
practical ability, but also provides conditions for students to carry out extracurricular
scientific and technological activities. With the gradual advance of the reform of university
management, the experimental teaching in colleges and universities has become more
onerous and complicated. How to arrange the experimental courses reasonably according
to the laboratory's own situation is an important link of experimental teaching.
Laboratory automatic arrangement system were introduced in this paper, the design
and implementation of main functions include: the administrator features include: import
and student information management, import and teachers' information management,
curriculum information management (including experimental classes name, classroom
teachers, class), computer information management, computer automatic arrangement,
manual fine tuning schedule, teachers' end features include: lab schedule query, application
for laboratory use, adjust the application course, the students end features include: the
experimental time and place for the query, modify personal information, etc. This system
operates simply, the interface is friendly.
This system development USES B/S mode and Java technology and MySql database
development design. The Java language is one of the pure object.oriented languages. It has
a history of nearly 20 years since its release and has become a far.reaching influence in the
development history of human computer programming language.
Key Words:Automatic laboratory scheduling; Technology; The database
I
目 录
1 绪论....................................................................................................................................1
1.1 研究背景.........................................................1
1.2 研究现状 ........................................................1
1.3 前景意义..................................................................................................................2
1.4 论文结构..................................................................................................................2
2 系统相关技术基础............................................................................................................3
2.1 jsp 技术 .....................................................................................................................3
2.2 java 技术 ...................................................................................................................4
2.3 MySql 数据库 ...........................................................................................................4
2.4 B/S 结构....................................................................................................................4
3 系统分析..............................................................6
3.1 可行性分析..............................................................................................................6
3.1.1 技术可行性....................................................................................................6
3.1.2 操作可行性....................................................................................................6
3.1.3 经济可行性....................................................................................................6
3.2 需求分析..................................................................................................................7
3.3 业务流分析..............................................................................................................8
4 系统设计............................................................10
4.1 系统功能设计........................................................................................................10
4.2 系统数据库设计....................................................................................................10
4.2.1 数据库 E.R 图............................................................................................10
4.2.2 数据表字段设计绍....................................................................................12
5 系统实现 .............................................................14
5.1 学生功能................................................................................................................15
5.2 管理员功能............................................................................................................15
5.2.1 修改个人密码............................................................................................15
5.2.2 专业信息管理............................................................................................15
5.2.3 班级信息管理............................................................................................16
5.2.4 课程信息管理..............................................................................................16
剩余28页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 377
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功