数据库建模课程设计汇报课 题: 学生管理系统 学 号: 姓 名: 操经纬 李丹丹 李舒 班 级: 编程 112 指导老师: 陈俊生 日 期: 12 月 16 日 一.需求分析建立用户登录表、学籍档案信息、班级信息、学生成绩信息、学生交费信息、考试安排信息、班级课程设置信息和全方面课程设置信息;用户包含:管理员和用户;对用户进行分级管理,用户可查询成绩信息,查询和更改自己注册信息,管理员除含有用户全部权限外,能够对全部信息进行添加和更改,并能够添加、更改和删除,要求系统能有效、快速、安全、可靠和无误完成上述操作
具体功效以下:1
用户信息操作要求:能注册、修改、注销;访问时要进行身份验证, 查询和更改自己注册信息
学籍档案信息操作要求:查询输出内容必需是只读,没有访问身份验证要求;输入、修改等操作必需进行身份验证
班级设置信息操作要求:查询班级信息,教室信息,年级,班主任和备注信息
学生成绩信息操作要求:输入自己账号密码能够查询自己成绩信息
5.交费信息操作要求:显示出每个学生每个学期交费情况
6.惩奖信息操作要求:显示出每个学生每个学期记过和获奖情况
数据分析依据上述具体功效,总结出数据字典,以下:1
用户信息(密码,用户名,主管理员);2
学籍档案信息(学号,姓名,性别,班级,出生年月,家庭住址,邮政编码,联络电话,入课时间,备注);3
班级设置信息(年级,班级,专业,班主任,备注);4
学生成绩信息(学号,学期,类型,课程名称,分数);5
交费信息(学号,学期,交费,欠费,日期,操作员);6
学费设置信息(年级,专业,年制,学期,学费);7
考试类型信息(年级,专业,科目,考试教室);8
班级课程设置信息(年级,专业,年制,学期,课程名称,课程号);9
惩奖设置信息(学号,姓名,获奖或记过,时间,备注);二
概念结构设计1
学生管理操作步骤图