驾驶员理论考试网上模拟系统
要:在当今的电子化时代,科技越来越重要,已经深入的应用到人们的生活中。其中驾校在线模拟考试系统以方便、快捷等优点得到了广泛应用。驾驶员理论考试就是在线考试的一个实际应用,对用户来说,不仅可以减少人力、物力和财力资源的浪费,更重要的是有助于提高学员考试的通过率。这和以往单机版的驾驶员理论考试系统相比,系统不需要安装,节约了本地计算机资源,方便了用户的接入,只要能上网就能随时模拟练习。该系统经过试运行及测试,能符合当今此类系统的先进性、实用性、可靠性等特点,将引领驾驶员理论考试网上模拟系统的新模式。
关键词:驾驶员 ;模拟考试系统 ASP NET 
一、驾驶员理论网上模拟系统的发展起源和前景
在当今社会,科学技术飞速的发展,19世纪发明的计算机也越来越日益显露出举足轻重的地位。如今社会处于信息社会,知识经济即将或已经成为新世纪的主导产业。随着计算机的逐步推广和应用,它已在科研、生产、商业、服务等许多方面创造了提高效率的途径。Internet
是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,在线代码运行器Web站点向用户提供的服务将越来越丰富,越来越人性化。
驾驶员模拟考试系统则是以计算机为操作工具,按照驾驶理论考试的流程,把驾驶的理论试题保存于数据库中,通过计算机可以很方便地查询使用所需要的数据,而且这些操作全部由系统内部的编程代码完成。考生和系统管理员通过系统的特定界面,输入相应的数据便可完成操作。该系统采用B/S模式进行设计,有网络的地方就可以进行在线模拟考试。
基于Web的驾驶员理论考试网上模拟系统,采用了当今流行的B/S结构,适应了驾驶员培训教育发展的新需要,对用户来说,不仅可以减少人力、物力和财力资源的浪费,更重要的是有助于提高学员考试的通过率。这和以往单机版的驾驶员理论考试系统相比,系统不需要安装,节约了本地计算机资源,方便了用户的接入,只要能上网就能随时模拟练习,也
满足了当今驾校学员爆炸式增长的需求。与现行的一些基于B/S的驾驶员理论考试网上模拟系统相比,该系统提供了更为逼真的模拟考试界面,用户可通过鼠标点击模拟键盘来模拟考试,也可以通过传统键盘操作。该系统经过试运行及测试,能符合当今此类系统的先进性、实用性、可靠性等特点,将引领驾驶员理论考试网上模拟系统的新模式。随着互联网的普及和驾驶员培训事业的不断发展与壮大,会有越来越多的用户乐于接受驾驶员理论考试的网上模拟,其市场潜力会得到充分发挥。
二、网上模拟系统的问题和可行性
但驾驶员理论考试网上模拟系统也存在一些问题,首先,因为考试是面向特定的驾校考生的,所以考试者进入系统应该进行身份验证,试卷应该从服务器的数据库随机抽取试题后动态生成的。考试者选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来。考试完毕后,可以返回登录界面或继续考试。此外,应该能够方便、快捷的对在线模拟线考试系统进行管理。
该在线考试系统主要采用ASPHTMLAccess数据库、VBScriptSQL等技术和工具实现,整体设计遵循软件工程的方法,经过需求分析、总体设计、文档和代码的编制、模块
测试和系统实现几个阶段。
不过该系统正如文中刚开始所说的,驾驶员理论考试网上模拟系统也有其可行性,主要包括:社会可行性、技术可行性、经济可行性、操作上的可行性以及法律上的可行性。具体分析如下:1、社会可行性:本系统的运行主要好处是方便所需学驾驶的学员为了顺利通过理论考试,不需再到驾校指定地点进行模拟考试,从而节省了人力,物力,财力和时间,而现在的家庭和单位一般都有了计算机和Internet,他们可以不分白昼或在工作之余就可以上网来进行理论模拟考试,既安全又方便。用户只需对计算机的使用和上网做有单的了解即可方便使用本系统,因此,此系统将会受到广大用户的支持与好评,具有良好的社会可行性。2、技术可行性:本系统采用了当今流行的B/S结构,使用的ASP.NET技术,可以实现本系统所要求的所有功能。数据库使用SQL Server 2000,我对该技术有一定的掌握。网页设计Dreamweaver MX。另外,在毕业设计前期准备阶段,本人也搜集了与本课题相关的一些文献资料和原型系统,为设计工作提供了较大的参考与支持,加之本系统不是很大,在老师的指导下,可在规定的时间内完成系统的设计与实现。3、经济可行性:本课题的完成所需操作系统及软硬件不复杂和昂贵,但主要是花费较多的人力和时间。而开发出来的系统能产生良好的效益,还可以通过毕业设计来丰富自己的专业知识,锻炼自己的实践能
, 因此,本课题的设计与实现是完全值得的。4、法律可行性:本系统的设计与实现是由本人在指导老师的指导下,自主开发的一个驾驶员网上理论模拟考试系统,不存在任何侵权行为。
    此外,驾校模拟考试系统的功能也有很多:其一,作为一个基于Web的驾驶员理论考试网上模拟系统,必须依据B/S模型,有其主页,使其能够挂在网上,比如中国驾校网站等等,可以实现各种功能。在这里主界面的要求要美观、实用,键盘模拟逼真等。其二,作为一个理论考试网上模拟系统系统,会员必须登录后才能进入在线模拟考试,能进行测试,交卷,查看考试结果,并且可以在本站留言。其三,作为驾驶员理论考试网上模拟系统,不仅具有一般网站的一些常用功能,关键是能够实现网上随即出题,自动评分等功能。其四,一个再好的系统也必须要有管理员的管理 ,所以本系统也必须要有管理员的后台管理功能。
接下来我将谈谈该系统的设计结构:本系统分为前台用户浏览程序和后台管理员管理程序。1、前台展示程序主要实现的功能有:在线模拟考试:随机出题,开始考试,提交试卷,查看考试得分;单机模拟软件下载:可以下载单机版模拟考试系统;信息发布:网站
公告、最新资讯、交通法规等;用户管理:会员注册、会员登录;给我留言:签写留言、查看留言、回复留言;友情链接及其他2、后台管理员管理实现的功能有:用户信息管理:添加、 删除、修改。站内信息管理:添加、修改。动态新闻管理:添加、删除。交通法规管理:添加、删除。试题库管理:选择题、判断题的添加、删除。审核留言板:删除。退出管理3、用户分类管理员:在此系统中管理员具有最高权限,有一些一般用户所没有的权限。管理员可以进入管理员界面,可以查看注册用户信息、删除注册用户、修改注册用户、更新试题库信息、实现站内信息管理、审核留言板等。在数据库有一个专门的表来存放管理员的登录名及密码。会员用户:他们低于管理员的权限,登陆后可以进入在线模拟考试系统,下载单机版模拟和对本站发表意见和看法。非会员用户:对于非会员用户,他们只能浏览公告栏、热点知识、交通法规、驾校信息等。基于Web的驾驶员理论考试网上模拟系统主要实现信息发布、随机抽题、网上测试、辅导与答疑(留言)、用户管理等功能。首页链接:会员注册、单机模拟软件下载、在线模拟考试、驾校信息、给我留言、管理员登陆等。其中首页界面主要包括公告栏、热点知识、交通法规等。注册界面包括填写用户名、密码、详细地址、、移动电话、。登陆界面包括填写用户名、密码和登录(会员普通用户、管理员)按钮。模拟考试包括随机抽题(选择题、判断题)等。留言板包括查看留言、发表留言和回复留言。
本课题将应用软件工程原则,结合我国驾驶员管理的实际情况,我将采用功能强大的ASP.NET作为我的应用程序开发工具,ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 Web 应用程序。与以前的 Web 开发模型相比,ASP.NET 提供了增强性能,灵活性,可管理性,可缩放性和可用性,自定义性和扩展性,安全性等优点。SQL Server2000作为数据库开发工具。整个系统将符合操作简便、界面友好、更逼真的要求。驾驶员理论考试网上模拟系统由三层组成(B/S模式),即客户层、应用层、服务层。客户层采用浏览器进行浏览,可在系统控制下从浏览器中检索或向浏览器发送信息。应用层是由Web应用程序和Web服务器组成。系统采用ASP.NET进行设计。服务层由网络数据库组成,采用SQL Server 2000设计,是整个系统的核心。
本系统有较好的可维护性、可靠性、可理解性、效率。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。
    ASP.NET 是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 Web 应用程序。与以前的 Web 开发模型相比,ASP.NET 提供了数个重要的优点:
增强的性能。ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。
灵活性。由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。