学生成绩管理数据库设计_第1页
学生成绩管理数据库设计_第2页
学生成绩管理数据库设计_第3页
学生成绩管理数据库设计_第4页
学生成绩管理数据库设计_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 1 页 数据库设计实验报告数据库设计实验报告 姓名 学号 专业 班级 实验课程名称 学生成绩信息管理 指导教师及职称 开课学期 2008 至 2009 学年 第 2 学期 上课时间 2009 年 月 日 第 2 页 设计题目设计题目学生成绩信息管理 小组合作小组合作是 否 小组成员小组成员 1 1 实验目的 实验目的 2 2 软硬件环境 软硬件环境 1 硬件 PC 一台 单机版环境 2 软件 windowsXP 操作系统 Microsoft SQL Server 2000 Microsoft Visio 3 3 实验设计简述 实验设计简述 本系统开发的总体任务是实现学生成绩管理的系统化 规范化 达到提高学生成绩管理效率的目的 本 系统本着实用性 通用 开放和安全的原则 使数据库开发软件开发制作 实现了学生信息管理 课程 信息管理 学生成绩管理 成绩查询等功能 该设计方法易于推广至其它信息化管理系统的设计 充分 利用计算机作为辅助工具 实现学生考试成绩从传统的手工管理到计算机管理 对提高管理效率和节约 大量的人力 物力有一定的推动作用 本系统一切从实际出发 充分考虑了成绩的内部管理 信息交流 等方面的复杂需求 实现成绩的有效管理 真正为学生成绩管理提供一个电子平台 4 4 组长给组员打分 组长给组员打分 要求 要求 1 6 6 81 6 6 8 8 98 9 9 109 10 四个档次 必须每个档次一个人 四个档次 必须每个档次一个人 第 3 页 5 5 系统需求分析 系统需求分析 该学生成绩管理系统主要用于管理高校学生的考试成绩 提供学生成绩的录入 修改 查询 等各种功 能 成绩由各系的任课老师录入 或教务处人员统一录入 学生成绩录入后由各系系秘书签字确认 只 有教务处拥有对学生成绩的修改权限 用户的具体需求有 用户的具体需求有 1 1 教师 教师 负责成绩的录入 能够在一定的权限内对学生的成绩进行查询 可以对自己的登录密码进 行修改以及个人信息的修改等基本功能 2 2 系统管理员 系统管理员 与老师的功能相似 每个系都设有一管理员 另外管理员具有用户管理功能 能够对新上任的老师和新注册的学生行进添加 并能删除已经毕业和退 休的老师 用户分为管理员 教师用户 学生用户三类 不论是管理员或教师用户 还是学生用户都需 要通过用户名和口令进行登录 用户名采用学生的学号和教师的教师号 所以规定只能包括数字 密码 也只能 是数字 用户只有正确填写用户名和密码才可以登入 进行下一步操作 用户名被注销后 用户将不再 拥有任何权限 并且从数据表中删除该用户的信息 3 3 学生 学生 能够实现学生自己成绩和个人信息的查询 登录密码的修改等基本功能 6 6 概念模型设计 概念模型设计 由前面的系统需求分析得到实体主要有 5 个 教师 学生 管理员 课程 成绩 学生有属性 学号 姓名 性别 系名 专业 出生日期 教师有属性 教师号 姓名 性别 院系 联系电话 管理员属性 用户名 密码 课程有属性 课程号 课程名 学分 教师 成绩有属性 学号 姓名 课程号 课程名 成绩 授课老师 第 4 页 1 1 教师与课程之间的关系 教师与课程之间的关系 教师与课程之间是 1 n 的关系 即一个老师只能教一门课程 一门课程可以由多个老师讲授 教教师师 课课程程 N 授授课课 M 姓姓名名教教师师号号性性别别 联联系系电电话话 院院系系 课课程程号号 课课程程名名 学学分分 授授课课老老师师 教教师师号号课课程程号号 教师与学生 教师与学生 E RE R 图 图 第 5 页 2 学生与教师之间的关系 学生与教师之间的关系 学生与教师之间是 n m 的关系 即 一名老师可以教授多个学生 而一个学生可以由多个教师来教 教师与学生的教师与学生的 E R 图图 教教师师 学学生生 N 教教授授 1 姓姓名名教教师师号号性性别别联联系系电电话话院院系系 专专业业姓姓名名系系名名性性别别 教教师师号号学学号号 学学号号 出出生生日日期期 第 6 页 3 学生与课程之间的关系 学生与课程之间的关系 学生与课程之间是 n m 的关系 即一个学生可以选修多门课程 一门课程可以被多个学生选学 学学生生 课课程程 N 选选修修 M 性性别别 系系名名 姓姓名名 专专业业 课课程程号号课课程程名名学学分分授授课课老老师师 成成绩绩 学学号号 课课程程号号 学生与课程的学生与课程的 E R 图图 第 7 页 4 学生与成绩之间的关系是 学生与成绩之间的关系是 n m 的关系 的关系 学学生生 成成绩绩 N 考考试试 M 性性别别 系系名名 姓姓名名 专专业业 课课程程号号课课程程名名 授授课课老老师师 成成绩绩 学学号号 出出生生日日期期 学学号号 课课程程号号 学学号号 姓姓名名 5 管理员与用户的关系 管理员与用户的关系 第 8 页 管管理理员员 1 1管管理理 管管理理 m n 学学生生 教教师师 用用户户名名密密码码教教师师号号 学学号号 教教师师 管管理理员员 学学生生成成绩绩 课课程程教教授授 11 拥拥有有 n1 选选修修 m n 讲讲授授 1n 考考试试 N 1 管管理理 1 m n 学生成绩管理学生成绩管理 全局全局 E R 图图 7 7 逻辑模型设计 逻辑模型设计 1 1 将将 E RE R 图转化为关系模型为 图转化为关系模型为 管理员 用户名 密码 学生 学号 姓名 性别 系名 专业 出生日期 教师 教师号 姓名 性别 院系 联系电话 课程 课程号 课程名 学分 教师 成绩 学号 课程号 姓名 课程名 成绩 授课老师 管理 教师号 学号 密码 第 9 页 教授 教师号 课程号 课程名 选修 学号 课程号 成绩 讲授 教师号 课程号 2 2 将以上数据关系模型进行优化处理得关系模型 将以上数据关系模型进行优化处理得关系模型 学生信息 学号 姓名 性别 系名 专业 出生日期 教师信息 教师号 姓名 性别 院系 联系电话 管理员信息 用户名 密码 用户级别 课程表 课程号 课程名 学分 教师 成绩表 学号 课程号 成绩 8 8 物理模型设计 物理模型设计 存储记录结构设计 物理文件的安排和建立索引 1 学生信息表学生信息表 字段类型长度约束索引 学号字符型8主键约束有 姓名字符型10 性别字符型2 系名字符型20 专业数值型20 出生日期字符型8 2 教师信息教师信息 字段类型长度约束索引 教师号字符型8主键约束有 姓名字符型10 性别字符型2 院系字符型20 专业数值型20 第 10 页 联系电话字符型11 3 管理员管理员 字段类型长度备注 用户名字符型8学号 教师号 密码字符型6 用户级别字符型10一般操作员 系统管 理员 4 课程表课程表 字段类型长度约束索引 课程号字符型10主键约束有 课程名字符型30 学分字符型2 教师字符型10 5 成绩表成绩表 字段类型长度约束索引 学号字符型8主键有 课程号字符型10主键有 成绩数值型5 8 8 实验总结 实验总结 主要对本实验开发过程进行归纳和总结 还应包括在设计过程中所遇到的技术难点及解决方法 尚存在 的问题以及进一步开发的见解与建议 第 11 页 9 9 参考文献参考文献 1 萨师煊 王珊 数据库系统概论 高等教育出版社 2001 年 2 李春葆

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论