- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河南理工大学数据库操作系统课程设计报告教程
河南理工大学
计算机科学与技术学院
课程设计报告
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图后,即可进入数据库的逻辑设计阶段。根据前面得到的各个关系,现把它们转化为数据表。
① 学生信息表:学号、姓名、性别、出生日期、班级。
② 课程信息表:课程号、课程名、任课老师、学分。
③ 成绩信息表
您可能关注的文档
- 沉井施工沉降位移观测方案教程.doc
- 沉积地质学--报告2015教程.docx
- 沈阳市运河水系综合治理工程(新开河东段)截污工程三标段教程.doc
- 沙河驿运用车间2015工作总结及2016年工作思路1教程.doc
- 沙漠之花文档教程.doc
- 2013高三英语(人教版)领航课件语法专项:专题07情态动词和虚拟语气要点.ppt
- 2013高考复习攻略:弹簧类问题的几种模型及其处理方法要点.doc
- 沙盘软件的安装和系统的设置教程.doc
- 2013高考政治热点专题七:改善民生_民主参与要点.ppt
- 沥青混凝土路面施工方案(调整)教程.doc
- 沪昆铁路连续梁专项作业指导书教程.doc
- 河南省2014年普通高等学校对口招收中等职业学校毕业生考试教程.doc
- 2014-2015学年上海市金山中学高二(下)期中生物试卷要点.doc
- 2014-2015学年度山东省滕州市二中新校第一学期高一语文期末考试试题要点.doc
- 河南省2016届中考数学模拟示范题一(含解析)教程.doc
- 2014-2015学年度最新苏教版小学四年级音乐下册教案要点.doc
- 河南省2014级普通高中学生学业水平考试教程.doc
- 河南省2016届中考数学模拟示范卷(一)含答案解析教程.doc
- 2014-2015学年度第二学期七年级生物--期末质量监测试题(定稿)要点.doc
- 2014-2015学年江苏省南通市海安县八年级(上)期末物理试卷要点.doc
最近下载
- 400字作文稿纸A4打印模板-400字作文稿纸[参考].doc VIP
- 物业三标体系培训.pptx VIP
- 7838G_Ren Jiansheng LD-Parex芳烃联合装置工程变化_04_20.pdf VIP
- 教育法律法规-教育法律法规.ppt VIP
- 《电子商务实务》课程标准.doc VIP
- PCS-9621_120189站用接地变保护装置说明书.doc VIP
- 2024甘肃武威凉州区发放镇招聘专业化管理的大学生村文书历年考试试题及答案.docx
- (2025秋新版)苏教版科学三年级上册全册教案.docx
- 党员转正申请书范文3篇.doc VIP
- 如何与学生进行有效沟通培训.pptx VIP
文档评论(0)