文档介绍:南京工程学院
毕业设计说明书(论文)
作者: 学号:
院系: 计算机工程学院
专业: 计算机科学与技术
题目: 高校排课系统的设计与实现
指导者: 副教授
助教
(姓名) (专业技术职务)
评阅者:
(姓名) (专业技术职务)
2008 年 6 月南京
毕业论文中文摘要
排课问题的研究主要是解决各种教学资源如教室、老师的合理有效利用等问题,避免老师、班级在上课时间、地点上的冲突,使排课时间分配均匀。一般而言,在算法设计中为排课操作设置了不同的优先级,逐级排课,有效地降低了排课时间冲突的概率,提高了排课的成功率。
论文详细介绍了排课算法的设计和实现、数据库的设计和实现,以及数据输入、信息查询和教师、班级课表输出等功能的设计与实现。在时间选择的灵活性、排课优先级等方面提出了自己的见解并进行了编程实现,毕业设计所实现的排课系统只是一种尝试,还有很多不完善的地方,需待日后改进。
关键字排课高校算法设计
毕业设计说明书(论文)外文摘要
Title Design and Realization of Course Arranging System
for University
Abstract
The study of arranging schedule problem is largely to solve the proper and effective usage of various teaching resources, such as classrooms, teachers and so on, to avoid the conflict on the time or the place of the schedule, and to make the time produced on the average. Generally speaking, different priorities are assigned to the operation of the arranging schedule, make the schedule step by step in the design of the algorithm, and thus bring down the probability of the conflict of the time arranging effectively, increase the probability of the essive arranging.  
This paper introduces the design and implement of arranging schedule algorithm、the design and implement of database, and the design and implement of inputting data, searching information ,outputting teacher and class schedule, and so on. The paper shows some originalities in flexible setting of time mode, the priority of arranging schedule, etc, and finally realizes them in program .The realization of course arranging system in graduate design is only an attempt and there are still a lot of bugs to be improved in the future.
Keywords Course Arranging, University Algorithm Design ,
目录
前言 1
第一章高校排课系统综述 2
2
3
第二章开发工具简介 4
简介 4
SQL Server 2000简介 6
Microsoft Visio简介 8
PowerDesigner简介 8
第三章概要设计 10
需求分析 10
11
排课算法设计 12
第四章数据库设计 16
16
数据库设计 17
第五章详细设计与实现 25
25
5.