大学自动排课算法设计实现分析数据库设计.doc
《大学自动排课算法设计实现分析数据库设计.doc》由会员分享,可在线阅读,更多相关《大学自动排课算法设计实现分析数据库设计.doc(11页珍藏版)》请在课桌文档上搜索。
1、-. z.大学自动排课算法设计与实现大学自动排课算法设计与实现数据库设计说明书数据库设计说明书目 录1.1. 文档介绍文档介绍 1 11.1 文档目的 11.2 文档范围 11.3 读者对象 11.4 参考文献 11.5 术语与缩写解释 12.2. 数据库环境说明数据库环境说明 2 23.3. 数据库的命名规则数据库的命名规则 2 24.4. 逻辑设计逻辑设计 3 35.5. 物理设计物理设计 6 65.1 表汇总 85.2 表 A85.3 表 B95.4 表 C95.5 表 D105.6 表 E105.7 表 F105.8 表 G105.9 表 H115.10 表 I118.8. 平安性设计
2、平安性设计 12128.1 防止用户直接操作数据库的方法 128.2 用户帐号密码的加密方法 128.3 角色与权限 129.9. 优化优化 121210.10. 数据库管理与维护说明数据库管理与维护说明 1313-. z.1.1. 文档介绍文档介绍1.11.1 文档目的文档目的此份文档的目的就是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理构造,并据此建立数据库应用系统,使之能够有效的存储和管理数据,满足各中用户的应用需求。 1.21.2 文档范围文档范围A.待开发的软件系统为:大学自动排课算法设计与实现。B.该软件可以帮助学校负责排课的相关人士完成排课任务。C.开发本软件主要是为
3、了帮助学校负责排课的相关人士解决教师、教室、时间等资源搜索的问题。通过计算机运算速度快的特点,在大数据量的情况下寻找资源的最优或近似最优的组合,以减少人的工作量。但特殊情况还需人为进展调节,不属于本系统所能处理的范围。1.31.3 读者对象读者对象该文档主要面向系统分析员、数据库设计人员,应用开发人员,数据库管理员,用户代表。1 1.4.4 参考文献参考文献数据库系统概论第四版 王珊、萨师煊:高等教育出版社出版日期:2008 年 12 月-. z.1.51.5 术语与缩写解术语与缩写解释释无-. z.2.2. 数据库环境说明数据库环境说明运行环境的限制: 必须装有 Java 运行平台的操作系统
4、。数据库则使用的是access 数据库3.3. 数据库的命名规则数据库的命名规则数据库对象包括表、视图查询、存储过程参数查询、函数、约束。对象名字由前缀和实际名字组成,长度不超过 30。前缀:使用小写字母。实际名字尽量描述实体的内容,由单词或单词组合,每个单词的首字母大写,其他字母小写,不以数字和_开头。合法的对象名字类似如下:字段命名规则数字、字符、日期/时间、杂项,字段有表的简称或全称 、下划线、实际名称加后缀组成。后缀:表示该字段的属性。4.4. 逻辑设计逻辑设计 1 教师实体属性图如图 1 所示 图 1 教师实体及其属性2课程信息实体属性图如图 2 所示 图 2 课程实体及其属性3)教
5、室实体属性图如图 3 所示 图 3 教室实体及其属性4班级实体属性图如图 4 所示 图 4 班级实体及其属性教师教师编号教师姓名所授课程总量 号码课程是否需要多媒体所需学时课程名课程号教室号教室是否为多媒体教室楼号班级班级号系别-. z.5学生课表实体属性图如图 5 所示图 5 学生课表实体及其属性6教室课表实体属性图如图 6 所示图 6 教室课表实体及其属性7教师课表实体属性图如图 7 所示图 7 教师课表实体及其属性8大学自动排课实体属性图如图 8 所示 n 1 n 1 1 n图 8 大学自动排课实体属性图5.5.物理设计物理设计表 1 用户信息表表 2 教师信息表字段名称中文解释字段类型
6、长度是否为空备注userID用户账号char20否主键secret用户密码char15否username用户名char20否字段名称中文解释字段类型长度是否为空备注id教师编号int20否主键name教师姓名char15否学生课表班级号课程号教师号教室号时间教室课表教室号课程号班级号时间课程号课程号教师课表教师号教室号时间学生班级属于属于系别课表教学任务排课教师属于查询查询-. z.表 3 课程信息表表 4 教室信息表表 5 班级信息表5.15.1 表汇总表汇总表名功能说明表 course录入课程信息表 teacher录入教师信息表 room录入教室信息表 banji录入班级信息表 const
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 自动 算法 设计 实现 分析 数据库
链接地址:https://www.desk33.com/p-7113.html