vb排课系统说明书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vb排课系统说明书

1.设计目的 制定一个学校的排课计划是一项非常耗时且相当辛苦的工作。在一所高校一个课程表的制定是一个难题,因为在有关课程表的问题上有很多的限制条件得考虑,还有大量的数据空间被挖掘课程编排系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以自动系统应该能够为用户提供充足的信息和快捷的查询手段。 图1 大学排课系统用例图 表1 自动排课用例描述 用例名称:自动排课 用例概述:根据课程时间、教师的基本信息、班级课程设置的信息、多媒体使用情况、座位数与上课班级人数协调情况合理的安排上课教室、时间及代课教师,使得资源充分利用而且不冲突 主要参与者:校管理员 次要参与者:院管理员 前置条件:教师、班级和教室信息全部添加完 后置条件:生成课表 基本事件流:(1)收集教师、班级、教室的信息 (2)根据多媒体的需求、教室座位数等优先为上课班级总人数多的班级安排上课教室和时间 (3)根据教师的基本信息和代课意向,优先考虑安排教师的代课要求 (3)为已安排教室和时间的课程的代课教师安排其他教学任务的教室和时间。 (4)为已安排教室、时间及代课教师的课程的班级安排其他课程的教室、时间及代课教师 (5)合理调整教师每周授课的学时数 (6)重复以上操作,直到所有的课程安排完 表2 课表查询用例描述 用例名称:课表查询 用例概述:教师、学生、院管理员、校管理员根据自己的需求对课表进行不同类型的查询 主要参与者:教师、学生、院管理员、校管理员 基本事件流:(1)用户启动课表查询用例 (2)学生选择学生课表查询用例,查询学生课表 (3)教师选择教师课表查询用例,查询教师课表 (4)院管理员和校管理员根据需求选择不同课表查询用例,查询课表 4.系统详细分析设计 4.1顺序图 图2 手动排课顺序图 图3 自动排课顺序图 图4 班级课表查询顺序图 图5 教师课表查询顺序图 图6 教室课表查询顺序图 4.2 活动图 图7 大学排课系统活动图 4.3类图 图8 大学排课系统类图 4.4部署图 图9 大学排课系统部署图 4.5构件图 图10 大学排课系统构件图 4.6 数据库表 中文含义 字段名称 数据类型 长度 是否为空 备注 用户名 userName Varchar 20 否 用户密码 password Varchar 20 否 用户权限 purview Varchar 20 否 表3 用户登录信息表(Login) 表4 班级信息表(class) 中文含义 字段名称 数据类型 长度 是否为空 备注 班级编号 classID Varchar 20 否 主键 班级名称 classname Varchar 20 否 班级人数 classnumber Int 10 否 系编号 sysID Varchar 20 否 外键 表5 教师信息表(teacher) 中文含义 字段名称 数据类型 长度 是否为空 备注 教师编号 teacherID Varchar 20 否 主键 教师姓名 teachername Varchar 20 否 教师职称 degree Varchar 20 否 系编号 sysID Varchar 20 否 外键 表6 教室信息表(classroom) 中文含义 字段名称 数据类型 长度 是否为空 备注 教室编号 classroomID Varchar 20 否 主键 教室容量 classroomnumber Int 50 否 教室类型 classroomtype Varchar 20 否 表7 院系信息表(sys) 中文含义 字段名称 数据类型 长度 是否为空 备注 系编号 sysID Varchar 20 否 主键 系名称 sysname Varchar 20 否 所属学院 collegeID Varchar 20 否 外键 表8 学院信息表(college) 中文含义 字段名称 数据类型 长度 是否为空 备注 学院编号 collegeID Varchar 20 否 主键 学院名称 collegename Varchar 20 否 表9 课程信息表(course) 中文含义 字段名称 数据类型 长度 是否为空 备注 课程编号 courseID Varchar 20 否 主键 课程名称 coursen

文档评论(0)

shujukd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档