doc 毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:43 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 03:04

毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读

存更新删除试题查询试题试题与选项关联自动组卷模块试卷监控批阅试卷成绩查询注册考试在线测试倒计时分页获取试题分页保存答案自动阅卷系统的性能和安全小结参考文献英文摘要致谢附录第页共页基于在綫考試系統摘要本文阐述了运用模式设计在线测试系统的思想,介绍了当前较流行的应用技术和框架和技术,并以此为理论基础和实践依据,在框架下结合数据库连接池技术,设计并实现了在线测试系统。完成了试题库的维护自动组卷自动阅卷客观题教师批阅主观题学生在线测试成绩查询各项功能。关键字在线测试引言随着计算机技术,尤其是计算机网络技术的发展及其不断深入的普及。在世纪信息时代已经到来的今天,网络对于人们来说已不再是个陌生的概念。从个人到学校公司机关,网络已经并将继续影响着人们的生活学习,必将对社会各行各业产生重大影响。学校作为培养人才的基地,更应该走在信息时代的前沿。如何利用网络来提高教学的质量和效率,克服传统教学的弊端,如何架起学生与教师以及学生与学生的网络交流平台,已成为教育者不得不考虑的现实问题。本系统着重研究在线测试系统的实现,充分利用应用给我们带来的便利,结合各种流行高效的技术,利用方式对题库进行管理和维护,提供自动生成试卷自动阅卷在线测试查阅分数等功能,大大的节省了时间和精力,以达到辅助教学,提高教学效率的目的。系统运行环境和功能简介系统运行环境操作系统应用服务器需要以上数据库系统功能模块划分本系统主要实现的功能有题库管理组卷试卷监控批阅试卷注册考第页共页试在线测试成绩查询。功能如图图系统功能图题库管理教师用户可以增加修改删除查询题库中的试题。本系统的试题种类包括单选多选填空判断简答和编程。其中问题的选项也可以进行管理,并且教师可以指定这些问题的作用范围,例如是否可以用于在线测试等。组卷系统会保存教师填写的试卷参数,供学生注册时自动随机组卷。试卷监控发布出去的试卷,教师可以监控所有注册该试卷的学生和试卷的状态。批阅试卷考试结束,收回的试卷其中的主观题目教师可以进行批阅。注册考试当教师发布试卷后学生可以进行注册。在线测试注册后的试卷,学生可以进行在线测试。成绩查询批阅后的试卷,学生可以查到自已的得分,教师可以按学生的姓名,查询学生的得分。第页共页系统的体系结构整个系统采用表示层业务逻辑层数据层的三层体系结构。系统结构如图。数据库应用服务器浏览器请求响应异步请求与响应图系统体系结构图系统服务器开发语言系统服务器编程采用最常用的技术,是公司在年发布的的重要组成部分,是基于以及整个体系的开发技术,为企业级的站点动态网页开发人员提供了种非常简单却有效的工具。与有许多相似之处,都是为基于应用实现动态网页制作提供的技术环境支持,有以下优点将内容的生成和显示分离使用技术,页面开发者可以使用或标志或者小脚本来生成页面上的动态内容生成内容的逻辑被封装在标志和组件中,并且被捆绑到小脚本中,所有的脚本在服务器端运行。强调可重用的组件。绝大多数页面依赖于可重用的跨平台的组件或来执行应用程序所要求的更为复杂的处理,基于组件的方法加速了总体开发过程。硬件平台和服务器无关。作为的组成部分,继承了技术的次编写,随处可用,的特性,可以运行于大多数流行的操作系统平台及服务器。这种与服务器和操作系统平台的无关性是相对于其它动态网页技术最大的个优点。④与平台有机集成。技术是平台的重要组成部分。使用语言作为它的脚步语言,在页面中可以使用几乎所有的组件和第页共页,从而可以发挥语言的强大功能。使用技术可以创建具有高度可伸缩性和可靠性的应用程序。功能可扩展性。可以通过和以及自定义的标记来扩展功能,也可以通过与等大型关系数据库进行连接另外提供了些隐含对象,可以使脚步功能更加强大,并且编程更加容易方便。例如利用对象,可方便地接收用户在表单中提交的信息。利用对象可以跟踪用户状态,利用对象可以得到当前应用服务的全局信息。系统中的在线学生的信息就是保存在中。数据层关系型数据库数据库系统是在环境下开发的种全新的关系型数据库系统,是发展最快的关系数据库。具有大型数据库系统的些基本功能,支持事务处理功能支持数据库加密设置用户组别或用户的密码和权限等等。是个具备完全支持的数据库产品,提供了以标准为基础的扩展数据库编程功能。由于最初的并没有把端口打开,所以需要给打个补丁。数据库连接池在基本的数据源实现中,物理的数据库连接和客户端的连接对象有着比的对应关系。当连接对象关闭的时候,物理的连接也随之关闭。这样个客户的会话都要花费资源去打开,初始化和关闭物理连接。对于这个资源的耗费问题,可以用连接池来解决。连接池中有以保持个数据库物理连接的高速缓存,会话可以重复利用存储在缓存中的连接。连接池可以极大地提高性能,在多个客户端共享少量的物理连接的三层网络环境下表现的尤为突出。图表示了驱动程序提供了个应用服务器用来建立和管理连接池的实现。在本系统中充分利用了提供的数据库连接池功能。在多用户并发访问数据库的时候,利用连接池缓存数据库的连接,可以减少建立数据库连接造成的系统资源开销。同时连接池也提供了自动释放无效的数据库连接来防止系统第页共页由于数据库连接泄露造成系统崩溃。应用程序驱动应用服务器连接池缓存对象图连接池的运作框架般来说在数据层,我们可以用直接调用语句操纵数据库,或者在中利用语句执行数据库操纵。然而,这样会使我们在开发时候,把注意力过多的集中到语句上,同时系统的可维护性,和编写代码的效率很低。所以本系统中采用了对象关系映射技术中的框架结合模式完成数据层的对象持久化的问题。在编写代码的时候,我们只要操纵中的对象,剩下的对象与数据的转换就交给去处理了。这样系统的可维护性和开发效率就会有很大的提高。同时利用从提供的连接池获取数据库连接,将其封装成的,通过来处理对象的保存,更新,删除操作。结合实现对象的持久化,工作原理如图。第页共页数据库映射文件图结合实现对象的持久化前台交互交互方式在前台与服务器端的交互,系统中有两种方式,种是常见的表单提交的方式,此种方式应用在如系统用户登录的时候。当用户填写用户名和密码把表单提交到服务器端,服务器端接收到数据后,进行业务处理,验证用户明和密码后,把结果返回给浏览器。另外种是客户端以异步请求的方式与服务器端交互。在做数据验证,在线考试的剩余时间的获取和刷新时,这些都需要与服务器进行异步通信和局部刷新页面。技术这个名词是位叫的美国人创造的。是公司负责用户体验策略的主管,他在年月日发表了篇题为个应用的新途径的论文。在文中他给出了的定义。不是种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。包含基于标准的表示使用进行动态显示和交互使用与服务器进行异步通信使用绑定切。工作原理如下客户断利用对象向服务器发送异步请求服务器端接受到请求后进行业务处理,处理完后把结果返回客户端客户端接受到返回响应后,进行更新页面等操作。各种技术在第页共页中的作用如图。调用对象用户界面引擎服务器调用对象更新内容使用和得到的呈现返回文档或者文本串信息发起异步请求图各种技术在中的作用是公司开发的个实现应用的框架。它允许客户端远程调用服务器端的类的方法,执行相关的事物操作。主要包含两个主要部分,其是运行在浏览器端的,这部分被用来与服务器通信,并更新页面内容其二是运行在服务器端的,这部分被用来处理请求并将响应结果返回给浏览器。采取了种动态生成基于类的代码的方法来实现和处理。这样开发人员就可以在里像使用浏览器本地代码样使用代码,而实际上这些代码是运行在服务器端并且可以自由访问服务器资源的。处于安全考虑,开发人员可以根据要求进行适当的配置来决定哪些类可以安全的被外部使用。第页共页系统的具体设计和实现系统的数据库设计结合系统的功能和分析,数据库的设计模型如图问题选项表,问题表,学生信息表,教师表,科目表,章节表,班级表,试卷参数表,学生试卷表,试卷组成元素表。教师在页面添加试卷的参数向试卷参数表中添加参数后,发布此试卷,学生可以注册考试,注册时首先会从试卷参数表中读取相应的参数如单选题个数等,利用这些参数从题目表中随机选取问题,而这些问题的选项可以从问题选项表关联查出,然后把这些问题的添加到试卷组成元素表中,最后生成学生试卷表。当学生在线答题时,会跟据学生试卷的查出试卷组成元素表中的记录得到问题,利用问题的得到问题和相关联的问题选项。学生保存答案时按题型分为两种情况,是保存选择性的题目,此时就把被选中的问题的选项的存入试卷组成元素表中对应的学生答案字段中。另外就是非选择性题目,即需要输入文字的题目,此时把输入的文字存入成元素表中对应的学生答案字段中。其中需要说明的是在实际编写代码时,对数据库做了些改进。如问题表与科目表间的关联是用问题表中的科目名称与科目表中的科目名称。同时教师和科目间的关联关系,在本系统中还没有应用到,但是出于以后的扩展考虑,仍然在教师表中建立个字段科目的。所以在设计数据库时并不是味的追求数据库设计的规范性,而是结合实际情况,以提高系统效率为目的。因此些冗余字段的出现,也正是出于此目的,例如试卷参数表试卷参数表中的试卷名称与学生试卷表中的试卷名称,就是冗余字段,当需要查出学生参加的考试名称时就无需关联试卷参数表,这样就可以减少系统的开销,提高查询速度。

下一篇
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第1页
1 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第2页
2 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第3页
3 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第4页
4 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第5页
5 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第6页
6 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第7页
7 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第8页
8 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第9页
9 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第10页
10 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第11页
11 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第12页
12 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第13页
13 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第14页
14 页 / 共 43
毕业论文设计_基于jsp在綫考試系統.doc文档43页在线阅读第15页
15 页 / 共 43
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批