优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

VB+SQL物业管理系统OK

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

目录
第1章引言 3
第2章基础知识概述 4
2.1 VISUAL BASIC简介 4
2.2 SQLSERVER数据库概述 8
第3章 系统分析 13
3.1开发平台: 13
3.2需求调查 13
3.3系统开发方案和目标 14
3.4 可行性分析 15
第4章 数据库设计 17
4.1 系统的功能模块设计 17
4.2 系统数据库设计 18
4.2.1 主要数据流 18
4.2.2 数据库概念结构设计 19
4.2.3 数据库逻辑设计 22
第5章 系统的实现 29
5.1 建立系统主窗体: 29
5.2住户资料管理窗体的设计: 30
5.3查询住户窗体的设计 32
5.4 表格形式显示住户资料窗体的设计 33
5.5房产资料窗体的设计 35
5.6物业设备管理窗体的设计 36
5.7仪表数据管理窗体的设计: 39
5.8收费管理窗体的设计 40
5.9仪表数据统计窗体的设计 42
第6章 结束语 45
第7章 致谢 47
参考文献 48
附录 49
附 录 A:外文资料原文 49
附 录 B:中文资料译文 54

think58 [资料来源:http://think58.com]

[资料来源:THINK58.com]

think58

[资料来源:www.THINK58.com]

[资料来源:www.THINK58.com]

内容来自think58 [资料来源:http://THINK58.com]

[资料来源:http://www.THINK58.com]

[资料来源:http://THINK58.com]

copyright think58

[资料来源:http://THINK58.com]

本文来自think58 [来源:http://think58.com]

[资料来源:http://think58.com]

内容来自think58

[来源:http://think58.com]

copyright think58 [资料来源:http://THINK58.com]

本文来自think58

[资料来源:http://think58.com]

[来源:http://www.think58.com]

本文来自think58 [版权所有:http://think58.com]

本文来自think58 [来源:http://think58.com]

[来源:http://www.think58.com]

[资料来源:http://think58.com]

think58

[资料来源:http://www.THINK58.com]

[资料来源:http://think58.com]

think58.com

[版权所有:http://think58.com]

[资料来源:http://THINK58.com]

think58

[版权所有:http://think58.com]

[资料来源:http://think58.com]

[来源:http://www.think58.com]

第1章引言
物业管理的定义已明确物业管理企业要为全体业主和用户提供服务,在诸多物业的公共契约里都载有这样一个条款:“物业管理的根本宗旨是为全体业主和用户提供及保持良好的生活、工作环境,并尽可能满足他们的合理要求。
在当今的房地产项目推广中,物业管理已经占据了极其重要的位置,人们既买物业又买服务的认识在迅速提高,因此,物业管理对物业推广的促进作用正与日俱增,尤其是写字楼和公寓类项目,物业管理服务的重要性更加突出。物业管理既然成为营销的一部分,那就同样存在着定位的问题。物业管理的定位要与项目定位及目标客户的身份、品位相协调,否则就会出现问题。物业管理内容包括:1、保证楼宇的安全使用,监督房地产产权人、使用人按有关规定使用房屋;2、保洁服务、维护公共环境卫生,包括打扫公共走廊、楼梯、通道、小区内道路、上下水道的清理、外墙、公共水池、水塔的清洗消毒以及清运垃圾等;3、对物业人员的合理化,统一化的管理;4、保安服务;5、物业管理区域内公共设施的使用管理、维修和更新,如绿化维护等;6、物业维修、更新费用的帐务管理;7、物业楼宇资料的保管等 8、对业主资料以及收费情况的管理等。,所以就此物业管理内容的定位我开发此相物业信息管理系统。在实际开发的时候,上述内容根据开发的重点需要有所取舍。

[版权所有:http://think58.com]


我们的最终目标是实现无人管理。据建设部政策研究中心房地产与住宅研究所的介绍,住房制度改 革先行一步的沿海地区,较早引进了香港等地的管理模式,有的城市已有90%的住宅小区实现了物业管理。而北方城市和中西部地区由于思想观念的滞后和经济发展水平的制约,不仅起步较慢,而且推行起来困难重重,故南北差异十分明显
物业管理作为一个新兴的行业,则以社会化为其重要标志的有别于传统的具有政府强制行为色彩的社会行为,其平等的法律地位和鲜明的企业色彩决定了物业管理公司与居住者最重要的一层关系是相对自由的社会关系,是以共识为基础,通过共管共建来调和不同社会角色的差异,最终达到居住小区社区文明,舒适程度,安全保障系数的提高,共同营造现代人的生活空间,共享现代生活这一终极目标。 本文来自think58

[资料来源:http://think58.com]

think58

[来源:http://www.think58.com]

[来源:http://www.think58.com]

think58好,好think58

[资料来源:http://think58.com]

内容来自think58

[资料来源:THINK58.com]

[来源:http://think58.com]

第2章基础知识概述
2.1 Visual Basic简介
1 .概述
Visual Basic 以它基于窗口和面向对象的编程方法,与Windows操作系统紧密的结合,强大的数据库技术支持,迅捷的编译速度,同时具备易学灵活的特点,一直为程序员所偏爱,尤其重要的是,Visual Basic 非常擅长数据库编程,因为它适应多种数据库结构,从客户机/服务器模式,到多层数据库模式,另外大量的控件给开发数据库应用程序提供了极大的便捷。因此使用Visual Basic作为数据库应用程序开发的工具是编程人员最好的选择之一。
在谈到Visual Basic数据库系统时,首先应该介绍Boland公司的数据库引擎(Boland Database Engine,简称为BDE)。Boland公司没有采用Microsoft制定的ODBC标准,而是自行开发了BDE数据库引擎。
BDE的特色之一是它可以使用户开发的数据库应用程序接口部分和连接数据库的部分分开,以便于应用程序的移植。一旦用户的目标数据库发生了变动,不需要去改动应用程序本身,只需要重新设置BDE即可。BDE中包含了所支持的数据库驱动程序,因此应用程序可以通过它连接到相应的数据库上。

内容来自think58 [资料来源:http://www.THINK58.com]

[资料来源:www.THINK58.com]

2.显示编辑数据
组件板[Data controls]选项卡上的组件称为数据控制组件,用于显示数据库的数据,并且让用户编辑数据并保存到数据库中。数据控制组件构成了数据库应用程序的用户界面。数据控制组件要通过数据源(DataSourse)组件与数据库连接。同一窗体中的多个数据控制组件可以连接到同一数据源组件上,这些数据控制组件能保持同步,因为数据控制组件总是显示当前记录的数据。数据源组件一般放在数据模块上,与用户界面分开。数据控制组件有好几种,使用那个数据控制组件取决于要显示的数据的类型,也取决于怎样组织这些信息、怎样让用户浏览信息和怎样让用户编辑数据的方式。
很多情况下,在同一个时刻应用程序只需要显示一条记录及当前记录的数据,事实上,数据控制组件大多数是为显示当前记录的数据而设计的。如DBText组件、DBEdit组件、DBComboBox组件等。
如果要同时显示多条记录,可使用DBGrid组件或DBCtrlGrid组件。这两个组件既可以显示多个记录,也可以选择多个字段。
两个数据表之间可以建立主/从关系。相应地,数据库应用程序可用DBText组件显示主数据表中的某个字段,用DBGrid组件显示从数据表中的多条纪录。
3.应用程序体系结构
根据数据库应用程序时使用本地数据库还是远程数据库,是单用户访问还是多用户访问,同时访问数据库的用户数以及需要存储的信息类型,数据库应用程序的体系结构可分为单层体系结构、双层体系结构和多层体系结构三种不同的体系结构。 copyright think58

[资料来源:http://think58.com]


所谓单层体系机构,是应用程序和数据库处于同一操作系统中,应用程序通过本地数据库或数据库文件来存取数据。由于使用本地数据库,故可获得较快的访问速度。
单层体系结构的数据库应用程序同时包含了用户界面和数据模块,可使用BDE数据库访问机制,也可使用ADO访问机制,还可使用平面文件数据库访问机制。我们用的DBE数据库访问机制比较多一些。 think58 [来源:http://www.think58.com]

4.数据库工具的支持
数据库(DataBase)是数据管理的工具。数据库是相互关联的集合,他用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。
数据库管理系统(DataBase Management System,简称DBMS)的任务是对数据源进行管理,并且使之能为多个用户共享,同时还能保证数据的安全性、可靠性、完整性、一致性,还要保证数据的高度独立性。
具体来说,一个数据管理系统具备如下功能:
1. 数据库定义功能:可以定义数据库的结构和数据库的存储结构,可以定义数据库中数据之间的联系,可以定义数据的完整性约束条件和保证完整性的触发机制等;
2. 数据库操纵功能:可以完成对数据库中数据的操纵,可以装入、删除、修改数据,可以重新组织数据库的存储结构,可以完成数据库的备份和恢复等操作;
3. 数据库查询功能:可以以各种方式提供灵活的查询功能,使用户可以方便地使用数据库中的数据;
4. 数据库控制功能:可以完成对数据库的安全性控制、完整性控制、多用户环境下的并发控制等各方面的控制; [来源:http://www.think58.com]
5. 数据库通信功能:在分布式数据库或提供网络操作功能的数据库中还必须提供数据库的通信功能。
数据库管理系统的工具比较多,如SQL Server、Oracle、Access等,

think58

[资料来源:www.THINK58.com]

[资料来源:http://www.THINK58.com]

5. Visual Basic 6.0的特点主要体现在以下几个方面 :
一. 新的语言扩充
具体表现在:
1. 动态数组:动态数组的概念是相对于静态数组而言的,所谓静态数组就是指声明数组的同时必须定义概述组的大小。而这样往往会造成资源的极大浪费,因为我们不得不将数组定义的足够大以避免出现数组的大小不够,而引入了动态数组,在我们不能确定数组大小的时候,可以事先不必声明其大小,系统会自动的分配内存以满足数组大小的需要。
2. 方法重载:即一个方法的名称可以对应多个方法,这些方法可以有着不同的参数类型和参数数目,在编译过程中,系统会自动根据方法参数类型以及参数数目的不同来确定到底使用了哪一种方法。
3. 默认参数:在函数中使用默认参数,将一些不是经常使用的参数设为默认值,避免了以往编程时程序员需要不停地查找函数手车或记忆大量的但不很重要的信息,同时默认参数也增强了函数使用的灵活性,使应用程序开发过程变得轻松高效。 [资料来源:THINK58.com]

二. 数据库的应用开发能力增强
具体表现在:
1. 增加的数据库组件
2. 可访问远程和本地数据库及网络
3. 对其他数据库开发工具的完全支持
4. 可更好的支持Client/Sever数据库应用程序开发
5. 客户数据集的增强
6:Visual Basic 6.0的集成开发环境 :
Visual Basic6 .0使用来创建Windows应用程序的一种快速应用开发工具,一种可视化编程环境。我们可以直观的使用图形化开发工具来创建Windows的应用程序。它使我们可以更轻松的开发图形化的高级应用程序。
Visual Basic的集成开发环境由以下几部分组成:
一. 主窗口:位于整个开发环境的顶部,它是开发过程中的核心。我们正是通过对主窗口进行操作从而实现软件的开发工作。利用它可以完成工程的建立,应用程序的编写,帮助信息的查询,程序的编译和调试过程以及应用程序的日常维护等工作。主窗口分为以下三个部分:菜单栏(Menu),快捷工具栏(Speed Bar),和组件板.
二. 代码编辑器:由称作单元窗口,是编写程序代码的地方。它一般隐藏在窗体设计器的下面。
三. 窗体设计器:主要通过向窗体中添加组件以及组件的属性来完成窗体的设计。应用程序的实现正是用事件的形式将窗体及其其中的组件的属性与程序代码结合起来。 [来源:http://www.think58.com]
窗体设计的主要步骤就是向窗体中添加可以完成应用程序任务的组件;更改组建属性使其满足程序设计要求;将组件的事件与程序代码相联系,用代码实现组件的活动。

四. 对象观察器:是用来描述组件对象及窗体对象的属性特征和行为事件。它是应用程序设计过程中最重要的一个工具,正是由于它将生动友好的可视化窗体与原本枯燥无味的程序代码联系到了一起,使得Windows应用程序的开发变得如此轻松。 think58.com [版权所有:http://think58.com]

7. basic语言
BASIC Beginner's All-purpose Symbolic Instruction Code 的缩写,意为初学者通用符号指令代码)语言是在1964年由美国的两位教授Thomas 和John G.Kemeny在Fortran语言的基础上设计的语言系统,这个简单、易学的程序设计语言当时只有17条语句,12个函数和3个命令,现在一般称其为基本BASIC。
BASIC语言自诞生起,几十年间,经过世界各地的微机生产厂家的不断扩充和完善,先后出现了许多版本,其中有几个版本使用最为广泛,如:APPLE-Ⅱ机上用的APPLE SOFT BASIC,LASER-310上用的MSBASIC以及IBM-PC及其兼容机上用的BASICA和GWBASIC等.另外还是MicroSoft公司的MSBASIC和QBASIC等.
从诞生之初,BASIC语言就以其简单,易学对硬件要求低等特点受到了广大程序设计人员,特别是电脑初学者的青睐,历经数十年,显示了其顽强的生命力。如令BASIC语言在许多国家都作为一种计算机程序的教学语言和入门语言。VisualBasic语言也借荐了许多BASIC语言的特点而倍受注目.
BASIC语言的特点就是简单易懂、适合于初学者入门、以及精通者高效、快速的工作。它不区分大小写,这于C语言不同。有很多现成的函数可供利用。对于一个初学编程的人来说,BASIC是最好的入门语言,对于有经验的人来说,BASIC语言是最简便快捷的工具。 内容来自think58

[资料来源:http://think58.com]


[资料来源:http://www.THINK58.com]