- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
示例(范本)
数据库课程设计任务书
题目学生成绩管理系统的设计与实现
起止日期
学生姓名(组里的每个成员名字)
专业班级学号
所在院系计算机系
2011年3月7日
设计任务及要求:
一、设计的目的和要求
1.设计的目的
通过对学生成绩管理系统数据库设计的需求分析、概念设计、逻辑设计、物理设计、数据库实
施和数据库运行及维护阶段工作的实践,掌握数据库设计的一般方法与步骤,深入掌握数据库设计
的基本理论、方法和步骤。
2.设计的要求
根据《数据库原理与应用》所学课程的内容,完成学生成绩管理系统数据库设计的需求分析、
概念设计、逻辑设计、物理设计、数据库实施和上机运行及维护工作。要求所构成的系统和设计的
数据库能够满足课程设计任务书提出的各项要求。
(1)熟悉一种关系数据库
(2)根据给定题目以及需求,完成需求分析、逻辑设计
(3)在一种关系数据库中,完成数据库物理设计、数据库实施和上机运行及维护工作
(4)在学生成绩管理系统数据库中,录入相应的信息
(5)能对数据库进行各种SQL语言的各种操作
(6)按要求完成课程设计说明书,字数不少于4000字,参考文献数量不得低于5个。
二、系统概述与具体分工
通过对学校日常教学管理中的课程、选课、学生、班级、教师、成绩等相关内容进行分析,完
成具有教师管理、学生管理、成绩管理、课程管理、选课管理、班级管理等相关功能的小型数据库
管理应用系统。
基本功能要求:
1.完成学生、班级、课程、教师、选课表的维护
2.完成成绩表的维护、浏览查找
3.按班级、按课程计算平均成绩、最高成绩、最低成绩、及格率
4.统计某学生、某学期的所有课程的平均成绩。
5.完成权限控制功能(如果一个同学独立完成,仅要求简单的用户登录即可)
6.完成数据备份与恢复功能
本题目所需的知识点:E-R关系图;数据库表设计,数据库表维护等。
该题可4个同学完成,各同学分工为:
学生成绩管理系统——基础数据(张一)
学生成绩管理系统——成绩管理(张二)
学生成绩管理系统——权限控制(张三)
学生成绩管理系统——数据备份与恢复(张四)
其中,基础数据包括学生、班级、课程、教师的录入、修改、删除、查询、打印;成绩管理包括选
课、成绩信息的录入、删除、修改、查询、打印以及相关统计查询等;用户管理包括用户、用户组、
权限的录入、修改、删除、查询、打印以及权限分配、用户登录等功能;数据备份与恢复包括数据
备份、数据恢复功能,要求可以备份数据到指定的文件夹、文件和从指定的文件夹、文件恢复数据
到数据库。
三、设计内容及步骤
1.需求分析
需求分析的任务是准确了解并分析用户对实验室管理系统的需要和要求,弄清学生成绩管理系
统要达到的目标和实现的功能,得到分析结果(包括事务处理、流程图、系统模块图、必要的文字
说明等)。
2.概念结构设计
将需求分析得到的用户需求抽象为概念模型(即E-R图)。选取需求分析中间层,逐一设计E-R
图,然后集成得到总E-R图,最后通过消除不必要的冗余,设计成基本E-R图(包括实体、属性、
联系类型)。
3.逻辑设计
逻辑设计的任务就是把概念设计阶段设计好的基本E-R图转换为与选用的关系数据库所支持
的数据模型相符合的逻辑结构。首先按照E-R图向数据模型转换的规则,将概念结构转换为选用数
据库所支持的数据模型;然后用关系数据库规范化理论对数据模型进行优化,使之至少达到3NF。
(系统至少包括6个关系模式,至少建立一个视图)
4.数据库物理设计
根据实际应用的情况:
(1)建立一个唯一索引、一个聚簇索引;
(2)要求表和索引存储在不同的表空间里;
(3)至少建立两个以上的表空间,存放在目录容器和文件容器中。
5.数据库的实施
(1)表的建立
需要明确数据库需要建立几张表,以及每个表中所要包括的属性。在建立表的过程中。要对
您可能关注的文档
最近下载
- 5-2《高尔基(选文)》高中语文.pptx
- 5 对韵歌【第一课时】 课件.pptx
- 茶马古道云南段民歌的音乐特征分析——以声乐作品《赶马调》为例.pdf
- “非遗”之首——昆曲经典艺术欣赏智慧树知到期末考试答案章节答案2024年北京大学.docx
- 高科技与我们的生活 主题班会PPT课件.pptx VIP
- 《共工怒触不周山》课本剧剧本:揭开上古神话的神秘面纱(6篇).docx VIP
- 科技筑梦,创想未来班会课件.pptx VIP
- 四年级数学下册《5.1 路程问题(1)》精美PPT优质公开课件(北京课改版).pptx VIP
- 冀少版(2024)七年级上册生物期末学业质量测试卷(含答案).docx
- 上海市2024届闵行区中考物理一模 .pdf VIP
文档评论(0)