数据库课设报告.doc
上传人:sy****28 上传时间:2024-09-15 格式:DOC 页数:20 大小:180KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库课设报告.doc

数据库课设报告.doc

预览

免费试读已结束,剩余 10 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

北京工业大学耿丹学院数据库原理及应用课程设计报告题目:学生成绩管理系统姓名张焱学号090201202班级2班系名信息工程系专业计算机科学与技术指导教师冯花平日期2012.06诚信承诺本人____张焱______声明,本论文及其研究工作是由本人在导师指导下独立完成,论文所利用的一切资料均符合论文著作要求,且在参考文献中列出。签名:日期:目录--PAGE\*MERGEFORMAT0目录Ⅲ目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc168435824"第1章绪论2HYPERLINK\l"_Toc168435825"1.1功能需求2HYPERLINK\l"_Toc168435826"1.2开发的环境及语言2HYPERLINK\l"_Toc168435827"1.3设计目的21.4设计内容.....................................................................................................3HYPERLINK\l"_Toc168435829"第2章项目总体设计4HYPERLINK\l"_Toc168435830"2.1需求分析4HYPERLINK\l"_Toc168435831"2.2转换5HYPERLINK\l"_Toc168435831"2.3E-R图6HYPERLINK\l"_Toc168435832"2.4物理结构设计.7HYPERLINK\l"_Toc168435833"2.4.1详细设计.8HYPERLINK\l"_Toc168435837"第3章SQL语句.10HYPERLINK\l"_Toc168435880"结论16HYPERLINK\l"_Toc168435881"参考文献17HYPERLINK\l"_Toc168435884"致谢18绪论PAGE\*MERGEFORMAT2绪论PAGE\*MERGEFORMAT1第1章绪论功能需求本报告主要介绍学生成绩管理系统的数据库设计,从需求分析到数据库的运行与维护都进行详细的叙述。该系统是利用SQL开发出来的。通过SQL建立学生成绩管理系统,大大方便和简化了数据的查询和处理,管理员可以通过SQL语言对表内数据进行添加,删除,修改,查询等操作,还可以建立多用户,对其使用权限进行分配和回收。报告分为4部分,第一部分是课题简介及设计的内容与目的,需求分析,此阶段是数据库设计的起点。第二部分是概念设计,逻辑结构设计,它是将需求分析的用户需求抽象为信息结构,并将概念模型转换为某个DBMS所支持的数据模型。第三部分是数据库的实施与运行,它包括数据的载入及数据困的运行和数据库和数据表的创建(代码)。第四部分是课程设计的总结。开发的环境及语言本次课程设计是以学生信息管理系统为模拟模型,运用SQL数据库所开发系统。开发平台为SQL2008。设计目的随着学生数量的日益增多,学校对学生的管理要求也越来越高,为了使学生成绩的管理更加系统化,数字化,因此我们设计了该学生信息管理系统。1.4设计内容运用基于E-R模型的数据库设计方法和关系规范化理论做指导完成从系统的分析到设计直至系统的最终实现,开发学生成绩管理系统,完成学生成绩管理系统的全部功能。首先做好需求分析,并完成数据流图,其次做概念分析,利用实体联系的方法将需求分析的用户需求抽象为信息结构,得到E-R图,然后就是逻辑结构设计,将E-R图转换为计算机系统所支持的逻辑模型。最后利用SQL完成具体的实例。项目总体设计PAGE\*MERGEFORMAT17第2章项目总体设计2.1需求分析问题的提出:为了高效率的完成学生成绩的管理,决定开发学生成绩管理系统。2、需完成的功能:(1)能提供管理员及普通用户(除删除和修改)录入、注销、显示当前用户、修改、删除、查询、输出,学生的档案信息,这些信息包括学生的成绩、课程、个人信息等。(2)触发器,索引,存储过程的建立及使用2.2转换实体院系(代码,学生)专业(专业号,专业名)学生(班级,学号,姓名,性别,出生年月,籍贯,政治面貌,身份证号,入学年月,家庭地址,邮政编码,图片信息,备注)学生成绩(班级,学号,课程名称,成绩,学期,备注)用户信息表(用户名,密码,用户标识)班级(班级编号,学生)课程(课程