数据库的需求分析阶段 数据库的需求分析内容与过程( 二 )

数据库的需求分析阶段 数据库的需求分析内容与过程
文章插图

数据库的需求分析阶段 数据库的需求分析内容与过程

文章插图
综合实例:学生信息管理系统的数据库设计:
模块功能介绍
2.2.1登录功能
1)学生登录
操作描述:登录界面主要包括用户名,密码,验证码的输入,学生用户名是学号默认密码是学号,若需修改密码可以在辅导员处进行修改,验证码是随机生成的带数字与字母的字符,当所有信息验证成功后才登录成功,进入学生界面 。
涉及数据:学生用户名,密码,验证码 。
  1. 辅导员登录
操作描述:登录界面主要包括用户名,密码,验证码的输入,辅导员的用户名是工作号默认密码是工作号,辅导员有权修改个人密码,验证码是随机生成的带数字与字母的字符,当所有信息验证成功后才登录成功,进入辅导员界面 。
涉及数据:辅导员用户名,密码,验证码 。
  1. 管理员登录
操作描述:登录界面主要包括用户名,密码,验证码的输入,管理员用户名与密码是个人的工号,验证码是随机生成的带数字与字母的字符,当所有信息验证成功后才登录成功,进入管理员界面 。
涉及数据:管理员用户名,密码,验证码 。
2.2.2新增人员功能
(1)学生信息录入
操作描述:管理员有权录入学生信息,登陆管理员界面,在新增人员的二级下拉列表处选择新增学生信息,根据提示输入学号、姓名等信息,同时也需要根据学生信息同步录入学生家庭信息 。
涉及数据:学号,姓名,年龄,性别,年级,专业,手机号码,民族,政治面貌,照片,父亲姓名,母亲姓名等 。
(2)辅导员信息输入
操作描述:管理员有权录入辅导员信息,登陆管理员界面,在新增人员的二级下拉列表处选择新增辅导员信息信息,根据提示输入辅导员工号、姓名等信息,点击确定按钮会弹出消息框选择是否要把教师信息同步到登陆表中,点击确定即可新增教师的登录信息 。
涉及数据:辅导员编号,姓名,年龄,性别,专业等 。
2.2.3查询功能
(1)学生个人信息及家庭信息查询
操作描述:学生可以在主界面点击个人信息或点击家庭信息即可进入对应的界面,同时学生可以对个人信息中的照片一项进行修改,同时学生也可以修改自己的部分家庭信息 。
涉及数据:学生信息,学生家庭信息
(2)学生获奖情况查询
操作描述:一个学生可以对应多个奖项,学生可以在主界面点击获奖情况查询进入相应界面,在下拉列表框中选择想要的奖项,即可在对应的表格中显示出来 。
涉及数据:学生信息,学生获奖情况
(3)辅导员个人信息查询
操作描述:辅导员可以查询个人信息,首先进入辅导员主界面,在菜单中点击个人信息即可完成对个人信息的查询
涉及数据:辅导员个人信息
(4)学生考勤情况查询
操作描述:辅导员有权学生的考勤情况,首先进入辅导员主界面,点击菜单中对应的链接进入相应的界面即可查询到所有学生的考勤情况,除此之外也可以根据学生的学号对某个学生或某门课程的缺勤情况进行查询,同时也可以统计出具体的缺勤次数 。
涉及数据:学生信息,学生考勤情况,学生缺勤次数
(5)学生家庭经济情况
操作描述:辅导员有权学生的家庭经济情况,首先进入辅导员主界面,点击菜单中对应的链接进入相应的界面即可查询到所有学生的家庭经济情况,其中也包含学生的人均月收入,家庭年总收入之类的信息,除此之外也可以只前百分之多少的学生,配合排序功能使用,方便辅导员在奖学金申请等方面对学生进行筛选 。
涉及数据:学生信息,学生家庭信息,学生家庭经济情况 。
2.2.4信息修改及删除功能
(1)学生个人信息及家庭信息修改
操作描述:学生可以在主界面点击个人信息或点击家庭信息即可进入对应的界面,同时学生可以对个人信息中的照片一项进行修改,同时学生也可以修改自己的部分家庭信息 。
涉及数据:学生信息,学生家庭信息

    推荐阅读