网学网为需要VB类作品的朋友们搜集整理了基于VB的停车管理系统的设计相关资料,希望对各位网友有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
目 录 摘要... 3 Summary. 4 序言... 5 第一章前言... 5 1.1 系统概述... 5 1、本课题的研究意义... 5 2、本论文的目的、内容及作者主要贡献... 5 1.2 管理信息系统概述... 6 1、管理信息系统现状... 6 2、管理信息系统开发方法介绍... 8 1.3 系统开发方法... 10 1.4 系统开发计划... 10 第二章系统设计规划... 11 2.1 系统初步调查... 11 2.2 系统开发的必要性分析... 12 2.3 系统开发的可行性分析... 13 2.4 系统开发目标... 15 第三章系统需求分析... 15 3.1 业务流程图... 16 3.2 数据流程图... 18 3.3 数据字典... 20 第四章系统设计... 25 4.1 软件模块结构的设计... 25 4.2 数据库设计... 28 第五章系统详细设计... 32 5.1 使用Access建立数据库表... 32 5.1.1 创建数据库... 32 5.1.2 创建数据库表... 32 5.2 创建数据源... 33 5.3 设计工程框架... 34 5.3.1 创建工程项目... 34 5.3.2 添加模块... 34 5.3.3 添加类模块... 35 5.4 界面设计及其代码分析... 37 5.4.1 管理员登录界面及系统主界面设计... 37 5.4.2 打印管理界面设计... 38 5.4.3 车辆出入管理界面设计... 41 5.4.4 车辆用户管理界面设计... 45 5.4.5 车位管理界面设计... 48 5.4.6 密码设置界面设计... 52 5.4.7 帮助界面设计... 54 第六章系统详细设计... 55 6.1 开发环境和性能需求... 55 1、开发环境... 55 2、性能需求... 55 6.2 开发平台工具... 55 6.3 系统测试... 56 6.4 系统运行与维护... 57 6.5 系统的转换方案... 58 结束语... 59 参考文献... 59 摘要 停车管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点. 经过分析如此情况,我们使用VB作为数据库等开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,真到形成用户满意的可行系统. [关键词]原型法,面向对象,数据一致性,数据窗口,信息管理系统。
Summary Parking management system is development two aspects that typical information management system(MIS), its development includes primarily the backstage database establishes with support and the head applies the development two aspects of the procedure.Establish the data consistency to the former request is strong with the complete, the that data safety good database.But request the latter very much the applied procedure function complete, easy usage etc. characteristics. Through the analysis such circumstance, we use the VB, database etc. development tool, make use of its every kind of the tool of development that provide that face to the object, particularly is intelligence that data window way this on canning be convenient but concisely manipulates the database turn the object, establish in the in a short time first system application prototype, then, start to the beginning prototype system proceeding need iteration on behalf, revise continuously with improve, really arrive to become the customer satisfied can A system. Key phrase:Prototype method, face to the object, data consistency, data window way, information management system。 序言 随着小汽车进入家庭,城市机动化水平的进一步的提高,停车难的问题越来越严重。在中国的一些大城市中如北京、上海、广州等,特别是在高峰时段,一方面有大量汽车在拥挤的道理上寻找停车车位;另一方面有部分停车场却因为诸多原因利用率很低。因此,需要建立一套完善的系统——停车管理信息系统来更好的将停车资源合理配置。 停车信息管理系统是以最佳地改善停车状况为目的,集停车信息的采集、处理、服务等功能为一体。通过为驾驶汽车者提供停车泊位信息,帮助其寻找合适的停车位置、指引其采用停车换乘方式到达目的地,从而最终改善了城市停车难的状况。 第一章 前言 1.1 系统概述 1、本课题的研究意义 目前市面上流行的停车管理信息系统不少。但是,对于具体的停车场来说,因为具有自己的特殊性,因此只需要一个操作方便,功能实用,能同时满足本停车场对相关数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的停车管理信息系统。 2、本论文的目的、内容及作者主要贡献 (1)目的:按照管理信息系统开发的原理和方法,采用现代成熟的信息技术手段来有效的管理整个停车场的停车管理业务,加强此过程中对信息资源的管理及应用,使信息处理工作更加科学化、规范化。开发出一套操作方便,功能实用,能满足本停车场对停车信息的管理及需求的停车管理信息系统。 (2)内容:本系统可以完成车辆出入管理、用户管理、车位管理、打印处理等几大主要功能,同时可对与这几大功能模块有关的附加资料的处理功能,完全可以满足停车场对停车信息的管理任务。 (3)作者的主要贡献 本人独立完成了此课题的研究与开发,包括调研、分析、设计、编码、测试、文档编写等内容。 1.2 管理信息系统概述 1、管理信息系统现状 管理信息系统(MIS)是一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体。1985年,管理信息系统创始人,明尼苏达大学卡尔森管理学院的著名教授戴维斯(Gordon.B.Davis)给出了一个具有代表性的定义:“管理信息系统是一个利用计算机硬件和软件,手工作业、分析、计划、控制和决策模型以及数据库的用户-机器系统。它能提供信息支持企业或组织的运行、管理和决策功能。” 随着网络技术的出现,管理信息系统又有了新的必恭必敬,基于网络的管理信息系统不断出现,管理信息系统的概念模型也发生了相应的变化,许多学者对管理信息系统给出了新的定义。例如劳顿认为:“管理信息系统是一个基于计算机的信息系统,它通过收集、处理、存储和扩散信息,来支持组织的管理、决策、合作、控制、分析活动,并使之可视化。” 因此,我们可以看出,管理系统系统具有几个基本含义: (1)管理信息系统不是一个单纯的软件系统,而是一个人-机系统,由人和机器协同工作。管理信息系统在支持企业或组织的各项管理活动中,管理人员负责将基础数据及时地输入到计算机中,计算机则根据企业或组织中的各层管理人员的要求对基础数据进行加工处理,并将所得到的信息输出。计算机不断地与最终用户进行着信息的交换,但在对数据的加工处理过程中又需要人的适当干预。 (2)管理信息系统的管理过程就是对数据进行惧、存储、加工处理、传递,并产生信息的过程,因此数据是管理信息系统的灵魂。管理信息系统运用了数据库的技术,对基础数据进行统一规划、存储,供各层管理人员使用,从而实现了数据的一致和共享。 (3)管理信息系统可以解决企业或组织所面临的问题。例如,管理信息系统可以处理企业产生经营活动的全过程,可以解决组织中数据处理效率问题,也可以解决财务管理决策过程等。 管理信息系统应具有如下几个功能。 (1)数据处理功能: 数据处理是管理信息系统最基本的功能,它包括对各种类型数据的收集、加工处理、传递、存储等工作。 (2)实测功能: 通过对数据的加工处理,可以随时了解各部门的实际运行情况,如各生产车间今天生产的产品数量、销售部接受的订单等。 (3)预测功能: 通过运用一定的数学方法和预测模型,对过去的数据进行分析,就可能对未来可能发生的情况进行预测,为高级管理人员进行管理决策提供依据。 (4)控制功能: 通过信息的反馈可以对整个企业生产经营的各个部门、各个环节的运行情况进行监测、协调、控制,保证系统的正常运行。 (5)辅助决策功能: 通过对数据的加工处理,可以快速地获取对决策有影响的信息,从而为合理的配置企业的各项资源,做出最佳的决策提供科学的依据。 目前,管理信息系统的应用已经非常广泛,随着计算机技术、网络技术和通信技术的发展,管理信息系统的功能也日趋完善,并朝着智能化、网络化、集成化等方向发展。如办公自动化(OA)、电子商务(EC)、专家系统(ES)、计算机集成制造系统(CIMS)。 2、管理信息系统开发方法介绍 目前,常用的管理信息系统的开发方法有生命周期法、原型法和面对对象的开发方法。 下面仅对原型法和面对对象的开发方法进行简单的描述。 (1)原型法: 原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法。 ①原型法的基本思想 首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型。再在此基础上与用户交流,将模型不断补充,修改完善,如此反复,最终直至用户和开发者都比较满意为止,就形成了一个相对稳定、较为理想的管理信息系统。 ②原型法的开发过程 采用原型法开发管理信息系统可以分为如下几个阶段: A、确定用户的基本需求。由用户提出对新系统的基本要求,如功能、基本界面形式、所需的数据、应用范围、运行环境等,开发者根据这些信息估算出开发该系统所需的费用,并建立简明的系统模型。 B、开发初步的原型系统。系统开发人员根据用户的要求建立原型系统,但该系统只是一个初步的、不成熟的系统,从系统的工作效率上看也是不完善的。其主要目的是为了描述开发者所理解的用户的基本需求。 C、修改、评价原型系统。将建造好的原型系统交给用户,并投入试运行,用户将使用过程中发现的问题一一记录下来,并与开发人员进行交流。开发人员针对这些问题不断地对系统进行修改、扩充与完善,直至用户满意为止。 D、形成最终的管理信息。对用户满意的原型系统进行进一步的开发,不断补充、完善,最终形成一个适用的管理信息系统。 ③原型法的优缺点 原型法的优点是开发周期短,费用较少,同时可以较有效地避免因开发者和用户的认识隔阂所产生的失败,其缺点是系统的开发缺乏统一的规划和开发标准,难以对系统的开发过程加以控制。 原型法一般适用于开发规模不大、不太复杂或需求经常发生变化的系统。 (2)面向对象的开发方法 面向对象(Object Oriented)的技术于20世纪80年兴起,随后广泛地应用于计算机技术的几乎所有领域。面向对象的技术中最重要的概念是对象。 面向对象是基于问题对象的自底向上的一种系统开发方法。在开发过程中,分析和设计阶段独立于程序设计语言,信息系统模型设计好后,最终用具体的程序设计语言、数据库或硬件来实现。面向对象法最主要的特点是对对象为基础,对象是分析问题和解决问题的核心。 ①面对对象法的开发过程 面对对象法的开发过程一般分为四个阶段: A、认识客观世界(如一个企业)中的对象以及行为,分别独立设计各个对象的实体。 B、分析对象之间的联系和相互之间所传递的信息,由此构造客观世界(企业)所对应的信息管理系统的模型。 C、由信息系统的模型转换成计算机软件系统的模型。 D、由计算机软件系统的模型再转化成一个现实系统。 ②面向对象法的优缺点: 面向对象法的优点是便于帮助分析者、设计者和用户清楚地表达抽象概念,互相进行交流;交流特定的软件工具模块,直接地完成了从对象的描述到软件体系结构之间的转换,避免了其它的方法在开发过程的客观世界描述和软件结构不一致性和复杂性问题,便利系统开发简单、统一,开发周期短,费用低。 面向对象法的主要缺点与原型法一样,因此这种方法也不适用于开发大的、复杂的系统。 本系统在开发过程中具体是采用了原型法和面向对象两种方法相结合的开发思路,力求在开发过程中尽量吸收这两种方法的长处,而克服它们的短处。 1.3 系统开发方法 本系统在开发过程中具体是采用了原型法和面向对象两种方法相结合的开发思路,力求在开发过程中尽量吸收这两种方法的长处,而克服它们的短处。以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。 1.4 系统开发计划 系统开发分系统分析、系统设计、系统实施三个阶段。 1、系统分析阶段的主要活动有: l 系统初步调查 l 可行性研究 l 系统的详细调查 l 新系统逻辑模型的提出 2、系统设计阶段的主要活动有: l 系统总体结构设计(包括数据库的设计) l 系统的详细设计(包括代码设计、输入与输出设计、计算机系统方案选择) l 系统实施进度与计划的制定和“系统设计说明书”的编写 3、系统实施阶段的主要活动有: l 编码,系统测试 l 系统安装 l 新/旧系统的转换
|
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |