基于局域网计算机培训考试系统设计实现_第1页
基于局域网计算机培训考试系统设计实现_第2页
基于局域网计算机培训考试系统设计实现_第3页
基于局域网计算机培训考试系统设计实现_第4页
基于局域网计算机培训考试系统设计实现_第5页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于局域网的计算机培训考试系统的设计与实现【摘要】介绍了一种以b/s结构模式为主,c/s结构模式为辅,基于内部局域网,建立知识库和题库,实现办公自动化应用中个人自主培训和考试的系统,阐述了这一考试系统的基本构成和功能,及相应的设计思路和关键技术的实现方法。

【关键词】局域网;网上培训考试;b/s模式;c/s模式

1.引言

随着信息技术的迅猛发展和网络的普及,网上报名、网上考试、网上评卷,网络远程办公,已经走入我们的生活,从网上学习知识、无纸化办公和计算机网络考试取代传统的工作、学习、考试方式已成为一种发展的必然趋势,可大大提高办公效率,方便员工的学习、工作,实现管理的高效化、灵活化、自动化,使工作评价趋于客观、合理和公平。

2总体构想

本系统用户划分为员工、公司管理人员与计算机系统管理员三类,系统采用基于局域网的c/s(client/server)模式和基于web技术的b/s(browse/server)模式相结合的方式,以b/s模式为主,c/s模式为辅,基于内部局域网建立知识库和题库,实现员工的自主学习和考试。计算机管理人员可以通过该系统建立相关工作知识的培训和测试题库,协助公司管理人员对员工进行网上培训和考试,对员工能力做出客观测评;员工可利用该系统进行个人自主学习和自我测试,提高自身工作能力。

传统的c/s模式是客户机/服务器(c/s)两层结构(见图1),其特点是具有较好的稳定性和安全性,数据传输速度快,交互性强,能够处理大量的、实时的数据流。c/s模式需要在所有用到此系统的员工计算机机上进行软件安装和维护,工作量大,不利于计算机系统管理人员进行日常维护。软件使用操作专业性较强,不利于公司管理人员管理题库。员工必须使用安装了特定软件的计算机在公司内部局域网内访问系统,使用不够灵活、方便。

随着internet技术的发展,c/s两层结构模式正逐渐被浏览器/服务器(b/s)三层结构(见图2)的访问模式所取代。b/s结构以访问web数据库为中心,http为传输协议,客户机通过浏览器访问web服务器和与其相连的后台数据库。

b/s模式可以把系统所有软件的安装、维护都在web服务器和数据库服务器上完成,而客户机几乎不需要做任何维护,浏览和考试统一通过web服务完成,员工与公司管理人员使用操作简便易行,计算机系统管理人员可以集中维护,维护方便。但b/s模式对网络性能要求较高,稳定性和安全性相对较弱。浏览器脚本语言数据处理能力有限,较为复杂的功能不易实现。

培训考试系统功能模块如图3所示。

功能模块中员工访问培训题库自测学习、进行在线考试和公司管理人员进行题库管理采用b/s结构,公司管理人员进行试卷评阅、计算机系统管理员进行系统维护采用c/s结构。数据库服务器和试卷评阅系统置于公司内部核心机房,而web服务器可以放置于各楼层配线间,通过公司内部网络与公司核心机房相连。题库管理系统、试卷评阅系统可置于公司内部核心机房,每次考评完后所有员工的数据汇总在一起,从而保证了数据的统一管理、长期保存和数据的安全。

本系统可用于各个业务部门同时在线考试,培训题库和考试题库里放置相关业务部门的多种培训资料,设置了多种题型,如选择题、判断题、问答题、材料题、写作题等等,员工可选择自己业务相应的题目进行阅读和自我测试。为适应多次考试,使每次考试的试题有差别,但难度上保证在同一个层次,设置随机函数random对试题库中的试题进行随机抽取。

系统有用户自测和公司考试两种模式。员工自我学习测评时可以选择自测模式,不计时间,可以随时中断考试,完成工作再继续学习、答题,系统通过断点记录和断点读取来保存考试进度,答题完毕可以自行对照答案。公司统一测评考试时,可以选择考试模式,此时连续计时,不能中断考试,剩余5分钟时系统会提醒员工,当达到规定时问,系统自动锁定时间,一般不可超时,提前答完的,可点击“交卷”按钮结束考试。

3.具体设计

此计算机培训考试系统采用兼容c/s和b/s模式所需tcp/ip协议和net—beui协议的microsoftwindowsserver2003,microsoftvisual2003作为网络平台及开发工具,使用c#和相结合作为系统开发语言。

系统利用sqlserver2003建立共享、高效的后台数据库作为题库,使用技术连接访问sqlserver2003的题库,数据库驱动程序在本系统中采用delphi6.0开发工具设计。本系统选用asp/ado方式作为web服务器与数据库服务器的接口连接方式。数据库是整个系统的核心,sqlserver2003数据库管理系统具有丰富的编程接口,图形化的用户界面,支持数据发布到web页面,扩展性好,具有数据仓库和数据快照功能,是真正的客户机/服务器体系结构。sqlserver还具有数据备份功能,可定期对后台数据库进行备份,保证数据的安全性。

本系统体系结构是基于公司内部局域网、c/s模式与b/s模式相结合、远程题库维护与集中管理相结合的计算机培训考试系统,培训、考试采用b/s模式,系统管理采用c/s模式。

系统访问结构模式如图4所示:

b/s模式的学习、考试和题库更新维护,用户使用客户端web浏览器,通过http协议向webserver提出考试请求信息,webserver响应请求,通过web应用访问数据库服务器,生成试卷html页面,再发送给请求的浏览器,员工答题后回传html页面,由web应用进行判卷等处理操作。

c/s模式的管理系统在公司内部局域网内进行,保证传输和数据的安全性。

4.结语

本培训考试系统结合了b/s模式和c/s模式各自的优点,满足了公司员工和管理人员远程学习和管理的需要,采用分布式结构,操作使用方便,扩展性强,易维护,顺应了互联网时代办公自动化发展的要求。

参考文献:

[1]周立柱.sol

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论