基于j2ee在线考试系统的设计与实现

基于j2ee在线考试系统的设计与实现

ID:27777051

大小:54.50 KB

页数:6页

时间:2018-12-06

基于j2ee在线考试系统的设计与实现_第1页
基于j2ee在线考试系统的设计与实现_第2页
基于j2ee在线考试系统的设计与实现_第3页
基于j2ee在线考试系统的设计与实现_第4页
基于j2ee在线考试系统的设计与实现_第5页
资源描述:

《基于j2ee在线考试系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于J2EE在线考试系统的设计与实现摘要:在线考试系统可以利用网络,随时随地对学生进行考试,是传统考场的延伸,课题是在分析在线考试系统现状的基础上,结合软件工程的思想,详细分析了在线考试系统的总体结构。在线考试系统是在结合先进的教学管理方法和现代网络技术基础上,采用JSP、JavaBean等技术构建,实现题库管理、试卷的手动/自动生成、考试管理、考试控制、考试结果的公布与查询等功能。  关键词:JSP;在线考试;数据库系统     绪论  .1研究背景与意义  现代社会随着社会的不断发展对劳动者和技术人员的职业技能要求越来越高,考试作为衡量人的能力的一种重要手段,

2、从传统的纸质的考试到计算机辅助考试,到现在最新的基于网络的在线考试,如何运用网络化信息化的成果,从而可以较客观、准确地评估人的知识与能力水平,已经成为一个研究的热点。本课题的意义在于在线考试平台是实现网络教育的一个重要组成部分,通过在线考试平台你可以及时测试自己的学习进度、自己对己学习知识的掌握程度。在线考试与传统考试相比有着明显的优势,考生和教师可以从世界的任何角落,通过浏览器接入因特网来使用考试系统,不受地域的限制,同时也使得用户可以更加灵活地安排考试时间,可以在任何时候使用在线考试系统进行自测,快速查询考试成绩。  1.2国内外研究概况  目前的在线考试系统

3、都是针对不同考试内容的要求开发出来的,系统种类繁多,各成一家,总的特点是专用性强,考试过程管理功能弱。  1.3论文的主要研究工作  本课题的主要研究工作包括:  (1)研究在线考试系统技术在国内外发展的概况;(2)提出适合学校现有条件符合实际需求的在线考试的解决方案;(3)分析并设计系统的结构及子系统;(4)解决在线考试系统的各种技术问题。  2、关键技术研究  2.1J2EE的核心技术  J2EE的核心技术包括servlet(服务端小程序)、JSP(JavaServerpages,Java服务器端页面)、JDBC(JavaDatabaseConnection,

4、Java数据库连接)、EJB(JavaBean,企业级JavaBean)、RMI、XML、JMS、IDL、JTA、JTS。  2.2MVC设计模式  MVC架构是为那些需要为同样的数据提供多个视图的应用程序而设计的,它很好的实现了数据层与表示层的分离作为一种开发架构,通常应用于分布式应用系统的设计和分析中,以及应用于确定系统各部分间的组织关系把系统分解为视图、控制器、模型三种部件,分别对应三层架构的表示层、业务逻辑层和数据访问层。  2.3自动组卷算法  自动组卷是按照教师和教学的要求,由计算机自动从试题库中选择试题,组成一份符合知识分布、题型分布、难度分布、区分

5、度分布、认知层次分布、时间分布、分数分布等要求的试卷,它是计算机考试系统的重要组成部分。  3、系统需求分析与设计  3.1需求分析  在线考试系统主要是面向学校或企业,在学校里在线考试系统可以作为学校校园网中教学管理系统一个模块,通过这个考试模块,学生可以进行单元测试、在线作业,在线考试,检查学习效果,教师也可以在机房中通过网络实现在线考试,从最开始的抽题生成试卷、学生登录考试到最后的成绩的生成都可由计算机自动完成,省去很多时间和精力。  3.1.1系统功能和角色分析  考试系统作为学校的教学管理子系统,应该具备为教学管理服务的功能。学生可以通过考试子系统登录进

6、行查询考试时间、在线考试、查询成绩等操作,教师可以通过考试子系统批改试卷,查询学生的考试成绩和成绩统计等,了解学生掌握知识的水平,根据情况适时调整教学工作,由于考试和网络都要具有严格的保密性和安全性,所以管理员来管理教师和学生的登录权限问题和试卷的管理工作。  3.1.2系统性能需求分析  在线考试系统是基于网络的、可远程管理和操作方便的考试系统,为了使学生能够正常考试,既达到了传统考试的目的,又利用了网络的优势解决了传统考试不能实现的目标,为此,系统设计必须满足以下的要求:具有友好、简洁的界面,安全性高,与平台无关性。  3.2系统的功能设计  1)管理员子系统

7、  管理员子系统主要用作学生教师权限管理、题库管理和试卷管理等统的功能设计。  (1)权限管理:管理员对学生和教师的登录访问系统的权限进行授权,对批改主观题的的教师进行授权,管理员可以增加、删除、修改学生、教师的信息和访问权限,同时考试系统还可以对学生和教师的基本信息进行管理,保证了系统的安全性和保密性。(2)题库管理:管理员可以根据考试的安排和需求来添加、删除、修改、查询题库的试题,对题库进行相应的操作。(3)试卷管理:管理员根据考试的要求进行试题组卷的参数操作,如设置试卷的难度系数、考试科目、考试时问、题目数量,实现自动抽题组卷。  2)学生子系统  (1)查

8、询考试时间

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。