学生学习管理系统1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大连科技学院数据库课程设计
题目学生学习管理系统学生姓名李乾坤专业班级网络工程09-1
指导教师刘瑞杰职称讲师
所在单位信息科学系软件工程教研室
教学部主任孙辉
完成日期 2012年1月6日
课程设计报告单
学号09010901
20
姓名李乾坤班级09-1 专业网络工程考核项目评分备注
1 平时工作态度及遵守纪律情况
(10分)
2 掌握基本理论、关键知识、基本技能的程度和阅读参考资料的水平
(10分)
3 独立工作能力、综合运用所学知识分析和解决问题能力及实际工作能力提高的程度
(20分)
4 完成课程设计说明书及软件的情况与水平(小组分工情况、规范性、整洁清楚、叙述完整性、思路清晰程度、工作量及实际运行情况和创新性)
(60分)
总评成绩
综合评定:(优、良、中、及格、不及格)指导教师签字:2012年1月 6 日
数据库课程设计任务书
一、课程设计目的及基本要求:
数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程。数据库课程设计对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。本课程分为系统分析与数据库设计、应用程序设计和系统集成调试三个阶段进行。
数据库课程设计的主要目标是:
1)加深对数据库系统、程序设计语言的理论知识的理解和应用水平。
2)通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。
二、课程设计的主要内容考核与报告:
(1)系统分析与数据库设计阶段
1) 通过社会调查,选择一个实际应用数据库系统的课题。
2)进行系统需求分析和系统设计,写出系统分析和设计报告。
3)设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。
(2)应用程序设计阶段
1)完成数据库定义工作,实现系统数据的数据处理和数据录入。
2)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。
(3)系统集成调试阶段
对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面。
三、工作量
2周(10个工作日)时间
四、计划安排
第1个工作日-第2个工作日:查找相关资料、书籍,阅读示例文档,选择题目。
第3个工作日-第8个工作日:根据课题的要求进行简单的需求分析,设计相应的数据流图,得出相应的系统功能需要,完成数据库的概念设计、逻辑设计,按数据库设计方法和规范化理论得出符合3NF的逻辑模型,设计并编写输入\输出、查询\统计、数据维护等功能模块的应用程序,并且自己调试、测试,穿插进行报告的撰写。
第9个工作日:撰写和整理课程设计报告。
第10个工作日:由教师检查课程设计成果,给出学生成绩。
五、考核与报告:
数据库课程设计的课程设计报告要求有系统需求分析与系统设计、系统数据模块和数据库结构、系统功能结构、系统的数据库设计方法和程序设计方法、源程序代码等内容。其课程设计应用系统程序应独立完成,程序功能完整,设计方法合理,用户界面较好,系统运行正常。
1、课程设计报告要求:
(1)、不少于3000字,使用A4纸统一打印。
(2)、主要内容及装订顺序:封面(统一提供)、目录、正文、参考文献
(3)、正文部分应该包括:需求分析、概念设计、逻辑设计、数据库的实施与运行。
(4)、设计报告严禁抄袭,即使是同一小组也不允许雷同,否则按不及格论。
2、课程设计需要提交的内容:
(1)、装订完整的课程设计报告
(2)、数据库与应用系统。
3、课程设计的成绩评定:
课程设计的成绩由平时考核与最终考核相结合,平时占40%(出勤、学习笔记、表现、分析和解决实际问题能力等);最终占60%(设计报告40%、数据库及应用系统20%)。成绩计分按优、良、中、及格与不及格5级评定。
指导教师签字:
2011年12月26日
摘要
数据库技术是计算机科学技术发展最快,应用最为广泛的技术之一.其在计算机设计,人工智能,电子商务,企业管理,科学计算等诸多领域均得到了广泛的应用,已经成为计算机信息系统和应用的核心技术和重要基础。
本文主要介绍教学管理系统的数据库方面的设计,从需求分析到数据库的运行与维护都进行详细的叙述。本系统利用IBM DB2企业版本开发出来的。DB2是IBM公司开发的关系关系数据库管理系统,它把SQL语言作为查询语言。
关键词:SQL语言;IBM DB2;数据库设计;教学管理系统
目录
题目: (1)
1.绪论 (1)
1.1 课题简介 (1)
1.2 设计目的 (1)
1.3 设计内容 (1)
2.需求分析 (1)
2.1 需求分析的任务 (2)
2.2 需求分析的过程 (3)
2.3 数据字典 (3)
3.概念结构设计 (4)
3.1 概念结构设计的方法与步骤 (5)
3.2 数据抽象与局部视图设计 (5)
3.3 视图的集成 (5)
4.逻辑结构设计 (5)
4.1 E-R图向关系模型的转换 (5)
4.2 数据模型的优化 (5)
4.3 数据库的结构 (5)
5.数据库的实施与运行 (5)
5.1 数据的载入 (5)
5.2 数据库的运行 (5)
6.系统开发所用到的技术 (5)
总结 (5)
参考文献 (5)
附录部分代码(可以没有该项) (6)