欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    停车场管理系统毕业论文.docx

    • 资源ID:1682126       资源大小:133.63KB        全文页数:24页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    停车场管理系统毕业论文.docx

    安徽高校本科毕业论文(设计、创作)题目:停车场管理系统的设计与实现学生姓名:田伟学号:E30914032院(系):计算机科学与技术学院专业:入学时间:2009年9月导师姓名:李薛剑职称/学位,讲师/硕士导师所在单位:让篡扰科学与蜂学廛完成时间:2013年6月停车场管理系统的设计与实现摘要本论文旨在设计一个简洁、高效且人性化的停车场管理系统,希望能解决目前管理上存在的一些问题。系统的设计过程经过了需求分析阶段、概念设计阶段、逻辑结构设计阶段、数据库物理设计阶段、数据库的实施和维护以与系统的编码与测试,鼓终完成了一个比较完善的收费停车场管理系统。系统主要功能包括:车辆的登记入库:车辆的停车收镀:费率管理;不库容量故示和修改:车辆的出入日志等等。本系统是一个单机版系统,不供应用户登录,只设有个管理员账号登陆,以提高系统平安军鸵性。该系统运行在也N1.x)WS7操作系统下,运用的C#语言开发,开发环境MicrosoftVisua1.Studio2010,数据库SQ1.2008。关键词:收费:停车场管理系统:高效性;人性化ParkingManageaentSystenDesignandIop1.enentationAbstractThispaperaimstodesignasimp1.e,efficientandhumanizedparking1.otmanagementsystem,hopingtobeab1.etoso1.vesomeprob1emsexistingincurrentmanagement.Systemdesignprocessthroughtherequirementana1.ysis,conceptua1.design,1.ogica1.structuredesignphase,thedatabasephysica1.designphase,imp1.ementationandmaintenance,andsystemcodingandtesting,fina1.Iycomp1.etedare1.ative1.ycomp1.etechargeparking1.otmanagementsystem.Systemmainfunctioninc1udes:thevehic1.e,srcgistrationintotheTreasury;Vehic1.eparkingfees;Tariffmanagement;Thegaragecapacitydisp1.ayandmodification:Vehic1.eaccess1.ogs,etc.Isastand-a1.onesystem,thissystemdoesnotprovidetheuser1.ogin,withon1.yoneadministratoraccount1.ogin,inordertoimprovethesystemsafetyandre1.iabi1.ity.ThesystemrunningundertheWINDOWS7operatingsystem,usingc#,thedeve1.opmentenvironmentofMicrosoftVisua1.Studio2010andSQ1.2008database.Keywords:parking1.ot;Parking1.otBanagenentsystem;Highefficiency;Humannature1绪论52系统分析62.1需求分析62.2可行性分析62.2.1可行性分析探讨62.2.2技术可行性62.2.3经济可行性62.3 系统数据流程分析72.4 物理流程分析83开发环境与软件的介绍103.1 设计工具和数据库的选择103.2 开发系统的主要工具和运用语言介绍103.2.1C#介绍103.2.2Microsoftsq1.server2008数据库介绍103.3系统运行环境104系统设计121.1 系统具体设计121.2 实体与其属性图131.3 数据库中表结构的设计145系统实现155. 1停车场车位划分155.1 系统查询功能165.2 登陆实现165.3 系统主界面的实现185.4 费率管理管理模块的实现205.5 车库容量管理模块的实现215.6 车辆入库模块的实现235.7 库内车辆模块的实现255.8 车辆出入日志模块的实现275.9 帮助信息模块的实现286软件测试306. 1费率管理306.1 车库容量测试316.2 乍辆入库测试336.3 收费管理测试347结束语36主要参考文献37致谢381.绪论随着汽车工业的迅猛发展,我国汽车拥有量急剧增加。停车场作为交通设施的组成部分,随着交通运输的繁忙和不断发展,人们对其管理的要求也不断提高,都希望管理能够达到便利、快捷以与平安的效果。停车场的规模各不相同,对其进行管理的模式也有不同之处,管理者须要依据自身的条件,选择应用经济、稳定的管理程序,以免选择r高成木的管理系统。由科技的发展,社会文明的进步,人们已不在满意;现在的经营、生活方式,比较简洁的地为客户和企业用户供应这些功能。我这次课题一一停车场管理系统,正是把握住时代的脉搏。通过调研得出,现在的停车场分为两种,一种是以营利为目的的停车场,而另一种则是一种附带的便利人们停车的停车场,我木次探讨的是以营利为目的的停车场管理系统,供应了高效率、平安、简洁的一个管理平台。本论文旨在设计个高效率、平安、简洁的停车场管理信息系统,希望在视觉上、好用性、易操作性等方面具有自己的特色,并且保持肯定的可扩展性,以满意不同停车场的信息管理需求。本论文依据停车场的管理工作须要,设计了个高效率、平安、简洁的停车场管理信息系统。相对些现有的停车场收费管理系统来说,本系统在视觉上、好用性、易操作性等方面具有肯定特色,并且本系统可扩展性较强。系统设计所遵循的指导思想如下:为停车场乍辆出入口管理供应全面、高效的管理手段:为车主供应平安、牢靠的服务;供应全天候、高效、平安、稳定、牢拳运行的系统;系统供应操作简洁便利。2系统分析2.1 需求分析个典型的停车场收费管理信息系统须要包括车辆进出管理与收费功能、停车场车位与车辆的进出查询功能和系统设置与管理功能。通过对停车场乍辆管理的调查探讨,要求系统具有以下功能:(1)全面展示停车场的服务功能与环境。(2)存储客户进出信息。(3)全面展示停车场的车位服务功能。(4)供应车位所在停车场的具体信息。(5)供应管理后台入口。(6)全面管理客户租用车位信息。(7)系统运行稳定,具有强大的数据处理功能。2.2 可行性分析可行性分析探讨当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的探讨。并不是全部问题具有简洁的解决方法,很多问题不能在预定的规模之内解决。因此通过可行性的探讨分析可以知道问题.有无可行性的解决方法,进而避开人力、物力和财力的奢侈。技术可行性依据问题的描述所提出的系统功能、性能与实现系统的约束条件,本系统是一个单机版系统。系统后台实现了对前台信息的管理功能。通过信息管理模块,实现了不断更新停车位各方面信息的要求。通过租用管理模块对客户的车位租用信息进行管理,更科学的按排停车场自身的停车位自然资源。经济可行性主要是对开发木系统的经济效益进行评价。系统前台展示r整个停乍场的服务内容、硬件条件与一系列的相关信息,满意了全面展示停车场白身形象的要求,停车场对全部用户都开放,大大的提高了停车位的利用率,提高了停车场的经营效率,使停车场的经济效益最大化。2. 2.4结论看法经过仔细的可行性探讨,系统基本上做到了在技术、经济、操作、法律上等方面是可行的,因此在依据安排的前提下,系统的设“将会按时完成。2.3系统数据流程分析数据流程分析就是把数据在现行系统内部的流淌状况抽象出来,舍去了具体组织机构、信息载体、处理功能等物理组成,单纯从数据流淌过程来考察实际业务的数据处理模式。数据流程分析主要包括对信息的流淌、变换、存贮等的分析.其目的是要发觉和解决数据流淌中的问题。这些问题有:数据流程不畅,前后数据不见配,数据处理过程不合理等等。问题产生的缘由有的是属现行管理混乱,数据处理流程本身有问题,有的也可能是我们调查了解数据流程有误或作图有误。调查的目的就是要尽量地暴露系统存在的问题,并找出加以解决的方法。由于该程序执行过程单一,没有太困难的功能,所以运用程序流程图就能进行设计。但是运用程序流程图能诱使程序员过早地考虑程序的限制流程,而不去考虑程序的全加结构。程序流程图不简洁表示数据结构。由程序流程图用箭头代表限制流,因此程序员不受任何约束,可以完全不顾结构程序设计的精神,随意转移限制。该系统的系统流程图I如图所示。图1系统流程图2.4物理流程分析停车场管理系统分为入场停车和出场取下两部分。如图2所示。图2停车场实际操作流程图入场停车流程:入场在停乍场车库门口停不,到管理员处登记车辆入库,等管理员操作完成并且核对了真实的信息,方可开门让用户进入。(2)停车指定停车位置提示给用户出场取车流程:(1)收费依据车辆信息,车辆型号以与停乍的时间等依据收费标准计算收贽额度实施收费环节。(2)出场交费之后在出场的相关信息提示N完成停车管理过程。3开发环境与软件的介绍3. I设计工具和数据库的选择运用C#作为开发语言,主要因口是一种平安的、稳定的、简洁的、优雅的高级程序语言,°选择MiCroSoftSQ1.Server2008是因为它具有运用便利可伸缩性好与相关软件集成程度高等优点。3.2开发系统的主要工具和运用语言介绍4. 2.1C#介绍C#语法表现力强,而且简洁易学。C#的大括号语法使任何熟识C,C+或JaVa的人都可以马上上手。了解上述任何种语言的开发人员通常在很短的时间内就可以起先运用C#高效地进行工作。Ctt语法简化了C+÷的诸多困难性,并供应很多强大的功能,例如可为nu1.1.的值类型、枚举、托付、IanIbda表达式和干脆内存存取,这些都是Java所不具备的。CS支持泛型方法和类型,从而供应了更精彩的类型平安和性能。C#还供应了迭代器,允许集合类的实施者定义自定义的迭代行为,以便简洁被客户端代码运用。语言集成查询(1.1.NQ)表达式使强类型查询成为了一流的语言构造。作为一种面对对象的语言,C#支持封装、继承和多态性的概念。全部的变量和方法,包括Main方法(应用程序的入口点),都封装在类定义中。类可能干脆从一个父类继承,但它可以实现随意数量的接口。重写父类中的虚方法的各种方法要求override关键字作为种避开意外重定义的方式。在C#中,结构类似于一个轻量类;它是一种堆栈安排的类型,可以实现接口,但不支持继承。除这些基本的面对对象的原理之外,C#还通过几种创新的语言构造简化了软件组件的开发,这些结构包括:(1)封装的方法签名(称为“托付”),它实现了类型平安的事务通知。(2)属性,充当私有成员变量的访问器。(3)特性,供应关于运行时类型的声明性元数据。(4)内联XM1.文档注择。(5)语言集成查询(1.1.NQ),供应/跨各种数据源的内置查询功能。在C#中,假如必需与其他Windows软件(如COM对象或本机Win32D1.1.)交互,则可以通过个称为“互操作”的过程来实现。互操作使C#程序能够完成本机C+应用程序可以完成的几乎任何任务.在干脆内存存取必不行少的状况下,C#甚至支持指针和“担心全”代码的概念。Ctt的生成过程比C和C+÷简洁,比Java更为敏捷。没有单独的头文件,也不要求依据特定依次声明方法和类型。C«源文件可以定义随意数量的类、结构、接口和事务。3.2.2Microsoftsq1.server2008数据库介绍SQ1.Server是一个关系数据库管理系统,具有运用便利可伸缩性好与相关软件集成度高等优点,可跨越多种平台运用,与其他的数据库比较的优势如下:(1)爱护您的信息。SQ1.Server2008利用全面审核功能、透亮数据加密和外围应用配置器(仅启用所需服务最大限度地削减平安攻击)来提高符合性和平安性。(2)确保业务连续性。SQ1.Server2008附带供应的数据库镜像可提高应用程序的牢宓性,简化发生存储失败后的究原过程。(3)供应可预料响应。SQ1.Server2008供应更广泛的性能数据收集、新的中心数据存储库(存储性能数据),以与改进的数据压缩(使您可以更有效地存储数据)。(4)最大限度地削减管理监视.>Dec1.arativeManagementFramework(DMF)是SQ1.Server2008中一个基于策略的新型管理框架,它通过为大多数数据库操作定义一组通用策略来简化日常维护操作,降低总拥有成木。(5)集成任何数据。SQ1.Server2008供应改进的查询性能和高效且具成本效益的数据存储,允许您管理和扩展数量浩大的用户和数据。(6)供应相关信息。SQ1.Server2008运用户可以在MiCrOSOftOfficeWord和MicrosoftOfficeExce1.中创建困难报表,并在内部和外部共享那些报表。即时访问相关信息使员工可以做出更好、更快和更多相关决策3.3系统运行环境Visua1.C#2010(版本号:4.0)是微软开发的一种面对对象的编程语言,是微软.NET开发环境的重要组成部分。它是为生成在.NETFramework上运行的多种应用程序而设计的。CU简洁、功能强大、类型平安,而且是面对对象的。C#凭借它的很多创新,在保持C样式语言的表示形式和美丽的同时,实现了应用程序的快速开发。主要具有以下特点:(1)自带MSDN。带有MSDNEssentia1.s订阅的Visua1.Studio2010Professiona1.是期限为一年的试用订阅,它除了通过专业社区供应增加的支持之外,还供应了对最新的核心MiCrOSOft平台的访问权限.带有MSDN订阅的Visua1.Studio2010Professiona1.是一种订阅,供应对当前版本和早期版本的核心MierOSOft平台的访问权限。其完整订阅包括Visua1.S1.udioTeamFoundationServer2010、WindowsAzure运用小时数、远程学习课程等等。(2)白定义您的工作区。编写应用程序代码通常须要同时打开多个设计器和编辑器。Visua1.Studio2010Professiona1.通过支持多监视器来帮助组织您的数字环境,从而更加便于您管理工作。(3)在SharePoint上创建协作解决方案C通过利用对SharcPoint开发的最新支持,将自定义协作工具引入您的公司,包括用于Web部件、列表、工作流、事务等的工具。(4)在Windows7中构建应用程序。Visua1.Studio2010Professiona1.自带用于Windows7开发的内置工具,包括多点触控和“功能区”CI组件,使您能够享受到前沿的Windows7技术。(5)轻松创建RIA和WPF应用程序。WindowsPresentationFoundation(WPF)和SiIver1.ight设计器中新的施放数据绑定功能,使得设计人员和开发人员能够轻松快捷地构建Windows和RichInternet应用程序(RIA)e(6)简化Web应用程序部署。只需次单击即可将您的Web应用程序移入生产环境。Visua1Studio2010Professiona1.可将您的代码、InternetInformationServer(IIS)设置以与数据库架构传输到您的目标服务器。(7)Visua1.Studio2010Professiona1.功能。MicrosoftVisua1.Studio2010Professiona1.自带一系列功能,使开发人员能够在各种平台(包括WindoWs、Web、云、OffiCe和SharePoint等)上构建'调试和部署高质量的应用程序。(8)集成开发环境。Visua1.Studio2010Professiona1.支持多个监视器,以便您可以依据白己的须要来组织和管理工作。您还可以通过可视化设计器来利用最新的平台(包括Windows7),从而充分发挥编写者得创建力。(9)开发平台支持.无论您的项目简洁还是困难,您都可以在各种平分(包括听indows、WindoWSSerVer、IVeb、云、OffiCe和SharePoint等)上运用Visua1.Studio2010Professiona1.,将您的理念变成现实。(10)测试工具。Visua1.Studio2010Professiona1.包括IDE内的单元测试功能,可生成编译单元测试所必需的全部方法存根,从而帮助确保每个代码单元都能正常工作。4系统设计4.1系统具体设计停车场收型管理系统功能结构图,系统功能模块图如图3所示。显示车位纲余显示收取费用车位容量停车费率悔诙图3系统功能模块图系统功能管理的主要功能是车辆出入信息、费用的收取、车库剩余车位数、数据库管理等。4.2实体与其属性图图5车库容量管理实体属性图图6车辆收费费率实体属性图CarCIaInTimC图7车辆入库实体属性图4.3数据库中表结构的设计依据数据字典,设计数据库。本系统数据库包括几个方面。车辆入库表;费率管理表;车辆日志表:车库容量表客户表。本系统运用MiCroSOftSq1.server2008作为数据管理系统,中包含的数据表与其相应功能如卜.表1、表2、表3、表4所示。表1车辆入库表CarNonchar(10)不允许(空)CarC1.anchar(10)允许(空)InTimenchar(10)允许(空)PorNonchar(10)允许(空)存储当前车辆入库信息,保存如数据库当中。表2费率管理表CarC1.anchar(10)允许(空)Time1.nchar(10)允许(空)Rate1.rea1.允许(空)Time2nchar(10)允许(空)Rate2rea1.允许(空)Time3nchar(10)允许(空)Rate3rea1.允许(空)依据时代的发展,物质文化水平的提高,供应这个功能是应时代的发展而想到的方法,成为该类系统始终处于人们主动改进的动力。表3车辆日志表CarNonchar(10)不允许(空)Carc1.anchar(10)允许(空)InTimenchar(10)允许(空)OutTimenchar(10)允许(空)PorNonchar(10)允许(空)当车辆出去时,在入库数据表上就查询不到已出库的车辆信息,故设此表,供运用者查询历史记录,提高了系统的平安性,牢靠性。表4容量管理表PortNamenchar(10)允许(空)PortNumint允许(空)PorUscdInt允许(空)应对当前社会车辆越来越多,致使停车场在不断的扩建,该系统也可以接着运用,这是该系统最大的特色所在,便利了用户的运用。5系统实现5.1 停车场车位划分首先将停车场划分为大货、中货和小轿三个部分,它的特点是依据不同车辆占用场地的不同以与不通车辆对停车场的损害性的差异分为三个等级的收费方式,有效地供应r一个公允合理的收费平分,并且管理员可以依据当地的物价信息修改收费标准,使整个系统能够适应社会的长期发展。具体车位划分如图8所示:5.2 系统查询功能系统的查询功能可以查询包括临时车位停车状况、临时车位运用率等多种信息。将临时车位空闲数目或临时车位运用率显示在停车场入口处,可以提示即将进入停车场的车主;假如车位已满,更可以给出指示,并不允许接着进行车辆进入停车场的操作。5.3 登陆实现登陆窗口界面说明如图9登录界面设计图图9登录界面设计图功能描述:此登陆界面只供应管理员的登陆,当管理员要进入该系统是,只须要键入密码,即可形式对该系统的全部操作权利,假如输入信息不正确,则要求重新输入。登陆窗口界面代码namespaceCarManagerpub1.icpartia1.c1.assForm_1.ogin:Formpub1.icFOrmiOginOInitia1.iZeComponent();privatevoidFoim_1.ogin_1.oad(objecIsender,EventArgse)this.SkinEngine1.SkinFi1.e=App1.ication.StartupPath+旷ResourcesOneB1.ue.ssk”;privatevoidtextBox1._KeyPress(objectsender,KeyPressEventrgse)if(e.KeyChar=13)stringpas=textBox1.Text:if(pas="admin")this.Dia1.ogResu1.t=Dia1.ogResu1.t.OK:e1.seMessageBox.ShOW("密码错误”):5.4 系统主界面的实现系统主界面运行结果如图10系统主界面设计图所示。图10系统主界面设计图该系统主界面主要供应管理员的操作,可以宜观的表示出哪些车辆停在哪个车位,车辆出库时的收费以与车位的剩余个数。系统主界面代码:pub1.icpartia1.c1.assFportstate:FormDrawDraw1.=newDraw();DataAccessDatazXccess1.=newDataAccessO;Functionsfnctions1.=newFunctionsO;pub1.icFportstateOInitia1.izeComponent():privatevoid关于Too1.StripMenuIternC1.ick(objectsender,EventArgse)FormFabOUt=newFaboutO:Fabout.ShowDia1.og():privatevoid车辆入库aToo1StripMenu11em1_C1ick(objectsender,EventArgse)Draw1.,myportno="”;FormFCarin=newFCarinO;FCarin.Show();privatevoid费率管理Too1.StripMenuItem1._C1.ick(objectsender,EventArgse)FormFfare=newFfareO:Ffare.ShowDia1.ogO;privatevoid容:S管理Too1.StripMenu1.1.em_C1.ick(objec1.sender,EventArgse)FonnFcapacity=newFcapacity():Fcapacity.ShowDia1.ogO;privatevoid帮助TOoIStriPMCnU1.tCm1.C1.ick(objectsender,EventArgse)FormFhe1.p=newFhe1.pO;Fhe1.p.ShowDia1.ogO:privatevoidFportstate_Shown(objectsender.EventArgse)PportA.Contro1.s.C1.earO;PportB.Contro1.s.C1.earO:PportC.Contro1.s.C1.earO;PportA.RefreshO;PportB.RefreshO:PportC.RcfreshO;Pdrawdetai1.RefreshO;Pdrawstate.RefreshO;pane1.1.RcfreshO;Draw1.drawport(PPor1.A,"Por1.A"):Draw1.<irawport(PportB,"PortB");Draw1.,drawport(PportC,*PortC");Draw1.,drawdetai1.(Pdrawdetai1.1"axis");Draw1.drawstate(Pdrawstate);Draw1.drawpic(pane1.1);Pport.MouseDoub1.eC1.ick+=newMouseEvcntHand1er(Draw1.addcar);PportB.MouseDoub1.eC1.ick+=newMouseEventHandIer(Draw1.,addcar);PportC.MouseDoub1.eC1.ick+=newMouseEventHand1er(Draw1.addcar);PportA.Paint+=newPaintEven111.and1er(Now_Paint):PportB.Paint+-newPaintEventHand1.er(NowPaint):PportC.Paint+=newPaintEventHandIer(NowPaint);Pdrawdetai1.PaintPaintEventHand1.er(NowPaint);Pdrawstate.Paint+=newPain1.EVenIHand1.er(NoW_PainD;pane11.Paint+=newPaintEventHand1er(Now_Paint):5.5 费率管理管理模块的实现费率管理运行结果图H费率管理运行图所示图11费率管理运行图木界面供应不同车辆不同收费标准的可能性,并且可以依据不同时期、地方确定具体的收费标准,给管理员充分的权限。费率管理:pub1.icpartia1.c1.assFfare:FormDataAccessDataccess1.=newDataAccessO;pub1.icFfareOInitia1.izeConponen1.();Initia1.O:privatevoidInitia1.()Ccarc1.ass.Items.Add("大卡”):Ccarc1.ass.Items.Add("中货”);Ccarc1.ass.Items.AdC1("小轿");Ct12.Enab1.ed=fa1.se;Ct21.Enab1.ed=fa1.se;Ct22.Enab1.ed=fa1.se;Ct31.Enab1.ed=fa1.se;Ct32.Enab1.ed=fa1.se;for(inti=0;i<24;i+)Ct1.1.Items.Add(i):5.6 车库容量管理模块的实现车库容量管理运行结果图12车库容量管理运行图所示图12车库容量管理运行图车库容量模块供应了停车场将来发展空间的可能性,也给这个系统供应了存在的必要,管理员可依据停车场的发展来限制停车场停车位的数目。车库容量模块代码:pub1.icpartia1.c1.assFcapacity:FormDataAccessDataAccess1.=newDataAccess();DrawDraw1.=newDraw();privatevoidbutton!C1.ick(objectsender,EventArgse)DataAccess1.updatestate(comboBox1.Text,Convert.ToInt32(textBox1.Text);FonnCo1.1.ectionfmCo1.1.ectionSystem.Windows.Forms.App1.ication.OpenForms:Pane1PportA(Pane1.)(fmCo1.1.ection0.Contro1.s.Find(Pport,.true)0);Pane1.PportB(Pane1.)(fmCo1.1.ection0.Contro1.s.Find(PportBw,true)0);Pane1.PportC=(Pane1.)(fmCo1.1.edion0.Contro1.s.Find(*PportC*,true)0);Pane1.Pdrawstate(Pane1.)(fmCo1.1.ection0.Contro1.s.Find("Pdrawstate”,true)OJ);Pane1.pane1.1(Pane1.)(fmCo1.1.ection0.Contro1.s.Find("pane1.1",true)0);PportA.RcfreshO;PportB.RefreshO:PportC.RefreshO;Pdrawstate.RefreshO;pane11.RefreshO:PportA.Contro1.s.C1.earO;PportB.Contro1.s.C1.earO;PportC.Contro1.s.C1.earO:Draw1.drawport(PportA,*PortA*);Draw1.drawport(PportB,*PortB*);Draw1.firawport(PportC,*PortCw):Draw1.drawstate(Pdrawstate);Draw1.drawic(pane1.1.):5.7 车辆入库模块的实现车辆入库运行结果图如图13车辆入库运行结果图所示:图13车辆入库运行结果图供应管理员登记车辆入库的操作,可以记录下车牌号、入库时间、以与车辆型号等信息,当管理员确定如库的时候,该操作就会把入库的车辆信息存入数据库当中。主要代码:pub1.icpartia1.c1.assFCarin:FormDataAccessDataAccess1.=newDataAccess();Functionsfunctions!=newFunctionsO;DrawDraw1.=newDraw():stringtempportno:pub1.icFCarinOInitia1.izeCoinponent();initia1.();privatevoidinitia1.()for(inti=0:i<10;i+)HoUr.Items.Add("0"+i):for(inti=10;i<24;i+)Hour.Items.Add(i);for(inti=0:i<10;i+)Minute.Items.Add(*O*+i);for(inti=10;i<60:i+)Minute.Items.dd(i):CarCIaSS.Items.Add("大卡”);CarC1.aSS.Items.Add("中货”);CarC1.aSS.Items.Add("小轿”);Iempportno=Draw1.,11yportno:if(tempportno!="")this.Text="车辆入库:第"+tempportno+”号车位if(tempportno.SubstringCO,1)="A")CarC1.ass.Se1.ectedIndex=0;CarC1.ass.Enab1.ed=fa1.se:e1.seif(tempportno.Substring(0,1)="B")CarC1.ass.Se1.ectedIndex=1;CarC1.ass.Enab1.ed=fa1.se;e1.seCarC1.ass.Se1.ectcdIndex=2;CarC1.ass.Enab1.ed=fa1.se;5.8 库内车辆模块的实现库内车辆模块运行图14库内车辆模块运行图所示图M库内车辆模块运行图“提交更改”是对数据库的更改,这就是对车辆信息的增、删、改、查四个操作:“重载数据”是防止数据不当心给删除1.系统会对每次操作都会白动备份,当点击重载数据时,系统默认现原前一次操作的数据。库内车辆模块部分代码:privatevoidbutton1_C1ick(objectsender,EventArgse)Dia1.ogResu1.tMsgBoxResu1.t;MsgBoxResu1.t=MeSSagCBOX.Show("确定更新","清确定”,MessageBoxBu1.tons.OKCance1.,MessageBoxIcon.Question,MessageBoxDefau11Button.Btton2);if(MsgBoxResu1.t=Dia1.ogResu1.t.OK)DataAccess1.updatedata(DataSet,sq1.str):FormCo1.1.ectionfmCo1.1.ection=System.WindoWS.Forms.App1.ication.OpenForms;Pane1.PportA=(Pane1.)(fmCo1.1.ection0.Contro1.s.Find(,Pport,true)0);Pane1.PportB=(Pane1.)(fmCo1.1.ection0.Contro1.s.Find("PportB”,true)0);Pane1.PportC=(Pane1.)(fmCo1.1.ection0.Contro1.s.Find(*PportC*,true)0):Pane1.Pdrawsta1.e=(Pane1.)(fmCo1.1.ection0.Contro1.s.Find(wPdrawstate*,true)0):Pane1.pane1.1=(Pane1.)(fmCo1.1.ection0.Contro1.s.Find("pane1.1",true)0);PportA.RefreshO;PportB.RefreshO;PportC.RefreshO;Pdrawstate.RefreshO;pane1.1.RefreshO;PportA.Contro1.s.C1.earO;PportB.Contro1.s.C1.earO;PportC.Contro1.s.C1.earO;Draw1.,drawport(PportA,"PortA");Draw1.,drawport(PportB,"PortB");

    注意事项

    本文(停车场管理系统毕业论文.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开