网站大量收购闲置独家精品文档,联系QQ:2885784924

UML在商业建模和商业工程再工程中的应用.docxVIP

UML在商业建模和商业工程再工程中的应用.docx

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

返回总目录

目录

第12章UML在商业建模和商业工程再工程中的应用 2

12.1商业、商业过程和商业过程再工程 2

12.2商业工程再工程和商业建模 3

12.3企业的建模和视图 6

12.4商业模型 7

12.5系统设计模型 14

12.6实现模型 21

12.7企业建模工具的一般架构 22

12.8企业建模工具概览 24

12.9方法的基础 25

12.10为什么用UML进行商业建模 27

12.11把工作流程中的概念映射到UML 28

12.12设计产品的模式 32

12.13项目知识库的结构化 34

12.14小结 37

第12章UML在商业建模和商业工程再工程中的应用

目前,商业系统大量涌现的面向对象分析与设计(OOAD)工具称为CASE工具,它们要解决的首要问题是为商业系统开发提供一个集成的从概念到代码的方案然而还没有哪个工具已经达到这个目标,主要有以下原因:

l在系统设计之前,没有足够地强调商业的需求;

l很难把商业需求转换成系统组件;

l没有提供商业需求和系统组件之间的可跟踪性;

l缺少对整个企业范围的理解,不能洞察需要建模的事物。

一些新兴的技术分析和设计方法以及与此相关的商业过程再工程(BusinessProcessReengineering,BPR)正在逐渐使这一目标变得清晰

本章以UML在商业工程再工程(BPR)中的应用为中心,以解决和避免面向对象开发工具常见的缺陷和不足为目标,提出一个把系统分析集成在企业范围的商业需求建模的方法,给出十六种最好的商业模型以及相关的模型图,分析它们如何从不同的抽象层次、不同的侧面,描述商业的架构最后,以商业工作流程为重点,具体讨论了如何用UML为商业建模。

12.1商业、商业过程和商业过程再工程

商业一个企业(enterprise),是一个复杂的系统,具有特定的意图或目标,商业的所有功能以及它们之间的交互都是为了完成这一目标。一个商业系统会受到其它系统的决策或事件的影响,还可能会与其它系统互相有联系,因此一个商业系统是一个开放的系统,我们无法完全界定一个商业系统的界限。

商业过程是商业的活动部分。它是一个抽象,显示资源之间的合作及转换它强调整个工作是如何完成的,它的更正式的定义如下:

商业过程是一组有结构的活动,是用来为特定用户或市场生产某个特定的产品。它实

际上强调在一个机构内是如何完成这些工作的,而不是做什么。因此过程是跨越时间和空

间的一组有特定次序的活动,有开始和结束,并且明确定义了输入和输出:它是行动的结构

商业过程(再)工程(BPR)的一条最基本原则是,通过从外部和内部对商业过程的再思考,使企业能够得到更强的竞争实力,从而获取更多的利益。外部的再思考检验客户对企业、它的产品和服务的看法,它的目标是使企业具有更快的响应和更高的效率,抛弃过去的机构障碍,寻找更有效的方法使工作流程以及企业更有效。为了达到商业过程(再)工程(BPR)的目标,必须首先为商业和它的过程建模,才能得到更好的商业系统设计

12.2商业工程再工程和商业建模

在进行代码设计之前,开发企业范围的商业和系统模型将提供一个概念蓝图,确保商业用户和软件工程师对要开发的系统有一个共同的理解,使最终的软件符合企业的需要,这是实现从概念到代码的关键一步企业建模的好处是:

使最终系统的目标符合商业目标;

l通过快速配置符合商业需求的应用系统,使企业得到更强的竞争实力,从而获取更大的利润;

l一致的模型可以对新的开发、软件选择以及软件定制提供指导;

l可以通过对模型而不是代码的评估来管理对已有应用程序的评估、升级和维护;

l它提供架构框架,从而能在多个不同环境上的多计算机系统上进行重用、精化,并配置常用的商业对象

在构建任何类型的结构时,架构的角色都是明确的。一个设计良好的架构不仅能够确保对所建结构的完整理解,规划实际的构造,估算成本,它还是结构的蓝图一旦构造完成,好的架构设计就是整个过程和结果的文档,为以后理解、维护以及扩建系统打下了基础在信息系统的构造中

文档评论(0)

137****3135 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档