在线考试系统开题报告ppt课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在线考试系统 开题报告
基于JAVA的在线考试系统
的 相关内容 及 其 系统实现 进行研究
主要内容
1 课题研究的背景及意义 2 毕业论文研究内容 3 拟解决的主要问题 4 论文研究方法、步骤及措施 5 主要参考文献
1
课题研究的背景及意义
随着计算机网络的发展,计算机网络的应用涉及的领域越来越广,它正在改变着我 们的学习、工作、生活以及我们的思维方式,甚至连教育领域也因此发生了重大的变 革。为了提高学校的教学效果、教学效率和提高科研,将计算机网络引入现代高等教 育中,是高等教育的发展趋势,也是一种必要的手段。网络考试可以随时随地的进行 考试,它无纸化的考试形式具有着及时、准确、科学、公平等优点更是传统考试无法 比拟和代替的。 传统考试的方式弊端在于过程复杂,它一般要经过人工出卷、考生考试、人工阅卷 等过程。教师的工作量是随着考生的增加而增加,并且其工作十分复杂和非常容易出 错。传统考试也成了一部分“高分低能”学生的摇篮,对于一些学生,则因考试压力过大 而患“考试恐惧症”,或心存侥幸,投机取巧等。 网络考试系统不只是考试工具,它的最终目的是让考生知道自己的不足,老师知道 学生对课程的掌握情况,让老师知道下一步的讲授重点。学生考试完毕后立即知道自 己的哪些知识点不够,哪些方面要提高。老师通过考试分析报表后,可以根据统计薄 弱环节进行重点讲解。 此外,考虑到B/S架构具有分布性广,灵活方便,只要有浏览器并且能够上网就能够 登录服务器进行信息的处理、采集工作。不受客户端的限制。它还具有维护方便简单 等优点。 此次开发在线考试系统,旨在探索基于B/S模式的以互联网为基础的考试方式。通 过这种方式创造一种以的考试环境,提高学生的学习能力及学校和教师的工作效率。
Any more information
Байду номын сангаас
please give some questions
谢谢观赏
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周:整理相关资料,准备答辩。
8
研究措施
3
拟解决的主要问题
考试管理:实现自动出卷、自动阅卷、考试时间控制及学生 考试完后可以查看试题答案分析。 题目管理:实现单选题、多选题、判断题等题型并支EXCEL 文档的批量导入试题。 成绩管理:实现对某份试题统计试题答错率排行榜,并用 图表显示。 后台数据库的设计:后台数据库要设计多张表,这些表的每 一字段的定义,涉及到表与表之间如何更好的关联等一系列 问题。 数据的安全性和完整性:所有用户都是以唯一的ID登陆,登 陆成功后进行相关操作,为了确保数据库的安全性必须对用 户的权限进行管理。
2
毕业论文研究内容
通过JAVA+MYSQL进行考试系统的开发,建立一种新的考试模式 。 实现考试系统的在线考试功能,学生登录系统后,可选择参加某
考试,在规定时间内完成答卷并给出相应分数。
试卷管理:教师可发布新的考试试卷,包括试卷的增加、修改、 查询、删除,可对试卷包含的试题进行增加、删除、修改。
学生成绩管理:教师可根据学生信息查询学生考试成绩,也可查 询全部考生考试成绩,并且可查看某份试卷试题答错率。 考生管理:教师可进行对学生添加、删除等操作。 试题库:教师可选择EXCEL文档批量添加试题。 试题分析:考生完成考试后可进行查看试题分析。
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版)耿祥义 张跃平.清华大学出版社,2012.8 [5] 《软件需求工程》 康雁.科学出版社,2012.2 [6] 《Spring 入门到精通》 郭峰等.清华大学出版社.2006.8 [7] 《Hibernate 开发及整合应用大全》 蔡雪煮.清华大学出版社.2006.8 [8] http://jakarta.apache.org (Apache软件Jakarta项目组官方网站) [9] http://www.hibernate.org(hibernate官方网站) [10] http://www.springframework.org (spring官方网站) [11] 范云之.基于Web数据库在线考试系统的设计与实现研究[J].商丘师范学 院学报第22卷第5期2006.10:1-20
基于JAVA的在线考试系统
的 相关内容 及 其 系统实现 进行研究
主要内容
1 课题研究的背景及意义 2 毕业论文研究内容 3 拟解决的主要问题 4 论文研究方法、步骤及措施 5 主要参考文献
1
课题研究的背景及意义
随着计算机网络的发展,计算机网络的应用涉及的领域越来越广,它正在改变着我 们的学习、工作、生活以及我们的思维方式,甚至连教育领域也因此发生了重大的变 革。为了提高学校的教学效果、教学效率和提高科研,将计算机网络引入现代高等教 育中,是高等教育的发展趋势,也是一种必要的手段。网络考试可以随时随地的进行 考试,它无纸化的考试形式具有着及时、准确、科学、公平等优点更是传统考试无法 比拟和代替的。 传统考试的方式弊端在于过程复杂,它一般要经过人工出卷、考生考试、人工阅卷 等过程。教师的工作量是随着考生的增加而增加,并且其工作十分复杂和非常容易出 错。传统考试也成了一部分“高分低能”学生的摇篮,对于一些学生,则因考试压力过大 而患“考试恐惧症”,或心存侥幸,投机取巧等。 网络考试系统不只是考试工具,它的最终目的是让考生知道自己的不足,老师知道 学生对课程的掌握情况,让老师知道下一步的讲授重点。学生考试完毕后立即知道自 己的哪些知识点不够,哪些方面要提高。老师通过考试分析报表后,可以根据统计薄 弱环节进行重点讲解。 此外,考虑到B/S架构具有分布性广,灵活方便,只要有浏览器并且能够上网就能够 登录服务器进行信息的处理、采集工作。不受客户端的限制。它还具有维护方便简单 等优点。 此次开发在线考试系统,旨在探索基于B/S模式的以互联网为基础的考试方式。通 过这种方式创造一种以的考试环境,提高学生的学习能力及学校和教师的工作效率。
Any more information
Байду номын сангаас
please give some questions
谢谢观赏
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周:整理相关资料,准备答辩。
8
研究措施
3
拟解决的主要问题
考试管理:实现自动出卷、自动阅卷、考试时间控制及学生 考试完后可以查看试题答案分析。 题目管理:实现单选题、多选题、判断题等题型并支EXCEL 文档的批量导入试题。 成绩管理:实现对某份试题统计试题答错率排行榜,并用 图表显示。 后台数据库的设计:后台数据库要设计多张表,这些表的每 一字段的定义,涉及到表与表之间如何更好的关联等一系列 问题。 数据的安全性和完整性:所有用户都是以唯一的ID登陆,登 陆成功后进行相关操作,为了确保数据库的安全性必须对用 户的权限进行管理。
2
毕业论文研究内容
通过JAVA+MYSQL进行考试系统的开发,建立一种新的考试模式 。 实现考试系统的在线考试功能,学生登录系统后,可选择参加某
考试,在规定时间内完成答卷并给出相应分数。
试卷管理:教师可发布新的考试试卷,包括试卷的增加、修改、 查询、删除,可对试卷包含的试题进行增加、删除、修改。
学生成绩管理:教师可根据学生信息查询学生考试成绩,也可查 询全部考生考试成绩,并且可查看某份试卷试题答错率。 考生管理:教师可进行对学生添加、删除等操作。 试题库:教师可选择EXCEL文档批量添加试题。 试题分析:考生完成考试后可进行查看试题分析。
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版)耿祥义 张跃平.清华大学出版社,2012.8 [5] 《软件需求工程》 康雁.科学出版社,2012.2 [6] 《Spring 入门到精通》 郭峰等.清华大学出版社.2006.8 [7] 《Hibernate 开发及整合应用大全》 蔡雪煮.清华大学出版社.2006.8 [8] http://jakarta.apache.org (Apache软件Jakarta项目组官方网站) [9] http://www.hibernate.org(hibernate官方网站) [10] http://www.springframework.org (spring官方网站) [11] 范云之.基于Web数据库在线考试系统的设计与实现研究[J].商丘师范学 院学报第22卷第5期2006.10:1-20