驾驶员理论考试网上模拟系统

上传人:小** 文档编号:47823753 上传时间:2018-07-05 格式:PDF 页数:11 大小:182.09KB
返回 下载 相关 举报
驾驶员理论考试网上模拟系统_第1页
第1页 / 共11页
驾驶员理论考试网上模拟系统_第2页
第2页 / 共11页
驾驶员理论考试网上模拟系统_第3页
第3页 / 共11页
驾驶员理论考试网上模拟系统_第4页
第4页 / 共11页
驾驶员理论考试网上模拟系统_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《驾驶员理论考试网上模拟系统》由会员分享,可在线阅读,更多相关《驾驶员理论考试网上模拟系统(11页珍藏版)》请在金锄头文库上搜索。

1、驾驶员理论考试网上模拟系统驾驶员理论考试网上模拟系统摘 要:在当今的电子化时代,科技越来越重要,已经深入的应用到人们的生活中。其中驾校在线模拟考试系统以方便、快捷等优点得到了广泛应用。驾驶员理论考试就是在线考试的一个实际应用,对用户来说,不仅可以减少人力、物力和财力资源的浪费,更重要的是有助于提高学员考试的通过率。这和以往单机版的驾驶员理论考试系统相比,系统不需要安装,节约了本地计算机资源,方便了用户的接入,只要能上网就能随时模拟练习。该系统经过试运行及测试,能符合当今此类系统的先进性、实用性、可靠性等特点,将引领驾驶员理论考试网上模拟系统的新模式。关键词:驾驶员 ;模拟考试系统 ; ASP

2、;NET一、驾驶员理论网上模拟系统的发展起源和前景在当今社会,科学技术飞速的发展,19世纪发明的计算机也越来越日益显露出举足轻重的地位。如今社会处于信息社会,知识经济即将或已经成为新世纪的主导产业。随着计算机的逐步推广和应用,它已在科研、生产、商业、服务等许多方面创造了提高效率的途径。Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年

3、来,随着网络用户要求的不断提高及计算机科学的迅速发展, 特别是数据库技术在Internet中的广泛应用, Web站点向用户提供的服务将越来越丰富,越来越人性化。驾驶员模拟考试系统则是以计算机为操作工具,按照驾驶理论考试的流程,把驾驶的理论试题保存于数据库中, 通过计算机可以很方便地查询使用所需要的数据,而且这些操作全部由系统内部的编程代码完成。考生和系统管理员通过系统的特定界面,输入相应的数据便可完成操作。该系统采用B/S模式进行设计,有网络的地方就可以进行在线模拟考试。基于Web的驾驶员理论考试网上模拟系统,采用了当今流行的B/S结构,适应了驾驶员培训教育发展的新需要,对用户来说,不仅可以减

4、少人力、物力和财力资源的浪费,更重要的是有助于提高学员考试的通过率。这和以往单机版的驾驶员理论考试系统相比,系统不需要安装,节约了本地计算机资源,方便了用户的接入,只要能上网就能随时模拟练习,也满足了当今驾校学员爆炸式增长的需求。与现行的一些基于B/S的驾驶员理论考试网上模拟系统相比, 该系统提供了更为逼真的模拟考试界面,用户可通过鼠标点击模拟键盘来模拟考试,也可以通过传统键盘操作。该系统经过试运行及测试,能符合当今此类系统的先进性、实用性、可靠性等特点,将引领驾驶员理论考试网上模拟系统的新模式。随着互联网的普及和驾驶员培训事业的不断发展与壮大,会有越来越多的用户乐于接受驾驶员理论考试的网上模

5、拟,其市场潜力会得到充分发挥。二、网上模拟系统的问题和可行性但驾驶员理论考试网上模拟系统也存在一些问题,首先,因为考试是面向特定的驾校考生的,所以考试者进入系统应该进行身份验证,试卷应该从服务器的数据库随机抽取试题后动态生成的。考试者选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来。考试完毕后,可以返回登录界面或继续考试。此外,应该能够方便、快捷的对在线模拟线考试系统进行管理。该在线考试系统主要采用ASP、HTML、Access数据库、VBScript、SQL等技术和工具实现,整体设计遵循软件工程的方法,经过需求分析、总体设计、文档和代码的编制、模块测试和系统实现几个阶段。不过该系统正

6、如文中刚开始所说的,驾驶员理论考试网上模拟系统也有其可行性,主要包括:社会可行性、技术可行性、经济可行性、操作上的可行性以及法律上的可行性。具体分析如下:1、社会可行性:本系统的运行主要好处是方便所需学驾驶的学员为了顺利通过理论考试,不需再到驾校指定地点进行模拟考试,从而节省了人力,物力,财力和时间,而现在的家庭和单位一般都有了计算机和Internet,他们可以不分白昼或在工作之余就可以上网来进行理论模拟考试,既安全又方便。用户只需对计算机的使用和上网做有单的了解即可方便使用本系统,因此, 此系统将会受到广大用户的支持与好评,具有良好的社会可行性。2、技术可行性:本系统采用了当今流行的B/S结

7、构, 使用的ASP.NET技术, 可以实现本系统所要求的所有功能。数据库使用SQL Server 2000,我对该技术有一定的掌握。网页设计Dreamweaver MX。另外,在毕业设计前期准备阶段,本人也搜集了与本课题相关的一些文献资料和原型系统,为设计工作提供了较大的参考与支持,加之本系统不是很大,在老师的指导下,可在规定的时间内完成系统的设计与实现。3、经济可行性:本课题的完成所需操作系统及软硬件不复杂和昂贵,但主要是花费较多的人力和时间。而开发出来的系统能产生良好的效益,还可以通过毕业设计来丰富自己的专业知识,锻炼自己的实践能力, 因此,本课题的设计与实现是完全值得的。4、法律可行性:

8、本系统的设计与实现是由本人在指导老师的指导下,自主开发的一个驾驶员网上理论模拟考试系统,不存在任何侵权行为。此外,驾校模拟考试系统的功能也有很多:其一,作为一个基于Web的驾驶员理论考试网上模拟系统,必须依据B/S模型,有其主页,使其能够挂在网上,比如中国驾校网站等等,可以实现各种功能。在这里主界面的要求要美观、实用,键盘模拟逼真等。其二,作为一个理论考试网上模拟系统系统,会员必须登录后才能进入在线模拟考试,能进行测试,交卷,查看考试结果,并且可以在本站留言。其三,作为驾驶员理论考试网上模拟系统,不仅具有一般网站的一些常用功能,关键是能够实现网上随即出题,自动评分等功能。其四,一个再好的系统也

9、必须要有管理员的管理 ,所以本系统也必须要有管理员的后台管理功能。接下来我将谈谈该系统的设计结构:本系统分为前台用户浏览程序和后台管理员管理程序。1、前台展示程序主要实现的功能有:在线模拟考试:随机出题,开始考试,提交试卷,查看考试得分;单机模拟软件下载:可以下载单机版模拟考试系统;信息发布:网站公告、最新资讯、交通法规等;用户管理:会员注册、会员登录;给我留言:签写留言、查看留言、回复留言;友情链接及其他2、后台管理员管理实现的功能有:用户信息管理:添加、 删除、修改。站内信息管理:添加、修改。动态新闻管理:添加、删除。交通法规管理:添加、删除。试题库管理:选择题、判断题的添加、删除。审核留

10、言板:删除。退出管理3、用户分类管理员:在此系统中管理员具有最高权限,有一些一般用户所没有的权限。管理员可以进入管理员界面,可以查看注册用户信息、删除注册用户、修改注册用户、更新试题库信息、实现站内信息管理、审核留言板等。在数据库有一个专门的表来存放管理员的登录名及密码。会员用户:他们低于管理员的权限,登陆后可以进入在线模拟考试系统,下载单机版模拟和对本站发表意见和看法。非会员用户:对于非会员用户,他们只能浏览公告栏、热点知识、交通法规、驾校信息等。基于Web的驾驶员理论考试网上模拟系统主要实现信息发布、随机抽题、网上测试、辅导与答疑(留言)、用户管理等功能。首页链接:会员注册、单机模拟软件下

11、载、在线模拟考试、驾校信息、给我留言、管理员登陆等。其中首页界面主要包括公告栏、热点知识、交通法规等。注册界面包括填写用户名、密码、详细地址、联系电话、移动电话、电子邮箱。登陆界面包括填写用户名、密码和登录(会员普通用户、管理员)按钮。模拟考试包括随机抽题(选择题、判断题)等。留言板包括查看留言、发表留言和回复留言。本课题将应用软件工程原则,结合我国驾驶员管理的实际情况,我将采用功能强大的ASP.NET作为我的应用程序开发工具,ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 Web 应用程序。与以前的 Web 开发模型相比,ASP.NET 提供了增强性能,灵活

12、性,可管理性,可缩放性和可用性,自定义性和扩展性,安全性等优点。SQL Server2000作为数据库开发工具。整个系统将符合操作简便、界面友好、更逼真的要求。驾驶员理论考试网上模拟系统由三层组成(B/S模式),即客户层、应用层、服务层。客户层采用浏览器进行浏览,可在系统控制下从浏览器中检索或向浏览器发送信息。应用层是由Web应用程序和Web服务器组成。系统采用ASP.NET进行设计。服务层由网络数据库组成,采用SQL Server 2000设计,是整个系统的核心。本系统有较好的可维护性、可靠性、可理解性、效率。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性等含义。可靠性通常包括

13、正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。ASP.NET 是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 Web 应用程序。与以前的 Web 开发模型相比,ASP.NET 提供了数个重要的优点:增强的性能。 ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。 与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。灵活性。 由于 ASP.NET 基于公共语言运行库, 因此 Web 应用程

14、序开发人员可以利用整个平台的威力和灵活性。 .NET 框架类库、 消息处理和数据访问解决方案都可从Web 无缝访问。ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到 ASP.NET时保留基于 COM 的开发中的现有投资。简易性。 ASP.NET 使执行常见任务变得容易, 从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面, 和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动

15、引用计数和垃圾回收)简化了开发。可管理性。ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。 由于配置信息是以纯文本形式存储的, 因此可以在没有本地管理工具帮助的情况下应用新设置。此“零本地管理”哲学也扩展到了 ASP.NET 框架应用程序的部署。 只需将必要的文件复制到服务器, 即可将 ASP.NET 框架应用程序部署到服务器。 不需要重新启动服务器, 即使是在部署或替换运行的编译代码时。可缩放性和可用性。 ASP.NET 在设计时考虑了可缩放性, 增加了专门用于在聚集环境和多处理器环境中提高性能的功能。 另外, 进程受到 ASP.NET 运行库的

16、密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。自定义性和扩展性。 ASP.NET 随附了一个设计周到的结构, 它使开发人员可以在适当的级别 “插入” 代码。 实际上, 可以用自己编写的自定义组件扩展或替换 ASP.NET运行库的任何子组件。实现自定义身份验证或状态服务一直没有变得更容易。安全性。借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。三、系统应具备的基本功能1、用户登录和注册用户登陆:用户通过用户名和密码进行登录。用户注册:注册新的用户2、试题库管理:可以增加、修改、删除试题。3、动态随机生成试卷,使用随机函数动态地从题库中取得整套试卷和题目,每次生成的试卷是不相同的。4、显示出整套试卷,依次答题,系统自动判断该题是否正确。5、最后显示该考生的考试成绩。四、系统总体设计1、系统功能设计根据驾校在线模拟考试系统的需求分析,其功能结构图如图4-1所示。驾校在校考试系统用户注册用户登入管理员登入在线考试自动评分用户管理管理员管记录管理试题管理图4-1驾校在线模拟考试系

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 宣传企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号