在线考试系统开题报告分析.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 基于JAVA的在线考试系统 导师:代丽娴 开题报告 之 姓名:农华兴 班级:12软件工程2班 的 相关内容 及 其 系统实现 进行研究 基于JAVA的在线考试系统 主要内容 1 课题研究的背景及意义 2 毕业论文研究内容 3 拟解决的主要问题 4 论文研究方法、步骤及措施 5 主要参考文献 1 课题研究的背景及意义 随着计算机网络的发展,计算机网络的应用涉及的领域越来越广,它正在改变着我们的学习、工作、生活以及我们的思维方式,甚至连教育领域也因此发生了重大的变革。为了提高学校的教学效果、教学效率和提高科研,将计算机网络引入现代高等教育中,是高等教育的发展趋势,也是一种必要的手段。网络考试可以随时随地的进行考试,它无纸化的考试形式具有着及时、准确、科学、公平等优点更是传统考试无法比拟和代替的。 传统考试的方式弊端在于过程复杂,它一般要经过人工出卷、考生考试、人工阅卷等过程。教师的工作量是随着考生的增加而增加,并且其工作十分复杂和非常容易出错。传统考试也成了一部分“高分低能”学生的摇篮,对于一些学生,则因考试压力过大而患“考试恐惧症”,或心存侥幸,投机取巧等。 网络考试系统不只是考试工具,它的最终目的是让考生知道自己的不足,老师知道学生对课程的掌握情况,让老师知道下一步的讲授重点。学生考试完毕后立即知道自己的哪些知识点不够,哪些方面要提高。老师通过考试分析报表后,可以根据统计薄弱环节进行重点讲解。 此外,考虑到B/S架构具有分布性广,灵活方便,只要有浏览器并且能够上网就能够登录服务器进行信息的处理、采集工作。不受客户端的限制。它还具有维护方便简单等优点。 此次开发在线考试系统,旨在探索基于B/S模式的以互联网为基础的考试方式。通过这种方式创造一种以的考试环境,提高学生的学习能力及学校和教师的工作效率。 2 毕业论文研究内容 通过JAVA+MYSQL进行考试系统的开发,建立一种新的考试模式。 实现考试系统的在线考试功能,学生登录系统后,可选择参加某考试,在规定时间内完成答卷并给出相应分数。 试卷管理:教师可发布新的考试试卷,包括试卷的增加、修改、查询、删除,可对试卷包含的试题进行增加、删除、修改。 学生成绩管理:教师可根据学生信息查询学生考试成绩,也可查询全部考生考试成绩,并且可查看某份试卷试题答错率。 考生管理:教师可进行对学生添加、删除等操作。 试题库:教师可选择EXCEL文档批量添加试题。 试题分析:考生完成考试后可进行查看试题分析。 3 拟解决的主要问题 考试管理:实现自动出卷、自动阅卷、考试时间控制及学生考试完后可以查看试题答案分析。 题目管理:实现单选题、多选题、判断题等题型并支EXCEL文档的批量导入试题。 成绩管理:实现对某份试题统计试题答错率排行榜,并用图表显示。 后台数据库的设计:后台数据库要设计多张表,这些表的每一字段的定义,涉及到表与表之间如何更好的关联等一系列问题。 数据的安全性和完整性:所有用户都是以唯一的ID登陆,登陆成功后进行相关操作,为了确保数据库的安全性必须对用户的权限进行管理。 4 论文研究方法、步骤及措施 研究方法 (1)应用技术:JSP+SPRING+HIBERNATE+STRUTS2的技术,结合MYSQL数据库,采用MVC模式,主要应用语言为JAVA、JSP及JAVASCRIPT。 (2)系统开发环境:windows10 (3)应用服务器:Apache Tomcat7.0 (4)数据库:MySql (5)开发工具:MyEclipse,Dreamwear 研究步骤 第1-3周:进行需求分析,准备必须的开发知识。完成开题报告 第4周:对系统的详细设计。 第5-7周:总体设计,在线考试系统数据库的建设 第8-10周:系统各个功能的实现及测试。 第11周:完成论文的定稿,同时进一步调试系统,保证系统的正常运行。 第12周:整理相关资料,准备答辩。 研究措施 1.对考试系统做需求分析,并搜索想关文献和资料。 2.根据需求分析进行详细设计,并开始整理论文。 3.在MyEclipse中新建项目,搭好框架,导入SSH所需要的JAR包,并连接数据库测试。 4.在Dreamweaver中用DIV+CSS技术制作网页。 5 主要参考文献 [1] 《Java EE 项目开发教程》(第二版).郑阿奇.电子工业出版社,2013.5 [2] 《Java EE软件测试方法与技术实践指南》 Java EE篇,王顺 潘娅 盛安 平印梅.清 华大学出版社,2010.7 [3] 《软件工程导论》(第6版) 张海潘.清华大学出版社,2013.8 [4] 《Java 2 使用教程》(第4版)耿

文档评论(0)

糖糖 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档