4.开发工具:前台应用程序用VisualBasic 6.0编写实现,后台数据库程序由SQL Server2000实现。 内容来自www.paper51.com 5.软件实现过程: paper51.com
需求分析: http://www.paper51.com
排课系统是用来自动生成课表并管理课表文档的系统,用于满足中小学校的排课要求,排课条件有班级信息、课程信息、教师信息和教学时间信息;课表管理,进行课表安排、课表调整和查询;系统管理,进行用户管理、密码维护、重新登录和初始化。 copyright paper51.com
排课系统应达到以下目标: http://www.paper51.com 能够对排课条件进行管理;能够自动进行排课,生成科学、合理的课表;用户可对课表进行查询;有效地对系统信息进行维护;减轻教务管理人员的工作任务,减少人员配置,降低管理成本。 copyright paper51.com 5.1数据库设计: paper51.com
copyright paper51.com 根据系统需求分析,系统需要建立7个表,其用途说明如下表。 内容来自论文无忧网 www.paper51.com ID 数据表名称 数据表用途 内容来自论文无忧网 www.paper51.com
1 班级信息表 保存班级信息 paper51.com 2 课程信息表 保存全校课程信息 内容来自www.paper51.com 3 班级课程信息表 保存班级的课程分配信息 paper51.com 4 教师信息表 保存教师信息 内容来自www.paper51.com
5 时间段信息表 保存教学时间段信息 copyright paper51.com
6 排课信息表 保存排课结果 http://www.paper51.com 7 用户信息表 保存拥护的基本信息,包括权限和密码等 内容来自论文无忧网 www.paper51.com 内容来自论文无忧网 www.paper51.com |