业务架构平台.doc_第1页
业务架构平台.doc_第2页
业务架构平台.doc_第3页
业务架构平台.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

什么是Business 业务架构平台?Justep Business 业务架构平台(简称Business 平台)是一种以业务作为导向和驱动的、用来快速构建复杂应用系统的软件开发平台。它对复杂的应用软件系统进行分层,在软件开发的标准化与个性化之间找到恰当的契合点,满足用户在开发速度、集成性和灵活性等方面的要求。Business 平台能够深度满足用户个性化的需求:一是时间上的需求,可以使用户在非常短的时间内构建一套系统;二是在空间上的个性化,比如一个公司在北京是市场中心,上海是研发中心,广州是制造中心,那么在软件的设计上,可以较为轻松地满足集中、分权与不同业务形态的需求。从技术角度分析,Business 平台为复杂应用软件系统的开发提供了一个基本框架,并有与之相应的、方便易用的开发与维护管理工具。这个框架给出了一些复杂应用软件的基本组成部分和实现方法,并且预置了很多供参考的软件模块。有了这样的准备,在业务架构平台之上开发管理软件就可以降低复杂性,省去很多基础性的研发工作,从而大大缩短研发周期,提高研发效率。Business 平台具有如下特性:1.快速性 通过业务架构平台提供的基本框架,以及预置好的模块,软件提供商能很快地研制出用户所需要的复杂应用软件系统。2.灵活性 通过业务架构平台提供的开发与管理工具,软件提供商能很方便地满足用户个性化的需求,以及用户在发展过程中各种各样变化的需求。3.集成性业务架构平台为复杂应用软件系统提供了一个集成框架,不仅为集成同一平台上的各种不同软件提供了规则,还为集成其他应用软件系统提供了集成接口。Business 平台的优越性表现为:4.面向业务 操作系统平台、软件基础架构平台等都是面向软件开发人员,它使用起来术门槛是比较高的。业务架构平台是面向业务人员的(并非说由业务人员来开发管理软件,而是业务人员要能理解),它使用的更多是“业务语言”或“管理语言”,一种业务人员就能理解的语言。正是这个特性消除了复杂应用软件系统一直存在的“两张皮”现象,即缺少复合型的专业人才,懂技术的不懂管理,懂管理的不懂技术,管理人员、业务人员与技术人员之间一直存在着很难弥合的“鸿沟”。5.跨平台性 Business 平台屏蔽了操作系统、软件基础架构平台的技术细节,开发人员在利用业务架构平台开发复杂应用软件系统时,关注的焦点在于业务逻辑、管理模式,而不用关心采用何种技术来实现。跨平台性使得通过业务架构平台开发的软件,能够顺利地在各种异构环境下运行。实现原理和方法要了解业务架构平台,就有必要了解其实现原理和实现方法。了解原理后,业务架构平台的其他知识就可以举一反三,容易理解和掌握了。业务架构平台的实现原理是“将应用与实现技术分离”,实现方法是“业务模型驱动(BMD)”,下面将分别介绍它们。实现原理:应用与实现技术分离Justep Business 业务架构平台的基本实现原理是:通过将业务模型资源与系统实现技术相互分离,从根本上提升管理系统的技术无关性。业务模型资源是随用户需求而变动最频繁的部分,通过分离业务与实现部分,可以做到业务模型资源变动时,不影响底层的实现技术,无需重新配置或升级运行环境。而运行环境的独立,则可以保证应用能够跨越实现技术,运行在不同的系统之上,可以随时零成本迁移到新的实现技术。现在的管理软件,是将管理软件运行程序与所处理的业务逻辑一起编写,然后编译成为一种可执行的方式固定下来。这就像是“音乐盒”玩具(Music Box),在音乐盒里面封装了播放声音的硬件设备,如齿轮、簧片,也包括了音乐的编码,如滚轮上的拨动簧片的凸点位置。一个这样的盒子,只能播放一支固定的乐曲,如果想改变乐曲,只能重新打造一个新的音乐盒。这就是我们目前管理的开发、发布方式,而这种固定对于管理系统来讲,是一种致命的缺陷。管理信息系统应当按照CD 机的模式,把播放CD 唱片的CD 机与唱片分离(CDCD Player)。唱片对应企业的应用内容,包括组织机构模型、协同的工作流程模型、权限分配模型等,而运行这些业务内容的引擎则应当独立打造为一台可以播放各种唱片的CD 机,业务架构平台就是按照这样的原理构建的。实现方法:业务模型驱动(BMD)在实现方法上,Business 平台采用“业务模型驱动”(BMDBusiness Model Driven)的方法体系和工具集。业务模型驱动(BMD)是一种全新的管理软件架构和运行模式。这种模式的基本思想是:1. 用业务建模工具来开发管理软件2.用业务运行平台来运行管理软件业务建模的直接产品,我们称为业务模型资源。将业务模型资源发布到业务运行平台上,就可以得到相应的信息系统。业务模型驱动(BMD)体现了“以业务模型资源为中心”的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论