现代物业管理技术信息化研究_第1页
现代物业管理技术信息化研究_第2页
现代物业管理技术信息化研究_第3页
现代物业管理技术信息化研究_第4页
现代物业管理技术信息化研究_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、梧 州 学 院毕 业 论 文论文题目 现代物业管理技术信息化研究 系 别 计算机与电子信息工程系 专 业 计算机科学与技术 班 级 学 号 学生姓名 指导教师(签名) 完成时间 2009 年 5 月摘要管理信息系统(Management Information Systems 简称MIS)是60年代在欧美新兴起来的计算机应用学科。目前,竞争激烈的社会对MIS发展和完善需求在不断地增加, MIS现在已经深入到我国的各行各业。随着中国房地产业的兴起,花园式小区建设在全国各大中小型城市兴起,但是落后的物业管理拖后了中国房地产业的快速发展,因此,研究现代物业管理流程,并将此流程信息化是现在必须解决的问

2、题。 小区物业管理公司使用一套物业管理系统来规范化管理公司的各种事物。本课题研究的物业管理系统设计了系统用户管理、房产信息管理、业主信息管理、设备信息管理、仪表信息管理、收费信息管理、停车场车位管理、报修维修信息管理、投诉信息管理等功能,同时设立业主委员会参与管理,监督物业公司与业主的责任与义务。本系统简化了操作流程,提高了记帐的正确性,省略了手工核对的工作量,提高了工作效率,从而提高了公司效益。 经过分析,本课题设计的系统使用ASP开发环境,Microsoft SQL Server 2000作为后台数据库。首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到

3、形成用户满意的可行系统。 本文主要介绍管理信息系统的一些基本知识,小区物业管理信息系统的开发环境(windows系统下asp+SQL Server2000)以及小区管理信息系统中各功能的设计分析与实现。 关键词:物业管理系统 SQL数据库 ASP Modern Property Management Technical Information ResearchAbstractMIS (Management Information Systems) is 60 ages in Europe and America newly arisen computer application science

4、. Now, the need to improve MIS constantly increase because of the society competition, and the MIS is already deep now into our countrys every trade. With the rise of Chinese real estate, garden-style community building at the national rise of major small and medium-sized city, But behind the proper

5、ty management delayed the rapid development of Chinese real estate industry, Therefore, the study of modern property management flow and this flow of information are questions that must be addressed now. District infrastructure management company use one property administrative system to standardize

6、d various kinds of thing of management company.This administrative system designed such functions as systematic user management , building information , household message , equipment information management, instrument information management,property charge project management , parking area informati

7、on management , guarantee and complain information management ,etc. At the same time, the establishment owners to participate in the management committee to oversee the property and the owners of their responsibilities and obligations.This administrative system simplified the flow of operation, enha

8、nced the accuracy which keeps accounts, has abbreviated the manual checkup work load, enhanced the working efficiency, thus enhanced companys efficiency. Via analysis, we use the development tools such as ASP, the database is Microsoft SQL Server 2000; First in short time establishment system applic

9、ation 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. This article main introduction some elementary knowledge of property management information system, the development environmen

10、t of administrative system and how to design ,analyze and implementation the various functions of property administrative system.Key words : property administrative system SQL database ASP目录第一章 绪论11.1 引言11.2选题意义21.3 项目背景2第二章 系统需求分析42.1 小区物业管理系统需求调查42.2 系统体系结构与开发环境72.3系统的设计思想和设计目标8第三章 系统的总体设计103.1 系统

11、开发环境简介103.3 系统结构分析113.2 系统功能设计123.4 系统功能模块的划分173.5系统的数据库设计23第四章 系统实现304.1 权限设置304.2 部分功能的代码设计304.3 部分功能界面演示32第五章 系统测试和分析355.1 软件测试的必要性355.2 软件测试的目标355.3 软件测试的准则355.4 本系统采用的策略与方法36结 论38参考文献40附录41致谢44第一章 绪论1.1 引言近年来,随着信息技术的飞速发展和管理的不断创新,管理信息系统的概念正在突破原有的界限,向着系统发展的网络化、系统开发方法的理性统一化以及系统运行的智能化的方向发展。自计算机技术产生

12、以来,管理软件的平台体系结构已发展到了C/S(客户机服务器)模式和B/S(浏览器服务器)模式。B/S模式是一种以Web技术为基础的新型的MIS系统平台模式,是随着Internet技术的兴起,对C/S结构的一种改进。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,浏览器和服务器之间通过TCP/IP协议来进行连接,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理。所谓管理就是通过计划、组织和控制等一系列活动,合理地配置和使用各种资源,以达到既定目标的过程。随着房地产市场的发展和住房制度改革的进一步深化, 物业管理作为一新兴行业得到了迅速发展。但是, 由于物业管理在我国刚刚

13、出现不久, 它涉及的管理、服务内容又非常复杂, 传统的手工管理方式效率低, 随意性大, 很难适应复杂的业务需求, 所以管理水平、服务质量很难提高。为了使物业管理公司的管理水平上升到一个新的高度, 达到统一、标准和规范化的要求, 势必要借助现代化的管理手段, 运用管理信息系统(MIS) 技术, 用计算机进行统一管理。考虑到物业管理在全国各地的发展都是极不均衡的, 各个物业管理公司的规模、素质又千差万别, 因此, 开发一套既适应物业管理普遍需要, 又适合各地具体情况, 能够适应不同层次、不同规模的物业管理公司的物业管理软件就显得尤为重要。小区物业信息管理系统是针对当代社会,住宅小区越来越成为居住的

14、主流这一市场需要应运而生的,是为小区管理者和小区用户更好的维护小区各项物业管理业务处理工作而开发的管理软件,根据需求分析,实现小区管理业务,对住宅小区内的建筑、住户、设备、人员等信息进行综合管理。1.2选题意义物业管理是近几年来为适应小区建设和管理而兴起的一种新型产业,它的出现使住宅小区的管理走向了科学、规范的发展道路。物业管理中的日常工作一般需要对小区内的楼宇、房屋、水电气费等资料进行管理。在许多物业公司,对这些资料的管理还停留在原有的手工操作上,这种手工操作存在数据的重复率、出错率高、效率低、各种数据检索不方便等缺点。物业管理涉及的管理范围较为广泛,管理内容繁杂,加上政策性等变动因素,日常

15、工作需要耗费大量人力和物力,而采用现代化计算机管理手段是一种行之有效的解决办法。物业管理系统的使用能够简化物业管理工作流程、提高工作效率和服务质量, 实现物业办公的自动化。在物业管理系统的开发过程中,运用了现代管理信息技术和软件工程方法,使系统的质量和功能得到保证。物业管理系统对于形成一个高效、便捷的体系来协调小区居民、物业管理人员、物业服务人员三者之间的关系具有积极的意义。通过对小区物业管理日常工作的详细调查,从系统结构的组织,功能的实现以及技术的可行性等多方面考虑,认为本课题是一个适合现今物业管理需求的计算机信息管理系统 ,具有一定的实用开发价值。1.3 项目背景伴随着我国城市住宅小区建设

16、的蓬勃发展,物业管理作为一个新兴的服务行业日益显现出它的重要性,并且在21 世纪的发展中将发挥其越来越重要的作用。小区管理在手工操作时代,工作非常繁琐,需要大量的人力、物力和财力,极大的浪费了小区物业的资源,对于小区的管理人员来说,物业管理包括物业设备管理、仪表数据管理、停车场管理、住户的投诉管理、住户的报修管理、住户的设备维修管理等等。而这些项目在过去手工操作时代,需要手工记录这些事情,不但麻烦,还经常出错,给广大用户带来很多不便。随着人们生活水平的提高,物业管理的要求也越来越高,如何更好地管理好小区物业,为住户提供优质服务,成了物业管理的当务之急,它的出现使住宅小区的管理走向了科学、规范的

17、发展道路。随着计算机网络技术的迅速发展,基于网络的可视化物业管理是未来的发展方向,从而实现物业管理工作高效、科学、合理,适应时代的需求。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。因此,开发这样一套小区物业管理系统软件成为很有必要的事情。第二章 系统需求分析2.1 小区物业管理系统需求调查2.1.1 可行性分析可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。1其最

18、根本的任务是对以后的行动方针提出建议。可行性分析实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。可行性分析的主要目标是:进一步明确系统的目标、规模与功能、对系统开发背景、必要性和意义进行调查分析,并根据需要和可能提出拟开发系统的初步方案与计划。一般说来应该从下述几个方面进行系统可行性的分析:1. 技术可行性根据系统的目标来衡量所需的技术是否具备,一般可从硬件、软件的性能要求、环境条件、技术人员的水平和数量等方面去考虑和分析。本课题设计的小区物业管理系统以ASP为开发环境,利用它可以产生和运行动态的、交互的、高性能的WEB服务应

19、用程序,并使用Microsoft SQL Server 2000提供系统所需要的数据库服务,结合B/S模式的WEB开发方式,兼容性好,使用方便,根据这样的背景进行物业管理项目设计,从而实现小区物业信息的管理。2. 经济可行性估算本课题研究的系统的开发费用和今后的运行、维护费用,估计本系统将获得的效益,并将费用与效益进行比较,看是否有利。系统开发、运行和维护费用主要包括:购买和安装设备的费用、软件开发费用,系统的效益可以从经济效益和社会效益两方面考虑。对于小区物业管理信息系统则应着重分析其社会效益。系统投入使用后,可提高小区信息管理的效率,减少劳动强度,对于管理人员进行决策提供了帮助。3. 操作

20、可行性本课题设计的物业管理系统是面对普通小区物业管理部门的,具有友好的人机交互界面,其易用性是为用户所接受的。系统的易用性和易维护性要求系统设计的过程中更加的人性化操作。这就要求设计者尽量采用人性化的设计,使得每个使用系统的人都可以很快的熟练使用,使得进行维护的人很快的了解系统。本系统主要实现小区物业的信息化管理,对小区有基本信息进行日常的业务处理,使用本系统的人员为物业公司员工、小区业主、及系统管理员,还包括业主委员会成员,对小区物业公司运作进行监督。系统总体数据流图,如图2-1所示:图2-1 系统总体数据流图在报修维修管理模块中,小区业主首先申请维修,登记报修情况,管理员根据报修情况进行维

21、修安排,维修人员收到派工通知,进行上门维修,并记录维修情况。数据流图设计如图2-2所示:图2-2 报修维修管理数据流图2.1.2 拟解决的技术问题1.系统权限问题在对小区物业管理操作中,系统的用户权限关系到系统能否按照不同用户的意愿实现对小区的管理和正常运作,只有授权的用户能够拥有该模块的设置权限,既能实现物业公司领导对管理的全局把握,又能防止普通用户的非权限操作。2.系统安全问题系统的安全性关系到系统能否正常运行,内部数据的保密,权限数据正常访问,信息正常交流等。B/S构架具有良好的跨平台性、可扩展性和易更新升级等优点,而正因为B/S构架的开放性特点,在实际应用中易遭受攻击,使其信息安全性、

22、保密性的要求大大提高,这对于B/S构架MIS系统的开发而言无疑是一个挑战。2.1.3 系统性能分析以及功能要求1.性能分析该系统为住宅小区的物业管理部门提供了一套有关小区物业收费、房屋、车位等信息的有效管理手段, 以替代现有的资料的管理模式,更方便、迅速、有效地对住宅小区的资料进行存储、查询、修改。根据系统的特点和用户的需求, 确定该系统应具有以下性能指标:(1)完备性:在详细的对资料分析的基础上,保证数据的完备性,以保证数据库信息和系统功能模块满足用户日常工作的需要。 (2)扩充性:为保证满足用户的需求变化,在数据组织、系统功能、系统结构上保留足够的扩充余地, 以便于系统今后的扩充。(3)先

23、进性:系统功能目标设计具有较高的起点,以确保系统实际应用时的科学性和先进性。2.功能要求通过对小区业务的调查,获知小区物业管理系统应具备以下功能:(1)对小区所有房屋资料的录入和增、删、改、查询等功能的实现,这是一个小区管理的基础,小区管理都是基于该小区的房产资源而产生的。(2)对本小区内住户的详细资料的管理,包括增、删、改、查询等功能的实现,这也是物业管理产生的基础,物业管理都是相对该小区的所有住户而言的。(3)有了上述资料后,需要实现实质性的物业管理,本系统主要实现物业设备管理,仪表包括水、电、气表数据管理,业主信息管理,房产管理,收费管理,住户投诉管理,住户报修管理,维修管理,停车场管理

24、,保洁绿化管理等。这些基本的物业管理功能构成了小区物业管理的主体,其中与住户密切的是仪表数据和收费管理,仪表数据管理模块管理每个住户的水、电、气表的资料,统计住户每月的用量以及需要交纳的费用,收费管理记录物业公司对住户的每一笔收费,包括水、电、气等使用费用和物业管理费用,物业维修费用等费用。住户投诉管理和住户维修管理分别记录住户对物业公司的不满的投诉和针对各种设施向物业公司的报修,物业设备和设备维修管理则是对一些整个小区的公共设施的管理和维修记录,比如小区大门和小区电梯等。(4)各种物业统计报表,包括物业设备统计报表,所有住户的水、电、气仪表资料的统计,各种收费统计、住户投诉统计、住户报修统计

25、、物业设备维修统计等。这样以便物业公司对整个小区的物业管理情况有个全面的了解。2.2 系统体系结构与开发环境2.2.1 体系结构根据调查研究和需求分析,结合目前网络技术的发展和网络办公的需求,本系统采用的是B/S 结构。随着Internet 技术的兴起与Web 技术的发展,B/S 结构已成为当今应用软件的首选体系结构之一。具有开发简单,成本低,共享性强,分布性强,维护和升级方式简单的优势。2.2.2 开发环境采用Windows xp、Asp、SQL Server、Dreamweaver作为系统的开发环境。ASP 即活动服务器页面(Active Server Pages),它是一种运行于服务器端

26、的脚本编写模型,它使开发者可以使用多种的脚本语言(VBScript、Jscript 或Perl 等)编写脚本,这些脚本可以执行应用程序逻辑,并能够调用ActiveX 组件执行特殊任务,如数据库查询、文件输入输出等。活动服务器页面(ASP)就是一个编程环境,利用ASP可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet 应用程序。本系统数据库采用Microsoft SQL Server 2000 作为后台数据库。它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库、以及电子商务等。SQL Server是基于服务器端的中型数据库,可以适合大容量数据的应用。SQL S

27、erver 在处理海量数据的效率、后台开发的灵活性、可扩展性等方面功能强大。32.3系统的设计思想和设计目标2.3.1系统的设计思想物业管理这一新兴的行业, 其管理体制、方法、服务的内容、范围还在不断地变化中。因此在开发物业管理软件的过程中, 必须注意以下几点:(1) 系统结构灵活, 适应能力强。在需求分析设计、编程过程中, 必须全面、综合考虑物业管理的各项需求, 采用模块化设计、B/S (浏览器/服务器) 模式等先进的设计技术, 使软件对于不同的需求具有较强的适应能力, 可以在不对软件源代码进行修改的情况下, 通过简单的配置, 适应用户不同的需求。(2) 成本低廉, 对硬件要求低。考虑到各物

28、业管理公司的经费情况和效益差别较大, 因此该软件的成本必须降低, 从设计过程中一开始就要注意控制成本。同时, 为了降低硬件的成本投入, 在软件的设计过程中, 还要考虑软件对各种不同硬件的适应性。(3)操作简便。考虑到物业管理公司人员的素质, 软件的使用必须简单、操作界面直观, 使用方便, 使用户稍经培训即可熟练使用。(4)维护容易。因为物业管理软件是面向各个物业公司的, 随着软件的推广, 势必带来大量的维护问题, 如果不在设计过程中就考虑维护问题的话, 势必在维护工作中耗费大量的人力物力。因此力求使其维护容易, 让用户能够进行一些日常维护, 减少维护费用。2.3.2.系统的设计目标对于本系统软

29、件应实现的目标可以归纳为以下几点:(1) 运用现代信息管理技术对小区物业管理的全过程实行计算机管理。(2) 提高信息处理和反馈的速度, 支持多种查询方式, 对各种信息、处理结果实行授权查询。(3) 建立决策者查询、决策系统。这有助于物业公司领导及时了解公司状况, 帮助决策者实现人、财、物的一体化管理。(4) 利用先进的网络信息资源对住户提供更完善、周到的服务。对于本系统功能方面的设计,需要实现的目标为:对物管中心来说小区的住户的报修,住户的投诉及处理的结果信息的反馈、小区内停车场的管理、各项设备的维修等都需要考虑到。住户报修管理需要仔细的记录报修的内容、接待的人员、日期、维修的人员、费用、住户

30、对于维修后情况的反馈等各项情况资料。投诉管理需要记录投诉人资料、投诉内容及处理过程。对于小区内车辆要有车位编号、停车户主、车位位置等记录。对楼盘、户型要有介绍,对住户、房产资料要有记录,对楼房的租售情况有记录,对物业设备要有登记,对住户的水电煤气交费进行管理,保修进行处理等。 第三章 系统的总体设计3.1 系统开发环境简介3.1.1 系统开发工具介绍构成服务器的软件包括操作系统、服务器管理系统及其开发工具,本课题设计的办公系统采用B/S模式开发,一般用户计算机配备的操作系统都是微软公司的WINDOWS,而且WINDOWS操作系统很普及,用户通过WINDOWS自带的IE浏览器,便可打开该系统页面

31、,为用B/S开发出来的系统软件的使用带来很大方便。本系统使用的开发工具为: Web服务器组件:IIS5.1;数据库系统:SQL server 2000,用于数据库服务器;开发工具:ASP,用于开发应用程序;程序编写工具:Dreamweaver 8.0;浏览器:IE6.0及以上版本。3.1.2 ASP理论基础1.ASP简介ASP(Active Server Pages ,活动服务器网页)是服务器脚本编写环境,可以创建和运行动态、交互、高效的Web服务器应用程序。使用ASP可以组合HTML标记、脚本命令和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序。22.ASP的特性AS

32、P是在服务器端运行,送到客户端浏览器的是ASP的执行结果所生成的HTML页面,因此ASP程序具有保密性。在ASP中可以包含HTML标记、服务器端和客户端命令、ActiveX组件。ASP提供了几种内置对象。通过使用这些内置对象可以使脚本功能更强。使用附加组件可以扩展Active Server Pages。Active Server Pages可以和几个标准的服务器端ActiveX组件捆绑在一起,使用这些组件可以方便的处理数据库。ASP可以与数据库(如SQL Server,Microsoft Access等)建立连接,通过对数据库的操作建立功能强大的Web应用程序。3.ASP运行环境一般来说,AS

33、P程序可以在Windows 95/98/NT/2000等操作系统下运行,因此计算机的硬件配置至少要符合操作系统的需求,除了硬件之外,还必须正确安装和设置TCP/IP协议、网络通讯协议、Web服务器及ASP软件。3.3 系统结构分析3.3.1 系统结构图图3-1系统结构图3.3.2 系统流程图本系统用户进入登陆界面,提交用户信息后,系统对此作出身份验证,根据不同权限进入不同模块,管理员进入管理模块后,根据不同权限进行各种功能管理,大类包括用户管理、基本资料管理、物业管理、报表管理。系统流程如图3-2所示:图 3-2 系统流程图3.2 系统功能设计3.2.1 系统功能1.系统功能用例总图如图3-3

34、所示:图3-3 系统功能用例总图2 关于系统功能描述所使用图示的说明:用例:是系统功能的示意图,也可以理解为“功能模块”用户角色:也称为“操作者”。可以理解为“使用系统功能的人”用户角色和用例之间的连线:表示用户角色可以使用连线另一端的系统功能。用例之间的箭头:表示用例之间的包含关系,也可以理解为功能之间的调用关系。如图所示,可以理解为以下三种含义之一:1.用例A的功能实现应包含用例B的功能;2.用例A的实现要通过调用用例B来完成;3.用例B是用例A的有效组成部分。3. 用户角色说明系统中涉及的用户角色主要有:系统高级管理员、管理员、普通用户。系统高级管理员是最高权限的拥有者,一般由计算机中心

35、的主要工作人员担任,也可由公司高层领导担任。管理员为公司高层领导担任,可以设置普通用户的权限,掌握物业管理全局。普通用户可以为物业公司工作人员、小区业主、业主委员会人员担任。物业公司工作人员负责系统日常的具体管理和使用,可以根据需要扮演不同的角色,主要分为:公司/部门管理员、房屋资料管理员、业主信息管理员、设备信息管理员、收费信息管理员、投诉信息管理员、报修维修信息管理员、保洁绿化信息管理员、停车场信息管理员。具体人员的权限可以由系统管理员根据需要灵活分配一个或者多个权限。3.2.2 收费信息管理员用例分析收费信息管理员用例,如图3-4所示:图3-4 收费信息管理员用例说明:1.收费信息管理员

36、主要负责对已经入住的住户进行费用(物业管理费、水费、电费和煤气费)缴纳的各方面管理,费项设置分为基本物业费和仪表类物业费两大类,各自又可定义多种不同的费项。2.对于仪表类物业费又可分为自用表和公摊表两大类,并在此项设置中为每户分配仪表编号,并为住户分配要分摊的公摊表。3.2.3 报修维修信息管理用例分析报修维修信息管理员用例,如图3-5所示:图3-5 报修维修信息管理员用例说明:1.记录报修的内容,业主姓名、物业地址、联系电话、报修时间、报修内容、接待人员、日期、是否已经解决等信息,以便管理员及时安排维修人员为其解决问题。2.记录维修的内容,记录维修人员、维修时间、物料费用、维修费用、维修情况

37、等信息。3.2.4 系统设置管理员用例分析系统设置管理员用例,如图3-6所示: 图3-6 系统设置管理员用例说明:1提供相应界面方便系统管理员对用户基本信息和权限进行管理; 2.对系统进行备份。3.4 系统功能模块的划分3.4.1 系统功能模块设计1.小区物业管理系统基本模块分为系统用户管理、基本资料管理、物业管理、报表管理。如图3-7所示:图3-7 系统功能模块图2.用户管理模块功能如图3-8所示:图3-8 用户管理功能模块图如图3-9所示,是系统管理员添加用户操作:图3-9 系统管理员添加用户流程图3.基本资料管理模块功能如图3-10所示:图3-10 基本资料管理功能模块图物业管理是对小区

38、内各种事物的处理,如图3-11所示,其中包括:业主报修管理:实现对小区用户报修的录入、管理和查询的功能。维修管理:实现对小区物业维修的录入、管理和查询的功能。业主投诉管理:实现对小区住户投诉的录入、管理和查询的功能。仪表数据管理:实现对小区物业仪表数据的录入、管理和查询的功能。物业对住户的仪表管理包括水表、电表、气表。停车场管理:实现对小区物业仪表数据的录入、管理和查询的功能。收费管理:实现对小区业主各项费用的录入、管理、查询等功能。实现对小区物业管理收费,仪表使用情况收费的录入、管理和查询的功能。物业设备管理:实现对小区物业设备的录入、管理和查询的功能。保洁绿化管理:实现对小区各个区域的清洁

39、绿化的安排、管理和查询的功能。图3-11 物业管理功能模块图例如在停车场管理模块中,业主向物业管理部门申请车位,业主提交申请后,由停车场信息管理员受理申请,通过查询车位信息,确定申请的车位是否已经出租,如果已经租出,则返回业主所申请车位已租出的信息,业主可进行其他车位的申请;如果车位空闲,则同意出租。此过程的业务流程图如图3-12所示:图3-12 停车场车位申请业务流程图在业主报修维修模块中,业主首先提出报修申请,登记报修内容、物业地址、业主姓名等信息,管理员受理申请,安排维修人员上门维修,维修人员反馈维修情况、维修费用、物料费用等信息,业务流程如图3-13所示:图3-13 报修维修管理业务流

40、程图4.报表管理模块有助于物业信息的统计,其功能如图3-14所示:图3-14 报表统计功能模块图3.5系统的数据库设计3.5.1 数据库的设计 Microsoft SQL Server 2000 能提供超大型系统所需的数据库服务。大型服务器可能有成千上万的用户同时连接到 SQL Server 2000 实例。SQL Server 2000 为这些环境提供了全面的保护,具有防止问题发生的安全措施,例如,可以防止多个用户试图同时更新相同的数据。SQL Server 2000 还在多个用户之间有效地分配可用资源,比如内存、网络带宽和磁盘 I/O。 超大型 Internet 站点可将其数据分开存放在多

41、台服务器上,从而使处理负荷分散到多台计算机上,使站点能为成千上万的并发用户提供服务。 可以在一台计算机上运行多个 SQL Server 2000 实例。例如,一个为其它许多组织提供数据库服务的组织可为每个客户组织单独运行一个 SQL Server 2000 实例,而全部实例可集中在一台计算机上。这样,既隔开了每个客户组织的数据,同时又使服务组织只需管理一台服务器计算机从而减少了费用。 SQL Server 2000 应用程序可在装有 SQL Server 2000 的计算机上运行。该应用程序通过Windows 进程间通讯 (IPC) 组件(例如共享内存)而非通过网络连接到 SQL Server

42、 2000。这使 SQL Server 2000 得以应用于应用程序必须在本地存储数据的小型系统中。 大型 Web 站点和企业级数据处理系统通常会生成大量的数据库处理,超出了一台计算机的支持能力。在这些大型系统中,数据库服务由组成数据库服务层的一组数据库服务器提供。SQL Server 2000 不支持采用平衡负荷的聚集形式建立数据库服务层,但支持跨自主服务器组分存数据的机制。尽管每个服务器需分开管理,但组内的各个服务器可共同分担数据库处理负荷。共享同一工作负荷的一组自主服务器称为服务器联合体。3.5.2数据库表的设计根据需求分析及功能模块的划分,数据库表设计如下: 1用户信息管理。记录系统用

43、户的信息,在登录页面中通过查找用户名称和密码来判断是否为合法用户。用户信息表如表3-1所示:表3-1 用户信息表字段名数据类型大小是否空说明idint4Not null IDuser_namevarchar20Not null 用户名user_pwvarchar20Not null密码allow_putongbit1Not null用户类型allow_guanlibit1Not null用户类型2.业主信息管理。用于记录业主信息,录入和查询小区业主的基本资料, 包括业主编号、业主名称、性别、出生日期、籍贯、民族、证件号码、联系电话、工作单位、家庭成员数、迁入日期、房屋类型、楼宇号、房号、物业地

44、址,对现有业主信息进行编辑,可通过添加、删除、修改等功能及时更新小区业主信息。业主信息表如表3-2所示:表3-2 业主信息表字段名数据类型大小是否空说明Owner_idInt4Not null业主编号Owner_namevarchar20Null业主名称Own_sexvarchar10Null性别Own_brivarchar10Null出生年月Own_jgvarchar10Null籍贯Own_mzvarchar10Null民族Own_numvarchar20Null身份证号码Own_telvarchar20Null联系电话Work_addressvarchar50Null工作单位Member_

45、numvarchar20Null家庭成员数In_timevarchar20Null迁入日期leixingvarchar10Null房屋类型Lou_idint20Null楼号House_numvarchar20Null房号Own_addressvarchar50Null物业地址业主信息E-R图,如图3-15所示:图3-15 业主信息E-R图3.房屋信息管理。包括物业概况、楼宇概况、房屋档案等功能模块。其中物业概况模块用于管理物业公司管辖的物业情况, 包括: 物业名称、物业类型、物业范围、占地面积、建筑面积、楼房数等信息。楼宇管理纪录小区内楼宇的信息,录入和查询小区楼宇的基本资料,包括楼宇编号、楼

46、宇名称、建成时间、楼层数、楼高、拥有房屋数量,在楼宇信息管理中,可通过添加、删除、修改等功能对小区内楼宇信息进行管理。如表3-3所示:表3-3 楼宇信息表字段名数据类型大小是否空说明Lou_idInt4Not null 楼宇编号Lou_namevarchar20Null楼宇名称Jc_timeChar10Null建成时间Ceng_numChar10Null楼层数GaoChar10Null楼高Fang_numChar10Null房屋数量房屋管理记录房屋信息,录入和查询小区房屋的基本资料,包括在房屋信息管理中,可通过添加、删除、修改等功能对小区内所有房屋信息进行管理。房屋信息表如表3-4所示:表3-

47、4 房屋信息表字段名数据类型大小是否空说明House_idInt4Not nul房屋编号Lou_nameVarchar20Null楼宇名称LoucengVarchar20Null楼层House_numVarchar10Null房屋号HuxingVarchar30Null户型ZhuangtaiVarchar20Null房屋状态AreaVarchar30Null面积Owner_idInt4Null业主编号Owner_nameVarchar20Null业主名称Dj_timeVarchar20Null登记时间lou_idInt4Null电话4. 设备信息管理。用来管理物业小区的设备, 它包含设备技术参

48、数、动力设备、随机附件、维修情况、运行记录等内容。记录小区设备的基本资料,包括设备名称、品牌、型号、价格、购买时间、维护记录。设备信息表3-5所示:表3-5 设备信息表字段名数据类型大小是否空说明Shebei_idInt4Not null设备编号Shebei_nameVarchar20Null设备名称PingpaiVarchar20Null品牌XinghaoVarchar20Null型号JiageVarchar20Null价格Gm_timeVarchar20Null购买时间Weihujilutext16Null维护记录5. 仪表信息管理。记录小区内各种仪表的信息,及时更新数据,为收费管理提供数

49、据。仪表信息表如表3-6所示:表3-6 仪表信息表字段名数据类型大小是否空说明yibiao_idInt4Not null仪表编号Yibiao_nameVarchar20Null仪表名称 Own_addressVarchar50Null物业地址Owner_nameVarchar20Null业主名称 Last_timeVarchar20Null前月抄表日期Last_dataVarchar20Null前月仪表数据This_timeVarchar20Null本月抄表日期This_dataVarchar20Null本月仪表数据Zbliang20Null仪表走表量XishuFloat8Null分摊系数Dj

50、_timeVarchar20Not null登记时间6. 收费信息管理。主要用来管理物业公司对住户的各项收费, 为了适应各地区的不同收费情况, 采用自定义收费项目,给物业公司以最大的灵活性。为了实现以上功能, 收费管理子系统应具有以下模块: 收费项目定义、收费基本数据录入(包括各项总表、分表数据录入)、收费计算及收费通知单打印等。收费项目表如表3-7所示:表3-7 收费项目表字段名数据类型大小是否空说明IdInt4Not null收费项目编号Cost_xmVarchar20Null收费项目DanjiaChar10Null单价DanweiChar10Null单位收费信息表如表3-8所示,是对收费

51、基本数据的录入,管理物业公司对住户的各项收费。表3-8 收费信息表字段名数据类型大小是否空说明IdInt4Not null收费编号Owner_nameVarchar20Null业主名称Own_addressVarchar50Null物业地址Cost_xmVarchar20Null收费项目Cost_nianyueVarchar20Null收费年月Yingjiao_jineVarchar20Null应交金额Last_yueVarchar20Null上次余额HejiVarchar20Null合计金额Jiaofei_riqiVarchar20Null缴费日期Shijiao_jineVarchar20N

52、ull实缴金额YueVarchar20Null本次余额JiedaiVarchar20Null收费人7. 物业维修信息管理。管理业主报修、维修安排以及计算维修费用,维修信息表如表3-9所示:表3-9 维修信息表字段名数据类型大小是否空说明IdInt4Not null报修编号Owner_nameVarchar20Null业主名称Own_addressVarchar50Null物业地址Baoxiu_timeVarchar20Null报修日期Sf_chuliBit1Null是否处理Weixiu_nameVarchar20Null维修人员Wanch_timeVarchar20Null完成日期Weixiu_costVarchar20Null服务费用Wuliao_costVarchar20Null物料价值Baoxiu_neirongText16Null报修内容Weixiu_neirongText16Null维修内容8. 保洁绿化服务管理。该模块包括对环卫、绿化制度及基本情况进行管理, 加强小区的文明建设, 为业主创造一个安全、整洁优美的生活环境。保洁绿化安排表如表3-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论