购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第四章
物业管理信息系统的分析与设计

物业管理信息分析阶段是系统开发的一个重要环节,其目的就是要建立系统的逻辑模型,即从逻辑上规定新系统应具有的功能,而不涉及具体的物理实现方法,也就是解决物业管理信息系统是“干什么”,而不是“怎么干”的问题。

第一节 物业管理信息系统的分析

物业管理信息系统分析的任务是在充分认识原信息系统的基础上,通过问题识别、可行性分析、详细调查、系统化分析,最后完成新系统的逻辑方案设计或称逻辑模型设计。

一、物业管理信息系统初步调查

1.企业概况

企业概况包括企业的组织规模、经营效果、发展历史、经营范围、行业发展状况、竞争对手状况、宏观政策等内容,以便确定系统边界、外部环境,对企业的现行管理水平做出初步评价。

2.组织机构调查

调查企业的组织机构、职能部门设置以及各部门的规模、人员数量等。

3.现行管理系统的业务流程

了解现行物业管理系统的主要业务流程,以便根据地理分布、信息量大小来初步确定系统的合理结构和通信方式。

4.现行系统存在的问题

了解现行系统存在的主要问题,现行系统存在的问题多是在新系统的建立过程中所需解决和改进的,应当给予足够的重视。注意收集用户各方面的意见,并能挖掘问题,找出问题的症结所在。

5.系统开发条件

了解物业服务企业各级领导以及相关的业务人员对系统开发的态度、对系统目标和范围的意见,以及技术水平、投资费用等。

6.系统资源状况

调查当前企业的计算机应用的情况、规模和水平,企业的现金流量状况、业务人员的技术素质等,确定企业在开发信息系统时所能提供的系统资源情况等。

初步调查的方法多种多样,包括问卷调查、面谈、座谈会、查阅档案、现场考察等,应该加以综合运用。在初步调查时,应围绕系统规划的资料要求来进行,把握调查的广度和深度。在技巧方面,尽量采用启发式的调查方法,激发用户的思考和想象力,充分获取用户对新系统的建议和功能要求,要尽量避免先入为主的做法。

二、物业服务企业状况分析

根据初步调查结果,对企业的状况进行分析,发现系统存在的问题以及提出改进的方向,分析包括以下内容。

①建立物业管理信息系统的应用需求、数据处理需求、管理功能需求。

②现行管理体制的合理性与缺陷,包括机构设置、职能划分、业务流程的合理性。

③建立物业管理信息系统,企业内部资源所能投入的能力和适应能力。

④外部环境、政策的变化对物业服务企业正常经营管理工作的影响程度。

⑤现有的计算机系统的运行效果。

⑥影响企业管理水平提高的薄弱环节和瓶颈问题。

三、物业管理信息系统的可行性分析

(一)可行性分析的内容

1.系统开发的必要性

如果现行系统的处理能力已经不能满足日益发展的管理要求,并成为实现企业战略目标的障碍,则开发系统是必要的。

2.经济可行性分析

主要是预估费用支出和对项目的经济效益进行评价。

3.技术可行性分析

指当前的软、硬件技术和开发人员水平能否满足系统要求。

4.管理的可行性分析

指管理人员对开发应用项目的态度和管理条件。

(二)可行性分析报告的编写

1.可行性分析报告的内容

①系统简述。

②系统的目标。

③所需资源、预算和期望效益。

④对项目可行性的结论。

2.可行性分析结论应明确指出以下内容之一

①可以立即开发。

②改进原系统。

③目前不可行,或者需推迟到某些条件具备以后再进行。

四、物业管理信息系统详细调查

(一)详细调查的对象是现行系统

目的在于完整掌握现行系统的状况,发现问题和薄弱环节,收集资料,为下一步的系统化分析和提出新系统的逻辑设计做好准备。

(二)进行系统的详细调查应当遵循以下4个原则

1.真实性

系统调查所获得资料要真实,准确反映现行系统的状况。

2.全面性

系统调查要尽量全面,不要忽略某些处理过程或者资料。

3.规范性

要循序渐进、逐层深入地进行调查,并采用层次分明、通俗易懂的规范化逻辑模型来进行描述。

4.启发性

调查就是从用户中获得信息的过程,要真实地描述一个系统,不但要用户的配合,还需要调查人员的逐步引导和不断启发。

(三)系统详细调查的内容

①系统详细调查的内容十分广泛,应当从物业服务企业的经营、管理、资源和环境等几个方面进行定性和定量的调查。

②定性调查主要对物业服务企业现有系统的功能进行总结,包括组织结构、管理功能、业务流程、数据流程、处理特点和系统环境的调查。

五、物业管理信息系统管理功能分析

系统的功能结构一般是树形结构,调查中可以用功能结构图来描述从系统目标到各项功能的层次关系。

广义的信息化物业管理系统软件设计应该覆盖物业管理公司的整个办公自动化系统,它除了包含传统的资料维护、文档管理、财产管理、维修管理、人事管理、财务管理等功能以外,还应该包括物业管理公司下属的各业务子系统提供的智能化数据接口支持,如治维部门的安全防范监控子系统软件和停车管理子系统软件等。物业管理信息系统的功能结构图如图4-1所示。

图4-1 物业管理信息系统的功能结构图

信息化物业管理系统下属模块软件应具备互相数据共享的网络特性,既具备高度的系统集成能力,同时系统集成能力的高低和决策分析功能成为衡量物业管理软件水平的依据。比如停车管理子系统的监控数据和处理情况可以被物业管理模块调用。

此外,信息化物业管理系统软件还应该具备与地产公司售楼管理系统软件和工程管理系统软件实现数据共享的能力。比如售楼系统中输入的房产和业主数据在房屋卖出后,可以自动转入物业管理系统;而工程管理软件中设备的资料建立后也能在房屋建成后自动转入物业管理系统。

另外,信息化物业管理系统还应覆盖物业管理企业的业务流程、具备日志管理模块和领导决策支持模块软件。前者可以根据部门工作流程和原始输入的数据自动生成诸如设备维护派工单、物业管理费用收取通知、会议召开等日常事务性工作;后者可以通过数据共享和相关接口软件实现数据查询、工作日志全程监控、部门业绩报表汇总统计、工作自动交接等各项管理功能,为领导分析决策提供科学依据。这些都将对提高智能小区物业管理水平、降低管理成本、提高工作效率发挥重要的作用。

六、物业管理系统模块间内在关联关系的确定

除了要注重以上功能模块的选择确定外,对于工作流程之间关系的识别和系统模块间内在关联关系的确定也同样重要,关联关系的确定是否全面到位是系统软件制作质量高低的关键。否则,对信息的松散管理使各功能模块孤立存在,不仅工作缺乏连续性,而且大量数据的重复输入也会使出错概率升高,导致工作效率大大降低;同时,也失去了使用管理系统存在的实际意义。例如:系统软件中的物资管理子系统,它包括物资的入库、盘点、存量分析、出库等一系列纵向流程。物资管理子系统流程图如图4-2所示。

图4-2 物资管理子系统流程图

同时,这些动作又与个人部门物品领用、工程维修损益、请购审批采买、财务统计分析等相互关联,物资管理子系统关联关系图如图4-3所示。因为所有流程都与物资管理有关,这种关联因素一旦确定,就要求软件制作公司在开发时予以体现,最终实现软件数据一次性输入之后在整个流程系统中自动流转,并最终自动生成期望的新数据信息的功能。

图4-3 物资管理子系统关联关系图

七、物业管理信息系统业务流程分析

(一)业务流程调查

①调查管理业务流程应顺着原系统信息流动的过程逐步行。

②内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单具、屏幕显示等)。

③在调查中还要注意各业务处理中可能出现的问题,以及系统对一些例外情况的处理。

(二)业务流程图(TFD)

①业务流程图(Transition Flow Diagram,缩写为TFD)是一种描述管理系统内各单位、人员之间的业务关系、作业顺序和管理信息流向的图表。

②业务流程图是业务流程调查结果的图形化表示。

③是系统分析和描述现行系统的重要工具。

④通过绘制业务流程图,可发现问题,分析不足,优化业务处理过程。

(三)业务流程图的基本符号及含义

业务流程图的基本图形符号有以下六个,画图时符号的内部解释可以直接用文字,如图4-4所示。

图4-4 业务流程图基本符号及含义

(四)业务流程的分析过程

①分析原有系统中存在的问题是为了在新系统建设中加以克服和改进。

②业务流程分析过程包括以下内容。

a.原有流程的分析 分析原有的业务流程的各处理过程是否具有存在的价值,其中哪些过程可以删除和合并,原有业务流程中哪些过程不尽合理,可以进行改进和优化。

b.业务流程的优化 原有业务流程中哪些过程存在冗余信息处理,可以按计算机信息处理的要求进行优化。

c.确定新的业务流程 画出新系统的业务流程图。

d.新系统的人机界面 新的业务流程中要将人与机器进行分工,即哪些工作可由计算机自动完成,哪些必须有人的参与。

八、物业管理信息系统数据和数据流程分析

为了使用计算机进行信息管理,还必须进一步舍去业务流程图的物质要素,绘制出原系统的数据流程图。

(一)数据收集

①收集原系统全部输入单据、输出报表和数据存储介质的典型格式。

②弄清各环节上的处理方法和计算方法。

③上述各种单据、报表、账本的制作单位、报送单位、存放地点等。

④上述各种单据、报表、账册的各项数据的类型(数字、字符)、长度、取值范围。

(二)数据分析

数据分析是对资料和数据进行汇总、整理和分析。

(三)数据流程分析

①数据流程分析是把数据的原系统内部的流动情况抽象地独立出来,从数据流动过程考察实际业务的数据处理模式。

②数据流程分析可以按照自顶、逐层分解、逐步细化的结构化分析方法进行,通过数据流图(Data Flow Diagram,缩写为DFD)描述。

③数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储的情况。数据流程图具有抽象性和概括性两个特性。

④数据流程图的四种符号表示如图4-5所示。

图4-5 数据流程图的四种符号

(四)数据流程图的绘制

数据流程图的绘制过程其实也就是系统分析的过程。数据流程图是分层次的,绘制时采取自顶向下逐层分解的办法。逐层分解的数据流程图,是对上一层中每个处理过程的分解和具体化。设备管理系统顶层数据流程图如图4-6所示。

图4-6 设备管理系统顶层数据流程图

设备管理系统下层数据流程图如图4-7所示。

图4-7 设备管理系统下层数据流程图

九、描述处理过程和逻辑的判定树

数据流程图中处理过程的复杂功能以及实现步骤的描述,可以运用一些描述处理过程和逻辑的工具来加以说明,比如判定树。

判定树是用树形分叉图表表示处理逻辑的一种工具。它由两部分组成:左侧用分叉表示条件,右侧表示采取的决策和行动。

库存控制过程的判定树示例,如图4-8所示。

图4-8 库存控制过程的判定树示例

第二节 物业管理信息系统设计概述

在物业管理信息系统设计阶段,设计人员的主要任务是根据逻辑模型,合理进行系统的总体设计和物理设计,为系统的实施提供必需的技术资料。系统设计阶段的两个目标,第一,设计一个完全满足用户需求和接口友好的信息系统;第二,为程序设计人员提供一个清晰、完整、准确的软件设计规格说明书。即使是对同一逻辑模型,若采用不同的物理结构,不同的处理方法,则系统运行的效率将有较大的区别。因此,设计人员必须充分考虑系统的实际条件,以实现一定的目标为目的,按照一定的步骤、方法和原则实现新系统的物理构建。

一、系统设计的目标

系统设计的根本目标是设计出符合逻辑模型要求、能完成逻辑模型规定功能和目标的新系统的物理模型。具体来说,衡量一个物理模型好坏的标准可以从以下几个方面考虑。

(一)运行效率

运行效率主要指系统的处理能力、运行时间和响应时间。处理能力指单位时间内系统所能处理的业务的多少;系统运行时间指系统完成某种任务所花费的时间;响应时间指用户向系统发出一项请求后到系统返回结果所需要的时间。为了实现这一目标,设计人员应考虑尽量减少中间文件数量、减少对外存的访问次数、减少子程序的方法次数,并合理地进行程序设计。

(二)可靠性

即系统在运行中的抗干扰能力,如系统保密能力(安全措施)、减错、纠错能力、抗病毒能力、排除系统故障后系统的恢复能力。针对这一目标,设计人员要进行系统安全措施的设计,在数据录入时要进行数据的有效性效验和使用范围的控制;同时,需要使用建立日志文件等方法,对系统进行控制和记录。

(三)实用性

系统的功能要完全满足用户的需求,数据处理应该遵循用户的使用习惯,使系统真正好用和实用。

(四)灵活性

社会在进步,事物在不断变化,物业管理行业的不断变化,导致物业管理公司组织机构和管理体制在不断转变,这便要求物业管理信息系统能及时改进,满足管理变化的要求。系统设计人员通常通过模块化结构,减少子系统之间的相互依赖来达到这一目标。

二、系统设计基本原则

(一)经济性

新系统的设计应在满足用户需求的前提下尽可能考虑经济性。

(二)系统性

系统设计应在整体性观点的指导下,使用系统工程的方法设计和建立系统。

(三)模块化结构

对系统进行模块划分,尽可能增大模块的独立性。

(四)精简性

数据处理步骤要以精简为原则,以便减少系统的出错率。

(五)可控制性

加强系统设计过程中文档资料的管理与控制,应尽量减少人工干预,而采用系统进行控制。

(六)参与性

系统设计过程中,设计人员应增加与用户之间的交流,及时掌握用户要求的变化,尽快使用户了解和熟悉新系统。

(七)阶段性

系统在保证总体目标得以实现的前提下,分阶段实现各子系统目标,并逐步扩大和完善系统。

(八)开发工具选择合理

尽量采用数据库管理系统和可视化的面向对象的程序设计语言进行系统设计与开发。

三、系统设计的内容与步骤

为实现系统设计任务,系统分析员应当依照以下步骤完成各项系统设计内容。

(一)总体设计

总体设计也称作概要设计,在这一阶段主要包括的工作内容如下所示。

①划分子系统:明确各子系统目标和子功能,据此划分功能模块,并控制系统结构图。

②物理配置方案设计,包括系统各种软硬件配置方案。

③优化总体设计方案,并进行方案评估。

(二)详细设计

详细设计也称细节设计,在这一阶段主要包括的工作内容如下所示。

1.代码设计

对系统中需要处理的各种信息进行统一分类编码,确定代码对象和编码方式,以实现系统的数据资源共享,提高系统处理效率。

2.数据存储设计

根据新系统逻辑模型设计中有关数据存储的初步逻辑设计,以及已选用的计算机软硬件和使用要求,确定文件系统的结构、设计数据库模式与子模式,保证数据库的完整性和安全性,从而完成数据存储的详细设计。

3.输入输出设计

设计输入输出的方式与格式,便于数据处理和用户使用。

4.绘制处理流程图

用各种符号详细规定处理过程各步骤,将系统流程图具体化为处理流程图。

5.编写程序设计说明书

程序说明书是为程序设计人员编写的,使其能按设计说明书的内容编写程序。

6.提交系统设计报告

一旦系统设计报告被审查批准,系统开发则进入系统实施阶段。

四、结构化系统设计方法

结构化设计(Structured Design,缩写为SD)是与系统分析阶段所采用的结构化分析方法相对应的一种系统设计方法。它以系统工程理论为基础,在对系统的基本构成及特性、目标等进行了深入研究后,把对象作为整体系统,对其构成要素、信息交换、反馈、控制等进行设计,以实现整体最优。同时这种方法还将与系统实施阶段的结构化程序设计方法相衔接。因此,它已成为物理模型设计的基本指导思想。

(一)SD方法的基本思想

1.模块化

按照模块化的指导思想,一个复杂系统可以按一定规则构成若干相对独立的、功能单一的模块。模块是结构化系统的基本要素,其功能应当简单明确,模块间的联系应该尽量减少。

2.自顶向下地逐步分解

这一思想指明了模块划分工作的层次性。首先,将系统整体看作一个模块,按其功能分为若干个子模块,这些子模块各自承担系统部分功能,并协调完成系统总体功能;然后,将每一个子模块分别作为整体,进一步划分下一层功能更简单的子模块。如此类推,直至模块功能不能再划分为止,最终形成层次型的系统结构模型。且自下而上,模块功能将逐渐由抽象变为具体。这实际上也为系统设计员指明了设计思路,即应先设计顶层结构,再逐步细化。

3.模块主要以三种基本结构形式进行分解

三种基本结构(顺序结构、循环结构和选择结构)以不同的方式相结合,便可形成不同复杂程度的系统。

(二)SD方法的优点

1.简化问题的解决

通过划分模块,将复杂系统的设计转化为若干简单模块的设计,从而便于系统设计员逐个解决问题,以满足复杂系统的要求。

2.缩短开发周期

模块的独立性使得其设计工作可以平行开展,若干模块的设计工作可以交由不同程序员同时进行,从而加快系统的开发速度。此外模块可以重复使用,不仅提高了其利用率,也将缩短系统整体开发周期。

3.易于修改和系统优化

模块的划分使得其只需解决简单的内部问题,程序员可以在不考虑模块边界以外问题的情况下进行模块设计,从而减少出错率;即使出现错误,也只需要在模块内部进行修改,不会影响其他模块甚至整个系统。

4.便于理解系统结构

明确简单的模块功能,使得程序易于理解,系统的结构也清晰了然。有利于工作量与成本的估算

(三)SD方法的使用原则

1.SD方法设计原则

即尽量使每一个模块执行一个功能,且模块间尽可能传送最少量的数据型参数。但这一原则并非是绝对不变的,因为某些块内联系(如逻辑性﹑控制参数)也具有易于设计﹑节省时间等优点。设计员应当根据实际情况权衡处理。

2.SD方法中模块划分原则

模块划分对于系统的总体设计非常重要,它的合理与否将直接影响设计质量﹑系统开发周期﹑开发成本,以及实施维护的便利程度。因此系统设计员在进行模块划分时必须掌握一定的模块划分原则。

①模块具有最大独立性。这是模块划分所应遵循的最重要﹑最基本的原则。因为模块独立性越强,与外界联系越少,就越有利于问题的解决。为达到这一目的,通常要求模块的凝聚性最大﹑偶合性最弱。这两方面相辅相成。若模块凝聚性最大,表明密切联系的组织成分已基本集中于同一模块中,则模块间联系减少﹑偶合性最弱;反之亦然。

②合理确定模块大小。模块划分过大或过小都不利于系统设计:过大的模块划分,将增加程序编制阅读﹑测试和维护的难度,而过小又将增加模块接口的复杂性﹑模块接口的调试工作量,同时还会增加模块调用和返回的次数,降低工作效率。

③将与硬件相关的部分尽可能集中放置;易变动的部分也最好集中,以尽量减少对其进行修改可能影响的模块数。

④模块扇入数和扇出数应保持合理,不宜过多,否则将增加问题的复杂性,为系统编制﹑测试和维护带来困难。所谓模块扇出数是一个模块直接控制的下属模块的个数,而模块扇入数,则指有多少个上级模块调用它;扇入数越多,表示该模块被更多的上级模块共享。

⑤通过建立公用模块,尽量消除重复工作,这不仅有利于减少开发时间,而且也有利于进行程序编制﹑调试和维护。

(四)SD方法在系统设计中的步骤

系统设计中使用SD方法通常需经历两个基本步骤。

①根据系统说明书建立初始结构图。

②比较权衡不同方案,对初始结构图实施改进,尽量减少模块间联系,提高模块内联系。

第三节 物业管理信息系统模块设计

对物业管理信息系统的设计方案,根据公司的规模和业务类型大体有五种,即小规模物业服务企业方案、大中等规模物业服务企业方案、智能小区方案、写字楼方案和集团化综合物业管理方案。

一、模块划分的原则

对物业管理信息系统而言,模块划分通常与系统的设计方案相关,对应不同的设计方案,模块在数量和功能上也略有不同。

二、典型模块的设计划分

无论物业管理信息系统采用哪种方案,通常都包括如下功能模块。

(一)客户服务管理子系统

客户服务管理子系统,详见表4-1。

表4-1 客户服务管理子系统

(二)财务收费管理子系统

财务收费管理子系统,详见表4-2。

表4-2 财务收费管理子系统

(三)工程及设备设施管理子系统

工程及设备设施管理子系统,详见表4-3。

表4-3 工程及设备设施管理子系统

(四)保安及车场管理子系统

保安及车场管理子系统,详见表4-4。

表4-4 保安及车场管理子系统

(五)保洁管理子系统

保洁管理子系统,详见表4-5。

表4-5 保洁管理子系统

(六)绿化管理子系统

绿化管理子系统,详见表4-6。

表4-6 绿化管理子系统

(七)行政事务管理子系统

行政事务管理子系统,详见表4-7。

表4-7 行政事务管理子系统

(八)人力资源管理子系统

人力资源管理子系统,详见表4-8。

表4-8 人力资源管理子系统 VBbfFpDiGRB+WApXh52sHu74A5c9u78NY5o59di6U1eX8TrDeqb6YLqsu7BS5cT+

点击中间区域
呼出菜单
上一章
目录
下一章
×