苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

基于JSP的高校英语口语考试系统的设计

时间:2012-05-11 17:44来源: 作者: 点击:

本课题建设的宁夏普通高校英语口语考试系统,利用网络的方便、省时、强交互性,协助教师管理宁夏普通高校英语口语考试,促进考试资源共享,使整个考试过程的互动性大大加强。
宁夏普通高校英语口语考试系统采用Browser/Server模式进行架构,此软件模式简单、方便、使用者易于掌握,不受地理位置的限制,随时随地可以进行考试工作。在功能上考试平台为教师、学生及考试管理者提供以下几个功能:
 针对一般考试(包括远程考试)往往缺乏真正的人与人交流及沟通的问题,考试平台专门设计了讨论功能,能够支持教师与教师、学生与学生、学生与教师之间的多模式交流(实时、非实时)形式,为考试双方在网络上直接进行考试与交流提供了一个通道。
为方便用户快速获得考试信息,考试网站将提供一个公告版块。老师可以在公告上面直接发布考试信息,以及上课和上机的时间等考试信息。可以使学生提前作好对该课程的准备。
该考试网站设置了学习资料库,可以很大程度上满足现阶段对该课程的学习,系统提供大量对于该门课程的学习资料。
通过以上几大功能,考试网站将最大限度的利用计算机的方便性和强交互性来加强学生与老师的交流。使老师也可以在任何时候进行考试管理,也节省了老师的时间。这一切都是通过考试网站提供的功能来实现的。
1.2 研究背景与研究意义
1.2.1 本课题研究背景
 考试是教学活动的重要环节,但由于考试类型的不断增加和考试要求的不断提高,传统的考试方式已经不能适应现代考试的需要。随着计算机网络的普及和发展,如何利用计算机进行考试,以提高教学效率和考试质量,更大范围的共享教学资源,是一个值得深入的研究的课题。
目前,开发网上考试系统多采用Microsoft office中Sql Server 2005技术,采用JSP编写程序,在实时性、交互性和访问WEB服务器上的数据库方面存在不尽人意的地方。而JSP作为当今最流行的动态页面技术,具有无可比拟的简单性、实时性、快速性、输出格式容易控制等功能,不仅能够使程序的交互更加方便,更重要的是他还提供了非常方便的访问数据库的功能。因而采用JSP技术开发网上考试系统具有显著的优势。
1.2.2本课题研究意义
随着社会的进步和商品经济的不断发展,社会对劳动者和技术人员的知识和能力水平的要求越来越高。考试作为衡量人的能力的重要手段,在现代生活的地位进一步提高,并深入到社会各个方面,各种各样的学历考试、资格证书考试层出不穷。同时,Internet技术的发展是得考试的技术手段和载体发生了革命性的变化。Internet的开放性和分布性的特点以及基于Internet的巨大计算能力使得考试突破了时间和空间的限制。网络应用不断扩大,如远程教育和虚拟大学的出现等;使得基于Web的在线考试系统成为现实。基于Web的在线考试系统可以发挥网络的优势,建立大型、高效、共享的题库和实现随时随地的考试,降低考试成本,减少人为的干扰。减轻教师的负担,节约人力,物力,和财力。
作为计算机应用的一部分,使用计算机对信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高村务信息管理的效率,也是农村的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。我作为跨世纪的一代学计算机的年轻人,希望在这方面有所贡献。改革的总设计师邓小平同志说过:科学技术是第一生产力。我希望能用所学的知识编制一个适用的程序来帮助农村进行更有效的管理。
1.3 课题调研与可行性分析
1.3.1 课题调研
1.3.1.1网络课程考试的介绍
对于网络考试目前还没有一个统一的、规范的、标准的限定,但可以这样理解,凡是依托计算机网络而进行的考试活动,就可以称之为网络考试。它可以有各种各样的方式如网上实时交互考试、网上实时广播、转播考试及通过网络课件进行的考试等。这里有两个要素:一是计算机网络;二是考试活动,显然考试活动是第一要素。这两个要素缺一不可,必须同时存在,否则就不能称之为考试。这样就可以很容易地把当前舆论中的网络考试、网上考试、远程考试、网络化考试、网络辅助考试、计算机辅助考试、网校等概念很容易地区分开来,以便于问题的讨论。然而,不同的人有着不同的看法:
 按照表象的理解,网络课程就是通过互联网来实现课程的功能。金伯格等人对网络课程进行了划分。金伯格认为网络课程可以分为三代:第一代是通过网页给学习者提供考试材料和有关资料,以及与其他的有关考试网连接;第二代是除了在网上提供学习材料外,还要求学习者通过电子邮件、电子公告栏、网上练习和测量进行异步双向交流;第三代是除了第一代、第二代外,还要求通过网上交谈室、电话会议、视频会议进行同步双向交流。
 与其说金伯格的划分是概括的不同时期的网络课程的概念,不如说他谈的是网络考试或现代远程考试的发展阶段。网络考试和网络课程有着紧密的联系,但它们是不同层面的事物。网络考试是指通过网络手段实现考试的全过程或主要过程,而网络课程只是这中间的一个部分或一个阶段。我国考试部高等考试司颁布的《现代远程考试技术标准体系和11项试用标准简介V1.0版》(以下简称“试用标准” )中指出,网络课程是“通过网络表现的某门学科的考试内容及实施的考试活动的总和,它包括两个组成部分:按一定的考试目标、考试策略组织起来的考试内容和考试支撑环境”。这是我国考试工作者根据我国的实际多年实践的高度总结,也正在指导着我国网络课程开发的实践。网络课程首先的属性是“课程”,它应该包含“课程”的一切特征,如:考试目标、考试内容、考试活动、考试评价等等。其次,它一定要体现“网络”的属性。网络课程是以互联网作为传播的媒介,通过计算机呈现。因此,计算机多媒体技术应该是网络课程的重要特征,常用的网络链接、导航、搜索乃至与网上注册和缴费等功能也应充分地体现,互联网海量的资源应该得以充分的利用,这样才可体现出网络课程的优势。再次,网络课程应该体现考试的特征。考试的特征是非面授考试,教与学的双方在时空上是分离的。因此,相应的考试理念、课程的考试设计也必须发生相应的变化。要站在学习者的角度,以学习者为中心来考虑一切问题。
1.3.2 可行性分析
     从经济可行性和技术可行性这两个角度来对其可行性进行分析:
1.3.2.1 经济可行性
(1)开发本系统的投资
    宁夏普通高校英语口语考试系统的开发、运行、维护费用包括:
 购买和安装设备的费用:包括计算机硬件、系统软件、 机房、电源等,由于本系统各项设备现成,因此此项费用极少。
 人员费用:系统开发人员、操作人员和维护人员的工资、培训费用等,由于本项目的特殊性该部分费用可节省。
 消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如电费,打印纸、开发软件等开支。
(2)系统运行后所带来的经济效益
系统开发完毕后可以大大减轻教师的工作量,提高老师和学生的工作学习效率,节约了考试成本。同时因为本系统配置移植非常方便,适合其他院校对于的学习。对于我国的考试现状来说,网络学习是缓解学习资源紧缺的一种方法,而做这个宁夏普通高校英语口语考试系统的开发成本是很小的,可以很好的缓解我国的考试压力。
开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得.因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。

由上分析可知,本系统开发成本低,它的投资主要是在软件平台的开发上,新系统的实施在不需要太大的资金投入基础上却可以带来极高的使用价值及经济价值,因此,从经济上考虑,本系统的开发是完全可行的。
1.3.2.2 技术可行性
宁夏普通高校英语口语考试系统的建设可以使用多种语言来实现,可以使用JSP等来实现,对于网页制作,.NET可以是用纯文本的形式就可以完成编程操作,这个语言用起来比较方便,而且现在也有很多的人都用这门语言来做网站。这门语言对于本次设计来说是可行的。
现在有很多种数据库可以供大家选择使用,可以有VFP,SQL,ORACLE等其他的数据库。VFP它是一种小型的数据库,对于数据量存储有限,本网站用这个数据库就显的有点小了。而ORACLE则是大型数据库,它比较适合用于大型数据的存储,对于本次课程设计来说太大了,而且它较难使用,尤其是在配置的时候,比较麻烦,操作也很麻烦。所以我选用SQL Server 2000。SQL Server 2000数据库是一个中型数据库,它不仅使用方便,而且SQL语言是集定义语言DDL,数据操纵语言DML,数据控制语言DCL的功能于一体。它的语言风格统一,可以独立的完成数据库生命周期中的全部活动,这些为数据库开发提供了良好的环境。
由上分析可知,本系统使用比较熟悉的JSP技术来开发应用程序,用SQL Server 2000来做后台数据库。这些在技术上是可行的。
1.3.2.3法律可行性
① 所有技术资料都为合法。
② 开发过程中不存在知识产权问题。
③ 未抄袭任何系统,不存在侵犯版权问题。
④ 开发过程中未涉及任何法律责任。
综上所述,本系统的开发从技术上、从经济上、从法律上都是完全可靠的。
第二章 系统需求分析

根据第一章所定义的课题研究方向及目标,本章将对系统功能进行具体的需求分析,具体分析考试网站所要实现的功能以及欲达到的效果。
2.1 系统的性能要求

(1)磁盘容量要求:
本系统属于B/S模式构架,因此存储容量较小,数据库系统也不是很大,系统文件估计占30M的磁盘空间,数据库文件占用空间也不是很大。不过该考试网站中的在线考试模块将会占用很大的空间。一些教师的考试视频在文件中将会占用很大的空间。而本机器有30G的空间,足够放入一些视频,如果空间不够,这个就要管理员及时的清空系统中的过期文件。
(2)安全性要求:
本系统有着权限设置,不同的用户有不同的权限,普通游客不可以越权进行学生的操作,学生也不可以越权更改或者访问教师的页面。教师可以赋予管理员的权限,可以对网站进行任何的操作。同时对于非法用户,不能够根据用户的相对网址来访问网站和对网站进行任何操作。必须进行登陆才可以访问操作。
(3)适应性要求:
要求界面友好,菜单清楚,学生和老师都能很快熟悉网站。对于部分文章、课件的发布要求达到所见即所得的效果。

2.2系统功能需求分析
需求分析是软件设计的一个重要的环节。本阶段对系统的应用情况作全面调查,以确定系统目标。确定用户的需求。高校高考英语口语考试是一种复杂的工作,传统的管理方法是通过手工操作实现的,主要利用人工统计、报表,这样不仅速度慢而且很容易出错。传统的手工操作不能充分利用各项资源,而且浪费了大量的人力物力,并且无法提高工作效率。
基于上述种种弊端,要求有一个合理而有效的计算机对考试进行管理。这个系统必须能够完成日常手工能完成的各项操作,并且把统计、查询、管理连接成一个有效的数据库,相互制约,避免手工操作出现漏洞和错误,达到对考试信息高效合理的管理。因此,为了提高工作效率,开发一个考试系统既是可行的又是适应现代化管理的需求。
在宁夏普通高校高考英语口语系统中,用户对系统的需求我们从以下几方面进行分析。
2.2.1 系统需求
用JSP开发此系统基于B/S模式,系统软件和数据集中存放于服务器中,软件的安装与升级在服务器上进行。所有的工作基于浏览器,安装、使用、维护、升级十分简单。
2.2.2 性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行。系统处理的准确性和及时性是系统的必要性能。由于本系统的添加功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统.....


标签:

(原文标题:基于JSP的高校英语口语考试系统的设计

(责任编辑:苏州北大青鸟



相关新闻

  • 蒲公英的故事
  • 基于JSP的高校英语口语考试系统的设
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题