学分制管理下的计算机排课系统设计.doc

约35页DOC格式手机打开展开

学分制管理下的计算机排课系统设计,全文20页约11000字论述翔实目录 摘要11 软件需求分析21.1需求背景21.1.1 系统环境21.1.2系统功能31.1.3用户特征31.1.4假设与前提条件31.1.5限制与约束31.2可行性分析41.2.1经济可行性分析42系统分析42.1系统结构分析42.1.1定义42.1....
编号:10-24919大小:282.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 孤星逐月 发布

学分制管理下的计算机排课系统设计

全文20页 约11000字 论述翔实

目 录
摘要 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

【摘要】本系统旨在综合课程、课时、教员、教室等各种教务信息,通过计算机为高校学分制体系自动生成排课表单。由于问题的复杂性,我们着重解决了为保证教学计划的课时冲突问题和安排教师的问题,抓住了问题的主要矛盾,加深了对学分制下排课系统的研究。

【关键字】教务,排课系统,学分制

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