已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个人介绍,现今,不管是国内还是国外的各大厂家,都在不断的推出一系列的考试、认证。如微软的MCSE、Cisco的CCNA等。我们国家的自考或是成考,以及各省市的各种考试,现在都在朝着信息化的道路前进在走。我们相信在今后这一系列的考试将会走向网络化考试的。这样才是符合信息发展的。所以我们考虑这是一个机会。我们要给不同的考试一个好的解决方案。 这个方案在技术上来讲我们是采用B/S模式。 在Windows/Linux平台上,使用IE浏览器,完成抽题、考试、交卷等考试任务。,摘要,各考点模块通过网络获取题库,考点模块按照题库中的抽题策略,自动给每个考生生成一份试卷,考生在线作答,考试结果数据通过网络回收,系统自动进行判分,生成考试成绩和统计数据。“在线考试系统”是集合现代考试理论、方法和现代信息技术手段的智能化网上考试系统,为学生个性化学习提供“灵活、方便、科学、公平”的“个别化考试服务”,是终结性评价系统。学生可以随时、随地进行课程结业考试。,背景,当前在线考试系统主要由两种模式,一种基于浏览器的B/S结构,另一种是C/S结构。随着Internet的迅速发展和广泛普及 Internet的开放性、分布性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限制。基于Internet的考试系统正成为人们的研究热点之一。本文以Internet为平台,研究了基于Web考试系统的设计与实现,(1)可以创立电子题库,方便地实现试题的数字化管理。(2)可以按照科学的策略智能组卷,从而提高出卷效率。(3)可以具有操作性和交互性。(4)使考试和评卷更具规范性和合理性。(5)实现自动评卷和数据的有效保存。,网络考试系统优点,可行性分析,1 经济可行性经济可行性分析主要是对开发项目的成本与效益作出评估,即分析新系统所带来的经济效益是否超过开发和维护网站所需要的费用。成本主要包括开发、运行和维护费用2 社会因素方面的可行性:本系统仅用于学校考试,企业认证考试,无法律和政策方面的限制,开发环境,1 Web应用程序开发环境Eclipse3.2.2+MyEclipse5.5.1集成开发环境2 Tomcat应用服务器3 MySQL数据库,相关技术,JSP技术JSP的全称是Java Server Pages,它是SUN推出的一种动态网页技术标准。它在传统的静态页面文件(*.html,*.htm)中加入JAVA程序片段和JSP标记,就构成了JSP页面。JSP具有以下的优点:将业务层与表示层分离:使用JSP技术,网络开发人员可充分使用HTML来设计页面显示部分(如字体颜色等),并使用JSP指令或者JAVA程序片段来生成网页上的动态内容;能够跨平台:JSP支持绝大部分平台,包括现在非常流行的LINUX系统,应用非常广泛的Apache服务器也提供了支持JSP的服务;组件的开发和使用很方便:如ASP的组件是由C+,VB等语言开发的,并需要注册才能使用;而JSP的组件是用Java开发的,可以直接使用;一次编写,处处运行:作为JAVA开发平台的一部分,JSP具有JAVA的所有优点。,Struts,Struts是一个为开发基于模型(Model)视图(View)控制器(Controller)(MVC)模式的应用架构的开源框架,是利用Servlet,JSP和custom tag library构建Web应用的一项非常有用的技术。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速。它使用服务层框架可以将JavaBeans从Jsp/Servlet中分离出来,而使用表现层框架则可以将Jsp中剩余的JavaBeans完全分离,这部分JavaBeans主要负责显示相关信息,一般是通过标签库(Taglib)实现,不同框架有不同自己的标签库,Struts是应用比较广泛的一种表现层框架。,Hibernate,Hibernate是O/R Mapping的一种实现是目前在JAVA界使用非常广泛的O/R Mapping的一种实现,可以实现关系型数据库和对象之间的映射。Hibernate的工作原理是通过文件把值对象和数据库表之间建立起一个映射关系,这样,我们只需要通过操作这些值对象和Hibernate提供的一 些基本类,就可以达到使用数据库的目的。例如,使用Hibernate的查询,可以直接返回包含某个值对象的列表(List),而不必向传统的JDBC访问方式一样把结果集的数据逐个装载到一个值对象中,为我们的编码工作节省了大量的劳动。Hibernate提供的HQL是一种类SQL语言,是提供对象化的数据库查询方式,但HQL在功能和使用方式上都非常接近于标准的SQL,技术可行性,该考试系统的技术可行性,可以从硬件(包括外围设备)的性能要求、软件的性能要求(包括操作系统、程序设计、语言、软件包、数据库管理系统及各种软件工具)、能源及环境条件、辅助设备及备品配件条件几个方面去考虑。软件环境:WEB服务器采用Tomcat应用服务器,数据库服务器方面则有MYSQL,其灵活性、安全性和易用性为数据库编程提供了良好的条件 硬件需求: PIII/256M/10G 及以上配置,要求为考试系统分配足够的数据库磁盘空间推荐配置: PIV 2G/512M/40G,系统功能需求分析,功能要求:提供一个基于B/S模式用户接口,能实现在线的网上注册、用户认证、自动组卷、随机出题、自动评卷以及相关的考试题目的管理等功能。,系统整体设计与分析,整个在线考试系统我们分为学生前台子系统和后台管理子系统,其中学生前台子系统分为考生注册,考生登陆,在线考试,成绩查询四个功能模块;后台管理子系统分为题库管理,试卷管理,考试管理,评卷管理,成绩管理,考生管理六个功能模块。,具体模块划分图,在线考试系统,学生前台,后台管理,考生注册,考生登陆,在线考试,成绩查询,试卷管理,考生管理,成绩管理,评卷管理,考试管理,题库管理,系统具体功能介绍,考生注册:注册考生,使学生可以实现注册功能。考生登陆:考生登陆,进行相关操作。在线考试:学生登陆后可以开始考试。成绩查询:学生可以按学期查询自己考试的成绩。,题库管理:用于对单个试题的增、删、改、查等基本维护,管理员可以流览所有试题。试卷管理:可进行随机组卷,还可对考生的基本信息进行维护。考试管理:对考试分配试卷,并对考试的基本信息进行维护。相当于人工安排考试的过程评卷管理:对试卷的客观题自动提取考生答案,并于数据库中的标准答案对比来评分.成绩管理:对每次考试的学生成绩的基本信息进行维护,并提供学生成绩的统计管理。考生管理:对系统中的学生进行增加和删除,总结,本文详细论述了B/S网上考试系统的设计与实现,该系统基本实现了需求分析中的功能要求,其中考生信息主要通过用户信息输入模块输入考生信息,考生成功登录后进入考生界面,考试生面主要是考试、成绩查询,考试时系统随机抽题、自动组卷后进入考试页面,考生点击提交后,系统会自动评分、存档。管理员进入管理员界面,管理员界面主要由题库管理、试卷管理、成绩管理以及查询等模块组成 由于时间和技术水平的缘故,试题生成.试卷存取效率等问题考虑不周,需要进一步优化,从而增强系统效率,提高系统健壮性. 由于水平有限,时间仓促,论文难免存在不足之处,敬请批评指正!,感想,学合作开发一套在线考试系统,基本上实现了在线考试及考试管理等功能。理论需要实践来证明,实践需要理论指导,完成这次毕业设计是对我大学四年所学知识的一个综合的实践,通过本次设计掌握了软件设计的思想及开发过程。本次系统开发,我感触很深,要想做好一个系统,不仅需要具有相关的专业知识,还应具有相关的实践能力,要把以前所学习的各种知识综合起来并加以灵活的运用。然而更为重要的是与合作者的及时沟通,由于我们在开发前期分析不够细致,一些规范没有制定,而在开发过程中又缺乏沟通,导致我们的系统在最后的整合阶段出现了许多问题,大量的BUG需要调试,给系统带来沉重的工作量。这些宝贵的经验对我今后的工作有很大的帮助。,致 谢,在本次毕业设计过程中,要感谢带
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030湘味辣椒调味品渠道变革与终端营销模式创新研究
- 2025-2030消防安全设备制造业供需标准分析投资安全规划分析研究报告
- 2025-2030消费级AR眼镜市场爆发条件与硬件突破方向
- 2025-2030消费级3D打印设备线上线下渠道销售占比变化趋势
- 2025-2030消费类电子产品快速迭代发展竞品动态分析
- 2025-2030消费电子产业创新趋势及用户需求与品牌竞争策略研究
- 2025-2030消费品行业品牌升级与投资机会深度研究
- 2025-2030消费分级趋势下辣椒调味品价格带布局战略分析
- 2025-2030浙江现代农业示范园区产业市场前景投资现状调研规划分析研究报告
- 2025-2030沼气综合利用行业技术成熟度评价与产业化路径规划
- 托管学校合作合同协议
- 产品销售团队外包协议书
- 2025年医保局支部书记述职报告
- 汽车充电站安全知识培训课件
- 世说新语课件
- 全体教师大会上副校长讲话:点醒了全校200多名教师!毁掉教学质量的不是学生是这7个环节
- 民航招飞pat测试题目及答案
- T-CDLDSA 09-2025 健身龙舞彩带龙 龙舞华夏推广套路技术规范
- DB35-T 2278-2025 医疗保障监测统计指标规范
- GB/T 46561-2025能源管理体系能源管理体系审核及认证机构要求
- GB/T 19566-2025旱地糖料甘蔗高产栽培技术规程
评论
0/150
提交评论