已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
此文档收集于网络 如有侵权 请联系网站删除 精品文档 数据库设计说明书数据库设计说明书 1 1 引言引言 2 1 1 编写目的 2 1 2 背景 2 1 3 定义 3 1 4 参考资料 3 2 2 外部设计外部设计 3 2 1 标识符和状态 3 2 2 约定 3 2 3 专门指导 3 3 结构设计结构设计 4 3 1 物理结构设计 4 3 2 E R 图如下 4 3 3 逻辑结构设计 7 4 4 运用设计运用设计 7 4 1 数据字典设计 7 4 2 安全保密设计 12 此文档收集于网络 如有侵权 请联系网站删除 精品文档 1 1 引言引言 1 11 1 编写目的编写目的 随着我国教育产业化的飞速发展 社会对教育水平和教学管理软硬件的要 求日益提高 尤其是对一个学校能够具有一整套完善的教学管理软件提出了更 多的要求 为了适应这种形式 教育系统尤其是大学不仅首先要有坚实的硬件 基础 还要有一整套完善的教学管理软件管理系统 数据库的设计给了教学管理 软件管理系统的支持 本说明书的阅读对象为 1 对相关业务技术和总体方案作出决策的管理人员和质量管理人员 2 对本 数据设计说明书 进行评审和确认的有关业务 技术人员 3 参加详细设计 测试设计阶段工作的全体设计人员 1 21 2 背景背景 数据库名称 JXGL mdf 数据库软件系统名称 sql2005 本系统的开发我利用 Microsoft SQL Server2005 作为本系统的数据库 它是一个支持多用户的新型数据库 适用于大中规模的数据量需求 学校校园 网的建设也为新系统服务器 客户端的结构提供了硬件的支持 SQL Server 2005 数据库管理系统具有以下主要特点 1 丰富的图形管理工具 使系统管 理 操作更为直观方便 2 动态自动管理和优化功能 3 充分的 Internet 技术支持 4 丰富的编程接口工具 使用户开发 SQL Server 数据库应用程序更加灵 活 5 具有很好的伸缩性和可靠性 此文档收集于网络 如有侵权 请联系网站删除 精品文档 6 简单的管理方式 1 31 3 定义定义 无 1 41 4 参考资料参考资料 信息系统分析与设计 杜娟 数据库系统系统概论 王珊 萨师煊 2 2 外部设计外部设计 2 12 1 标识符和状态标识符和状态 本系统采用 Microsoft Server 2005 为基本开发工具 数据库名称为 JXGL 数据库中一共建立了 5 个表 Teacher 老师表 Student 学生表 Login 用户表 附注 此表仅是暂时使用的 仅用于测试 2 22 2 约定约定 本系统采用 Microsoft Server 2005 为基本开发工具 因而程序员或者系 统分析员 或者任何想要使用此数据库进行操作的人员 需要安装 Microsoft Server 2005 并建立相同的数据库 当然可以进行联机访问 这需要安装相应 的插件 数据库中所建立的表名如 2 1 标识符和阙云太 对于表的各个属性 在 下面会有描述 2 32 3 专门指导专门指导 对于从事此数据库的生成 此数据库的测试 维护的人员 提出如下参考 意见 此文档收集于网络 如有侵权 请联系网站删除 精品文档 数据库的输入统一采用键盘 由于现在有设置权限 故只要不违背基本的 限制 所有的操作都是可以进行的 可是对于本系统需要的数据 却是有数据 长度限制的 尤其是有说明的部分 所以测试人员在具体进行数据测试时棣间 数据输入格式 3 结构设计结构设计 3 13 1 物理结构设计物理结构设计 教学管理系统有 3 类用户需要使用到教学管理系统 学生 教师 系统管理员 教学管理系统 学生选课系统老师管理系统系统管理 自主选课 查看我的选课 查看成绩 成绩添加 查看学生信息 课程管理 学生管理 用户添加 修改密码 教师管理 3 23 2 E RE R 图如下图如下 此文档收集于网络 如有侵权 请联系网站删除 精品文档 老师 年龄 授课老师 老师名字 老师号 系别 入校时间 实体教师的属性 已报人数 课程名 老师号 授课老师 上课时间限报人数 课程 课程号 上课地点 实体课程的属性 姓名 性别 学号 年龄 系别 学生 班级 入学时间 实体学生的属性 此文档收集于网络 如有侵权 请联系网站删除 精品文档 用户名 用户类型 用户密码 登录 登录属性 选课 M 1 M 1 查询 管理员管理 老师 课程 学生 查询 录入 修改 成绩 1 1 1 1 M M M M M E R 图 此文档收集于网络 如有侵权 请联系网站删除 精品文档 3 33 3 逻辑结构设计逻辑结构设计 4 4 运用设计运用设计 4 14 1 数据字典设计数据字典设计 该系统具体功能模块以数据字典表示如下 数据字典 DD Data Dictionary 是以特定格式记录下来的 对系统的 数据流程图中各个基本要素 数据流 加工 存储和外部项 的内容和特征所 作的完整的定义和说明 数据字典是对数据流程图的重要补充和说明 现简要 列出本系统的部分数据字典 1 外部实体卡片的定义 如表 3 1 所示 表 3 1 外部实体条目 此文档收集于网络 如有侵权 请联系网站删除 精品文档 名称 管理员 总编号 1 002 说明 管理员 编 号 002 输入数据流 登陆信息 输出数据流 无 2 处理过程卡片的定义 如表 3 2 所示 表 3 2 处理过程条目 名称 管理员信息查看 总编号 2 001 别名 提交登录请求后 查看管理员信息 编 号 P1 2 数据流来源 D1 数据流去向 管理员 名称 学生 总编号 2 002 别名 无 编 号 P2 1 数据流来源 D2 数据流去向 老师 管理员 名称 老师 总编号 2 003 别名 编 号 P3 2 数据流来源 P3 1 数据流去向 管理员 名称 课程 总编号 2 004 别名 无 编 号 P4 1 数据流来源 D5 数据流去向 管理员 学生 老师 3 数据流卡片的定义 如表 3 3 所示 此文档收集于网络 如有侵权 请联系网站删除 精品文档 表 3 3 数据流条目 名称 学生信息 总编号 3 001 功能 添加 删除 修改学生信息 编 号 F1 输入数据流 P2 1 输出数据流 管理员 老师 名称 老师信息 总编号 3 002 功能 添加 删除 修改老师信息 编 号 F2 输入数据流 P4 1 输出数据流 管理员 名称 成绩 总编号 3 003 功能 添加 删除 修改学生成绩 编 号 F4 输入数据流 P3 1 输出数据流 老师 名称 选修课程信息 总编号 3 004 功能 查看信息后 进行选修 编 号 F3 输入数据流 P4 5 输出数据流 学生 4 数据存储卡片的定义 如表 3 4 所示 表 3 4 数据存储条目 名称 管理员信息表 总编号 4 001 别名 无 编 号 D1 包含的数据结构 管理员名称 密码 有关数据流 P1 1 P1 2 名称 老师信息表 总编号 4 002 别名 无 编 号 D2 包含的数据结构 老师编号 老师名称 系别 年龄 入校时间 有关数据流 P2 1 P2 2 P2 3 P2 4 名称 学生信息表 总编号 4 003 别名 无 编 号 D4 包含的数据结构 学号 名称 班别 系别 入校时间 年龄 有关数据流 P3 2 P3 3 此文档收集于网络 如有侵权 请联系网站删除 精品文档 名称 选修课程信息表 总编号 4 004 别名 无 编 号 D5 包含的数据结构 课程编号 课程名称 授课老师 上课时间 上课人数 限报 人数 有关数据流 P4 1 P4 2 P4 3 P4 4 5 数据元素卡片的定义 如表 3 5 所示 表 3 5 数据元素条目 名称 管理员编号 总编号 5 001 类型 字符 编 号 01 长度 20 说明 本系统的管理员编 号 有关数据结构 管理员信息 名称 课程名称 总编号 5 002 类型 字符 编 号 02 长度 50 说明 本系统的课程名称 有关数据结构 选修课程信息 名称 成绩 总编号 5 003 类型 字符 编 号 03 长度 16 说明 本系统的成绩 有关数据结构 选修课程信息 数据结构数据结构 本系统用到的表如下所示 1 用户表 Login 用来描述用户信息的表 用户分三类 学生 管理员 老 师 2 课程信息表 Course 用来描述课程信息的表 3 学生信息表 Student 用来描述学生信息的表 4 成绩表 Grade 用来记录学生成绩的表 5 老师信息表 Teacher 用来描述老师信息的表 此文档收集于网络 如有侵权 请联系网站删除 精品文档 具体设计如下所示 具体设计如下所示 1 用户表 Login 类型用户表 数据量估计 行存储空间估计 兆 说明用来描述用户信息的表 索引 ID信息项名中文简称类型长度说明 1 UserId用户名Varchar20主键 同学生的学号或老师的编号 2 UserPwd密码Varchar20 3 UserType用户类别Varchar20用于身份判别 学生 老师 管 理员 2 课程信息表 Course 类型课程信息表 数据量估计 行存储空间估计 兆 说明用来描述课程信息的表 索引 ID信息项名中文简称类型长度说明 1 Cno课程号Varchar20主键 2 Cname课程名Varchar20 3 Tno老师号Varchar20 4 Tname老师名Varchar20 5 Cdate上课时间 星 期 Varchar20 6 Ctime具体上课时间Varchar20 7 Caddr上课地点Varchar20 8 Cmax先报人数decimal9 此文档收集于网络 如有侵权 请联系网站删除 精品文档 9 Cnow已报人数decimal9 10 Ctype课程类型Varchar9 3 学生信息表 Student 类型学生信息表 数据量估计 行存储空间估计 兆 说明用来描述学生信息的表 索引 ID信息项名中文简称类型长度说明 1 Sno学生学号Varchar20主键 2 Sname学生姓名Varchar20 3 Ssex性别Varchar20 4 Sage年龄Varchar20 5 Sdept系别Varchar20 6 Sclass班级Varchar20 7 Sdate入学时间date20 4 成绩表 Grade 类型成绩表 数据量估计 行存储空间估计 兆 说明用来描述学生成绩信息的表 索引 ID信息项名中文简称类型长度说明 1 Sno学生学号Varchar20主键 2 Cno学生姓名Varchar20主键 3 Grade性别Varchar20 5 老师信息表 Teacher 类型学生信息表 此文档收集于网络 如有侵权 请联系网站删除 精品文档 数据量估计 行存储空间估计 兆 说明用来描述学生信息的表 索引 ID信息项名中文简称类型长度说明 1 Tno老师号Varchar20主键 2 Tname老师姓名Varchar20 3 Tsex性别Varchar20 4 Tage年龄Varchar20 5 Sdept系别Varchar20 6 Tdate入校时间date20 4 24 2 安全保密设计安全保密设计 在安全保密设计设计当中 采用分散管理员的操作职权 将管理内容分为 3 个部分 即将档案管理 选修成绩管理分开 不同的管理员分配不同的部分 成绩的开放程度可以根据用户的需求来决定 教师的用户角色只具备了管理员的部分功能 即他们只能具备处理自己课 程相关部分的数据实体的权限 其实现方式与管理员中对应的功能的实现方式 一致 安全保密设计安全保密设计 首先选择用户登陆类型 学生 或 老师 或 管理员 然后输入自己 的用户名 密码 当点击 登录 按钮时 首先判断用户信息是否已经填写完整 若没填写 完整则提示 请填写用户名和密码 若填写完整则判断用户信息的正误 若输 入不正确则提示 你的输入有误 请重新输入 并把光标定位到用户名文本 框中 当输入正确时根据用户类型转向相应的模块 此文档收集于网络 如有侵权 请联系网站删除 精品文档 1 1 学生选课系统保密设计学生选课系统保密设计 1 1 开始选课开始选课 首先从下拉列表中选择课程类型 然后点击 加载数据 按钮在页面中 显示相应的课程信息 这时用户可以 双击某一列进行课程选择 最后点击 确 定 则完成选课 2 2 我的选课我的选课 在本模块中用户可以查看自己所选的课程 若用户想删除某门课程则可以 双击该课程进行删除 删除时会有提示 将永久删除 确定删除吗 若点 击 否 则取消删除 若点击 是 则进行删除 3 3 查看自己的期末成绩查看自己的期末成绩 进入该模块用户可以查看自己期末的成绩 4 4 修改密码修改密码 点击 确认 按钮后 首先判断填写是否完整以及两次密码的输入是否相 同 若填写不完整则提示 请输入完整 当填写完整并且两次密码输入相同时 则将新的密码修改到数据库中 点击 取消 按钮后则关闭该界面 2 2 老师管理系统保密设计老师管理系统保密设计 1 1 给学生添加期末成绩给学生添加期末成绩 双击某一列选定学生 此时该学生的学号出现在学号文本框中 该文本框 是不可编辑的 然后在成绩文本框中输入学生的成绩并按下 确定 按钮则可 进行成绩添加 2 2 查看学生信息查看学生信息 由于学生太多 所以按照班级或学号进行查找 3 3 系统管理系统管理 1 1 添加或修改课程信息 添加或修改课程信息 编辑 添加 删除 修改及查看课程信息 保存 添加 修改后进行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工地安全认识训练
- 抑郁症常见症状鉴别及护理技能指导训练
- 2025年中江县中小学教师招聘笔试参考试题及答案解析
- 2025年西平县中小学教师招聘笔试备考试题及答案解析
- 2025年昌都市中小学教师招聘笔试参考题库及答案解析
- 2025年松桃苗族自治县中小学教师招聘笔试参考题库及答案解析
- 2025年虚拟现实设备租赁
- 2025年虚拟数字人直播平台服务合同协议
- 2025年双鸭山市尖山区教师招聘考试参考题库及答案解析
- 2025年秋北师大版生物七年级上册第2章 细胞 2.2.1 细胞的基本结构和功能(第3课时)课件
- 2024年广东省航道事务中心所属事业单位招聘考试真题
- GJB571不合格品管理规范
- 常见的地貌类型+说课课件2025-2026学年高中地理人教版必修一
- DB64∕T 1971-2023 晶体硅光伏组件回收规范
- 医疗安全法规版手册手册
- DB14∕1929-2019 锅炉大气污染物排放标准
- 2025年AI影像诊断开发合同协议
- 临床研究流程培训
- 公路桥梁梁板运输安装施工实施细则
- 监理信息化系统建设与应用方案
- 医院保洁规范管理制度
评论
0/150
提交评论