摘要:基于 Java 平台的某高校排课系统设计是采用计算机技术和信息技术来设计排课系统的,并以信息技术为工具实现教学的现代化技术化。它的教学模式突破了时间和空间的局限性和要求,信息使整个教学方法和教学手段具有传统教学无法比拟的优势。
本文对原有的流程展开了研究,根据现有的需求进行了设计,并构建了其中的基本功能。高校排课系统的建设采用JSP技术、 My SQL 数据库技术、Tomcat技术研究开发,基本实现了管理、维护、排课算法设计、排课结果查询、课表调整等这些功能。
关键词:数据库;JSP技术;算法
目录
摘要
Abstract
第一章 引言-2
1.1课题目的-2
1.2开发背景-2
1.3国内外研究现状-2
第二章 相关技术介绍-4
2.1JSP简介-4
2.2MySQL数据库的简介-4
2.3Tomcat简介-4
第三章 需求分析-6
3.1需求分析-6
3.2排课的约束条件-7
3.3可行性分析-8
第四章 系统设计-9
4.1系统总体设计-9
4.2系统详细设计-9
4.2.1登录系统功能-9
4.2.2班级管理功能-10
4.2.3班级课程处理功能-11
4.2.4课表生成部分功能-11
4.2.5报表输出功能-13
4.3数据库设计-13
4.3.1数据库结构的设计-13
4.3.2数据表设计-14
第五章 系统的实现-16
5.1调课功能的实现及功能说明-16
5.2系统所需硬件与软件环境-16
5.3系统的管理与维护-17
5.4登陆界面-17
第六章 结论-19
6.1设计总结-19
6.2设计心得-19
致谢-21
参考文献-22