辽宁工程技术大学
本科毕业设计(论文)开 题 报 告
题 目 指 导 教 师院(系、部)专 业 班 级学 号姓 名日 期 JSP在线考试系统设计 电子与信息工程学院 2012.03.07
教务处印制
一、选题的目的、意义和研究现状 选题目的: 考试是检验教学效果的重要手段,也是促进学生学习的重要手段,是教学过程中的一个重要环节。学生考试成绩的优劣,不但反映其对教学内容和应掌握知识的分析、理解、吸收、运用的能力,更反映教师对教学内容的把握和熟练程度。 在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。利用jsp开发的在线考试系统,采用B/S模式,开发出一套在线考试系统,映射到服务器上,可以通过局域网访问站点,登录网站进行考试,教师也可以随时随地通过登录系统对考卷进行评判,使考试变的更方便,节省人力物力。 选题意义: 目前,基于网络的在线考试系统己经成为现试方式的有力补充和发展。相对于传统的笔试,网络在线考试不仅减轻了在组织考试、评卷、成绩统计等方面所花费的人力和物力,并且突破了时间与空间的,不仅节省了资源,而且提高了评分的客观性、公正性和准确度,大大改善了考试工作的效率。 利用JSP技术建立一个B/S在线考试系统,可以解决考教分离的问题,也可将广大教师从每学期末繁重的命题工作中出来。系统下建立三个子系统,分别为学生,老师,和管理员子系统。不同的身份以不同的角色进入不同的子系统,具有不同的权限,可以进行相应的操作。 研究现状: 传统的考试方法要求组织者提前命题试卷,然后约定一个统一时间,让所有考生到考场里进行考试。基于Web 技术的网络考试系统以遍布全球的因特网为基础,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试灵活性。试卷可以根据题库中的内容即时生成,而且可以采用大量标准化试题,使用计算机判卷,大提高阅卷效率;还可以把成绩送到数据库中,进行统计、排序等操作。 在线考试是现阶段研究开发的一个热点。它是建立在互联网上的应用系统,客户端的配置极为简单,使考试不受地域局限。一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,以发现自己的不足,使得学习效率得到很大的提高。在线考试 中题目生成、试卷提交、成绩批阅等都可以在网络上自动完成,只要形成一套成熟的题库就可以实现考试自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担。 二、设计方案及预期结果
设计方案: 根据JSP和WEB技术特点,我准备从以下几个方面进行系统的设计: 1.开发设计三个子系统:一是管理员,二是普通老师,三是学生,只有被授权的用户才可以使用本系统的资源。 2.设计不同身份的权限管理:系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。 3.开发各个子系统的功能。 4.连接数据库,使系统动态化。 5.搭建配置局域网或者广域网服务器,把网站映射到局域网或者。 6.初步设想应该具有类似组件的功能,方便功能的扩展。 预期结果: 通过这个系统可实现在线考试的基本功能。系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。考生可以注册用户,参加考试,查询考试信息,考试成绩;教师可以在线制作试卷,添加试题,阅卷,上成绩等。管理员可添加教师,专业、科目信息、查看学生成绩等。 用一台主机作为服务器运行这个系统,把这个网站映射到internet上,internet网上的的用户无需安装其他软件,只需通过浏览器访问这个站点可以选择自己的身份登录,选择相关应用。 三、研究进度
第1周:结合实际完成毕业设计选题、并联系相关实习单位; 第2周:查阅资料、现场实际调研,剖析设计需求; 第3-4周:完成设计各项调研任务,撰写开题报告、毕业实习报告; 第5 周:上交调研报告和开题报告,完成设计技术方案的比较、选择,指导教师审核; 第6-13周:按照毕业设计指导书各项要求进行设计,并每周与指导老师进行一次沟通。其中第10周准备好期中教学检查有关毕业设计相关材料; 第14周:按照毕业论文的格式规定及要求,认真撰写毕业设计说明书和提纲及设计初稿。 第15周:完成毕业设计的修改、完善及装订工作。 第16~17周:答辩准备、指导教师组织预答辩。 第18周:毕业答辩。 四、主要参考文献
[1]张孝祥编著.JAVA就业培训教程.北京:清华大学出版社,2003 [2]林邦杰编著.JSP交互网站实务经典[M].北京:中国青年出版社,2001 [3]孙鑫编著.Java Web开发详解.电子工业出版社,2006 [4]飞思科技产品研发中心.JSP开发详解.电子工业出版社,2007 [5]张红,章建林编著.网站建设.高等教育出版社,2004 [6]王冠编著.SQL查询语言及运用.科学出版社,1999 [7]夏帮贵,刘凡罄编著.JDBC API数据库编程实作教程.北京希望电子出版社.2010 五、指导教师意见
指导教师签字: