摘要
随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小区物业管理是针对当代
社会这一市场需要应运而生的。用计算机操作的小区物业管理系统是为小区管理者和小区用
户更好的维护各项物业管理业务处理工作而开发的管理软件,根据需求分析,实现小区管理
业务,效益已越来越明显。因此,开发这样一套小区物业管理系统软件成为很有必要的事情,
在本文中将就本次毕业设计我所开发的小区物业管理系统,谈谈其开发过程和所涉及到的问
题及解决方法。
本文通过用 VB 6.0 编写小区物业管理系统,利用软件工程原理,采用生命周期方法学,其
开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了小区信息
数据库的创建及各种费用的收取、统计、汇总。
本文还简单介绍了 VB6.0 软件的界面及操作方法。简要介绍了窗体的制作过程,程序的编写,
添加,最后的编译过程。并且叙述了作者在软件开发过程中的心得体会。
关键词:小区物业管理 数据库 信息 用户
【 Abstract 】: Property management system is typical information management system
( MIS ), its development includes the two aspects of the establishment of the database
of backstage supporter and maintenance as well as the development of front
application program mainly, for the former asks establishment, take data consistency
with integrity the storehouse of good strong, data safety, and for the latter asks
application program function complete , the characteristics such as use are easy.
Via analysis, we use the development tools such as Visual Basic of Microsoft company ,
use its various object oriented development tools that offer , are this especially
data window to be able to facilitate and are succinct to control the intelligent
object of database; First in short time establishment system application prototype,
then carry out demand for initial prototype system iteration, revise and improve
continuously up to the feasible system that forms the satisfaction of user.
【 Keyword 】: Property management system and Visual Basic6. 0 and Access database
目录
第一章 开发背景和系统概述
1.1 开发背景 …………………………………………………………………………………3
1.2 系统概述 …………………………………………………………………………………3
第二章 开发环境介绍
2.1 编程环境的选择……………………………………………………………………………3
2.2 Visual Basic 的简介…………………………………………………………………… 4
2.3 Visual Basic 开发环境的介绍………………………………………………………… 5
第三章 数据库设计
3. 1 Access 数据库的概念…………………………………………………………………… 6
3. 2 新建一个 Access 数据库………………………………………………………………… 8
3. 3 修改已知 Access 数据库………………………………………………………………… 8
第四章 系统设计
4. 1 系统设计目标…………………………………………………………………………… 9
4. 2 系统组成及功能………………………………………………………………………… 9
4. 3 系统总体流程…………………………………………………………………………… 10
第五章 系统界面及功能的具体实现
5. 1 用户实现的界面………………………………………………………………………… 12
5. 2 具体实现的功能………………………………………………………………………… 12
第六章 系统测试
6. 1 测试项目………………………………………………………………………………… 24
6. 2 测试方法………………………………………………………………………………… 26
第七章 毕业设计总结 ……………………………………………………………………… 26
7.1 总结……………………………………………………………………………………… 26
7.2 致谢……………………………………………………………………………………… 26
参考文献……………………………………………………………………………………… 27
第一章 开发背景和系统概述
1.1 开发背景
迄今为止,中国的物业管理行业已经走过了二十几年的时间,已经具备了一定的规模和形态。
随着经济体制的改革发展、城市的现代化、人们对居住空间的可持续发展的要求,伴随房地
产商品经济发展的必然产物——物业管理要得到迫切的改变,已成为一种必然的趋势。尤其
在市场经济的条件下,大多数人将成为物业的产权人和使用权人,因此,如何在激烈的市场
竞争中立于不败之地,创造合理的规模效益,已经成为现今物业管理的关键问题。在社会分
工和市场细分不断加强的总体背景下,只有针对不同的物业类型、不同的消费人群、以不同
于他人的管理模式,才能树立 企业自己的一面旗帜,建立自己的经营理念,那就是要走企
业的品牌化道路。但是在市场经济发展的今天,品牌已不再是一种简单的区别标志,而是企
业客户和价值(文化价值、经济价值)的来源。物业管理是一种服务,它以物业为管理对象,
以广大业主为服务对象而定位于社会人群。由此,创建这种服务的品牌也不外乎三个方面:
知名度、美誉度、忠诚度。深圳万科发展到今天之所以能成为行业中的佼佼者,其中一个重
要的因素是依靠了其服务的品牌效应。在多次的招、投标中,其能做到“未见其人,先闻其
声”靠的是它的知名度,在以后的日常管理中能得到广大的业主的支持与信赖则主要依赖了
它的美誉度,于是不断提升的忠诚度为它赢得了越来越多的客户,终就铸造了中国物业的“巨
无霸”。 但是创建一个品牌并不是朝成夕就,而是需要一个长期的过程。现实中一些令人
无庸质疑的事实放在我们的面前,物业市场不规范、经营机制不健全、细的法律法规不具备、
广大业主的物管意识低等因素已经成为企业走向品牌化的约束“瓶颈”,尤其是北方的地区,
在总体水平低的情况下,对于一些中小城市做成物业品牌更是难上加难。
如何能够快速高效率的管理一个小区,是每个物业管理公司最急需解决的问题。因为人的生
活水平越来越高,随之人们对物业的要求就越高。
1.2 系统概述
经过十几年的发展,中国房地产业逐步走向成熟,物业管理也由新生到发展再到深入,面临
着蓬勃发展的局面。随着 ISO9002 等管理体系在物业管理中的引入,对原有的物业管理模式
进行了一次深刻的变革,对物业管理公司朝着正规化、科学化、集团化的发展,起到有力的
推动作用。
随着公司规模的扩大,管理的物业增多,管理处地域分散等,传统的人工或计算机管理方法
往往会出现信息滞后,数据容量小、安全性、可靠性差,信息共享困难等等问题。
第二章 开发环境介绍
2.1 编程环境的选择
目前,解决这一课题的方法与手段非常多,所以首先应选定开发工具与环境。编程环境的选
择 微软公司的 Visual Basic 6.0 是 Windows 应用程序开发工具,使目前最为广泛的、易学
易用的面向对象的开发工具。Visual Basic 提供了大量的控件,这些控件可用于设计界面和
实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用
程序的运行效率和可靠性。故而,实现本系统 VB 是一个相对较好的选择。
2.2 Visual Basic 的简介
Visual Basic 的简介 Visual Basic 是微软公司出品的一个快速可视化程序开发工具软件,
借助微软在操作系统和办公软件的垄断地位,VB 在断断的几年内风靡全球。Visual Basic
是极有特色和功能强大的软件,主要表现在:所见即所得的界面设计,基于对象的设计方法,
极短的软件开发周期,交易维护的生成代码。Visual Basic 提供了开发 Windows® 应用程序
最迅速、最简捷的方法。不论是 Windows 应用程序的资深专业开发人员还是初学者,Visual
Basic 都为他们提供了整套工具,以方便开发应用程序。
Visual 指的是开发图形用户界面(GUI)的方法,不需编写大量代码去描述界面元素的外观
和位置,而只要把预先建立的对象放到屏幕上即可。
Basic 指的是 BASIC(Beginners All-Purpose Symbolit Instruction Code)语言,一种在
计算技术发展史上应用得最为广泛的语言。Visual Basic 在原有 BASLC 语言的基础上进一步
发展,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。专业
人员可以用 Visual Basic 实现其他任何 Windows 编程语言的功能,而初学者只要掌握几个
关键词就可以建立实用的应用程序。
Visual Basic 不仅是 Visual Basic 的编程语言。Visual Basic 编程系统,Excel 的
Applications Edition,Access 和 Windows 的许多其他应用程序都使用这一语言 Visual
Basic Scripting Edition (VBScript)是广泛使用的脚本语言,它是 Visual Basic 语言的子
集。这样,在学习 Visual Basic 中得到的经验可应用到所有这些领域中。从开发个人使用
或小组使用的小工具,到大型企业应用系统,甚至通过 Internet 的遍及全球分布应用程序,
都可在 Visual Basic 提供的工具中各取所需。
有了 ActiveX 技术就可使用其他应用程序提供的功能,例如 Word 字处理器,Excel 电子数
据表及其 Windows 应用程序,甚至可直接使用 VBP 或 VBE 创建的应用程序和对象。
已完成的应用程序是使用 Visual Basic 虚拟机的真正.exe 文件,可以自由发布。
美国微软公司于 1991 年推出 VB1.0 至今已经经历了 6 个版本,VB6.0 运行在 Windows 95 或
Windows NT 操作系统下,是一个 32 位的应用程序开发工具。
Visual Basic 6.0 有三种版本:
Microsoft Visual Basic 学习版是专为计算机业余爱好者和初学编程者设计的。它具有创建
分布式应用程序的功能,但是缺少一个专业开发人员所需要的许多工具,比如完全的 ODBC
支持、可滚动的光标、池管理程序以及组件管理程序等。
Visual Basic 专业版是专为单个的专业开发人员或团体开发人员设计的。它完全具有一个典
型的专业开发人员在构建和分布健壮的专业性应用程序所需要使用的所有工具。
Visual Basic 企业版是专为编写分布式高性能的客户服务器应用程序的开发人员小组而设