`
jiangduxi
  • 浏览: 445291 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

企业架构之业务组件活动及其业务流程

 
阅读更多

    在阐述业务组件活动及其业务流程前,我先说明下,有朋友可能会说能不能结合项目来分析企业架构。其实项目是体现业务架构的载体的。为什么企业架构理论性比较强的一个原因是,它主要给企业管理者,业务分析需求分析有很大的作用。至于结合项目。之后在完成企业架构的阐述后,我会根据我的经验来进行拆分企业架构运用到IT项目中。不过在运用到项目中之前,你必须先明白这些知识。
    现在就就阐述两个问题
1. 业务组件的活动
      业务组件的功能一定是有它的活动体现的,所以活动是组件的最主要的组成部分。任何一个活动都会跟一个或者多个流程有关。大家经常办事的时候都接触到一些流程,比如在医院看病有看病的流程。那么流程是什么呢?流程是为完成一个特定的业务目标而把多个活动组成而来。比如看病的流程:先去门诊部挂号---然后看医生--接着去拿医生看的药方去交钱---接着拿着缴费单去取药----最后出医院。
这个就是简单的一个看病的流程,这个流程就是为看病而设计的。所以在这个流程中有多个活动。这些活动的不同组合就能产生不同的流程。不同的流程又代表不同的业务目标。这里要注意。每个活动还可以分流程,流程中还可能有活动。因此这些是动态的,必须根据业务目标来进行划分。

2. 业务流程
     在业务组件的活动中已经牵涉到流程了。这里为什么还要单独来阐述业务流程呢?业务以外流程是非常灵活。很多企业常用BPM,为什么用BPM。因为很多企业认识到企业在不断的成长,而业务流程是需要变化而让其具有灵活性和适应性。因此通过流程再造和流程优化都能给企业带来成本降低和服务质量的提升。
   BPM 主要的任务就是根据企业业务活动与所提供的服务经营目标之间的关系,来对企业的内部流程、职责进行重新设计或者优化以保证所完成每一业务活动都能支持企业的最终目标(战略目标)。
  BPM有什么好处呢?
  • 能够规范化企业流程。梳理企业流程,界定流程各个环任务极其各个环节的关联,让业务能够无缝衔接
  • 能够优化企业流程,企业流程的持续优化,能够很好的随着企业的成长而成长。并且能不断的强化很完善流程体系。

  根据人在思考问题的时候,一般都是进行分解。那么在流程的设计的时候也应该采用这种方法。先设计最上层的流程,然后再将最上层的流程分解直到分解到最细。或者分解到已经能够达到最小业务目标为止。

在流程设计方法有以下几个点值得参考
  • 基于业务目标的流程设计方法
  • 根据BPMN流程管理理论
  • 利用六西格玛中的SIPOC流程设计方法

   现在很热的JBPM就是根据BPMN流程管理理论产生的关于流程改造的技术。这里稍微介绍下SIPOC流程设计方法,该方法适合设计高层次的流程。

这篇就先写到这里,之后在看看组织架构。如果你是IT开发人员,这些看似理论的东西对你绝对是有用的。之后在用分析模式或者设计模式的去IT架构的时候就会发现这些知识很有用。
分享到:
评论

相关推荐

    FlowPortal BPM 流程管理 一 (教程)

    FlowPortal采用微软.net技术,能进行可视化免编程的业务流程管理(BPM)平台,经上海易正信息技术有限公司经过10年研发而成。 现该系统已广泛应用于政府、制造、零售、服务、地产等行业领域。 一、能自实施的BPM系统...

    FlowPortal BPM 流程管理 二 (软件)

    FlowPortal采用微软.net技术,能进行可视化免编程的业务流程管理(BPM)平台,经上海易正信息技术有限公司经过10年研发而成。 现该系统已广泛应用于政府、制造、零售、服务、地产等行业领域。 一、能自实施的BPM系统...

    BPM技术促进SOA发展

    BPM(企业流程管理,Business Process Management) 与 SOA (服务导向...它通过组合单独业务和流程实现复杂的业务应用,而这些业务功能和流程称为服务, SOA把业务流程视为独立于应用程序及其运行的平台的可复用组件。

    基于J2EE的客户关系管理系统的设计与开发

    论文从实现客户管理管理系统的技术准备出发,首先简要介绍了J2EE的体系架构及其组件技术、UML建模技术,在明确客户关系管理系统的系统目标基础上,阐述了系统架构、系统功能、系统设计原则和系统设计方法;...

    MES技术及其应用-5西门子MES剖析(共78页).ppt

    SIMATIC IT Components 提供了各种制造业务功能,每个组件都是针对具体的制造问题而建置的(例如,订单管理、物料管理、人员管理、报表管理等),保证MES解决方案的完整和标准化。 SIMATIC IT组件与SIMATIC IT ...

    使用UML服务组件表示SOA体系结构模式

    引言逻辑SOA参考体系结构ESB交互服务流程服务信息服务合作伙伴服务业务应用程序服务应用程序和数据访问服务总结致谢参考资料作为一位架构师,您常常面临来自客户企业架构师和IT利益相关者的询问,他们要求您用非专有...

    移动信息安全方案设计与探讨.doc

    企业移动应用平台自身生成的信息数据主要包含操作系统、应用程序、配置信息、应用 缓存、用户缓存、审计日志等,其信息数据的生成在经过三层网络及应用安全防护安全 系统架构保护环境之下,同时最核心的用户信息...

    JAIN SLEE与SIP Servlet比较说明

    SIP Servlet是Java标准化机构JCP制定的一个SIP应用及其运行容器的开放化的标准应用程序接口,它基于目前流行的J2EE中的Java Servlct架构,将互联网应用的开发模式移植到SIP应用开发中。 SIP Servlet是基于组件与容器...

    asp.net知识库

    Asp.net 利用OleDb的GetOLEDBSchemaTable方法得到数据库架构信息 用于 Visual Studio .Net 的 IBM DB2 开发外接程序 第2章 并发操作的一致性问题 (2) Using sqlite with .NET Visual Studio 2005 中的新 DataSet ...

    我国GIS软件的发展现状

     近年来,GIS已经成为不少部门和单位日常工作的业务运行系统,涌现出一些在GIS应用方面经验丰富、基础数据完备、领域业务工作流程与信息技术成功结合并完成重组(BPR)过程的单位,如广州市城市规划局及其自动化...

    软件系统设计方案.pdf

    参考资料: ⼀、系统架构 ⼀、系统架构 系统采⽤MVC架构,MVC包括模型层(Model)、视图层(View)、控制器层(Controller) Model代表⼀个存取数据的对象及其数据模型。 View代表模型包含的数据的表达⽅式,⼀般...

    软件工程知识点

    需求规格说明书是需求分析阶段需要交付的基本文档,将成为开发者进行软件设计和用户进行软件验证的基本依据,涉及引言、术语定义、用户需求、系统体系结构、系统需求等有关软件需求及其规格的诸多描述与定义。...

Global site tag (gtag.js) - Google Analytics