电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

中石油远程教育--大数据库课程设计VIP免费

中石油远程教育--大数据库课程设计_第1页
1/12
中石油远程教育--大数据库课程设计_第2页
2/12
中石油远程教育--大数据库课程设计_第3页
3/12
文档中国石油大学远程教育学院《数据库课程设计》题目:学生管理系统专业:计算机科学与应用班级:1109学生姓名:逐风者学号:00002013年05月文档1开发背景...................................................................31.1时代背景[1]...........................................................31.2开发环境与开发工具...................................................31.3设计内容.............................................................32功能描述...................................................................42.1系统需求分析.........................................................42.2功能需求分析.........................................................42.3系统功能模块设计.....................................................53数据分析...................................................................63.1数据字典.............................................................64概念模型设计...............................................................75逻辑模型设计和优化........................................................105.1数据库初始关系模式..................................................105.2规范化处理..........................................................106课程设计总结和体会........................................................11参考文献....................................................................11文档1开发背景1.1时代背景[1]2013年是移动互联网、电子商务、大数据业务蓬勃发展的一年,抛去这些光环的头衔,对于计算机而言,这一切的核心都离不开数据库设计。数据库系统设计是把现实世界的具体事物和具体业务虚拟化成计算机可以识别的逻辑,简单的说就是对现实世界的实例化。优秀的数据库模式能够有效存储数据,满足用户信息要求和处理要求。为了使数据库应用系统开发设计合理、规范、有序、正确、高效进行,现在广泛采用的是工程化6个阶段开发设计过程与方法,它们是需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库的实施、数据库系统运行与维护阶段。1.2开发环境与开发工具本课程设计使用的是MYSQL数据库,开发语言的使用的是java,前端界面使用的是Netbeans,这是一款可视化的java开发工具。1.3设计内容设计内容:学生学籍和活动的管理,统计学校专业的选课和学生工会(团体)的选择情况。文档2功能描述2.1系统需求分析本系统的设计模拟一般高校的学生管理内容,系统主要针对学校专业和工会的选择情况进行分析和统计。(1)本系统需要管理的实体信息①学院信息:学院编号,学院名称,创办年份,简介;②学生信息:学号、姓名、性别、出生日期、电话、入校日期;③专业信息:专业编号、专业名称、创办年份,所属学院;④社团信息:社团编号、社团名称,社团简介,创办年份;(2)本系统要管理的实体联系信息①学院开设专业。②学生选择专业进行学习。③学生参加社团活动。2.2功能需求分析1.需要查询学校学院的情况。2.需要统计学院的专业开设情况3.需要查询学生的信息4.需要统计各专业的选择情况5.需要查询学校社团的信息5需要统计各社团的选择情况文档2.3系统功能模块设计对系统各项功能进行集中、分块,按照结构化程序设计的要求,可得出系统的功能模块图。学生管理系统管理专业管理社团学生选课学生参加活动管理学生文档3数据分析3.1数据字典【3】1.数据结构数据字典的数据结构如下表3-1所示:表3-1数据结构数据结构名组成学院信息学院编号,学院名称,创办年份,简介专业信息专业编号、专业名称、创办年份,所属学院;社团信息社团编号、社团名称,社团简介,创办年份;学生信息学号、姓名、性别、出生日期、电话、入校日期;选择专业记录表学号、姓名、专业编号选择社团记录表学号、姓名、社团编号2.数据流数据字典的数据流如下表3-2所示:表3-2数据流数据流名数据来源数据流向专业开设数据录入专业信息...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

中石油远程教育--大数据库课程设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部