毕业设计(论文)-PB小区车辆管理系统.doc_第1页
毕业设计(论文)-PB小区车辆管理系统.doc_第2页
毕业设计(论文)-PB小区车辆管理系统.doc_第3页
毕业设计(论文)-PB小区车辆管理系统.doc_第4页
毕业设计(论文)-PB小区车辆管理系统.doc_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1摘要随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选。人们花的钱越多,对住宅本身的美观和质量要求就越高,同时对物业小区的服务和管理的要求也相应提高。伴随着小区规模的不断扩大和住户的不断增多,小区车辆信息和附带设施等将越来越复杂,管理员的工作量也将越来越大。一直以来人们使用传统的人工方式管理各种数据,这种管理方式存在着许多缺点,比如:效率低、保密性差,另外时间一长将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。而这一系统提供了及时、准确地分析数据,以供管理者及时决策,在管理上形成了完善的系统并产生了可观的经济效益。作为计算机应用的一部分,利用计算机对企业单位的各项信息进行管理,具有着手管理所无法比拟的优点。小区管理者对物业管理进行宏观和微观的细致管理,其中最好的方法是用计算机操作的管理系统来实现对小区车辆的管理,这就为我们设计小区车辆管理系统提供了市场需要。在本系统的完成过程中,我主要实现了数据管理、数据查询、数据统计、报表输出等四个部分。其中主要完成的是他们的录入、删除、修改、查询、统计及报表打印情况。关键词:管理信息系统;车辆管理;系统设计;PowerBuilder2AbstractWiththedevelopmentofmarketableeconomyandtheimprovementofpeopleslife,residentareasalreadybecomethefirstchoiceforliving.Themoremoneyisspent,thehigherqualityandbeautyaredemanded,simultaneously,thebetterserviceandmanagementarerequested.Thetechniqueofcomputerisusedsoextensivelyinthemanagementthatitplaysamoreandmoreimportantroleinlife.Accompanyingwiththeenlargementofresidentareasscaleandtheincreaseofresidents,vehicleinformationandadditionalfacilitiesintheareawillbecomemoreandmorecomplex,andmanagersworkswillincrease.Peoplealwaysusetraditionalmethodsthatworkdonebyhandtodealwithdata,butitcontainslotsofdefects,suchasinefficientandlackofconfidentiality.Afteralongtime,itwillpileupalargenumberoffilesanddatawhichbringmuchdifficultyforsearching、renewingandprotecting.Forpromptlymakingdecisions,thissystemprovidestimelyandaccuratedata.Inthemanagementitformsasuccessfulsystemandobtainsgreatbenefits.Asspartofcomputerapplication,weuseittomanageeverykindofinformationforbusinessdepartment.Themanagersmeticulouslymakeamacroscopicandmicrocosmiccontrol.Thesystemwhichisoperatedbycomputeristhebestwaytoachievethemanagementofareasvehicles.Therefore,itprovidesamarketforourdesign.Inprocessofthissystemsaccomplishment,Iprimarilyrealizedfourpartsdatamanage,datasearch,datastatisticsandstatementoutput.AmongthemImainlyfinishedinsert,deletion,modification,search,statisticsandstatementprint.Keywords:managementofinformationsystemvehiclemanagementsystemdesignPowerBuilder3一、概论1小区车辆管理系统概述随着计算机的技术的不断发展,计算机也深入到了社会生活的各个领域。在资源管理方面,尤其是小区车辆管理方面的应用,计算机上的管理系统已经成为必不可少的一部分。出于小区汽车信息量大,用手工管理是不可能的,必须应用一种系统软件来进行维护工作,正是基于这种原因,我开发了小区车辆管理系统软件。它适合于各种小区等所有企业单位。实用性是不言而喻的。该系统包括以下几个功能模块:日常业务功能模块,它又包括收费业务和车位租用;统计查询功能模块,它又包括交费查询和交费统计;车位管理功能模块,它又包括车位基本信息和车位价格;车主管理功能模块;车辆出入功能模块和系统维护等功能模块。以上是对小区车辆管理系统的简单介绍,在以后的章节中将逐一详细介绍各个功能模块的具体功能和设计过程。2系统开发方法自从软件开发进入工程化时代以来,人们开始系统的研究和探索开发软件的行之有效的方法、技术和工具。当前,软件开发方法分为两大体系:生存周期法和原形法。所谓生存周期法就是从时间角度对软件的开发和维护进行分解,把软件开发过程一次分为若干个阶段,每个阶段有相对独立的任务,各个阶段有承前启后,彼此相互联系。这种开发方法便于不同人员分工协作,可以更有效更科学的组织和管理软件的开发,提高软件的质量。原形法则是首先开发出实现系统最基本功能的软件,然后随着不断测试、使用和评价等不断改进,直至最终达到系统要求,开发出用户满意的产品。经过综合比较,小区车辆管理系统以生存周期法为开发方法。3系统开发环境小区车辆信息管理系统采用了客户/服务器结构,后台采用了当前流行SybaseSQLAnywhere数据库系统,前台应用程序采用了PowerBuilder6.5进行编程。小区车辆管理系统的设计和开发是以计算机为操作对象的,因此本系统开发的环境配置是不能忽视的。运行环境:1.硬件要求:处理器:IntelPentiunIII800MHz内存:128MB硬盘空间:10GB光驱:宏基48X4显卡:SVAG显示适配器2.软件要求软件:PowerBuilder6.5环境:win98/winNT4.0/win2000/winxp5二、系统的开发工具1PowerBuilder开发工具介绍PowerBuilder是一个用来进行客户/服务器开发的完全的可视化开发环境。在客户服务器结构的应用中,PowerBuilder具有描述多个数据库连接与检索的能力。特别是PowerBuilder能从大多数流行的RDBMS中存取数据,且不管数据存放在什么地方;另外,各种应用程序又可以独立于RDBMS,因为PowerBuilder可以使用数据库的标准操作语言SQL(结构化查询语言)进行。使用PowerBuilder,可以很容易地开发出功能强大的图形界面的访问服务器数据库的应用程序,PowerBuilder提供了建立符合工业标准的应用程序(例如订单登记、管理及会计系统)所需的所有工具。通常人们把PowerBuilder看成是一种开发工具,实际上它比其他工具强得多,是一种强有力的开发环境。开发人员不仅能用它来开发用户容易使用的各种应用程序还可以通过PowerBuilder修改数据库,利用400多个内部定义函数,可以开发能和其他应用程序进行的各种应用程序.PowerBuilder正在成为客户服务器应用开发的标准。相对于其他任何客户服务器开发环境,PowerBuilder使开发人员的工作更快、成本更低、质量更高、功能更强。鉴于PowerBuilder的优良特性,我选择了它作为我开发汽车信息管理系统软件的编程工具。具体说来,PowerBuilder具有以下几个方面的特点:1.它支持应用系统同时访问多种数据库。2.它使用的编程语言叫做工PowerScriprt,它也是一种高级的,结构化的编程语言。3.PowerBuilder是一个用来进行客户/服务器开发的完全的可视化开发环境。4.在客户服务器结构的应用中,PowerBuilder具有描述多个数据库连接与检索的能力。5.使用PowerBuilder,可以很容易地开发出功能强大的图形界面的访问服务器数据库的应用程序,PowerBuilder提供了建立符合工业标准的应用程序(例如订单登记、会计及制造系统)所需的所有工具。6.PowerBuilder应用程序由窗口组成,这些窗口包含用户与之交互的控件。PowerBuilder为应用开发提供了全面综合性的支持,可以分别概括为如下几点:事件驱动的应用程序功能强大的编程语言与函数面向对象的编程跨平台开发开放的数据库连结系统62Sybase数据库介绍美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用。Sybase数据库的特点(1)它是基于客户/服务器体系结构的数据库(2)它是真正开放的数据库(3)它是一种高性能的数据库3数据库管理系统概述数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库系统的核心组成部分。对数据库的一切操作,包括定义、更新及各种控制,都是通过DBMS进行的。DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等。关系模型。关系模型主要是用二维表格结构表达实体集,用外键表示实体间联系。关系模型是由若干个关系模式组成的集合。关系模式相当于前面提到的记录类型,它的实例称为关系,每个关系实际上是一张二维表格。关系模型和层次、网状模型的最大判别是用关键码而不是用指针导航数据,表格简单用户易懂,编程时并不涉及存储结构,访问技术等细节。关系模型是数学化模型。SQL语言是关系数据库的标准化语言,已得到了广泛的应用。DBMS的特点和功能可以分为三个子系统:设计工具子系统、运行子系统和DBMS引擎。设计子系统有一个方便数据库及其应用创建的工具集。它典型地包含产生表、窗体、查询和报表的工具。DBMS产品还提供编程语言和对编程语言的接口。运行子系统处理用设计子系统开发的应用组件。它所包含的运行处理器用来处理窗体和数据库的数据交互,以及回答查询和打印报表等。DBMS引擎从其他两个组件接受请求,并把它们翻译成对操作系统的命令,以便读写物理介质上的数据。DBMS引擎还涉及事务管理、锁、备份和恢复。3.1数据库模式数据库模式定义了数据库的结构、表、关系、域和业务规则。数据库模式是一种设计,数据库和应用正是建立在此基础上的。域是一列可能拥有的值的集合。必须为每一个表的每一列确定域。除了数据的物理格式外,还需要确定是否有些域对表来说是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论