- 2
- 0
- 约2.02万字
- 约 22页
- 2017-05-27 发布于湖北
- 举报
河南理工大学数据库操作系统课程设计报告课案
河南理工大学
计算机科学与技术学院
课程设计报告
2012 — 2013 学年 第 一 学期
课程名称
设计题目 学生成绩管理系统
学生姓名
学 号
专业班级
指导教师
年 月 日
目录
一 封面设计1
二 目录2
三 摘要3
四 程序设计目的3
五 用户需求分析 ..3
六 程序设计内容3
七 概念结构设计4
八 逻辑结构设计6
九 系统功能设计8
十 设计总结21
十一 参考文献21
摘要
通过对程序的使用,可以实现对学生信息的了解。通过浏览菜单可以实现对学生表,成绩表,课程表的维护,增添或删除学生,课程,成绩的有关信息,通过密码修改子菜单可以完成对默认密码的修改。通过浏览菜单可以实现对学生,课程,成绩的详细信息的浏览。通过查询菜单可以实现使用者对想要知道的内容的详细资料。通过报表菜单的使用,可以实现对学生表,成绩表,课程表的浏览。通过帮助菜单的使用,可以使使用者了解如何运行程序,如何得到帮助,如何使用该软件,知道制作该软件的作者。通过退出菜单退出该菜单。进入该菜单也可以使用快捷键快速打开想要打开的内容。
程序设计目的
制作此学生成绩管理系统课程设计的目的是为了更加方便的对学生的成绩信息进行了解,方便对学生的管理,提高教师讲课的针对性、目的性,使同学们在相同的外部环境下得到更好的发展。
用户需求分析
由于学校学生众多,这对于教师对学生的各种信息的管理造成了很大的不便,也就不利于学生的更好发展,更因为学生的考试次数很多,教师对于学生成绩管理系统很是需要,于是,制作一个学生成绩管理系统就显得尤为重要,在此,试做一个,一方面解决老师的需要,同时锻炼一下自己的实际动手能力!
程序设计内容
本系统所包含的主要资料有:
1)、学生资料
2)、课程资料
3)、成绩资料
可以实现的功能有:
1)、学生资料的添加与删除、修改、保存等
2)、课程资料的添加与删除、修改、保存等
3)、学生成绩的添加与删除、修改、保存等
4)、通过课程号或课程名称实现对课程资料的查询
5)、通过学生学号或姓名实现对学生资料的查询
概念结构设计
为了把用户的数据清晰明确地表达出来,系统分析员通常建立一个概念性的数学模型。概念性数学模型是一种面向问题的数学模型,是按用户的观点来对数据和信息建摸。最常用的表示概念性数据模型的方法是实体—联系方法。这种方法用E-R图描述现实世界中的实体,而不涉及这些实体在系统中实现方法,该方法又称E-R模型。E-R图中共用三种符号:实体、属性和联系。通常实体用矩形来表示,属性用椭圆或圆角矩形来表示。联系又分为一对一、一对多和多对多三种类型。
①.数据库建模
经过上面的分析,能够提出以下几个实体:课程、学生、成绩等。它们的实体图如下页所示:
在找到所有实体的基础上,需要进一步分析各实体之间的联系。经过分析两两实体之间的联系,然后进行合并,给出所有实体的联系图即E-R图,如下图:
②.关系描述的设计
根据以上各实体图和学生信息管理的E-R图,经过转换,可以导出各个关系。其转换规则为:首先每个实体应转化为一个关系,有属性的联系也应转化为一个关系,然后需要给出每个关系的关键字。根据以上规则,直接给出所有关系。
学生(学号、姓名、性别、出生日期、专业、班级)关键字为学号。
课程(课程号、课程、任课老师、学分)关键字为课程名称。
成绩(学号、课程号、成绩)关键字成绩。
在得出以上关系后,根据关系数据库的理论要求,需要对所有关系进行关系规范化,至少要求各个关系达到第三范式的要求。按照第三范式的要求对比以上各个关系,在所有关系中都不存在非主属性对关键字的部分依赖,即满足第三范式。
逻辑结构设计
⑴.数据库的逻辑设计
在完成数据的概念模型设计即E-R图后,即可进入数据库的逻辑设计阶段。根据前面得到的各个关系,现把它们转化为数据表。
① 学生信息表:学号、姓名、性别、出生日期、班级。
② 课程信息表:课程号、课程名、任课老师、学分。
③ 成绩信息表:学号、课程号、成绩。
数据库的物理设计
在完成数据库逻辑设计后,即可开始数据库的物理设计。基于以上数据库的逻辑设计,,其结构分别如下:
①
您可能关注的文档
- 河北省定州中学2016-2017学年高一政治上学期周练试题(一)(承智班).doc
- 河北省廊坊市大城县2012-2013学年八年级(下.doc
- 河北省廊坊市大城县2012-2013学年八年级(下)期末数学试卷.doc
- 河北省定州中学2016-2017学年高一语文上学期周练试题(一)(承智班).doc
- 河北省大名县第一中学2015-2016学年高二地理12月月考试题课案.doc
- 河北省普通高中2016年12月学业水平考试语文试题word版课案.doc
- 沉积岩知识与精美图片欣赏(珍藏版)课案.doc
- 河北省某村美丽乡村规划-专项部分课案.doc
- 学习情境八库存控制(修改版).ppt
- 河北省正定中学2015-2016学年高一政治上学期期末考试试题.doc
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)