金蝶EAS_BOS介绍

上传人:壹****1 文档编号:499083225 上传时间:2023-05-01 格式:DOC 页数:18 大小:849KB
返回 下载 相关 举报
金蝶EAS_BOS介绍_第1页
第1页 / 共18页
金蝶EAS_BOS介绍_第2页
第2页 / 共18页
金蝶EAS_BOS介绍_第3页
第3页 / 共18页
金蝶EAS_BOS介绍_第4页
第4页 / 共18页
金蝶EAS_BOS介绍_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《金蝶EAS_BOS介绍》由会员分享,可在线阅读,更多相关《金蝶EAS_BOS介绍(18页珍藏版)》请在金锄头文库上搜索。

1、什么是金蝶 EAS BOS ?BOS, Business Operation System,业务操作系统,是金蝶融合多年的企业应用软件的经验以及MDA理念研发新一代技术平台, 是金蝶公司全新的管理软件开发工具和管理集成平台。 金蝶 BOS 提供了基于模 型驱动架构(MDA)的开发模式和相关的工具,成功的解决了企业应用软件在开发、实施和维护过程中的 质量、周期、成本、风险等方面的问题,并使企业应用软件能够满足企业管理行业特性、企业个性化和持 续完善的要求,对于企业应用软件在行业应用开发和维护、实施带来了全新的应用模式和革命。金蝶EAS BOS提供的集成管理平台,使企业应用可以集企业门户(Port

2、al)、办公自动化(OA)、企业资源管理(ERP)、工作流(Workflow )以及业务重组(BPR)于一体,对于企业的团队协作、业务支持、管 理控制、决策分析、商务智能以及企业信息实时化提供全面的支持。金蝶EAS BOS,集中体现了金蝶公司对中国特色化企业管理和国际先进管理思想领域的孜孜不倦的探 索和追求,融合了金蝶公司在企业应用软件领域十多年的行业经验和软件开发经验,对产品不断的发展与 完善,为企业用户带来高效、灵活、柔性以及功能强大的企业管理系统,帮助企业用户在激烈的市场竞争 中赢得先机并获得前所未有的高回报。金蝶 EAS BOS 的基本思想 p金蝶 EAS BOS 体系的基本实现思想可

3、以简单描述为:基于企业应用环节来设计软件企业应用软件的开发过程是一个庞大的系统工程,其中涵盖了业务需求规划、系统设计、程序开发、 软件测试等多个环节。 金蝶 EAS BOS 该系统工程中各个不同的受众提供了相应的服务和工具, 使得各个环 节只需要关心自己领域内的工作而不需要付出更多无谓劳动,金蝶EAS BOS提供的服务和引擎又能够保证各个环节的衔接,从而使得整个系统工程是一个完美无暇的整体。基于企业模型来设计软件企业应用软件最终都是要为企业的实际应用管理提供服务的,因此企业应用软件必须基于企业的实际 业务流程以及业务模型来构建企业应用系统。 金蝶 EAS BOS 提供了一系列的服务以及工具,

4、使得金蝶公司 的企业应用软件基于企业模型来设计,即主要从管理和业务的角度来描述管理软件,开发人员只需设计企 业的组织结构、流程、信息和业务逻辑等,而不必关心这些业务是由何种平台、何种技术实现的。基于运行平台来运行软件金蝶 EAS BOS 不但是一个模型构建的工具, 而且是一个运行引擎。 基于企业模型来设计的企业应用系 统,通过运行平台来直接执行企业的业务, 金蝶EAS BOS运行引擎提供了一个完整的协作环境和强大的业 务处理支持。金蝶EAS BOS的基本目标作为金蝶公司倾力打造的新一代技术平台,金蝶BOS将从根本上解决管理软件从构建、开发、实施以及应用过程中存在的一些重大缺陷,并彻底改善管理软

5、件的现状。以MDA的理念解决管理软件如何开发的问题传统的软件开发模式存在很大的弊端,从需求采集、系统设计、系统构建以及程序开发、系统测试等 环节,各个环节的工作机制和规范的不一致,导致系统最终开发岀来与预期的目标相去甚远。随着时间的推移,系统不断地被修改,文档、设计图表和代码之间的距离就越来越疏远。我们仅仅是 修改了代码,因为修改文档和设计图表所要花费的代价是我们无法容忍的。同时,即使我们修改了图和文 档,这样的工作是否有效也值得怀疑,因为我们还会不断地修改代码?难道我们要花更多的时间去不断修 改文档吗?那些接踵而至的客户需求怎么办?哪个重要?还是放弃文档比较现实吧。那我们前期还花那么 长时间

6、写详细设计干什么呢?即便就是在传统的软件开发模式中,软件开发也可能有建模过程。不幸的是,很多模型仅仅在编码实现前闪现一下就稍纵即逝。 仅在开发者脑中闪现, 然后就消失了,对于后来的系统维护人员, 简直就是“噩 梦”。更加令人困惑,以及给软件开发带来重大成本以及消耗的是:当一个团队初始开发一个系统的时候, 保存在它们大脑中的设计思想足以使它们理解这个系统。问题是当第一个版本发布之后, 团队可能会解散,其它来维护这个系统的人可能是一个新人,那么它就只有代码和测试结果,这就使得系统维护极其困难。如果给你1万行甚至数十万行代码,你会从什么地方开始,又如何去理解这个系统呢?用户需要关注的内容厂业务模型槪

7、念理解不一致传统软件开发关注的內容实现方式不合理.客易出错,需要大凰的测试时间依報于特定平台. 不能适应信息技术 的快速发展丄传统软件开发模式带来的问题实际上,我们不应该有任何借口去直接开发软件而不经过仔细的设计,设计可以使得我们的系统易于 开发、继承和维护。所以MDA理念无疑是软件开发史上的一次革命。基于MDA理念设计和构建的金蝶 EAS BOS,贯彻了以模型驱动架构的宗旨,从应用需求、系统设计、系统构建以及程序的发布,有统一的过程管理、规范以及相关的服务,保证了不管是开发人员还是行业合作伙伴,大家都是使用统一的模型在金蝶EAS BOS中进行增值开发。II用户需要关 注的内容设计樓聖实现模型

8、技朮平台软件实现与技朮 平台无关.可支 持务种數摇库, 蚤种操作系统80S管理前内 容金蝶EAS BOS关注的问题模型映射.自动充成转换设计模型与语言 无关,可转揀为 不同软件实现.金蝶EAS BOS由两部分构成:Design Time :即描述管理和业务的各种要素和规则,用以对企业业务对象以及流程进行描述和架构,使得企业的实际应用可以以企业模型的方式在金蝶EAS BOS中进行构建并发布为相应的企业应用程序。Run Time:即理解并支持这种模型和规则的软件工具,相当于运行引擎。在前文已经提及过,金蝶EASBOS本身也是一种运行引擎。当基于金蝶EAS BOS构建的企业应用系统(EAS)需要执行

9、某种业务时,金蝶EAS BOS将会提供一系列的服务以及工具来解释并解析该业务流程中的执行规则,反映相应的业务流程并转换相应的SQL语法把相关的业务数据存储到数据库中。因此,基于金蝶EAS BOS进行软件开发和维护,其主要工作就是用企业建模工具来构建、扩展和修改企业的模型资源。与其他开发工具相比,企业建模工具可以极大地提高管理软件开发维护的效率和质量, 降低开发维护的难度和整体成本。-开发成什么样企业应用软件十多年来,金蝶公司一致以来都致力于企业应用软件的研发与应用,包括财务、物流、生产制造以及 质量等应用领域;产品应用遍及每一个行业,包括汽车、烟草、金融、证券等许多行业。每个行业、每个 企业都

10、有各自的特色和个性,如何用通用的软件平台来实现各种不同行业不同企业的特性和个性?不但可 以实现行业以及企业千变万化的需求,而且可以提高软件开发的效率,提高实施成功率,进行成功的行业 应用,而且开发成本、实施成本可以得到有效的控制?金蝶 EAS BOS 引入模型驱动架构( MDA )的理论,为管理软件设计和开发提供了有效的导向和依据。 企业模型规范了描述企业业务的各类要素和方法规则,可以全面、准确地描述用户需求,有效提升和保障 管理软件的能力。统一建模语言 UML ( Unified Modeling Language )、元对象设施 MOF(meta Object Facility) 、XML

11、 元数据交 换 XMI (XML metadata Interchange )以及公共数据仓库元模型CWM (Common Warehouse metamodel)以及金蝶 EAS BOS 中预封装的大量业务逻辑插件,使得开发人员可以用统一的标准来构建业务系统中的对 象、流程以及各种业务规则。金蝶 EAS BOS 对于管理和业务的各种要素和规则的描述以及运行引擎,包括BOS 提供的工具和服务(例如工作流以及报表管理平台等)可以使管理软件对企业的团队协作、业务支持、管理控制、决策分析、 商务智能和持续完善提供全面支持。软件如何应用金蝶 EAS BOS 有着统一的模型描述语言和运行引擎, 丰富的业

12、务逻辑封装, 可扩展的插件式管理。 通 过金蝶 EAS BOS 来构建的企业应用系统具有如下特征:高度集成 业务模型反映了企业的实际应用,企业不同类型、不同业务的应用系统能够真正集成在一起,以实现 高效的协同工作和流程控制,并彻底改变了管理软件颗粒难以协作的状况标准统一基于 OOD 的方法以及统一的模型构建工具,保证了企业应用系统的标准统一性,为企业提供了完善 的基础支撑体系,使企业基础业务要素和资源的构建、修改、共享和管理得到统一,从而大幅度简化了企 业信息系统的构建,强化和规范了企业的业务管理。技术无关 运行引擎实现了业务模型资源与系统实现技术的分离,从根本上提升了系统的技术无关性。运行引

13、擎 可以支持各种主流的分布体系、操作系统、数据库平台、中间件技术、应用服务平台、Web 服务平台、通讯协议和客户端模式等,并可平滑地迁移到未来的实现技术上。金蝶 EAS BOS 的特点 企业管理的个性化和持续完善已经成为现代企业竞争的基本战略,在此背景之下,企业的业务系统必 须能够快速定制,灵活调整,自由扩展,自行维护,让企业迅速应对市场、技术、资源、业务、客户、服 务和管理等各方面的不断变化和发展。需要明确的一个基本认识是:必须提供基于企业模型体系的设计和 自动化工具,才有可能满足上述要求。目前软件业内中流行的许多观点和工具(例如 UML 、组件式开发、 数据建模工具、通用建模辅助工具等)

14、,是根本无法满足这些要求的。金蝶公司推出金蝶BOS,对于自身产品线的完善以及产品的实施,行业应用有着极大的推动作用。金蝶 EAS BOS 开发模式支持和吸取了许多工具(例如 UML 、组件式开发、数据建模工具、通用建模 辅助工具等)的一些优点,但与这些工具有着本质的区别,BOS体系的核心是基于企业模型的设计和自动化工具。金蝶 EAS BOS 是真正能够快速定制,灵活调整,自由扩展,自行维护的管理软件系统,与其它开 发技术和工具的关键区别是:基于模型驱动架构( MDA )体系金蝶 EAS BOS 是基于现代企业管理思想, 构建在 MDA 理念基础之上, 实现企业模型自动化的软件再 造体系,能够真

15、正满足企业管理持续完善的需要。基于设计,并支持实现金蝶 EAS BOS 是基于设计并同时提供实现的工具。当完成企业建模的工作以后,金蝶EAS BOS 就可以运行企业的模型,最终用户可以立即在计算机上处理他们的业务,只有基于实现的开发设计工具,才能 真正提升软件开发的生产力,并把诸多陷于 ERP 泥潭的企业和软件维护人员解脱出来。跨越代码和实现技术金蝶 EAS BOS 跨越代码和实现技术来运行企业业务,开发者只需关注企业的流程、机构和业务逻辑, 而无需关心这些业务是用何种技术实现。金蝶 EAS BOS 技术框架企业管理业务的处理模式存在着很多共性的特征,通过对这些模式特征的抽象与分析,可以通过一个模型结构来表达绝大多数的业务处理过程。BOS产品提供一个模型结构,通过解释这个模型结构中所包含的信息来完成软件系统对企业管理业务的实现。当然,由于企业管理行为的复杂性,模型结构不能表达出 所有业务的处理过程,仍然存在需要利用编程语言才能完成的业务功能。BOS 定位于利用模型架构及其运行引擎,解决大多数需要用编码完成的业务需求,提升软件开发效率,保证业务系统的开放性、扩展性与 集成性。 EAS 系统通过在模型架构中定义相关业务特征信息,并附以部分编程实现工作来完成交付企业客 户使用的管理信息系统。Kingdee BOS 使用先进的模型驱动体系架构( MDA ) ,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号