VB046考试分析评价系统AC
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
试卷分析评价系统的系统设计
2.1 系统初步调查
初步调查,在试卷分析中应该有的条件:学生人数、学生每题所得分数、试卷的总题数以及每题所对应的总分数、难度系数。在此基础上得出平均成绩、每一档次的人数。画出成绩分布矩形图。最后得出分析的结果。
因此在本系统中应该必须具有三大模块:
1)名称维护:对教师,学生,班级,学院等进行入库及管理。包括有:学院名称、班级名称、课程名称、教师名称的添加、删除及修改等维护操作
2)试卷维护:对试卷进行考试记录添加、修改、删除、整张试卷的删除、以及对录入数据的核对等操作。包括有:
(1) 试卷输入:输入学院的名称、学年、学期、学生所在的年级及班级、课程名称、
卷面每小题的满分数和整张试卷的满分数、总的考试人数、任课教师
(2) 试卷修改:对相关的资料及试卷进行修改 【www.think58.com计算机毕业论文网】
(3) 试卷删除:对所选中的学生成绩进行删除
(4) 成绩核对:对所选中的学生成绩进行相应的核对
3)试卷分析:提供试卷的分析功能并给出分析报告,将屏幕输出的各种数据通过打印机 think58.com [版权所有:http://think58.com]
本文来自think58
[资料来源:THINK58.com]
[资料来源:http://THINK58.com]
think58
[资料来源:www.THINK58.com]
[资料来源:http://THINK58.com]
think58好,好think58 [来源:http://think58.com]
2.2 系统需求分析
开发软件的功能:
1) 层次方框图:
copyright think58 [资料来源:http://think58.com]
[资料来源:http://think58.com]
本文来自think58
[来源:http://www.think58.com]
copyright think58 [来源:http://think58.com]
think58好,好think58
[来源:http://think58.com]
本文来自think58
[资料来源:http://THINK58.com]
think58.com [来源:http://think58.com]
图1 层次方框图 本文来自think58 [版权所有:http://think58.com]
2)系统流程图:
[来源:http://www.think58.com]
think58
[版权所有:http://think58.com]
think58好,好think58 [资料来源:http://www.THINK58.com]
图2 系统流程图
3)数据流程图: copyright think58
[资料来源:http://www.THINK58.com]
[来源:http://think58.com]
[资料来源:http://THINK58.com]
think58好,好think58
[资料来源:http://www.THINK58.com]
[资料来源:www.THINK58.com]
think58.com [资料来源:THINK58.com]
think58
[来源:http://think58.com]
图3 数据流程图
4)数据描述:
(1)静态数据
a. 学院信息表
学院名称
b. 班级信息表
班级名称
c. 教师信息表
教师名称
d. 课程信息表
课程名称
d. 试卷信息表
学院名称
班级名称
教师名称
课程名称
学生学号
学界
学期
每题的得分数
(2)动态数据库
输入数据:菜单选项,查询关键字,新建记录项。
输出数据:由查询关键字所确定的数据库集合
(3)处理流程:
系统启动时,激活身份验证模块;
通过身份验证后,对系统初始化。根据登陆用户的不同而显示各自的菜单,并设置各全局变量;
用户点击相应的菜单条而运行相应的功能模块;
点击“退出”菜单选项即可退出系统。
(3)各模块设计如下表
模块编号 模块名称 备注 模块编号 模块名称 备注
M0 用户登陆模块 进行用户身份验证 M3.3 删除试卷模块 删除所选的试卷
M1.1 系统初始化模块 系统初始化 M3.4 成绩核对模块 对所选的试卷进行核对
M1.2 数据库备份模块 进行数据备份 M4.1 难度指标模块 设置难度指标
M1.3 数据库恢复模块 进行数据库恢复 M4.2 区分度指标模块 设置区分度指标
[资料来源:www.THINK58.com]
M1.4 密码维护模块 进行密码修改 M4.3 试卷分析评价模块 设置试卷分析的评价标准
M2.1 学院名称维护模块 删、添、改操作 M5.1 分析报告生成模块 分析试卷并产生报告
M2.2 教师名称维护模块 删、添、改操作 M5.2 打印分析报告模块 打印分析报告
M2.3 班级名称维护模块 删、添、改操作 M6.1 试卷检索模块 检索相关的试卷
M2.4 课程名称维护模块 删、添、改操作 M6.2 学生检索模块
M3.1 试卷录入模块 录入要分析的试卷 M7 帮助模块
M3.2 试卷修改模块 修改相关的资料或试卷 M8 退出模块
2.3 各子模块的功能
1)录入
该模块分数据录入、数据修改、数据删除三个子模块,各子模块功能如下:
(1)数据录入
数据录入分两类数据,一是基本数据录入,二是考试试卷成绩录入。
基本数据包括:学院名称 (最好用代码或列表选择方式录入)
学年 (最好用代码或列表选择方式录入)
学期 (最好用代码或列表选择方式录入)
学生所在年级班级 (最好用代码或列表选择方式录入)
课程名称
任课教师
考试人数
卷面每小题的满分数和整个试卷的满分数
考试试卷成绩:要依次录入每名学生的学号及每小题的得分数。(由于各试卷的试题数量不一致,最好使用动态的变量或数组) think58
[来源:http://think58.com]
(2)数据修改
以列表的方式进行修改即可。(两类数据均需用修改)
(3)数据删除
主要是对考试成绩进行删除。(以列表选择的方式删除即可)
2)数据查询
该模块包括数据浏览、数据查询两个子模块,各子模块功能如下:
(1)数据浏览
对已经录入后的数据进行查看浏览。
(2)按学号进行数据查询。
3)数据处理
该模块不需要显示界面,主要是进行各种统计,计算,在执行该模块后各种统计、计算一次完成,各种统计、计算包括:
(1)求每道小题的平均分和整个试卷的平均分。
(2)求整个试卷的最高分和最低分。
(3)求各分数段的频数(即各分数段的人数),各分数段为:
39分以下及百分率
40-49分及百分率
50-59分及百分率
60-69分及百分率
70-79分及百分率
80-89分及百分率
90分以上及百分率