- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在线考试系统的设计与实现 专业:信息与计算科学 班级:13级信息二班 姓名: 指导教师: 开发背景 在线考试阅卷管理并不是一个新概念,可以说,在几十年前主机系统出现时就诞生了。在线考试阅卷系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现学生学习的自动化。教师所要做的只是精心设计题目、维护题库,从而大大减轻了工作量。学习者可以不受时间、空间和地域的限制,在任何时间、任何地点都可以通过网络自主测试。 我们研究的基于Ajax技术的在线测试平台设计,改变原有的同步交互为异步交互方式,使页面在后台按需获取数据,前台进行局部刷新,不仅节省了带宽,同时提高了网络响应速度,大大提升了用户体验。建立该系统有两个主要原因:第一,为同学们的学习提供了便利,从而也通过这个在线测试系统,来提高在校大学生的自主学习能力;第二,减少老师们批改作业的工作量,同时也让老师们对自己的学生们在掌握知识的程度方面有更好的评估,从而提高老师的讲课质量,最终达到学生和老师互利双赢的良好教学成果。 系统简介 在线考试系统旨在实现在线考试中阅卷过程的计算机化。在线考试通过网络进行,可以有效提高教学考试的效率,减少教师的工作量,有助提高教学质量。本文所述的在线考试阅卷管理子系统包括试题库管理、考生及教师信息管理、在线制作试卷、控制学生考试时长的设置、试卷状态修改等功能。本论文主要介绍了对JAVA在线考试阅卷管理子系统的分析、设计和开发的全部过程。 全文共分为开发背景和目的、需求分析、关键技术、系统设计、系统实现,结论六部分。开发背景和目的中主要介绍开发在线考试系统得应用背景和目的、开发方案的选择及开发框架的技术的确定;需求分析介绍了在线考试系统的总体需求及系统各模块的功能需求;关键技术介绍了在具体实现时需解决的一些技术,如开发框架的整合技术、开发框架与其他用到的技术;系统设计介绍了系统设计的指导思想、数据库的设计、系统模块的设计;系统实现部分主要是功能模块的分析、整体页面的设计、代码的设计;结论部分是自己开发的一些感想和遇到的一些问题。 开发环境和工具 硬件 CPU:酷睿双核 2.4 GHz 内存:DDR3 2GB 硬盘空间:320GB 软件 操作系统: Windows XP或Windows 7 开发工具: Eclipse 数据库: MySQL 服务器: Tomcat 6.0 相关技术:SSH(Struts2+Hibernate+Spring)、JQuery 系统数据流程图 学生数据流程图 教师数据流程图 管理员数据流程图 系统总体功能结构图 数据库E-R图 数据库E-R图 数据库E-R图 数据库E-R图 用户注册登录界面 管理员首页界面 用户管理界面 科目信息界面 题目信息界面 试卷信息界面 试卷里试题信息界面 考生试卷信息界面 答卷信息界面 选择科目界面 选择试卷界面 开始考试界面 结论 此次通过设计网上考试系统,使我接触到许多基于java语言的WEB网络开发方面的知识,包括HTML语言,CSS级联样式表,用户端开发语言JavaScript,MVC分层体系结构,支持MVC架构的Struts2框架,开源服务器Tomcat以及,MySQL数据库,服务器端开发语言JSP等,这些语言(或技术)扩展了我的知识面,也使我在制作的过程中对它们的特点,应用方向等有了基本的了解.通过本次亲自动手设计系统,我更加深刻的了解系统开发的全过程,从中我熟练掌握了B/S结构Web应用软件设计的思想及其开发的全过程.首先要进行系统的需求分析,分析系统要达到什么功能,系统要划分为几个模块来设计,系统的具体功能应当如何去实现;分析完之后,考虑其涉及到的计算机专业知识.毕业设计开始阶段,由于我们没有软件架构的设计经验,所以在项目的业务流程和软件的开发规范上犯了很的错误. 致谢 感谢各位老师的帮助和指导!
您可能关注的文档
- 毕业设计(论文)-基于Android技术的MYQQ聊天系统的设计与实现.doc
- 毕业设计(论文)-基于Android技术的VSMusic播放器的设计与实现.doc
- 毕业设计(论文)-基于J2EE的“享你所想”二手物品交易平台的设计与实现.doc
- 毕业设计(论文)-基于J2EE火车订票管理系统.doc
- 毕业设计(论文)-基于J2EE技术的在线考试系统的设计与实现.doc
- 毕业设计(论文)-基于Java web的教师档案管理系统的设计与实现.doc
- 毕业设计(论文)-基于Java Web技术的IT人才企业线上求职和招聘系统设计与实现.doc
- 毕业设计(论文)-基于Java Web技术的爱豆网站的设计与实现.doc
- 毕业设计(论文)-基于Java Web技术的古玩交易系统的设计与实现.doc
- 毕业设计(论文)-基于Java Web技术的商贸供应链管理系统的设计与实现.docx
- 2026年消防设施操作员之消防设备基础知识考试题库500道带答案(新).docx
- 销售岗前培训课件.ppt
- 2026年消防设备操作员考试题库500道(典型题).docx
- 2026年消防设施操作员之消防设备高级技能考试题库300道附答案(实用).docx
- 2026年消防设施操作员之消防设备高级技能考试题库300道标准卷.docx
- 2026年材料员之材料员基础知识考试题库300道附完整答案(全优).docx
- 2026年材料员之材料员基础知识考试题库300道带答案(培优a卷).docx
- 2026年机械员考试题库含答案(轻巧夺冠).docx
- 2026年材料员之材料员基础知识考试题库300道【夺分金卷】.docx
- 2026年期货从业资格之期货法律法规考试题库500道(考点精练).docx
文档评论(0)