基于web的成绩分析系统的实现-文献综述课案(共10页).doc
《基于web的成绩分析系统的实现-文献综述课案(共10页).doc》由会员分享,可在线阅读,更多相关《基于web的成绩分析系统的实现-文献综述课案(共10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上学号: 0 黄冈师范学院文献综述论文题目: 基于Web的考试成绩分析系统的设计与实现 .作 者: 张康灵 . 专业班级: 数字媒体技术1201班 .指导教师: 宋 国 柱 . 2016年 01月07日专心-专注-专业【摘要】:以往对学生成绩的管理和试卷分析的工作,大都采用人工的方式来完成,操作流程十分繁琐,统计周期长,且容易出错。引入计算机辅助工具(如:Excel)后,情况有所改善。在数据量比较小的情况下,这些软件自带的统计功能还可以胜任。但是当数据量大到一定程度,这些软件便显得力不从心了。这就需要一个专业的系统,使用专门的统计和分析机制来处理这些数据。于是,我们着手
2、开发了这个考试成绩管理与试卷分析系统。 试卷分析系统(TestPaper Analyze System)是用于对学生考试成绩进行管理,以及依据成绩对相应的试卷进行分析的系统。本系统建立在计算机信息化的基础上,主要通过WEB的途径采集和录入数据,利用数据库存储数据,最后通过系统内置的一套管理和分析机制,对数据(即学生成绩)进行管理和统计。最后的结果将以简洁,直观,易懂的图形界面展示给用户,使用户可以很容易地理解所看到的内容,大大地提高了工作效率,为完善教学管理做出贡献。 随着Internet/Intranet技术的不断发展,Web应用需求不断增多,所涉及的领域越来越大,而基于Web的打印技术却相
3、对落后,给Web开发带来极大的不方便,阻碍了企业信息化的脚步。从体系结构上说,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 模型通过三个逻辑层来定义
10、 web 应用程序:l business layer(业务层、模型逻辑)l display layer(显示层、视图逻辑)l input control(输入控件、控制器逻辑)模型(Model)模型(Model)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象在数据库中存取数据。View(视图)View(视图)是应用程序中处理数据显示的部分。通常从模型数据中创建视图。控制器控制器是应用程序中处理用户交互的部分。通常控制器从视图读取数据、控制用户输入,并向模型发送数据数据。MVC 的这种拆分有助于我们管理复杂的应用程序,因为您能够在同一时间关注一个方面。例如,您可以在不依赖业务逻辑的情况
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 成绩 分析 系统 实现 文献 综述 10
限制150内