第一篇:基于web的成绩分析系统的实现-文献综述(模版)
学号: 201227240130
黄冈师范学院
文献综述
论文题目: 基于Web的考试成绩分析系统的设计与实现
.作 者: 张康灵
.专业班级: 数字媒体技术1201班
.指导教师: 宋 国 柱
.2016年 01月07日
【摘要】:以往对学生成绩的管理和试卷分析的工作,大都采用人工的方式来完成,操作流程十分繁琐,统计周期长,且容易出错。引入计算机辅助工具(如:Excel)后,情况有所改善。在数据量比较小的情况下,这些软件自带的统计功能还可以胜任。但是当数据量大到一定程度,这些软件便显得力不从心了。这就需要一个专业的系统,使用专门的统计和分析机制来处理这些数据。于是,我们着手开发了这个考试成绩管理与试卷分析系统。试卷分析系统(TestPaper Analyze System)是用于对学生考试成绩进行管理,以及依据成绩对相应的试卷进行分析的系统。本系统建立在计算机信息化的基础上,主要通过WEB的途径采集和录入数据,利用数据库存储数据,最后通过系统内置的一套管理和分析机制,对数据(即学生成绩)进行管理和统计。最后的结果将以简洁,直观,易懂的图形界面展示给用户,使用户可以很容易地理解所看到的内容,大大地提高了工作效率,为完善教学管理做出贡献。随着Internet/Intranet技术的不断发展,Web应用需求不断增多,所涉及的领域越来越大,而基于Web的打印技术却相对落后,给Web开发带来极大的不方便,阻碍了企业信息化的脚步。从体系结构上说,Web应用是瘦客户应用,不能操作客户端的设备(打印机),相对于Windows桌面应用程序来讲,Web应用程序的打印有种种限制,目前的一些方案都存在这样那样的不足,急需一种良好的技术方案来解决这个问题。文章的最后,对本文主要完成的工作做了总结,并提出了研究的不足之处以及对今后研究的展望。
【关键词】教育评测;试卷分析;web;Sqlite ;web打印
一、基于Web的考试成绩分析系统的设计背景
在教学管理中,考试是一个非常重要的环节。考试即可以及时检验和测定教学效果,又可以评价学生的学习状态。而考试自身的科学性,规范性是通过试卷分析检验,证明的。试卷处理是考试过程中的重要环节,试卷数据经过处理可以提供许多重要信息,对指导教学,准确评估,提高教学质量,具有重要意义。
以往对学生成绩的管理和试卷分析的工作,大都采用人工的方式来完成,操作流程十分繁琐,统计周期长,且容易出错。引入计算机辅助工具(如:Excel)后,情况有所改善。在数据量比较小的情况下,这些软件自带的统计功能还可以胜任。但是当数据量大到一定程度,这些软件便显得力不从心了。这就需要一个专业的系统,使用专门的统计和分析机制来处理这些数据。
二、基于Web的考试成绩分析系统的设计意义
考试的目的是为了获取信息,并将信息反馈到有关方面,只有很好的把握了考试的信息反馈机制,才能正确地了解整个教学系统的运行情况,并且有效地调节和改善这个系统的整体功能。一次考试带给我们的信息,绝不仅仅是一对分数。而信息的反馈,也不只是把分数通知给考生那么简单。考试质量分析与评价是科学考试的必要环节,缺少了这一环节,就等于没有完成考试。从某种角度来说,这些信息比考试成绩更重要。因此,做好考试结果的统计分析意义重大,具体表现在一下几个方面:
(1)评价考试的质量
对于教师和命题、组卷人员,特别是主考部门的领导,在组织一次考试时应该考虑的是:作为此次考试测量工具的试卷是否可靠而有效。因此往往在组织一次大型的、重要的学业考试之后,一般都要对考试的信度、效度等方面作出分析,以判断此次考试的质量,只有有效而可靠的考试,其结果才能作为评价教学质量或衡量个人学习情况的科学依据。
(2)进一步做好今后的考试工作
首先,它能够改进考试设计,使之能符合考生实际情况提供重要信息。初次考试,设计往往带有很大的主观性,通过考后的分析,检查当初的设计思想与考生实际符合程度,是减少考试设计中主观随意性的主要方法。其次,通过考生实际符合程度,是减少考试设计中主观随意性的主要方法。其次通过对考生答卷情况的分析,评价试卷每道试题的质量,从而为命题提供依据,不断提高命题的技能,技巧,有助于提高考试信度,效度和题库的建立与完善。此外,作为考试管理部门还可以对评卷、违纪作弊情况等工作进行检查,将有利于考试组织、管理等工作。不断改进管理手段、深化考试改革提供了有力的支持,为宏观决策提供充分而有力的科学依据。[1]
三、基于Web的考试成绩分析系统的设计与开发中采用的技术
(一).Asp。Net 相关组件
ASP.NET 是一个开发框架,用于通过 HTML、CSS、JavaScript 以及服务器脚本来构建网页和网站。
ASP.NET 支持三种开发模式:单页面模型(Web Pages)模型视图控制器(MVC)事件驱动模型(Web Forms)。
1.Web Pages 最简单的 ASP.NET 模型。类似 PHP 和 ASP。内置了用于数据库、视频、社交媒体等的模板和帮助器。
Web Pages 是三种 ASP.NET 编程模型中的一种,用于创建 ASP.NET 网站和 web 应用程序。其他两种编程模型是 Web Forms 和 MVC(Model, View, Controller)。
Web Pages 是最简单的 ASP.NET 网页开发编程模型。它提供了一种简单的方法将 HTML、CSS、JavaScript 以及服务器代码结合起来: 易于学习、阅读和使用 围绕单一网页进行构建 类似 PHP 和 ASP 服务器脚本使用 Visual Basic 或 C# 对 HTML、CSS、JavaScript 的完全控制
Web Pages 通过可编程的 Web Helpers 进行扩展,包括数据库、视频、图像、社交网络等等。
2.MVC MVC 将 web 应用程序分为三种不同的组件: 针对数据的模型 针对现实的视图 针对输入的控制器 MVC 编程模型
MVC 是三个 ASP.NET 开发模型之一。
MVC 是用于构建 web 应用程序的一种框架,使用 MVC(Model View Controller)设计: Model(模型)表示应用程序核心(比如数据库记录列表) View(视图)对数据(数据库记录)进行显示 Controller(控制器)处理输入(写入数据库记录)
MVC 模型同时提供对 HTML、CSS 以及 JavaScript 的完整控制。
MVC 模型通过三个逻辑层来定义 web 应用程序: business layer(业务层、模型逻辑) display layer(显示层、视图逻辑)
input control(输入控件、控制器逻辑)模型(Model)
模型(Model)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象在数据库中存取数据。View(视图)
View(视图)是应用程序中处理数据显示的部分。通常从模型数据中创建视图。控制器
控制器是应用程序中处理用户交互的部分。
通常控制器从视图读取数据、控制用户输入,并向模型发送数据数据。
MVC 的这种拆分有助于我们管理复杂的应用程序,因为您能够在同一时间关注一个方面。例如,您可以在不依赖业务逻辑的情况下对视图进行设计。同时对应用程序的设计也更加容易。
MVC 的这种拆分同时也简化了分组开发。不同的开发人员可同时开发视图、控制器逻辑和业务逻辑。
3.Web Forms 传统的 ASP.NET 事件驱动开发模型。
添加了服务器控件、服务器事件以及服务器代码的网页。
(二).SQLite数据库
SQLite是一款轻量级数据库,它的设计目标是嵌入式的,占用的内存资源很少,只需要几百K的内存。在用SQLite数据库时不用指定数据类型,常见的数据类型它都是支持的,并以二进制的形式在后台存储。SQLite数据库有很多的优点,如轻量级,独立性好,占有内存少,独立性好等。SQLite的操作缺少图形化的界面,Android为对SQLite数据库的操作提供了易用的API,封装在SQLiteDatabase类中,极大地方便了数据库的操作。如可以使用SQLiteDatabase的execSQL()方法执行数据操作语句。
SQLite体系结构图如图2:
图2 SQLite体系结构
(三).相关数学公式
方差(variance)是在概率论和统计方差衡量随机变量或一组数据时离散程度的度量。概率论中方差用来度量随机变量和其数学期望(即均值)之间的偏离程度。统计中的方差(样本方差)是各个数据分别与其平均数之差的平方的和的平均数。在许多实际问题中,研究方差即偏离程度有着重要意义。
方差是衡量源数据和期望值相差的度量值。
设X是一个随机变量,若 存在,则称 为X的方差,记为D(X),Var(X)或DX。即 称为方差,而 称为标准差(或均方差)。它与X有相同的量纲。标准差是用来衡量一组数据的离散程度的统计量[2]。
平均数是表示一组数据集中趋势的量数,是指在一组数据中所有数据之和再除以这组数据的个数。它是反映数据集中趋势的一项指标。解答平均数应用题的关键在于确定“总数量”以及和总数量对应的总份数。在统计工作中,平均数(均值)和标准差是描述数据资料集中趋势和离散程度的两个最重要的测度值。
公式:
标准差(Standard Deviation),在概率统计中最常使用作为统计分布程度(statistical dispersion)上的测量。标准差定义是总体各单位标准值与其平均数离差平方的算术平均数的平方根。它反映组内个体间的离散程度。测量到分布程度的结果,原则上具有两种性质:
为非负数值,与测量资料具有相同单位。一个总量的标准差或一个随机变量的标准差,及一个子集合样品数的标准差之间,有所差别。
标准计算公式:
假设有一组数值X₁,X₂,X₃,......Xn(皆为实数),其平均值(算术平均值)为μ,公式如图1。
标准差也被称为标准偏差,或者实验标准差,公式为:
(四).网页设计ui技术
UI即User Interface(用户界面)的简称。UI设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。
软件设计可分为两个部分:编码设计与UI设计。编码设计大家都很熟悉,但是 UI设计还是一个很陌生的词,即使一些专门从事网站与多媒体设计的人也不完全理解UI的意思。UI的本意是用户界面,是英文User和 interface的缩写。从字面上看是用户与界面2个组成部分,但实际上还包括用户与界面之间的交互关系。界面设计。在漫长的软件发展中,界面设计工作一直没有被重视起来。做界面设计的人也被贬义的称为“美工”。其实软件界面设计就像工业产品中的工业 造型设计一样,是产品的重要买点。一个友好美观的界面会给人带来舒适的视觉享受,拉近人与电脑的距离,为商家创造卖点。界面设计不是单纯的美术绘画,他需 要定位使用者、使用环境、使用方式并且为最终用户而设计,是纯粹的科学性的艺术设计。检验一个界面的标准即不是某个项目开发组领导的意见也不是项目成员投 票的结果,而是最终用户的感受。所以界面设计要和用户研究紧密结合,是一个
不断为最终用户设计满意视觉效果的过程。
四、基于Web的考试成绩分析系统的设计与开发的需求分析
(一)系统的流程分析
(二)用户功能分析
随着我国教育的深入发展,人们逐渐开始研究考试的测量评价标准,对试卷进行科学、客观的评价分析,但试卷分析的公式复杂,手工计算难以得出正确的结论,随着计算机时代的到来,为了对考试工作做出较为客观准确的评价。[2] 为了更加效率地分析学生的成绩,学校中的老师们需要一个数字化的成绩分析系统,能够快速地完成成绩的录入,查询,分析等事情,并得到成绩分布图、平均分、优秀率、及格率表,难度分析、区分度分析、信度分析结果和试题关联性分析。教师们对这些结果加以分析,找出规律,总结经验,完善现有的成绩统计分析、试卷分析,辅助成绩管理,进一步指导教学。
基本的功能主要有: 1.学生成绩的数据录入
2.对一次试卷中的不同题目进行分析,得到每道题目的掌握情况。
3.对同一科目的不同时期的考试情况进行分析,得到学生在不同阶段中对该科目的掌握情况。
4.对同一科目的不同界考生成绩的分析,了解历年教育水平的变化。5.以饼状图,柱状图或线形图的方式,直观地表现数据分析结果。6.导出,打印数据分析结果。
(三)数据库分析
(四)系统性能的分析(五)其他需求
五、基于Web的考试成绩分析系统的设计与开发的总体设计
(一)考试成绩分析系统的总体架构设计
(二)考试成绩分析系统的总体模块设计
系统共分为“我的信息”“用户管理”“数据录入”“试卷处理”“数据输出”“报表和打印”“系统管理”几个功能区间。
在市场调研,功能分析的基础上,把需要完成的控制任务划分为几个较小功能块,然
后对每个功能快分别进行编程。
模块化设计方法是众多先进设计技术方法中的一种,是指在对产品进行市场调研,功能分析的基础上,把需要完成的控制任务划分为几个较小功能模块,然后对每个功能模块分别进行编程,这样各模块之间相对独立,功能单一,具有清晰的结构,就大大降低了难度,避免了重复劳动,同时获得了较高的程序质量。
1.我的信息模块的功能:用户可以填写个人资料,修改密码,方便下次登录时快速载入相关信息。
2.用户管理模块的功能:分为用户设置和用户日志两个部分,可设置用户属性,并生成,保存使用记录。
3.数据录入模块的功能:分为“试卷信息录入”“考生信息录入”“数据录入”,分别用于记录试卷信息,考生信息,以及试卷成绩。
4.分析,处理模块的功能:对试卷进行处理,通过考生信息,试卷信息,编制成次数分布表,计算平均数,计算标准差等,对考生成绩进行正态分布校验,对班级,年级(专业)乃至学校之间横向比较。计算科目之间的差异系数,相关系数等,供教育预测和评价。
六、总结
在系统开发的过程中,既要充分考虑目前实际工作的需要,也考虑技术水平的发展和事业发展的需要。试卷试题分析系统是一个十分有意义的系统,他的建立不但可以提高工作效率,规范考试,保证考试质量,更重要的是可以给教育相关决策部门提供决策的依据。
在现代化教育管理中,利用信息实施管理是备受重视的。学生的考分就是“信息源”,通过对考试分数的收集,整理,分析研究,把经过加工的信息运用到教学管理中,为教学行政部门提供决策根据和数量依据。考试质量分析因考试目的和种类的多样性。而有方法,内容上区别。在分析明确考试的性质,目的的前提下,此研究归纳了考试结果的统计分析理论的基础上,提出了一系列针对该考试的数据定量分析方法。
七、参考文献
[1] 郭斌.基于WEB的纸卷分析系统的研究和实现[D].同济大学,2006.[2] 许法强.PDF的信息表达原理及特点分析[J].广东印刷.2004(04)[3] 谢伟.如何进行考试分析[J].教学与管理.2001(08)[4] 候晓霞,王子勇.试卷质量分析与评价系统的设计[J].计算机工程.2000(11)[5] 赵颖,潘理,沈金龙.一种CORBA/DCOM互连网关的设计[J].计算机系统应用.1998(08)[6] 裴夏清,黄培根.考试评估管理信息系统[J].中山大学学报论丛.1997(03)[7] 申亚权.论教育测量的特点及对策[J].北方论丛.1997(01)[8] 程志,张仲,李光,张瑞杰,王慕杰,金连弘.F-S-P表在试卷分析中的应用[J].中国高等医学教育.1994(06)[9] 陈雪娟.也谈“试卷质量分析”[J].数理统计与管理.1994(02)
第二篇:基于XML的Web数据交换系统设计与实现
龙源期刊网 http://.cn
基于XML的Web数据交换系统设计与实现
作者:王振辉
来源:《现代电子技术》2010年第20期
第三篇:网上阅卷和成绩分析系统
http://www.xiexiebang.com/
网上阅卷和成绩分析系统一、应用背景
考试与阅卷是普教学校日常教学工作中的重点,而且一些学校此类工作非常频繁。不过,目前大部分普教学校还处在人工组织考试、人工出试卷和判卷状态,工作量比较大,无法做到对人力的解放。
另外,有些普教类学校虽然拥有阅卷管理系统,但仅是完成考试成绩结果的统计,没有实现多角度、多纬度的比较。
传统的管理模式对于各类考试无法进行整理、分析与汇总,导致无法归纳与总结学生阶段学习结果变化情况,以及学习重点与调整依据。
同时,年级主任、班级教师、学生、家长都非常希望了解成绩情况,如年级总体各科成绩水平、班级各科总体水平、学生个人成绩排名等。
河北科曼网上阅卷和成绩分析系统能够帮助学校将传统纸笔考试升级为全过程电子化管理,一次性解决所有考试管理事务,包括答题卡智能设计、试卷扫描、客观题自动识别、主观题网上阅卷以及自动生成考试成绩报告。
http://www.xiexiebang.com/ 网上阅卷和成绩分析系统大大节省考试的人力、财力、物力成本,还可以保证阅卷的精确性和提高阅卷速度,甚至还支持家长和老师随时查询学生成绩,能飞跃性促进考试管理信息化。
二、系统功能
网上阅卷和成绩分析系统主要包括考试管理、成绩录入、质量横向分析、质量纵向跟踪、成绩查询等模块。
1、考试管理:根据考试内容建立考试名称,作为查询条件。
2、成绩录入:支持成绩批量导入或与现有阅卷系统进行对接集成。
3、成绩分析:根据学校需求自动生成不同的分析报表,各报表支持导出。
4、支持成绩细目分析、科目成绩分布、个人成绩分布等类型图表展示。
5、支持通过手机或系统客户端进行成绩分析结果查询。
三、系统特点
1、快速扫描:
识别出考生的准考证号信息; 识别出客观题结果,并自动判分; 分割主管答题区域并保存;
识别过程汇总使用学生信息校验、考点和考场信息校验、试卷数量校验;
http://www.xiexiebang.com/ 模糊考试校正等机制保证识别结果精确无误。
2、主观题配置:
支持A、B卷的答题卡及常用条形码考生考号的自动识别;
支持客观题标准答案填涂后扫描录入,支持单选、多选客观题自动评卷; 支持有痕阅卷模式,支持鼠标一键给分,只需点击一次鼠标就可给出完整得分;
支持标准答案的查看,教师阅卷可以随时调取试题的标准答案,以控制阅卷中的给分情况;
支持单评、双平、三评模式,三种评卷模式可以随时切换;
支持仲裁时,查看一评、双评及多评中阅卷教师的姓名、给分、平均分及标记;
B/S架构,考务管理,科目管理,教师阅卷等功能全在浏览器上实现,无需另安装客户端;
支持对历史评卷的管理,包括查询、回评、修改等功能,教师可以对其评阅的所有试卷进行回评。
四、系统界面
http://www.xiexiebang.com/
学生成绩在线查询
详细成绩查询
人均成绩查询
http://www.xiexiebang.com/
报表一键导出
综合成绩
单科成绩
第四篇:Web系统-收银员操作手册
红星美凯龙Web收银管理系统
收银员操作手册
收银员系统界面
收银开单流程:
1.点击“收银开单”,进入收银单界面
输入框底纹为浅蓝色的地方为系统自动生成部分
2.在商户编号输入框内,可使用模糊查询
输入商户名称的拼音首字母,即可显示品牌,例如:优越,输入“yy” 输入商户编码的后三位,也可找到该品牌 按空格键,则显示所有商户列表
3.输入合同编码,按商户开具的定销货单的编号,按回车键进入一下输入框 4.输入合同金额,按商户开具的定销货单内容,按回车键进入一下输入框 5.输入应缴金额,按商户开具的定销货单内容,按回车键进入一下输入框 6.选择会员卡,非会员按回车键进入一下输入框
7.选择参与活动,默认情况下会显示该商户参加的最新活动,按回车键确认后自动计算优惠金额
如果商户同时参加2个活动,根据定销货单开具参加的活动选择对应的活动
开业价不参加活动的,删除参与活动框中的内容,按回车键即表示不参加活动,对应的活动优惠金额自动变为0 8.按总计收款数收取,根据顾客支付方式选择对应的支付方式
优惠券/卡为特殊方式,金额在券卡号中选取对应的券/卡,且不找零 刷卡费用根据系统管理员后台设置的费用率、费用上限自动计算 9.点击“保存”按钮保存该收银单
(保存后)
10.点击“预览”按钮,打印该收银单(预览前可对刚保存的单据进行修改)
★ 收银单未打印,系统禁止开具下一单
(预览后编辑按钮禁用)
收银清单查询
系统管理员设置收银员的查询权限仅查看本人的销售记录清单
默认收款日期为当日,点击“刷新”按钮后,显示收银员的当日所有的销售记录(右上角记录行数可调整单页显示行数)
查询条件可使用收款日期、收款编号、厂商编号、品牌名称等
例:2012年4月30日,收银员查询自己帐台所收的厂商优越的销售记录
关于退货业务的处理说明
1、当天退货,收银台作废收银单(作废单由领导审核组权限审核作废单)
2、收银单作废 隔天退货,财务部开退货单
打开收银清单,找到需作废的单据并点击单据
(如当日收银单据较多,可在查询中输入作废单据的收款编号精确查询)
收银单被作废后,该单据由收银清单中转至作废清单
同时作废收银单转入作废待审核状态
审核后的作废单状态
收银员每日对账单
点击“刷新”在显示列表中选中收收银员,再按左上角“单据按钮” 自动弹出收银员对账单,点击“预览”即可打印出收银员对账单
谷歌浏览器清空缓存
1、点击谷歌浏览器左上角“自定义浏览器”
2、点击“选项”,进入“高级选项”
3、点击“清除浏览器数据”
4、清除时间段选“最近4周”,并点击“清除浏览器数据”按钮
第五篇:基于WEB技术的科研项目验收管理系统的设计与实现
龙源期刊网 http://.cn
基于WEB技术的科研项目验收管理系统的设计与实现
作者:赵丽叶 李志敏
来源:《科技创新导报》2012年第24期
摘要:目前大多数科研课题管理系统都实现了课题的申报、评审、立项等工作,而后期的过程管理、验收管理过程还缺少科学的信息化流程。本文提出了基于J2EE的SSM框架的科研项目验收的网上个人申请、管理员审核以及专家评审的整个过程的解决方案,真正简化了科研项目验收过程,实现了科研项目验收管理过程的科学化、高效性和公平性。
关键词:项目验收管理 信息化流程 SSM