学生信息管理系统数据库java

学生信息管理系统数据库java

ID:40489171

大小:1.07 MB

页数:51页

时间:2019-08-03

学生信息管理系统数据库java_第1页
学生信息管理系统数据库java_第2页
学生信息管理系统数据库java_第3页
学生信息管理系统数据库java_第4页
学生信息管理系统数据库java_第5页
资源描述:

《学生信息管理系统数据库java》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《数据库原理与应用》课程设计报告选题名称:学生信息管理系统组长:李盟指导教师:汤嘉立设计日期:2016.06.13——2016.06.24学号姓名小组评分教师评分2014144414李盟902014144415李玲902014144429徐兰902014144431许媛媛90501.课程设计目的:数据库是一门实践性很强的课程,为了使学生加深对数据库基本知识的理解,掌握数据库设计和开发的基本方法,学生自选题目,要求学生完成一个完整的数据库设计过程和基本的开发过程,从而培养学生在数据库应用领域中的分析问题和解决问题的能力。2.课程设计内容:(1)数据库设计教师讲解数据库的设计方法以及Pow

2、erDesigner的使用,学生自选题目,要求学生根据题目的需求描述,进行实际调研,提出完整的需求分析报告、用PowerDesigner建立概念模型、逻辑模型、物理模型。在物理模型中根据需要添加必要的约束、视图、触发器和存储过程等数据库对象,最后生成创建数据库的脚本,提出物理设计的文档。要求学生提交的报告包含:l需求说明书l概念数据模型(E-R数据模型)l逻辑数据模型(含关系规范化)l物理数据模型(含约束、视图、触发器、存储过程、安全设计、恢复方案、事务设计等等)l创建数据库的脚本(数据库对象的定义语言)l物理设计的文档(数据库的实施规划)(2)数据库开发在数据库设计的基础上开发一个基

3、本的数据库应用系统,要求有基本的数据查询功能和数据管理功能,并能将存储过程、触发器、事务控制等运用其中。开发工具可以自己选择。3.课程设计要求:数据库课程设计单独设课,为2周独立实践环节(40学时),一般4人1组,指定1人为组长(也可申请独立完成),但每人要承担独立的工作、独立完成课程设计报告。通过以上过程,锻炼学生从实际应用出发,进行需求分析,利用PD工具建立数据库模型、完善数据库模型,到最后的数据库实施和应用系统开发。希望通过这个过程可以巩固所学知识,提高学生的综合分析问题和解决问题的能力。501.实验条件:(1)硬件条件:PC机。(2)软件条件:(Elipse、SQLServer

4、2008、PowerDesigner)2.实验方法与步骤:一、需求分析(一)目标学生信息管理系统的目标是方便学校教务处系统的管理学生的信息,并为学校和学生间提供一个信息共享的平台。随着学校的普及和人们文化水平的提高,高效的教学管理系统越来越广泛应用于各类信息化学校。学生信息管理系统要求实用性强、使用方便、效率高和安全可靠等特点。用户管理:用户共分为管理员,教师和学生。学生和教师通过注册建立账户,管理员由系统设定统一的用户名和密码。经分析我们认为学生学籍管理系统的具体要求为:1.能全面管理学校教学相关的各类主体,如用户管理员,学生用户以及选修课程表2.通过使用计算机能方便的维护(包括插入

5、、删除、修改)各信息表3.能方便的实现基于多个表的连接查询4.系统具有操作方便、简捷等特点(二)需求陈述学生对功能的需求分析:查询个人基本信息查询学生课程信息查询学生成绩信息管理员对功能的需求分析: 添加、删除、修改、查询学生信息 添加、删除、修改、查询课程信息 修改、查询用户信息 查询选课信息 修改、查询成绩信息二、概念数据模型设计50(A)局部E-R模型(B)整体E-R模型一、逻辑模型设计(A)将概念数据模型转化成逻辑数据模型(B)对模型进行必要的完善和优化二、物理模型设计(A)将逻辑数据模型转化成物理数据模型(B)对模型进行必要的完善和优化(C)根据需要设计视图、存储过程和触发器

6、等(D)描述安全管理方案、备份恢复策略、并发控制策略等三、系统实现描述数据库实施的方法和过程,详细文档以附件1形式提交。501.个人工作报告除上一步骤要求的完整文档外,每个人需陈述自己所承担的工作、在讨论中的个人见解,提供个人所承担工作的有关文档(可能是不完整的),并对个人的工作情况、收获等进行总结。(1)承担的工作及贡献l需求分析阶段l概念模型设计阶段局部E-R模型:整体E-R模型:50l逻辑模型设计阶段Student(sno,sn,sa,ss,sd)Course(cno,cn,pcno)Sc(sno,cno,g)Unpw(un,pw,qx)l物理模型设计阶段s(学生信息表)字段名称

7、数据类型描述snochar(10)学号,关键字snchar(20)姓名saint年龄sschar(10)性别sdchar(10)院系c(课程信息表)字段名称数据类型描述cnochar(10)课程号,关键字cnchar(30)课程名pcnochar(10)先行课程号sc(选课信息表)字段名称数据类型描述snochar(10)学号,关键字cnochar(10)课程号,关键字gint成绩50unpw(用户信息表)字段名称数据类型描述unchar(10

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。