毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

VB+SQL Server智能排课系统 第6页

更新时间:2008-6-19:  来源:毕业论文

VB+SQL Server智能排课系统 第6页

4.2 功能分解

基本信息管理子系统功能:班级信息,教室信息和教室信息的添加、保存、编辑和删除:

1、用户管理子系统功能:用户密码的设置和修改,用户权限的设置,用户重新登陆;

2、数据管理子系统功能:包括对教室、教师、班级、教学计划和课表数据的保存、查询、更新、删除;

3、教学计划管理子系统功能:某一确定的学期的教学工作计划,对于班级而言,每门课程的学时、开始周、结束周以及每门课程的任课教师,该子系统对教学计划进行管理和完善;

4、排课管理子系统功能:包括自动排课,手动排课两个部分;

5、课表查询子系统功能:对于具体的班级、教师、教室进行课表查询,打印;

4.3 数据库设计

排课管理系统是一项复杂的系统工程,其间需要大量的数据来支撑,从某种程度上来讲,排课管理系统的设计过程,其实也就是一个规范和完整的数据库设计过程。经过多年的发展,关系型数据库系统(RDBMS)是最成熟的一种数据库管理模式,也是当前最流行的数据库管理系统。故在此也采用该模式(在加一些关系数据库的介绍)。

4.3.1 定义属性表

1.bClass

字段名称

字段大小

 

ClassID

 

班级编号

ClassName

16

班级名称

DepID

16

学院编号

SpecID

16

专业编号、

ClassStuNum

4

班级人数

42 班级表

Chart 4-2 Class table

2.bClassRoom

字段名称

 

ClassRoomID

教室编号,字段大小10

ClassRoomName

教室名称,字段大小16

ClassTypeID

教室类型,字段大小16

ClassRoomStuNum

容纳人数,字段大小4

BuildingID

教学楼编号,字段大小10

ClassRoomFlag

教室标识符,字段大小4

 

43 教室表

Chart 4-3 Classroom table

3.bCourse

字段名称

 

CourseID

课程编号,字段大小10

CourseName

课程名称,字段大小20

CourseYXJ

课程优先级,字段大小10

ClassID

班级编号,字段大小10

CourseFlag

课程标识符,字段大小4

 

44 课程表

Chart 4-4 Course table

4.bTeacher

字段名称

 

TeacherID

教师编号,字段大小10

TeacherName

教师名称,字段大小16

DepID

学院编号,字段大小16

CourseID

课程编号,字段大小10

 

45 教师表

Chart 4-5 Teacher table

5.bTeachPlan

字段名称

 

CourseID

课程编号,字段大小10

CourseName

课程名称,字段大小16

TeacherID

教师编号,字段大小10

TeacherName

教师名称,字段大小16

WeekNum

周学时,字段大小10

CourseNum

总学时,字段大小10

 

46 教师计划表

Chart 4-6 Reach plan table

 

 

6.bTempTable

字段名称

 

ClassID

班级编号,字段大小10

CourseID

课程编号,字段大小10

TeacherID

教师编号,字段大小10

ClassRoomID

教室编号,字段大小10

TTime

时间标识,字段大小4

Week

周数,字段大小4

 

47 临时表

Chart 4-7 Temporary table

4.4 排课系统总构架若图片无法显示请联系QQ752018766,本论文免费,转发请注明源于www.751com.cn


 

48 系统总架构

Chart 4-8 System frame

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

VB+SQL Server智能排课系统 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。