数据库学生档案管理系统SQL.pdf
文本预览下载声明
第 1 页 共 15 页
防灾科技学院
实训报告书
专 业 计算机科学与技术
系 别 灾害信息工程系
报告题目 学生档案管理系统
报告人 14 墨芳华 班 级 0850422
指导教师 邢丽莉 带队教师 邢丽莉
实训时间 2010.7.5——2010.7.10 实训单位 5#501
教 务 处 监 制
第 2 页 共 15 页
学生档案管理系统
1 实训目的
综合运用数据库设计与开发的方法,完成一个与实际应用相结合的数据库系
统的开发与设计。在这个过程中学习分工合作、控制进度、保证质量的完成工作。
2 实训内容
分析学生档案管理系统的各种需求和实现功能,完成其数据库的设计。
设计完整的数据库,掌握数据库的设计的每个步骤;掌握数据设计各阶段的
输入、输出、设计环境、目标和方法;熟练的使用SQL语言实现数据库以及数据
库重要对象的建立、应用和维护,完成学生档案管理系统的学生基本信息、课程
信息、课程-成绩信息、用户登录信息的输入和查询以及相关操作的功能。
3 需求分析
3.1用户调查
经过详细的调查,对学生档案保存流程进行深入了解,学生需要对自己的一
切学习信息进行查询,老师需要对学生的信息进行输入和修改,将整个学生档案
管理制作流程描述如下:
a) 新生入学,学生处报到并注册登记;
b) 到财务部门缴费;
c) 根据录取专业,持缴费单到系部完成注册;
d) 进入大学生活,参加各种教学活动,并参加学期期末考试;
e) 考试后,由各系部将学生成绩及其他一切学生记录保存至学生档案中;
3.2用户对数据库要求
3.2.1 学生需求
学生需要对自己的个人信息以及成绩进行查询
3.2.2 管理员需求
管理员需要对学生的成绩进行输入和修改
3.2.3 安全性与完整性要求
对于新生报到,系统要有班级的建立,学号的建立,课程的安排,并能对所
第 3 页 共 15 页
有输入信息的修改和更新。对于数据库的设计要符合实体完整性,参照完整性和
自定义完整性要求以及安全性的要求。
4 概念设计
4.1 用户登陆信息实体,如图4.1
图 4.1 用户登录信息实体
4.2 学生基本信息实体,如图4.2
图 4.2 学生基本信息实体
4.3课程基本信息实体,如图4.3
图 4.3 课程基本信息实体
第 4 页 共 15 页
4.4学生课程-信息实体,如图4.4
课程号 学分
课程--成绩
学号 成绩
图 4.4 学生课程-成绩信息实体
4.5学生课程-成绩三者信息实体,如图4.5
图 4.5
显示全部