《《房地产管理信息系统》》由会员分享,可在线阅读,更多相关《《房地产管理信息系统》(266页珍藏版)》请在金锄头文库上搜索。
1、房地产管理信息系统房地产管理信息系统 教材:教材:房地产管理信息系统房地产管理信息系统常春光常春光 董岩董岩 主编主编 大连理工大学出版社大连理工大学出版社 1课程主要内容课程主要内容n第一章第一章 房地产管理信息系统概述房地产管理信息系统概述 n第二章第二章 系统分析与规划系统分析与规划 n第三章第三章 系统设计系统设计 n第四章第四章 管理信息系统的实施、维护与评价管理信息系统的实施、维护与评价 n第五章第五章 房地产投资控制信息系统房地产投资控制信息系统 n第六章第六章 房地产测绘管理信息系统房地产测绘管理信息系统 2n第七章第七章 房地产项目开发管理信息系统房地产项目开发管理信息系统
2、n第八章第八章 房地产客户关系管理信息系统房地产客户关系管理信息系统 n第九章第九章 房地产交易管理信息系统房地产交易管理信息系统 n第十章第十章 房地产产权产籍管理信息系统房地产产权产籍管理信息系统 n第十一章第十一章 物业管理信息系统物业管理信息系统 3第一章第一章 房地产管理信息系统概述房地产管理信息系统概述n第一节第一节 房地产管理信息系统的概念房地产管理信息系统的概念 n第二节第二节 RE-MIS的特点的特点 n第三节第三节 RE-MIS的结构体系的结构体系 n第四节第四节 RE-MIS的分类的分类 n第五节第五节 RE-MIS的开发原则与过程的开发原则与过程 n第六节第六节 RE-
3、MIS的开发方式的开发方式 4第一节第一节 房地产管理信息系统的概念房地产管理信息系统的概念一、房地产管理信息系统的概念一、房地产管理信息系统的概念1.1.管理信息系统的定义管理信息系统的定义nMIS是对一个组织进行全面管理的人和计算机相结合的是对一个组织进行全面管理的人和计算机相结合的系统,它综合运用计算机技术、信息技术、管理技术系统,它综合运用计算机技术、信息技术、管理技术和决策技术,与现代化的管理思想、方法和手段相结和决策技术,与现代化的管理思想、方法和手段相结合,辅助管理人员进行管理和决策。合,辅助管理人员进行管理和决策。nMIS 是一个利用计算机硬件和软件,手工作业,分析、是一个利用
4、计算机硬件和软件,手工作业,分析、计划、控制和决策的模型,以及数据库的用户计划、控制和决策的模型,以及数据库的用户机器机器系统。它能提供信息,支持企业或组织的运行、管理系统。它能提供信息,支持企业或组织的运行、管理和决策。和决策。nMIS 是一个具有高度复杂性、多元性和综合性的人机是一个具有高度复杂性、多元性和综合性的人机系统,它全面使用现代计算机技术、网络通讯技术、系统,它全面使用现代计算机技术、网络通讯技术、数据库技术及管理科学、运筹学、统计学、模型论和数据库技术及管理科学、运筹学、统计学、模型论和各种最优化技术,为经营管理和决策服务。各种最优化技术,为经营管理和决策服务。5nMIS 是一
5、个由人、计算机等组成的能进行信息的收集、是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统。它能实测企业传递、储存、加工、维护和使用的系统。它能实测企业的各种运行情况,利用过去数据预测未来,从企业全局的各种运行情况,利用过去数据预测未来,从企业全局出发辅助企业进行决策;利用信息控制企业的行为;帮出发辅助企业进行决策;利用信息控制企业的行为;帮助企业实现其规划目标。助企业实现其规划目标。 nMIS 是一个以人为主导,利用计算机硬件、软件、网络是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、通信设备以及其他办公设备,进行信息的
6、收集、传输、加工、储存、更新和维护,以企业战略竞优,提高效益加工、储存、更新和维护,以企业战略竞优,提高效益和效率为目的,支持企业高层决策、中层控制、基层运和效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。作的集成化的人机系统。nM IS 是一个能够提供过去、现在和将来预期信息的一种是一个能够提供过去、现在和将来预期信息的一种有条理的方法,这些信息涉及内部业务和外部情报。它有条理的方法,这些信息涉及内部业务和外部情报。它按适当的时间间隔供给格式相同的信息,支持一个组织按适当的时间间隔供给格式相同的信息,支持一个组织的计划、控制和操作功能,以便辅助决策过程。的计划、控制和操作
7、功能,以便辅助决策过程。 nMIS是对各业务子系统进行控制、管理,对整个系统的是对各业务子系统进行控制、管理,对整个系统的战略、战术等重大问题做出预测和决策辅助过程。战略、战术等重大问题做出预测和决策辅助过程。 62. MIS的组成 MIS由许多部分所组成,这些部分相互作用以达到提供信息的目的,目前的MIS虽然多种多样,但这些基于计算机为主要工具的RE-MIS,在组成形式上有相同之处。 n(1)系统硬件 n(2)系统软件 n(3)系统管理 n(4)系统功能73. MIS的特征 n(1)系统性 n(2)目的性 n(3)可分解性 n(4)相关性 n(5)适应性 n(6)交叉性 84.房地产管理信息
8、系统的定义房地产管理信息系统的定义 n房地产管理信息系统(房地产管理信息系统(Real Estate Management Informantion System,RE-MIS)是)是MIS的一个重要分支,的一个重要分支,通过对通过对MIS定义的分析,不难归纳出定义的分析,不难归纳出RE-MIS的定义。的定义。 n狭义的狭义的RE-MIS,是一个专门的房地产经营管理相关的信,是一个专门的房地产经营管理相关的信息采集、处理、存储、管理、检索的系统,是基于房地产息采集、处理、存储、管理、检索的系统,是基于房地产经营管理理论与计算机、通信技术等现代化信息技术手段经营管理理论与计算机、通信技术等现代化
9、信息技术手段且服务于房地产经营管理决策领域的系统。广义上讲,任且服务于房地产经营管理决策领域的系统。广义上讲,任何与房地产有关的信息采集、处理、存储、管理、检索的何与房地产有关的信息采集、处理、存储、管理、检索的系统都可视为房地产信息系统。系统都可视为房地产信息系统。 93. RE-MIS的基本功能 n(1)房地产数据的采集 n(2)房地产数据的处理 n(3)房地产数据的存储 n(4)房地产数据的管理 n(5)房地产数据的检索存储 n(6)房地产数据的传输 10第二节第二节 RE-MISRE-MIS的特点的特点1. RE-MIS是一个人机系统 2. RE-MIS是一个综合系统3. RE-MIS
10、用数学模型分析数据,辅助决策4. RE-MIS是动态的,即它具有生命周期5. RE-MIS是为实现房地产各主体的目标而存在和发展的,它必须完成组织为实现其目标所需要的信息收集、传输、存储、加工和利用等信息处理活动6. RE-MIS是一个一体化或集成化系统11第三节第三节 RE-MISRE-MIS的特点的特点一、一、RE-MIS的概念结构的概念结构 12(二)(二) RE-MIS的层次结构的层次结构 1.战略层RE-MIS 2. 战术层RE-MIS 3. 作业层RE-MIS (三)(三)RE-MIS的功能结构的功能结构 (四)(四)RE-MIS的软件结构的软件结构 (五)(五)RE-MIS的硬件
11、件结构的硬件件结构 13第四节第四节 RE-MISRE-MIS的分类的分类1.按信息系统的处理方式分按信息系统的处理方式分 n(1) 批处理方式 n(2) 实时处理方式 n(3)分布式处理方式142 按信息系统的处理内容分按信息系统的处理内容分n(1)房地产投资控制系统 n(2)房地产测绘管理信息系统 n(3)房地产项目管理信息系统 n(4)房地产客户关系管理信息系统 n(5)房地产交易管理信息系统 n(6)房地产产权产籍管理信息系统 n(7)物业管理信息系统 153 按系统服务的对象分按系统服务的对象分 从服务的组织对象上,不同的系统服务于不同的组织,具有不同的功能,可分为国家房地产经济信息
12、系统、房地产企业管理信息系统、房地产事务型管理信息系统、房地产行政机关办公型管理信息系统、专业型房地产管理信息系统等。房地产企业复杂的管理活动给管理信息系统提供了典型的应用环境和广阔的应用舞台,房地产大型企业的管理信息系统都很大,人、财、物、供、产、销以及质量、技术应有尽有,同时技术要求也很复杂,因而常被作为典型的管理信息系统进行研究。 16第五节第五节 RE-MISRE-MIS的开发原则与过程的开发原则与过程一一 RE-MIS的开发原则的开发原则 1. 领导主抓原则 2. 专群结合原则 3. 面向用户原则 4. 创新性与实用性相结合原则 5.标准化原则 176.系统性原则 n(1)整体性原则
13、 n(2)分解-协调原则 n(3)目标优化原则 7.动态性原则 18二 RE-MIS的开发过程 1. RE -MIS系统分析 2. RE -MIS系统规划 3. RE -MIS系统设计 4. RE -MIS系统实施 5. RE -MIS系统运行和维护 19第六节第六节 RE-MISRE-MIS的开发方式的开发方式一一 、结构化开发方法、结构化开发方法 1.结构化开发方法的含义与基本思想 n结构化系统开发方法(Structured System Analysis and Design,SSA&D)也称作结构化系统分析与设计,是迄今为止最传统、应用最广泛的一种系统开发方法。 n结构化开发方法的基本
14、思想是:用系统的思想和工程化的方法,按用户至上的原则,结构化、模块化、自上而下地对系统进行分析与设计。 2.结构化开发方法的优缺点 n(1)优点 n(2)缺点 20二、二、 原型法原型法 1.原型法的含义与基本思想原型法的含义与基本思想 原型法(原型法(Prototyping)是随着计算机软件技术的发展,在关系数据)是随着计算机软件技术的发展,在关系数据库和第四代程序生成语言(库和第四代程序生成语言(4GL)等开发环境基础上,提出的一)等开发环境基础上,提出的一种方法。原型法克服了结构化开发方法的缺点,缩短了开发周期,种方法。原型法克服了结构化开发方法的缺点,缩短了开发周期,降低了开发风险。降
15、低了开发风险。 2.原型法的工作流程原型法的工作流程 n(1)确定用户的基本要求系统开发人员通过对用户的调查访问,)确定用户的基本要求系统开发人员通过对用户的调查访问,明确用户对新系统的基本要求。明确用户对新系统的基本要求。 n(2)开发一个原型系统利用开发工具快速地建立一个交互式的软)开发一个原型系统利用开发工具快速地建立一个交互式的软件系统。件系统。 n(3)征求用户意见用户通过亲自使用原型,对系统进行评价,找)征求用户意见用户通过亲自使用原型,对系统进行评价,找出新系统存在的缺点和不足之处,并反馈给系统开发人员。出新系统存在的缺点和不足之处,并反馈给系统开发人员。n(4)修改原型系统开发
16、人员通过与用户的不断交流和探讨,对系)修改原型系统开发人员通过与用户的不断交流和探讨,对系统进行反复修改、扩充和完善,直到用户满意为止。统进行反复修改、扩充和完善,直到用户满意为止。 n3.原型法的优缺点原型法的优缺点 n(1)优点)优点 n(2)缺点)缺点 21三三 、面向对象法、面向对象法 1.面向对象方法的含义与基本思想 n20 世纪 80 年代,由于面向对象的语言和程序设计取得成功,面向对象的方法(Object-Oriented Method,OOM)开始应用于管理领域中的 MIS 开发。面向对象系统开发方法是从 80 年代末各种面向对象的程序设计方法(如:Smalltalk,C +
17、+等)逐步发展而来的。 2.对象的特征 (1)抽象性。(2)封装性。(3) 继承性。(4)多态性。3.面向对象法的开发步骤 n(1)系统调查和需求分析。 n(2)面向对象分析(OOA)n(3)面向对象设计(OOD)n(4)面向对象的程序(OOP)4.面向对象方法的优缺点 n(1)优点 n(2)缺点 22四、三种开发方法思路比较与优缺点分析四、三种开发方法思路比较与优缺点分析 1. 三种开发方法的开发思路比较 n(1)如果用结构化系统开发方法来开发系统,其思路应该是先对问题进行调查,然后从功能和流程的角度来分析、了解和优化问题,最后规划和实现系统; n(2)如果用原型开发方法来开发系统,其思路应
18、该是先请用户介绍问题,然后利用软件工具迅速地模拟出一个问题原型,然后与用户一道运行和评价这个原型,如不满意则立刻修改,反反复复直到用户满意为止,最后优化和整理系统; n(3)如果用面向对象开发方法来开发系统,其思路应该是先对问题进行调查,然后从抽象对象和信息模拟的角度来分析问题,将问题按其性质和属性划分成各种不同的对象和类,弄清它们之间的信息联系,最后用面向对象的软件工具实现系统。 232.三种开发方法的优缺点分析 n(1)结构化开发方法是国际公认的标准化方法,过程严密,思路清楚,但总体思路上比较保守,是以不变应万变适应环境的变化; n(2)原型法强调开发人员与用户的交流,用该方法开发的RE-
19、MIS具有较强的动态适应性,原型法对于中小型的 MIS 开发效果较好,但原型法在计算机的开发工具上要求较高; n(3)面向对象的方法是一种新颖、具有独特优点的方法,特别适合系统分析和设计,缺点在于在没有进行全面的系统性调查分析之前,把握这个系统结构有困难。 24课堂交流互动时间课堂交流互动时间v问题问题n1.如何理解如何理解REMIS的特点?的特点? n2. REMIS的结构体系包括?的结构体系包括? n3. REMIS有哪些种类?有哪些种类? n4. REMIS的开发原则包括?的开发原则包括? n5. REMIS的开发基本过程有哪些?的开发基本过程有哪些? n6. REMIS的开发方式有哪些
20、?各自的特点的开发方式有哪些?各自的特点是什么?是什么?25第二章第二章 系统分析与规划系统分析与规划n第一节第一节 系统分析与规划的任务与难点系统分析与规划的任务与难点 n第二节第二节 系统调查系统调查 n第三节第三节 结构化系统分析方法结构化系统分析方法 n第四节第四节 系统规划方法系统规划方法 n第五节第五节 企业过程重组企业过程重组 26第一节第一节 系统分析与规划的任务与难系统分析与规划的任务与难点点 1系统分析与规划的任务系统分析与规划的任务 27n(1)确定系统的综合需求 n(2)分析系统的数据需求 n(3)导出系统的逻辑模型 n(4)修改系统开发计划 282系统分析的困难 n(
21、1)业务背景的理解 n(2)人与人之间的沟通 n(3)环境的不断变化 29第二节第二节 系统调查系统调查1.系统调查的原则系统调查的原则 n(1)全面调查与重点调查相结合原则)全面调查与重点调查相结合原则 n(2)系统性原则)系统性原则 n(3)工程化原则)工程化原则 n(4)详尽性调查研究)详尽性调查研究 n(5)主动沟通原则)主动沟通原则 n(6)改进性原则)改进性原则 302.系统调查应该注意的问题n(1)技术人员与业务人员分家 n(2) 专业人士过分自信想当然 n(3)缺乏业务整体性 n(4)对系统调查的真正内涵不清 313.系统调查的内容系统调查的内容 n组织机构的管理功能;组织机构
22、的管理功能; n组织目标和发展战略;组织目标和发展战略; n工艺流程和产品构成;工艺流程和产品构成; n管理方式和具体业务的管理方法;管理方式和具体业务的管理方法; n业务流程和工作形式;业务流程和工作形式; n数据和数据流程;数据和数据流程; n决策过程和决策方式;决策过程和决策方式; n可用资源和限制条件;可用资源和限制条件; n现存问题和改进意见等。现存问题和改进意见等。 324. 系统调查的方法 常用的调查方法基本可以分为第一手资料调查与第二手资料调查两类。调查时两类方法应当结合,并遵循第二手资料调查方法优先原则,可以提高调查效率,降低调研的人力、物力与财力成本。系统的具体调查方式如下
23、: 33(1)第一手资料调查法 n问卷调查法 n业务实践法n用户访谈法n实地观察法 n调查会法 (2)二手资料分析法 34一、系统的初步调查一、系统的初步调查 1. 系统初步调查的目标 2. 系统初步调查的内容 n(1)企业基本概况与现有的运行情况 n(2)用户的总体需求 n(3)企业的管理模式和基础数据管理状况 n(4)企业原有信息系统的运行情况 35二、系统的详细调查二、系统的详细调查 1. 系统详细调查的对象与目标 2. 详细调查的原则 3. 系统详细调查的内容 n(1)现行系统的目标和功能 n(2)组织结构的调查 n(3)业务流程调查 n(4)信息流程调查 n(5)数据及功能分析 36
24、4.系统详细调查中应该注意的问题 n(1)调查前要做好计划和用户培训 n(2)调查要从系统的现状出发,避免先入为主 n(3)调查要注重工作的各种一致性 n(4)调查与分析整理相互结合 37n(5)了解业务与收集数据同时进行 n(6)调查细节与综合相互结合 5.详细调查与初步调查的区别 n(1)目的不同 n(2)内容不同 38第三节第三节 结构化系统分析方法结构化系统分析方法一、管理业务调查与业务流程图一、管理业务调查与业务流程图 1. 管理业务调查分析管理业务调查分析 (1)组织结构调查)组织结构调查 (2)管理功能调查)管理功能调查 (3)业务流程调查)业务流程调查 39业务流程图的基本元素
25、 业务流程图的绘制举例 4041业务流程图的作用 n业务流程图是系统分析人员作进一步系统分析的依据; n业务流程图是系统分析人员、管理人员相互交流思想的工具; n系统分析员可以直接在业务流程图上画出计算机要处理的部分; n利用业务流程图可以分析业务流程是否合理。 42第四节第四节 系统规划方法系统规划方法v电子市场电子市场v电子分销商电子分销商vB2CB2C服务提供商服务提供商v信息中介信息中介43二、数据流程图二、数据流程图 数据流程图是一种用来表示信息流程和信息变换过程的图解工具,它把系统看成是由数据流联系的各种功能的组合,是管理信息系统逻辑模型的主要形式。1数据流程图的基本符号 外部实体
26、 数据加工 数据存储 数据流 442数据流程图的绘制方法数据流程图的绘制方法 数据流程图是分层次的,绘制时应采取由外数据流程图是分层次的,绘制时应采取由外向里,自顶向下去模拟问题的处理过程,向里,自顶向下去模拟问题的处理过程,通过一系列的分解步骤,逐步求精地表达通过一系列的分解步骤,逐步求精地表达出整个系统功能的内部关系。一般可以把出整个系统功能的内部关系。一般可以把一个系统的分层数据流程图划分为顶层数一个系统的分层数据流程图划分为顶层数据流程图、中间层数据流程图和底层数据据流程图、中间层数据流程图和底层数据流程图几个层次。流程图几个层次。 45(1)绘制顶层数据流程图房地产企业工资管理系统数
27、据流程顶图 46(2)分解顶图,绘制中层数据流程图-房地产企业工资管理系统数据流程中图 47(3)细分中图,绘制更底层的数据流程图-“生成工资数据”数据流程底图 483绘制数据流程图的注意事项 (1)划分层次的原则 n 要平衡相邻两层数据流程图之间的父子关系。n 如果一张图中有很多加工处理会影响理解;反之如果每张图中只有两三个加工处理,有十几层也不容易管理和理解。(2)流程图的易理解性 n 绘制数据流程图一般遵循从左到右,从上到下的原则进行。n 为每一数据流的命名要适当。n 为加工处理命名要完整。n 用编号标识数据流程图各部分。 49(3)检查数据流程图的正确性 n 进入子图的数据流与父图上相
28、应加工的数据流本质上是一致的,所以子图的输入、输出数据流和父图的相应加工上的输入、输出数据流必须一致,这一特点称为“平衡”规则。 n 在一套完整的数据流程图中的任何一个数据存储,必定有流入的数据流和流出的数据流,即写数据和读数据。n 任何一个数据流至少有一端是处理框。n 数据流不代表控制流。n 数据流程图一般只画出稳定状态,先不考虑如何开始、如何终止;数据流程图中强调的是数据流,而不是控制流,只反映整个业务活动的情况,而不要描述控制逻辑。另外,要随时准备反复和重画。n 数据流程图需要经过反复的修改才能最终形成,因此,可以先画出草稿,经过反复修改,征求用户意见,才能最后确定。 50三、数据字典三
29、、数据字典 1数据字典(Data Dictionary,DD)的定义与作用 (1)定义 n数据字典是关于数据信息的集合,是数据流程图中所有元素严格定义的场所(每个元素对应数据字典中的一个条目)。数据字典把数据的最小单位看成是数据元素(基本数据项),若干个数据元素可以组成一个数据结构(组合数据项)。数据字典通过数据元素和数据结构来描写数据流、数据存储的属性。 (2)作用 n数据流程图和数据字典一起构成了系统的逻辑模型。没有数据字典,数据流程图就不严格;没有数据流程图,数据字典也没有作用。 n数据字典的重要用途是作为分析阶段的工具。512.数据字典的内容数据流程图描述了系统功能和数据流的分解,即描
30、述了系统由哪几部分组成、各部分之间的联系等,但没有说明系统中各个成分的含义。只有当数据流程图中出现的每一个成分都给出定义之后,才能完整、准确地描述一个系统。 523. 数据字典的各类条目 (1)数据项条目 n名称:数据项的名称要尽量反映该元素的含义,便于理解和记忆。 n代码:对数据项的名称给出相应的符号,以便于计算机和人进行识别和处理。 n类型:说明取值是字符型(C)还是数值型(N)、逻辑型(L)、日期型(D)等。 n长度:指出该数据项由几个数字或者字母组成。一般地,一个阿拉伯数字占一个字节,其长度也就是 1 字节,一个汉字占 2 个字节。 n取值范围和含义:指数据项可能的取值。 53数据数据
31、编号号名称名称类型型长度度说明明备注注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由税前工由税前工资扣个税得出扣个税得出54(2)数据结构条目 n数据结构的名称和编号; n对数据结构进行简要的说明; n数据结构的组成。55(3)数据流条目 n数据流的名称:数据流的名称要尽量反映该条目的含义,便于理解和记忆。 n数据流的来
32、源。数据流可以来自某个数据源、文件或者加工处理。 n数据流的去向。某些数据流的去处可能不止一个。对所有涉及的去处都要进行说明。 n数据流的组成。指数据流所包含的数据结构。一个数据流可以包含一个或者多个数据结构。若只含有一个数据结构,要注意名称的统一,以免产生二义性。 n数据流的说明。该项内容是用来说明有关信息的。 56总编号号编号号名称名称来源来源去向去向所含数据所含数据结构构说明明1-01F1考勤表考勤表各主管部各主管部门P1.1 生成考勤工生成考勤工资数据数据出勤日、出勤日、缺勤日、缺勤日、加班日加班日1-02F2考勤工考勤工资数据数据P1.1 生成考勤工生成考勤工资数据数据D3 考勤工考
33、勤工资出勤工出勤工资、缺席工缺席工资、加班工加班工资1-03F3考勤工考勤工资D3 考勤工考勤工资P1.4 工工资总额计算算缺勤扣款、缺勤扣款、加班加班费57(4)文件条目 文件条目用来对文件进行定义。它通常由文件名、编号、输入数据流、输出数据流、对文件的说明等内容组成。 58总编号号编号号名称名称输入数据流入数据流输出数据流出数据流内容内容说明明S1-01D1工工资表表P1.6 生成工生成工资表表P3 打印工打印工资报表表工工资总额、个税扣、个税扣款、税后工款、税后工资S2-02D2人人员记录P2 生成考勤工生成考勤工资数据数据D3 考勤工考勤工资人人员姓名、人姓名、人员号、号、人人员性性别
34、、人、人员年年龄S1-03D3考勤工考勤工资D3 考勤工考勤工资P1.4 工工资总额计算算考勤考勤记录、计算方算方法法S2-04D4档案工档案工资人力人力资源部源部P1.3 录入档案工入档案工资档案工档案工资项目及其目及其金金额S2-05D5人人员清清单人力人力资源部源部P2 生成人生成人员清清单人人员姓名、合姓名、合计人人数数59(5)加工处理条目 对于数据流程图的加工环节,需要在数据字典中描述它的编号、名称、逻辑处理功能、有关的输入、输出等。 60总编号号编号号名称名称输入入处理理逻辑概况概况输出出说明明P1-01P1.1生成考勤工生成考勤工资数数据据考勤表考勤表计算加班与缺勤、算加班与缺
35、勤、迟到的到的奖/惩工工资考勤工考勤工资P1-02P1.2生成生成奖金数据金数据业绩评定定表表根据根据业绩评定,定,计算算奖金分配金金分配金额奖金分金分配配P1-03P1.3录入档案工入档案工资档案工档案工资对档案工档案工资录入入档案工档案工资P1-04P1.4工工资总额计算算考勤工考勤工资、奖金分配、金分配、档案工档案工资计算工算工资总额税前工税前工资P1-05P1.5个税个税计算算税前工税前工资依据所得税率依据所得税率计算算个人个人应扣除的所得扣除的所得税金税金额个税个税P1-06P1.6生成工生成工资表表个税、税个税、税前工前工资税前工税前工资扣除个税,扣除个税,计算税后工算税后工资,得
36、,得出工出工资表表工工资表表P1-07P2生成人生成人员清清单人人员清清单人人员清清单转化化为人人员记录人人员记录P1-08P3打印工打印工资报表表工工资表、表、人人员记录打印工打印工资报表形成表形成工工资月月报工工资月月报614. 实现数据字典定义的方法与要求 实现数据字典定义的常见方法有三种:全人工过程、全自动过程和混合过程。n通过名字能方便地查阅数据定义; n没有冗余; n尽量不重复在规格说明的其他组成部分中已出现的信息; n容易修改和更新; n能单独处理描述每个数据条目的信息; n定义的书写方法简便而严格 625. 数据字典的功能和使用 (1)按照要求提供列表 (2)相互参照,以便修改
37、系统 (3)根据描述的内容检索名称 (4)一致性和完备性检验 n是否存在没有指明来源或去向的数据流; n是否存在没有指明的文件或者所属数据流的数据项; n加工处理与输入的数据项是否匹配; n是否存在没有输入或输出的文件。 63第四节第四节 系统规划方法系统规划方法一、一、BSP法概述法概述 1. BSP方法的定义企业系统规划法(Business System Planning,BSP)是一种对企业信息系统进行规划和设计的结构化方法,它自顶而下地识别系统目标、企业过程和数据以及自下而上的设计系统,是一种支持目标实现的结构化方法。 64652BSP方法的基本原则 n(1)支持企业的总体目标n(2)
38、管理信息系统的战略应能表达出企业中各个管理层次的需求n(3)管理信息系统应该向整个企业提供一致的信息n(4)管理信息系统的规划应该经得起组织机构和管理体制的变化。n(5)使系统结构具有良好的整体性n(6)便于实施 663. BSP方法的目标、作用以及基本思想 (1) 企业系统规划的目标 BSP 的主要目标是提供一个信息系统规划,用以支持企业短期和长期的信息需求。(2)企业系统规划法的作用 n确定未来信息系统的总体结构,明确系统内各子系统的组成情况和开发子系统的先后顺序。 n对数据进行统一的规划、管理和控制,明确各个子系统之间的数据关系。 67(3)企业系统规划法的基本思想 n一个信息系统必须支
39、持企业的战略目标n一个信息系统的战略规划应该能够表达企业各个管理层的需求n一个信息系统应该向整个企业提供一致的信息n一个信息系统的战略规划应该能经起组织机构和管理体制的变化n一个信息系统应是先自顶而下的识别和设计,再自下而上的设计 68二、二、BSP法的研究步骤法的研究步骤 n(1)确定管理目标n(2)总体规划的准备工作n(3)调研 n(4)定义业务过程n(5)定义数据类n(6)分析原系统 69n(7)确定各管理层的要求n(8)定义信息结构n(9)评价信息资源管理n(10)确定子系统开发的优先顺序n(11)计算机的逻辑配置n(12)可行性研究 70三、定义管理目标三、定义管理目标 n(1)从业
40、务处理角度来考虑n(2)从管理角度来考虑四、定义企业过程四、定义企业过程 1. 企业过程定义的目的 2.产品和资源的生命周期3. 定义企业过程的基本步骤 n(1)计划和控制 n(2)产品/服务 n(3)支持资源 71五、定义数据类五、定义数据类 识别数据类的目的在于了解企业目前的数据状况和数据要求,查明数据共享的关系,建立过程/数据类矩阵(也称 U/C 矩阵),为定义系统的总体结构提供依据。 (1)定义数据类的方法 n 实体法 n 过程法 72实体实体 数据数据型型商品商品房房客户客户施工施工设备设备建材建材开发开发资金资金施工施工人员人员计划计划型型商品商品房开房开发计发计划划市场市场计划计
41、划施工施工设备设备计划计划建材建材需求需求预算预算用工用工计划计划统计统计型型商品商品房需房需求求销售销售统计统计利用利用率率需求需求统计统计财务财务统计统计人员人员统计统计文档文档型型商品商品房验房验收标收标准准客户客户工作工作负荷负荷运行运行建材建材组成组成表表财务财务人员人员档案档案事务事务型型预售预售合同合同销售销售记录记录进出进出记录记录采购采购记录记录运用运用记录记录人事人事调动调动记录记录表表2-14实体实体/数据类矩阵数据类矩阵73(2)过程/数据类矩阵 企业过程和数据类定义完成后,可以得到一张过程/数据类矩阵(也称 U/C 矩阵),表达过程与数据类之间的联系。矩阵中的行表示数
42、据类,列表示过程,并以字母U(Use)和 C(Create)来表示过程对数据类的使用和产生。74 数据类数据类 过程过程客户客户订货订货商品商品房房施工施工流程流程材料材料表表成本成本管件管件规格规格材料材料库存库存商品商品房库房库存存人员人员销售销售区域区域财务财务计划计划设备设备负荷负荷材料材料供应供应工作工作令令运营计划运营计划UUC财务规划财务规划UUUU产品预测产品预测UUUU图纸设计图纸设计UCUC施工组织设计施工组织设计UCUU库存控制库存控制CCUU施工调度施工调度UUC施工能力计划施工能力计划UCU施工材料需求施工材料需求UUC作业流程作业流程CUUU销售区域管理销售区域管理
43、CUU销售销售UUUC预订服务预订服务UCU签订交易合同签订交易合同UUU会计会计UUU成本会计成本会计UC人员计划人员计划C人员招聘考核人员招聘考核U75六、定义系统总体结构与开发顺序六、定义系统总体结构与开发顺序 1.定义系统的总体结构 n(1)将过程这一列按过程组排列,每一过程组中按资源生命周期的四个阶段排列。n(2)排列“数据类”这一行,使得矩阵中的 C 最靠近主对角线。n(3)将过程和数据类依据其管理的资源而划分成若干个组,用阴影框表示出来,并起个名字。 n(4)落在子系统方框以外的那些 U 表示对数据流的应用。 76 数据类数据类 过程过程计划计划财务财务商品商品房房管件管件规格规
44、格材料材料表表材料材料库存库存商品商品房库房库存存工作工作令令设备设备负荷负荷材料材料供应供应施工施工流程流程客户客户销售销售区域区域订货订货成本成本人员人员运营计划运营计划CUU财务规划财务规划UUUU产品预测产品预测UUUU图纸设计图纸设计CCUU施工组织设施工组织设计计UUCU库存控制库存控制CCUU施工调度施工调度UCU施工能力计施工能力计划划CUU施工材料需施工材料需求求UUC作业流程作业流程UUUC销售区域管销售区域管理理UCU销售销售UUCU预订服务预订服务UUC签订交易合签订交易合同同UUU会计会计UUU成本会计成本会计UC人员计划人员计划C人员招聘考人员招聘考核核U77 数据
45、类数据类 过程过程计计划划财财务务商商品品房房管管件件规规格格材材料料表表材材料料库库存存商商品品房房库库存存工工作作令令设设备备负负荷荷材材料料供供应应施施工工流流程程客客户户销销售售区区域域订订货货成成本本人人员员运营运营规划规划运营计划运营计划CUU财务规划财务规划UUUU产品预测产品预测UUUU施工施工准备准备图纸设计图纸设计CCUU施工组织施工组织设计设计UUCU项目项目开发开发库存控制库存控制CCUU施工调度施工调度UCU施工能力施工能力计划计划CUU施工材料施工材料需求需求UUC作业流程作业流程UUUC销售销售销售区域销售区域管理管理UCU销售销售UUCU预订服务预订服务UUC签
46、订交易签订交易合同合同UUU财会财会会计会计UUU成本会计成本会计UC人事人事人员计划人员计划C人员招聘人员招聘考核考核U782. 确定子系统实施顺序 n(1)系统需求程度与潜在效益评估。n(2)技术约束分析。 79第四节第四节 企业过程重组企业过程重组1.企业过程重组的概念企业过程重组的概念 企业过程重组(企业过程重组(Business Process Reengineering,BPR) :对企业过程进行根本的再思考和彻底的再设计,以求企业当代关键的性能指标获得巨大的提高,如成本、质量、服务和速度等。 802. BPR 的过程中遵循的原则 n(1)跨越职能界限,把分散在各个部门的业务活动按
47、过程进行整合和压缩,以提高效率; n(2)在可能的情况下,以平行业务活动取代串行业务活动; n(3)按过程设定组织机构,促进管理组织扁平化,提高企业管理的效率; n(4)在信息源处一次性获取信息,实现信息在整个过程的共享使用。81互动时间与思考题互动时间与思考题n1.如何理解REMIS的特点? n2. REMIS的结构体系包括? n3. REMIS有哪些种类? n4. REMIS的开发原则包括? n5. REMIS的开发基本过程有哪些? n6. REMIS的开发方式有哪些?各自的特点是什么?82第三章第三章 系统设计系统设计n第一节第一节 概述概述 n第二节第二节 系统总体设计系统总体设计 n
48、第三节第三节 系统详细设计系统详细设计 n第四节第四节 系统设计说明书的组成系统设计说明书的组成 83第一节第一节 概述概述一、系统设计的原则一、系统设计的原则 n1.系统的效率性原则系统的效率性原则 n2.系统的可靠性原则系统的可靠性原则 n3.系统的准确性原则系统的准确性原则 n4.系统的可维护性原则系统的可维护性原则 n5.系统的经济性原则系统的经济性原则 84二、结构化设计的基本思想 1.模块结构化 2.结构化设计思想及其目标 三、结构化设计的基本步骤三、结构化设计的基本步骤 (1)由数据流图导出初始结构图; (2)对初始结构图改进,使之成为完整的模块结构图; (3)在改进的完整的模块
49、结构图的基础上进行代码设计、数据库设计、界面设计、处理过程设计等详细设计。 85第二节第二节 系统总体设计系统总体设计一、子系统的划分的原则一、子系统的划分的原则 n1.具有相对的独立性具有相对的独立性 n2.相互依赖性要尽量小相互依赖性要尽量小 n3.数据的冗余较小数据的冗余较小 n4.应考虑今后管理发展的需要应考虑今后管理发展的需要 n5.便于系统分阶段实现便于系统分阶段实现 n6.具有层次性具有层次性 86二、模块结构化设计的原则二、模块结构化设计的原则 1.模块耦合 n(1)数据耦合:按功能和数据流联结是目前常用的一种方法。n(2)特征耦合:按模块特征相联结。 n(3)控制耦合:按控制
50、关系相联结。n(4)公共耦合:多个模块访问同一个全局变量,或者多个模块访问同一全局性的数据结构。 n(5)内容耦合872. 模块聚合模块聚合 n(1)偶然聚合)偶然聚合 n(2)逻辑聚合 n(3)时间聚合 n(4)过程聚合 n(5)通信聚合 n(6)顺序聚合 n(7)功能聚合 88三、模块的层次分解 作为系统逻辑模型主要组成部分的数据流图,反映的是系统的概貌,确定了系统的逻辑功能。但数据流图上的模块是逻辑处理模块,还没有说明模块的物理构成和实现途径。 89第三节第三节 系统详细设计系统详细设计一、代码设计一、代码设计 1.代码的功能代码的功能 n(1)提高鉴别力。)提高鉴别力。n(2)实现分类
51、。)实现分类。n(3)便于排序。)便于排序。n(4)专用含义。)专用含义。 n(5)节省时间和空间。)节省时间和空间。n(6)提高处理的效率和精度。)提高处理的效率和精度。n(7)代码提高了数据的全局一致性。)代码提高了数据的全局一致性。n(8)人机交流。)人机交流。 902.代码设计规则 n(1)惟一性。n(2)可扩充性。n(3)标准性。 n(4)规范性。 n(5)系统性。 n(6)简捷性。n(7)具有规律性、便于编码和识别。n(8)一致性。n(9)非歧义性。 n(10)可读性。 913.代码的种类 n(1)顺序码 n例如,某个拥有千人的企业的职工代码可以使用四位顺序码编码,例如,0001、
52、0002。n(2)区间码 n多面码 n上下关联区间码 n十进位码 n(3)助忆码 n(4)混合码 924代码设计步骤 n(1)确定代码对象。 n(2)考察是否已有标准代码。n(3)根据代码的使用范围、使用时间,根据实际情况选择代码的种类与类型。 n(4)考虑检错功能。 n(5)编写代码表。 935.代码校验(1)规划和产生校验位 n 对原码的每位赋予权数因子且与相应的原代码相乘后,对乘积求和S,Ci代表原码的某位,pi 为赋予某代码的权数因子。 n 对加权乘积之和除以模数,取余数 R=S mod M,即取S/M的余数。 n 取得校验位,组成新的代码,新的代码为 ClC2CnCn1 94(2)编
53、制校验位产生和填充函数(3)产生包含校验位的代码结构并且更新代码库(4)校验在代码录入中的应用6.代码维护设计 (1)代码的一般性维护 (2)代码调整维护 (3)代码校验维护 95二、数据库存储设计二、数据库存储设计 (一)文件的分类1.按用途分类 n(1)主文件 n(2)业务文件 n(3)输入文件 n(4)输出文件 n(5) 工作文件n(6)转贮文件 962. 按存储介质分类 n(1)卡片文件 n(2)打印文件 n(3)磁带文件 n(4)磁盘文件 n3. 按组织结构和存取方式分类 97(二)文件设计的步骤(二)文件设计的步骤 1.了解已有的或可提供的计算机系统功能 n(1)外存配备:n(2)
54、终端和其他外设的配备:n(3)系统所能提供的文件组织方式和存取方法等。 982.确定文件设计的基本指标 n(1)与其他文件的接口:搞清有关文件之间的相互关系及数据项的协调。 n(2)文件的数据量:根据文件用途和记录长度,并从将来的需要量考虑,估算文件的数据量(记录数)。 n(3) 文件的逻辑结构:根据需要,确定文件记录的长度、逻辑结构组成以及各数据项的描述。 n(4)文件处理方式:由用途决定文件的处理方式,可以是批处理、实时处理或混合方式等。 n(5)文件的更新情况:从文件使用情况考虑,估计插入、修改和删除等操作的频率和更新要求。 n(6)文件的使用率:估算文件记录的实际使用频率。 n(7)文
55、件存取时间:根据业务处理的需要,对文件存取时间提出的不同要求。 n(8)文件的保密性:用户对文件机密程度的要求。 993. 确定合适的文件组织方式、存取方法和介质文件的组织方式、存取方法和介质的确定应该考虑文件用途和使用频率等情况。4. 编写文件设计说明书 n(1)文件组织方式、存取方法和存储介质等的选择和确定的根据; n(2)文件用途、使用范围、处理方式、使用要求、存取时间和更新要求等; n(3)文件逻辑结构、各数据项描述,以及键(码)的确定原则; n(4)文件数据量和存储介质需要量的初步估算; n(5)文件保密要求及有关安全措施; n(6)对于文件数据的收集、整理和格式要求的说明; n(7
56、)对建立和更新文件所需要的程序进行说明及提出要求; n(8)关于建立文件的注意事项及其他需要说明的内容。 100(三)数据库设计的要求(三)数据库设计的要求 n数据库设计的核心是确定一个合适的数据模型,这个数据模型应当满足以下三个要求: n1.符合用户的要求。n2.能被某个现有的数据库管理系统 (DBMS) 所接受,如 VisualFoxPro、Oracle、Sybase、SQL Server等。 n3.具有较高的质量,如易于理解、便于维护、没有数据冲突、完整性好、效益高等。 101(四)数据库设计概念结构设计 n(1)实体 n(2)联系 n(3)属性 n(4)主键 102图图3-5 ER 图
57、实例图实例 图图3-6 被简化的被简化的 ER 图图 103(五)数据库设计逻辑结构设计(五)数据库设计逻辑结构设计 (1)设计数据表 n数据关系模型中的每一个实体应该映射为数据库逻辑结构中的一个数据表。另外,实体的属性对应于数据表的字段,实体的主键作为数据表的主键。 n数据关系模型中的每一个 n:m 关系也应映射为数据库逻辑结构中的一个数据表。另外,与该关系相连的各实体的主键以及关系本身的属性,应该映射为数据表的字段;而与该关系相连的各个实体的主键,则需要组合起来作为关系数据表的主键。 n数据关系模型中的每一个 1:n 关系也可映射为一个独立的数据表。但在更多的情况下,这 1:n 关系则是与
58、它的 n 端对应的实体组合起来映射为一个数据表。当 1:n 关系是与 n端对应的实体合并组成一个数据表时,组合数据表的字段中需要含有 1 端实体的主键。 n数据关系模型中的每一个 1:1 关系可映射为一个独立的数据表,也可以与跟它相连的任意一端或两端的实体合并组成数据表。 104(2)规范数据表 n第一范式:每个属性值都必须是原子值,即仅仅是一个简单值而不含内部结构。 n第二范式:满足第一范式条件,而且每个非主键属性都由整个主键决定。 n第三范式:符合第二范式的条件,每个非主键属性的进一步描述,即一个非主键属性值不依赖于另一个非主键属性值。 105(3)关联数据表(4)设计数据视图 n数据视图
59、也称为虚表,原因在于数据视图与数据表一样,都可以将数据以记录集合的形式表现出来。 图图3-7 数据库逻辑结构数据库逻辑结构 106(六)数据库设计物理结构设计(六)数据库设计物理结构设计 n1.数据存储结构 n2.数据索引与聚集 n3.数据完整性 107三、系统界面设计三、系统界面设计 (一)系统界面设计的要求与原则(一)系统界面设计的要求与原则 1. 系统界面设计的要求 n(1)输入、输出对用户友好; n(2)提供的表现形式和术语符合用户的接受能力; n(3)各种界面的信息表现一致性; n(4)提供学习功能。 1082.系统界面设计的原则 (1)操作简单容易 (2)表示的合理性 (3)表示的
60、一致性 (4)对输入的容错性 109(二)用户界面设计(二)用户界面设计 设计人员应考虑如下用户界面设计的原则 n(1)统一性。指在类似环境中操作方法类似。 n(2)简明性。使界面简单明了。 n(3)反馈性。对用户每一次操作都应产生反馈信息,对长时间进行的处理要有完成任务的进度信息提示。 n(4)美观性。在色彩、图形的设计上要赏心悦目。 n(5)易用性。在界面设计时,用户要易于使用。 n(6)宽容性。尽量使操作可逆,允许用户犯错误。 110(二)输入设计(二)输入设计 1. 输入设计的原则 n(1)输入量要少。n(2)输入过程应便捷,有容错能力,以减少错误的发生。 n(3)尽早校验数据。 n(
61、4)尽量直接输入编码,减少汉字的输入量。 1112. 输入方式设计 (1)键盘输入。(2)键盘磁盘输入。(3)数模/模数转换方式n 条码输入。n 扫描仪输入。n 传感器输入。(4)网络或通信传输。3. 输入内容及格式设计 1124. 输入数据的校验 n(1)数据内容出错。指原始数据错误或录入时出错。 n(2)数据多余或不足。n(3)数据校验可分为人工校验、计算机程序校验两大类,其中又有多种具体的校验方法。n(4)重复校验。n(5)视觉校验。n(6)控制总数校验。n(7)数据类型校验。校验数据是数字型还是字符型。 n(8)格式校验。n(9)逻辑校验。n(10)界限校验。n(11)记录计数校验。通
62、过计算记录个数检查记录有无遗漏或重复。 n(12)平衡校验。n(13)对照校验。 113(四)输出设计 n(1)输出类型设计 n(2)输出形式设计 n(3)输出内容设计 114四、处理过程设计 1.程序流程图 n方框:表示一个处理,处理内容写于框内。 n菱形框:表示一个判断,判断条件写于框内。 n椭圆框:表示开始或结束。 n箭头:表示程序流程。 1151162.PAD 图 PAD(Problem Analysis Diagram)图又称问题分析图。特点: n具有强烈的结构化特征,支持自顶向下、逐步求精的设计方法; n逻辑清晰,易懂、易用,PAD 图是二维树形结构图形,程序从图中最左竖线上端结点
63、开始执行,自上而下、从左向右顺序遍历所有结点; n既可表示设计程序逻辑,又可表示数据结构; n容易将图直接转换为高级语言程序。 1171183.盒图 盒图又称 N-S 图,它是为满足结构化程序设计的需要,克服传统设计工具的缺点,特别是为取消程序流程图的随意转向功能。特点: n过程的作用域明确; n盒图没有箭头,不能随意转移控制; n容易区分全局变量和局部变量; n容易表示嵌套关系和层次关系; n强烈的结构化特征。 除上述工具外,判定树、判定表也是详细设计阶段的常用工具。 1191204. Warnier图 Warnier图具有较强的表示数据结构的能力。优点: n(1)简单易学; n(2)逻辑性
64、强; n(3)图形表示一目了然; n(4)易于表示层次结构和便于分解; n(5)程序结构和数据结构都能描述; n(6)容易画,也便于计算机输出。 121122第四节第四节 系统设计说明书的组成系统设计说明书的组成 1. 模块设计:模块设计:2. 代码设计:代码设计: 3. 用户界面的详细设计说明。用户界面的详细设计说明。 4. 数据库及文件的设计说明。数据库及文件的设计说明。 5. 人工过程的有关设计:人工过程的有关设计:6. 实施方案的总计划:实施方案的总计划: 7. 实施方案的审批:实施方案的审批: 123课堂互动时间与思考题课堂互动时间与思考题n1.系统设计的主要原则包括? n2.系统设
65、计的结构化设计方法的基本步骤包括? n3.系统设计包括哪两个基本阶段?各自的内容是什么? n4.模块的层次分解的原则与步骤? n5.代码设计的主要内容包括? n6.数据库设计的主要内容包括? n7.界面设计的主要内容包括? n8.处理设计的主要内容包括? n9.系统设计说明书的主要内容包括?124第四章第四章 管理信息系统的实施、管理信息系统的实施、维护与评价维护与评价n第一节第一节 程序设计程序设计 n第二节第二节 系统测试系统测试 n第三节第三节 系统说明文件的组成系统说明文件的组成 n第四节第四节 系统转换系统转换 n第五节第五节 系统维护系统维护 n第六节第六节 系统评价系统评价 12
66、5第一节第一节 程序设计程序设计一、程序设计的基本要求一、程序设计的基本要求 n1.可靠性可靠性 n2.实用性实用性 n3.规范性规范性 n4.可读性可读性 n5.可维护性可维护性 n6. 可理解性可理解性 n7. 效率性效率性 126二、程序设计语言的选择二、程序设计语言的选择 n1. 系统用户的要求 n2. 可以使用的编译程序 n3. 可以得到的软件工具 n4. 系统规模 n5. 程序员的知识 n6. 软件可移植性要求 n7. 软件的应用领域 127三、程序设计方法与工具三、程序设计方法与工具 1.程序设计方法 n(1)采取自上而下的设计步骤。n(2)程序逻辑组织模块化。n(3)限制无条件
67、转移语句的使用。2. 程序设计工具 n(1)编译程序n(2)代码管理系统 128第二节第二节 系统测试系统测试一、系统测试的基本概念、目的和原则一、系统测试的基本概念、目的和原则 系统测试的原则 n(1)测试工作应避免由原开发软件的个人或者小组来承担(单元测试除外)。n(2)测试用例应包括输入数据和预期的输出结果两部分。n(3)测试用例应当包括合理的输入条件和不合理的输入条件。n(4)不仅检查程序是否做了该做的事,还要检查系统是否做了不该做的事情。 n(5)充分注意测试中的集群现象。n(6)严格按照测试计划来进行,避免测试的随意性。n(7)尽早并不断地进行测试。n(8)注意遵守“经济性”原则。
68、 129二、系统测试的方法 130三、系统测试的穷举问题三、系统测试的穷举问题 n测试中的穷举测试是指对被测对象进行包含所有可能情况的测试。n无论是路径上的穷举测试,还是输入量的穷举测试,在实际的测试过程中都是不可行的。因此,只能在一定的开发周期内和在一定的经济条件下,通过精心选择有代表性的一些测试用例尽可能多的发现错误。这就要求我们在设计测试方案时,能够用较少的测试用例发现尽量多的问题,以提高测试效率。 131四、黑盒测试的测试用例设计四、黑盒测试的测试用例设计 黑盒测试是在测试中将软件看成一个黑盒子,完全不考虑程序的内部结构以及其逻辑,重点考察程序功能是否与需求说明书的要求一致。适合于黑盒
69、设计的测试技术主要有:n等价类划分n边界值分析n错误推测法n因果图n功能图等。132五、白盒测试的测试用例设计五、白盒测试的测试用例设计n1. 语句覆盖(语句覆盖(Sentence Coverage) n2. 判定覆盖(判定覆盖(Decision Coverage)n3. 条件覆盖(条件覆盖(Condition Coverage) n4. 判断/条件覆盖(Decision/Condition Coverage) n5. 多重覆盖(Multijob Coverage) n6. 路径覆盖(Path Coverage) 133六、系统测试步骤六、系统测试步骤 1. 硬件测试 2. 网络测试 3. 软
70、件测试 n(1)单元测试(Unit Testing) n(2)组装测试(Integration Testing) n(3)确认测试(Validation Testing) n(4)系统测试(System Testing) 134图图 4-5调试过程调试过程 1354.调试(Debugging)n(1)试探法,猜测试探。n(2)回溯法n(3)对分查找法,区分程序段查找。 n(4)归纳法。n(5)演绎法。 136第三节第三节 系统说明文件的组成系统说明文件的组成1. 系统原理说明书系统原理说明书 系统原理说明书是对系统的目标、功能、原理以及运系统原理说明书是对系统的目标、功能、原理以及运行环境和全
71、部源程序进行说明的文件。系统说明书行环境和全部源程序进行说明的文件。系统说明书应附有所有系统开发过程中形成的文档资料以及有应附有所有系统开发过程中形成的文档资料以及有关审批报告的副本。关审批报告的副本。2. 系统操作使用说明书系统操作使用说明书 系统操作使用说明书是指导用户正确运行该系统的指系统操作使用说明书是指导用户正确运行该系统的指导性文件。它的内容应该包括怎样启动并运行系统;导性文件。它的内容应该包括怎样启动并运行系统;怎样调用系统的各项功能;怎样进行数据的输入、怎样调用系统的各项功能;怎样进行数据的输入、输出和修改并应附有必要的图示和运行实例;对比输出和修改并应附有必要的图示和运行实例
72、;对比较复杂的系统还应附有各种简明的命令表、系统提较复杂的系统还应附有各种简明的命令表、系统提示和错误信息一览表等内容。示和错误信息一览表等内容。137第四节第四节 系统转换系统转换一、人员培训一、人员培训 1.事务管理人员的培训 2. 系统操作人员的培训 3. 系统维护人员的培训 138二、基础数据准备二、基础数据准备 基础数据的准备应遵循以下原则: n基础数据统计工作要严格科学化,具体方法应程序化、规范化; n计量工具、计量方法、数据采集渠道和程序都应该固定,以确保新系统运行有稳定可靠的数据来源; n各类统计和数据采集报表应标准化、规范化。 139三、系统的试运行三、系统的试运行 n对系统
73、进行初始化。设置系统起始运行时间,输入该时刻各类数据处理的原始状态。 n输入数据,记录系统的运行数据和运行状态。 n对比新系统和旧系统的输出结果。 n对实际系统的输入方式进行考查,考查的内容包括是否方便、效率如何、安全可靠性能、误操作保护等。 n对系统实际运行的响应速度进行实际测试,包括运算速度、传输速度、输出速度等。 1404.4.4 系统的转换方式与步骤系统的转换方式与步骤 (1)试点转换 (2)直接转换 (3)并行转换 (4)分段转换 n按功能分阶段逐步转换。n按部门分阶段逐步转换。n按机器设备分阶段逐步转换。 141第五节第五节 系统维护系统维护一、系统的可维护性一、系统的可维护性 信
74、息系统的使用寿命,短则信息系统的使用寿命,短则 45 年,长则年,长则达到达到 10 年以上。年以上。二、维护的对象与类型二、维护的对象与类型 1. 系统维护的对象系统维护的对象 n(1)系统软件维护。)系统软件维护。n(2)系统硬件维护。)系统硬件维护。n(3)系统网络维护。)系统网络维护。 1422.系统维护的类型 n(1)纠错性维护。n(2)适应性维护。n(3)完善性维护。n(4)预防性维护。 143三、系统维护特点与要点 n(1)系统维护工作并不是一项有吸引力的工作,在开始这项工作之前一定要有充分的心理准备,并遵循一定的工作计划。 n(2)系统维护中出现的大部分问题都可以归咎于总体规划
75、和开发方法的缺陷。 144第六节第六节 系统评价系统评价一、系统的技术评价一、系统的技术评价 n信息系统总体水平:信息系统总体水平:n系统功能的范围与层次:系统功能的范围与层次:n系统故障诊断、排除,恢复的难易程度;系统故障诊断、排除,恢复的难易程度; n信息资源开发与利用的范围与深度:信息资源开发与利用的范围与深度:n系统的质量:系统的质量:n人机交互的灵活性与方便性;人机交互的灵活性与方便性; n系统响应时间与信息处理速度满足管理业务需求系统响应时间与信息处理速度满足管理业务需求的程度;的程度; n系统安全保密措施的完整性、规范性与有效性;系统安全保密措施的完整性、规范性与有效性; n系统
76、文档资料的规范、完备与正确程度。系统文档资料的规范、完备与正确程度。 145二、系统的经济评价二、系统的经济评价 1.直接经济效益的评价内容 n系统的投资额:n系统的运行费用: n系统运行所带来的新增效益n投资回收期。 1462.间接经济效益的评价内容 n为组织适应环境所做的结构、管理制度与管理模式等的变革会起到巨大的推动作用,这种作用一般无法用其他方法实现。 n能显著改善企业形象,对外可提高客户对企业的信任程度,对内可提高全体员工的自信心与自豪感。 n可使管理人员获得许多新知识、新技术与新方法,进而提高它们的技能素质,拓宽思路,进入学习与掌握新知识的良性循环。 n系统信息的共享与交互使部门之
77、间、管理人员之间的联系更加紧密,这可加强他们的协作精神,提高组织的凝聚力。 n对组织的规章制度、工作规范、定额与标准、计量与代码等的基础管理产生很大的促进作用,为其他管理工作提供有利的条件。 147课堂互动时间与思考题课堂互动时间与思考题n1.程序设计的基本要求包括? n2.程序设计的方法与工具包括? n3.系统测试的目的与原则是什么? n4.系统测试的方法包括? n5.系统测试的步骤包括? n6.系统转换方式与步骤包括?n148第五章第五章 房地产投资控制信息系统房地产投资控制信息系统n第一节第一节 国内外房地产投资控制系统国内外房地产投资控制系统 发展现状发展现状 n第二节第二节 房地产投
78、资控制系统的系统房地产投资控制系统的系统 分析分析 n第三节第三节 房地产投资控制系统的系统房地产投资控制系统的系统 设计设计 149第一节第一节 国内外房地产投资控制系统发国内外房地产投资控制系统发展现状展现状美国项目管理学会美国项目管理学会PMI于于1998年对项目管理领域中应用最年对项目管理领域中应用最为广泛的项目管理软件做了大规模和广泛的调查,调查为广泛的项目管理软件做了大规模和广泛的调查,调查的主题包括进度控制(的主题包括进度控制(Seheduling)、投资管理)、投资管理(Cost Management)、风险管理()、风险管理(Risk Management)、人力资源管理()
79、、人力资源管理(Human Resource Management)、通讯或沟通管理()、通讯或沟通管理(Communication Management)以及过程管理()以及过程管理(Process Management),并出版了),并出版了Project Management software Survey。该书中认为在投资控制或投资管。该书中认为在投资控制或投资管理方面,具有代表性的信息系统为理方面,具有代表性的信息系统为WelCom公司的公司的Cobra、Meridian Project System公司的公司的Prolog Manager和和Prolog Exeeutive、Art
80、emis公司的公司的Costview、Dekker公司的公司的Dekker TRAKKER Advanced Cost、Corporate Controller以及以及Project Connect for OPP等。等。 150第二节第二节 房地产投资控制系统的系统分房地产投资控制系统的系统分析析一、房地产投资控制系统的系统需求分析一、房地产投资控制系统的系统需求分析 1.现状调查分析现状调查分析n(1)信息的加工处理方式方面)信息的加工处理方式方面 n(2)信息的存储方式方面)信息的存储方式方面 n(3)信息的共享性及流畅性方面)信息的共享性及流畅性方面 n(4)信息的敏感性方面)信息的敏
81、感性方面 n(5)信息管理的规范方面)信息管理的规范方面 n(6)管理工作的科学性和规范性方面)管理工作的科学性和规范性方面 1512.功能需求分析 n(1)信息管理功能 n(2)信息共享功能 n(3)数据计算功能 n(4)文档生成功能 n(5)辅助功能 152二、房地产投资控制系统的核心功能需求分析二、房地产投资控制系统的核心功能需求分析 1.投资计划值与实际值的处理2.投资计划值与实际值的比较分析 (l)计划值与实际值的比较。(2)EarnedValue与实际投资的比较。(3)实际支付与实际投资、EarnedValue的比较。 3.投资预测 4.资金投入控制 153第三节第三节 房地产投资
82、控制系统的系统房地产投资控制系统的系统设计设计 投资控制子系统功能分析可知,投资控制子系统投资控制子系统功能分析可知,投资控制子系统应包括:应包括:基础数据管理子系统基础数据管理子系统投资计划数据处理投资计划数据处理投资实际值处理投资实际值处理投资数据比较分析投资数据比较分析投资预测以及资金投入控制投资预测以及资金投入控制系统维护等系统维护等 1541551.基础数据管理 1562.投资计划数据处理 1573.投资实际值处理 1584.投资数据比较分析 1595.投资预测 1606.资金投入控制 1617.系统管理 162课堂互动时间与思考题课堂互动时间与思考题n1.房地产投资控制系统的含义?
83、 n2.如何理解房地产投资控制系统的作用? n3. 房地产投资控制系统的需求分析包括? n4. 房地产投资控制系统的核心功能需求分析包括? n5. 房地产投资控制系统的子系统与模块划分的内容? n6. 如何进行房地产投资控制系统的数据库设计? 163第六章第六章 房地产测绘管理信息系统房地产测绘管理信息系统n第一节第一节 房地产测绘信息系统的系统房地产测绘信息系统的系统 分析分析 n第二节第二节 房地产测绘信息系统的系统房地产测绘信息系统的系统 设计设计 164第一节第一节 房地产测绘信息系统的系统房地产测绘信息系统的系统 分析分析房产测绘业务主要有三种业务类型:房产测绘业务主要有三种业务类型
84、: n(1)凭证交易测绘)凭证交易测绘 n(2)商品房前置测绘)商品房前置测绘 n(3)一般前置测绘)一般前置测绘 165第二节第二节 房地产测绘信息系统的系统房地产测绘信息系统的系统 设计设计房产测绘系统组成:房产测绘系统组成:测绘管理子系统测绘管理子系统测绘配图和测绘成果管理子系统测绘配图和测绘成果管理子系统房产平面图管理子系统房产平面图管理子系统分层分户图管理子系统分层分户图管理子系统基础地理信息管理子系统基础地理信息管理子系统166167一、房地产测绘管理子系统的设计 168二、测绘配图和测绘成果管理子系统的设计为了便于叙述,下面将测绘配图和测绘成果管理子系统的功能融入平面图管理子系统
85、和分层分户图管理子系统中进行叙述。 169三、房屋平面图子系统的设计房屋平面图子系统的设计 170四、房屋分层分户图子系统的设计 171课堂互动时间与思考题课堂互动时间与思考题n1.房地产测绘信息系统的含义? n2.如何理解房地产测绘信息系统的作用? n3.房地产测绘信息系统的系统分析内容? n4.房地产测绘信息系统的子系统如何划分? n5.房屋分层分户图子系统如何设计? 172第七章第七章 房地产项目开发管理信房地产项目开发管理信息系统息系统n第一节第一节 房地产项目开发管理信息系房地产项目开发管理信息系 统分析统分析 n第二节第二节 房地产项目开发管理信息系房地产项目开发管理信息系 统设计
86、统设计 173第一节第一节 房地产项目开发管理信房地产项目开发管理信息系统分析息系统分析主要功能需求如下:主要功能需求如下: n1.定义项目基本信息。定义项目基本信息。n2.编辑与修改甘特图。编辑与修改甘特图。n3.更新进度信息、重排进度、项目进度分析及跟踪。更新进度信息、重排进度、项目进度分析及跟踪。 n4.跟踪项目实际成本、成本分析。跟踪项目实际成本、成本分析。 n5.估计资源需求,建立资源库、分配资源。估计资源需求,建立资源库、分配资源。n6.确定质量标准,制定质量控制计划,质量控制。确定质量标准,制定质量控制计划,质量控制。 n7.管理风险,识别风险,控制项目风险。管理风险,识别风险,
87、控制项目风险。 n8.项目的优化。项目的优化。n9.共享资源库,与其它应用程序的整合。共享资源库,与其它应用程序的整合。 174第二节第二节 房地产项目开发管理信息房地产项目开发管理信息系统设计系统设计通过对用户的调查与分析,用户都非常关通过对用户的调查与分析,用户都非常关心项目开发过程中的进度、费用与质量,心项目开发过程中的进度、费用与质量,因此在设计时把包含因此在设计时把包含进度控制进度控制、费用成费用成本控制本控制与与质量控制质量控制的工程控制子系统作的工程控制子系统作为的核心,下面就这三个核心子系统进为的核心,下面就这三个核心子系统进行设计。行设计。 175一、进度控制子系统设计 17
88、61. 原始数据的录入 1772.进度计划的编制 1783.进度计划的优化 1794.实际进度数据的输入与统计 1805.进度的动态比较 1816.进度计划的调整 1827.进度控制结果的输出 183二、成本费用控制子系统设计 1841.成本计划的制定与调整 1852.实际成本的输入与统计 1863.成本的分析 1874.成本控制结果的输出 1885.资料查询 189三、质量控制子系统设计 190课堂交流互动时间课堂交流互动时间v问题问题n1.房地产项目开发管理信息系统的含义?房地产项目开发管理信息系统的含义? n2.房地产项目开发管理信息系统的包括哪些房地产项目开发管理信息系统的包括哪些主要
89、子系统?主要子系统? n3.进度控制子系统如何设计?进度控制子系统如何设计? n4.成本费用控制子系统设计包括?成本费用控制子系统设计包括? n5.质量控制子系统的设计内容?质量控制子系统的设计内容? 191第八章第八章 房地产客户关系管理信息系统房地产客户关系管理信息系统n第一节第一节 房地产客户关系管理信息系房地产客户关系管理信息系 统的系统分析统的系统分析 n第二节第二节 房地产客户关系管理信息系房地产客户关系管理信息系 统的总体设计统的总体设计 n第三节第三节 房地产客户关系管理信息系房地产客户关系管理信息系 统的详细设计统的详细设计 192第一节第一节 房地产客户关系管理信息系房地产
90、客户关系管理信息系统的系统分析统的系统分析1.企业外部环境分析企业外部环境分析 (1)市场的变化)市场的变化 (2)消费观念的变化)消费观念的变化 (3)企业间竞争的加剧)企业间竞争的加剧 (4)严格的行业管理)严格的行业管理 1932.企业内部环境分析 (1)客户资源严重浪费 n房地产销售中没有有效利用客户资源 n房地产营销中没有充分利用客户资源 n房地产企业员工流动造成客户资源流失 (2)企业内部信息不一致 (3)客户服务水平尚待提高 194第二节第二节 房地产客户关系管理信息系房地产客户关系管理信息系 统的总体设计统的总体设计房地产企业房地产企业CRM系统应能实现对客户销售、系统应能实现
91、对客户销售、市场、支持和服务的全面管理,能实现客市场、支持和服务的全面管理,能实现客户基本数据的记录、跟踪,客户订单的流户基本数据的记录、跟踪,客户订单的流程追踪,客户市场的划分和趋势研究,以程追踪,客户市场的划分和趋势研究,以及客户支持服务情况的分析,并能在一定及客户支持服务情况的分析,并能在一定程度上实现业务流程的自动化。此外,能程度上实现业务流程的自动化。此外,能与其他的企业管理系统之间进行集成,提与其他的企业管理系统之间进行集成,提升企业整体协作的运营效率。升企业整体协作的运营效率。 195196一、接触管理子系统 197二、营销管理子系统 198三、销售管理子系统 199四、客户服务
92、管理子系统 200五、客户价值管理子系统 201六、系统管理子系统 202七、工具库工具库 为客户提供计算和参考工具,包括:n购房能力评估工具n购房贷款计算器n提前还贷计算器n个人信用评估工具n个人税费计算器n房产词典n公积金计算器n按揭计算器n还款计算器等 203第三节第三节 房地产客户关系管理信息系房地产客户关系管理信息系 统的详细设计统的详细设计一、网络结构设计一、网络结构设计 n根据客户关系数据的特性(分散性、动态性、复杂性),根据客户关系数据的特性(分散性、动态性、复杂性),从房地产企业的实际环境出发,其网络体系采用浏览器从房地产企业的实际环境出发,其网络体系采用浏览器/服务器(服务
93、器(B/S)模式和客户)模式和客户/服务器(服务器(C/S模式的结合。模式的结合。n对于企业内部的部门和用户,可以采用对于企业内部的部门和用户,可以采用US模式,从而降模式,从而降低开发难度,提高信息安全性低开发难度,提高信息安全性;对于处于企业外部的部门对于处于企业外部的部门和用户,如楼盘、售楼部、销售人员、外地开发项目等,和用户,如楼盘、售楼部、销售人员、外地开发项目等,可视情况采用可视情况采用US或或B/S模式,充分利用、模式,充分利用、Internet和和Intranet的便捷性,实现随时随地对客户进行服务。的便捷性,实现随时随地对客户进行服务。 204二、代码设计代码设计 1.客户代
94、码 客户代码为字符数字码,长度为13位。其中楼盘所在地的行政区划代码为6位阿拉伯数字,按国家标准中华人民共和国行政区划代码( GB2260-1999)填写,楼盘编码和客户编码采用流水码。 2.部门人员代码 销售人员、市场营销人员、客户服务人员代码为字符数字码,长度为6位。第一位是类别标识位,用于区分人员的类别,采用顺序字符数字码;第二位是职能标识位,用于区分人员的职权。 3.合同代码 合同代码字符数字码,长度为18位。 205三、数据库设计数据库设计 1.数据库概念结构设计 n确定系统的主要实体集为房产品、客户和部门人员,实体之间构成销售和服务两个基本联系。 2.数据库字段命名n数据库字段命名
95、通常应遵循一定的命名规则。命名要考虑易理解性,如英文或汉语拼音大前几个字母;命名不宜过长;命名应避免产生歧义。 3.数据库资源分布 n 房地产客户关系管理系统的数据库采用全局与局部数据库相结合的分布方案,数据采用集中存放和分布存放相结合的方法。对需要共享的数据采用集中存放,而各子系统自用的数据则分布存放。 206课堂互动时间与思考题课堂互动时间与思考题n1.房地产客户关系管理信息系统的含义? n2.房地产客户关系管理信息系统的作用? n3.房地产客户关系管理信息系统的子系统划分? n4.接触管理子系统如何设计? n5.营销管理子系统如何设计? 207第九章第九章 房地产交易管理信息系房地产交易
96、管理信息系统统n第一节第一节 建立房地产交易管理信息系建立房地产交易管理信息系 统的必要性统的必要性 n第二节第二节 房地产交易管理信息系统的房地产交易管理信息系统的系统分析系统分析 n第三节第三节 房地产交易管理信息系统的房地产交易管理信息系统的系统设计系统设计 208第一节第一节 建立房地产交易管理信息建立房地产交易管理信息系统的必要性系统的必要性房地产交易和产籍档案手工管理方式存在的房地产交易和产籍档案手工管理方式存在的主要缺陷是主要缺陷是: n1.手工填写的数据量大,准确性低手工填写的数据量大,准确性低 n2.信息传递速度慢,影响对外服务质量信息传递速度慢,影响对外服务质量 n3.档案
97、管理工作量大档案管理工作量大 209第二节第二节 房地产交易管理信息房地产交易管理信息 系统的系统分析系统的系统分析一、房地产交易管理信息系统的目标一、房地产交易管理信息系统的目标 n(1)房地产交易管理信息系统能够为办理房产交易手续的用户提供)房地产交易管理信息系统能够为办理房产交易手续的用户提供方便快捷的房产交易一条龙服务,缩短办件时限,提高用户满意度。方便快捷的房产交易一条龙服务,缩短办件时限,提高用户满意度。 n(2)取代了手工办件的原始模式,全部有关房产的基础数据都进入)取代了手工办件的原始模式,全部有关房产的基础数据都进入计算机管理程序,提高了房产交易手续办理的准确性,规范了房产交
98、计算机管理程序,提高了房产交易手续办理的准确性,规范了房产交易管理程序,提高了管理人员的行政执法水平,加强了房地产系统内易管理程序,提高了管理人员的行政执法水平,加强了房地产系统内部的业务管理和员工管理。部的业务管理和员工管理。 n(3)避免档案数据重复录入的现象,减少档案管理的工作量,节约)避免档案数据重复录入的现象,减少档案管理的工作量,节约大量的人力、物力和财力,同时为外界用户提供了强大的档案查询功大量的人力、物力和财力,同时为外界用户提供了强大的档案查询功能,提高了查档的速度和准确性。能,提高了查档的速度和准确性。 n(4)在功能上既满足了对外服务的需要,也满足了对内严格管理的)在功能
99、上既满足了对外服务的需要,也满足了对内严格管理的需要,人机界面友好,易学易用。需要,人机界面友好,易学易用。 n(5)在房产交易中产生大量的有价值的数据能够在系统中进行整合,)在房产交易中产生大量的有价值的数据能够在系统中进行整合,通过对这些数据进行动态的分析和处理,形成对房地产市场的分析和通过对这些数据进行动态的分析和处理,形成对房地产市场的分析和预测,为政府的宏观调控和信息决策提供依据。预测,为政府的宏观调控和信息决策提供依据。 210二、房地产交易管理信息系统的业务流程图业务流程图是以一项相对独立的以管理业务为单位,用标准图例和简单的文字说明将其业务内容、步骤和要求绘制出来,用以对管理业
100、务进行规范化和标准化。 211212213214215三、房地产交易管理信息系统的数据流程图 n数据流程图是一种全面地描述信息系统逻数据流程图是一种全面地描述信息系统逻辑主要工具,它可以用少数几种符号综合辑主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存地反映出信息在系统中的流动、处理和存储情况。储情况。n房地产交易管理信息系统主要由交易管理、房地产交易管理信息系统主要由交易管理、配图管理、档案管理和统计报表四个模块配图管理、档案管理和统计报表四个模块组成。组成。 216图图9-5 房地产交易管理信息系统数据流程图房地产交易管理信息系统数据流程图 217 图 9-6 交易
101、管理模交易管理模块数据流程数据流程图 218图9-7 业务流程处理模块数据流程图 219 图9-8 档案管理模档案管理模块数据流程数据流程图 220 图9-9 统计报表模表模块数据流程数据流程图 221四、房地产交易管理信息系统的数据字典四、房地产交易管理信息系统的数据字典 数据字典包括数据元素、数据结构、处理逻辑、数据存储和外部项等。编写数据字典是系统开发的一项重要基础工作,从系统分析一直到系统设计、系统实施都要使用它。在数据字典的建立过程中,应始终保证数据的一致性和完整性。 1.数据元素 n数据元素又称数据项,是数据的最小单位。在数据字典中,仅定义数据的静态特性,具体包括数据项的名称、编号
102、、类型及长度等。2222.数据结构 编号编号数据结构名称数据结构名称S001楼盘信息楼盘信息S002房间信息房间信息S003业主信息业主信息S004单位信息单位信息S005个人信息个人信息S006共有人信息共有人信息S007税费信息税费信息S008配图信息配图信息S009流程信息流程信息S010操作员信息操作员信息S011缮证信息缮证信息S012发证信息发证信息S013办理信息办理信息S014交易信息交易信息2233.数据流 n数据流指出了数据的流动方向。数据流可由外部产生,也可由内部产生。一般数据流包含以下内容:数据流的来源、数据流运算、数据流组成、数据流的流通量、高峰时期的流量。(1)数据
103、流名称:交易申请表 n简述:用户申请办理交易手续时填写 n数据来源:用户 n数据流去向:交易管理 n数据流组成:楼盘信息、房间信息、交易信息、业主信息、个人信息、单位信息、共有人信息 (2)数据流名称:房产配图 n简述:出具房产配图 n数据来源:交易管理 n数据流去向:档案管理 n数据流组成:楼盘信息、房间信息、交易信息、配图信息 224(3)数据流名称:房屋所有权证 n简述:出具房屋所有权证 n数据来源:交易管理 n数据流去向:用户 n数据流组成:缮证信息、发证信息、配图信息 (4)数据流名称:交易审批表 n简述:汇集各步骤的办件意见 n数据来源:办件人员 n数据流去向:交易管理 n数据流组
104、成:流程信息、办理信息、操作员信息 (5)数据流名称:收取税费票据 n简述:用户缴纳税费的收据 n数据来源:交易管理 n数据流去向:用户 n数据流组成:税费信息、操作员信息、发证信息 2254.处理逻辑 (1)处理逻辑名称:业务审批 n编号:1.2.1 n处理描述:查看业务申请表,填写业务审批表 n输入数据流:楼盘信息,房间信息,业主信息,交易信息 n输出数据流:业务审批表信息 (2)处理逻辑名称:缮证处理 n编号:1.2.2 n处理描述:根据业务信息,打印房屋所有权证 n输入数据流:楼盘信息,房间信息,业主信息,交易信息,业务审批表信息 n输出数据流:房屋所有权证信息 226(3)处理逻辑名
105、称:收取税费 n编号:1.2.3 n处理描述:根据业务信息,收取税费 n输入数据流:业务审批表信息 n输出数据流:税费信息 (4)处理逻辑名称:档案查询 n编号:1.3.2 n处理描述:根据用户申请,查询档案,并出具查档结论 n输入数据流:用户申请信息,档案信息 n输出数据流:查档结论信息 2275.数据存储 n数据存储是指在系统中应该保存的数据结构以及具体的数据内容,是信息系统的核心。数据存储在数据字典中只描述数据的逻辑结构,而不涉及它的物理组织。房地产交易管理信息系统的数据存储定义表由数据库设计具体实现。 2286.外部项 编号编号名称名称输出数据流输出数据流输入数据流输入数据流A001用
106、户用户房屋所有权证、房屋所有权证、税费收据税费收据缮证信息、税缮证信息、税费信息费信息A002操作员操作员审批表审批表办件意见办件意见A003部门主管部门主管统计时间统计时间统计表统计表A004系统管理员系统管理员系统初始数据系统初始数据229第三节第三节 房地产交易管理信息房地产交易管理信息系统的系统设计系统的系统设计一、房地产交易管理信息系统的功能结构设一、房地产交易管理信息系统的功能结构设计计 230图图9-11 房地产交易管理模块结构图房地产交易管理模块结构图 231图图9-12 房地产配图管理模块结构图房地产配图管理模块结构图 232图图9-13 房地产档案管理模块结构图房地产档案管
107、理模块结构图 233图图9-14 房地产统计分析模块结构图房地产统计分析模块结构图 234二、房地产交易管理信息系统的数据库设计 表9-3 楼盘信息表 序号序号名称名称字段名字段名类型类型宽度宽度小数位小数位1收件编号收件编号SJBHN102行政区行政区XZQC183坐落地点坐落地点ZLDDC604总层数总层数ZCSN25建成时间建成时间JCSJD86建筑结构建筑结构JZJGC127附记附记FJC1808房屋类型房屋类型FWLXC20235表表9-4 土地信息表土地信息表序号序号名称名称字段名字段名类型类型宽度宽度小数位小数位1收件编收件编号号SJBHN102土地证土地证号号TDZHN123使
108、用面使用面积积SYMJN1224权属性权属性质质QSXZC105起始时起始时间间QSSJD86终止时终止时间间ZZSJD8236表表9-5 房屋信息表房屋信息表序号序号名称名称字段名字段名类型类型宽度宽度小数位小数位1收件编号收件编号SJBHN102楼牌号楼牌号LPHN23门牌号门牌号MPHN64设计用途设计用途SJYTC105现用途现用途XYTC106建筑面积建筑面积JZMJN1227使用面积使用面积SYMJN1228基底面积基底面积JDMJN1229户型户型HXC2020237课堂互动时间与思考题课堂互动时间与思考题n1.房地产交易管理信息系统的含义? n2.房地产交易管理信息系统的作用?
109、 n3. 房地产交易管理信息系统的业务流程图的内容? n4. 房地产交易管理信息系统数据流图的内容? n5. 房地产交易管理信息系统的功能结构设计如何进行? n6. 房地产交易管理信息系统的数据库设计包括? 238第十章第十章 房地产产权产籍管理信房地产产权产籍管理信息系统息系统n第一节第一节 房地产产权产籍管理信息系统房地产产权产籍管理信息系统 的系统分析的系统分析 n第二节第二节 房地产产权产籍管理信息系统房地产产权产籍管理信息系统 的系统设计的系统设计 239第一节第一节 房地产产权产籍管理信息房地产产权产籍管理信息系统的系统分析系统的系统分析(1)受理登记申请)受理登记申请 (2)权属
110、审核)权属审核 n申请人要提交引起房屋产权的取得、设立、变更法律事实的原申请人要提交引起房屋产权的取得、设立、变更法律事实的原始凭证,如房屋的买卖合同、赠与书、分家析产协议书、产权始凭证,如房屋的买卖合同、赠与书、分家析产协议书、产权调拨书、遗嘱、建筑执照、房屋交换协议书、典契、抵押合同调拨书、遗嘱、建筑执照、房屋交换协议书、典契、抵押合同及确认产品有关判决书、公证书、调解书,及登记房产的及确认产品有关判决书、公证书、调解书,及登记房产的房房屋所有权证屋所有权证、房屋他项权证房屋他项权证,供管理部门审查。,供管理部门审查。 (3)公告)公告 (4)颁发房屋权属证书)颁发房屋权属证书 240第二
111、节第二节 房地产产权产籍管理信息房地产产权产籍管理信息系统的系统设计系统的系统设计一、房地产产权产籍管理信息系统功能模一、房地产产权产籍管理信息系统功能模块的划分块的划分 n房地产产权产籍管理信息系统从功能上房地产产权产籍管理信息系统从功能上可以分为三大模块,即房地产产权管理可以分为三大模块,即房地产产权管理模块、房地产产籍管理模块和空间数据模块、房地产产籍管理模块和空间数据管理模块管理模块。241242 1.房地产产权管理 243 2.房地产产籍管理 2443.空间数据管理 245二、房地产产权产籍管理信息系统数据库设计二、房地产产权产籍管理信息系统数据库设计 1.属性数据 n属性数据是房地
112、产产权产籍管理的重要内容,其数据采集是一项艰巨而复杂的工作,它不但要求采集到的数据准确、全面,而且要求数据的输人方便快捷,同时具有较高的工作效率。属性数据的来源主要包括: n(1)房地产产权产籍档案。n(2)后续时间内要求登记、变更、申请他项权利等的案例 。246其中,静态数据是指在系统中基本保持不变的数据,包括: n(1)记录产权人情况的数据,如姓名、职务、单位等; n(2)反映房屋存在情况的数据,如房屋的丘号、所在街道、建筑面积、结构等; n(3)被房屋所占领的土地及该房屋涉及的土地,如地址号、被使用的面积、性质、年限等; n(4)编码数据,为录人的方便所进行的各种数据编码,如登记号、房产
113、证号。 247动态数据是指在处理过程中不断产生,又因失去使用价值而消灭的数据,其数量是很大的,以下几个情况会产生动态数据: n(1)产权转移而引起的交换、继承、赠与、买卖、调拨、兼并; n(2)房屋变更而引起的分割、改建、拆除、倒塌等情况; n(3)房产交易; n(4)查询和统计需要。 2482.图形数据 n 房地产产权产籍管理信息系统不仅涉及文本信息和图像信息,而且包括大量的图形数据,如地形图、地籍图、房地产平面图(房地产分幅图和分丘图)和房地产分层分户图,这些图形数据可通过CAD测绘、数字化仪、遥感、全球卫星定位系统等采集,由地理信息系统实现空间数据的显示、分析、处理、输出等功能,并实现空
114、间数据和属性数据的一体化管理,从而提高系统的可视化程度,达到图文并茂的效果。 3.图像数据 249三、房地产产权产籍管理信息系统网络结构设计三、房地产产权产籍管理信息系统网络结构设计 n房地产产权产籍管理信息系统的设计采用客户机/服务器(C/S)和浏览器朋及务器(B/S)相结合的模式,对于房地产产权测绘管理和房地产档案资料的管理采用CAS模式实现,以实现合作办公、资源共享,提高企业的工作效率,并保证系统的安全可靠性;n对于房地产产权产籍管理可采用CAS和BSS的混合结构,对于网上售房和网络培训利用B/S模式,可以增强工作的透明度,降低企业的运营成本。 250四、房地产产权产籍管理信息系统的系统
115、输入设计四、房地产产权产籍管理信息系统的系统输入设计 1.输入方式 n(1)键盘输入。其主要是针对属性数据的输入,即系统的产权及房屋基本情况的输入。 n(2)扫描仪输入。其主要是针对产权档案图像数据而设置的,其数据来源于产权确认时对各种证件、批文、合同、法律判决、仲裁结果、领导批示等数据及原始资料的扫描。 n(3)CAD、数字化仪、RS, GPS输入。对于图形数据的获取,可根据实际情况,采用AUTOCAD测绘,或数字化仪输入,或利用3S技术采集。 2.输入格式 251五、房地产产权产籍管理信息系统的系统输出设计房地产产权产籍管理信息系统的系统输出设计 n1.由于该系统的输出量比较大,所以对一般
116、数据和信息格式的输出,采用高速打印机即可满足需要。 n2.由于系统有图形数据和原始扫描图像的输出,所以对于图形的输出则需要有彩色激光打印机来完成。 n3.对于只需屏幕输出的图形、图像数据,则可采用GIS技术来实现。 252课堂互动时间与思考题课堂互动时间与思考题n1.房地产产权产籍管理信息系统的含义?房地产产权产籍管理信息系统的含义? n2. 房地产产权产籍管理信息系统的作用?房地产产权产籍管理信息系统的作用? n3. 房地产产权产籍管理信息系统的系统分析内容房地产产权产籍管理信息系统的系统分析内容? n4. 房地产产权产籍管理信息系统的功能模块的划房地产产权产籍管理信息系统的功能模块的划分包
117、括?分包括? n5. 房地产产权产籍管理信息系统的数据库设计包房地产产权产籍管理信息系统的数据库设计包括?括?253第十一章第十一章 物业管理信息系统物业管理信息系统n第一节第一节 物业管理信息系统分析物业管理信息系统分析 n第二节第二节 物业管理信息系统设计物业管理信息系统设计 254第一节第一节 物业管理信息系统分析物业管理信息系统分析n注意如下需求注意如下需求: n(1)系统结构灵活)系统结构灵活,适应能力强。适应能力强。n(2)成本低廉)成本低廉,对硬件要求低。对硬件要求低。n(3)技术的先进性。)技术的先进性。n(4)操作简便。)操作简便。n(5)维护容易。)维护容易。n(6)提高信
118、息处理和反馈的速度)提高信息处理和反馈的速度,支持多种查询方式支持多种查询方式,对各种信息、处对各种信息、处理结果实行授权查询。理结果实行授权查询。 n(7)建立经理查询、辅助决策系统。)建立经理查询、辅助决策系统。n(8)利用先进的网络信息资源对住户提供更完善、周到的服务。)利用先进的网络信息资源对住户提供更完善、周到的服务。 n(9)真正实现)真正实现“社区全方面服务信息化社区全方面服务信息化”,吸引购房者。,吸引购房者。 n(10)交互式管理和服务,实现)交互式管理和服务,实现“零距离零距离”的沟通,建立小区新文化。的沟通,建立小区新文化。 n(1)规范物业管理公司工作流程,提高专业化管
119、理水平。)规范物业管理公司工作流程,提高专业化管理水平。 255第二节第二节 物业管理信息系统设计物业管理信息系统设计分析各种物业管理系统分析各种物业管理系统, 其大致的模式主要有其大致的模式主要有:房产管理房产管理住户管理收费管理住户管理收费管理安保管理安保管理仓库管理仓库管理停车管理停车管理服务管理服务管理系统维护系统维护查询和统计等查询和统计等2561. 房产管理 2572. 住户管理 2583. 收费管理 2594. 安保管理 2605. 仓库管理 2616. 停车管理 2627. 物业服务管理 2638. 系统维护 264二、物业管理信息系统数据库设计二、物业管理信息系统数据库设计
120、户主信息就包括:序列号、户主身份证号、区号、楼号、单元号、门牌号、户主姓名、户主性别、户主联系电话、户主生日等数据项; 车辆信息包括的数据项有:序列号、车牌照号码、车主身份证号等; 人车出入信息包括的数据项有: 序列号、来访人姓名、来访人证件号码、来访车辆牌照号码、来访寻找人、进小区时间、出小区时间、进入小区大门编号等; 维修信息包括的数据项有: 序列号、维修申请户户主姓名、维修申请户户主身份证号、维修人姓名、维修种类、维修开始时间、维修结束时间、备注等; 收费信息包括: 序列号、收费开始时间、收费结束时间、交费户户主身份证号、交费户户主姓名、交费名称、交费、交费日期、备注、欠费情况等数据项。 265课堂互动时间与思考题课堂互动时间与思考题n1.物业管理信息系统的含义? n2. 物业管理信息系统的作用? n3. 物业管理信息系统的系统分析内容? n4. 物业管理信息系统的功能设计内容包括? n5. 物业管理信息系统的数据库设计的内容包括? 266