doc 基于jsp在线考试系统设计 ㊣ 精品文档 值得下载

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

基于jsp在线考试系统设计

从数据库中重新获取剩余时间秒每秒更新次秒针分页获取试题获取试卷中的试题,利用的对多的关系可以很容易的获取试题和它所对应的试题选项,通过获取试题的种类给予用户不同的界面,如单选题则显出单选按钮,多选题显示多选按钮,同时获取学生做过的答案,并将其显示在页面上。利用中接口设置开始的行数和设置最大行数读取数据库中的记录,在页面结合动态设置起始行数。相关代码见附录。分页保存答案保存答案时把试题按两种类型保存,如果是选择性的题目保存被选中的选项的,如果是输入文本性的题目保存其输入的文本。当学生点击翻页按钮时触发脚本,利用进行保存当前页面的试题答案。自动阅卷当提交试卷时,系统会自动批阅试卷中的单选题多选题判断题。评分时候分为两种,种是正确答案只有个的,即单选题和判断题。此时只要比较学生提交的答案选项的和该试题的正确答案的选项是否样即可。另外种就是多选题,此时可先把学生做的答案即多个选项的封装到个集第页共页合中去,然后在获取试题的正确选项的集合,利用中的集合方法,来判断学生是否答对了此题。部分代码如下把学生所做的答案组合成个集合,系统的性能和安全在系统的设计和编码时候考虑到系统的性能和安全的问题主要采取的策略如下。采用数据库连接池。提供了个较为成熟的数据库连接池连接池,利用连接池可以使系统减少建立与数据库的连接次数。节约系统的宝贵支援,提高系统的负载量。合理配置数据库连接池,以提高系统的性能和安全。当应用服务器发异常时候可能会使当前数据库连接失效。而失效的连接如不及时的回收可能会造成系统的崩溃。配置文件中的可以指定连接池自动回收失效的连接代码如下第页共页利用的接口的查询功能,避免出现注入漏洞。发生此种情况有主要有两个原因。是如果直接用页面的参数拼接语句,如果参数为语句中的特殊字符如单引号,可能会造成语法而导致程序出错。例如下面这个用户登录的代码就会出错。当是个单引号时候就会导致语法。而采用的接口时候,可以使用占位符解决这个问题。代码如下第二种情况是没有充分考虑到程序的逻辑问题。同样对于第种情况如果。虽然不会导致语句出错,但是这条语句会使用户通过验证。解决的方法是改进代码,先利用的接口查出符合条件的用户,然后在取出该用户的密码比较与用户输入的密码是否致此时就可以有效的防止注入漏洞了。在查询页面采用分页查询,减轻服务器与客户端的负担。利用中接口设置开始的行数和设置最大行数读取数据库中的记录,在页面结合动态设置起始行数。批量增加和更新数据库。在组卷的时候,需要大量多次的向数据库插入和更新数据。此次可以利用的批量插入和更新减少与数据库的交互次数提高系统的执行效率。部分代码如下批量插入将本批插入的对象立即写入数据库并释放内存第页共页在系统的配置文件中加入默认页面和自己的异常处理。给系统加入个默认页面可以避免列表目录的发生,同时指定自己的页面可以有效的减轻系统暴露代码信息。利用页,捕获自己的异常可以给用户良好的提示。部分配置代码如下小结本系统采用了相关稳定技术和框架提高系统的可维护性,在编写代码的同时尽量做的代码的规范性。在设计和实现系统时候,注重提高系统的扩展性和系统的执行效率。然而由于技术和时间有限有些方面还需改进。参考文献,金灵译人民邮电出版社孙卫琴精通北京,电子工业出版社第页共页刘彬数据库高级教程北京,清华大学出版社,编程指南马树奇,金燕译北京,电子工业出版洪峰,吴云飞技术优化在线考试流量长沙通信职业技术学院学报,第卷第期年月柴进,姚全珠,孙楹,孙荣荣基于平台的在线考试系统的设计与实现宁夏工程技术第卷第期年月柯自聪开发精要北京,电子工业出版社北京,北京希望电子出版社北京,机械工业出版社英文摘要填空,简答,编程更新页面上的数据更新翻页标签当前第页共条第页共页分页条页更新提示取得剩余时间显示出剩余时间剩余分钟显示时间秒数如果秒到就重新更新分钟重新把秒针设为从数据库中重新获取剩余时间秒每秒更新次秒针翻页脚本上页第页共页没有上页了下页没有下页了第页已经是第页了最后页第页共页已经是最后页了初始化试卷记录集起始位置当前页面每页显示条数批处理开始总记录数记录集合获取剩余时间批处理结束设置相关参数总记录数最后页页码秒数结束考试真的要结束考试吗,保存当前考试此页没有要保存的信息,第页共页正在保存当页答案批处理开始保存答案失败第页共页考试试题首页上页当前第页共条分页条页下页尾页,致谢在这四年的学习生活中,学校严谨的治学作风良好的学习氛围老师们认真的工作态度,都给我留下了非常深刻的印象。大学里我学到了很多知识,同时我也学到了如何学习的能力。在各科教师的启发和指引下,分析问题的能力有很大提高。整个大学生活是我人生中重要的笔财富。在我的整个毕业设计的制作过程中,得到了老师的细心指导和关怀。在此,我特别表示衷心的感谢,第页共页附录项目配置文件在线测试系统第页共页第页共页配置文件第页共页映射文件中问题表映射文件第页共页配置文件第页共页配置文件部分相关代码第页共页部分程序代码学生在线考试页面考试中试卷第页共页分页显示记录集起始位置当前页面每页显示条数总记录数最后页页码当前页面问题,用于保存答案时,可以按照此数组取得页面数据用户输入的答案保存当页答案成功保存答案时的提示信息成功剩余秒数,用控制,实现倒计时显示出数据,分页显示问题选项集合单选,多选,判断多选第页共页,取出用户已输入的答案,把答案转化成为数组为个应用的新途径的论文。在文中他给出了的定义。不是种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。包含基于标准的表示使用进第页共页行动态显示和交互使用与服务器进行异步通信使用绑定切。工作原理如下客户断利用对象向服务器发送异步请求服务器端接受到请求后进行业务处理,处理完后把结果返回客户端客户端接受到返回响应后,进行更新页面等操作。各种技术在中的作用如图。调用对象用户界面引擎服务器调用对象更新内容使用和得到的呈现返回文档或者文本串信息发起异步请求图各种技术在中的作用是公司开发的个实现应用的框架。它允许客户端远程调用服务器端的类的方法,执行相关的事物操作。主要包含两个主要部分,其是运行在浏览器端的,这部分被用来与服务器通信,并更新页面内容其二是运行在服务器端的,这部分被用来处理请求并将响应结果返回给浏览器。采取了种动态生成基于类的代码的方法来实现和处理。这样开发人员就可以在里像使用浏览器本地代码样使用代码,而实际上这些代码是运行在服务器端并且可以自由访问服务器资源的。处于安全考虑,开发人员可以根据要求进行适当的配置来决定哪些类可以安全的被外部使用。第页共页系统的具体设计和实现系统的数据库设计结合系统的功能和分析,数据库的设计模型如图问题选项表,问题表,学生信息表,教师表,科目表,章节表,班级表,试卷参数表,学生试卷表,试卷组成元素表

下一篇
基于jsp在线考试系统设计第1页
1 页 / 共 43
基于jsp在线考试系统设计第2页
2 页 / 共 43
基于jsp在线考试系统设计第3页
3 页 / 共 43
基于jsp在线考试系统设计第4页
4 页 / 共 43
基于jsp在线考试系统设计第5页
5 页 / 共 43
基于jsp在线考试系统设计第6页
6 页 / 共 43
基于jsp在线考试系统设计第7页
7 页 / 共 43
基于jsp在线考试系统设计第8页
8 页 / 共 43
基于jsp在线考试系统设计第9页
9 页 / 共 43
基于jsp在线考试系统设计第10页
10 页 / 共 43
基于jsp在线考试系统设计第11页
11 页 / 共 43
基于jsp在线考试系统设计第12页
12 页 / 共 43
基于jsp在线考试系统设计第13页
13 页 / 共 43
基于jsp在线考试系统设计第14页
14 页 / 共 43
基于jsp在线考试系统设计第15页
15 页 / 共 43
温馨提示

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

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

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

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

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

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