当前位置:文档之家› 国内知名技术开发平台(项目管理平台)汇总DOC

国内知名技术开发平台(项目管理平台)汇总DOC

中国知名技术开发平台汇总1 金蝶EAS BOS1.1 简介基于EAS BO S构建的金蝶EAS系统,是一套完整的企业管理解决方案,是一套技术标准完全开放的系统,是一套易于集成的系统,有效解决了当前软件产业的三大难题,即如何快速适应变化、如何提高软件研发效率和如何集成各种应用系统。

1.1.1金蝶BOS是什么金蝶BOS是金蝶ERP的集成与应用平台。

金蝶BOS遵循面向服务的架构体系,是一个面向业务的可视化开发平台;是一个金蝶ERP 和第三方应用集成的技术平台。

1.1.2金蝶BOS能解决什么问题◆解决ERP日益增加的应用复杂度和快速开发/实施的矛盾◆能够快速配置或快速定制业务流程并部署到金蝶ERP中◆为客户提供与金蝶ERP集成的、可升级的、高效的、简单易用的开发工具◆满足企业发展与变化的应用需要1.2 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对象结构对象查询语言的定义,用以对业务数据进行数据查询,主要包括:◆二维数据查询定义◆多维数据查询定义⏹UI的定义。

◆业务对象的录入和数据绑定的内容都在UI定义中进行,UI的定义主要包括:◆界面控件布局的定义◆界面多语言的定义◆界面状态以及业务逻辑处理的定义◆界面和Entity、Query的绑定定义∙ ⏹其他资源的定义。

1.2.5测试部署工具行业开发专家在EAS BOS的技术架构下可以有了更多施展的空间,可以使用设计开发工具给EAS修改或者添加更多的流程、界面、报表、功能。

使用应用发布工具将新更改的业务流程模型信息发布到元数据库(Metadata Repository)中,并同步更新相关的业务数据库。

在发布的时候,发布引擎会根据模型定义自动的生成相关的Java 代码,并预留了编写复杂业务逻辑的代码段,行业开发专家可以通过BOS Studio内置的Eclipse代码编辑器,编写相关的代码内容。

通过对EAS BOS设计模型的修改和扩充,可以满足更多更苛刻的企业业务需求。

其具体的发布内容如下图所示:1.3 EAS BOS 产品特性1.3.1 快速配置标准功能1.3.1.1 应用模式可配置金蝶EAS BOS提供基础政策的灵活管理,通过对会计科目、管理政策等主数据和系统参数的配置能够有效支持中大型企业的多种管理模式:运营控制型、战略控制型、财务控制型。

根据企业的管理模式进行个性化配置,可以剔出复杂冗余的管理模块,也可以按照7种不同的组织结构纬度:行政组织、财务组织、采购组织、销售组织、成本中心、HR组织,灵活的根据集团管理模式下配置的基础数据管理方案?D?D是全集团共有,是下属公司可调配,是还下属公司自行管理等。

有效的解决了过往集团管理解决方案中,一抓就“死”,一放就“散”的管理难题。

1.3.1.2 业务流程可配置ERP系统一般是以一种预先固定好的模式结构提供给用户,一是软件无法灵活地适应个性化的企业管理流程要求;二是一旦企业信息管理系统系统实施完毕,企业在需要进行管理与业务流程重整时,很难真正达到从组织结构、生产流程、业务流程全面重整的效果。

基于EAS BOS业务流程管理,可以实现适合企业管理流程的个性化配置以及系统运营过程中的流程优化。

1.3.1.3用户界面可配置金蝶EAS BOS提供门户访问框架,可以实现不同角色应用界面的个性化配置。

在用户进入EAS后可以直接使用根据不同的岗位、职责所设定的甚至按照自己需要定制的个性化门户,可以在短时间内找到自己需要在EAS系统里所需的内容和操作,加快用户上手的过程。

1.3.2 快速定制个性需求1.3.2.1行业需求可定制按照业内的721原则,企业客户管理或者核心业务,信息化内容的70%由我们的方案产品或其组合满足。

20%的个性化需求将由业务重组咨询、二次开发、定制开发或者协作产品完成,剩下10%的进一步需求将由我们与客户共同发展最终完善。

所以对于企业用户特别是某些行业用户来说,还存在着共性需求之外的个性化需求,比如医药流通行业需要GSP管理,制药行业需要GMP管理,房地产有自己特色的成本核算方式等。

而且这些行业规范以及专业特点对于很多行业用户来说,恰恰是其业务的关键所在。

1.3.2.2 企业需求可定制在一些纵深的行业应用领域,很多行业软件厂商都在不停在为各大行业客户定制各种各样的管理系统。

一方面每引入一个新的系统,就添加了一个新的信息孤岛,还需要大量的行业系统与ERP集成的工作;另一方面一些行业发展迅速,市面上还没有真正符合其行业特色的管理软件。

在金蝶EAS中,通过向各行业软件开发商和有技术实力的企业客户,授权使用金蝶BOS集成开发环境与EAS BOS的技术资料,已经在行业纵深的管理领域取得了很好的成效。

为客户构建了一个又一个完全行业化、个性化的企业管理平台。

1.3.3 快速集成异构系统目前大多数企业的现状是存在着许多独立的IT系统,这些系统往往是企业在不同阶段根据当时的需要购买或自行开发的。

而因为数据结构、编程技术、基础系统等多种技术上的差异,这些IT系统之间的无法互联互通形成一个个的“信息孤岛”。

这些“信息孤岛”不仅功能上有重叠,造成了信息的浪费,而且将企业宝贵的资源多次用于解决同一问题,让企业在信息化建设上得不到良好的投资回报率。

因此如何攻克信息孤岛,实现不同的应用系统之间的协作、集成,使企业的整体运作效率得以提高,更好地为市场和客户服务,也成为企业管理软件开发商亟待解决的问题。

在金蝶EAS BOS中每个用户界面、业务对象、业务功能、数据表的结构都是开放的,通过可视化的集成工具,针对各种异构系统提供从Web Service、数据接口表、数据库表同步等多种技术手段便于进行系统集成。

2浪潮楼上开发平台2.1 简介2.1.1 概述浪潮Loushang企业应用平台是一套面向企业信息化的开发WEB 应用的开发平台,它完全遵循J2EE(JA V A 2 Enterprise Edition)规范,这一企业应用软件平台产品所包含的组件都是作为一个有机的整体,共同开发、组装、调试和发布,从而保证了无缝的互操作性,并享有单一安装、升级和支持模式,由此简化了管理的复杂性。

Loushang 平台基于大量企业级应用模式和企业级集成模式的面向企业级应用开发的框架。

开发者可以为了实现解决不同的问题方便的使用、扩展、定制不同层次的组件。

软件基础平台和用户的管理及业务相关度比较大,是管理、业务软件开发的通用基础平台。

2.1.2 特点特点就是以业务为导向,利用可服用的基础件可快速构建应用软件。

采用这种平台可以大大提高软件开发效率,并能快速地满足用户变化的需求,主要体现为2.1.2.1 模型驱动、开发快速缩短项目周期、节省人力、降低成本。

开发效率提高80%以上,合理的分层,实现流水线分工作业。

2.1.2.2 基于B/S的图形化、可视化定制可视化的界面屏蔽了专业的技术细节,友好的界面使非软件专业的行业业务人员也可以轻松自如地定义自己所需的软件。

2.1.2.3 构件松耦合、高度的灵活性平台基于接口的实现,形成构件间的公耦合,每个构件都能轻松调换,增强了系统的录活性。

2.1.2.4 高效率、高可靠性集成了丰富的通用的子功能模型,子模型的代码都经过了严格的压力测试,能最大限度地保证系统的运行效率以及运行时的性能。

2.1.2.5 扩展性通过简单的定制就可以很方便地实现业务的定制,并随时可以根据业务需求的变化,调整应用系统的功能。

2.1.2.6 通用性标准化,支持行业标准和通用接口。

2.1.2.7 集成性强大的系统整合能力,实现不同系统之间及相同系统中统一身份通验证、统一用户管理、统一权限设置、统一业务流程,保证系统间的信息流转通畅、规范、僦各资源数据库的整体解决方案有机融合。

满足用户系统集成、消除信息孤岛。

2.1.2.8 开放性全面支持J2EE标准、XML标准规范和各种应用服务器技术,为用户提供优秀的扩展性、跨应用和跨平台,具有更完善的开放性。

相关主题