2022年中学考试管理信息系统分析与设 .pdf
中学考试管理信息系统目录第一章中学考试管理信息系统分析- 1 1.1 中学考试管理信息系统简要分析- 1 1.2 中学考试管理信息系统业务流程分析- 4 1.3 中学考试管理信息系统数据流程分析- 5 1.4 中学考试管理信息系统数据字典- 7 1.5 中学考试管理信息系统逻辑模型- 19 1.6 中学考试管理信息系统分析报告- 19 第二章中学考试管理信息系统设计- 20 2.1 系统目标设计 - 20 2.2 新系统功能结构设计 - 20 2.3 考试管理信息系统流程设计- 21 2.4 代码设计 - 22 2.5 系统物理配置方案设计 - 22 2.6 输出设计 - 23 2.7 存储文件设计 - 24 2.8 输入设计 - 25 第三章中学考试管理信息系统实施- 26 3.1 试验资料的准备 - 26 3.2 程序框图设计 - 27 3.3 程序设计 - 27 3.4 系统实施样例 - 27 3.5 系统使用说明书 - 30 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 31 页 - - - - - - - - - 1 第一章中学考试管理信息系统分析1.1考试管理信息系统简要分析1.1.1该系统开发的可行性分析教育现代化的主要内容之一就是实现教育教学管理的现代化。只有将计算机引入教育教学管理, 才能真正形成现代化教育的组织形式,管理和运用方式, 才能真正体现学校规范化,科学化,现代化管理的手段。某学校是一所国办普通中学。 为提高对学校考试管理, 提高教育教学管理水平,决定开发考试管理信息系统。本人作为该系统的主要分析人员和设计人员,通过初步调查了解了该学校的考试管理情况。该学校每学期都要组织学生进行各种考试来检验一个学期以来学校的教学质量和学生的学习情况, 学校,家长和学生对这些考试都很重视,他也是教学工作的重要组成部分。但该学校的考试管理一直依靠手工方式,不能及时向老师,家长,学生提供各类有关考试信息,从一定程度上影响了教学管理的进程。为此学校校长拨出专款, 希望建立一套能动态反映考试管理信息的管理信息系统,通过开发考试管理信息系统可以给出学生在校期间的各种信息及其变化,以及对这些信息的各种统计分析, 使管理者能从不同角度对学生个体和群体的成绩情况做出快速准确的分析判断。 同时通过对学生学习质量的分析,还可以为综合评价教师的教学质量提供依据及时提供所需资料,并以此带动学校信息化管理的步伐,提高教师素质。由于该学校规模较小,管理方式集中统一,数据处理量不大,可考虑开发以批处理为主要数据处理方式的单机式信息系统。因此投资不大, 学校完全可以承担。因此该信息系统的开发是必要和可行的,可以立即进行开发。1.1.2该系统的业务流程调查目前,该学校只有三个年级,每年级的人数不超过三位数。学生信息管理的过程是, 当学生人员发生变动时, 负责管理学生信息人员应对变动人员进行添加或修改。一是本次考试在上半年, 先将毕业生信息删除, 更新非毕业年级学生基本信息,删除上次考试成绩, 输入新生的信息; 二是本次考试在下半学年, 只须将所有学生上次考试成绩删除即可。经过检查, 将整理后的学生人员名单由学生信息处理人员录入到学生库中。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 31 页 - - - - - - - - - 2 学生成绩管理的过程是, 每当考试完毕后, 学生录入人员就应将整理后的成绩输入到学生成绩库中。平均看来,该学校每年要有二次修改学生基本信息业务,每次要修改近百笔。按照管理规章制度的要求, 录入成绩完毕后, 学生处理人员应根据学生库文件和学生成级库文件汇总出各班总成绩、各科总成绩和学生总成绩等资料,并把这些累计汇总后的资料正确填入学生成绩库中。1.1.3该系统中的数据输入、资料输出和资料存储调查经对考试管理业务流程的调查分析, 该系统中的 数据输入单据 为学生人员名单、学生人员变动名单、学生成绩单,其格式如下:表 1.1学生人员名单学号班 级代码班 级名称姓名性别出 生年月籍贯家 庭情况家 庭住址家 庭电话备注表 1.2学生人员变动名单学号班级代码班级名称姓名性别出生年月备注表 1.3 学生成绩单号学号班级代码班级名称姓名数学成绩语文成绩英语成绩政治成绩历史成绩物理成绩化学成绩生物成绩地理成绩总成绩该系统中的 资料存储 是学生库、学生成绩库,其格式如下:表 1.4学生库格式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 31 页 - - - - - - - - - 3 学号班 级代码班 级名称姓名性别出 生年月籍贯家 庭情况家 庭住址家 庭电话备注表 1.5学生成绩库格式学号班级代码班级名称姓名数学成绩语文成绩英语成绩政治成绩历史成绩物理成绩化学成绩生物成绩地理成绩总成绩该系统中的 资料输出 为单科成绩表、多科成绩表、成绩条,其格式如下:表 1.6单科成绩表科目班级代码班级名称学号姓名成绩表 1.7 多科成绩表班级代码班级名称学号姓名数 学成绩语 文成绩英 语成绩政 治成绩历 史成绩物 理成绩化 学成绩生物成绩地理成绩总成绩表 1.8 成绩条学号班级代码班级名称姓名数学成绩语文成绩英语成绩政治成绩历史成绩物理成绩化学成绩生物成绩地理成绩总成绩1.1.4该系统中的组织机构图和管理职能图教学副校长名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 31 页 - - - - - - - - - 4 1.1 考试管理组织机构设置图图 1.2考试管理职能图在实际管理活动中,各种各样的查询请求随时都可能发生,如:1.根据学号可以查询成绩。2.根据学生人员变动名单的学号查询最新的人员变动情况。3.根据多科成绩报表的班级代码可以了解各班的成绩在整个学校的水平。1.2 考试管理信息系统业务流程分析根据对学校考试管理流程的调查, 画出该系统的业务流程图, 如图 1.3 所示。教学处主任成绩管理成绩管理成绩输入管理转入管理转出管理成绩单查询条件各类单据统计分析成绩查询管理统计分析人员成绩录入人员学生信息管理人员名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 31 页 - - - - - - - - - 5 图 1.3考试管理业务流程图1.3库存管理信息系统数据流程分析学生人员名单成绩录入人员统计分析人员阅卷老师学生成绩单学生人员变动名单单科成绩单班主任多科成绩单成绩条学生各科老师学生人员管理办公室各年级学生成绩单学生信息管理人员整理后的学生人员名单名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 31 页 - - - - - - - - - 6 D1 D4 D2 D5 D3 D6 图 1.4考试管理数据流的顶层数据流程图 D1 D2 D7 F1 学生库 D8 D3 D9 D11 F2 学生成绩库 F2 学生成绩库 D12 D10 D4D5D6学生人员管理办公室P1 修改学生基本信息阅卷老师P2 成绩输入学生班主任P4 报表制作各 科老师学生人员管理办公室P 成绩管理阅卷老师班主任学生P3 成绩分析名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 31 页 - - - - - - - - - 7 .5考试管理数据流的第一层数据流程图1.4库存管理信息系统数据字典1.4.1数据项的定义数据项编号: X01 数据项名称:学号类型:字符型长度: 8 数据项编号: X02 数据项名称:班级代码类型:字符型长度: 2 数据项编号: X03 数据项名称:班级名称类型:字符型长度: 8 D1:学生人员基本情况名单D2:学生人员变动名单D3:学生成绩单D4:单科成绩表D5:多科成绩表D6:各科成绩D7:变动后的学生人员基本情况D8:整理后的学生人员基本情况D9:学生成绩D10:学生成绩D11:分析后的学生成绩D12:学生成绩名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 31 页 - - - - - - - - - 8 数据项编号: X04 数据项名称:姓名类型:字符型长度: 8 数据项编号: X05 数据项名称:性别类型:逻辑型长度: 1 数据项编号: X06 数据项名称:出生年月类型:日期型长度: 8 数据项编号: X07 数据项名称:籍贯类型:字符型长度: 20 数据项编号: X08 数据项名称:家庭情况简述:学生家庭的基本情况类型:字符型长度: 40 数据项编号: X09 数据项名称:家庭住址名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 31 页 - - - - - - - - - 9 类型:字符型长度: 20 数据项编号: X10 数据项名称:家庭电话类型:字符型长度: 12 数据项编号: X11 数据项名称:备注类型:备注型长度: 10 数据项编号: X12 数据项名称:数学成绩类型:数值型长度: 5 小数字: 1 取值范围: 0100 数据项编号: X13 数据项名称:语文成绩类型:数值型长度: 5 小数字: 1 取值范围: 0100 数据项编号: X14 数据项名称:英语成绩名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 31 页 - - - - - - - - - 10 类型:数值型长度: 5 小数字: 1 取值范围: 0100 数据项编号: X15 数据项名称:政治成绩类型:数值型长度: 5 小数字: 1 取值范围: 0100 数据项编号: X16 数据项名称:历史成绩类型:数值型长度: 5 小数字: 1 取值范围: 0100 数据项编号: X17 数据项名称:物理成绩类型:数值型长度: 5 小数字: 1 取值范围: 0100 数据项编号: X18 数据项名称:化学成绩类型:数值型名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 31 页 - - - - - - - - - 11 长度: 5 小数字: 1 取值范围: 0100 数据项编号: X19 数据项名称:生物成绩类型:数值型长度: 5 小数字: 1 取值范围: 0100 数据项编号: X20 数据项名称:地理成绩类型:数值型长度: 5 小数字: 1 取值范围: 0100 数据项编号: X21 数据项名称:总成绩简述:一个学生各科成绩之和类型:数值型长度: 5 小数字: 1 取值范围: 0900 数据项编号: X22 数据项名称:科目简述:各科科目名名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 31 页 - - - - - - - - - 12 类型:字符型长度: 4 数据项编号: X23 数据项名称:成绩简述:个人单科成绩类型:数值型长度: 5 小数字: 1 取值范围: 0100 1.4.2数据流的定义数据流编号: D1 数据流名称:学生人员基本情况名单简述:学生的基本情况数据流来源:学生人员管理办公室数据流去向:修改学生基本信息处理功能数据流组成:学号 +班级代码 +班级名称 +姓名+性别+出生年月 +籍贯+家庭情况+家庭住址 +家庭电话 +备注流通量: 2 份/ 每学期数据流编号: D2 数据流名称:学生人员变动名单简述:学生的变动情况数据流来源:学生人员管理办公室数据流去向:修改学生基本信息处理功能数据流组成:学号 +班级代码 +班级名称 +姓名+性别+出生年月 +备注流通量: 2 份/ 每学期名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 31 页 - - - - - - - - - 13 数据流编号: D3 数据流名称:学生成绩单简述:学生各科考试成绩及总成绩数据流来源:阅卷老师数据流去向:成绩输入处理功能数据流组成:学号+班级代码 +班级名称 +姓名+数学成绩 +语文成绩 +英语成绩+政治成绩 +历史成绩 +物理成绩 +化学成绩 +生物成绩 +地理成绩+总成绩流通量: 2 份/ 每学期数据流编号: D4 数据流名称:单科成绩表简述:给各科老师的成绩数据流来源 : 报表制作处理功能数据流去向:各科老师数据流组成:科目 +班级代码 +班级名称 +学号+姓名+成绩流通量: 2 份/ 每学期数据流编号: D5 数据流名称:多科成绩表简述:给班主任的成绩数据流来源:报表制作处理功能数据流去向:班主任数据流组成:班级代码 +班级名称 +学号+姓名+数学成绩 +语文成绩 +英语成绩+政治成绩 +历史成绩 +物理成绩 +化学成绩 +生物成绩 +地理成绩+总成绩流通量: 2 份/ 每学期数据流编号: D6 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 31 页 - - - - - - - - - 14 数据流名称:各科成绩简述:给学生的成绩数据流来源:报表制作处理功能数据流去向:学生数据流组成:学号+班级代码 +班级名称 +姓名+数学成绩 +语文成绩 +英语成绩+政治成绩 +历史成绩 +物理成绩 +化学成绩 +生物成绩 +地理成绩+总成绩流通量: 1 份/ 每学期数据流编号: D7 数据流名称:变动后的学生基本情况简述:将变动学生基本情况保存到学生库中数据流来源:修改学生基本信息处理功能数据流去向:学生库数据流组成:学号 +班级代码 +班级名称 +姓名+性别+出生年月 +籍贯+家庭情况+家庭住址 +家庭电话 +备注流通量: 1 份/ 每学期数据流编号: D8 数据流名称:整理后的学生人员基本情况简述:提供学生情况进行成绩输入数据流来源:学生库数据流去向:成绩输入处理功能数据流组成:学号 +班级代码 +班级名称 +姓名+性别+出生年月 +籍贯+家庭情况+家庭住址 +家庭电话 +备注流通量: 2 份/ 每学期数据流编号: D9 数据流名称:学生成绩名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 31 页 - - - - - - - - - 15 简述:学生各科考试成绩及总成绩数据流来源:成绩输入处理功能数据流去向:学生成绩库数据流组成:学号+班级代码 +班级名称 +姓名+数学成绩 +语文成绩 +英语成绩+政治成绩 +历史成绩 +物理成绩 +化学成绩 +生物成绩 +地理成绩+总成绩流通量: 2 份/ 每学期数据流编号: D10 数据流名称:学生成绩简述:学生各科考试成绩及总成绩数据流来源:学生成绩库数据流去向:成绩分析处理功能数据流组成:学号+班级代码 +班级名称 +姓名+数学成绩 +语文成绩 +英语成绩+政治成绩 +历史成绩 +物理成绩 +化学成绩 +生物成绩 +地理成绩+总成绩流通量: 2 份/ 每学期数据流编号: D11 数据流名称:分析后的学生成绩简述:把分析后的学生各科考试成绩及总成绩存入学生成绩库中数据流来源:成绩分析处理功能数据流去向:学生成绩库数据流组成:学号+班级代码 +班级名称 +姓名+数学成绩 +语文成绩 +英语成绩+政治成绩 +历史成绩 +物理成绩 +化学成绩 +生物成绩 +地理成绩+总成绩流通量: 2 份/ 每学期数据流编号: D12 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 31 页 - - - - - - - - - 16 数据流名称:学生成绩简述:分析后的学生各科考试成绩及总成绩数据流来源:学生成绩库数据流去向:制作报表处理功能数据流组成:学号+班级代码 +班级名称 +姓名+数学成绩 +语文成绩 +英语成绩+政治成绩 +历史成绩 +物理成绩 +化学成绩 +生物成绩 +地理成绩+总成绩流通量: 2 份/ 每学期1.4.3数据存储的定义:数据存储编号: F1 数据存储名称:学生库简述:学生的学号、姓名等信息数据存储结构:学号 +班级代码 +班级名称 +姓名 +性别+出生年月 +籍贯+家庭情况+家庭住址 +家庭电话 +备注关键词:学号相关的处理: P1,P3 数据存储编号: F2 数据存储名称:学生成绩库简述:记录学生各科及总成绩等信息数据存储结构:学号+班级代码 +班级名称 +姓名+数学成绩 +语文成绩 +英语成绩+政治成绩 +历史成绩 +物理成绩 +化学成绩 +生物成绩 +地理成绩 +总成绩关键词:学号相关的处理: P2,P3 1.4.4 处理逻辑的定义处理逻辑编号: P1 处理逻辑名称:修改学生基本信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 31 页 - - - - - - - - - 17 输入:数据流 D1 、D2 ,来自学生人员管理办公室输出:数据流 D7 ,去向学生库描述:将有变动的学生情况进行修改录入,以备后用激发条件:学生退学或新入学发生处理逻辑编号: P2 处理逻辑名称:成绩输入输入:数据流 D3 、D8 ,分别来自阅卷老师、学生库输出:数据流 D9 ,去向学生成绩库描述:考试后将学生成绩整理输入到学生成绩库中激发条件:考试后阅完卷发生处理逻辑编号: P3 处理逻辑名称:成绩分析输入:数据流 D10,来自学生成绩库输出:数据流 D11,去向学生成绩库描述:把阅卷后的成绩进行分析,整理后的成绩分发给各科老师、班主任、学生激发条件:考试输入完毕后发生处理逻辑编号: P4 处理逻辑名称:制作报表输入:数据流 D12,来自学生成绩库输出:数据流 D4 、D5 、D6,分别去向各科老师、班主任、学生描述:把阅卷后的成绩进行分析, 整理后制作成报表分发给各科老师、班主任、学生激发条件:对考试成绩分析后发生1.4.5外部实体的定义外部实体编号: S1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 31 页 - - - - - - - - - 18 外部实体名称:学生人员管理办公室输出的数据流: D1 、D2 外部实体编号: S2 外部实体名称:阅卷老师输出的数据流: D3 外部实体编号: S3 外部实体名称:各科老师输入的数据流: D4 外部实体编号: S4 外部实体名称:班主任输入的数据流: D5 外部实体编号: S5 外部实体名称:学生输入的数据流: D6 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 31 页 - - - - - - - - - 19 1.5 考试管理信息系统分析报告并提出新系统逻辑模型如图1.6 所示。图 1.6考试管理信息系统逻辑模型1.6 考试管理信息系统分析报告通过对现行系统的全面调查与分析,本系统数据流向是合理的, 系统功能能够满足实际管理工作的需要。 本系统的输入边界是学生人员名单、学生人员变动名单、学生成绩单和查询条件;输出边界是单科成绩单、多科成绩单、成绩条和查询结果。通过对数据字典中数据量、 数据处理和数据存储分析, 该系统的总数据量较小,适宜于采用普通商用微机按批处理方式进行数据处理。学生人员名单学生人员变动名单学生成绩单资料编辑资料编辑资料编辑学生库文件学生成绩库文件备份清除查询制作报表更新维护显示输出成绩单名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 31 页 - - - - - - - - - 20 第二章中学考试管理信息系统设计2.1系统目标设计通过系统分析报告,制订本系统目标如下:(1) 采用统一的人机对话方式,方便的数据输入性能,良好的人机界面,尽量避免汉字的人工重复输入。(2) 查询模式通用、方便、灵活,能快速实现按学生姓名、学号,以及按分数段的分数查询。(3) 考虑到学生的升降级,对学生信息能够进行删除、。(4) 系统应具有一定的操作合法权检验功能。2.2新系统功能结构设计综合考虑新系统逻辑模型和设计的新系统目标的要求,绘制的新系统功能结构如图 2.1 所示。图 2.1考试管理信息系统功能结构图对上图中各项功能说明如下:1.资料录入(1) 学生库的数据输入。在系统初次建成待实际使用之前,所整理好的学生基本情况装入到学生库文件中,包括学号、班级代码、班级名称和姓名等数据。(2) 学生成绩库的数据输入。根据成绩单录入如下资料:学号、班级代码、考试管理资料录入资料修改资料删除资料查询报表输出退出系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 31 页 - - - - - - - - - 21 班级名称和姓名。 并将各科成绩及总成绩的值标为 “0” , 以表示尚未录入过成绩。2.资料修改(1) 学生库文件的资料修改。 根据给的学生人员变动名单来修改学生库文件中的记录资料。(2) 学生成绩库文件的资料修改。一是根据给定的整理人员名单和学生成绩单来修改相应的资料。需要注意的是,这两个库的唯一联系标记是学号。3.资料删除资料删除同资料修改基本上是一致的,只不过这里是将删除的记录从相应的数据库文件中删除掉。 当然,需要注意是学生库文件中的记录不要轻易删除,否则会引起不必要的麻烦。4.资料查询为了实现方便灵活的快速查询功能,本系统的资料查询功能包括按“学号”查询、按“姓名”查询、按“分数段”查询等方式。5报表输出输出学生请况、学生成绩等2.3考试管理信息系统流程设计根据系统分析阶段提出的系统逻辑模型,考虑数据处理的方便性, 进行了相应改进。主要是为了便于输出打印成绩报表,可以先根据学生库文件和学生成绩库文件生成一个临时成绩库文件,然后再根据这个临时成绩库文件进行打印输出。一旦打印输出结束,便将这个临时库报表文件清空。因此,该信息系统流程图设计成图 2.2 所示的形式。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 31 页 - - - - - - - - - 22 图 2.2考试管理信息系统流程图2.4代码设计1. 学号的代码设计考虑到本学校只有三个年级: 初一、初二、初三,每年级人数不超过三位数,年级用入学年份表示, 因此用复合码, 并用 8 位字符表示。 设计方案如图 2.3 所示。X X X X X X X X 入学顺序号班级号年份号图 2.3学号代码设计方案学生人员名单学生人员变动名单学生成绩单资料编辑资料编辑资料编辑学生库文件学生成绩库文件备份消除查询制作报表更新维护显示输出成绩单名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 31 页 - - - - - - - - - 23 2. 班级代码设计班级代码采用两位字符表示,采用方案如图2.4 所示。X X 班级号年级号图 2.4班级代码设计方案2.6输出设计本系统的输出报表单科成绩单、多科成绩单、 成绩条,打印输出格式设计成表 2.1 、表 2.2 、表 2.3 所示的基本形式。表 2.1单科成绩表科目班级代码班级名称学号姓名成绩表 2.2 多科成绩表班级代码班级名称学号姓名数 学成绩语 文成绩英 语成绩政 治成绩历 史成绩物 理成绩化 学成绩生物成绩地理成绩总成绩表 2.3 成绩条学号班级代码班级名称姓名数学成绩语文成绩英语成绩政治成绩历史成绩物理成绩化学成绩生物成绩地理成绩总成绩名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 31 页 - - - - - - - - - 24 2.7 存储文件设计根据系统分析和设计的要求,本系统中建立两个基础数据库,如表2.4 、表2.5 所示。为了便于阅读理解,库文件中的字段名均用汉字命名。表 2.4 学生情况表结构字段字段名类型宽度小数字1 学号字符型8 2 班级代码字符型2 3 班级名称字符型8 4 姓名字符型8 5 性别逻辑型1 6 出生年月日期型8 7 籍贯字符型20 8 家庭情况字符型40 9 家庭住址字符型20 10 家庭电话字符型12 11 备注备注型10 表 2.5 学生成绩表结构字段字段名类型宽度小数字1 学号字符型8 2 班级代码字符型2 3 班级名称字符型8 4 姓名字符型8 5 数学成绩数值型5 1 6 语文成绩数值型5 1 7 英语成绩数值型5 1 8 政治成绩数值型5 1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 31 页 - - - - - - - - - 25 9 历史成绩数值型5 1 10 物理成绩数值型5 1 11 化学成绩数值型5 1 12 生物成绩数值型5 1 13 地理成绩数值型5 1 14 总成绩数值型5 1 2.8输入设计本系统的输入报表学生人员名单、 学生人员变动名单和学生成绩单打印输出格式设计成表 2.6 、表 2.7 和表 2.8 所示的基本形式。表 2.6学生人员名单学号班 级代码班 级名称姓名性别出 生年月籍贯家 庭情况家 庭住址家 庭电话备注表 2.7学生人员变动名单学号班级代码班级名称姓名性别出生年月备注表 2.8 学生成绩单号学号班级代码班级名称姓名数学成绩语文成绩英语成绩政治成绩历史成绩物理成绩化学成绩生物成绩地理成绩总成绩名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 31 页 - - - - - - - - - 26 . 第三章中学考试管理系统实施3.1试验资料的准备为应用程序调试准备的试验资料如表3.1 3.4 所示。表 3.1 学生情况表的试验资料表 3.2 学生成绩表的试验资料名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 27 页,共 31 页 - - - - - - - - - 27 3.2程序框图设计按分数段查询功能模块设计程序框图(也可是N S图)3.4 实施样例科目上下限全部输入显示未输入科目Y N 显示提示输入上限Y N 显示提示输入下限Y N 显示提示连接数据库筛选所选科目成绩上下限之间的记录名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 28 页,共 31 页 - - - - - - - - - 28 图 3.1 系统登录窗口图 3.2 系统主菜单窗口名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 29 页,共 31 页 - - - - - - - - - 29 图 3.3 数据输入子菜单窗口图 3.4 报表输出名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 30 页,共 31 页 - - - - - - - - - 30 3.5系统使用说明书使用本系统时,请双击zhzy.exe 文件,进入登录界面。用户名可任意,系统口令为 。进入系统后点击“编辑查询学生成绩”子菜单,进入查询窗口,可按姓名、学号、分数段三种条件进行查询。点击“输出打印预览”子菜单可进行打印预览。点击“文件退出”菜单可退出系统。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 31 页,共 31 页 - - - - - - - - -