毕业设计毕业论文在线考试系统开题报告

上传人:笛音 文档编号:35208396 上传时间:2018-03-11 格式:DOC 页数:6 大小:179KB
返回 下载 相关 举报
毕业设计毕业论文在线考试系统开题报告_第1页
第1页 / 共6页
毕业设计毕业论文在线考试系统开题报告_第2页
第2页 / 共6页
毕业设计毕业论文在线考试系统开题报告_第3页
第3页 / 共6页
毕业设计毕业论文在线考试系统开题报告_第4页
第4页 / 共6页
毕业设计毕业论文在线考试系统开题报告_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《毕业设计毕业论文在线考试系统开题报告》由会员分享,可在线阅读,更多相关《毕业设计毕业论文在线考试系统开题报告(6页珍藏版)》请在金锄头文库上搜索。

1、本科毕业论文(设计)开题报告 姓 名: 学 号: 学 院: 专 业: 班 级: 指导教师: 开题日期:毕业论文(设计)题 目 基于Struts和Hibernate框架的在线考试系统 课题来源 科研 应用 教学 其它 成果类别 论文 设计 一、课题的研究意义 (选题的目的、依据,课题的理论意义和现实意义) 选题的目的、依据: 充分利用学校现有的计算机软、硬件资源和网络资源实现无纸化考试以避免 传统手工考试的不足。随着Internet的迅速发展和广泛普及,建立在其上的考试系统成为现代教育 技术未来发展方向之一。Internet技术的发展使得考试的技术手段和载体发生了 革命性的变化,Internet

2、的开放性、分布性的特点和基于Internet的巨大的计算 能力使得考试突破了时间和空间的限制。基于Internet的考试系统正成为人们的 研究热点之一。 课题的理论意义和现实意义: 一直以来学校与社会上的各种考试大都采用传统的考试方式。在此方式下, 组织一次考试至少要经过五个步骤,即人工出卷、考生考试、人工阅卷、成绩评 估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的 工作量将会越来越大,并且其工作将是一件十分繁琐和非常容易出错的事情,可 以说传统的考试方式已经不能适应现代考试的需要。 随着社会的快速发展,计算机高新技术的应用已涉及到社会各个领域。运用 在教学领域的网上考

3、试系统极大地提高了教学的灵活性,这样就可以灵活的安排 考生的考试时间和地点,并且用计算机阅卷系统可以在考试结束时当场给出考试 结果,计算机阅卷给了考生最大的公平性,同时也节省了学校出卷、阅卷时需要 的大量的人力、物力、财力与时间,有很积极的现实意义。二、课题研究的主要内容: (课题研究的重点和在研究过程中要解决的关键问题,所要实现预期成果) 本课题研究的主要内容包括教师管理程序、考生考试程序两大块. 教师管理程序包括题库建立、试卷生成、考场信息管理、考生信息管理、成 绩管理等几个模块。 考生考试程序包括登录合法性验证、试题抽取、考试现场、试卷提交四个模 块。 教师管理 试卷生成 考场信息管理

4、考生信息管理 成绩管理 权限管理 教师 管理员 试卷管理 题库建立 学生考试 登录合法性验证 试题抽取 考试现场 试卷提交 学生 此次课题研究的重点和所要解决的关键问题:1.抽取试题方面:同一个知识点有时需要出不同的题型,这就要求抽取试题 的时候解决题目重复率的问题。同时根据不同的专业,不同的水平,比如专科和 本科的区别,要求在试题上有难易度的分别。2.题目类型及判分:除了客观题以外,增加主观题,并实现客观题系统自动 判分,主观题手动判卷。实现分类管理功能。 3.考试安全:指定特定考试时间,指定IP,指定考场密码,三点同时满足才 能登录考试页面进行考试。 此次课题研究所要实现的预期成果: 1考

5、生登录。考生在浏览器中键入考试网址,然后输入考号,系统进行考生 身份识别,如果是合法用户并满足登录条件,就查询并显示该考生的信息。考生 确认后进入试题抽取界面。 2.试题抽取。在此阶段随机抽取试题,产生试卷,设定考试环境,显示考生须 知。考生确认后,进入答题现场界面。 3.答题现场。显示所抽取的试题,提供答题界面,包括选择、填空、判断、主 观题等题型。考试时间倒计时。当考生点击交卷或时间终止时,进入判分阶段。 4.自动判分并显示成绩。比较学生答案和数据库中保存的正确答案,进行成绩 判定。判分结束后,即时产生成绩单。三、课题的研究方法: (课题研究所采用的方法、技术路线以及研究思路等) 课题研究

6、所采用的方法、技术路线: 此在线考试系统主要采用Struts和Hibernate相结合的方法。 Struts是Apache基金会Jakatra项目下的一个开源项目,被公认为是开发基 于MVC模式Web应用的最经典的框架。Struts框架将设计模式中“分离显示逻辑 与业务逻辑”的能力发挥得淋漓尽致。这是采用这个框架的一个原因,因为以往 的框架并没有做到显示逻辑和业务逻辑完全分离,这就造成了系统维护的困难, 并不适合多人合作。 Struts遵守了J2EE的Servelet、JSP等规范,并且根据J2EE的特点做了相 应的变化和扩展,是J2EE体系架构的一种轻量级实现。Struts框架凭借其清晰性

7、和灵活性,被越来越多的Web应用项目所采用,并成为当前应用最为广泛的轻量 级Web开发框架。 Hibernate是一个对象关系映射(Object-Relational Mapping)的开源框架, 是基于Java的非常优秀的一个对象持久化开发框架。它根据O/R(对象/关系)映射 技术思想,对JDBC进行了轻量级封装,使开发人员可以使用一种面向对象的方式 来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,其中最重要的是, Hibernate可以在J2EE Web应用中完成数据持久化工作。 课题的研究思路: 1.系统环境的初步调查: 在辽东学院,计算中心已经开发了计算机基础、VB、

8、VFP和打字测试的上机考 试软件。通过对老师以及同学的了解,增加考试的题型以及调整判分方式是必须 的,考试的安全性问题也是一个重点。 2.系统的可行性研究: 开发此系统的技术是可行的,运用到的技术都十分成熟而且稳定。对于考试 机器的配置要求很低,只要能够浏览IE就可以进行考试。 3现行系统的详细调查: 网络上,已经有很多在线考试系统。例如SmartExam在线考试系统、通用考 试系统WebExam、杰佛通用学习系统、上海交通安全信息网的交规模拟考试等。其 中的SmartExam在线考试系统是新为软件推出的针对企业、政府机构、教育单位 而设计的新一代纯B/S架构通用网络考试系统。该考试系统在20

9、05-2006年网上 考试系统产品市场上表现突出,超过1000多家企事业单位及学校成功实施在线考 试项目,在考试系统产品市场中占有率第一。 虽然那些大型的在线考试系统针对的对象很广,功能也十分强大,有很多借 鉴的地方,但其中有很多功能并不是此次课题研究所需要的。此次开发的在线考 试系统,主要针对的对象是学生,是小型的考试系统。所以此次课题将选择适合 学生考试方面的功能加强完善,增加适合学生考试的新功能。做到既通用又有针 对性。四、课题计划进度 (各阶段计划完成的内容和所需时间) 第一阶段:(2007年10月2007年11月)查阅文献资料。在2007年11月10 日之前完成开题报告 第二阶段:(2007年12月2008年1月)系统分析阶段。 第三阶段:(2008年2月)系统设计。 第四阶段:(2008年3月)系统调试。 第五阶段:(2008年4月)撰写论文并完成初稿。 第六阶段:(2008年5月)修改完善设计和论文,提交论文成稿,准备答辩。五、指导教师评语和意见: 指导教师(签字): 年 月 日 六、所在系审查意见:系主任(签字): 年 月 日 注:1此表一式四份,指导教师一份,二级学院存档一份,学生本人二份一份留用、一份装订 于毕业论文(设计)资料中。 2开题报告后需附关于本课题的文献综述。 3各项若不够请加附页或扩展表格。 4指导教师、系主任的签字及日期必须手写,不得打印。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 质量控制/管理

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号