基于web的成绩分析系统的实现文献综述课案

上传人:206****923 文档编号:91082022 上传时间:2019-06-21 格式:DOC 页数:10 大小:69.63KB
返回 下载 相关 举报
基于web的成绩分析系统的实现文献综述课案_第1页
第1页 / 共10页
基于web的成绩分析系统的实现文献综述课案_第2页
第2页 / 共10页
基于web的成绩分析系统的实现文献综述课案_第3页
第3页 / 共10页
基于web的成绩分析系统的实现文献综述课案_第4页
第4页 / 共10页
基于web的成绩分析系统的实现文献综述课案_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《基于web的成绩分析系统的实现文献综述课案》由会员分享,可在线阅读,更多相关《基于web的成绩分析系统的实现文献综述课案(10页珍藏版)》请在金锄头文库上搜索。

1、学号: 201227240130 黄冈师范学院文献综述论文题目: 基于Web的考试成绩分析系统的设计与实现 .作 者: 张康灵 . 专业班级: 数字媒体技术1201班 .指导教师: 宋 国 柱 . 2016年 01月07日【摘要】:以往对学生成绩的管理和试卷分析的工作,大都采用人工的方式来完成,操作流程十分繁琐,统计周期长,且容易出错。引入计算机辅助工具(如:Excel)后,情况有所改善。在数据量比较小的情况下,这些软件自带的统计功能还可以胜任。但是当数据量大到一定程度,这些软件便显得力不从心了。这就需要一个专业的系统,使用专门的统计和分析机制来处理这些数据。于是,我们着手开发了这个考试成绩管

2、理与试卷分析系统。 试卷分析系统(TestPaper Analyze System)是用于对学生考试成绩进行管理,以及依据成绩对相应的试卷进行分析的系统。本系统建立在计算机信息化的基础上,主要通过WEB的途径采集和录入数据,利用数据库存储数据,最后通过系统内置的一套管理和分析机制,对数据(即学生成绩)进行管理和统计。最后的结果将以简洁,直观,易懂的图形界面展示给用户,使用户可以很容易地理解所看到的内容,大大地提高了工作效率,为完善教学管理做出贡献。 随着Internet/Intranet技术的不断发展,Web应用需求不断增多,所涉及的领域越来越大,而基于Web的打印技术却相对落后,给Web开发

3、带来极大的不方便,阻碍了企业信息化的脚步。从体系结构上说,Web应用是瘦客户应用,不能操作客户端的设备(打印机),相对于Windows桌面应用程序来讲,Web应用程序的打印有种种限制,目前的一些方案都存在这样那样的不足,急需一种良好的技术方案来解决这个问题。 文章的最后,对本文主要完成的工作做了总结,并提出了研究的不足之处以及对今后研究的展望。【关键词】教育评测;试卷分析;web;Sqlite ;web打印 一、基于Web的考试成绩分析系统的设计背景在教学管理中,考试是一个非常重要的环节。考试即可以及时检验和测定教学效果,又可以评价学生的学习状态。而考试自身的科学性,规范性是通过试卷分析检验,

4、证明的。试卷处理是考试过程中的重要环节,试卷数据经过处理可以提供许多重要信息,对指导教学,准确评估,提高教学质量,具有重要意义。以往对学生成绩的管理和试卷分析的工作,大都采用人工的方式来完成,操作流程十分繁琐,统计周期长,且容易出错。引入计算机辅助工具(如:Excel)后,情况有所改善。在数据量比较小的情况下,这些软件自带的统计功能还可以胜任。但是当数据量大到一定程度,这些软件便显得力不从心了。这就需要一个专业的系统,使用专门的统计和分析机制来处理这些数据。二、基于Web的考试成绩分析系统的设计意义考试的目的是为了获取信息,并将信息反馈到有关方面,只有很好的把握了考试的信息反馈机制,才能正确地

5、了解整个教学系统的运行情况,并且有效地调节和改善这个系统的整体功能。一次考试带给我们的信息,绝不仅仅是一对分数。而信息的反馈,也不只是把分数通知给考生那么简单。考试质量分析与评价是科学考试的必要环节,缺少了这一环节,就等于没有完成考试。从某种角度来说,这些信息比考试成绩更重要。因此,做好考试结果的统计分析意义重大,具体表现在一下几个方面:(1)评价考试的质量 对于教师和命题、组卷人员,特别是主考部门的领导,在组织一次考试时应该考虑的是:作为此次考试测量工具的试卷是否可靠而有效。因此往往在组织一次大型的、重要的学业考试之后,一般都要对考试的信度、效度等方面作出分析,以判断此次考试的质量,只有有效

6、而可靠的考试,其结果才能作为评价教学质量或衡量个人学习情况的科学依据。(2)进一步做好今后的考试工作首先,它能够改进考试设计,使之能符合考生实际情况提供重要信息。初次考试,设计往往带有很大的主观性,通过考后的分析,检查当初的设计思想与考生实际符合程度,是减少考试设计中主观随意性的主要方法。其次,通过考生实际符合程度,是减少考试设计中主观随意性的主要方法。其次通过对考生答卷情况的分析,评价试卷每道试题的质量,从而为命题提供依据,不断提高命题的技能,技巧,有助于提高考试信度,效度和题库的建立与完善。此外,作为考试管理部门还可以对评卷、违纪作弊情况等工作进行检查,将有利于考试组织、管理等工作。不断改

7、进管理手段、深化考试改革提供了有力的支持,为宏观决策提供充分而有力的科学依据。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 编程模型中的一种,

8、用于创建 ASP.NET 网站和 web 应用程序。其他两种编程模型是 Web Forms 和 MVC (Model, View, Controller)。Web Pages 是最简单的 ASP.NET 网页开发编程模型。它提供了一种简单的方法将 HTML、CSS、JavaScript 以及服务器代码结合起来:l 易于学习、阅读和使用l 围绕单一网页进行构建l 类似 PHP 和 ASPl 服务器脚本使用 Visual Basic 或 C#l 对 HTML、CSS、JavaScript 的完全控制Web Pages 通过可编程的 Web Helpers 进行扩展,包括数据库、视频、图像、社交网络

9、等等。2.MVCMVC 将 web 应用程序分为三种不同的组件:l 针对数据的模型l 针对现实的视图l 针对输入的控制器MVC 编程模型MVC 是三个 ASP.NET 开发模型之一。MVC 是用于构建 web 应用程序的一种框架,使用 MVC (Model View Controller) 设计:l Model(模型)表示应用程序核心(比如数据库记录列表)l View(视图)对数据(数据库记录)进行显示l Controller(控制器)处理输入(写入数据库记录)MVC 模型同时提供对 HTML、CSS 以及 JavaScript 的完整控制。MVC 模型通过三个逻辑层来定义 web 应用程序:

10、l business layer(业务层、模型逻辑)l display layer(显示层、视图逻辑)l input control(输入控件、控制器逻辑)模型(Model)模型(Model)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象在数据库中存取数据。View(视图)View(视图)是应用程序中处理数据显示的部分。通常从模型数据中创建视图。控制器控制器是应用程序中处理用户交互的部分。通常控制器从视图读取数据、控制用户输入,并向模型发送数据数据。MVC 的这种拆分有助于我们管理复杂的应用程序,因为您能够在同一时间关注一个方面。例如,您可以在不依赖业务逻辑的情况下对视图进行设计。同

11、时对应用程序的设计也更加容易。MVC 的这种拆分同时也简化了分组开发。不同的开发人员可同时开发视图、控制器逻辑和业务逻辑。3.Web Forms传统的 ASP.NET 事件驱动开发模型。添加了服务器控件、服务器事件以及服务器代码的网页。(二).SQLite数据库SQLite是一款轻量级数据库,它的设计目标是嵌入式的,占用的内存资源很少,只需要几百K的内存。在用SQLite数据库时不用指定数据类型,常见的数据类型它都是支持的,并以二进制的形式在后台存储。SQLite数据库有很多的优点,如轻量级,独立性好,占有内存少,独立性好等。SQLite的操作缺少图形化的界面,Android为对SQLite数

12、据库的操作提供了易用的API,封装在SQLiteDatabase类中,极大地方便了数据库的操作。如可以使用SQLiteDatabase的execSQL()方法执行数据操作语句。SQLite体系结构图如图2:图2 SQLite体系结构(3) .相关数学公式 方差(variance)是在概率论和统计方差衡量随机变量或一组数据时离散程度的度量。概率论中方差用来度量随机变量和其数学期望(即均值)之间的偏离程度。统计中的方差(样本方差)是各个数据分别与其平均数之差的平方的和的平均数。在许多实际问题中,研究方差即偏离程度有着重要意义。方差是衡量源数据和期望值相差的度量值。设X是一个随机变量,若 存在,则称

13、 为X的方差,记为D(X),Var(X)或DX。即 称为方差,而 称为标准差(或均方差)。它与X有相同的量纲。标准差是用来衡量一组数据的离散程度的统计量2 。平均数是表示一组数据集中趋势的量数,是指在一组数据中所有数据之和再除以这组数据的个数。它是反映数据集中趋势的一项指标。解答平均数应用题的关键在于确定“总数量”以及和总数量对应的总份数。在统计工作中,平均数(均值)和标准差是描述数据资料集中趋势和离散程度的两个最重要的测度值。公式:标准差(Standard Deviation),在概率统计中最常使用作为统计分布程度(statistical dispersion)上的测量。标准差定义是总体各单

14、位标准值与其平均数离差平方的算术平均数的平方根。它反映组内个体间的离散程度。测量到分布程度的结果,原则上具有两种性质:为非负数值, 与测量资料具有相同单位。一个总量的标准差或一个随机变量的标准差,及一个子集合样品数的标准差之间,有所差别。标准计算公式:假设有一组数值X,X,X,.Xn(皆为实数),其平均值(算术平均值)为,公式如图1。标准差也被称为标准偏差,或者实验标准差,公式为:(4) .网页设计ui技术 UI即User Interface(用户界面)的简称。UI设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单

15、、自由,充分体现软件的定位和特点。软件设计可分为两个部分:编码设计与UI设计。编码设计大家都很熟悉,但是 UI设计还是一个很陌生的词,即使一些专门从事网站与多媒体设计的人也不完全理解UI的意思。UI的本意是用户界面,是英文User和 interface的缩写。从字面上看是用户与界面2个组成部分,但实际上还包括用户与界面之间的交互关系。 界面设计。在漫长的软件发展中,界面设计工作一直没有被重视起来。做界面设计的人也被贬义的称为“美工”。其实软件界面设计就像工业产品中的工业 造型设计一样,是产品的重要买点。一个友好美观的界面会给人带来舒适的视觉享受,拉近人与电脑的距离,为商家创造卖点。界面设计不是单纯的美术绘画,他需 要定位使用者、使用环境、使用方式并且为最终用户而设计,是纯粹的科学性的艺术设计。检验一个界面的标准即不是某个项目开发组领导的意见也不是项目成员投 票的结果,而是最终用户的感受。所以界面设计要和用户研究紧密结合,是一个不断为最终用户设计满意视觉效果的过程。四、 基于Web的考试成绩分析系统的设计与开发的需求分析

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号