一、网络考试系统中Session失效问题的解决方法(论文文献综述)
李建平[1](2020)在《基于微服务架构的网络考试系统研究与实现》文中研究说明网络考试系统是高校考试方式的发展趋势,尤其今年疫情带来的影响,更加迫切的需要考试的网络化。本论文探索实现的是支持大规模考生参加的局域网网络考试系统。本论文主要通过对现有考试方式的分析,确立了系统开发的可行性、必要性,完成了系统的功能性需求、非功能性需求。之后对网络考试系统进行了概要设计,介绍了微服务架构与单体应用架构之间的对比,阐释了本文采用微服务架构的优点,设计了考务管理前端、考试终端,进行了微服务模块的划分。还进行了本系统的数据库设计,从数据库概念模式、逻辑结构、表结构、视图这几方面进行描述。对系统所使用的基础功能微服务网关、考务管理前端、考试终端APP、用户管理微服务、考务管理微服务、考试管理微服务进行了详细设计。根据详细设计的结果进行系统实现,介绍了使用的开发工具、微服务基础功能实现、前端功能实现、考试终端APP功能实现、用户管理微服务实现、考务管理微服务实现、考试管理微服务实现。本论文最后还对网络考试系统进行了功能性测试、非功能性测试。功能性测试采用的测试方式是黑盒测试,主要测试各功能是否能够正常使用。非功能性测试主要测试了系统的高可用性、高并发性,以此作为系统部署的依据。经过测试,验证了系统的可行性。本系统立足实际应用的需要进行设计开发,可以为高校实现自己的网络考试系统提供参考。
蔡恒跻[2](2017)在《基于SSH的在线答题系统的设计与实现》文中认为随着信息技术的发展,大部分院校以及教育培训机构进行了信息化建设。但大部分信息化建设主要集中在硬件上,尤其是对于进行无纸化考试还没有得到足够的重视。在线考试以及在线答题可以极大的方便学生考试,同时通过答题数据可以快速地获取考试分数,同时学生或是学员的薄弱点可以在考后得到及时的总结。利用信息化技术,实现在线答题考试,可以极大的节约考生以及开考机构的人力以及经济成本,本文以利用SSH(struts+spring+hibernate)框架开发了一款轻量级的在线答题系统。本文从技术分析介绍出发,分析系统的功能需求分析,同时介绍系统的设计,最后从功能需求以及设计出发,将系统进行实现。本系统通过信息化手段实现考试的网络化,这样可以让学员实现随时随地进行考试,同时通过考试网络化,这样可以避免泄题发生,同时信息化的考试可以对历史的考试数据进行分析总结,这样可以快速分析教学或者培训过程中存在的问题,及早发现问题解决问题。
杨涛[3](2015)在《网络考试系统的设计与实现》文中进行了进一步梳理目前国内的大多数网络系统都应用在教学上,作为考试平台使用的技术还不完善,通用性较差,而且即使使用网络系统作为考试的平台,也不能使用系统自动评分,还是沿用教师阅卷打分的方式,这对网络系统的使用率就非常低。Web的网上考试系统本身其实是一个很庞大的系统,尤其试题库部分需要许多人的参与以及大量的投入才能建成。Web的网上考试系统有很多优点,例如其实用性强、也有很好的通用性,给人提供了良好的画面感受,并且其可在开发和拓展性能也非常的好。虽然Web的网上考试系统拥有很多优点,但这种技术在国内应用的还比较少,成熟的经验不足,仍然存在着很多不可预知的弱,考试的方式也需要与时俱进,师生都需要一个功能强大、使用方便、适用性强的网络考试系统。本文开发的系统的总体架构采用B/S架构的方式,以Web数据库技术为载体,同时融入微软的ASP.NET技术和ADO技术,巧妙的实现了对Web数据库的查询及访问。首先对计算机网络技术和数据库技术进行深入研究,依据系统的需求分析和可行性分析,对系统架构进行分析设计和数据库设计。然后对系统进行详细设计,并编码实现。系统功能主要包括在线考试、随机抽取试题、题型归类、对题库进行管理和在线评分。最后对系统进行功能测试和性能测试,并分析系统测试结果。通过本文设计的在线考试系统可以减少用于考试的人力和物力支出,使教师从繁重的出题、监考、阅卷中解放出来,增强考试的安全性和公平性,提高考务工作效率,为网络考试管理提供理论基础和技术支持。
李爽[4](2013)在《Session安全性研究及应用》文中研究表明本文深入研究了在身份认证中维持用户状态信息的重要对象Session的工作原理,并依据现有的理论基础,从Web应用程序中身份认证面临的实际问题出发,提出了非正式注销存在的安全性问题。论文结合Session的工作过程和利用浏览器的缓存技术,提出具有实用性的解决方案,使Session在Web身份认证中的应用更加合理、有效,增加了身份认证的安全性。为了验证结论的有效性,将本文提出的解决方案应用于基于Web的网络考试系统中,证明了这种方案的适用性,达到本文的设计目的。
谷潇[5](2013)在《达州职业技术学院网上考试系统的设计与实现》文中研究说明随着人们对计算机依赖程度的不断增加,传统的笔试模式繁琐费力、成绩统计分析困难,与新形势下的教学需求不相适应,网上考试在此种背景下应运而生。由于网上考试系统中的资源和服务都经由网络从考试平台获得,因而参加考试的用户只需要有较好的网络环境,实现了考试的随时性和随地性,较传统笔试具有独特的优势。此论文重点分析了依靠JavaServer Pages技术的达州职业技术学院网上考试系统的系统组成、程序设计以及完成过程。本网络考试系统(OES)采用MVC三层结构模式的Web应用框架结构,即JavaBean为模型(Model,M),JSP为视图(View,V),Servlet为控制器(Controller,C),主要的为了实践系统的维护性、扩展性和多人协作开发,把逻辑层和显示层进行分开,从而使系统整体性能得到了提升。本网络考试系统选取了Browser/Server开发结构,利用了Java程序设计语言作为设计基础,采用了现在比较流行的Web应用服务器Tomcat作为WEB服务器,同时利用了JavaServer Pages和Html等技术。本文在介绍动态网页程序开发和数据访问技术基础上,说明了网络考试系统的设计规划和实现办法,论述了网络考试系统所使用的开发工具和相关的技术支持,也深刻的解析了系统的结构。重点剖析了利用UML对系统框架进行建模的过程。最终,在讨论的M/V/C三层结构模式下开发了Web应用框架模型,阐述了网络考试系统的设计思想,详细讨论了数据库连接池、输入数据验证、随机组卷算法、试卷存储、中断恢复等关键技术问题及其实现,并讨论了系统的安全性和测试策略。文末给出了本课题的结论和展望。整个系统层次结构简单,操作容易,并具备一定的安全性。使用该系统能更高效、便捷的组织网上在线考试。经测试,本文成功实现了一款功能较为完整、运行速度较快、资源开销较小的适合在高校用户群体中推广使用的网上考试系统,并且成功地将该系统部署到服务器上,取得了较好的测试效果。
李爽,谭振江[6](2013)在《Web身份认证的安全性研究》文中进行了进一步梳理文章研究了在身份认证中维持用户状态信息的两个重要对象Cookie和Session的工作原理,依据现有的理论基础,从Web应用程序中身份认证面临的实际问题出发,提出了Session不正常丢失的安全性问题.论文结合Session和Cookie的工作过程和加密等技术,提出具有实用性的解决方案,并将本文提出的解决方案应用于基于Web的网络考试系统中,证明了这种方案的适用性,达到本文的设计目的.论文的研究成果,可以为提高Web应用程序的安全性提供相应的解决方案.
李涛[7](2013)在《基于B/S结构的地税网络考试系统设计与实现》文中进行了进一步梳理如今,以计算机和计算机网络技术为主的信息化技术在地税事业发展的各方面都得到了广泛的应用,数据大集中、网上申报纳税、网络发票、短信催缴税等信息化平台的建立,给纳税人及税务工作人员带来了极大的便利,为地税事业发展奠定了扎实的基础。基于网络的在线考试系统正是在这种形式下产生的,与传统考试模式相比,网络考试系统可以大量减少人力、物力的投入,以达到节约资源的目的,同时,它可有效防止作弊事件的发生,易于实现考试的客观、公正、公平,还可大大提高考试的效率。本系统是以Microsoft Visual Studio2010为主要开发工具,采用Microsoft SQL Server2008作为后台数据库,实现了题库管理、人员管理、成绩管理、随机组卷、考试控制等功能。在设计中,使用基于B/S结构的三层体系结构,另外采用数据库来存储IIS会话状态信息,解决了会话数据容易丢失的问题。系统正式运行后,对系统后台管理模块进行了功能测试,对系统用户考试模块进行了压力测试。本论文运用软件工程的思想,对网络考试系统进行了深入的研究,并介绍了整个系统的总体规划、设计思想及具体实现过程,努力促使在线考试系统得以真正的实施。对在线考试系统的背景做了相关描述,同时对于ASP.NET、IIS6.0、 ASP.NET会话存储模式等相关理论做了必要的分析和介绍。最后,总结了系统的特点和优势及不足之处,并对未来的发展和应用前景作了展望。
朱杰[8](2013)在《基于ASP.NET的网络考试平台系统设计与实现》文中研究表明计算机技术与网络技术的不断进步,催生了大量信息化系统的革新。在教育领域,基于计算机技术的考试系统已开始逐步应用,特别是在网络环境下的考试系统解决了传统考试的时间固定、难度固定、数量固定的考试限制模式,能够做到因人而异的公平考试,促进了考试作用的进一步发挥,在更大程度上体现了应试者的真正能力。本文正是在网络技术的基础上,从软件工程的角度,对网络考试系统进行了设计与实现。本文研究并完成的主要内容如下:首先是在明确传统考试方式不足的基础上,对建立基于B/S结构的网络考试系统进行可行性分析,并对实际需求展开调研,分别从功能、性能两方面予以明确;然后根据系统角色的不同,给出系统用例图,随后以SQL SERVER数据库引擎为基础,使用.NET开发技术,建立了本系统的三层体系结构模式,同时对系统的数据基础结构进行分析与设计。在本系统设计与实现的过程,重点针对随机组卷算法、自动阅卷算法、数据库加密技术等做了较为详细的分析与阐述,以此形成了本系统最基本的实现模型;最后通过搭建测试环境,从功能、压力、兼容与安全方面对系统展开全面测试,确保系统的可用性和适用性。结合本人所在单位正在建设的数字化学习中心的规划和需求,对该平台如何更好的融入学习中心为广大师生服务进行了较为全面的研究,发现开发一套高效便捷的网络考试平台系统对于解决传统考试方式的局限性,提升考试过程的主动性,降低考试全过程的成本,增强学生在考试过程中不被心理与环境的干扰能力,具有非常重要的意义。
邢春燕[9](2012)在《基于Web的计算机基础考试系统的设计与实现》文中指出近年来,计算机网络的应用越来越广泛,在现代教学中已经有很多的学科逐步开始使用计算机作为进行考试的工具。基于网络环境的考试系统既能够较公正地、客观反映出学生的真实水平,又能够大量的节约人力、物力提高考试效率。计算机基础是衡水学院分院非计算机专业所有学生的公共基础必修课,每学期参加考试的学生人数非常多,出卷并批阅海量的试卷会给教师带来繁重的劳动,并影响着他们日常的教学科研工作,而且人工阅卷不可避免的会出现一些误差,而这种误差又会影响着教学质量和教学效果。另外现在的高校计算机基础课程不仅要求学生要了解关于计算机的一些基础知识,还要求能够熟练掌握Word、Excel和PowerPoint等软件的基本操作并利用其解决一些实际问题。计算机基础是一门操作性极强的课程,旨在培养非计算机专业大学生对计算机的应用能力,因此,它迫切需要一个网络考试系统来替代传统的考试模式。本文重点研究了基于Web的计算机基础考试系统的设计与实现。基于B/S架构,以SQL Server作为后台数据库,C#作为开发平台,并用ASP技术实现Web端与数据库之间的连接。论文首先分析了计算机基础考试系统的研究背景及意义、研究现状,介绍了在开发该系统时所用到的相关技术和开发模式;其次以衡水学院分院计算机基础考试为背景,详细分析系统的功能需求、性能需求,对系统的体系结构、数据库的选择、功能模块等都做出了详细规划和设计,结合ASP技术详细阐述了系统与Web服务器连接、数据库连接、考试环境建立、考生登录与身份验证、随机抽题组卷、自动评分以及各功能模块的设计和实现过程;最后,对本考试系统的设计和实现过程进行了总结。本系统在于满足教学和学生学习所需,重在提高工作效率、降低考试成本,进而提高学院对计算机基础这门学科的整体管理能力。本系统设有题库管理、在线考试、自动阅卷并评分、试卷管理等各种功能,通过在小范围内试用,初步实验结果证明系统运行情况稳定,评分较准确,有一定的使用价值。
赵宇清[10](2012)在《商院计算机基础课网络考试系统的设计与实现》文中指出随着计算机技术在当今世界的广泛应用,以计算机为基础的无纸化考试将为学校考试系统的开发提供一个有效的技术平台。无纸化考试是指利用计算机自动化的特性代替原有人员纸上命题和人员手工改卷的一种全新的考试方式。它从根本上解决了传统考试繁琐的管理、组织和实施过程,提高了工作效率和考试的公正性,因而为考生提供一个“灵活、方便、科学、公平”的考试环境,这已成为教育战线广大工作者所面临的一项重要任务。无纸化考试网络系统的研究就是在这样的情况下开展起来。本文的重点研究内容是设计与实现一个适用于学校的网络考试系统,本系统主要面向山西大学商务学院的学生,结合本校校园网的发展现状,为满足学校教育的实际需求而专门设计。本文旨在开发一个不仅便于学校管理和维护且满足于其他课程考试要求的网络考试系统。该系统的使用,不仅减轻了教师在阅卷、评分等工作上的负担,而且锻炼了学生运用网络进行自主学习的能力。本文还以模糊理论为基础,从人工阅卷思路出发,设计出一套针对于主观题的自动评分算法,并详尽分析了该算法的性能,从根本上实现了主观题的自动评分。本文根据学校对网络考试系统的需求,提出基于B/S结构模式的系统方案,并分析讨论了其实现的可能性;在此分析的基础上,确定了设计中需考虑的问题和实现中所遇问题的解决方法,尤其在系统的安全性方面提出了问题解决的有效措施。在文章最后通过比较传统阅卷与网络考试系统,得出以网络考试系统为平台将大大节省教师工作时间,提高工作效率。本系统现已在部分班级使用,在试用中,系统运行稳定,各项指标均达到了预期的设计效果,基本达到最初的设计目标。
二、网络考试系统中Session失效问题的解决方法(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、网络考试系统中Session失效问题的解决方法(论文提纲范文)
(1)基于微服务架构的网络考试系统研究与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 研究背景和意义 |
1.2 研究现状 |
1.3 论文的研究内容 |
1.4 论文主要工作及结构 |
第二章 关键技术及相关知识介绍 |
2.1 Spring框架相关技术 |
2.1.1 Spring |
2.1.2 Spring Boot |
2.1.3 Spring Cloud |
2.2 其他关键技术 |
2.2.1 Android简介 |
2.2.2 OKHttp介绍 |
2.2.3 OpenCV介绍 |
2.2.4 MyBatis |
2.3 本章小结 |
第三章 网络考试系统需求分析 |
3.1 系统可行性分析 |
3.1.1 技术可行性分析 |
3.1.2 经济可行性分析 |
3.2 系统功能性需求 |
3.2.1 系统总体需求 |
3.2.2 各部分需求 |
3.3 系统非功能性需求 |
3.4 本章小结 |
第四章 网络考试系统概要设计 |
4.1 系统架构设计 |
4.1.1 系统架构对比 |
4.1.2 整体架构设计 |
4.2 考务管理前端设计 |
4.3 考试终端设计 |
4.4 微服务模块划分 |
4.5 数据库设计 |
4.5.1 数据库概念模式设计 |
4.5.2 数据库逻辑结构设计 |
4.5.3 数据库表结构设计 |
4.5.4 数据库视图设计 |
4.6 本章小结 |
第五章 网络考试系统详细设计 |
5.1 基础功能 |
5.1.1 服务注册与发现 |
5.1.2 服务的消费 |
5.1.3 微服务网关 |
5.1.4 消息驱动 |
5.2 考务管理前端设计 |
5.2.1 流程设计 |
5.2.2 类设计 |
5.3 考试终端APP设计 |
5.3.1 流程设计 |
5.3.2 Okhttp调用接口设计 |
5.3.3 类设计 |
5.4 用户管理微服务 |
5.4.1 用户登录考务管理前端 |
5.4.2 考生登录考试系统流程 |
5.4.3 人脸识别流程 |
5.5 考务管理微服务 |
5.5.1 题库管理流程 |
5.5.2 试题管理流程 |
5.5.3 试卷管理流程 |
5.5.4 生成考试计划流程 |
5.5.5 同步考试计划到各考试管理流程 |
5.5.6 接收考试结果流程 |
5.5.7 试卷批阅流程 |
5.6 考试管理微服务 |
5.6.1 接收来自考务管理的考试计划 |
5.6.2 与终端APP交互流程 |
5.6.3 同步考试结果到考务管理流程 |
5.7 本章小结 |
第六章 网络考试系统实现 |
6.1 开发环境 |
6.2 微服务基础配置 |
6.2.1 服务注册与发现 |
6.2.2 服务的消费 |
6.2.3 构建微服务网关 |
6.2.4 消息驱动配置 |
6.3 考务管理前端功能实现 |
6.3.1 考务管理前端登录的实现 |
6.3.2 题库管理的实现 |
6.3.3 试题管理的实现 |
6.3.4 试卷管理的实现 |
6.3.5 生成考试的实现 |
6.3.6 试卷批阅的实现 |
6.4 考试终端APP功能实现 |
6.4.1 考试终端APP登录界面 |
6.4.2 人脸检测功能实现 |
6.4.3 开始考试界面实现 |
6.4.4 打开电子草稿纸功能实现 |
6.5 用户管理微服务 |
6.5.1 人脸识别功能实现 |
6.6 考务管理微服务 |
6.6.1 试卷管理功能实现 |
6.6.2 试卷加密功能实现 |
6.6.3 同步考试计划到各考试管理功能 |
6.6.4 接收考试结果功能 |
6.7 考试管理微服务 |
6.7.1 接收来自考务管理的考试计划功能 |
6.7.2 与终端APP交互功能 |
6.7.3 同步考试结果到考务管理功能 |
6.8 本章总结 |
第七章 网络考试系统测试 |
7.1 系统测试环境 |
7.2 系统功能性测试 |
7.2.1 考务管理功能测试 |
7.2.2 考试管理功能测试 |
7.3 系统非功能性测试 |
7.3.1 高可用性测试 |
7.3.2 高并发性测试 |
7.4 本章总结 |
第八章 结论与展望 |
8.1 结论 |
8.2 展望 |
参考文献 |
致谢 |
(2)基于SSH的在线答题系统的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第1章 绪论 |
1.1 研究背景和意义 |
1.1.1 系统开发背景 |
1.1.2 系统开发意义 |
1.2 研究现状 |
1.2.1 国外研究现状 |
1.2.2 国内研究现状 |
1.3 本文研究内容与结构 |
第2章 系统相关技术概述 |
2.1 JAVA相关技术 |
2.1.1 JAVA语言的特点 |
2.1.2 EXTJS前台库 |
2.1.3 Tomcat服务器 |
2.2 UML系统建模技术 |
2.3 SSH框架 |
2.3.1 Struts |
2.3.2 Spring |
2.3.3 Hibernate |
2.3.4 SSH框架整合 |
2.4 Mysql数据库技术 |
2.5 本章小结 |
第3章 系统的分析 |
3.1 系统可行性 |
3.2 系统业务分析 |
3.3 系统功能需求 |
3.4 系统用例建模 |
3.5 系统功能模型 |
3.6 活动图描述用例 |
3.7 类图描述用例 |
3.8 环境需求分析 |
3.8.1 开发环境 |
3.8.2 系统运行环境 |
3.9 本章小结 |
第4章 系统的设计 |
4.1 系统总体业务流程 |
4.1.1 系统权限与安全设计 |
4.2 系统模块详细设计 |
4.3 系统数据库设计 |
4.3.1 主要表格设计 |
4.3.2 数据表详细设计 |
4.4 本章小结 |
第5章 系统主要功能模块 |
5.1 通用模块 |
5.1.1 通用功能分析 |
5.1.2 数据流程分析 |
5.2 用户登录模块 |
5.2.1 功能分析 |
5.2.2 流程分析 |
5.3 用户管理模块 |
5.4 教师授权管理模块 |
5.5 考试管理模块 |
5.5.1 功能分析 |
5.5.2 试题管理 |
5.5.3 发布考试 |
5.5.4 自动组卷 |
5.5.5 在线考试 |
5.5.6 考场监控 |
5.6 日志管理 |
第6章 总结与展望 |
6.1 总结 |
6.2 展望 |
参考文献 |
致谢 |
附录 |
(3)网络考试系统的设计与实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题背景及意义 |
1.2 国内外网络考试系统研究的现状 |
1.3 研究内容 |
1.4 论文组织结构 |
第二章 相关理论及技术 |
2.1 ASP.NET技术 |
2.2 数据库技术 |
2.3 B/S模式 |
2.3.1 Browser/Server模式简介 |
2.3.2 Browser/Server模式特点 |
2.4 ADO.NET对象模型 |
2.5 本章小结 |
第三章 网络考试系统的需求分析 |
3.1 系统功能分析 |
3.2 系统性能分析 |
3.2.1 服务器可靠性 |
3.2.2 可管理性 |
3.2.3 可扩展性 |
3.2.4 安全性 |
3.3 系统用例图 |
3.4 可行性分析 |
3.4.1 技术可行性分析 |
3.4.2 经济可行性分析 |
3.4.3 操作可行性 |
3.5 本章小结 |
第四章 网络考试系统设计 |
4.1 设计原则及目标 |
4.2 系统架构设计 |
4.3 系统方案设计 |
4.4 功能模块设计 |
4.4.1 用户信息管理功能模块 |
4.4.2 试题库模块 |
4.4.3 自动组卷模块 |
4.4.4 在线考试模块 |
4.4.5 自动阅卷模块 |
4.4.6 成绩管理模块 |
4.5 数据库结构设计 |
4.5.1 数据库的需求分析 |
4.5.2 数据库的逻辑设计 |
4.5.3 数据库的物理设计 |
4.6 本章小结 |
第五章 系统功能实现 |
5.1 运行环境 |
5.1.1 服务器配置 |
5.1.2 客户端配置 |
5.2 数据库的建立 |
5.3 系统登陆页面实现 |
5.4 试题库的组建和管理 |
5.4.1 试卷信息管理 |
5.4.2 试题库的组建 |
5.4.3 试卷的组建 |
5.4.4 试题库的管理 |
5.5 成绩管理系统 |
5.5.1 阅卷评分 |
5.5.2 考试评分系统 |
5.5.3 成绩分析系统 |
5.6 本章小结 |
第六章 系统测试 |
6.1 测试目的 |
6.2 系统功能测试 |
6.3 系统安全测试 |
6.3.1 身份验证测试 |
6.3.2 过滤特殊字符 |
6.3.3 用户安全级别 |
6.3.4 数据库安全 |
6.3.5 服务器安全 |
6.4 测试结果分析 |
6.5 本章小结 |
第七章 结论与展望 |
7.1 系统特点 |
7.2 系统的展望 |
7.3 系统的不足及改进的方向 |
致谢 |
参考文献 |
(4)Session安全性研究及应用(论文提纲范文)
1. 引言 |
2. Session机制 |
2.1 Session产生背景 |
2.2 Session定义 |
2.3 Session机制的工作流程 |
2.4 管理会话 |
2.5 结束会话 |
3.“真正”注销漏洞问题描述 |
3.1 问题的提出 |
3.2“真正”注销功能实现思路 |
3.3“真正”注销功能在网络考试系统中的实现 |
3.4 实现价值 |
4. 结论 |
(5)达州职业技术学院网上考试系统的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 项目背景 |
1.2 国内外发展现状 |
1.3 主要研究内容 |
1.4 论文的组织结构 |
第二章 相关技术 |
2.1 JSP 技术 |
2.1.1 JSP 技术概述 |
2.1.2 JSP 技术特点 |
2.2 UML 建模 |
2.3 数据库访问技术 |
2.4 开发平台与开发工具 |
2.5 本章小结 |
第三章 系统需求分析 |
3.1 系统需求分析 |
3.2 系统 UML 建模 |
3.2.1 系统用例分析 |
3.2.2 系统结构图 |
3.3 本章小结 |
第四章 网上考试系统的设计 |
4.1 网上考试系统 WEB 应用框架设计 |
4.2 系统功能层设计 |
4.3 系统功能模块设计 |
4.4 系统主要功能设计 |
4.4.1 用户登录 |
4.4.2 题库管理 |
4.4.3 试卷生成 |
4.4.4 网上考试 |
4.4.5 试卷批阅 |
4.4.6 其他功能 |
4.5 网上考试系统的安全策略 |
4.6 数据库设计 |
4.6.1 E-R 图设计 |
4.6.2 表设计 |
4.7 本章小结 |
第五章 系统的详细设计与实现 |
5.1 系统关键技术实现 |
5.1.1 数据库连接池 |
5.1.2 输入数据验证 |
5.1.3 随机组卷算法 |
5.1.4 随机试卷存储 |
5.1.5 试卷的提交 |
5.1.6 试卷的恢复 |
5.2 系统主要功能实现 |
5.2.1 系统的整体架构 |
5.2.2 用户登录模块实现 |
5.2.3 学生考试模块实现 |
5.2.4 题库管理功能模块 |
5.2.5 信息管理模块实现 |
5.3 本章小结 |
第六章 系统功能测试与性能分析 |
6.1 WEB 应用程序测试内容 |
6.2 系统的测试 |
6.2.1 系统测试环境 |
6.2.2 组件和类的功能测试 |
6.2.3 测试用例的设计 |
6.2.4 测试执行与结果分析 |
6.2.5 性能测试与分析 |
6.3 本章小结 |
第七章 总结与展望 |
7.1 工作总结 |
7.2 工作展望 |
致谢 |
参考文献 |
(6)Web身份认证的安全性研究(论文提纲范文)
0 引言 |
1 Cookie介绍 |
2 Session介绍 |
3 加密技术简介 |
4 安全会话模块设计 |
4.1 引起会话丢失的原因 |
4.2 设计思路 |
4.3 模块实现 |
5 结语 |
(7)基于B/S结构的地税网络考试系统设计与实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 选题背景及意义 |
1.2 国内外研究现状及发展趋势 |
1.2.1 国内外研究现状 |
1.2.2 发展趋势 |
1.3 主要研究内容 |
1.4 论文章节安排 |
第二章 相关技术介绍 |
2.1 C/S B/S结构优缺点分析 |
2.1.1 C/S结构 |
2.1.2 B/S结构 |
2.1.3 本系统采用B/S结构原因 |
2.2 ASP.NET状态管理简介 |
2.2.1 客户端状态管理技术 |
2.2.2 服务器端状态管理技术 |
2.3 ADO.NET简介 |
2.4 IIS技术简介 |
2.4.1 IIS6.0的特点 |
2.4.2 IIS6.0功能组成 |
2.5 本章小结 |
第三章 地税网络考试系统需求分析 |
3.1 系统用户需求 |
3.1.1 管理员需求分析 |
3.1.2 用户考试需求分析 |
3.1.3 系统业务描述 |
3.1.4 系统数据流程图 |
3.2 系统功能描述 |
3.3 系统非功能性需求分析 |
3.3.1 性能需求 |
3.3.2 安全性需求 |
3.3.3 其他需求 |
3.4 本章小结 |
第四章 地税网络考试系统设计 |
4.1 系统结构设计 |
4.1.1 系统网络结构 |
4.1.2 应用系统结构 |
4.2 系统功能模块设计 |
4.2.1 管理员功能模块设计 |
4.2.2 考试用户功能模块设计 |
4.3 系统数据库结构设计 |
4.3.1 数据库设计步骤 |
4.3.2 概念结构设计 |
4.3.3 数据逻辑结构设计 |
4.3.4 数据库表结构设计 |
4.4 系统安全性设计 |
4.4.1 系统数据安全设计 |
4.4.2 系统登录安全设计 |
4.5 本章小结 |
第五章 地税网络考试系统实现 |
5.1 系统开发环境 |
5.2 系统公共模块实现 |
5.2.1 系统登录实现 |
5.2.2 考试用户注册实现 |
5.2.3 考试用户找回密码实现 |
5.3 后台管理各模块实现 |
5.3.1 系统管理模块实现 |
5.3.2 人员管理模块 |
5.3.3 题库管理模块 |
5.3.4 试卷管理模块 |
5.3.5 成绩管理模块 |
5.4 考试用户模块实现 |
5.4.1 固定试卷考试 |
5.4.2 随机抽题考试 |
5.4.3 基础信息修改 |
5.4.4 个人成绩查询 |
5.5 本章小结 |
第六章 地税网络考试系统测试 |
6.1 软件测试概述 |
6.1.1 软件测试定义 |
6.1.2 软件测试的方法 |
6.2 测试环境 |
6.2.1 服务器端 |
6.2.2 客户端 |
6.3 测试计划 |
6.4 功能测试 |
6.5 性能测试 |
6.5.1 系统性能分析 |
6.5.2 性能测试模块 |
6.5.3 性能测试工具和脚本录制 |
6.5.4 执行测试脚本 |
6.6 本章小结 |
第七章 总结与展望 |
7.1 总结 |
7.2 展望 |
参考文献 |
致谢 |
(8)基于ASP.NET的网络考试平台系统设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 课题背景与意义 |
1.2 网络考试系统国内外研究现状 |
1.3 主要研究内容 |
1.4 论文结构组织 |
第二章 相关理论与技术 |
2.1 关于 ASP.NET |
2.2 C#语言概述 |
2.3 数据库技术 |
2.4 小结 |
第三章 系统需求分析 |
3.1 项目概述 |
3.2 系统用户需求 |
3.3 系统需求建模 |
3.3.1 学生功能用例 |
3.3.2 课程负责人功能用例 |
3.3.3 系统管理员功能用例 |
3.4 数据流程分析 |
3.5 系统非功能需求 |
3.5.1 系统性能需求 |
3.5.2 系统实现约束 |
3.6 小结 |
第四章 系统设计 |
4.1 设计目标 |
4.2 系统总体架构 |
4.3 系统功能设计 |
4.3.1 前台功能设计 |
4.3.2 后台功能设计 |
4.4 考试过程设计 |
4.5 数据库设计 |
4.6 系统安全性设计 |
4.7 小结 |
第五章 系统实现与测试 |
5.1 系统实现环境 |
5.1.1 配置本系统的 IIS |
5.1.2 配置 ASP.NET 及其实现 |
5.1.3 ADO.NET 数据库访问 |
5.2 登录模块的实现 |
5.3 考试过程实现 |
5.3.1 自动组卷的实现 |
5.3.2 在线考试的实现 |
5.3.3 考试结束的实现 |
5.3.4 自动阅卷功能的实现 |
5.3.5 成绩查询的实现 |
5.4 后台管理的实现 |
5.5 系统安全与加密技术 |
5.6 系统测试 |
5.6.1 测试环境 |
5.6.2 功能测试 |
5.6.3 压力测试 |
5.6.4 兼容测试 |
5.6.5 安全测试 |
5.6.6 测试结论 |
5.7 小结 |
第六章 总结与展望 |
致谢 |
参考文献 |
附录:攻读硕士学位期间参加的项目及发表的论文 |
(9)基于Web的计算机基础考试系统的设计与实现(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 研究背景 |
1.2 研究的目的及意义 |
1.2.1 研究的目的 |
1.2.2 研究的意义 |
1.3 国内外研究现状 |
1.3.1 国外研究现状 |
1.3.2 国内研究现状 |
1.4 研究方法 |
1.5 论文结构 |
第2章 基于 Web的计算机基础考试系统相关技术 |
2.1 C/S 模式和 B/S 模式 |
2.1.1 两种模式的比较分析 |
2.1.2 B/S 模式的优势 |
2.2 Web 技术 |
2.3 ASP.NET 技术 |
2.4 数据库技术 |
2.4.1 数据库技术概述 |
2.4.2 ADO |
2.4.3 SQL Server 2005 简介 |
2.4.4 数据库技术在本研究中的应用 |
2.5 C#语言 |
2.6 本章小结 |
第3章 基于 Web的计算机基础考试系统的分析 |
3.1 系统总体设计思想 |
3.2 系统可行性分析 |
3.2.1 技术可行性 |
3.2.2 经济可行性 |
3.2.3 社会可行性 |
3.3 需求分析 |
3.3.1 需求分析的任务和目标 |
3.3.2 满足系统不同用户角色的应用需求 |
3.3.3 满足考试功能的要求 |
3.4 总体需求分析 |
3.4.1 系统目标 |
3.4.2 系统基本要求 |
3.4.3 系统的性能要求 |
3.5 本章小结 |
第4章 基于 Web的计算机基础考试系统的设计 |
4.1 系统总体设计 |
4.1.1 系统功能模块设计 |
4.1.2 系统体系结构 |
4.1.3 系统执行流程 |
4.2 系统的数据库设计 |
4.2.1 数据库设计的目标 |
4.2.2 数据库的概念设计 |
4.2.3 系统数据库表的设计 |
4.3 系统详细设计 |
4.3.1 身份验证模块 |
4.3.2 组卷模块 |
4.3.3 考试管理模块 |
4.3.4 评卷模块 |
4.3.5 操作题考试环境设计 |
4.4 本章小结 |
第5章 基于 Web的计算机基础考试系统的实现 |
5.1 用 ADO 组件实现与数据库的连接 |
5.2 系统的实现 |
5.2.1 系统的登录 |
5.2.2 随机抽题组卷的实现 |
5.2.3 选择题自动评分的实现 |
5.2.4 操作题下载试题、答题、交卷评分的实现 |
5.3 本章小结 |
第6章 基于 Web的计算机基础考试系统的测试和运行 |
6.1 测试方法 |
6.2 测试目的 |
6.3 测试过程 |
6.4 测试结果 |
6.5 系统的运行情况 |
6.6 本章小结 |
结论 |
参考文献 |
致谢 |
个人简历 |
(10)商院计算机基础课网络考试系统的设计与实现(论文提纲范文)
摘要 |
Abstract |
1 绪论 |
1.1 论文选题背景 |
1.2 课题研究的目的及意义 |
1.3 国内外研究现状分析 |
1.4 本课题的主要研究内容 |
1.5 论文结构 |
2 原理与技术 |
2.1 Web数据库应用技术 |
2.1.1 Web应用技术 |
2.1.2 ASP技术 |
2.1.3 ASP的工作原理 |
2.1.4 ASP的特点 |
2.1.5 利用ADO实现动态Web数据库访问 |
2.2 系统架构的分析与选择 |
2.2.1 单机结构 |
2.2.2 F/S(File/Server)结构—文件/服务器结构 |
2.2.3 C/S(Client/Server)结构——客户机/服务器结构 |
2.2.4 B/S(Browser/Server)结构——浏览器/服务器结构 |
2.3 本章小结 |
3 系统分析与设计 |
3.1 系统分析 |
3.1.1 用户需求分析 |
3.1.2 系统需求分析 |
3.2 系统的设计 |
3.2.1 系统的体系结构 |
3.2.2 系统设计的原则 |
3.2.3 设计功能的特点 |
3.3 系统功能的洋细设计 |
3.3.1 考生考试模块 |
3.3.2 教师管理模块 |
3.3.3 管理员管理模块 |
3.3.4 系统安全方案设计 |
3.4 系统开发环境 |
3.4.1 系统平台 |
3.4.2 Web服务器平台 |
3.4.3 数据库服务器 |
3.4.4 应用开发工具 |
3.5 数据库设计 |
3.5.1 系统E-R图 |
3.5.2 数据词典 |
3.5.3 表的设计 |
3.6 本章小结 |
4 系统关键问题的解决及效果分析 |
4.1 系统安全性设计 |
4.1.1 身份验证 |
4.1.2 考试时间限定 |
4.1.3 意外中断考试的处理 |
4.2 在线考试 |
4.2.1 考试环境设计 |
4.2.2 考试流程 |
4.2.3 在线考试功能的实现 |
4.3 自动评分 |
4.3.1 客观题自动评分 |
4.3.2 基于模糊理论的主观题自动评分 |
4.4 题库管理 |
4.4.1 试卷创建 |
4.4.2 试题编辑 |
4.5 系统测试 |
4.6 系统使用比较 |
4.7 本章小结 |
结论 |
参考文献 |
攻读硕士学位期间发表学术论文情况 |
致谢 |
四、网络考试系统中Session失效问题的解决方法(论文参考文献)
- [1]基于微服务架构的网络考试系统研究与实现[D]. 李建平. 内蒙古大学, 2020(04)
- [2]基于SSH的在线答题系统的设计与实现[D]. 蔡恒跻. 湖北工业大学, 2017(01)
- [3]网络考试系统的设计与实现[D]. 杨涛. 长春工业大学, 2015(12)
- [4]Session安全性研究及应用[J]. 李爽. 电子世界, 2013(23)
- [5]达州职业技术学院网上考试系统的设计与实现[D]. 谷潇. 电子科技大学, 2013(05)
- [6]Web身份认证的安全性研究[J]. 李爽,谭振江. 吉林师范大学学报(自然科学版), 2013(03)
- [7]基于B/S结构的地税网络考试系统设计与实现[D]. 李涛. 厦门大学, 2013(05)
- [8]基于ASP.NET的网络考试平台系统设计与实现[D]. 朱杰. 电子科技大学, 2013(07)
- [9]基于Web的计算机基础考试系统的设计与实现[D]. 邢春燕. 河北科技大学, 2012(05)
- [10]商院计算机基础课网络考试系统的设计与实现[D]. 赵宇清. 大连理工大学, 2012(S1)