机动车驾驶培训网站开发(源码)【字数:6882】
目录
一、 引言 1
二、 开发技术介绍 1
(一) ASP.NET 1
(二) SQL Server 2
三、 系统分析 2
(一) 系统可行性分析 2
1. 技术可行性 2
2. 经济可行性 2
3. 操作可行性 2
(二) 系统功能分析 3
(三) 系统运行环境分析 3
1. 系统的硬件环境如下: 3
2. 系统的软件环境如下: 4
四、 系统设计 4
(一) 系统结构设计 4
(二) 数据库设计 4
五、 系统功能实现 6
(一) 前台考试用户模块 6
1. 用户注册与登录 6
2. 科目一练习 8
3. 科目四练习 9
4. 科目二视频 10
5. 科目三视频 11
6. 考试攻略查看 12
7. 我的错题 13
8. 个人信息管理 14
(二) 后台管理模块 15
1. 科目一试题管理 15
2. 科目四试题管理 16
3. 视频管理 17
4. 考试攻略管理 18
5. 前台用户管理 19
六、 总结 21
致谢 22
参考文献 23 *景先生毕设|www.jxszl.com +Q: *351916072*
引言
随着现在人们生活水平的提高,人们对生活质量的追求也日益提高。买车成了绝大多数人的选择。而开车就需要驾照,考取机动车驾照成了现代社会每个成年人的必修课。但是车辆的增加也意味着交通事故的频发,所以现在机动车驾驶证的考取变得越来越严格。考试从科目一到科目四每一年都在变化,有增加考试内容的还有改变考试方式的,来检验考试人的临场发挥能力以及快速反应能力。所以考试人现在不仅要知道各种各样的交通规则,还要对车辆有非常熟练的实际操作能力。随着每年考试的改革,在书上的习题练习也变成了网上学习。而原来的书本练习就是通过死记硬背来记题目。这种传统方法很有效但是并不是适用于所有人。像一些年轻人用这种方法是完全没问题的,但是对于一些年纪大一些的人他们的记忆力就没有那么好了。
而机动车驾驶培训网站的出现克服了这种传统方法的弊端。运用信息技术把考试试题上传到网络上,用户可以通过网络来在线答题,并且记录每个考生的答题情况,把答错的题专门记录在一起,考生在做完练习题之后可以查看错题来巩固自己。这样就可以在最短的时间内完成科目一和科目四的试题熟练。而同时对于科目二和科目三考生在不实际练习时通过在线观看教学视频,提前掌握各种技能,同时熟悉车辆的各项操作流程。这样可以方便考生在上车时更加的得心应手。对于在考试中面临的各种问题,可以通过查看考试攻略来提前预防,以防止自己在考试中面临同样的问题。机动车驾驶培训网站为考生提供了一个集习题练习、视频观看、考试攻略查看为一体的综合性服务网站。能为广大的考生用户提供一个良好的学习平台,让考生在最短的时间内完成机动车驾驶证的考取。
开发技术介绍
ASP.NET
ASP.NET是嵌入到HTML中的一种开源脚本语言,它融合了C++、C语言以及Java语言的特点,但它又比它们更加的灵活。ASP.NET是不需要按照既定的原则对方法和类型进行命令。ASP.NET是自己自带了很多已经集成好的函数,API函数可以对系统中的许多功能进行操作,包括对各个硬件设备的操作都非常的方便。ASP.NET的优点主要包括以下几个方面:
1.服务器组件:ASP.NET包括了很多功能强大的Web组件,这些组件里面许多功能都是自带的,只需要通过固定的方式来调用就可以实现功能,这样就可以设计出功能强大的企业级分布系统。
2.跨平台:ASP.NET具有跨平台的特点,程序可以在电脑上的任何操作系统运行,同时也可以在PDA、手机等其他设备上运行。
SQL Server
机动车驾驶培训网站采用的是SQL Server 数据库,SQL Server数据库是一种关系型的中小型数据库,它是开源的,它的特点是运行速度快、占用内存小。如今SQL Server数据库被广泛应用在企业的管理系统网站中。SOL具有通用的SQL查询语言,可以与MySQL、Oracle等数据库之间进行转换使用。SQL Server的主要特性如下:
1. SQL Server数据库的源码是可移植的,可以使用C、C++等编程语言进行编译,并且可以同时使用多种编译器进行调试。
2.可以同时支持多个用户同时访问,对CPU的资源也进行合理的利用,支持多线程操作。
3.具体对SQL标准化查询用语的管理、检测和优化等功能
4.可以提供多种数据库的连接方法,包括JDBC、TCP/IP、ODBC等连接方式。
5.既能够作为一个单独的程序应用在客户端服务器网络环境中运行,也能够作为一个库嵌入到其他的软件中。
系统分析
系统可行性分析
系统可行性分析主要是对系统开发前期的开发技术、经济和操作三个方面进行分析,以此来确保系统开发的顺利进行,最终开发的系统能够实现社会价值。
技术可行性
技术可行性分析主要是对机动车驾驶培训网站开发中遇到的相关技术,如开发语言、数据库、软硬件平台、系统中的关键问题的解决方案进行分析。汽车驾驶培训网站主要在windows操作平台上来进行开发,通过ASP.NET开发平台,开发语言是C#,数据库是SQL Server。选择的这些开发技术都是比较成熟的,我自己也比较熟悉,可以完全能满足机动车驾驶培训网站开发的需求。因此系统的开发在技术上是可行的。
经济可行性
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/564490.html
最新推荐