教育部人才培养模式改革与开放教育试点物业管理专业课程物业信息管理第六章物业管理信息系统开发概述□预备知识□学习方法□教学内容○物业管理信息系统开发的基本原则○物业管理信息系统开发的过程管理○物业管理信息系统开发的方法○物业管理信息系统的规划○物业管理信息系统的初步调查和可行性分析○物业管理信息系统的系统分析□重点难点□相关知识目录预备知识☆〈物业管理实物〉中有关物业管理企业一般的组织机构、业务内容和管理功能☆本课程第一章第四节“物业管理信息系统的开发”有关内容学习方法☆温习预备知识,特别是本课程第一章第四节“物业管理信息系统的开发”☆初读教材第六章并精读本课件☆认真完成本章形成性考核的作业题,解决疑难问题☆认真完成应用实践和设计实践环节,从理论与实际的结合上弄懂一、物业管理信息系统开发的基本原则1、明确目标,积极创新☆物业管理公司进行信息化建设的目标就是利用计算机技术,方便快捷地获得它所需要的行业信息,并及时地进行分析处理,提高工作效率,降低成本,促进企业快速发展☆物业管理信息系统的开发不是一个简单的技术问题,而应充分发挥计算机的各种能力去改变传统的工作方式,所以必须做好总体规划,明确工作目标,积极创新2、面向用户,共同参与☆满足用户的要求是开发工作的出发点和归宿,用户是否满意是衡量系统开发质量的首要标准☆用户要求是随着开发工作的进展而不但明确和工作具体化的。因此,整个开发过程中都需要用户的积极参与,并且让用户加入到开发小组中3、整体性与相关性结合☆作为整体的物业管理信息系统必然是由多个子系统组成的。各个子系统功能既相互独立,又相互联系,相互作用,通过信息流把它们的功能联系起来形成一个整体化☆系统、子系统均有自身的目标、界限、输入、输出和处理内容,但它们之间又是相关的而非完全孤立的4、循序渐进☆物业管理信息系统的开发是一个循序渐进并惯穿于物业管理企业生命周期的动态过程☆应本着“巩固基础、提高素质、总体规划、分步实施”,的思路展开工作5、动态适应☆物业管理企业不断扩大以及外界环境不断变化,对信息系统不断提出新的需求☆为了适应这种变化,开发物业管理信息系统时必须要注意处理好先进与适用、当前与长远、局部与全局的关系;从实际出发,从需求出发6、重在管理☆物业管理信息化系统的开发,不只是技术方面的问题,更重要的是管理方面的问题,包括管理理念、管理方法、管理和技术的整合☆要开发一个好的物业管理信息化系统,必须将管理和信息化充分融合7、工程化、标准化☆物业管理信息系统的开发管理必须采用工程化和标准化的方法,即科学地划分工作阶段,制定阶段性考核标准,分步组织实施☆所有的文档和工作成果要按标准存档二、物业管理信息系统开发过程管理1、确定物业管理信息系统的开发方式☆自行开发○自行开发既物业管理企业完全依赖自己的开发力量进行开发○其优点是开发人员熟悉企业情况,容易满足用户需求,并且易于协调,容易保证进度,以及方便系统运行和维护○缺点是由于不是专业的软件开发单位,系统开发所采用的技术以及开发的规范程度不高,开发周期一般都较长,成功率不高☆委托开发○委托开发即物业管理企业通过协议方式全权委托专业的软件开发单位进行开发○缺点是在系统的需求理解以及系统的运行维护上会存在的问题☆合作开发○合作开发是由物业管理单位与软件开发单位以项目合作方式,共同开发。这种方式结合了以上两种方式的优点○该开发方式的主要面临的问题是合作伙伴的选择,一般应当选择具有较强的技术开发实力,管理规范,有较完善的质量保证体系,熟悉物业管理行业的单位进行合作☆咨询开发○既以物业管理企业自己的力量为主,聘请专家进行咨询的方式○主要是聘请有经验的系统分析员进行咨询指导,做好系统的总体规划和系统分析,因为一个好的规划和完善的系统分析,系统就已经有了一半的成功机会☆购买商品软件○一些物业管理软件包含了基本的行业特点和功能,并逐步走向成熟,形成了软件产品○当然由于各个物业管理企业之间总是存在各种各样的差别,有自己特殊的需求,所以会存在系统二次开发的问题2、物业管理信息系统的开发计划的制定与控制☆进度计划○在物业管理信息系统的规划阶段应制定系统开发的总体进度计划○在系统开发的系统分析、系统设计、系统实施、系统测试等不同阶段制定阶段性的详细进度计划,并且有专人进行检查☆阶段性评审○在系统的开发过程中,定期的或者在系统各阶段完成后都要进行阶段性评审、阶段性的总结○目的在于发现问题,解决问题,根据实际情况进行阶段性的调整,确保各阶段的工作进度和工作质量3、物业管理信息系统开发的组织和项目管理☆系统开发的组织以及人员分工○开发领导小组○开发工作小组☆系统开发的人员以及分工○企业高层领导○项目主管○系统分析员○程序设计员○企业管理人员☆系统开发的项目管理:工程项目管理的内容有○计划管理○技术管理○质量管理○资源管理三、物业管理信息系统的开发方法1、生命周期法☆生命周期法的概述○生命周期法严格划分工作阶段,然后一步一步地依次进行,前一阶段是后一阶段的工作依据○每个阶段又划分详细的工作步骤,顺序作业☆生命周期法的开发过程○生命周期法的开发过程可以划分为以下五个阶段:系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行和维护阶段。每个阶段又各自包括若干个步骤。在实际开发过程中应尽量按阶段逐步进行○系统的生命周期图示:2、结构化开发方法☆结构化开发方法(StructuredApproach)○也称新生命周期法,是生命周期法与结构化程序设计思想的结合○是管理信息系统的开发中应用效果良好的经典方法之一☆关于结构化○结构化的最早概念是描述结构化程序设计方法的,它用三种基本逻辑结构来编程,使之标准化、线形化○结构化方法不仅提高了编程效率和程序清晰度,而且大大提高了程序的可读性、可测试性、可修改性和维护性○后来,把结构化程序设计思想引入了管理信息系统的开发领域,逐步发展成结构化系统分析和设计方法☆结构化开发方法的特点○自顶向下整体地进行分析与设计和自底向上逐步实施的系统开发相结合○在系统规划、分析与设计时,从整体全局考虑,自顶向下的工作○在系统实施阶段则根据设计的要求,先编制一个个具体的功能模块,然后自底向上逐步实现整个系统☆结构化开发方法的优缺点○突出的优点是它强调系统开发过程的整体性和全局性,强调在整体优化的前提下考虑具体的分析设计问题,是自顶向下的观点。同时又强调严格区分工作阶段,一步一步地严格进行系统分析和设计,每一阶段及时总结、发现问题并及时反馈和纠正,避免造成浪费和混乱○不足之处,突出表现在,开发过程繁琐复杂,灵活性较差,开发周期长,并且这种方法要求开发者在调查中充分掌握用户需求、管理状况以及预见可能发生的变化,不符号人们对事物循序渐进的认识规律,在实际工作中有一定的难度运行管理修正和改进原型分析评价用户提出基本需求快速归纳分析问题开发系统原型运行系统原型不可行不满意3、原型法☆原型法既首先开发一个快速原型,然后运行这个原型,并进行不断地评价和改进,使之逐步完善☆原型法的工作流程:满意☆原型法的优点和局限性○优点▲遵循人们认识事物的规律,容易被人们受▲改变了用户与系统开发人员之间的信息交流方式,易于沟通▲降低了开发风险和成本○局限性▲开发工具要求高▲解决复杂系统和大系统问题很困难▲要求用户的管理水平要高▲系统的交互方式必须简单明了,对于大量运算的、逻辑性较强的程序模块,原型法很难构造模型供认可评价四、物业管理信息系统规划1、物业管理信息系统规划的意义☆物业管理信息系统的开发是一项系统工程,没有详尽的规划是很难获得成功的☆好的系统规划可以对设备资源、人力资源、财力资源、已有的信息资源进行合理分配利用,节省和保护投资,防止信息孤岛的出现☆做好系统的总体规划,准确把握用户需求,可以提高系统稳定性、适应性和成功率2、物业管理信息系统规划的步骤☆明确规划目标、任务和要求○做好规划工作准备,包括明确物业管理企业的战略目标、物业管理信息系统的功能等☆现行系统的初步调查和分析○对包括当前物业管理企业的目标和任务、组织结构、管理体制、可供利用的资源以及约束条件等进行系统的调查,找出目前存在的问题及薄弱环节☆确定系统开发策略○包括选择合适的开发方式、开发方法等☆提出新系统的开发方案○研究和提出系统开发的目标、功能、结构、开发进度计划、项目成本、阶段的资源需求、计算机系统的配置等方案☆可行性研究○对系统开发的必要性、经济性,以及技术上和组织管理上的可行性进行分析研究☆提出系统规划报告并通过评审○经过评审的规划报告应当包括需求分析、调查分析、目标系统规划、开发策略和计划、可行性分析和效益分析3、物业管理信息系统规划的主要方法☆用于信息系统规划的方法很多,主要有关键成功因素法(CSF),战略目标集转化法(SST)和企业系统规划法(BSP)☆关于BSP方法○是IBM公司20世纪70年代初用于内部系统开发的一种方法,它主要基于用信息支持企业运行的思想○企业系统规划法先自上而下识别系统目标、识别企业过程、识别数据,再自下而上设计系统,以支持目标○企业系统规划法是企业各层次目标转化为信息系统的全过程五、物业管理信息系统的初步调查和可行性分析1、物业管理信息系统初步调查☆初步调查内容○企业概况包括企业的组织规模、经营效果、发展历史、经营范围、行业发展状况、竞争对手状况、宏观政策等内容,以便确定系统边界、外部环境,对企业的现行管理水平做出初步评价○织机构调查调查企业的组织机构、职能部门设置以及各部门的规模、人员数量等○现行管理系统的业务流程了解现行物业管理系统的主要业务流程,以便根据地理分布、信息量大小来初步确定系统的合理结构和通讯方式。○现行系统存在的问题了解现行系统存在的主要问题,现行系统存在的问题多是在新系统的建立过程中所需解决和改进的,应当给予足够的重视。注意收集用户各方面的意见,并能挖掘问题,找出问题的症结所在。○系统开发条件了解物业管理企业各级领导以及相关的业务人员对系统开发的态度、对系统目标和范围的意见,以及技术水平、投资费用等等。○系统资源状况调查当前企业的计算机应用的情况、规模和水平,企业的现金流量状况、业务人员的技术素质等,确定企业在开发信息系统时所能提供的系统资源。☆初步调查的方法初步调查的方法多种多样,包括问卷调查、面谈、座谈会、查阅档案、现场考察等,应该加以综合运用。在初步调查时,应围绕系统规划的资料要求来进行,把握调查的广度和深度。在技巧方面,尽量采用启发式的调查方法,激发用户的思考和想象力,充分获取用户对新系统的建议和功能要求,要尽量避免先入为主的做法。2、物业管理企业状况分析根据初步调查结果,对企业的状况进行分析,发现现系统存在的问题以及提出改进的方向,分析内容包括:☆建立物业管理信息系统的应用需求、数据处理需求、管理功能需求;☆现行管理体制的合理性与缺陷,包括机构设置、职能划分、业务流程的合理性;☆建立物业管理信息系统,企业内部资源所能投入的能力和适应能力;☆外部环境、政策的变化对物业管理企业正常经营管理工作的影响程度;☆现有的计算机系统的运行效果;☆影响企业管理水平提高的薄弱环节和瓶颈问题。3、物业管理信息系统的可行性分析☆可行性分析的内容○系统开发的必要性如果现行系统的处理能力已经不能满足日益发展的管理要求,并成为实现企业战略目标的障碍,则开发系统是必要的。○经济可行性分析主要是预估费用支出和对项目的经济效益进行评价。○技术可行性分析指当前的软、硬件技术和开发人员水平能否满足系统要求○管理的可行性分析指管理人员对开发应用项目的态度和管理条件☆可行性分析报告的编写○可行性分析报告的内容▲系统简述▲系统的目标▲所需资源、预算和期望效益▲对项目可行性的结论○可行性分析结论应明确指出以下内容之一▲可以立即开发▲改进原系统▲目前不可行,或者需推迟到某些条件具备以后再进行六、物业管理信息系统的系统分析1、物业管理信息系统分析的任务☆在充分认识原信息系统的基础上,通过问题识别、可行性分析、详细调查、系统化分析,最后完成新系统的逻辑方案设计,或称逻辑模型设计☆逻辑方案是系统分析的任务,解决“做什么”的问