学校互动信息平台的分析与设计 第4页
数据流编号:D3
数据流名称:成绩入库
简述:将成绩登记到成绩数据库中
数据流来源:成绩统计
数据流去向:成绩数据库
数据流组成:学号+姓名+各科成绩+名次+备注+日期
数据流量: 约1次/月
(4)数据流编号:D4
数据流名称:学生成绩输出
简述:用于查询成绩
数据流来源:成绩数据库
数据流去向:成绩查询
数据流组成:学号+姓名+各科成绩+名次+备注+日期
数据流量: 约10次/日
(5)数据流编号:D5
数据流名称:成绩查询请求
简述:家长查询子女或学生查询自己的成绩
数据流来源:家长或学生
数据流去向:成绩查询
数据流组成:学号
数据流量: 10次/日
(6)数据流编号:D6
数据流名称:成绩查询结果
简述:返回查询结果
数据流来源:成绩查询
数据流去向:家长或学生
数据流组成:学号+姓名+各科成绩+名次+备注+日期
数据流量: 10次/日
3.3.2 处理逻辑的描述
(1)处理逻辑编号:P2.1
处理逻辑名称:学生一览表
简述:临时记录学生的综合情况
输入的数据流:成绩和作业
处理描述:把成绩和作业记入学生一览表。
处理频率:约1次/日
(2)处理逻辑编号:P2.2
处理逻辑名称:成绩统计
简述:将学生一览表中的成绩情况筛选出来并记录
输入的数据流:成绩统计
输出的数据流:成绩入库
处理频率:约1次/日
(3)处理逻辑编号:P2.3
处理逻辑名称:成绩查询
简述:用于查询成绩
输入的数据流:查询条件
处理描述:根据查询条件,将学生成绩返回
输出的数据流:成绩详细信息
处理频率:约10次/日
3.3.3 数据存储描述
(1)数据存储编号:F1
数据存储名称:学生学籍
简述:记录学生的成绩
数据存储组成:学号+姓名+各科成绩+名次+备注+日期
关键字:学号+各科成绩
相关联的处理:P2.1
(2)数据存储编号:F3
数据存储名称:成绩数据库
简述:将学生的考试成绩记入数据库中
数据存储组成:学号+姓名+各科成绩+名次+备注+日期
关键字:学号+各科成绩
相关联的处理:P2.3,P2.5
4.家校互动信息平台的系统设计
4.1系统的功能结构图
系统功能设计包括用户档案管理(用户更改和口令管理),数据录入(成绩录入和作业录入),数据查询(学生成绩查询、学生作业查询、学生课程查询),互动交流(家长留言和教师留言),信息文护(教师信息文护、家长信息文护和学生信息文护)等功能。(如图3)
4.2系统的数据库设计
1.用户登录表(文件名loginusers)
用户登录表主要包括用户标识、用户名、用户密码、用户组编号、用户真实姓名、用户性别和用户部门等用户相关信息字段,存储用户的基本信息(如表1)。
表1 用户登录表——loginusers
字段名称 字段含义 数据类型 长度 是否空值 是否关键字段 备注
Id 标识列 Int 4 no √
UserName 用户名 Varchar 50 no
UserPass 密码 Varchar 20 no
GroupId 组编号 Int 4 yes
TrueName 真实姓名 Varchar 50 yes
Sex 性别 Int 4 yes
Depart 部门 Varchar 50 yes
2.学生信息表(文件名pub_student)
学生信息表主要包括学生标识、学生学号、学生姓名、学生性别、学生班级、学生密码与学生家庭住址等学生基本信息,由于学生与家长统一用学生学号做为用户名进行登录,所以家长登录名信息也存储在学生表当中,并作为学生表外键使家长登录名与家长信息表相关联进行学生登录名与家长登录名的统一(如表2)。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
学校互动信息平台的分析与设计 第4页下载如图片无法显示或论文不完整,请联系qq752018766