1、1房地产管理信息系统房地产管理信息系统 教材:教材:房地产管理信息系统房地产管理信息系统常春光 董岩 主编 常春光 董岩 主编 大连理工大学出版社大连理工大学出版社 2课程主要内容课程主要内容第一章 房地产管理信息系统概述第一章 房地产管理信息系统概述 第二章 系统分析与规划第二章 系统分析与规划 第三章 系统设计第三章 系统设计 第四章 管理信息系统的实施、维护与评价第四章 管理信息系统的实施、维护与评价 第五章 房地产投资控制信息系统第五章 房地产投资控制信息系统 第六章 房地产测绘管理信息系统第六章 房地产测绘管理信息系统 3第七章 房地产项目开发管理信息系统第七章 房地产项目开发管理信
2、息系统 第八章 房地产客户关系管理信息系统第八章 房地产客户关系管理信息系统 第九章 房地产交易管理信息系统第九章 房地产交易管理信息系统 第十章 房地产产权产籍管理信息系统第十章 房地产产权产籍管理信息系统 第十一章 物业管理信息系统第十一章 物业管理信息系统 4第一章 房地产管理信息系统概述第一章 房地产管理信息系统概述第一节 房地产管理信息系统的概念第一节 房地产管理信息系统的概念 第二节 第二节 RE-MIS 的特点的特点 第三节 第三节 RE-MIS 的结构体系的结构体系 第四节 第四节 RE-MIS 的分类的分类 第五节 第五节 RE-MIS 的开发原则与过程的开发原则与过程 第六
3、节 第六节 RE-MIS 的开发方式的开发方式 5第一节 房地产管理信息系统的概念第一节 房地产管理信息系统的概念一、房地产管理信息系统的概念一、房地产管理信息系统的概念1.1.管理信息系统的定义管理信息系统的定义MIS 是对一个组织进行全面管理的人和计算机相结合是对一个组织进行全面管理的人和计算机相结合的系统,它综合运用计算机技术、信息技术、管理技的系统,它综合运用计算机技术、信息技术、管理技术和决策技术,与现代化的管理思想、方法和手段相术和决策技术,与现代化的管理思想、方法和手段相结合,辅助管理人员进行管理和决策。结合,辅助管理人员进行管理和决策。MIS 是一个利用计算机硬件和软件,手工作
4、业,分析是一个利用计算机硬件和软件,手工作业,分析、计划、控制和决策的模型,以及数据库的用户、计划、控制和决策的模型,以及数据库的用户机机器系统。它能提供信息,支持企业或组织的运行、管器系统。它能提供信息,支持企业或组织的运行、管理和决策。理和决策。MIS 是一个具有高度复杂性、多元性和综合性的人机是一个具有高度复杂性、多元性和综合性的人机系统,它全面使用现代计算机技术、网络通讯技术、系统,它全面使用现代计算机技术、网络通讯技术、数据库技术及管理科学、运筹学、统计学、模型论和数据库技术及管理科学、运筹学、统计学、模型论和各种最优化技术,为经营管理和决策服务。各种最优化技术,为经营管理和决策服务
5、。6MIS 是一个由人、计算机等组成的能进行信息的收集、是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统。它能实测企业传递、储存、加工、维护和使用的系统。它能实测企业的各种运行情况,利用过去数据预测未来,从企业全局的各种运行情况,利用过去数据预测未来,从企业全局出发辅助企业进行决策;利用信息控制企业的行为;帮出发辅助企业进行决策;利用信息控制企业的行为;帮助企业实现其规划目标。助企业实现其规划目标。MIS 是一个以人为主导,利用计算机硬件、软件、网络是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、通信设备以及其他办公设备
6、,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优,提高效益加工、储存、更新和维护,以企业战略竞优,提高效益和效率为目的,支持企业高层决策、中层控制、基层运和效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。作的集成化的人机系统。M IS 是一个能够提供过去、现在和将来预期信息的一是一个能够提供过去、现在和将来预期信息的一种有条理的方法,这些信息涉及内部业务和外部情报。种有条理的方法,这些信息涉及内部业务和外部情报。它按适当的时间间隔供给格式相同的信息,支持一个组它按适当的时间间隔供给格式相同的信息,支持一个组织的计划、控制和操作功能,以便辅助决策过程。织的计划、
7、控制和操作功能,以便辅助决策过程。MIS 是对各业务子系统进行控制、管理,对整个系统的是对各业务子系统进行控制、管理,对整个系统的战略、战术等重大问题做出预测和决策辅助过程。战略、战术等重大问题做出预测和决策辅助过程。72.MIS 的组成 MIS 由许多部分所组成,这些部分相互作用以达到提供信息的目的,目前的 MIS 虽然多种多样,但这些基于计算机为主要工具的 RE-MIS,在组成形式上有相同之处。(1)系统硬件 (2)系统软件 (3)系统管理 (4)系统功能83.MIS 的特征 (1)系统性 (2)目的性 (3)可分解性 (4)相关性 (5)适应性 (6)交叉性 94.房地产管理信息系统的定
8、义 房地产管理信息系统的定义 房地产管理信息系统(房地产管理信息系统(Real Estate Management Informantion System,RE-MIS)是)是 MIS 的一个重要的一个重要分支,通过对分支,通过对 MIS 定义的分析,不难归纳出定义的分析,不难归纳出 RE-MIS 的的定义。定义。狭义的狭义的 RE-MIS,是一个专门的房地产经营管理相关的信,是一个专门的房地产经营管理相关的信息采集、处理、存储、管理、检索的系统,是基于房地产息采集、处理、存储、管理、检索的系统,是基于房地产经营管理理论与计算机、通信技术等现代化信息技术手段经营管理理论与计算机、通信技术等现代
9、化信息技术手段且服务于房地产经营管理决策领域的系统。广义上讲,任且服务于房地产经营管理决策领域的系统。广义上讲,任何与房地产有关的信息采集、处理、存储、管理、检索的何与房地产有关的信息采集、处理、存储、管理、检索的系统都可视为房地产信息系统。系统都可视为房地产信息系统。103.RE-MIS 的基本功能 (1)房地产数据的采集 (2)房地产数据的处理 (3)房地产数据的存储 (4)房地产数据的管理 (5)房地产数据的检索存储 (6)房地产数据的传输 11第二节 第二节 RE-MISRE-MIS 的特点的特点1.RE-MIS 是一个人机系统 2.RE-MIS 是一个综合系统3.RE-MIS 用数学
10、模型分析数据,辅助决策4.RE-MIS 是动态的,即它具有生命周期5.RE-MIS 是为实现房地产各主体的目标而存在和发展的,它必须完成组织为实现其目标所需要的信息收集、传输、存储、加工和利用等信息处理活动6.RE-MIS 是一个一体化或集成化系统12第三节 第三节 RE-MISRE-MIS 的特点的特点一、一、RE-MIS 的概念结构 的概念结构 房地产信息管理者 房地产信息源 房地产信息处理器 房地产信息使用者 13(二)(二)RE-MIS 的层次结构 的层次结构 1.战略层 RE-MIS 2.战术层 RE-MIS 3.作业层 RE-MIS(三)(三)RE-MIS 的功能结构 的功能结构
11、(四)(四)RE-MIS 的软件结构 的软件结构 (五)(五)RE-MIS 的硬件件结构 的硬件件结构 14第四节 第四节 RE-MISRE-MIS 的分类的分类1.按信息系统的处理方式分 按信息系统的处理方式分 (1)批处理方式 (2)实时处理方式 (3)分布式处理方式152 按信息系统的处理内容分按信息系统的处理内容分(1)房地产投资控制系统 (2)房地产测绘管理信息系统 (3)房地产项目管理信息系统 (4)房地产客户关系管理信息系统 (5)房地产交易管理信息系统 (6)房地产产权产籍管理信息系统 (7)物业管理信息系统 163 按系统服务的对象分 按系统服务的对象分 从服务的组织对象上,
12、不同的系统服务于不同的组织,具有不同的功能,可分为国家房地产经济信息系统、房地产企业管理信息系统、房地产事务型管理信息系统、房地产行政机关办公型管理信息系统、专业型房地产管理信息系统等。房地产企业复杂的管理活动给管理信息系统提供了典型的应用环境和广阔的应用舞台,房地产大型企业的管理信息系统都很大,人、财、物、供、产、销以及质量、技术应有尽有,同时技术要求也很复杂,因而常被作为典型的管理信息系统进行研究。17第五节 第五节 RE-MISRE-MIS 的开发原则与过的开发原则与过程程一 一 RE-MIS 的开发原则 的开发原则 1.领导主抓原则 2.专群结合原则 3.面向用户原则 4.创新性与实用
13、性相结合原则 5.标准化原则 186.系统性原则 (1)整体性原则 (2)分解-协调原则 (3)目标优化原则 7.动态性原则 19二 RE-MIS 的开发过程 1.RE-MIS 系统分析 2.RE-MIS 系统规划 3.RE-MIS 系统设计 4.RE-MIS 系统实施 5.RE-MIS 系统运行和维护 20第六节 第六节 RE-MISRE-MIS 的开发方式的开发方式一、结构化开发方法 一、结构化开发方法 1.结构化开发方法的含义与基本思想 结构化系统开发方法(Structured System Analysis and Design,SSA&D)也称作结构化系统分析与设计,是迄今为止最传统
14、、应用最广泛的一种系统开发方法。结构化开发方法的基本思想是:用系统的思想和工程化的方法,按用户至上的原则,结构化、模块化、自上而下地对系统进行分析与设计。2.结构化开发方法的优缺点 (1)优点 (2)缺点 21二、原型法 二、原型法 1.原型法的含义与基本思想 原型法的含义与基本思想 原型法(原型法(Prototyping)是随着计算机软件技术的发展,在关系数)是随着计算机软件技术的发展,在关系数据库和第四代程序生成语言(据库和第四代程序生成语言(4GL)等开发环境基础上,提出)等开发环境基础上,提出的一种方法。原型法克服了结构化开发方法的缺点,缩短了开发的一种方法。原型法克服了结构化开发方法
15、的缺点,缩短了开发周期,降低了开发风险。周期,降低了开发风险。2.原型法的工作流程 原型法的工作流程 (1)确定用户的基本要求系统开发人员通过对用户的调查访问)确定用户的基本要求系统开发人员通过对用户的调查访问,明确用户对新系统的基本要求。,明确用户对新系统的基本要求。(2)开发一个原型系统利用开发工具快速地建立一个交互式的)开发一个原型系统利用开发工具快速地建立一个交互式的软件系统。软件系统。(3)征求用户意见用户通过亲自使用原型,对系统进行评价,)征求用户意见用户通过亲自使用原型,对系统进行评价,找出新系统存在的缺点和不足之处,并反馈给系统开发人员。找出新系统存在的缺点和不足之处,并反馈给
16、系统开发人员。(4)修改原型系统开发人员通过与用户的不断交流和探讨,对)修改原型系统开发人员通过与用户的不断交流和探讨,对系统进行反复修改、扩充和完善,直到用户满意为止。系统进行反复修改、扩充和完善,直到用户满意为止。3.原型法的优缺点 原型法的优缺点 (1)优点 )优点 (2)缺点)缺点 22三、面向对象法 三、面向对象法 1.面向对象方法的含义与基本思想 20 世纪 80 年代,由于面向对象的语言和程序设计取得成功,面向对象的方法(Object-Oriented Method,OOM)开始应用于管理领域中的 MIS 开发。面向对象系统开发方法是从 80 年代末各种面向对象的程序设计方法(如
17、:Smalltalk,C+等)逐步发展而来的。2.对象的特征 (1)抽象性。(2)封装性。(3)继承性。(4)多态性。3.面向对象法的开发步骤 (1)系统调查和需求分析。(2)面向对象分析(OOA)(3)面向对象设计(OOD)(4)面向对象的程序(OOP)4.面向对象方法的优缺点 (1)优点 (2)缺点 23四、三种开发方法思路比较与优缺点分析 四、三种开发方法思路比较与优缺点分析 1.三种开发方法的开发思路比较 (1)如果用结构化系统开发方法来开发系统,其思路应该是先对问题进行调查,然后从功能和流程的角度来分析、了解和优化问题,最后规划和实现系统;(2)如果用原型开发方法来开发系统,其思路应
18、该是先请用户介绍问题,然后利用软件工具迅速地模拟出一个问题原型,然后与用户一道运行和评价这个原型,如不满意则立刻修改,反反复复直到用户满意为止,最后优化和整理系统;(3)如果用面向对象开发方法来开发系统,其思路应该是先对问题进行调查,然后从抽象对象和信息模拟的角度来分析问题,将问题按其性质和属性划分成各种不同的对象和类,弄清它们之间的信息联系,最后用面向对象的软件工具实现系统。242.三种开发方法的优缺点分析 (1)结构化开发方法是国际公认的标准化方法,过程严密,思路清楚,但总体思路上比较保守,是以不变应万变适应环境的变化;(2)原型法强调开发人员与用户的交流,用该方法开发的 RE-MIS 具
19、有较强的动态适应性,原型法对于中小型的 MIS 开发效果较好,但原型法在计算机的开发工具上要求较高;(3)面向对象的方法是一种新颖、具有独特优点的方法,特别适合系统分析和设计,缺点在于在没有进行全面的系统性调查分析之前,把握这个系统结构有困难。25课堂交流互动时间课堂交流互动时间问题问题1.如何理解如何理解 RE MIS 的特点?的特点?2.RE MIS 的结构体系包括?的结构体系包括?3.RE MIS 有哪些种类?有哪些种类?4.RE MIS 的开发原则包括?的开发原则包括?5.RE MIS 的开发基本过程有哪些?的开发基本过程有哪些?6.RE MIS 的开发方式有哪些?各自的特的开发方式有
20、哪些?各自的特点是什么?点是什么?26第二章 系统分析与规划第二章 系统分析与规划第一节 系统分析与规划的任务与难点 第一节 系统分析与规划的任务与难点 第二节 系统调查第二节 系统调查 第三节 结构化系统分析方法第三节 结构化系统分析方法 第四节 系统规划方法第四节 系统规划方法 第五节 企业过程重组第五节 企业过程重组 27第一节 系统分析与规划的任务与难第一节 系统分析与规划的任务与难点点 1 系统分析与规划的任务 系统分析与规划的任务 原有系统 物理模型 逻辑模型 模型化 如何做 抽象化 新建系统 物理模型 逻辑模型 具体化 实例化 做什么 导出 系统系统 分析分析 系统系统 规划规划
21、 28(1)确定系统的综合需求 (2)分析系统的数据需求 (3)导出系统的逻辑模型 (4)修改系统开发计划 292 系统分析的困难 (1)业务背景的理解 (2)人与人之间的沟通 (3)环境的不断变化 30第二节 系统调查第二节 系统调查1.系统调查的原则 系统调查的原则 (1)全面调查与重点调查相结合原则 )全面调查与重点调查相结合原则 (2)系统性原则 )系统性原则 (3)工程化原则 )工程化原则 (4)详尽性调查研究 )详尽性调查研究 (5)主动沟通原则 )主动沟通原则 (6)改进性原则 )改进性原则 312.系统调查应该注意的问题(1)技术人员与业务人员分家 (2)专业人士过分自信想当然
22、 (3)缺乏业务整体性 (4)对系统调查的真正内涵不清 323.系统调查的内容 系统调查的内容 组织机构的管理功能;组织机构的管理功能;组织目标和发展战略;组织目标和发展战略;工艺流程和产品构成;工艺流程和产品构成;管理方式和具体业务的管理方法;管理方式和具体业务的管理方法;业务流程和工作形式;业务流程和工作形式;数据和数据流程;数据和数据流程;决策过程和决策方式;决策过程和决策方式;可用资源和限制条件;可用资源和限制条件;现存问题和改进意见等。现存问题和改进意见等。334.系统调查的方法 常用的调查方法基本可以分为第一手资料调查与第二手资料调查两类。调查时两类方法应当结合,并遵循第二手资料调
23、查方法优先原则,可以提高调查效率,降低调研的人力、物力与财力成本。系统的具体调查方式如下:34(1)第一手资料调查法 问卷调查法 业务实践法 用户访谈法 实地观察法 调查会法 (2)二手资料分析法 35一、系统的初步调查 一、系统的初步调查 1.系统初步调查的目标 2.系统初步调查的内容 (1)企业基本概况与现有的运行情况 (2)用户的总体需求 (3)企业的管理模式和基础数据管理状况 (4)企业原有信息系统的运行情况 36二、系统的详细调查 二、系统的详细调查 1.系统详细调查的对象与目标 2.详细调查的原则 3.系统详细调查的内容 (1)现行系统的目标和功能 (2)组织结构的调查 (3)业务
24、流程调查 (4)信息流程调查(5)数据及功能分析 374.系统详细调查中应该注意的问题 (1)调查前要做好计划和用户培训 (2)调查要从系统的现状出发,避免先入为主 (3)调查要注重工作的各种一致性 (4)调查与分析整理相互结合 38(5)了解业务与收集数据同时进行 (6)调查细节与综合相互结合 5.详细调查与初步调查的区别 (1)目的不同 (2)内容不同 39第三节 结构化系统分析方法第三节 结构化系统分析方法一、管理业务调查与业务流程图 一、管理业务调查与业务流程图 1.管理业务调查分析 管理业务调查分析 (1)组织结构调查 )组织结构调查 (2)管理功能调查 )管理功能调查 (3)业务流
25、程调查)业务流程调查 40 业务流程图的基本元素 业务流程图的绘制举例 流程方向图例元素说明图例元素说明业务处理流程判定表单、报表房地产企业工资核算业务流程岗位主管部门计算考勤工资会计人员是否加班/缺勤No制定档案工资工资表人力资源部计算加班/缺勤工资额加班/缺勤工资额会计主管Yes工资月报填工资表考勤表制作工资月报填考勤表档案工资业绩评定表业绩评定月报审核个税计算带扣税额的工资表计算奖金奖金分配表42 业务流程图的作用 业务流程图是系统分析人员作进一步系统分析的依据;业务流程图是系统分析人员、管理人员相互交流思想的工具;系统分析员可以直接在业务流程图上画出计算机要处理的部分;利用业务流程图可
26、以分析业务流程是否合理。43第四节 系统规划方法第四节 系统规划方法电子市场电子市场电子分销商电子分销商B2CB2C 服务提供商服务提供商信息中介信息中介44二、数据流程图 二、数据流程图 数据流程图是一种用来表示信息流程和信息变换过程的图解工具,它把系统看成是由数据流联系的各种功能的组合,是管理信息系统逻辑模型的主要形式。1 数据流程图的基本符号 外部实体 数据加工 数据存储 数据流 452 数据流程图的绘制方法 数据流程图的绘制方法 数据流程图是分层次的,绘制时应采取由外数据流程图是分层次的,绘制时应采取由外向里,自顶向下去模拟问题的处理过程,向里,自顶向下去模拟问题的处理过程,通过一系列
27、的分解步骤,逐步求精地表达通过一系列的分解步骤,逐步求精地表达出整个系统功能的内部关系。一般可以把出整个系统功能的内部关系。一般可以把一个系统的分层数据流程图划分为顶层数一个系统的分层数据流程图划分为顶层数据流程图、中间层数据流程图和底层数据据流程图、中间层数据流程图和底层数据流程图几个层次。流程图几个层次。46(1)绘制顶层数据流程图房地产企业工资管理系统数据流程顶图 人力资源部房地产企业工资管理系统会计主管档案工资人员清单工资月报各主管部门业绩评定表考勤表P47(2)分解顶图,绘制中层数据流程图-房地产企业工资管理系统数据流程中图 人力资源部各主管部门生成人员清单P2业绩评定表档案工资考勤
28、表生成工资数据P1D1 工资表打印工资报表P3人员清单D2人员记录工资月报会计主管48(3)细分中图,绘制更底层的数据流程图-“生成工资数据”数据流程底图 D3 人力资源部各主管部门生成奖金数据P1.2业绩评定表档案工资生成考勤工资数据P1.1考勤表D4考勤工资奖金分配工资总额计算P1.4D6 税前工资D5 录入档案工资P1.3档案工资个税计算P1.5D6 个税生成工资表P1.6D1 工资表493 绘制数据流程图的注意事项 (1)划分层次的原则 要平衡相邻两层数据流程图之间的父子关系。如果一张图中有很多加工处理会影响理解;反之如果每张图中只有两三个加工处理,有十几层也不容易管理和理解。(2)流
29、程图的易理解性 绘制数据流程图一般遵循从左到右,从上到下的原则进行。为每一数据流的命名要适当。为加工处理命名要完整。用编号标识数据流程图各部分。50(3)检查数据流程图的正确性 进入子图的数据流与父图上相应加工的数据流本质上是一致的,所以子图的输入、输出数据流和父图的相应加工上的输入、输出数据流必须一致,这一特点称为“平衡”规则。在一套完整的数据流程图中的任何一个数据存储,必定有流入的数据流和流出的数据流,即写数据和读数据。任何一个数据流至少有一端是处理框。数据流不代表控制流。数据流程图一般只画出稳定状态,先不考虑如何开始、如何终止;数据流程图中强调的是数据流,而不是控制流,只反映整个业务活动
30、的情况,而不要描述控制逻辑。另外,要随时准备反复和重画。数据流程图需要经过反复的修改才能最终形成,因此,可以先画出草稿,经过反复修改,征求用户意见,才能最后确定。51三、数据字典 三、数据字典 1 数据字典(Data Dictionary,DD)的定义与作用 (1)定义 数据字典是关于数据信息的集合,是数据流程图中所有元素严格定义的场所(每个元素对应数据字典中的一个条目)。数据字典把数据的最小单位看成是数据元素(基本数据项),若干个数据元素可以组成一个数据结构(组合数据项)。数据字典通过数据元素和数据结构来描写数据流、数据存储的属性。(2)作用 数据流程图和数据字典一起构成了系统的逻辑模型。没
31、有数据字典,数据流程图就不严格;没有数据流程图,数据字典也没有作用。数据字典的重要用途是作为分析阶段的工具。522.数据字典的内容数据流程图描述了系统功能和数据流的分解,即描述了系统由哪几部分组成、各部分之间的联系等,但没有说明系统中各个成分的含义。只有当数据流程图中出现的每一个成分都给出定义之后,才能完整、准确地描述一个系统。533.数据字典的各类条目 (1)数据项条目 名称:数据项的名称要尽量反映该元素的含义,便于理解和记忆。代码:对数据项的名称给出相应的符号,以便于计算机和人进行识别和处理。类型:说明取值是字符型(C)还是数值型(N)、逻辑型(L)、日期型(D)等。长度:指出该数据项由几
32、个数字或者字母组成。一般地,一个阿拉伯数字占一个字节,其长度也就是 1 字节,一个汉字占 2 个字节。取值范围和含义:指数据项可能的取值。数据编号名称类型长度说明备注1-01人员号N41-02人员名C8人员姓名1-03人员性别L1男为 T,女为 F1-04人员年龄N31-05档案工资N101-06考勤工资N101-07奖金N10根据企业本年利润进行分配1-08税前工资N101-09个税N101-10税后工资N10由税前工资扣个税得出55(2)数据结构条目 数据结构的名称和编号;对数据结构进行简要的说明;数据结构的组成。56(3)数据流条目 数据流的名称:数据流的名称要尽量反映该条目的含义,便于
33、理解和记忆。数据流的来源。数据流可以来自某个数据源、文件或者加工处理。数据流的去向。某些数据流的去处可能不止一个。对所有涉及的去处都要进行说明。数据流的组成。指数据流所包含的数据结构。一个数据流可以包含一个或者多个数据结构。若只含有一个数据结构,要注意名称的统一,以免产生二义性。数据流的说明。该项内容是用来说明有关信息的。总编号编号名称来源去向所含数据结构说明1-01F1考勤表各主管部门P1.1 生成考勤工资数据出勤日、缺勤日、加班日1-02F2考勤工资数据P1.1 生成考勤工资数据D3 考勤工资出勤工资、缺席工资、加班工资1-03F3考勤工资D3 考勤工资P1.4 工资总额计算缺勤扣款、加班
34、费58(4)文件条目 文件条目用来对文件进行定义。它通常由文件名、编号、输入数据流、输出数据流、对文件的说明等内容组成。总编号编号名称输入数据流输出数据流内容说明S1-01D1工资表P1.6 生成工资表P3 打印工资报表工资总额、个税扣款、税后工资S2-02D2人员记录P2 生成考勤工资数据D3 考勤工资人员姓名、人员号、人员性别、人员年龄S1-03D3考勤工资D3 考勤工资P1.4 工资总额计算考勤记录、计算方法S2-04D4档案工资人力资源部P1.3 录入档案工资档案工资项目及其金额S2-05D5人员清单人力资源部P2 生成人员清单人员姓名、合计人数60(5)加工处理条目 对于数据流程图的
35、加工环节,需要在数据字典中描述它的编号、名称、逻辑处理功能、有关的输入、输出等。总编号编号名称输入处理逻辑概况输出说明P1-01P1.1生成考勤工资数据考勤表计算加班与缺勤、迟到的奖/惩工资考勤工资P1-02P1.2生成奖金数据业绩评定表根据业绩评定,计算奖金分配金额奖金分配P1-03P1.3录入档案工资档案工资对档案工资录入档案工资P1-04P1.4工资总额计算考勤工资、奖金分配、档案工资计算工资总额税前工资P1-05P1.5个税计算税前工资依据所得税率计算个人应扣除的所得税金额个税P1-06P1.6生成工资表个税、税前工资税前工资扣除个税,计算税后工资,得出工资表工资表P1-07P2生成人
36、员清单人员清单人员清单转化为人员记录人员记录P1-08P3打印工资报表工资表、人员记录打印工资报表形成工资月报工资月报624.实现数据字典定义的方法与要求 实现数据字典定义的常见方法有三种:全人工过程、全自动过程和混合过程。通过名字能方便地查阅数据定义;没有冗余;尽量不重复在规格说明的其他组成部分中已出现的信息;容易修改和更新;能单独处理描述每个数据条目的信息;定义的书写方法简便而严格 635.数据字典的功能和使用 (1)按照要求提供列表 (2)相互参照,以便修改系统 (3)根据描述的内容检索名称(4)一致性和完备性检验 是否存在没有指明来源或去向的数据流;是否存在没有指明的文件或者所属数据流
37、的数据项;加工处理与输入的数据项是否匹配;是否存在没有输入或输出的文件。64第四节 系统规划方法第四节 系统规划方法一、一、BSP 法概述 法概述 1.BSP 方法的定义企业系统规划法(Business System Planning,BSP)是一种对企业信息系统进行规划和设计的结构化方法,它自顶而下地识别系统目标、企业过程和数据以及自下而上的设计系统,是一种支持目标实现的结构化方法。企业目标企业过程数据分析数据处理数据数据库信息结构系统功能系统目标系统规划系统实现662 BSP 方法的基本原则 (1)支持企业的总体目标(2)管理信息系统的战略应能表达出企业中各个管理层次的需求(3)管理信息系
38、统应该向整个企业提供一致的信息(4)管理信息系统的规划应该经得起组织机构和管理体制的变化。(5)使系统结构具有良好的整体性(6)便于实施 673.BSP 方法的目标、作用以及基本思想(1)企业系统规划的目标 BSP 的主要目标是提供一个信息系统规划,用以支持企业短期和长期的信息需求。(2)企业系统规划法的作用 确定未来信息系统的总体结构,明确系统内各子系统的组成情况和开发子系统的先后顺序。对数据进行统一的规划、管理和控制,明确各个子系统之间的数据关系。68(3)企业系统规划法的基本思想 一个信息系统必须支持企业的战略目标 一个信息系统的战略规划应该能够表达企业各个管理层的需求 一个信息系统应该
39、向整个企业提供一致的信息 一个信息系统的战略规划应该能经起组织机构和管理体制的变化 一个信息系统应是先自顶而下的识别和设计,再自下而上的设计 69二、二、BSP 法的研究步骤 法的研究步骤 (1)确定管理目标(2)总体规划的准备工作(3)调研 (4)定义业务过程(5)定义数据类(6)分析原系统 70(7)确定各管理层的要求(8)定义信息结构(9)评价信息资源管理(10)确定子系统开发的优先顺序(11)计算机的逻辑配置(12)可行性研究 71三、定义管理目标 三、定义管理目标 (1)从业务处理角度来考虑(2)从管理角度来考虑四、定义企业过程 四、定义企业过程 1.企业过程定义的目的 2.产品和资
40、源的生命周期3.定义企业过程的基本步骤 (1)计划和控制 (2)产品/服务 (3)支持资源 72五、定义数据类 五、定义数据类 识别数据类的目的在于了解企业目前的数据状况和数据要求,查明数据共享的关系,建立过程/数据类矩阵(也称 U/C 矩阵),为定义系统的总体结构提供依据。(1)定义数据类的方法 实体法 过程法 73实体 实体 数据型数据型商品房商品房客户客户施工设备施工设备建材建材开发资金开发资金施工人员施工人员计划型计划型商品房开发商品房开发计划计划市场计划市场计划施工设备计施工设备计划划建材需求建材需求预算预算用工计划用工计划统计型统计型商品房需求商品房需求销售统计销售统计利用率利用率
41、需求统计需求统计财务统计财务统计人员统计人员统计文档型文档型商品房验收商品房验收标准标准客户客户工作负荷运工作负荷运行行建材组成表建材组成表财务财务人员档案人员档案事务型事务型预售合同预售合同销售记录销售记录进出记录进出记录采购记录采购记录运用记录运用记录人事调动记人事调动记录录表表 2-14 实体实体/数据类矩阵数据类矩阵74(2)过程/数据类矩阵 企业过程和数据类定义完成后,可以得到一张过程/数据类矩阵(也称 U/C 矩阵),表达过程与数据类之间的联系。矩阵中的行表示数据类,列表示过程,并以字母 U(Use)和 C(Create)来表示过程对数据类的使用和产生。数据类 数据类 过程过程客户
42、客户订货订货商品房商品房 施工流施工流程程材料表材料表成本成本管件规管件规格格材料库材料库存存商品房商品房库存库存人员人员销售区销售区域域财务财务计划计划设备负设备负荷荷材料供材料供应应工作令工作令运营计划运营计划UUC财务规划财务规划UUUU产品预测产品预测UUUU图纸设计图纸设计UCUC施工组织设计施工组织设计UCUU库存控制库存控制CCUU施工调度施工调度UUC施工能力计划施工能力计划UCU施工材料需求施工材料需求UUC作业流程作业流程CUUU销售区域管理销售区域管理CUU销售销售UUUC预订服务预订服务UCU签订交易合同签订交易合同UUU会计会计UUU成本会计成本会计UC人员计划人员计
43、划C人员招聘考核人员招聘考核U76六、定义系统总体结构与开发顺序 六、定义系统总体结构与开发顺序 1.定义系统的总体结构(1)将过程这一列按过程组排列,每一过程组中按资源生命周期的四个阶段排列。(2)排列“数据类”这一行,使得矩阵中的 C 最靠近主对角线。(3)将过程和数据类依据其管理的资源而划分成若干个组,用阴影框表示出来,并起个名字。(4)落在子系统方框以外的那些 U 表示对数据流的应用。数据数据类 类 过程过程计划计划财务财务商品商品房房管件管件规格规格材料材料表表材料材料库存库存商品商品房库房库存存工作工作令令设备设备负荷负荷材料材料供应供应施工施工流程流程客户客户销售销售区域区域订货
44、订货成本成本人员人员运营计划运营计划CUU财务规划财务规划UUUU产品预测产品预测UUUU图纸设计图纸设计CCUU施工组织设施工组织设计计UUCU库存控制库存控制CCUU施工调度施工调度UCU施工能力计施工能力计划划CUU施工材料需施工材料需求求UUC作业流程作业流程UUUC销售区域管销售区域管理理UCU销售销售UUCU预订服务预订服务UUC签订交易合签订交易合同同UUU会计会计UUU成本会计成本会计UC人员计划人员计划C人员招聘考人员招聘考核核U 数据类 数据类 过程过程计计划划财财务务商商品品房房管管件件规规格格材材料料表表材材料料库库存存商商品品房房库库存存工工作作令令设设备备负负荷荷材
45、材料料供供应应施施工工流流程程客客户户销销售售区区域域订订货货成成本本人人员员运营运营规划规划运营计划运营计划CUU财务规划财务规划UUUU产品预测产品预测UUUU施工施工准备准备图纸设计图纸设计CCUU施工组织施工组织设计设计UUCU项目项目开发开发库存控制库存控制CCUU施工调度施工调度UCU施工能力施工能力计划计划CUU施工材料施工材料需求需求UUC作业流程作业流程UUUC销售销售销售区域销售区域管理管理UCU销售销售UUCU预订服务预订服务UUC签订交易签订交易合同合同UUU财会财会会计会计UUU成本会计成本会计UC人事人事人员计划人员计划C人员招聘人员招聘考核考核U792.确定子系统
46、实施顺序 (1)系统需求程度与潜在效益评估。(2)技术约束分析。80第四节 企业过程重组第四节 企业过程重组1.企业过程重组的概念 企业过程重组的概念 企业过程重组(企业过程重组(Business Process Reengineering,BPR):对企业过程进行根本的再思考和彻底的再设计,以求企业当代关键的性能指标获得巨大的提高,如成本、质量、服务和速度等。812.BPR 的过程中遵循的原则 (1)跨越职能界限,把分散在各个部门的业务活动按过程进行整合和压缩,以提高效率;(2)在可能的情况下,以平行业务活动取代串行业务活动;(3)按过程设定组织机构,促进管理组织扁平化,提高企业管理的效率;
47、(4)在信息源处一次性获取信息,实现信息在整个过程的共享使用。82互动时间与思考题互动时间与思考题1.如何理解 RE MIS 的特点?2.RE MIS 的结构体系包括?3.RE MIS 有哪些种类?4.RE MIS 的开发原则包括?5.RE MIS 的开发基本过程有哪些?6.RE MIS 的开发方式有哪些?各自的特点是什么?83第三章 系统设计第三章 系统设计第一节 概述第一节 概述 第二节 系统总体设计第二节 系统总体设计 第三节 系统详细设计第三节 系统详细设计 第四节 系统设计说明书的组成第四节 系统设计说明书的组成 84第一节 概述第一节 概述一、系统设计的原则 一、系统设计的原则 1
48、.系统的效率性原则 系统的效率性原则 2.系统的可靠性原则 系统的可靠性原则 3.系统的准确性原则 系统的准确性原则 4.系统的可维护性原则 系统的可维护性原则 5.系统的经济性原则系统的经济性原则 85二、结构化设计的基本思想 1.模块结构化 2.结构化设计思想及其目标 三、结构化设计的基本步骤 三、结构化设计的基本步骤 (1)由数据流图导出初始结构图;(2)对初始结构图改进,使之成为完整的模块结构图;(3)在改进的完整的模块结构图的基础上进行代码设计、数据库设计、界面设计、处理过程设计等详细设计。86第二节 系统总体设计第二节 系统总体设计一、子系统的划分的原则 一、子系统的划分的原则 1
49、.具有相对的独立性 具有相对的独立性 2.相互依赖性要尽量小 相互依赖性要尽量小 3.数据的冗余较小 数据的冗余较小 4.应考虑今后管理发展的需要 应考虑今后管理发展的需要 5.便于系统分阶段实现 便于系统分阶段实现 6.具有层次性具有层次性 87二、模块结构化设计的原则 二、模块结构化设计的原则 1.模块耦合(1)数据耦合:按功能和数据流联结是目前常用的一种方法。(2)特征耦合:按模块特征相联结。(3)控制耦合:按控制关系相联结。(4)公共耦合:多个模块访问同一个全局变量,或者多个模块访问同一全局性的数据结构。(5)内容耦合882.模块聚合 模块聚合 (1)偶然聚合)偶然聚合(2)逻辑聚合
50、(3)时间聚合 (4)过程聚合 (5)通信聚合 (6)顺序聚合 (7)功能聚合 89三、模块的层次分解 作为系统逻辑模型主要组成部分的数据流图,反映的是系统的概貌,确定了系统的逻辑功能。但数据流图上的模块是逻辑处理模块,还没有说明模块的物理构成和实现途径。90第三节 系统详细设计第三节 系统详细设计一、代码设计 一、代码设计 1.代码的功能 代码的功能 (1)提高鉴别力。)提高鉴别力。(2)实现分类。)实现分类。(3)便于排序。)便于排序。(4)专用含义。)专用含义。(5)节省时间和空间。)节省时间和空间。(6)提高处理的效率和精度。)提高处理的效率和精度。(7)代码提高了数据的全局一致性。)