国内知名技术开发平台.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 金蝶EAS BOS 1.1 简介 基于EAS BOS构建的金蝶EAS系统,是一套完整的企业管理解决方案,是一套技术标准完全开放的系统,是一套易于集成的系统 ,有效解决了当前软件产业的三大难题,即如何快速适应变化、如何提高软件研发效率和如何集成各种应用系统。 1.1.1金蝶BOS是什么 金蝶BOS是金蝶ERP的集成与应用平台。金蝶BOS遵循面向服务的架构体系,是一个面向业务的可视化开发平台;是一个金蝶ERP和第三方应用集成的技术平台。 1.1.2金蝶BOS能解决什么问题 解决ERP日益增加的应用复杂度和快速开发/实施的矛盾 能够快速配置或快速定制业务流程并部署到金蝶ERP中 为客户提供与金蝶ERP集成的、可升级的、高效的、简单易用的开发工具 满足企业发展与变化的应用需要 EAS BOS集成开发环境 1.2.1业务建模工具 如果按照传统的开发方式,建立数据表、编写界面、编写菜单、编写代码,虽然是三个简单的步骤地实现,其开发工作量仍然是巨大的。这还不包括为一个集团企业开发应用所需要考虑的权限、编码、组织结构、打印等等大量的基础性工作。而通过BOS IDE中的业务建模工具可以大大提高类似业务基本结构的开发效率。 如上图所示,通过业务建模工具可以快速完成: 基础资料自定义、业务单据自定 定义资料的查询和过滤功能 设置核算项目、设置薪酬项目、设置业务范围 主菜单管理 工具栏和菜单栏的菜单管理 权限管理 集成工作流、单据转换平台、编码规则 1.2.2流程配置工具 流程配置工具,是在BOS IDE中提供的遵循Wfmc标准的工作流建模工具。可以实现业务流程的新增,修改,删除等配置,校验发布等部署以及导入导出等快捷操作。 如下图所示,在流程配置工具中,通过活动的输入输出属性与连接弧来控制流程的流转。 流程配置工具中支持的节点类型包括: 开始节点 结束节点 人工型节点 自动应用节点 子流程节点 路由节点(空节点) 审批节点 决策节点 等待节点 消息节点 脚本节点 1.2.3数据集成工具 数据集成工具主要解决以下问题: ?????????? 基础数据对照:异构系统的基础数据如人员、币别、地区等的对应关系 ?????????? 主数据对照:异构系统的客户、供应商、科目等数据的对应关系 ?????????? 业务系统集成,即完成各异构业务系统单据、报表的数据传输和同步等任务,如: ?????????? 标准财务:解决凭证、科目余额表、辅助帐余额表、现金流量表等 ?????????? 集团财务:异构系统的合并报表上报 ?????????? 供应链管理 ?????????? 人力资源 1.2.4 设计开发工具 设计开发工具,是提供给面向行业开发专家一套完整的、集成的、高效的设计期建模工具。 BOS Studio的主要功能包括: ?????????? 模型的管理与发布 ?????????? Solution管理 ???????? Solution是对业务对象集合的管理,管理的内容主要包括: ???????? 以目录、类型、应用三种视图来进行分类并供以查看。 ???????? 提供CVS的配置管理功能,能够对业务对象的定义进行版本管理。 ???????? 多语言方案的定义,定义多种语言资源的方案。 ?????????? 模型发布 ???????? 模型的校验。通过对已定义的业务对象进行“预编译”可以提示修正,模型定义中存在的问题。 ???????? 模型的发布。将已定义的业务对象自动发布成Java代码,并自动发布相关的J2EE配置文件。 ?????????? 业务对象的定义 ?????????? Entity的定义。 ???????? Entity的定义是对业务实体对象的定义,主要包括: ???????? 对象属性的定义 ???????? Object/Relationship的定义 ???????? 对象方法的定义 ???????? 对象继承关系的定义 ???????? 逻辑主键的定义 ?????????? Relationship的定义。 ???????? Relationship是对象间的关联关系的定义,主要包括: ???????? 对象组合级联的处理 ???????? 对象关系多重性的定义 ?????????? Table的定义。 ???????? Table是对Entity所映射的数据表结构的定义,主要包括: ???????? 基本表、扩展表的定义 ???????? 交叉表的定义 ???????? 多语言字段的定义 ???????? 物理数据结构同步 ?????????? Query的定义。 ???????? Query对象结构对象查询语言的定义,用以对业务数据进行数据查询,主要包括: ???????? 二维数据查询定义 ???????

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档