截止目前累计成功为5,000,000 用户成功查重检测

CNCNKI学术不端文献查重检测系统 多语种 图文 高校 期刊 职称 查重 抄袭检测系统

基于Web的驾校预约管理系统

时间:2016-09-16 13:29:00 编辑:知网 阅读:

摘要

随着计算机技术和中国经济快速的发展,汽车已经深入每一个家庭,甚至每一个人都有一辆汽车,因此,学会开车已经成为了一种潮流,那么驾校就应运而生,传统的驾校管理技术已经无法满足驾校内人数的增加。所以,驾校网站作为计算机技术的产物,就出现在我们的生活中,方便驾校管理人员对学习人员的管理,也方便了学习人员对练车时间的安排,方便了彼此管理。也可以在网站上进行驾校的宣传工作。

论文所设计ASP.NET开发框架,用于通过 HTML、CSS、JavaScript 以及服务器脚本来构建网页和网站,来设计驾校网站,进行用户登录,驾校简介,以及动态发布等一些相关功能。

基于Web的驾校管理系统具有操作简便,界面友好的特性,有着很好的应用前景,用来代替传统的管理方式,实现专门的用户信息管理网络化。

知网论文查重

知网论文查重

  第一章 绪论

1.1 背景和意义

驾校预约管理系统已经成为当代网络中一个重要的组成部分,它的管理与预约特典对于驾校教练、管理员以及学员来说都非常关键,所以它应该能够为用户良好的操作界面以及信息来源。但是在当下的实际情况中,电话预约仍然是主要的预约方式,这种方式比较古老且缺点繁多,如:效率低,保密性差,导致信息传递速度慢,以及用户联系不够方便。

当今时代正是互联网信息时代最蓬勃发展的时代,计算机网络已经全方位深入我们生活的每个角落之中,现在我们的生活习惯已经随着计算机的发展产生了巨大的变化,一旦我们遇到了问题可能我们并不会直接去询问相关人士而是首选选择搜索引擎进行搜索。在网络上还可以更方便的进行各种信息的管理。我们通过网络能干的事情越来越多。

因此,我们可以依靠于现在强大的网络技术,我们有必要制作一款符合实际使用要求的驾校预约管理系统。并且要求这款软件有电话预约所不能比拟的优点,例如:检索更加快速、有方便的查找删改操作、更直白的教练信息、完整的学员管理信息等。

因此,开发这样一套软件成为很有必要的事情。

1.2 研究现状

驾校网站是管理系统的一种,相对于一些复杂的管理系统它要相对简单一些,研究方法也已经达成普遍共识。现代社会能够得到物质的极大丰富的一个重要原因就是因为有合适而完善的管理系统。各种方便快捷的管理系统对于效率的提升是非常明显的。相印来看,一个有着良好的管理模式的驾校预约管理系统一定会对学员和教练双方的效率有一个巨大的帮助。一个设计良好的驾校预约管理系统可以极大的提高管理效率以及学习效率,符合我国家庭收入增多、汽车销量大幅上升的国情。

但是同发达国家相比,我国在这种方面的的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的高等院校中才使用计算机进行大规模操作。但是在其他教育方面,我国对于信息技术的应用还不够深入,如果在驾校等其他教育机构中采用这种类似的信息技术进行多方面的管理与调配,将会是对于效率的一个极大提升。

1.3 课题背景

通过该系统的使用,驾校教练与学员都可以能够选择一个最符合自己需求的一个练习时间,并且不与其他学员、教练相冲突。从而使得驾校的各种资源利用的更加合理,效率得到较大的提升。防止一些学员想学没课上或者教练有空没有学员选的这种浪费效率的情况的存在。而驾校网站的应用也为今天的驾校在未来市场的竞争力有所提高,由于处在现在一个飞速发展变化越来越快的时代,人们对于效率的认识越发深刻,因此每个人都乐于选择有更良好管理系统的驾校来学习。

随着计算机技术的发展以及经济的快速发展,特别是电脑的进入每家每户,成为人们生活中必备的一种家用电器,人们生活与计算机也密切的联系在一起。家家户户都已经有了计算机,这就为我们设计这个系统提供了最可靠的基础保证。有了驾校预约管理系统,学员就可以提前分配好自己的时间,选择最适合自己的时间来关注教练的空闲状态,从而避免各种时间冲突,学员可能亲自去驾校要求上课的时候没有空闲的教练或者教练在空闲的时候没有合适的学员来学车。那么开发这样的一个系统就非常关键了。

第二章 开发环境

2.1实施平台

本驾校预约练车系统是采用ASP.NET[1]技术开发的,使用B/S架构进行开发,开发环境采用微软集成开发环境VS2005进行开发,我选择使用SQL2008来进行数据的存放与调用。

2.2 ASP.NET介绍

ASP.NET是一项微软公司的新型技术,这种技术有良好的跨平台性,可以完全在虚拟机上使用,所以程序员在开发过程时就变得十分灵活。甚至于一些简单的操作可以通过拉控件的方式来实现,这就使开发人员的技术水平要求大大降低。同时由于强大的开源性,很多有兴趣的程序员开发了许多第三方控件分享给其他程序员。这些各方面的因素促使ASP.NET有强大的可定制性,使其开发变得更加方便快捷[3]

ASP.NET主要在Windows上被使用的最多。不仅如此,在当下的主流操作系统中都可以进行ASP.NET的管理与开发。ASP.net还有一种极大的优势就是可以与数据库进行无缝衔接。它使用的一种叫做ADO.net的技术,这种技术可以使一些初级程序员不需要学习各种麻烦的数据库连接方式,只需学习该技术的一些连接代码即可。这种技术可以对于数据库的访问速度与效率有一个很好的提升。使用ADO技术可以使软件工程师更快更灵活的进行数据库的增删查询以及更新操作等。

ASP.Net的另一个非常明显的优势就是可以使用多种汇编语言进行开发。可以选择多种不同的语言或者一种个人所最擅长使用的语言。你可以节省大量学习其他语言的时间,选择自己最精通的一种语言来进行开发,也是对效率的一种极大的提升。ASP.Net甚至可以对你选择的语言进行自动编译来使其变成最终的机器代码。

总体来看,ASP.NET框架已经可以算是目前所使用的各种技术中最先进的一种开发技术之一。

ASP.NET是目前最受程序员欢迎的一种程序开发方式。这种开发方式的主要优点在于基于模块化和组件为,这种开发方式被微软在近年间大力推广。在短短几年时间中,微软公司就对该框架进行了从1.0到4.0的多次版本更新。源于此强力的技术支持,这种开发方式被更多的人所接受。在开发过程中我们还可以选择多种编译方式与多种编写语言。这种开发方式选择的通用机器语言还在最底层运行,不过在正式使用过程中还会被编译为中层的通用语言。可以使用C#进行编程,也可以使用C++甚至于VB进行编程。由此可见,ASP.net不仅是ASP技术的简单升级版而已,它可以算上一种新一代的编程技术革命。

2.3 B/S架构

B/S[12]架构的一大优点即为不需要在客户端来进行程序部署工作,只需要在一台远程服务器上面配置好开发的程序。如果想要进行操作和使用,只需要一台可以访问这个远程服务器的电脑安装这个客户端就可以了。这种方式有极大的便捷作用。这种结构使程序的工作效率有一个明显的提升。

我们开发的驾校预约练车系统目的是可以在任何计算机上进行对自己练车需求的管理与预约。只要有相关权限,可以在任何一台联网的电脑上进行自己需要的操作。由于B/S这种先进的模式,我们只需要在远程服务器的程序进行维护,保证系统运行不出现大的故障率,这就可以明显提升各种效率,降低很多维护及其他成本。

B/S模式的另一个很大的有点是基于互联网的程序架构,突破了传统的固有模式,可以说是一场全新的技术革命。这种框架被更多的人认可和使用。伴随着互联网的发展壮大,一台单独的计算机已经不足以满足各种管理系统的同时运行,这就催使基于互联网的模式发展的更加快速,应用的也更多。

2.4 数据库技术

我们选择使用SQL2008数据库进行开发,这种数据库可以组织管理任何数据,有非常强大的功能。SQL数据库可以提供较大量的数据支持以及满足企业的需求,不过我们暂时不需要这样多的数据。所以我们选择暂时只建立一个单独的数据库文件。不过因为SQL强大的功能,我们的数据库还有一定的扩展性。在今后的使用中我们可以对系统进行拓展。功能更加全面且强大的SQL2008可以满足我们各种需求,尤其是在我们需要多个系统数据库来存放各种信息时。

返回