毕业设计(论文)-高速公路收费系统.doc
《毕业设计(论文)-高速公路收费系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-高速公路收费系统.doc(36页珍藏版)》请在三一文库上搜索。
1、高速公路收费系统专科毕业设计(论文)题 目 高速公路收费系统 _ 学生姓名 专业班级 学 号 所 在 系 指导教师 完成时间 2010 年 3月 20 日 高速公路收费系统摘 要高速公路在国民经济中发挥着越来越重要的作用,交通领域应用软件的研究与开发,有着非常广阔的应用前景和巨大的社会效益及经济效益。高速公路收费系统是高速公路管理的重要组成部分。建立智能化的收费系统是加强高速公路管理的一个重要环节。这个系统的建立将会较好地解决交通收费业务中手工撕票收费这一传统方式所出现的各种问题,提高收费效率,杜绝跑、冒和漏收,能提高高速公路的整体功能。本文首先介绍了当前国内外高速公路收费系统的发展状况,并讨
2、论了其优缺点,从中选出适用于我国现状的设计方案。然后对本收费系统进行系统总体分析,对本系统的需求进行了分析。其次,对系统前台设计进行了阐述,先确定了系统结构,并对系统中用到的数据库进行了分析和选择,对系统进行了总体设计。在后面的系统程序设计中对车道收费系统和收费站收费系统的设计进行了详细的论述,并对系统的安全性进行了设计。最后,本文简述了主要研究结果和存在的不足,并对不足给出了进一步改进的建议,展望了我国高速公路收费系统发展的方向。关键词 智能交通/车道收费系统/高速公路/费用计算Design and Implementation of Expressway Fees Collection S
3、ystemABSTRACTHighway in the national economy is playing an increasingly important role in transportation research and development of application software, has a very wide application prospect and great social and economic benefitsThe expressway fees collection system is the main part of the expressw
4、ay management. The establishment of an intelligent fees collection system is an important segment during strengthening the expressway management. All kinds of short advantages led by hand working in the former practice of transportation fees collection can be avoided by using the system. And also th
5、e function of the expressway can be promoted as a whole.First, the current domestic and international developing condition of the expressway fees collection system is introduced. After discussing its advantage and disadvantage, a design project is chosen, which is profitable for the present conditio
6、n to our country. Then the analysis to the fees collection system is carried on, including the total analysis of the system, the analysis to the need of this system.Next, the total design of system is described, the structure of this system is selected, the analysis and choice of database is done to
7、o, and total design of the system is carried on. And then, the entrance driveway system is described in detail. And the toll station system is introduced. The design for the safety of system is done.In the end, the results and the shortages are given. Further more, the suggestion for the further imp
8、rovement of the expressway fees collection system is given.Key words Expressway, Fees collection Driveway, Toll station, Safety目 录摘 要1ABSTRACT21引言51.1系统背景51.2系统开发方法51.3开发计划51.4开发环境52系统开发工具介绍62.1 ASP介绍62.2 Microsoft office Access介绍73系统分析83.1系统需求分析83.2系统可行性分析84系统流程图94.1业务流程图94.2系统功能流程图94.3系统E-R图104.4系
9、统功能设计105系统总设计115.1系统目标115.2系统设计的基本原则115.3网络传输方案设计125.4硬件配置125.5软件设置126界面实现126.1管理员登录窗口136.2收费员登录窗口136.3收费员登录窗口146.4查询条件界面146.5查询结果界面156.6收费统计界面15总结16致 谢17参考文献18附 录191引言1.1系统背景随着计算机的应用的普及和硬件设备性能和软件制作水平的提高,为研制开发高性能的高速公路收费系统提供了条件。高速公路的本质是社会公共产品,最终应该无偿提供给用户。当前之所以要设点收费,这与我国的公路建设实行“贷款修路,收费还贷”的政策有关。而按照我国交通
10、部的规定,收费还贷公路还清贷款即停止收费。然而,现在一些地方的公路收费站却变成了“永久性收费点”,原因就是相关部门对收费管理、核算、使用等环节缺乏有力监管,收了多少费、多少年能还清本息等问题,核查困难。不能再让公路收费部门无穷无尽收下去了。实行高速公路系统收费,有利于取消不合理收费,规范收费标准;可以免去设置太多的公路收费机构,极大地降低公路收费的管理成本。更重要的是,通过实行高速公路系统收费,按照公平分配原则,有关公路利益主体单位应该获得多少利益,就能一目了然,这样,多长时间能还完贷款也就清楚了。1.2系统开发方法根据可行性研究的结果和客户的要求,分析现有情况及问题,编程语言使用ASP.NE
11、T,数据库使用Access,来完成系统的设计开发。1.3开发计划根据可行性研究的结果和客户的要求,分析现有情况及问题,编程语言使用ASP,数据库使用Access,来完成系统的设计开发。1.4开发环境操作系统:Microsoft Windows XP开发工具:ASP程序设计,Microsoft office Access应用程序2系统开发工具介绍2.1 ASP介绍ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各
12、种动态网站中。另外阿斯匹林、天门冬氨酸、阿里软件销售合作伙伴、美国武装系统暨程序公司等的缩写也都为ASP。Asp.NET是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。ASP.NET是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,执行效果,比一条一条的解释强很多,执行效率大大的提高。 ASP.NET可以运行在Web应用软件开发者的几乎全部
13、的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#,VB.NET,Jscript,managedC+,J#。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.NET。ASP.NET常用的主要有两种开发语言,VB.NET和C#,C#相对更为常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员,
14、如果新接触.NET,没有其他开发语言经验,建议直接学习C#。2001年,ASP.NET出现了。在刚开始开发的时候,它的名字是ASP+,但是,为了与微软的.NET计划相匹配,并且要表明这个ASP版本并不是对ASP3.0的补充,微软将其命名为ASP.NET。ASP.NET在结构上与前面的版本大相径庭,它几乎完全是基于组件和模块化的,Web应用程序的开发人员使用这个开发环境可以实现更加模块化的、功能更强大的应用程序。2.2 Microsoft office Access介绍Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结
15、合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。其实Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。另外,Access还是c语言的一个函数名和一种交换机的主干道模式。Access的最初名称是Cirrus。它开发于Visual Basic之前,当时的窗口引擎称作Ruby。比尔盖茨看过Ruby的原型后决定把这个基于Basic语言的组件作为一个独立的可扩展应用程序与Access联合
16、开发。这个项目称作Thunder。这两个项目互相独立的被作为底层的窗口引擎开发并且互不兼容。 然而,在VBA出现后它们被合并在一起。 1995年末,access 95发布,这是世界上第一个32位关系型数据库管理系统,使得access的应用得到了普及和继续发展。 1997年,access 97发布。它的最大特点是在access数据库中开始支持web技术,这一技术上的发展,开拓了access数据库从桌面向网络的发展。 21世纪初,microsoft发布access2000,这是微软强大的桌面数据库管理系统的第六代产品,也是32为位access的第三个版本。至此,access在桌面关系型数据库的领域
17、的普及已经跃上了一个新台阶。 2003年微软正式发布了access 2003,这是继2002年后发布的最新版本,它在继承了以前版本的优点外,又新增了一些使用功能。Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的WEB应用程序这些应用程序都利用ASP技术在Internet Information Services运行比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/Microsoft SQL Server 它的使用方便程度和强大的设计工具为初级程序员提供许多功能。不过,这种
18、便于使用可能使人误解。这类开发者都是没有在应用或者数据设计方面训练的办公室从业人员。因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。 一些专业的应用程序开发人员使用 Access 用作 快速应用开发,特别是给街道上的推销员制作一个初型或独立应用程序的工具。可是如果是透过网络存取数据的话,Access 的可扩放性并不高因此当程序被较多使用者使用时,他们的选择多会是倾向于一些客户端-服务器为本的方案,例如 Oracle、DB2、Microsoft SQL Server、Windows SharePoint Services、PostgreSQL、My
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 高速公路 收费 系统
链接地址:https://www.31doc.com/p-3952646.html