毕业设计小区物业管理系统.docx

上传人:b****6 文档编号:7392435 上传时间:2023-01-23 格式:DOCX 页数:47 大小:202KB
下载 相关 举报
毕业设计小区物业管理系统.docx_第1页
第1页 / 共47页
毕业设计小区物业管理系统.docx_第2页
第2页 / 共47页
毕业设计小区物业管理系统.docx_第3页
第3页 / 共47页
毕业设计小区物业管理系统.docx_第4页
第4页 / 共47页
毕业设计小区物业管理系统.docx_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

毕业设计小区物业管理系统.docx

《毕业设计小区物业管理系统.docx》由会员分享,可在线阅读,更多相关《毕业设计小区物业管理系统.docx(47页珍藏版)》请在冰豆网上搜索。

毕业设计小区物业管理系统.docx

毕业设计小区物业管理系统

 

本科生毕业论文(设计)

华瑞紫桂苑小区物业管理系统的

设计与实现

 

姓  名

毛鹏飞

学  号

20092071018

专  业

计算机科学与技术

指导教师

傅继彬副教授

 

2011年05月12

摘要

随着计算机技术在各个领域的普及,它的作用越来越广泛的被人们所了解,尤其是近年来Internet网络的出现和广泛普及,致使人们对许多领域中现存的应用大为不满,迫切需要新技术对该领域的提高。

随着智能化物业的发展、普及和网络技术的快速提升,计算机技术、网络技术将在未来的几年内更广泛和深入地运用于物业管理行业,并和社区的智能化系统实现真正的无缝链接,完全做到集约化管理。

随着物业管理公司管理的日益规范和组织的日益庞大,物业管理公司跨地域的经营已渐成规模。

这时计算机广域网技术与Internet技术的应用,办公的自动化以及和智能化系统、金融电子系统的结合都是物业管理系统的发展方向。

这就成为了开发这个小区物业管理信息系统的基础,其核心功能是对多个或单个房产项目所涉及的物业功能进行管理。

本物业管理软件主要研究的是:

利用结构化系统开发方法;全面了解了小区物业管理的职能;分析了传统人工管理与计算机管理的差异,肯定了计算机管理技术;研究了VisualBasic的编程思路与方法;研究了面向对象的概念;

本物业管理软件是根据建设部关于物业管理方面的标准和要求,综合管理信息系统的知识,使用vb语言编写的一个管理软件。

具体功能包括物业资料、用户资料、金额生成、收费管理、停车管理、综合管理、文件管理和系统维护等8大模块。

关键词:

物业管理;住户;费用管理

 

Abstract

Alongwiththecalculatortechniqueuniversalityineachrealm,itsfunctionisextensivemoreandmoreofdrivepeopleunderstanding,istheemergenceofthenetworkofInternetparticularlyinrecentyearsandextensiveuniversality,causepeopleareexistingtomanyrealmsofapplicationbigisdisaffection,needtheexaltationofnewtechniquetothatrealmurgently.Alongwiththedevelopment,universalityandnetworksthattheintelligenceturnsthethingindustrytechnicalpromotequickly,thecalculatortechnique,thenetworktechniquewillbemoreextensiveinfutureseveralyearsesandismakeuseofinthethingindustrymanagementprofessionthoroughly,andturnthesystemrealizationwiththeintelligenceofthecommunityrealdidnotsewthechaintoconnect,attaincompletelyintensiveturnthemanagement.Managealongwiththethingindustrymanagementcompanyincreasinglynormandorganizeincreasinglyhuge,thethingindustrymanagementthecompanyacrossesthemanagementoftheregionalreadygraduallycustomaryrulesmold.AtthistimetechnicalapplicationofthecalculatorwideareanetworktechniqueandInternets,theautomationthattransactandturnwithintelligenceitisthedevelopmentdirectionthatthethingindustrymanagesthesystemthatsystem,financialelectronicssystemcombine.

Industrymanagementsoftwaremainlywhattostudyis:

Makeuseofthestructureturnsthesystemdevelopmentmethod;Understoodtheworkingtalentofthesmallareathingindustrymanagementcompletely;Analyzedthedifferenceoftraditionalartificialmanagementandthecalculatormanagement,affirmthecalculatormanagementtechnique;StudiedtheplaitdistancewayofthinkingandmethodsoftheVisualBasic;Studiedtofacetotheconceptoftheobject.

Thisthingindustrymanagesthesoftwareaccordingtotheconstructiondepartmenttheconcerningthethingindustrymanageofstandardandrequest,theknowledgeofthecomprehensivemanagementinformationsystem,usagethevblanguageplaitwriteofamanagementsoftware.Concretethefunctionincludesthethingindustrydata,chargesmanagement,personalmanagement,Annepreservationreason,,warehousemanagement,engineeringmanagement,businessmanagement,parkingmanagement,comprehensivemanagement,documentmanagement,withsystemmajormoldpiece.

Keyword:

Industrymanagement,Inhabitant,Theexpensesmanagement

 

1引言

1.1开发背景

随着房产体制改革的不断深化,有关物业的数据越来越庞杂,人们对物业信息的处理要求日益提高,因此采用计算机作为物业管理的工具是历史发展的必然,发展电子计算机在此领域的应用,这是物业管理手段现代化的发展方向.

只有利用计算机进行物业管理,特别是进行联网管理,才可能实现物业信息的标准化和规范化,为物业管理工作提供准确及时的信息,有助于物业管理部门进行管理并做出相关决策:

同时也使物业管理公司及时准确地了解运营状况,做出经营决策,这样才能使物业管理走向现代化。

根据小区物业管理计算机化的实际要求,本系统主要实现以下功能:

工作人员可以对系统进行收费计算,主要功能是确定最后应向用户收取的费用和设定费用追补项目,为费用收取做准备.以及费用结算,主要功能是进行实际的费用收取工作,输出每一套户的各类费用收欠情况.还包括查询,主要功能是为领导了解小区管理状况和决策提供依据,为一般工作人员提供工作任务查询和相关文档查询,为业主提供小区综合服务信息查询等等.

对于这些要求,最好的解决方法就是借助计算机技术和数据库管理系统,对物业管理包括的项目进行记载,并实现电子化管理.本系统的目的就是开发"小区物业管理系统",通过这一系统来掌握小区物业的财务管理情况.

1.2系统开发方法

开发方法:

本系统采用结构化系统开发方法,并以次为依据,用系统工程的思想和工程化的方法,按照用户至上的原则,结构化,模块化,自顶向下地对系统进行分析与设计.具体来说,就是先将信息系统开发过程划分出若干个相对独立地阶段,即系统规划,系统分析,系统实施,运行与维护五个阶段,以次进行分析,设计和完善。

结系统设计构化系统开发方法,是自顶而下地结构化方法,工程化的系统化的开发方法和生命周期方法的有效化方法,也是迄今为止开发方法中应用最普遍,最成熟的一种。

系统开发生命周期各阶段的主要工作有:

系统规划阶段:

主要任务是明确系统开发的请求,并进行初步的调查,进行可行性研究确定下一阶段的实施。

系统分析阶段:

主要任务是组织结构与功能进行分析,理清业务流程的处理,并将它们抽象化,通过对功能数据的分析,提出新系统地逻辑方案。

系统设计阶段:

主要任务是确定系统总体设计方案,划分子系统功能,确定共享数据地组织,然后进行详细设计(包括处理模块的设计,数据库的设计,用户界面的设计等等)。

系统实施阶段:

主要任务是将物理设计的方案付诸实现,按照各模块的说明书,编写程序,同时将现行文档中需要继续使用的数据,录入和转换到新开发的系统中去,完成新旧系统地切换。

系统运行与维护阶段:

主要任务是系统开发工作的自然延续,包括日常运行的管理,运行情况的记录,对系统进行修改与扩充,对系统的运行情况进行检查与评价。

 

2需求分析

2.1系统需求分析

随着住房制度改革,物业管理作为一个新兴行业,逐渐成为一个涉及社会方方面面,与千家万户息息相关的朝阳产业,目前正处于物业管理成长过程的关键阶段。

目前住宅产权多元化格局已经形成,物业管理作为城市管理的一种新形式和市场经济条件下的新兴服务产业,经历了从无到有、从小到大的发展过程,形成了多类别、多层次、多形式的物业管理局面,初步确立了社会化、专业化、市场化、经营性的物业管理新体制。

我国加入WTO后,物业管理标准化、科学化、规范化、国际化已是物业公司迫在眉睫的首要任务。

通过提高日常物业管理工作中的科技含量,促进当前管理方式、管理手段的现代化,使物业管理能够适应现代科技和现代建筑技术的发展潮流,保持物业管理的高水平。

因此对于整个物业管理行业来讲,仅靠简单的单向、手工管理已经不能适应物业管理需求水平的提高,必须走规模化,网络化的计算机综合管理道路。

本物业管理系统正是这种背景下应运而生的优秀的行业软件,是企业降低管理成本、提高管理效率的关键和原动力。

2.2可行性分析

2.2.1技术可行性

Visualbasic6是微软公司最新推出的VisualStudio6开工具组件中的一员,也是当今世界上最流行的可视化开发工具。

与VisualBasic5相比,Visualbasic6不但简化了可视化编程,而且使得应用程序地开发流程更加合理,综合功能更加强大。

除了保持原来版本的功能外,VisualBasic6在许多方面的功能得到了扩展,其中主要有以下几点:

(1)开放式数据库联结ODBC环境:

这种体系结构能更好的满足企业地实际需要,

有利于应用系统的移植和扩充。

目前市场上流行的各种数据库系统软件,如Oeacle\Informix\sybase等,各行其道,使用户无所适从。

然而PowerBuilder为这些数据提供了公共的前端工具,提供了开放式数据库联结ODBC,不仅适合于各种数据库管理系统,具有良好的兼容性,而且还能给已有的数据资源带来全新的图形界面。

(2)面向对象的应用程序开发方法对象(OBJECT),是包含相关的数据(以变量的形式)以及用于操作这些数据的方法(子程序)的软件包。

一个对象是一个类的具体表现,在功能上它与其他的程序保持独立,一个定义良好的对象具有封装的数据和功能。

(3)可视化的开发环境用户不了解WINDOWS和C编程技术,通过图形化的交互操作,就可以设计实现应用系统,开发出美观,简洁的图形化界面来。

(4)强大的数据提取能力VisualBasic6提供了功能强劲的数据窗口控制(DataWindowsObject)。

数据窗口对象可以用于联结数据库,获得记录,以各种风格显示数据和更新数据库。

经过五个版本的改进,数据窗口具有很灵活的能力,通过Describe()\Modify()\great()等函数,编程这可以在程序中动态的改变数据窗口的结构和显示模式。

(5)使用VisualBasic6开发小区物业管理的优越性管理信息系统(MIS)是一个综合的用户——机器系统,它利用计算机提供信息以支持、运行、管理、分析和决策功能。

对于广大从事MIS和数据库应用系统开发的软件人员来说,能拥有一套得心应手的辅助开发工具是他们梦寐以求的愿望。

Microsoft公司推出的VisualBasic正是这样一种高效而快捷的集成开发环境,他提供了可视化的、面向对象的——服务器的开发环境。

使用VisualBasic的多级体系,良好的用户界面和接口方便非计算机人员的快速掌握。

2.2.2经济可行性

从长远着眼,以较少的投入满足目前地需求和发展的需求,一方面考虑安全,可靠,先进,同时要考虑经济实用易于扩展升级,易于操作,易于管理与维护。

在完成系统目标的基础上,实现了用最少地投资取得更大的收益。

2.3开发方法的选择

在信息系统开发中,生命周期法是迄今为止最成熟、应用最广泛的一种工程方法。

这种方法有严格的工作步骤和规范化要求,使系统开发走上了科学化、工程化的道路,使各个阶段任务明确,便于管理控制。

生命周期法是指信息系统在设计、开发及使用的过程中,随着其系统生存环境的发展、变化,需要不断维护、修改,当它不再适应的时候就被淘汰,就要由新系统代替老系统,形成一个系统的从生、到死、到重生的周期性循环。

这个过程称为系统开发生命周期(systemdevelopmentlifecycle,简称SDLC)。

系统开发的生命周期可以分为系统规划、系统分析、系统设计、系统实施、系统运行与维护五个阶段。

用生命周期法进行系统开发,既是一种信息系统的开发方法,又体现了一种系统开发的基本思想,这就是:

其一,信息系统的开发应持有面向用户的观点,即信息系统是为用户服务的,最终要交给管理人员使用。

系统的成败取决于它是否符合用户的要求,用户对它是否满意,用户的要求是系统开发的出发点和归宿;其二,严格区分工作阶段,强调按时间顺序、工作内容,将系统开发划分为几个工作阶段,如系统分析阶段、系统设计阶段、系统实施阶段及系统运行与维护阶段等等,各个阶段的任务相当明确的,过程是循序渐进的;其三,自顶向下地完成系统的研制工作,即系统开发的各阶段都按自上向下、从粗到精、逐层分解的工作方法;其四,充分考虑变化的情况;其五,工作成果文档化、标准化。

鉴于以上生命周期法的种种特点,因此本系统的开发就采用其作为开发方法。

2.4VB及ACCESS数据库的选用和简介

目前,市场上可选择的系统开发工具及数据库的产品很多,其中,系统开发工具方面,Microsoft公司的VisualBasic、VisualC,Borland公司的Delphi,Sun公司的Java等最为流行。

数据库方面,ACCESS,ORCAL,FOXPRO,SQLSERVER等广泛被使用。

较之众多的开发工具及数据库,我们之所以选用VB和SQLSERVER作为系统实现的工具,其原因大致如下:

VB因简单易学、功能强大、编译速度快而从众多的软件开发工具中脱颖而出。

它提供了灵活的可视化设计工具,将可视化界面与面向对象技术完善、紧密地结合起来,并封装了Windows编程的复杂性。

程序的规模小到简单的个人数据库应用,大到复杂的企业的多层次分布式系统,都可以使用VB进行开发,其友好的集成开发界面,可视化的双向开发模式,良好的数据库应用支持高效的程序开发和程序运行,尤其是对数据库应用的强大支持,大大提高了数据库应用软件开发的效率,缩短了开发周期,为数据库应用的开发提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,编译后的程序运行速度更快。

因为本设计主要是运用ADO控件,ADO控件主要是打开、访问并操作已有的数据库,它是VisualBasic访问数据库的最常用的工具之一。

由于ADO控件使用Microsoft的Jet4.0引擎来实现数据访问,这与MicrosoftAccess所用的数据库引擎相同,因此可以无缝地访问很多标准的数据库格式,而且无需编写任何代码就可以创建数据应用程序,因此这种VisualBasic内部的ADO控件最合适小的(桌面)数据库,就如Access数据库。

2.5系统运行的硬件、软件的配置要求

在小区物业管理系统的开发和运行过程中,计算机是一个贯穿始终的工具,是系统赖以生存的基础,所以说计算机的恰当配置,使系统运行的前提条件。

具体要求如下:

硬件环境:

PC586CPU366;内存64M以上;外存以20G以上的硬盘为好,建使用40G以上的硬盘;软件环境:

WINDOWS98以上的操作系统;数据库:

Acess2000;工具:

VisualBasic6.0。

 

3概要设计

3.1业务流程分析

3.1.1组织结构图

建立管理信息系统根据系统的方法,把组织结构作为一个整体、一个有机系统,全面综合的去考虑在组织结构中建立管理信息系统的问题。

我们根据管理信息系统的总体规划站在组织机构的战略层次,全面的考虑了组织机构所处的环境、本身的潜力、具备的条件以及进一步发展的需要,为企业规划了一个略为详尽的组织结构图,如图3-1所示。

保安处

 

图3-1组织结构图

3.1.2业务流程图

其中收费系统业务流程图如图3-2所示

固定费用表

存档

 

图3-2收费系统业务流程图

维修管理业务流程如图3-3所示

财务部

 

 

图3-3维修管理业务流程

车辆管理系统业务流程如图3-4所示

车辆出入证

存档

图3-4车辆管理系统业务流程

3.2小区物业管理系统的数据分析

本物业管理软件主要研究的是:

利用结构化系统开发方法;全面了解了小区物业管理的职能;分析了传统人工管理与计算机管理的差异,根据小区物业管理计算机化的实际要求,本系统主要实现以下功能:

工作人员可以对系统进行收费计算,主要功能是确定最后应向用户收取的费用和设定费用追补项目,为费用收取做准备.以及费用结算,主要功能是进行实际的费用收取工作,输出每一套户的各类费用收欠情况.还包括查询,主要功能是为领导了解小区管理状况和决策提供依据,为一般工作人员提供工作任务查询和相关文档查询,为业主提供小区综合服务信息查询等等.

一、系统数据流程图(DFD)

住户交款

小区物业管理系统

修改固定费用费用单据统计

修改数据

费用输入

报表查询信息

存档资料

图3-5系统数据顶层流程图

车位记录

维修管理

车辆文件修改固定费用查询信息

住户交款

新的车辆信息操作员文件

费用资料

存档资料品新操作记录操作员记录费用单据信息

新住户记录

查询信息

新新设备记录

屋住户文件住户记录维

记修

录设备文件费

设住用

投备户

诉房记记

记房屋记录屋录录

录记

维修记录

维修单据信息

投诉文件查询信息

 

投诉单据

查询与报表管理

费用查询与报表

维修查询与报表

投诉查询与报表

图3-6系统数据0层流程图

操作员记录

修改固定费用单价

 

修改固定费用

操作员记录

计算费用

费用资料

费用信息查询信息

住户资料

汇总

维修费用

 

帐户记录费

交费

住户交款单

操作员记录息

 

图3-7小区收费模块流程图

 

固定费用文件一般费用文件日志文件

操作员记录新记录固

定新日

费新新增志

修改固定费用单价

旧记录用费费日记

单用用志录

修改固定费用价记记文

录录件

生成固定费用

汇总

查询信息1

费用单据,统计表

固定费用

操作员记录水

计算费用

费用资料电

生成日常费用

住户资料气帐

维修费用记户

录变

水电煤气文件

生成水电煤气费用

新水电煤气记录

 

交款记录

住户交款交款文件

确认交款

新交款记录

帐户记录

增加户头金额

操作员记录

帐户文件

修改帐户

预交款额

新记录新记录

图3-8小区收费管理功能流程图

生成房屋维修记录

房屋维修数据

生成房屋维修单据

录查询信息

汇总

房屋维修单据

生成设备维修单据

设备维修单据

维修单据信息

生成设备维修记录

设备维修数据

 

图3-9维修流程图

 

生成维修记录

新的房屋维修单记户

房屋维修单文件录

维修费用

房屋记录新的维修记录

房房屋维修资料文件

据维屋

数修维

修新的房屋维修单记录资单

维料记

屋维修材料文件记录

房维录

水录查询信息

气新维修材料记录

设备维修单记录

设备维修单文件

设备记录维

新的设备维修单记录记

住户记录维修费用

 

图3-10维修流程图

二、数据字典(DD)

表3-1数据字典

字段名称

数据类型

长度

说明

小区名称

文本

50

小区名字

小区地址

文本

100

小区的地址

楼宇数量

数字

50

楼宇数量

房屋数量

数字

50

房屋数量

住户数量

数字

50

住户数量

房屋空置数量

数字

50

房屋空置数量

备注

文本

50

备注

楼宇名称

文本

50

楼宇名称

楼层数

数字

20

楼层数

楼宇单元

数字

20

楼宇单元

楼层

数字

20

楼层

房号

数字

20

房号

房型

文本

50

房型

建筑面积

数字

20

建筑面积

使用面积

数字

20

使用面积

产权情况

文本

20

产权情况

房屋备注

文本

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1