小区车位管理系统车位管理模块设计与开发1大学本科毕业论文.doc
《小区车位管理系统车位管理模块设计与开发1大学本科毕业论文.doc》由会员分享,可在线阅读,更多相关《小区车位管理系统车位管理模块设计与开发1大学本科毕业论文.doc(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要随着经济的发展,人们生活水平和生活质量不断提高,作为奢侈消费品的私家车也开始普及化。私家车保有量大幅的提高,为新建小区的车位设计提出了更高要求。本论文根据小区车位的管理工作需要,设计了一个简洁、稳定、实用的小区车位管理系统。相对一些现有的小区车位管理系统来说,本系统在实用性、易操作性等方面具有一定特色。本软件共分三大模块:车位图模块,车位管理模块,车主和缴费信息模块。本人负责车位管理模块的设计与开发,系统应当能够显示车位车主的基本信息,并对其进行添加、修改、查询。对于车位的车主,应当有其完整的车位信息:车位编号,车位属性,车主姓名,地址,电话,手机,车牌号,车型。这些信息在售出车位时由管
2、理人员通过添加功能录入,添加后,车位信息及时更新,当要对车位车主信息进行修改时,要用到修改功能;当需要知道具体的车主信息时,可以根据姓名与车位编号进行查询。车位车主信息显示、添加、修改、查询功能由系统的固定模块实现。开发工具选择Microsoft Visual C+6.0,数据库选择 SQL Server 2008。关键词:小区 车位管理系统 车位管理模块设计与开发 Microsoft Visual C+6.0 SQL Server 2008AbstractWith economic development, peoples living standard and quality of lif
3、e risingpopularity of private cars as a luxury consumer goods. Private car ownership issignificantly improved, a higher demand for the design of the new residentialparking spaces. This thesis is based on the management of the residential parking spaces need to design a simple, stable, practical resi
4、dential parking management system. Compared to some of the existing residential parking management system, the system has certain features in the practicality, ease. This software consists of three modules: management systems for residential parking spaces - parking map module, residential parking m
5、anagement system - parking management module, the residential parking management system - owners and payment information module. I am responsible for the design and development of parking management module, the system should be able to display basic information of car owners, and carries on the add,
6、 modify, query. For car owners, should have its complete parking information: Parking number, parking property, owner name, address, telephone, mobile phone, license plate number, vehicle. The information in the parking spaces sold by managers by adding function input, add, the parking information u
7、pdate, when to modify the car owner information, used to modify function; when the need to know the specific owner information, can be queried according to the name and the number of the car. Car owners information display, add, modify, query function of the realization of the fixed module of the sy
8、stem. Development tool to select Microsoft Visual C+6.0, SQL server2008 database selection combination will be able to complete the development of this system.Keywords: community parking management system parking diagram Microsoft Visual C+6.0 SQL Server 2008目录1.系统概述11.1开发背景11.2 开发环境12.需求分析22.1 系统需求
9、分析2 2.1.1 需要对小区车位进行属性划分3 2.1.2 车位信息显示、添加、修改、查询功能3 2.1.3缴费信息显示、添加、修改、查询功能3 2.1.4车位图显示功能4 2.1.5数据库技术42.2 可行性分析42.3 数据描述53.概要设计53.1 数据库的设计53.2主要数据表结构64.详细设计64.1 设计目标64.2 设计思想74.3 系统主要功能模块设计74.4 系统窗体设计74.4.1 主窗体设计74.4.2 车位管理窗口(查询、添加、修改、删除)设计84.4.3、车位信息查询窗体设计104.4.4、车位信息添加窗体设计124.4.5、车位信息修改窗体设计134.4.6、车位
10、信息删除窗体设计145.系统测试155.1 测试原则155.2测试计划155.3 测试结果166.总结与展望16致 谢17参考文献18附录A191.系统概述1.1开发背景近年来中国经济的高速发展,各地区的车辆数量增长迅速,由此各地的小区的机动车档案资料增加迅速。随着档案资料的增加,工作人员劳动强度增大,档案资料的存储、查询等工作与办公高效率的要求矛盾日渐突出。本论文所介绍的便是一个小区车辆管理系统,以规范对车辆信息的管理,提高管理效率。在小区车辆管理过程中,涉及车位管理的信息化、车主管理的信息化、缴费信息管理的信息化,做好信息化工作利于提高小区车辆的管理效率,维护小区车辆的秩序。要维护小区车辆
11、的秩序,既要有好的硬件环境,同时也要有好的客户服务,而要实现这些目标的办法就是信息化。本选题,针对小区车辆管理过程中的一些信息,对其进行信息化处理。当前,在小区车辆管理过程中,有许多信息需要处理和管理。甚至尚未使用计算机进行信息处理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于管理过程中的很多信息都是用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。 数据处理手工操作,工作量大,出错率高,出错后不易更改。基于这此问题,我认为有必要建立一个停车场管理系统,使停车场管理工作规范化,
12、系统化,程序化,避免停车场管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改停车场情况。在小区车辆管理过程中,主要涉及公共车位信息、私有车位信息、出租车位信息、车主信息、车主缴费信息,通过对以上各个环节的信息化,提高档案的规范化管理,为以后的查询、统计作下基础。1.2 开发环境前台应用程序开发使用的是Microsoft Visual C+6.0,后台数据库的建立和维护使用的是 SQL Server 2008。(1) Microsoft Visual C+6.0特点 Visual C+ 6.0,简称VC或者VC6.0,是微软推出的一款C+编译器,将“高级语言”翻译为“机器
13、语言(低级语言)”的程序。Visual C+是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C+1.0后,随着其新版本的不断问世,Visual C+已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了 Visual C+.NET(Visual C+7.0),但它的应用的很大的局限性,只适用于Windows 2000、Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C+6.0为平台。Visual C+6.0不仅是一个C+ 编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated de
14、velopment environment,IDE)。Visual C+6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。 这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。(2) SQL Server 2008SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,
15、从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。SQL Server 2008为我们带来了一些更强大的审计功能;或许其中最重要的一个就是变更数据捕获(CDC)。使用CDC,你能够捕获和记录发生在你数据库中的任意INSERT、UPDATE或DELETE等操作。一旦你为一个数据库启用了CDC功能,你可以对该数据库中的一个表进行跟踪记录。SQL Server会记录对这些表进行修改的信息,并将其写到启用CDC功能的数据库的某些系统表中。当一个用户针对你的数据表运行INSE
16、RT、UPDATE或UPDATE操作时,相关操作事务和相关数据就会被记录下来。对于INSERT来说,插入的数值会被记录,而对于DELETE来说,被删除的值同样也会被记录。UPDATE的操作略微有点不同。更新前后的数据都会被记录。通过使用CDC功能,你不仅可以知道对数据进行了何种操作,你还可以恢复因误操作或错误的程序所造成的丢失数据。这是SQL Server非常强大的一个新增功能,它为数据审计提供了一个非常有用的功能,在此以前,我们一般要借助于第三方工具来实现这一功能。Microsoft SQL Server 2008为加密和密钥管理提供了一个全面的解决方案。为了满足不断发展的对数据中心的信息的
17、更强安全性的需求,公司投资给供应商来管理公司内的安全密钥。Microsoft SQL Server 2008通过支持第三方密钥管理和硬件安全模块(HSM)产品为这个需求提供了很好的支持。这个平台有以下特点:可信任的使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。高效的使得公司可以降低开发和管理他们的数据基础设施的时间和成本。智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。 2.需求分析2.1 系统需求分析随着国家经济间建设的不断发展,国有综合实力的不断提高,小汽车已经逐步走进千家万户。面对汽车时代的来临,住宅小区对于智能停车场要求也将进入一个
18、全新的物业管理模式。小区停车场设施的建设、管理是住宅小区规划管理者日益面临的一个重要课题。为了满足小区有车位管理的需求,我们尝试着设计了一个简洁稳定实用的小区车位管理系统。2.1.1 需要对小区车位进行属性划分系统应当能够显示车位车主的基本信息,并对其进行添加、修改、查询。对于车位的车主,应当有其完整的车位信息:车位编号,车位属性,车主姓名,地址,电话,手机,车牌号,车型。这些信息在售出车位时由管理人员通过添加功能录入,添加后,车位信息及时更新,当要对车位车主信息进行修改时,要用到修改功能;当需要知道具体的车主信息时,可以根据姓名与车位编号进行查询。车位车主信息显示、添加、修改、查询功能由系统
19、的固定模块实现。2.1.2 车位信息显示、添加、修改、查询功能系统应当能够显示车位车主的基本信息,并对其进行添加、修改、查询。对于车位的车主,应当有其完整的车位信息:车位编号,车位属性,车主姓名,地址,电话,手机,车牌号,车型。这些信息在售出车位时由管理人员通过添加功能录入,添加后,车位信息及时更新,当要对车位车主信息进行修改时,要用到修改功能;当需要知道具体的车主信息时,可以根据姓名与车位编号进行查询。车位车主信息显示、添加、修改、查询功能由系统的固定模块实现。2.1.3缴费信息显示、添加、修改、查询功能系统应当根据车位车主信息,记录其缴费信息。小型数据库(车位信息表、车主信息表、缴费信息表
20、)的设计,表格形式可修改、添加、查询车位信息和车位业主信息:车位编号、车位属性、显示车位业主简要信息等。车主和缴费信息模块主要以表格形式显示出车位业主信息:姓名、住址、电话、手机、车牌号、车型等并可修改、添加、查询,以及显示缴费信息:开始时间、每季度是否缴费、缴费总数等。车主和缴费信息显示、添加、修改、查询功能由系统的固定模块实现。2.1.4车位图显示功能系统应当能够显示小区平面图,当鼠标左键点击某个车位时,应当显示出该车位的车主和缴费信息,主要显示车位图、车位编号、车位属性、车位业主信息等,并连接到小型数据库。系统应当根据需求对小区车位进行属性划分。首先应将小区车位划分为私家车位、公共车位和
21、出租车位三部分。私家车位的特点是使用者固定,交费采用季度制。公共车位又可以称为公用车位,它的特点是使用者不固定,针对临时性散客服务。出租车位指私家车位车主向其他人租赁自己的车位。私家车位的车辆总是停放在自己的车位上,而不停放在公共车位和出租车位上。车位中的私家车位和公共车位数目一般情况下是固定不变的。此功能由系统的固定模块实现。2.1.5数据库技术数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与车位管理系统的核心。系统应当能够存储车位信息和缴费信息,此功能由数据库实现。2.2 可行性分析目前国内外有许多这种类型的软件,小区规划不一,软件的功能却大同小异。公共车位又可以称为公用车
22、位,它的特点是使用者不固定,针对临时性散客服务。出租车位指私家车位车主向其他人租赁自己的车位。私家车位的车辆总是停放在自己的车位上,而不停放在公共车位和出租车位上。车位中的私家车位和公共车位数目一般情况下是固定不变的。对于小区业主,有私家车的,如果停放在小区那么必须购买车位。软件系统记录车位的属性:出租车位、公共车位、私有车位;记录车位的信息:车主姓名、地址、车牌号等;记录缴费信息:开始缴费时间、最后缴费时间、缴费总数等。系统必须可以对相应数据进行添加、查询、修改。因此,车位信息和缴费信息是必须包含的。大学课程中学习了VC编程软件,Microsoft Visual C+6.0 软件能够实现车位
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小区 车位 管理 系统 模块 设计 开发 大学本科 毕业论文
限制150内