- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
陈翔 财政部财政科学研究所 ⑤描述业务用例的工作流 从业务参与者的角度用文字简要描述业务用例的工作流,使业务用例的用途便于理解。这里的描述仅是一个草稿,详细的、从内部描述的工作流在业务分析模型中说明。许多工作流由几个子流程组成,或者同一个子流程在同一个业务用例的工作流中出现多次。为了使模型便于理解,如果某个子流程有实质内容,形成一个独立的、有自然边界的部分,被多个业务用例共用,可以把这部分作为一个业务用例,在业务用例模型中,该业务用例与别的业务用例形成include、generalize、extend关系。 陈翔 财政部财政科学研究所 ⑤描述业务用例的工作流(续) Include关系用于分割业务用例的工作流,表示基础业务用例仅关心某子流程的结果,而不在意该子流程的内部步骤,从而简化基础业务用例的流程表示,便于理解;或者表示某子流程被多个基础业务用例共用。对于include 关系,不应多于一层。Generalization表示几个业务用例共享结构、目标和行为。 例如“销售”可以分类为“现销”和“赊销”,对于generalization关系,不应多于一层。Extend表示某个可选的工作流在某种条件下被插入到基础业务用例的某个扩展点,例如“特别行李处理”对“个人登记”进行扩展(在机场的个人登记柜台办理个人登记时,如果旅客的行李形状或内容特别,就要到特别行李柜台做进一步的登记),extend关系不应多于一层。 陈翔 财政部财政科学研究所 ⑥确定业务参与者和业务用例的联系 在业务参与者包中的业务参与者和业务用例包中的业务用例之间建立关联,表述业务参与者和业务过程之间的联系,从“请求——服务”的角度考虑关联的导向。在图的documentation中用文字说明各个业务用例组合起来执行的典型序列。 陈翔 财政部财政科学研究所 谢谢大家 陈翔 * * A business model provides a static view of the structure of the organization and a dynamic view of the processes within the organization. We need to model the business to localize problems or identify opportunities for improvements. A characteristic of a healthy-and-learning organization is that it is able to adapt as its business drivers change. The business model must support the ability to be described in different ways using different views and levels of abstraction. Information systems must be designed to ensure that the information provided is timely, accurate, sufficient, and relevant. We can ensure that information systems support business decisions in this way only if we understand the context in which those decisions are made. * Using this vision as a basis, it then defines the processes, roles, and responsibilities of that organization in a business use-case model and a business-analysis model. * The RUP provides a process for business modeling. The Unified Modeling Language (UML) can be effectively applied to modeling both software and a business. The single most important advantage in using the same modeling notation for both business and software modeling, is that business
文档评论(0)