停车场管理系统的毕业设计论文

上传人:飞*** 文档编号:35771620 上传时间:2018-03-20 格式:DOC 页数:36 大小:74KB
返回 下载 相关 举报
停车场管理系统的毕业设计论文_第1页
第1页 / 共36页
停车场管理系统的毕业设计论文_第2页
第2页 / 共36页
停车场管理系统的毕业设计论文_第3页
第3页 / 共36页
停车场管理系统的毕业设计论文_第4页
第4页 / 共36页
停车场管理系统的毕业设计论文_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《停车场管理系统的毕业设计论文》由会员分享,可在线阅读,更多相关《停车场管理系统的毕业设计论文(36页珍藏版)》请在金锄头文库上搜索。

1、停车场管理系统的毕业设计论文停车场管理系统的毕业设计论文停车场管理系统摘 要停车场停车场车辆管理系统是典型的信息管理系统其开发主要包括经过分析们使用 MICROSOFT 公司的 设计出停车场车辆管理库 使用 MICROSOFT 公司的 VISUAL BASIC 开发工具利用其提供的各种面向对象的开发工具尤其是这一能方便而简洁操纵数据库的智能化对象关键窗体前 言以最少的代价获取最大的收益是经济学的基本精神但这并非表示们吝於付出因为资源是有限的稀少的资源迫使们必须做选择而管理行为就是用聪明的选择找出代价最少收益最大的一条路让有限的资源得以发挥最大的功用在生活的旅程中们常常面临选择在正确抉择的同时也

2、代表了们对环境的认知对专业的依赖以及对自己的信心对於资金的筹措及运用管理学可以提供们最佳的策略及方法以最少的成本取得资源并做有效的分配因应景气循环及环境的变化配合目标订出适合自己的信息组合目 录摘 要 前 言 第一章 绪论 一为什么要开发一个停车场管理信息系统 二设计系统的必要性和可行性第二章 开发环境简介 21 系统的开发 com 编程环境的选择 com 关系型数据库的实现 com 二者的结合 ADO 22 Windows 下的 Visual Basic 编程环境 23 使用 ACCESS2000 实现关系型数据库 第三章 系统功能分析与设计 31 系统设计分析 32 系统前期设计 com

3、流程图 com 系统开发的设计思想33 系统功能分析 34 系统技术要点 第四章 系统实现 41 系统功能实现 com 用户注册 com 主界面的实现 com 各个模块的实现 结束语 致谢 参考文献 附录一 文献综述 附录二 英文资料 附录三 英文资料翻译 附录四 部分源代码 第一章 绪论 11 为什么要开发一个停车场停车场车辆管理系统 信息作为生产力中最活跃的因素很早就在人类经济生活中发挥着不可替代的作用但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明以后的 50 年代末目前人们所提到的管理信息系统通常是指以计算机为工具对管理信息进行收集存贮检索加工和传递使其应用于组织机构及企业管

4、理领域的人机系统该系统是 70 年代初后工业经济时代的产物在企业管理信息系统在其发展的初期是单一的人机系统系统功能简单效率低对管理的作用有限进入 2 0 世纪 80 年代末随着计算机网络和通信技术的大力发展企业管理信息系统进入网络化的发展时期世界发达国家已建立起了完善的先进的管理信息系统体系在其社会经济发展领域中发挥着巨大的作用我国的管理信息系统大发展是在 80 年代末 90 年代初国家相继建立起了金卡金关金桥工程多数企事业单位建立了局域网和广域网管理信息系统随着世界经济和我国经济逐步向知识经济迈进无论是基于工业经济的管理信息系统还是面向少数专家和管理人员的专家系统 ES 或决策支持系统 DS

5、S 其处理对象和服务对象自身的系统结构处理能力都有了进一步的发展停车场车辆管理 Personal Finance 并不是一个新鲜词想想看您是如何管理您的车辆信息的其实您在日常生活中不自觉地运用着各种管理方法但科学管理的前提是建立正确的管理观正确管理科学管理的含义如何科学管理正确的管理观念非常重要科学管理方式选择将成为决定车辆贫富差距的关键性因素停车场车辆管理的核心是投资收益的最大化和车辆信息分配合理化的集合管理服务通过充分利用各种管理工具帮助您达到合理分配的目的满足您对管理安全性收益性等多样化要求停车场车辆管理第二章 开发环境简介21 系统的开发com 编程环境的选择微软公司的 Visual

6、Basic 60 是 Windows 应用程序开发工具使目前最为广泛的易学易用的面向对象的开发工具 Visual Basic 提供了大量的控件这些控件可用于设计界面和实现各种功能减少了编程人员的工作量也简化了界面设计过程从而有效的提高了应用程序的运行效率和可靠性故而实现本系统 VB 是一个相对较好的选择 ACCESS2000 就是关系数据库开发工具数据库能汇集各种信息以供查询存储和检索 ACCESS 的优点在于它能使用数据表示图或自定义窗体收集信息数据表示图提供了一种类似于 Excel 的电子表格可以使数据库一目了然另外 ACCESS 允许创建自定义报表用于打印或输出数据库中的信息 ACCES

7、S 也提供了数据存储库可以使用桌面数据库文件把数据库文件置于网络文件服务器与其他网络用户共享数据库 ACCESS 是一种关系数据库工具关系数据库是已开发的最通用的数据库之一如上所述 ACCESS 作为关系数据库开发具备了许多优点可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能微软的JET 数据库引擎提供了与数据库打交道的途径们是通过它以及 Visual Basic 来访问数据库并对其进行各种操作 Visual BasicACCESS 以及其他微软的软件产品都是通过共用 JET 数据库引擎从而给用户提供了丰富的数据类型控件在数据库中的信息与将信息显示给用户看的 Visual Ba

8、sic 程序之间架起了一座桥梁们可以设置控件的各个属性告诉它要调用那个数据库的哪个部分缺省情况下控件根据数据库中的一个或多个数据表建立一个 dynaset-type 动态集合类型的记录集合一个记录集合是动态的也就意味着当原来的数据表中的容改变了以后该记录集合中的记录也会随之改变控件还提供了用来浏览不同记录的各种跳转按钮将控件放置在窗体中之后们还必须在该控件与要处理的数据库之间建立联系ADOActiveX Data Objects 是基于组件的数据库编程接口它是一个和编程语言无关的 COM 组件系统本文主要介绍用 ADO 编程所需要注意的技巧和在 VC 下进行 ADO 编程的模式并对 CExte

9、nsions 进行了简单的讨论希望对 ADO 开发人员有一定的帮助作用因为 ADO 是一个和编程语言无关的 COM 组件系统所以这里讨论的要点适用于所有的编程语言和编程环境比如 VBVBScriptVCJava 等等 对于 ADO 其中对象来说觉得比较重要是 CommandConnectionRecordset 对象虽然严格的说这是不准确的但根据的实际经验确实如此下面就分别来谈一下Connection 对象Connection 对象用于建立与数据库的连接通过连接可从应用程序访问数据 源它保存诸如指针类型连接字符串查询超时连接超时和缺省数据库这样的连接信息Command 对象在建立 Connec

10、tion 后可以发出命令操作数据源一般情况下 Command 对象可以在数据库中添加删除或更新数据或者在表中进行数据查询 ommand 对象在定义查询参数或执行一个有输出参数的存储过程时非常有用Recordset 对象Recordset 对象只代表一个记录集这个记录集是一个连接的数据库中的表或者是 Command 对象的执行结果返回的记录集在 ADO 对象模型中是在行中检查和修改数据的最主要的方法所有对数据的操作几乎都是在 Recordset 对象中完成的 ecord 对象用于指定行移动行添加更改删除记录下面就具体地说说如何用 ADO 存取数据在实际编程过程中使用 ADO 的一个典型的存取数据

11、的步骤为数据源记录集对象记录集连接22 Windows 下的 Visual Basic 编程环境VisualBasic 简称 VB 是一种可视化的事件驱动型的 Windows 应用程序开发工具它在 GUI 设计绘图制表运算通信和多媒体开发方面都具有简单易行功能强大等优点所以越来越受到开发人员的亲睐同时 VB 在数据库开发方面也具有Foxpro 所远不能及的强大功能 VB 能够读取和访问ACCESSExcelDbaseXFoxproBtrieve 和 ODBC 等多种数据库并能利用 VB 自身所带的数据库引擎创建 ACCESS 数据库所以 VB 在管理信息系统 MIS 的开发和建设方面得到了是益

12、广泛的应用现在笔者就 VB 应用数据库的一些方法作一简单的介绍VB 访问数据库通常有三种途径第一通过数据库控制控件 DataControl 访问第二通过 VB 提供的数据库对象变量编程访问第三通过 ODBC 接口访问 ODBCAPI函数在这三种方法中第一种方法操作起来最方便灵活易于掌握同时也最能体现VisualBasic 面向对象的特色故这里以 Foxpro25 的数据库为例介绍数据库控制控件 DataControl 访问数据库的方法与步骤一在 Form 窗口中加入 DataControl 控件用鼠标在工具窗口的 DataControl 控件按钮上双击左键该对象即出现在Form 窗口的中间控件

13、名为 Data1 用鼠标调整好控件的大小及位置如工具箱中无此控件可打开主菜单的 ToolsCustom 在列表中选中 MicrosoftDataControl 复选框确认后即可将此控件加入到工具箱中去二设置联接库用鼠标单击 Data1 按下 F4 打开属性窗口设置 Connect 属性为 Foxpro25 设置 DatabaseName 为 cfoxprowstudentdbf 假设磁盘上已有这个文件三加入字段显示编辑控件数据库捆绑控件在 Form 窗口中加入 DGrid 控件如不在此控件可打开主菜单 ToolsCustom 在列表中选择 ApexDataBroundGrid 复选框确认后即可

14、向工具箱中加入此控件在Form 窗口中单击选中此控件 DGrid1 按下 F4 打开属性窗口设置 Datasource 属性为 Data1 在 Form 窗口中用鼠标右键单击控件 DGrid1 选择 RetrieveFields 再用鼠标右键单击控件 DGrid1 选择 Edit 用鼠标调整控件及有关字段大小再用鼠标右键单击控件 DGrid1 选择 Properties 属性在弹出窗口中选择 Colums 标签在下拉列表中选 Colum1 将 Caption 属性改为学号选择 Colum2Caption 属性改为姓名选择 Colum34 将 Caption 属性改为性别专业按下确定按钮再向 F

15、orm 窗口中加入一个按钮控件将 Caption 属性设置为退出双击该控件Command1 在代码窗口中写入 END 存盘此时一个具备数据库读写浏览功能的应用程序就建立了按下 F5 运行通过单击 Data1 的各按钮即可看出当前记录的变化情况23 使用 ACCESS2000 实现关系型数据库com 的概念数据库是一种存储数据并对数据进行操作的工具数据库的作用在于组织和表达信息简而言之数据库就是信息的集合计算机的数据库可以分为两类非关系数据库 flat-file 和关系数据库 relational 关系数据库中包含了多个数据表的信息数据库含有各个不同部分的术语象记录域等关系数据库是以关系模型为基

16、础的数据库是根据表记录和字段之间的关系进行组织和访问的一种数据库它通过若干个表 Table数据库是一个包含各种 ACCESS 对象 表查询窗体报表宏和模块 的文件ACCESS 中所有工作都是建立在此基础之上的表是存放数据的容器被设计成行和列的格式就像电子表中的那样每一列叫做一个字段包含特定类型的信息如姓名或学历每一行称为一个记录包含与单个实体有关的所有信息如某个员工的姓名性别所在部门学历等对于像 ACCESS 这样的关系数据库管理程序一个数据库通常包含几个存放相关数据的不同表查询是一个 ACCESS 对象它询问数据库中有关数据的问题根据设计方法的不同查询能够在数据库中检索并组合来自不同表的数据例如可以设计一个查询来告知在公司中工作超过 1 年的职员有多少查询还可以对一组数据执行操作如更新或删除某组记录窗体是一个窗口它提供一种很方便的途径来查看数据库中已有记录或向数据库中增添新记录在 ACCESS 中可以创建一个窗体用来同时查阅单个表或多个表中的数据还可以打印和显示窗体

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号