- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
王威数据库课程设计学生综合测评管理系统
PAGE
PAGE - 9 -
数据库原理与应用课程设计报告
课 程数据库原理与应用题 目学生综合测评管理系统姓 名王 威学 号1208053044专业班级计算机科学与技术131(杏)指导教师华 进 设计时间 2016年1月4日—2016年1月8日学生综合测评管理系统
一、目的和要求
通过本次课程设计,加深对数据库原理以及相关程序设计语言的理解和应用水平。通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。
二、任务
自选一种程序设计语言,以及一种数据库管理系统(如SQL Server等)开发一个小型的数据库应用系统。
三、主要内容
1系统分析与数据库设计阶段
1)进行系统需求分析和系统设计。
2)设计数据模型并进行优化,确定数据库结构,功能结构和系统安全性和完整性要求。
3)本系统包括学生用户管理,数据库管理,学生信息管理,统计分析,报表的生成。根据所需功能要求包括以下的功能模块:
学生信息的管理:包括对学生信息的查询,修改,删除等更新。
课程信息的管理:对学生选修课程信息的查询,修改和删除等更新。
成绩信息的管理:对学生成绩信息的查询,修改和删除等更新。
统计分析:对成绩的分类统计,加以整合,以便得出综合评分标准。
2应用程序设计阶段
1)完成数据库定义工作,实现系统数据的数据处理和数据录入。
2)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。
A、数据库概念设计
实体—关系模型(E-R):
这是数据库结构设计常用的方法。本系统的实体有学生实体,课程实体,综合测评实体,学习能力实体,道德素养实体,素质拓展实体。
实体图:
图2.1学生实体及其属性
图2.2 课程实体及其实体
图2.3 道德素养实体及其属性
图2.4 综合测评实体及其属性
图2.5 素质拓展实体及其属性
图2.6 学习能力实体及其属性
B、数据库逻辑设计:E-R对应关系模式
本系统的E-R图可以转化为下面的关系模式:
学生(学号,姓名,性别,年龄, 年级,班级编号)
课程(课程编号,课程名,学分,需讲课的课时数)
选课(学号,教师编号,课程编号,成绩)
综合测评(学号,姓名,平时成绩,考试成绩,总评成绩)
学习能力(学号,四级合格,六级合格,计算机等级考试)
道德素养(学号,个人事迹,服从管理)
素质拓展(学号,实践活动,学术创作,文体科技竞赛)
表一 students表
sid 学生的唯一标识,主键,char(10)
sname 学生姓名,非空,varchar(30)
grade 学生所在年级,int
ssex 学生性别,char(10)
sage 学生年龄,int
ccid 班级编号,外键引用class表中的ccid, char(10)
表二 teachers表
tid 教师的唯一标识,主键,char(10)
tname 教师姓名,非空,varchar(30)
tsex 教师性别,char(10)
tage 教师年龄,int
email 教师email,char(30)
salary 教师工资,单位“元”,int
表三 courses表
cid 课程的唯一标识,主键,char(10)
cname 课程名,非空,char(30)
credit 课程学分,int
hour 需要讲授的课时数,int
表四 sc表
sid 学生学号,非空,外键引用students表中的sid, char(10)
tid 教师编号,非空,外键引用teachers表中的tid, char(10)
cid 课程编号,非空,外键引用courses表中的cid,char(10)
score 学生本门课程的分数,int
表五 zhcp表
sid 学生学号,非空,外键引用students表中的sid, char(10)
sname 学生姓名,varchar(30)
平时成绩 学生的平时成绩,int
考试成绩 学生的考试成绩,int
总评成绩 学生的总评成绩,int
表六 xxnl表
sid 学生学号,非空,外键引用students表中sid, char(10)
四级合格 学生英语四级通过,int
您可能关注的文档
- 湖南省岳阳市2017届高三教学质量检测语文试卷(一).doc
- 2016年中考科学复习课件:第18讲浮力教程.ppt
- 渔业政策与管理.ppt
- 温武:终端零售心态管理-中华讲师网.ppt
- 湖南省株洲市2017届高三上学期教学质量检测(一)语文试题.docx
- 2016年中考物理第一轮复习课件《光现象》教程.ppt
- 2016年中考物理机械运动教程.pptx
- 湖南省株洲市2016届高三教学质量统一检测(一)历史.doc
- 满洲里市农产品质量检测站纠正措施表(1-18)2016.2.14.doc
- 湖南省株洲市2017届高三上学期教学质量检测(一)生物试题.doc.docx
- 2024年广东省茂名市高州市新垌镇招聘社区工作者真题附答案详解.docx
- 2024年广东省阳江市江城区城南街道招聘社区工作者真题及参考答案详解.docx
- 2024年广东省茂名市高州市马贵镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年广东省茂名市高州市云潭镇招聘社区工作者真题带答案详解.docx
- 2024年广东省茂名市高州市谢鸡镇招聘社区工作者真题带答案详解.docx
- 2024年广东省茂名市高州市大井镇招聘社区工作者真题及答案详解一套.docx
- 2024年广东省茂名市高州市南塘镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年广东省茂名市高州市云潭镇招聘社区工作者真题及参考答案详解.docx
- 2024年广东省茂名市高州市潘州街道招聘社区工作者真题及参考答案详解1套.docx
- 2024年广东省茂名市茂港区羊角镇招聘社区工作者真题及参考答案详解1套.docx
文档评论(0)