1 / 25
文档名称:

数据库原理课程设计-学生成绩管理系统设计.doc

格式:doc   页数:25页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库原理课程设计-学生成绩管理系统设计.doc

上传人:3346389411 2013/1/9 文件大小:0 KB

下载得到文件列表

数据库原理课程设计-学生成绩管理系统设计.doc

文档介绍

文档介绍:课程设计报告
课程名称数据库原理课程设计
课题名称学生成绩管理系统
专业
班级
学号
姓名
指导教师
2012年 1 月 3 日
目录
一、系统定义…………………………………………………………….1
二、需求分析…………………………………………………………….1
三、系统设计…………………………………………………………….5
四、详细设计……………………………………………………………13
五、课程设计总结………………………………………………………20
六、参考文献……………………………………………………………21
七、附录…………………………………………………………………22
一、系统定义
学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。使用计算机对学生成绩信息进行管理,:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样的一套成绩管理系统成为很有必要的事情。学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询、留言等操作,同时一样的方面学生对自己各科成绩查询,学****的交流。
二、需求分析
(一)系统综合需求
1. 教师(管理员)够实现对整个学生信息的添加、修改、删除、查询等操作,对教师(管理员)用户的添加、删除、修改等操作。
2. 教师(管理员)可以将学生成绩的数据库发布到网上,学生的信息发布的网上,方便学生教师进行查询,达到资源共享的目的。
(管理员)能够在一定的权限内对所有学生成绩的查询、删除、修改是、查看等,对,登录密码的修改。
,以及个人信息的查询,登录密码的修改,的相关操作。
(二)系统逻辑模型
:
用户登录
院系查询
主界面
信息查询
系别管理
系别查询
班级查询
教研室查询
教师信息
成绩查询
学生信息
课程信息
按班级
按学号
按课程
教研室管理
班级管理
教师管理
学生管理
课程管理
成绩管理
菜单栏
(1)对学生信息的管理
编号
1
名称
学生信息管理
简述
维护学生信息的完整性
输入
学生姓名、学号、班级号、出生年月、性别、民族、籍贯
处理
新增学生信息的录入
修改学生信息
删除学生信息记录
查询个人学生信息及班级学生信息
输出
学生信息表
(2)对系别信息的管理
编号
2
名称
系别信息管理
简述
维护系别信息的完整性
输入
系别名,班级号等
处理




输出
系别信息表
(3)对学生证注册信息的管理
编号
3
名称
学生证注册信息管理
简述
维护学生证注册信息的完整性
输入
学号,注册日期,截止日期
处理




输出
注册信息表
三、系统设计
(一)概念结构设计
系别
教研室
教师号
学分
教师号
学时
教师姓名
班级
成绩
学号
课程号
性别
学生
系号
系名
教研室名
教师
成绩
课程
课程号
姓名
班号
班名
教研室号
教研室号
课程名
学号
班号
系号
系号

教研室
教师号
学分
教研室号
学时
教师姓名
所属
班级
成绩
学号
课程号
所属
性别
学生
系号
系名
教研室名
教师
成绩
课程
学****br/>所属
所属
教课
课程号
姓名
班号
班名
教研室号
教师号
课程名
学号
班号
系号
系号
(二)逻辑结构设计
逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概念结构设计阶段设计好的基本E-R图转化为宜选用的DBMS所支持的数据模型相符合的逻辑结构,并对其进行优化。
设计学生成绩管理数据库,包括系别、教研室、班级、教师、学生、课程、成绩七个关系,考虑到数据库完整性,其关系模式中对每个实体定义的属性如下:
系别表
系别:(系号,系名)
教研室表
教研室:(教研室号,教研室名)
班级表
班级:(班号,班名,系号)
教师表
教师:(教师号,姓名,教