重庆大学毕业设计论文 新生报到系统
4.3.4 成绩管理的数据流程
F18全部学生D2学生信息表D6班级表F17班级信息P2.1添加成绩F14.1成绩信息F16 全部班级F19 成绩科目D7考试科目表S3老师F14.2添加的信息P2.2更新成绩F15.2 更新的信息 图4.12 成绩管理的数据流程
F15.1更新信息F21错误信息D8成绩的表4.4 数据字典 4.4.1 数据流
数据流编号 数据流名称 简 述 登录时输入数据流 来源 S1 数据流 去向 P1,S2, D1 数据流组成 数据流高峰流量 100 /天 量 300 /天 F1.1,F1.2 用户信息 的用户名以及密码 登录时输入F2 错误的用户的错误的用信息 户名以及密码 当前的用户信息 用户名+密码 S1 P1 用户名+密码 100 /天 100 /天 100 /天 100 /天 100 300 /天 300 /天 300 /天 300 /天 200 F3.1,F3.1 当前用户 F4.1,F4.2 D1 P1 用户编号+用户名称+性别+成绩+电话+备注 新增学生信添加学生的学号+密码+姓名+班级+姓S2,P1.1 P1.1,D2 息 详细信息 名+出生年月+备注 错误的添加错误的学生学生的详细信息 信息 S2 S2 P1.1 学号+密码+姓名+班级+姓名+出生年月+备注 F5 F6.1,F6.2 查询信息 查询的条件
P1.2,D2 学号+姓名+班级+电话 23
重庆大学毕业设计论文 新生报到系统
/天 查询到的学F7.1,F7.2 学生信息 生的详细信息 F8.1,F8.2 更新信息 F9.1,F9.2 F10.1, F10.2 F11.1, F11.2 F12.1, F12.2 F13.1, 更新的学生信息 详细信息 当前登录者的名称 修改的公告信息 查询公告的标题 P1.2 学号+密码+姓名+班级+姓D2,P1.3 名+出生年月+备注 姓名+班级+姓名+出生年月P1.3,D2 +备注 P1.1.1,公告标题+公告内容+类别+D3 P1.1.1,D3 发布人 姓名 100 /天 100 /天 100 /天 100 /天 100 /天 100 /天 100 /天 100 /天 100 /天 100 /天 100 /天 100 /天 100 /天 /天 300 /天 300 /天 200 /天 200 /天 200 /天 200 /天 200 /天 200 /天 200 /天 200 /天 200 /天 200 /天 200 /天 S2 S2 D4 S2 S2 新增公告信添加公告的息 当前用户 更新公告 查询公告 P1.1.3,公告标题+公告内容+类别+发布人 D3 P1.1.2,D3 P1.1.2, P1.1.3 P2.1 P2.1 D2 P2.1 P2.1 标题 公告序号+公告标题+公告内容+类别+发布人+添加时间 学生号+成绩+班级+科目发 班级列表 班级号 所学班级的学生 考试科目 查询到的公查询的公告 告 F13.2 D3 F14.1, 全部班级信输入的成绩 息 F14.2 全部班级信全部班级 F16, 息 F17 F18, F19, F15.1 F15.2, 班级信息 所选班级 学生信息 科目信息 所选班级的学生列表 所有的考试科目列表 S3 D6 P2.1 D2 D7 成绩信息 更新的信息 S3,P2.2 P2.1,D8 学生号+成绩+班级+科目 4.4.2 数据存储
数据存数据存储名储编号 D1 D2 D3 D4 称 用户表 简 述 记录用户登录是需数据存储组成 用户名称+密码 相关联的处理 P1 输入的名称和密码 学生信息表 记录学生的相关信编号+学号+密码+姓名+班级+姓名+出P1.1,P1.2,P1.3 息 生年月+备注 公告信息表 记录公告的详细信公告序号+公告标题+公告内容+类别+息 发布人+添加时间 管理员信息 记录配置管理员的详细信息 编号+名称 P1.1.1,P1.1.2, P1.1.3 P1.1.1 24
重庆大学毕业设计论文 新生报到系统
D5 D6 D7 D8
当前用户 记录当前的用户信息 记录班级的信息 班级表 科目表 成绩 记录科目的信息 记录成绩信息 用户名 班级名+专业名 考试科目+信息 用户名+考试科目+成绩+学年 P1 P1.2 P1.2 P1.2 4.4.3 处理逻辑
处理逻辑处理逻辑名称 输入的数据流 编号 P1 P1.1 P1.2 P1.3 P2.1 P2.2 P1.1.1 P1.1.2 P1.1.3 P1.1.3
登录 添加学生 查询学生 更新信息 添加成绩信息 更新成绩信息 新增公告 查询公告 更新公告 更新公告 F1.1,F3.1 F4.1 F6.1,F7.1 F8.1,F7.2 F8.1,F7.2 F8.1,F7.2 处理简述 验证登录并获得登录 用户详细信息 将正确的新增学生信息 提交到数据库 管理员处理事件 更新的信息存入数据库 添加成绩的信息存入成绩数据库 输出的数据处理频流 率 F1.2,F2,F3.2 F4.2 100/天 100/天 F6.2,F7.2 100/天 F8.2 F8.2 100/天 100/天 更新的成绩信息存入成绩数据库 100/天 F8.2 管理员上传公告到数据库 F9.2,F10.2 100/天 F9.1,F10.1 管理员对公告进行查询 F12.2,F13.2 100/天 F12.1,F13.1 管理员删除公告信息 100/天 F11.2 F11.1,F13.2 管理员删除公告信息 100/天 F11.2 F11.1,F13.2 4.4.4 外部实体
外部实外部实体名体编号 S1 S2 S3 称 用户 管理员 教师 简述 外部实体组成 输入的数据流 F2 F5 F21 输出的数据流 F1.1 F4.1,F6.1,F8.1 F14.1,F15.1 用户编号+用户名系统的用户 +密码 系统的管理管理员账号+密码 员 系统的老师老师账号+密码 用户 4.5 接口设计
人机界面设计是接口设计的一个重要的组成部分。本系统是一个交互式的系统,人
25
重庆大学毕业设计论文 新生报到系统
机界面设计尤为重要。本系统的界面应力求做到简洁、大方,方便用户操作。
本界面的主要功能是为了对系统进行安全性管理,本系统的用户名和密码保存在t_admin表中,本系统根据不同的用户而设置了不同的权限,你可以通过输入正确的用户ID和密码,在下拉框中选择相应的角色,然后点击登录系统的按钮进入到系统的主界面
系统的的登录主界面:
图4.12 登陆界面
4.6 本章小结
这章是将数据表和实体间的关系以表的形式体现出来,让其他人能够更快地对系统的设计有一个更深入的了解。也方便开发者对实体和表之间进行更好的设计和管理。
本章主要是对系统进行初步的分析,通过系统总体概述来具体描述系统所具备的功能,通过组织结构调查及分析和功能结构调查及分析来清除的认识系统的结构情况,通过系统的业务流程图更加直观的描述系统的业务流程情况和一些逻辑关系,通过数据流程图描述系统中数据的不同流向,通过数据字典描述数据库的整体设计以及数据库中每
26