网络数据库
题
目
学生信息管理系统
姓学院成
名号系绩
丁若峰20092334037滨江学院电子工程系
二O一一年十二月十五日
f项目名称:学生信息管理系统班学级:09通信(2)班号:20092334037姓名:丁若峰
完成时间:2011年12月
1需求分析
根据调查询分析,本系统有以下几个功能:系统管理功能:为用户设置权限功能,可分为普通用户,超级用户。普通用户只是查询不能改。超级用户能修改、删除所有信息。退出和关闭系统。添加功能:为一般用户提供相应的录入功能,为超级用户提供对所有信息的录入功能。查询与修改:为所有用户提供查询的功能,可查询允许范围内的所有信息。为一般用户提供查询及相应的修改,删除功能,为超级用户提供对所有信息的修改删除功能。根据以上分析得出本系统的功能模块图如图11所示。
学生信息管理系统
学生管理
班级管理
课程管理
专业管理
系部管理
成绩管理
系统管理
添加学生信
息
修改学生信息
查询学生信息
删除学生信息
修改课程信息
查询课程信息
删除课程信息
添加课程信息
修改系部信息
查询系部信息
删除系部信息
添加成绩信息
修改成绩信息
查询成绩信息
删除成绩信息
添加班级信息
修改班级信息
查询班级信息
删除班级信息
添加班级信息
修改班级信息
删除班级信息
删除班级信息
用户管理
密码管理
退出系统
图11系统功能模块图
1
f2概念结构设计
在学生信息管理系统中,根据需求分析,有以下实体:系部、专业、班级、课程和学生。各实体之间存在以下关系:1、系部和专业之间的关系:一个系由一个或多个专业组成,多个专业属于一个系,系部和专业之间是一对多的关系。通常用来描述系部的属性有系部代号、系部全称和系部简称,通常用来描述专业的属性有专业代号、专业全称和专业简称。其ER图如图21所示:
专业全程专业代号号专业专业简称
属于
系部
系部代号系部简称
系部全称
图21
系部与专业的ER图
2、专业和课程之间的关系:一个专业设置多门课程,多门课程属于一个专业,专业和课程之间的关系是一对多的关系。通常用来描述课程的属性是课程代号、课程全称、课程简称、学时数、学分和是否选修,其ER图如图22所示:课程代号课程课程全称属于课程简称专业是否选修学分学时数
图22专业与课程的ER图2
f3、专业和班级之间的关系:一个专业有一个或多个班r