业务模型,功能模型和数据模型三个模型建模思想有怎样的优缺点

如题所述

软件建模中的三个模型是指业务模型、功能模型和数据模型
功能模型是描述系统能做什么什么,即对系统的功能、性能、接口和界面进行定义。
业务模型是描述系统在何时、何地、由何角色、按什么业务规则去做,以及做的步骤或流程,即对系统的操作流程进行定义((怎么做 ))。
数据模型是描述系统工作前的数据来自何处,工作中的数据暂存什么地方,工作后的数据放到何处;以及这些数据之间的关联,即对系统的数据结构进行定义(数据怎么组织 ) 。
三个模型建模思想的优点:简单、直观、通俗、易懂、易学、易用,非常适合于关系数据库管理系统RDBMS RDBMS支持的信息系统。缺点还入门容易,但想搞懂成为高手就难了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-18
  软件建模中的三个模型是指业务模型、功能模型和数据模型。 【【定义 定义77--11】】功能模型 功能模型FM FM((Function Model Function Model)是描述系统能 )是描述系统能做做 什么 什么,即对系统的功能、性能、接口和界面进行定义。 ,即对系统的功能、性能、接口和界面进行定义。 【 【定义 定义77--22】】业务模型业务模型OM OM((Operation Model Operation Model)是描述系统在何 )是描述系统在何 时、何地、由何角色、按什么业务规则去做,以及做的步骤或流 时、何地、由何角色、按什么业务规则去做,以及做的步骤或流 程,即对系统的操作流程进行定义 程,即对系统的操作流程进行定义((怎么做 怎么做))。。 【【定义 定义77--33】】数据模型 数据模型DM DM((Data Model Data Model)是描述系统工作前的 )是描述系统工作前的 数据来自何处,工作中的数据暂存什么地方,工作后的数据放到 数据来自何处,工作中的数据暂存什么地方,工作后的数据放到 何处,以及这些数据之间的关联,即对系统的数据结构进行定义 何处,以及这些数据之间的关联,即对系统的数据结构进行定义 ((数据怎么组织 数据怎么组织) ) 。。 三个模型概论 三个模型概论((续续)) 功能模型和业务模型在 功能模型和业务模型在需求时 需求时建模,数据模型在 建模,数据模型在设计 设计 时时建模。通常,数据模型建模用 建模。通常,数据模型建模用Power Designer Power Designer、、ER ER win win、、Oracle Designer Oracle Designer 或或Class Diagram Class Diagram表示;功能模型 表示;功能模型 用功能点列表或 用功能点列表或Use Case Diagram Use Case Diagram表示;业务模型用自 表示;业务模型用自 然语言加上流程图或 然语言加上流程图或Sequence Diagram Sequence Diagram表示。 表示。 三个模型建模思想的 三个模型建模思想的优点 优点是:简单、直观、通俗、易 是:简单、直观、通俗、易 懂、易学、易用,非常适合于关系数据库管理系统 懂、易学、易用,非常适合于关系数据库管理系统 RDBMS RDBMS支持的信息系统。 支持的信息系统。本回答被提问者和网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网