![中石油远程教育_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/29/1b42cb06-9040-49a7-9c76-1c071d1fa05a/1b42cb06-9040-49a7-9c76-1c071d1fa05a1.gif)
![中石油远程教育_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/29/1b42cb06-9040-49a7-9c76-1c071d1fa05a/1b42cb06-9040-49a7-9c76-1c071d1fa05a2.gif)
![中石油远程教育_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/29/1b42cb06-9040-49a7-9c76-1c071d1fa05a/1b42cb06-9040-49a7-9c76-1c071d1fa05a3.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库课程设计题目学生管理系统专业:计算机科学与应用班 级: 1109学生姓名:逐风者学 号:00002013 年05 月1开发背景错误!未定义书签。时代背景1错误!未定义书签。错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。 错误 ! 未定义书签。开发环境与开发工具 . 设计内容 . 2 功能描述 系统需求分析 . 功能需求分析 . 系统功能模块设计 . 3
2、 数据分析 数据字典 . 4 概念模型设计 . 5 逻辑模型设计和优化 . 数据库初始关系模式 . 规范化处理 . 6 课程设计总结和体会 . 1 开发背景时代背景 12013 年是移动互联网、电子商务、大数据业务蓬勃发展的一年,抛去这些 光环的头衔,对于计算机而言,这一切的核心都离不开数据库设计。数据库系统设计是把现实世界的具体事物和具体业务虚拟化成计算机可以 识别的逻辑, 简单的说就是对现实世界的实例化。 优秀的数据库模式能够有效存 储数据,满足用户信息要求和处理要求。为了使数据库应用系统开发设计合理、 规范、有序、正确、高效进行,现在广泛采用的是工程化 6 个阶段开发设计过程 与方法,它
3、们是需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结 构设计阶段、数据库的实施、数据库系统运行与维护阶段。开发环境与开发工具本课程设计使用的是MYSQL数据库,开发语言的使用的是java , 前端界面使用的是 Netbeans, 这是一款可视化的 java 开发工具。设计内容设计内容:学生学籍和活动的管理, 统计学校专业的选课和学生工会 (团体) 的选择情况。2 功能描述系统需求分析本系统的设计模拟一般高校的学生管理内容, 系统主要针对学校专业和工会 的选择情况进行分析和统计。(1)本系统需要管理的实体信息 学院信息:学院编号,学院名称,创办年份,简介; 学生信息:学号、姓名、性别、出
4、生日期、电话、入校日期; 专业信息:专业编号、专业名称、创办年份,所属学院; 社团信息:社团编号、社团名称,社团简介,创办年份;(2)本系统要管理的实体联系信息 学院开设专业。 学生选择专业进行学习。 学生参加社团活动。功能需求分析1. 需要查询学校学院的情况。2. 需要统计学院的专业开设情况3. 需要查询学生的信息4. 需要统计各专业的选择情况5. 需要查询学校社团的信息5 需要统计各社团的选择情况系统功能模块设计可得出系统对系统各项功能进行集中、分块,按照结构化程序设计的要求, 的功能模块图。3数据分析数据字典【1.数据结构数据字典的数据结构如下表3-1所示:表3-1数据结构数据结构名组成
5、学院信息学院编号,学院名称,创办年份,简介专业信息专业编号、专业名称、创办年份,所属学院;社团信息社团编号、社团名称,社团简介,创办年份;学生信息学号、姓名、性别、出生日期、电话、入校日期;选择专业学号、姓名、专业编号记录表选择社团学号、姓名、社团编号记录表2.数据流数据字典的数据流如下表3-2所示:表3-2数据流数据流名数据来源数据流向专业开设数据录入专业信息表选择专业学生表选择专业记录表选择社团学生表选择社团记录表4 概念模型设计数据库在一个信息管理系统中占有非常重要的地位, 数据库结构设计的好坏 将直接对应用系统的效率以及实现的效果产生影响。 合理的数据库结构设计可以 提高数据存储的效率
6、, 保证数据的完整和一致。 同时, 合理的数据库结构也将有 利于应用系统程序的实现。在充分需求分析的基础上,经过逐步抽象、概括、分析、充分研讨,可画出如下反映教学管理系统数据的整体 E-R图【4】(图4-1所示)。图 4-1 系统实体 E-R 图学院 E-R 图专业E-R图学生信息E-R图5逻辑模型设计和优化数据库初始关系模式按照实体-联系图转化为关系模式的规则,本系统的E-R图可转化为相应的关系模式,由于我负责的是毕业生休学等学籍变更、学生奖惩信息处理和系统维 维护的部分,在此只列出我负责部分的关系模式:专业开设(专业编号,专业名称,创办年份,所属学院)学生选择专业(流水号,学号,姓名,专业编号)学生选择院校(流水号,学号,姓名,社团编号)规范化处理对上述初始关系模式进行规范化,经分析关系中不存在部分函数依赖和传递 函数依赖,已达到3NR (“_”代表主码-代表外键)学生选择专业(流水号,学号,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房地产中介加盟合同模板
- 钢材销售运输合同范本
- 办学合同协议
- 针对个人自行采购合同模板
- 农机买卖合同协议书样本
- 项目承包合同协议书
- 口译翻译合同-纯人工翻译
- 医疗器械三方合作合同协议书范本
- 进口货物运输预约保险合同
- 水电材料购销简单合同范本
- 九年级上册-备战2024年中考历史总复习核心考点与重难点练习(统部编版)
- 健康指南如何正确护理蚕豆病学会这些技巧保持身体健康
- 老客户的开发与技巧课件
- 2024建设工程人工材料设备机械数据分类和编码规范
- 26个英文字母书写(手写体)Word版
- GB/T 13813-2023煤矿用金属材料摩擦火花安全性试验方法和判定规则
- DB31 SW-Z 017-2021 上海市排水检测井图集
- 日语专八分类词汇
- GB/T 707-1988热轧槽钢尺寸、外形、重量及允许偏差
- GB/T 33084-2016大型合金结构钢锻件技术条件
- 高考英语课外积累:Hello,China《你好中国》1-20词块摘录课件
评论
0/150
提交评论