社区物业文献综述.docx
《社区物业文献综述.docx》由会员分享,可在线阅读,更多相关《社区物业文献综述.docx(11页珍藏版)》请在冰豆网上搜索。
![社区物业文献综述.docx](https://file1.bdocx.com/fileroot1/2023-2/11/2d571de6-1c65-4bb1-bbe2-50068baf8c53/2d571de6-1c65-4bb1-bbe2-50068baf8c531.gif)
社区物业文献综述
单位代码01
学 号0
分类号
密级
毕业设计(文献综述)
VB实现小区物业管理系统
院(系)名称
信息工程学院
专业名称
计算机科学与技术
学生姓名
指导教师
200x年x月x日
VB实现小区物业管理系统
摘要
随着计算机技术的普及应用,现代城市中的居民小区也广泛地引入了信息管理机制。
本文以VisualBasic6.0和ACCESS2000作为开发工具,设计了一套针对现代小区物业管理的信息化平台,主要实现了业主信息管理、物管费用管理、业主投诉管理和小区设备的运维管理等模块。
业主信息管理智能化,将会大大减小手工管理业主信息所产生的信息量,同样也可以使查询整理更加方便,不会因为过多的资料堆积而影响查询速度。
物管费用管理智能化的好处在于,可以在最大程度上避免手工计费所造成的计算错误,同时能够更精确的管理各个费用数据。
业主投诉管理实现智能化管理的好处在于,能够更详细更方便的查看投诉内容及时间,同样也可以免除过多的纸张资料的堆积。
将小区设备的运维管理添加进物业管理系统中,是考虑到设备的类别和种类较多,进行智能化管理将会缩小信息量,避免资料的堆积,也方便查询和维护。
关键词:
数据库,物业管理,信息管理,VisualBasic
目录
1绪论1
2有关VisualBasic软件概述2
2.1VisualBasic的发展2
2.2VisualBasic的功能特点3
3ACCESS的简介5
4系统的总体设计6
4.1幸福社区物业系统的设计思路6
4.2系统的研究意义7
4.3系统设计7
4.4小结8
结论10
参考文献11
1绪论
随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。
如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。
要想提高物业管理水平,必须全方位地提高物业管理意识。
只有高标准、高质量的社区服务才能满足人们的需求。
面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。
在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。
物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。
随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。
人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高,诸如对小区的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善。
这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为设计小区物业管理系统提供了市场需要。
而设计的小区物业管理系统在现代社会是最热门的行业,是最关切老百姓实际生活的设计,各种人性化的配置,使管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复。
伴随着小区的规模不断扩大和住户的不断增多,像小区中的汽车,小区附带设施,小区的各项维修、投诉等都将越来越复杂,工作量也将越来越大。
但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点,比如:
效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
2有关VisualBasic软件概述
2.1VisualBasic的发展
关于本次毕业设计,在设计前期我主要参考的是毕广吉编著的《VisualBasic基础》,首先了解有关VB的基础知识、背景以及它的功能特点等。
VisualBasic是在Basic基础上发展起来的一种新型的现代语言。
以前的Basic语言,尽管功能不断丰富,但都是在DOS操作环境下使用的,它提供给用户的是字符界面,看起来单调枯燥。
VisualBasic的出现解决了Basic中出现得很多难题。
VisualBasic的意思是“可视化的Basic”,是对原来Basic语言的扩充,既保留了Basic语言简单易用的优点,又充分利用了Windows的图形环境,提供了崭新的可视化设计工具。
1991年,微软公司推出了VisualBasic1.0版。
这在当时引起了很大的轰动。
很多专家把VB的出现当做是软件开发史丠的一个具有划时代意义的事件。
虽然以我们现在的目光来看,VB1.0的功能很弱了,但在当时,这是第一个“可视”的编程软件。
这使堗程序员欣喜之极,都尝试在VB的平台进行软件创作。
微软也不失时机地在几年内接连推出VB2.0,VB3.0,4.0三个版本㠂并且从VB3开始,微软将ACCESS的数据库驱动集成到了VB中,这使得VB的数据库编程能力大大提高。
从VB4开始,VB也引入了指向对象的程序设计思想。
VB功能强大、学习简单。
而且,VB还引入了“控件”概念,使得大量已经编好的VB程序可䠥被我们直接拿来使用。
2002年VisualBasic.NET2002(v7.0)问世,2003年VisualBasic.NET2003(v7.1)问世,2005年11月7日VisualBasic2005(v8.0)问世,同时间推出VisualBasic2005的免费简化版本VisualBasic2005ExpressEdition给VisualBasic初学者及学生使用。
VisualBasic2005ExpressEdition虽然是免费的版本,但是微软公司要求使用这个版本的人必须要到微软公司网页注册取得产品注册码后方能使用,否则VisualBasic2005ExpressEdition将仅能运行30天。
VB2005的“显著”优点是,可以直接编写出XP风格的按钮,以及其他的控件。
但是其编写的小程序占用近10MB的内存。
通过几年的发展,它已成为一种专业化的开发语言和环境。
用户可用VisualBasic快速创建Windows程序,现在还可以编写企业水平的客户/服务器程序及强大的数据库应用程序。
2.2VisualBasic的功能特点
VisualBasic是一个功能丰富、方便实用的程序开发环境。
VisualBasic对界面、图形图像、多媒体以及操作系统控制都有强大的支持。
它还融入了最新的计算机技术。
可视化的开发环境、丰富的控件支持、与WindowsAPI的结合使得VisualBasic成为工程实践中重要的开发工具。
总之VisualBasic是面向对象的、结构化得计算机语言。
VisualBasic的界面由一些对象组成,每个对象有若干个属性、方法和事件,程序人员的任务是设计这些对象的事件处理过程。
它是一门很容易学习并很快掌握的功能强大的编程语言。
(1)面向对象
VB采用了面向对象的程序设计思想。
它的基本思路是把复杂的程序设计问题分解为一个个能够完成独立功能的相对简单的对象集合,所谓“对象”就是一个可操作的实体,如窗体、窗体中的命令按钮、标签、文本框等。
面向对象的编程就好像搭积木一样,程序员可根据程序和界面设计要求,直接在屏幕上“画"出窗口、菜单、按钮等不同类型的对象,并为每个对象设置属性。
(2)事件驱动
在Windows环境下,程序是以事件驱动方式运行的,每个对象都能响应多个不同的事件,每个事件都能驱动一段代码——事件过程,该代码决定了对象的功能。
通常称这种机制为事件驱动。
事件可由用户的操作触发,也可以由系统或应用程序触发。
例如,单击一个命令按钮,就触发了按钮的Click(单击)事件,该事件中的代码就会被执行。
若用户未进行任何操作(未触发事件),则程序就处于等待状态。
整个应用程序就是由彼此独立的事件过程构成。
(3)软件的集成式开发
VB为编程提供了一个集成开发环境。
在这个环境中,编程者可设计界面、编写代码、调试程序,直至把应用程序编译成可在Windows中运行的可执行文件,并为它生成安装程序。
VB的集成开发环境为编程者提供了很大的方便。
(4)结构化的程序设计语言
VB具有丰富的数据类型,是一种符合结构化程序设计思想的语言,而且简单易学。
此外作为一种程序设计语言,VB还有许多独到之处。
(5)强大的数据库访问功能
VB利用数据控件可以访问多种数据库,VB6.O提供的ADO控件,不但可以用最少的代码实现数据库操作和控制,也可以取代Data控件和RDO控件。
(6)支持对象的链接与嵌入技术
VB的核心是对对象的链接与嵌入(OLE)技术的支持,它是访问所有对象的一种方法。
利用OLE技术,能够开发集声音、图像、动画、字处理、Web等对象于一体的程序。
(7)网络功能
VB6.0提供了DltTML(Dynamic}tTML)设计工具。
利用这种技术可以动态创建和编辑Web页面,使用户在VB中开发多功能的网络应用软件。
(8)多个应用程序向导
VB提供了多种向导,如应用程序向导、安装向导、数据对象向导和数据窗体向导,通过它们可以快速地创建不同类型、不同功能的应用程序。
(9)支持动态交换、动态链接技术
通过动态数据交换(DDE)的编程技术,VB开发的应用程序能与其他Windows应用程序之间建立数据通信。
通过动态链接库技术,在VB程序中可方便地调用用C语言或汇编语言编写的函数,也可调用Windows的应用程序接口(.API)函数。
(10)联机帮助功能在VB中,利用帮助菜单和F1功能键,用户可随时方便地得到所需要的帮助信息。
VB帮助窗口中显示了有关的示例代码,通过复制、粘贴操作可获取大量的示例代码,为用户的学习和使用提供方便。
3ACCESS的简介
美国Microsoft公司于1994年推出的微机数据库管理系统。
MicrosoftAccess是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。
它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。
Access主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。
Access数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。
表(Table)表是数据库的基本对象,是创建其他5种对象的基础。
表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。
查询(Query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。
窗体(Form)窗体提供了一种方便的浏览、输入及更改数据的窗口。
还可以创建子窗体显示相关联的表的内容。
窗体也称表单。
报表(Report)报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。
宏(Macro)宏相当于DOS中的批处理,用来自动执行一系列操作。
Access列出了一些常用的操作供用户选择,使用起来十分方便。
模块(Module)模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。
模块使用VisualBasic编程。
Access数据库管理系统是MicrosoftOffice套件的重要组成部分,适用于小型商务活动,用以存贮和管理商务活动所需要的数据。
Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。
4系统的总体设计
随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。
人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高,诸如对小区的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善。
这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为我们设计小区物业管理系统提供了市场需要。
随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有着手工管理所无法比拟的优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。
4.1幸福社区物业系统的设计思路
幸福社区物业管理系统是为小区管理着和小区用户更好的维护小区各项物业管理业务处理工作而开发的管理软件,根据需求分析,实现小区管理业务,实现各项管理等几个方面的功能。
对物管中心来说小区的住户的报修,住户的投诉及处理的结果信息的反馈、小区内停车场的管理、各项设备的维修等都需要考虑到。
住户报修管理需要仔细的记录报修的内容,接待的人员,日期,维修的人员,费用,住户对于维修后情况的反馈等各项情况资料。
投诉管理需要记录投诉人资料、投诉内容及处理过程。
对于小区内车辆要有车位编号、停车户主、车位位置等记录。
在功能方面:
1.对楼盘、户型要有介绍
2.对住户、房产资料要有记录
3.对楼房的租售情况有记录
4.对物业设备要有登记
5.对住户的水电煤气交费进行管理,保修进行处理
4.2系统的研究意义
随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。
人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高,诸如对小区的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善。
这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理。
伴随着小区的的规模不断扩大和住户的不断增多,像小区中的汽车,小区附带设施,小区的各项维修、投诉等都将越来越复杂,工作量也将越来越大。
但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点,比如:
效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
因而小区物业管理系统成为现代社会是最热门的行业,是最关切老百姓实际生活的设计,各种人性化的配置,使管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复。
4.3系统设计
小区物业管理系统是为了对小区物业实行计算机化的管理,以提高工作效率,方便用户。
主要功能有对物业设备、仪表数据、停车场、收费、报修、投诉、维修等进行管理和基本资料管理以及对系统自身的用户权限管理。
提供各种信息的录入,比如投诉人资料、投诉内容及处理过程;物业报修、并可对物业公司所进行的物业维修;还包括对住户和房产信息的管理。
物管中心不但含有小区日常项目的信息,而且还包含了对查询情况的统计功能。
系统管理主要任务是提高系统安全性和对系统提供良好的维护,如用户权限可以为用户提供权限服务。
4.4小结
开发本系统,值得探讨的问题有以下几个。
1、要熟练掌握VB,根据物业管理方面的标准和要求,综合管理信息系统的知识,编写管理软件。
功能要全面,例如要包括物业资料、用户资料、金额生成、收费管理、停车管理、综合管理、文件管理和系统维护等等一系列模块。
2、登录界面的设置,需要身份验证才能允许合法用户登录。
AutoCenter:
设置表单初次运行是否自动居中
3、登录之后进入主界面,主界面中的所有控件的设置要适中,方便使用,对所有的错误输入要进行提示。
本系统设计的各界面先后顺序如下:
制作启动界面,该界面要美观整洁,并能说明该系统的用途。
包括基本资料的录入、物业管理、统计报表、系统维护、窗口、退出和帮助。
结论
我的毕业设计比较贴近生活,与实际教学过程结合比较紧密。
所以在设计该系统时要特别考虑到它的实用性。
虽说以前我做过一个小型的教务系统,但是那个系统是用VF做的。
我在开发这个系统之前心里几乎没什么底,因为VB是我没有学过的一门课,不知道具体从那方面着手才更合适,因此在开始做之前,我自学了VB,并且看了很多VB的书籍和相关资料,对这个开发工具有了更深更全面的认识,更重要的是导师给我提供了很大的帮助,才使我能顺利完成它的开发过程。
在整个开发过程中我学习到了很多以前没有学到的东西,在老师的精心教导和同学们的帮助下我才能不断的提高自身的能力,这个不断请教的过程确实让我学到的很多知识,无论是理论还是实践都有了很大的提高。
总之,这次的毕业设计让我懂得了很多的东西,也了解了很多关于生活和社会的知识,对相关书籍的翻阅更是让我知道了很多以前没有学到的东西,所有这一切才使得最后我能够实现该系统的预期结果,而且丰富了自己的知识、开拓了视野,令我受益匪浅。
感谢我的导师晁学鹏老师和我宿舍的同学们!
参考文献
[1]杜军平,黄杰.Access数据库开发[M].北京:
第一版机械工业出版社,2001.
[2]VisualBasic基础课程(第三版)[M].上海:
同济大学数学教研室,1990.
[3]胡英.计算机操作应用技巧101篇[M].北京:
中国物资出版社,2001.
[4]高怡新.VisualBasic程序设计[M].北京:
人民邮电出版社,2006.
[5]尹立宏.VisualBasic6.0数据库开发典型事例[M].北京:
电子工业出版社,2002.
[6]何慧荣.数据库应用基础与实训教程-VisualBasic[M].北京:
清华大学出版社,2006.
[7](美)MarciFrohockGarcia.Access2000系统管理员宝典1CD[M].北京:
清华大学,2006.
[8]全国计算机等级考试教材编写组.全国计算机等级考试教程二级VisualBasic2008年版[M].人名邮电出版社,2007.
[9]向伟,李建华,谢茂森,万明.新版VisualBasic中文版实用教程[M].北京:
电子科技大学出版社,2002.
[10]IanK.Bray,AnIntroductiontoRequirementsEngineering[M].PearsonEducationPublishingCompany,2003.
[11]TimothyJ.O'Leary.Access2002[M].USA:
McGraw-Hill,2006.
[12]王利.数据库基础与应用[N].北京:
中央广播电视大学出版社,1997.