欢迎来到天天文库
浏览记录
ID:12781371
大小:63.50 KB
页数:47页
时间:2018-07-19
《在线考试系统知网查重》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、在线考试系统知网查重10%南京晓庄学院2014届本科毕业论文制哪个模型组件来处理呼叫请求,最后确定哪个视图与处理返回的数据模型,在MVC中,我们现在总的处理,第一控制器接收用户从浏览器发来的请求,并确定它应该被调用来处理该模型,和调用该模型与业务逻辑,处理用户的请求并返回,且控制器返回到图格式模型与相应的数据,并通过控制所述层呈现到用户界面上。72.2.3B/S开发模式随着互联网的飞速发展,计算机技术正在改变通过基于B/S模式的应用程序的C/S(客户端/服务器)模式的应用系统。在以前,C/S(客户端)模式是网络软件开发商的首选,在C/S
2、模式下,精力主要放在业务逻辑的客户端程序的开发上,因此,必然导致下面问题:47(1)安装系统繁琐,调试的重复,导致维护和升级困难。因为可能会出现在客户端的硬件配置差异,软件环能有所不同,因此,在安装时,您必须配置每个客户端分别,同样的,当客户端软件升级应分开处理。(2)在整个开发的系统中,系统业务逻辑和用户前端界面都集中到客户端上,必定会增加系统的安全风险。82.3软硬件需求硬件或软件CPU内存操作系统版本开发工具后台服务器开发语言浏览器参数corei3以上计算机2G以上存WindowsXP/vista/Win7MyEclipse8Ap
3、acheTomcat6.0JavaIE6.06南京晓庄学院2014届本科毕业论文第三章系统分析3.1系统及需求分析3.1.1系统功能分析为了更好的完成在线考试系统功能,去除传统的地区考试方式的限制,降低组织考试的工作负担,提高测试效率,保证测试质量。通过对传统考试方式各工作环节的分析,以及对在线考试系统各业务流程的优化,认为在线考试系统应该具备以下功能:(1)考生注册:考生可输入自己的个人信息进行系统注册。47(2)考生登录:考生登录的用户名,通过密码验证,登录系统,实现在线考试,查看结果,修改个人信息等功能。(3)在线考试:这是系统的
4、核心功能。考生可以选择当前已经开放的考试科目进行考试。系统应在考试过程中进行严格监控,显示考试计时,考试环境的维护,不允许考生进行超越权限的非法操作。(4)成绩查询:考生提交考试后,应可以查看自己已考科目的考试成绩。(5)个人资料的修改和密码找回:用户密码忘记,通过密码问题找回密码后,可登陆修改个人信息。(6)考生信息管理:管理员登陆后台,进入该功能模块能查看考生基本信息,如考生姓名、准考证号、成绩等内容。(7)考生成绩管理:管理员可以根据条件在后台查询出某个考生的成绩。(8)题库信息管理:管理员可以在后台设计试题,添加到对应课程的套题
5、内。3.1.2系统ER图在线考试系统主要由考生,试题,管理员,套题,课程等实体组成。下面介绍考生,和试题主要有哪些属性,和介绍各个实体间之间的联系。考生实体ER图如下姓名密码问题密码答案考生身份证密码图3-1考生实体图477性别专业南京晓庄学院2014届本科毕业论文试题实体ER图:题目备注试题类型试题答案选项图3-2试题实体图各个实体之间的联系如下:姓名性别密码考生密码问题N密码答案管理1姓名图3-3实体联系ER图密码管理员1备注答案套题名称专业身份证号N考试课程名称NN课程N题目试题N管理选项题目类型套题3.1.3系统性能分析47系统
6、功能要求是一个软件系统开发的基本要求,系统的性能分析值是确定产品的质量,系统实现的关键值,因为人们通常更关注本系统具体功能的实现,但常常忽略对系统性能分析的重要性,系统的功能需求是指系统之外的任何系统能够满足用户的需求和必要的功能,它是系统功能的扩展,通常包括响应速度、并行处理请求能力、容量大小、数据信息安全性等方面,通过对在线考试系统的性能分析和应用中实际问题的考虑,系统应实现以下方面的性能要求:(1)并行处理用户请求:本系统采用B/S设计模式,用户通过浏览器对系统服务器进行访89南京晓庄学院2014届本科毕业论文问。因此,系统应能有
7、足够强壮的处理用户请求的能力,以支持多人同时在线考试的要求。(2)响应速度:对考生做出请求的响应速度是衡量系统性能好坏的重要指标之一。在线考试系统对响应速度有严格要求,最好不超过5秒,不能出现让用户等待甚至的情况。(3)数据信息安全:在线考试系统的用户信息、试题试卷信息比较敏感,要求系统有良好的保密功能、安全性要求比较高。3.2系统可行性研究在线考试系统主要采用了java语言、HTML标记语言、Tomcat、Mysql数据库等技术和Myeclipse开发工具,整体遵循软件工程开发的设计思想,通过需求分析、总体框架搭建、文档和代码的编写、
8、系统分为实现主要功能和各个功能的子功能,各个模块测试等几个开发阶段。下面是对开发该系统做的一个简单的技术、经济、操作分析。3.2.1技术可行性47用户利用浏览器访问在线考试系统,动态显示和管理网页是该系统关
此文档下载收益归作者所有