
1、 项目背景:
随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。
在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。
2、 可行性分析:
此项目基于J2EE架构,使用JavaScript,JSP脚本语言进行开发,设备选择为联想笔记本电脑,工具选择为eclipse,SQL sever,Tomcat。基于以上考虑,由于传统的asp/jsp/php等技术已经广泛应用,所以我们研究了一种利用java web services的技术来实现在线考试系统。因此可以进行开发。
调研资料的准备:
软件配置:eclipse,SQL sever,Tomcat。
3、 设计的目的、要求、思路与预期成果:
目的:使用J2EE开发出适合当代使用的在线考试管理系统。
要求:设计严谨、界面操作简单。
思路:采用从需求分析,到框架设计,编码,测试的流程进行迭代式开发。
预期成果:确保系统能够运行,并且可以成功实现各种功能。
4、 任务完成的阶段内容及时间安排:
第一周完成“资料准备”工作;第二周至第三周完成“开题报告”、“需求分析”并经指导教师审批;第四周至第七周初步完成程序设计;第八周完成并将“郑州轻工业学院毕业作品(文档)学生自查表”交系里;第九周至第十三周全面完成系统和文档;第十四周交设计(文档)并请指导教师评审,评阅人评审,准备答辩。
5、 完成设计(文档)所具备的条件因素:
软硬件配备齐全,资料准备充分,学生积极努力,教师适时督导,学生有一定程序编写开发基础和很强的自学能力,及解决问题的能力。
基于javaee的自驾游旅游线路规划
基于ASP.NET的在线考试系统
基于Java的学生宿舍管理系统(PC与 手机端)设计与实
新生在线报到管理系统
在线投票系统
基于java的学校网站管理系统
基于java的健身房系统
基于web 和java技术的电子相册管理系统