当前位置:文档之家› (完整版)停车场收费管理系统毕业论文

(完整版)停车场收费管理系统毕业论文

新疆财经大学毕业(设计)论文设计(论文)题目:停车场收费管理系统学院:计算机科学与工程学院专业:计算机科学与技术学号:班级:学生姓名:指导教师姓名及职称:完成日期:摘要近年来,随着社会的进步和发展,车辆也在迅速增加,城市交通的瓶颈不仅体现在道路交通的拥挤上,也体现在传统停车场管理效率和安全性大大滞后于社会的需要,给人们的生活带来了极大的不便。

尤其,随着汽车工业的迅猛发展,我国汽车拥有量急剧增加。

停车场作为交通设施的组成部分,随着交通运输的繁忙和不断发展,人们对其管理的要求也不断提高,都希望管理能够达到方便、快捷以及安全的效果。

停车场的规模各不相同,对其进行管理的模式也有不同之处,管理者需要根据自身的条件,选择应用经济、稳定的管理程序,以免选择了高成本的管理系统,与之配套的停车场管理系统应运而生。

停车场管理系统本着安全性、可靠性、实用性、开放性、可扩充性、高效性、智能化的指导思想和分布式结构进行设计,规划好系统硬件和软件功能模块的分工和协调。

整个系统采用业务逻辑层和用户表示层分离的两层模式,这样开发的模式可以将数据库操作类和用户层分离,方便代码的修改和系统日后的维护工作。

使用该停车管理系统能将停车场管理信息化,在竞争越来越激烈的车辆业中取得优势.本论文旨在设计一个简洁、稳定、实用的停车场管理信息系统,希望在容错性、实用性、易操作性等方面具有自己的特色,并且保持一定的可扩展性,以满足不同停车场的信息管理需求。

系统主要采用在入口发放带有该车进场时间、车牌号、车型、识别该车身份的车辆标识号的入场凭证,在出口系统根据车辆标识号在数据库中自动查找该车信息,并自动计费,收取停车费。

本系统是一个单机版系统,系统对机器配置要求较高适合各种用户使用。

该系统运行在WINDOWS XP操作系统下,使用的Visual Basic 6.0,数据库ACCESS。

关键词:停车场;管理信息系统;实用性;可扩展性目录绪论 (1)第一章系统分析 (1)1.1需求分析 (2)1.2可行性分析 (2)1.3系统数据流程分析 (2)第二章开发环境及软件的介绍 (3)2.1设计工具和数据库的选择 (3)2.2系统主要工具和使用语言介绍 (4)2.2.1 Visual Basic介绍 (4)2.2.2 Microsoft Access数据库介绍 (4)2.3系统运行环境 (5)第三章系统设计 (5)3.1系统功能结构图 (5)3.2系统主要E-R图 (6)3.3数据库中表结构的设计 (7)第四章系统实现 (8)4.1停车场车位划分 (8)4.2系统查询功能 (9)4.3登录界面设计 (9)4.4系统主界面设计 (11)4.5长期停车费用管理模块 (13)4.6临时停车费用管理模块 (17)第五章总结 (20)致谢 (22)参考文献 (24)绪论近年来,随着社会的进步和发展,车辆也在迅速增加,城市交通的瓶颈不仅体现在道路交通的拥挤上,也体现在传统停车场管理效率和安全性大大滞后于社会的需要,给人们的生活带来了极大的不便。

尤其,我国现代化进程的不断加快,私家车的数量急剧增加,各类停车场的车流量不断增多,对机动车的保管越来越成为社会倍受关注的问题,与之配套的停车场管理系统应运而生。

停车场管理系统本着安全性、可靠性、实用性、开放性、可扩充性、高效性、智能化的指导思想和分布式结构进行设计,规划好系统硬件和软件功能模块的分工和协调。

随着汽车工业的迅猛发展,我国汽车拥有量急剧增加。

停车场作为交通设施的组成部分,随着交通运输的繁忙和不断发展,人们对其管理的要求也不断提高,都希望管理能够达到方便、快捷以及安全的效果。

停车场的规模各不相同,对其进行管理的模式也有不同之处,管理者需要根据自身的条件,选择应用经济、稳定的管理程序,以免选择了高成本的管理系统。

由于科技的发展,社会文明的进步,人们已不在满足于现在的经营、生活方式,比较容易的地为客户和企业用户提供这些功能。

我这次课题——停车场收费管理系统,正是把握住时代的脉搏。

本论文旨在设计一个简洁、稳定、实用的停车场管理信息系统,希望在容错性、实用性、易操作性等方面具有自己的特色,并且保持一定的可扩展性,以满足不同停车场的信息管理需求。

本论文根据停车场的收费管理工作需要,设计了一个简洁、稳定、实用的停车场管理信息系统。

相对一些现有的停车场收费管理系统来说,本系统在容错性、实用性、易操作性等方面具有一定特色,并且本系统可扩展性较强。

基本思路、方法系统设计所遵循的指导思想如下:1.为停车场车辆出入口管理提供全面、高效的管理手段。

2.为车主提供安全、可靠、快捷的服务。

3.提供全天候、高效、安全、稳定、可靠运行的系统4.系统操作简单方便。

5.系统经济、合理、先进。

第一章系统分析1.1 需求分析一个典型的停车场收费管理信息系统需要包括车辆进出管理及收费功能、停车场车位及车主信息查询功能和系统设置及管理功能。

通过对停车场车辆管理的调查研究,要求系统具有以下功能:❑全面展示停车场的服务功能及环境。

❑介绍停车场自身、停车场的地理位置、停车位以及其他相关内容等信息。

❑存储客户信息。

❑全面展示停车场的车位服务功能。

❑提供车位所在停车场的详细信息。

❑提供管理后台入口。

❑全面管理客户租用车位信息。

❑管理车位租用信息。

❑系统运行稳定,具有强大的数据处理功能。

1.2 可行性分析❑经济可行性系统前台展示了整个停车场的服务内容、硬件条件及一系列的相关信息,满足了全面展示停车场自身形象的要求,提供在线租用车位功能,对停车场日常业务进行管理,大大的提高了停车位的利用率,提高了停车场的经营效率,使停车场的经济效益最大化。

❑技术可行性系统后台实现了对前台信息的管理功能。

通过信息管理模块,实现了不断更新停车位各方面信息的要求。

通过租用管理模块对客户的车位租用信息进行管理,更科学的按排停车场自身的停车位自然资源。

1.3 系统数据流程分析数据流程分析就是把数据在现行系统内部的流动情况抽象出来,舍去了具体组织机构、信息载体、处理功能等物理组成,单纯从数据流动过程来考察实际业务的数据处理模式。

数据流程分析主要包括对信息的流动、变换、存贮等的分析。

其目的是要发现和解决数据流动中的问题。

这些问题有:数据流程不畅,前后数据不匹配,数据处理过程不合理等等。

问题产生的原因有的是属于现行管理混乱,数据处理流程本身有问题,有的也可能是我们调查了解数据流程有误或作图有误。

调查的目的就是要尽量地暴露系统存在的问题,并找出加以解决的方法。

由于该程序执行过程单一,没有太复杂的功能,所以使用程序流程图就能进行设计。

但是使用程序流程图能诱使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构。

程序流程图不容易表示数据结构。

由于程序流程图用箭头代表控制流,因此程序员不受任何约束,可以完全不顾结构程序设计的精神,随意转移控制。

该系统的系统流程图如图1.1所示。

图1.1系统流程图进入系统首先判断用户,用户可分为客户和管理员。

客户由管理员分配的用户名和密码,客户登陆成功进入系统后可以实现浏览、查询功能。

管理员将用户名和密码输入正确后进入系统,可以实现添加、删除、修改、查询和所有管理功能。

用户登录流程如图1.2所示。

图1.2用户登陆流程图第二章开发环境及软件的介绍2.1 设计工具和数据库的选择使用Visual Basic作为开发语言,主要因Visual Basic为应用扩展最方便的高级编程语言与环境,也是当今社会的主流技术。

选择ACCESS数据库是因为ACCESS数据库在一般电脑上都能安装,对电脑要求低,方便使用。

2.2 系统主要工具和使用语言介绍2.2.1 Visual Basic介绍Visual Basic (简称VB)是近年来得到迅速推广和应用的一种可视化的计算机高级语言,它使用于面向对象的程序设计。

由于计算机技术的迅速发展,字符界面的DOS操作平台已让位图形界面的windows平台,人们需要在windows平台上开发应用程序。

Visual Basic 因其易学易用,受到广大程序开发人员的喜爱。

与普通的数据库系统相比,用Visual Basic作为数据库开发平台有以下优点:1、简单性Visual Basic提供了数据控件,利用该控件,用户只要编写少量的代码甚至不编写任何代码就可以访问数据库,对数据库进行浏览。

2、灵活性Visual Basic不像一般的数据库那样局限于特定的应用程序结构,也不需要用某些指令对当前打开的数据库进行操作,因而比较灵活。

3、可扩充性Visual Basic是一种可以扩充的语言,其中包括在数据库应用方面的扩充。

在Visual Basic中,可以使用Access控件,这些控件可以由Microsoft公司提供,也可以由第三方开发者提供。

有了这些控件,可以很容易地在Visual Basic中增加新功能,扩充Visual Basic数据存取控制的指令系统。

2.2.2 Microsoft Access数据库介绍Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。

它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。

Access是一种关系型数据库管理系统,其主要特点如下:(1)方式单一,Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。

(2)面向对象,Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。

它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。

通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。

同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。

(3)界面友好、易操作,Access是一个可视化工具,是风格与Windows 完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。

系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。

(4)集成环境、处理多种数据信息,Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。

相关主题