• 1. 物业管理信息系统开发主要内容: 1.物业管理信息系统开发的基本原则 2.物业管理信息系统开发的方法 3.物业管理信息系统开发的过程管理 重点: 物业管理信息系统开发的方法及过程管理 难点: 结构化系统分析的主要步骤及其工作
    • 2. 6.1物业管理信息系统开发的基本原则一.明确目标,积极创新 1.目标:利用计算机技术,方便快捷的获得所需的行业信息. 竞争对手信息.产品信息.技术信息.业主信息等,并及 时地进行分析和处理,提高工作效率,降低成本,促进 企业快速发展. 2.创新:充分发挥计算机的各种能力去改变传统的工作方式 做好总体规划,明确目标 二.面向用户,共同参与 面向用户的要求是开发工作的出发点和归宿 用户是否满意是衡量系统开发质量的首要标准. 三.整体性与相关性相结合 四.循序渐进 五.动态适应 六.重在管理 七.工程化.标准化
    • 3. 6.2物业管理信息系统开发过程及管理一.开发的方式 1.自行开发:依靠自己的开发力量进行开发 2.委托开发:通过协议方式全权委托专业的软件开发单位进行开发 系统开发测试完成后才交付物业管理单位使用. 3.合作开发:由物业管理单位与软件开发单位以项目合作方式,共同 开发. 4.购买软件:购买现成的软件公司的产品. 5.咨询开发:自行开发的补充,以物业管理企业自己的力量为主要的, 聘请专家进行咨询的方式,具体由企业自己进行.
    • 4. 系统开发方式比较 较少 较多 多 少 困难 较容易 较困难 容易少量需要 需要 不需要非常需要少量培养逐步培养不太需要非常需要 开发费用 系统维护 编程力量的 需求对分析、设计力量的要求购买软件合作开发委托开发自行开发 方式 特点
    • 5. 系统开发条件 2、良好的科学管理基础1、领导重视(一把手原则)4、技术与装备条件管理工作的程序化管理业务的标准化报表文件的统一化数据资料的代码化3、人员培训5、经济条件
    • 6. 二.开发计划的制定与控制1.进度计划与控制 2.阶段性评审
    • 7. 三.开发的组织和项目管理1.系统开发的组织以及人员的分工 一般设立以下组织机构 1)开发领导小组 组成:由企业领导.项目负责人.系统分析员以及各部门主要 业务负责人组成. 任务:制定系统规划;协调参与各方面的关系,控制开发进度, 组织系统验收等. 2)开发工作小组 成员:系统分析员,系统设计员,系统测试人员,文档人员.
    • 8. 2.开发人员的分工1)企业高层领导:重大决策 2)项目主管:业务领导者和组织者. 主持整个系统开发,确定工作目标以及确定实现目标的具体方案. 具备管理和技术能力 3)系统分析员: 系统分析与设计,负责对新系统的安装,测试和技术文件的编写. 4)程序设计员:按分析员提出的方案进行程序设计,包括代码设计 编写,程序的调试,程序的修改,运行维护和修改. 5)企业管理人员:讲解和阐述业务流程,提出功能需求,对系统提出 客观的评价,并提出改进意见.
    • 9. 3.系统开发项目管理按照工程项目的形式进行管理,包括以下: 1)计划管理:总体进度计划,阶段进度计划,检查计划执行情况 2)技术管理:确定开发时使用的技术标准,进行标准化管理,制定 相应的安全保密制度,进行安全管理. 3)质量管理:确定系统质量指标体系,保证系统的可使用性,正确性, 适用性,可维护性以及文档的完整性. 4)资源管理:人员.软件.硬件设施,资金等各种资源进行合理分配.
    • 10. 6.3物业管理信息系统开发方法 信息系统的生命周期法 结构化方法 原型法 面向对象的方法 CASE方法
    • 11. 一、信息系统的生命周期法信息系统的生命周期可分为: 系统规划 系统分析 系统设计 系统实施 系统运行和维护
    • 12. 系统实施系统运行和 维护系统规划系统分析系统设计
    • 13. 二、结构化方法 1、基本思想 用系统工程的思想和工程化的方法,按照用户至上的原则,将整个系统开发过程划分出若干个相对独立的阶段,结构化、模块化、自顶向下地对系统进行分析与设计,然后自底向上地逐步实施。
    • 14. 2、各阶段的任务介绍结构化方法将管理信息系统的开发过程分为 系统规划、系统分析、系统设计、系统实施、 系统运行和维护五个阶段。 1)系统规划阶段的任务 .通过初步调查,对新系统的需求做出分析与预测。 .进行可行性研究:基于新系统建设过程中的 各种限制。 .写出可行性分析报告。
    • 15. 2)系统分析阶段的任务 (1)对现行系统进行详细调查,描述 其业务流程。 (2)提出新系统的逻辑模型 (3)写出系统说明书:既是给用户看的,也是下一个阶段工作的依据。
    • 16. 4)系统实施阶段的任务依据系统设计说明书,进行软件实施和硬件 实施,完成后进行系统测试,同时进行人员 的培训。 5)系统的运行维护 系统投入真正运行后,不断地收集运行过程中的各类信息,对出现的问题进行修改和维护。
    • 17. 3、工作流程 逻辑设计详细调查Y初步调查提出研制要求可行性分析报告审批系统分析说明书审批停止研制N修改修改停止研制N数据字典处理逻辑说明(判断树、判断表……DFD图详细设计系统实施Y系统设计说明书审批调试验收停止研制N修改设计规则系统结构图Y交付使用修改Y总体设计
    • 18. 三、原型法 1、基本思想 用户参与;自底向上;充分利用开发工具(软件)2、工作流程 循环1循环2①①用户提出要求②②识别归纳问题③③开发系统原型④④分析评价⑤不可行⑤不可行处理⑥⑦不满意⑥⑦不满意处理修改⑧满意⑧试运行…N…N运行管理
    • 19. 3、特点 (1)符合人们认识事物的规律(2)将模拟的手段引入系统分析的初级阶段(3)充分利用了软件工具4、优缺点 简单;易被接受;周期短;没有系统性5、注意点 (1)开发工具和开发环境(2)最初目标应与最终目标一致(3)开发方法的综合利用
    • 20. 四、面向对象的开发方法 1、对象: 是一组数据和一组操作的集合 Method X Method Y Method Z ……Data 1 Method X Method Y Method Z ……Data 22、特点: 封装性抽象性继承性动态链接性
    • 21. 四、CASE方法(计算机辅助开发) 1、基本思想 借助于专门研制的软件工具,实现系统的开发过程。2、特点 (1)CASE的应用必须依赖一种具体的开发方法。(2)CASE只是一种辅助的开发方法。五、各种开发方法的比较
    • 22. 6.4物业管理信息系统规划规划:指全面的长远的发展计划。 系统规划是信息系统生命周期的第一个阶段。主要目标是明确系统整个生命周期内的发展方向、系统规模和开发计划。 规划与开发之间的关系: 好的系统规划+好的开发=优秀的信息系统 好的系统规划+差的开发=好的信息系统 差的系统规划+好的开发=差的信息系统 差的系统规划+差的开发=混乱的信息系统
    • 23. 一、系统规划阶段的任务1、制定信息系统发展战略 说明: (1)信息系统的目标必须与整个企业的战略目标相协调一致。 (2)信息系统发展战略的制定首先要调查分析企业的目标和 发展战略,评价现行信息系统的功能、环境和应用状况。 2、制定信息系统的总体方案,安排项目的开发进度。 在调查分析企业信息需求的基础上,提出信息系统的总体 结构方案。根据发展战略和总体结构方案,确定系统开发 的次序和时间安排。 3、制定系统建设的资源分配计划 提出实现开发计划所需要的硬件、软件、技术人员资金等 资源以及整个系统建设的大概预算,进行可行性分析。
    • 24. 二、系统规划的作用1. 标准——开发人员的工作依据; 2. 保证系统中数据的一致性; 3. 合理安排开发工作的每个步骤; 4. 发掘信息的潜在价值。
    • 25. 三、系统规划的内容1. 系统的目标、约束及结构: 目标——MIS应实现的功能;约束——系统的内、外部环境; 结构——明确 MIS的主要子系统,为开发工作提供一个框架。 2. 组织(企业或部门)的现状: (1)现有的软、硬件;(2)专业人员情况; (3)费用的投入情况及安排。 3. 对影响规划的信息技术发展的预测: (1)计算机软硬件技术; (2)网络技术; (3)数据库技术。
    • 26. 四、系统规划的特点(1)系统规划是面向全局、面向长远的关键问题,具有较强的不确定性,结构化程度较低。 (2)系统规划是高层次的系统分析,高层次的管理人员是系统的主体。 (3)系统规划不宜过细。
    • 27. 五、系统规划的原则1、支持企业的总目标 2、整体上着眼于高层管理,兼顾各管理层的要求。 3、使系统结构有良好的整体性。 (1)信息系统的规划和实现是一个“自顶向下规划,自底向上 实现的过程。 (2)采用自上而下的规划方法,可以保证系统结构的完整性 和信息的一致性。 4、便于实施 (1)系统规划应给后续工作提供指导,要便于实施。 (2)方案的选择应追求实效,宜选择最经济.简单.易于实施的方案。 (3)技术手段强调实用,不片面求浅、求新。
    • 28. 六、系统规划的组织 1.规划领导小组: (1)负责人——组织的高层管理者,负责规划工作的协调等; (2)若干用户分析员——由各部门的业务骨干组成,其具体工作 是数据分析和业务分析。 注:用户分析员可以外请,但不宜过多。 2.人员培训: 各种规划方法,如BSP法、CSF法等。 3.时间规定: 规划工作的期限。一般为六个月。
    • 29. 七、制定系统规划的步骤1. 确定规划的性质 ——主要指规划的年限和所用的规划方法。 2.收集相关信息 ——这些信息来源于组织(企业或部门)的环境和管理业务。 3.进行战略分析 内容包括: (1)MIS的目标 (2)开发方法 (3)功能结构 (4)财务状况 (5)信息部门情况 (6)风险度 4. 定义约束条件 ——根据组织的财政资源、人力、设备等条件定义。 5. 明确MIS的目标 ——根据3,4的结果,确定MIS的目标,即MIS的功能.服务范围等。
    • 30. 6. 提出未来的略图 ——未来MIS的初步框架(结构,模型等),包括子系统划分等。 7. 选择开发方案 ——选定优先开发的子系统,确定总体开发顺序。 8. 提出实施进度 ——在明确开发顺序的前提下,估计开发成本、人员需求及开发进度。 9. MIS的系统规划 ——形成文档,经专家论证、领导批准后生效。
    • 31. 八.物业管理信息系统规划的主要方法 关键成功因素法--------CSF 战略目标集转化法------SST 企业系统规划法---------BSP
    • 32. 6.5物业管理信息系统初步调查 和可行性分析一、物业管理信息系统初步调查 1、企业概况 2、组织机构调查 3、现行管理系统的业务流程 4、现行系统存在的问题 5、系统开发条件 6、系统资源状况
    • 33. 二、物业管理企业状况分析分析内容包括: 1、应用需求,数据处理需求,管理功能需求 2、现行管理体制的合理性与缺陷 3、企业内部资源所能投入的能力和适应能力 4、外部环境、政策的变化对企业的影响程度 5、现有计算机系统的运行效果 6、影响企业管理水平提高的薄弱环节和瓶颈问题。
    • 34. 三、可行性分析总体规划的后期,要对项目进行可行性研究,它是保证资源的合理使用、避免浪费的一种手段,也是项目能否顺利进行的必要保证。 可行性的含义不仅包括可能性,还包括必然性和合理性。 主要内容: 1、系统开发的必要性 2、经济上的可行性分析 3、技术上可行性分析 根据现有的技术条件,能否达到所提出的要求。 所需要的物理资源是否具备,能否得到 4、管理上可行性分析 最终的研究结果以书面文件——可行性分析报告的形式记录下来, 并进行评审,它是下一个阶段工作的依据
    • 35. 四、可行性分析报告可行分析的结果用可行性报告的形式编写 可行性报告的编写包括的内容: 1、系统简述 2、系统目标 3、所需资源、预算和期望效益; 4、对项目可行性结论。
    • 36. 6.5物业管理信息系统的系统分析 系统分析(System Analysis)源于美国的兰德公司。 1945年夏美国道格拉兹飞机在文职人员的建议下, 组织各方面的科学家为美国空军研究“洲际战争”, 其目的是向空军提供有关技术和设施的建议,不久, 提出“试验性环球空间飞行器设计”研究报告。该组 织的工作影响较大,经发展、完善成为独立的研究 机构,专门从事咨询活动,以系统为中心,以系统结构、 系统观点为主导, 创立了一套解决问题的方法
    • 37. .系统分析法 从系统的观点出发,对事务进分析与综合,找出各种可行方案以供决策者进行理想的选择. .系统分析的任务: 在充分认识原信息系统的基础上,通过问题识别,可行性分析,详细调查,系统化分析,最后完成新系统的逻辑方案设计,或逻辑模型设计,编写系统分析报告.
    • 38. 一.物业管理信息系统详细调查 详细调查: 详细调查现行系统的情况和具体结构。并用一定的工具对现行系统进行详尽的描述,这是系统分析最基本的任务.在完全掌握现行系统现状的基础上,进一步发现问题和存在的薄弱环节,收集资料,为下一步的系统分析和提出新系统的逻辑设计做好准备。 详细调查的对象:现行系统
    • 39. 1.系统详细调查的目的和原则1)目的: 完全掌握现行系统现状的基础上,进一步发现问题和存在的 薄弱环节,收集资料,为下一步的系统分析和提出新系统的逻辑设 计做好准备。 2)原则 真实性原则:资料真实,准确 全面性原则:调查全面 规范性原则:循序渐进,逐层深入 启发性原则:逐步引导,不断启发
    • 40. 2.系统详细调查的方法1)访问 2)座谈 3)填表 4)抽样 5)查阅资料 6)深入现场 7)参加业务实践
    • 41. 3.系统调查的内容定性调查 1)组织结构调查 2)管理功能调查 3)业务流程调查 4)数据流程调查 5)处理特点调查 6)系统环境调查 定量调查
    • 42. 二.物业管理信息系统组织结构分析1.组织结构概念: 指的是一个企业的组成以及这些组成部分之间的隶属或管理与被管理的关系. 组织结构图:表示组织结构,是层次结构图 将一个单位组织内部的部门划分以及它们的相互关系用图表示出来。
    • 43. 组织结构图总经理计划科生产部财务部供销科计 划 组统 计 组计 划 调 度 组外 协 组统 计 组成 本 组会 计 组出 纳 组供 应 组销 售 组仓 库
    • 44. 三.管理功能分析功能 完成某项工作的功用和能力,以组织结构为背景来识别和调查. 功能体系调查的任务 了解或确定系统的功能构造(系统有一个总的目标,为达到 这个目标,必须要完成各子系统的功能,而各子系统功能的完成, 又依赖于下面各项更具体的功能来执行) 功能结构 采用多层次的树型结构
    • 45. 功能体系图销售系统管理销售计划管理销售合同管理销售核算与统计成品库管理市场预测销 售 历 史 资 料 管 理编 制 年 度 销 售 大 纲编 制 销 售 计 划合 同 有 效 性 检 查合 同 执 行 情 况 分 析合 同 登 记 和 变 更销 售 收 入 核 算销 售 利 润 核 算销 售 统 计 分 析出 入 库 管 理库 存 统 计市 场 预 测市 场 分 析
    • 46. 三.业务流程分析 1.描述管理业务的图表:1)管理业务流程图--TFD 2)表格分配图 业务流程图:表明系统内各单位、人员之间业务关系、作业顺序和管理信息流动的流程图,可帮助分析师找出业务流程中的不合理回路。 2.图符: 人员 外部实体 数据流向 数据.报表.帐目 3.业务流程图的绘制
    • 47. 例:销售及库存子系统的业务流程图生产科需求预测负责人库存台账保管员入库单车间出库单发货员用户厂长 办公室销售统计表合同台账推销员合同计划员取消合同通知发货通知出库单出库单会计科
    • 48. 4.表格分配图: 为了传递信息,管理部门经常将某种单据或 报告复印多份分发到其他多个部门,在这种情况 下,可以采用表格分配图来描述有关业务。 表格分配图表达清楚,可以帮助系统分析人员 描述系统中复制多份的报告或单据的数量以及这 些报告或单据都与哪些部门发生业务联系。
    • 49. 例:采购业务表格分配图采购部门财务部门收购部门准备采购单采购单4供应单位采购单3采购单2采购单1登记待收货待收货登记表应付款处理应付账存档按键或 击鼠标★
    • 50. 5.业务流程分析过程 1)原有流程的分析 2)业务流程的优化 3)确定新业务流程 4)新系统的人机界面
    • 51. 四.数据和数据流程分析1.数据——信息的载体,是系统要处理的主要对象,因此要全面准确的收集、整理和分析数据。这是在系统分析阶段必须要进行的工作。 ⑴ 数据的收集 ⑵ 数据的分析 ⑶ 数据分析的工具
    • 52. 数据收集① 数据的来源 .组织的正式报告,如:各种卡片、计划、单据和报表等。 .现行计算机系统的说明性文件,如:各种流程图、数据字典、 计算 机操作手册、程序说明书及对应程序清单等。 .组织外的数据来源,包括:同行业其他组织的各种信息; 国家发 布的有关法令、条例及统计资料. ② 数据收集的方法 ★ 查阅资料 ★ 面谈法 ★ 问卷法 ★ 观察法 ★ 测定在涉及到需要收集某些信息的确切值时,如:业务的吞吐 量、各项工作的时间和费用等,要经过一段时间的实际 测定才能得到具体的数值,确定这些业务的具体性质。 ★ 采样:对于大规模的统计可采用抽样的方法来解决。 抽样的方式:随机抽样和系统抽样
    • 53. ③数据收集的内容收集原系统全部输入单据.输出报表和数据存储介质的典型格式. 弄清各环节上的处理方法和计算方法. 上述各种单据.报表.账本的制作单位,报送单位,存放地点,发生频度,发生的高峰时间及发生量. 上述各种单据.报表.账册的各项数据的类型,长度,取值范围.
    • 54. 四.数据和数据流程分析 .数据流程图:精确地在逻辑上描述系统的功能、输入、输出和数据存储等,摆脱了其物理内容,是描述MIS逻辑模型的最主要的工具。(可描述现行系统和新系统)是结构化分析最基本、最重要的工具。 .数据流程组成: 数据流 加工 数据存储 外部实体
    • 55. .数据流程的组成数据流: 由一组确定的数据组成,用带有名字的箭头表示,名字表示流经的数据,箭头表示流向。 例如: “发票”——由品名、规格、单价、数量等数据组成。 加工(或称处理逻辑):是对数据进行的操作,包括两方面内容: ⑴ 变换数据的组成,即改变数据结构; ⑵ 在原有的数据内容基础上增加新的内 容,形成新的数据。 数据存储:数据暂时存储或 永久存储的地方。 外部实体(项): 在所研究系统外独立于系统而存在的,但又和系统有联系的实体,它表示数据的来源和去向,它可以是某个人员、组织、某一信息系统或某种事物。 确定系统的外部项,实际上就是明确系统与外部环境之间的界限,从而确定系统的范围。
    • 56. .数据流程特点:⑴ 抽象性 不考虑具体的物理因素,如:组织结构、工作场所、物流、存储介质、具体的处理方法和技术手段等内容,只是抽象地反映信息的流动、加工、存储和使用的情况,能抽象地总结出MIS的任务,以及各项任务之间的顺序和关系,从信息处理的角度将一个复杂的实际系统抽象成一个逻辑模型。 ⑵ 概括性 把系统对各种业务的处理过程联系起来,形成一个总体,具有很强的概括性。
    • 57. .数据流程的绘制绘制方法: 自顶向下,逐层分解