下载此文档

学生成绩管理数据库设计样稿.doc


文档分类:论文 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
数据库设计试验汇报
姓名
学号
专业 班级
试验课程名称 学生成绩信息管理
指导老师及职称
开课学期 至_ 年_第(2) 学期
上课时间 年 月 日
设计题目
学生成绩信息管理
小组合作
是 ( √ ) 否( )
小组组员


1.硬件:PC一台,单机版环境
2. 软件:windowsXP操作系统, Microsoft SQL Server , Microsoft Visio

本系统开发总体任务是实现学生成绩管理系统化、规范化,达成提升学生成绩管理效率目标,本系统本着实用性、通用、开放和安全标准,使数据库开发软件开发制作,实现了学生信息管理、课程信息管理、学生成绩管理、成绩查询等功效。该设计方法易于推广至其它信息化管理系统设计,充足利用计算机作为辅助工具,实现学生考试成绩从传统手工管理到计算机管理,对提升管理效率和节省大量人力、物力有一定推进作用。本系统一切从实际出发,充足考虑了成绩内部管理、信息交流等方面复杂需求,实现成绩有效管理,真正为学生成绩管理提供一个电子平台。
:(要求:1-6,6-8,8-9,9-10。四个档次,必需每个档次一个人。)

该学生成绩管理系统关键用于管理高校学生考试成绩,提供学生成绩录入、修改、查询、等多种功效。成绩由各系任课老师录入,或教务处人员统一录入。学生成绩录入后由各系系秘书签字确定,只有教务处拥有对学生成绩修改权限。
用户具体需求有:
(1)老师:负责成绩录入,能够在一定权限内对学生成绩进行查询,能够对自己登录密码进行修改和个人信息修改等基础功效。
(2)系统管理员:和老师功效相同(每个系全部设有一管理员)
另外管理员含有用户管理功效,能够对新上任老师和新注册学生行进添加,并能删除已经毕业和退休老师。用户分为管理员、老师用户、学生用户三类。不管是管理员或老师用户,还是学生用户全部需要经过用户名和口令进行登录。用户名采取学生学号和老师老师号,所以要求只能包含数字。密码也只能
是数字,用户只有正确填写用户名和密码才能够登入,进行下一步操作。用户名被注销后,用户将不再拥有任何权限,而且从数据表中删除该用户信息。
(3)学生:能够实现学生自己成绩和个人信息查询、登录密码修改等基础功效。
6.概念模型设计:
由前面系统需求分析得到实体关键有5个:老师、学生、管理员、课程、成绩。
学生有属性:学号、姓名、性别、系名、专业、出生日期
老师有属性:老师号、姓名、性别、院系、联络电话
管理员属性:用户名、密码
课程有属性:课程号、课程名、学分、老师
成绩有属性:学号、姓名、课程号、课程名、成绩、讲课老师
1)老师和课程之间关系:
老师和课程之间是1: n关系,即一个老师只能教一门课程,一门课程能够由多个老师讲授。


(老师和学生E-R图)
2)学生和老师之间关系:
学生和老师之间是n:m关系,即 一名老师能够教授多个学生,而一个学生能够由多个老师来教。

老师和学生E-R图
3)学生和课程之间关系:
学生和课程之间是n:m关系,即一个学生能够选修多门课程,一门课程能够被多个学生选学。
学生和课程E-R图
4)学生和成绩之间关系是n:m关系:
5)管理员和用户关系:
学生成绩管理 全局E-R 图

-R图转化为关系模型为:
管理员(用户名,密码)
学生(学号,姓名,性别,系名,专业,出生日期)
老师(老师号,姓名,性别,院系,联络电话)
课程(课程号,课程名,学分,老师)
成绩(学号,课程号,姓名,课程名,成绩,讲课老师)
管理(老师号,学号,密码)
教授(老师号,课程号,课程名)
选修(学号,课程号,成绩)
讲授(老师号,课程号)

学生成绩管理数据库设计样稿 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
最近更新