【网学提醒】:本文主要为网上学习者提供学分制管理下的计算机排课系统设计,希望对需要学分制管理下的计算机排课系统设计网友有所帮助,学习一下吧!
资料包括: 论文(20页11087字) 图纸
说明:【摘要】本系统旨在综合课程、课时、教员、教室等各种教务信息,通过
计算机为高校学分制体系自动生成排课表单。由于问题的复杂性,我们着重解决了为保证教学计划的课时冲突问题和安排教师的问题,抓住了
问题的主要矛盾,加深了对学分制下排课系统的研究。
【关键字】教务,排课系统,学分制
The Analysis and Design of System for the Courses Arranging
【Abstract】The Course Arranging System’s aim is making use of hundreds of educational administration information of courses, teachers, classrooms and coursetime to arrange courses automatically. Because of this problem’s complexity, we tried our best to ensure teaching plans be executed. Therefore this problem could be settled more successfully under the credit hour system.
【Keyword】Educational Administration, Course Arranging System, Credit Hour System
目录:摘要1
1 软件需求分析2
1.1需求背景2
1.1.1 系统环境2
1.1.2系统功能3
1.1.3用户特征3
1.1.4假设与前提条件3
1.1.5限制与约束3
1.2可行性分析4
1.2.1经济可行性分析4
2系统分析4
2.1系统结构分析4
2.1.1定义4
2.1.2客户信息管理模块4
2.1.3总体功能图5
2.1.4编程平台5
2.2数据库设计6
2.2.1数据库选用6
2.2.2数据源命名规则6
2.2.3表设计6
2.3功能分析7
2.3.1静态数据录入模块7
2.3.2生成选课排课表模块7
2.3.3录入信息浏览模块7
2.3.4教师课表
查询7
2.3.5院系备选课表
查询模块7
2.3.6手动修改模块7
3系统实现8
3.1关于生成排课表单的算法描述8
3.1.1要解决的主要问题8
3.1.2安排课程的上课时间9
3.1.3为老师安排课时16
3.1.4安排教室18
3.2关于手动修改排课表模块18
3.2.1排课表
查询18
3.2.2冲突情况
查询19
3.2.3手动修改排课表单19
4结束语19
参考文献20
参考文献:萨师煊、王珊.《数据库系统概论》.高等教育出版社
史彦军.《Delphi 5.0开发大全》.中国水利水电出版社
周绪、韦文斌、曾波、姬彬.《SQL Server7.0入门与提高》.清华大学出版社
作者点评:近几年来,随着高校学分制体系的发展,一些知名的大学纷纷开始对排课系统进行开发研究。虽然我们做了很多努力,但不同系统之间的差异还是很大,许多系统都只能着重解决一、二个问题,系统开发完成后在实际运行过程中需要的手工修改仍很大,并且通用性也不强。这些问题都是当前国内学分制下的排课系统所面临的问题,也是我们在进行本系统开发过程中所遇到的主要问题之一。由于时间、条件的关系,我们的排课系统还需要大家的帮助补充,使之日臻完善起来,为各高校的教学管理工作贡献一分力量。