学生成绩管理数据库的设计

学生成绩管理数据库的设计

ID:11942595

大小:1.34 MB

页数:20页

时间:2018-07-15

学生成绩管理数据库的设计_第1页
学生成绩管理数据库的设计_第2页
学生成绩管理数据库的设计_第3页
学生成绩管理数据库的设计_第4页
学生成绩管理数据库的设计_第5页
资源描述:

《学生成绩管理数据库的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、河南理工大学万方科技学院数据库设计论文论文题目:学生成绩管理数据库的设计院系:电气系专业:通信11-1学号:1116206059姓名:牛飞指导教师:撰写学年:年月日16摘要学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。为了减轻学校的负担,增加学生成绩管理的便捷,为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化,规范化和自动化,我们小组设计了一个学生成绩管理系统。本学年设计叙述到的学生成绩管理系统是用SQL语言实现的。重点介绍了学生成绩管理系统的实现过程:包括概念设计,需求分析,逻辑结构和物理设计,

2、系统的实施与维护等。本系统主要功能有教师管理,学生管理,班级管理,学生信息管理,成绩管理等,包括功能需求描述,数据库设计等内容。关键词:成绩管理;成绩查询;SQLserver16目录1.数据库设计概述11.1开发背景11.2开发目标12.需求分析12.1系统功能需求12.2系统模块设计22.3开发环境23.概念结构设计23.1系统实体设计33.2系统E-R图33.3系统数据流图74.逻辑结构设计74.1成绩管理系统数据模型85.数据库的物理设计105.1数据库的存储结构105.2关系模型的存取方法145.3数据库关系图156.数据库的实施和维护166.1系统的实

3、施166.2系统的调试与维护177.总结187.1设计总结187.2致谢188.参考文献18161.数据库设计概述1.1开发背景学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等.在科学技术突飞猛进的时代,为了减轻学校的负担,增加学生成绩管理的便捷,开发出一个适用于高校的学生成绩管理系统是必要的.1.2开发目标开发一个学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平.为广大教师

4、和学生提高工作效率,实现学生成绩信息管理工作流程的系统化,规范化和自动化.不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息,高效,安全,学生在能方便的查看自己的成绩.2.需求分析2.1系统功能需求1.管理员能够实现对整个学生信息的录入、修改、删除、查询等操作,对教师用户的添加、删除、修改等操作。2.教师能够在一定的权限内对所有学生成绩进行查询,可以对的自己的登录密码进行修改。系统具体需要实现以下功能:1.系统管理:对用户管理和系统进行初始化设置。2.成绩管理:提供学生考试成绩的基本录入、修改、查询、打印等基本管理功能,以及学

5、生单科和总成绩的相关统计功能。3.学生名单管理:提供对学生名单的基本管理功能,主要是学生名单的录入、修改、删除和浏览/查询等基本功能。164.基础数据管理:提供对学校基本数据和考试相关基础数据的管理功能,包括:专业设置、班级设置、考试类型设置、考试科目设置和考试学期设置等。5.数据库管理:对现有的数据进行管理,包括数据备份和恢复,以方便用户对数据库进行管理和维护工作,提高系统的数据安全性。2.2系统模块设计成绩管理系统大体可以分成三大模块如图,一是学生的基本信息模块,里面应该包含学生的各方面的基本信息;再者便是课程管理模块,在该模块中应该包含有对学生成绩信息的查

6、询和处理,如平时成绩、考试成绩、最终成绩以及是否需要重修或补考的统计等功能模块;再其次还有教师、课程等相关信息的模块;可以得到系统流程图:授权用户进入退出数据库教师管理管理学生管理课程管理成绩查询图1系统模块设计流程图2.3开发环境软件环境:MicrosoftSQLServer2000Windows95/98/2000/XP,InternetExplorer(IE)5.0及其以上版本硬件环境:CPU:PIII500以上内存:512M以上硬盘空间:1GB以上3.概念结构设计16将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。概念模型是在对用

7、户需求分析之后,画出本系统抽象出的E-R图。3.1系统实体设计由需求分析的结果可知,本系统设计的实体包括:(1)学生基本信息:学号,姓名,性别,系别,地址,年龄,专业,身份证号码,入学时间,联系方式;(2)教师基本信息:教师号,教师所属系,性别,教师名,年龄,职称,联系方式,教龄;(3)Course表基本信息:课程号,课程名称,课时,学分,课程种类,学年,学期;(4)Grade表基本信息:成绩记录号,课程号,学号,课程名,平时成绩,考试成绩,总成绩;(5)班级表基本信息:班级号,班级名称,所属系,班级人数,班长学号;(6)授课表基本信息:授课时间,授课地点,课程

8、号,教师号,教师名;(7

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。