很多时候我们在去客户现场进行业务调研或业务分析时,不能够很好的识别客户的很业务以及有效的业务对象,本章主要围绕如何进行业务对象建模展开讨论

业务对象的概念

业务对象(Business Object):是业务领域中的各种事务,是企业的基本资源。
例如:书店:图书、职工、会员、书库、售货员等。

业务对象的分类

业务对系那个可以分为:
-1.业务边界对象:承担人机交互
-2.业务控制对象:控制管理,协调任务
-3.业务实体对象:一般事物(无生命)。
-4.业务工人:业务领域的人(有生命)

业务对象建模

在EA中我们可以通过业务建模类型来进行业务建模

业务规则

概念业务规则是业务运作过程中应该遵循的约束、条件和规范。通过对业务规则的遵循才能正确的运行业务过程。
规则的分类:

  • 全局规则:对系统有普遍约束力的业务规则(比如:所有用户必须先登录后使用)
  • 局部规则;约束系统局部行为的业务规则

一般可以直接通过自然语言描述,开业可以采用需求树进行描述

总结一下

在软件模型的业务建模过程中,对于对象的识别很是关键,需要我们能够比较有效的识别出业务参与者,业务工人、业务实体、业务边界和业务控制类等不同类型的业务对象。
同时在理清业务对象后,我们需要能够就具体业务抽离其业务规则,并进行有效表达,这样才能输出一份大家都比较满意的成果。

软件模型之业务建模|对象建模相关推荐

  1. 软件模型之业务建模|概述

    业务建模又称业务领域建模.业务模型能够帮助人们理解现行业务,也有助于改进现行业务,业务建模也是需求建模和分析建模的基础.业务模型是对业务领域的抽象描述,包括业务愿景模型.涉众模型.业务过程模型.业务对 ...

  2. 软件模型之业务建模|愿景

    业务愿景概览 业务远景的概念 业务愿景:用来描述公司的目标,发展蓝图和公司发展策略. 业务远景要考虑的因素有: - - - 使命 机遇 核心竞争力 目标 挑战 机构 优势 关键成功因素 关键过程 弱点 ...

  3. 信息系统分析与设计——第八章 领域对象建模

    找到问题域中的对象并建立模型 一.面向对象方法概述 从面向对象的角度来看,世界就是由对象组成的.任何给定的商业功能都是由一整套共同工作的对象互相协作来完成的.对象不仅可以执行功能,还拥有属性(数据). ...

  4. UML用例建模,业务用例建模、概念用例建模、系统用例建模,领域建模

    在面向对象软件开发的过程中,针对复杂系统,我们一般会先进行相关建模来了解现实世界问题,通过抽象方法,建立模型来表征现实世界,获得对现实事物本身的理解,然后将这些理解到的知识概念化,并将这些逻辑概念组织 ...

  5. 收藏了!3D建模软件大全,想入门3D建模的小伙伴一定不要错过

    导读:本期为大家分享一篇以3D技术为主,展示各种3D建模的软件和工具,没有被展示到的软件, 这么多3D建模的软件,我们现在赶紧来看看吧! [3D建模软件学习资料领取方式见文末] 01 专业3D建模软件 ...

  6. 从奥运门票系统瘫痪到家乐福踩踏事件看软件设计中业务模型的处理

    从奥运门票系统瘫痪到家乐福踩踏事件看软件设计中业务模型的处理 作者:郭方明 完成日期:2007-11-17 version 1.0 联系信箱:gfm.job@Gmail.com 注:转载文章,请注明作 ...

  7. Plaxis软件:Python命令流自动建模与应用

    有限单元法在岩土工程问题中应用非常广泛,很多商业软件如Plaxis/Abaqus/Comsol等都采用有限单元解法.在使用各大软件进行数值模拟建模的过程中,您是否发现GUI界面中重复性的点击输入工作太 ...

  8. 读后感与机翻《理解工具:面向任务的对象建模、学习和识别》

    以下是研究朱松纯FPICU概念中P(physics)的第一篇论文记录: 目录 读后感: 作者干了什么事? 作者怎么做的? 效果怎么样? 局限性 摘要 1 介绍 2 面向任务的对象表示 2.1 三维空间 ...

  9. 建模大师怎么安装到revit中_全面解析Revit软件在装配式建筑项目中的建模思路...

    Revit软件在装配式建筑项目中的建模思路 Revit是Autodesk公司出品的一套软件,可帮助建筑设计师设计.建造和维护质量更好.能效更高的建筑,在建筑行业中的应用非常广泛. 在2019版的Rev ...

最新文章

  1. 时空大数据赋能智慧城市的思考和实践
  2. oracle修改表结构精度,常见问题--oracle10g修改表结构
  3. win7组策略-计算机配置,win7系统组策略设置系统配置模块的操作方法
  4. 问答机器人2.0!文档问答产品科普
  5. 如何在Firefox 3中重新启用about:config警告消息
  6. java返回泛型_Java泛型从泛型方法返回持有者对象
  7. Task02:SQL基础查询与排序-天池龙珠计划SQL训练营
  8. 没有算法资源,产品经理如何从0到1搭建推荐系统?
  9. C#读取或设置ScrollLock
  10. Android:如何打开工程模式
  11. 网络编程——实验一:基于TCPUDP的网络文件服务
  12. 2020年6月24日训练总结(codeforces辛路历程)
  13. TortoiseGit 文件图标显示灰色对号
  14. css竖向箭头符号_HTML CSS 特殊字符表
  15. ASP+ACCESS注入—主要靠猜实现
  16. 初试傲游浏览器/Maxthon3,4大惊喜,1点遗憾
  17. python HEIC 转jpg
  18. Golang简单语法
  19. 西门子中国领导力白皮书
  20. wp网站,wp网站快速搭建,wordpress网站

热门文章

  1. 【swagger】Swagger注解介绍
  2. 1080P、720P、4CIF、CIF所需要的理论带宽
  3. 网易新闻:无屌丝,不江湖
  4. 全国二级c语言通过秘诀,2020年全国计算机二级C语言备考技巧
  5. 量子计算机幕后故事,惊心动魄! 你不知道的北斗卫星发射幕后故事
  6. SQL Server 2000服务无法启动,提示“系统找不到指定的文件”解决方法及sp4安装不上...
  7. EDEM入门学习教程—界面介绍
  8. 基于百度智能云的人脸识别系统
  9. 【Java】垃圾回收
  10. 鼎捷T100开发杂记