日韩高清免费在线观影_ -|五博├雅江顺丰
淘宝减肥药排行榜十强
只推淘宝安全有效的减肥药

当前位置:日韩高清免费在线观影 > 减肥产品

日韩高清免费在线观影

时间:2021-04-10 19:13  编辑:万盛区恒大

日韩高清免费在线观影

打造企业战略信息化管理平台――金蝶BOS技术平台解决方案

金蝶软件(中国)有限公司

目录

1.金蝶技术平台解决方案 (5)

1.1金蝶BOS技术架构 (5)

1.2金蝶BOS的运行环境 (7)

1.3金蝶BOS的技术实现 (8)

1.3.1信息门户 (10)

1.3.2业务流程 (10)

1.3.3业务服务 (11)

1.3.4基础平台 (13)

1.4金蝶BOS应用集成 (15)

1.4.1数据集成 (15)

1.4.2功能集成 (18)

1.4.3移动应用 (19)

1.4.4内置的集成系统 (20)

1.5金蝶BOS生命周期管理工具 (21)

1.5.1业务建模工具 (23)

1.5.2流程配置工具 (25)

1.5.3数据集成工具 (26)

1.5.4设计开发工具 (28)

1.5.5测试部署工具 (30)

1.6金蝶BOS信息化角色体系 (33)

1.6.1企业用户 (33)

1.6.3企业IT人员 (34)

1.6.3实施咨询专家 (34)

1.6.4行业开发专家 (34)

2.金蝶技术平台安全技术方案 (36)

2.1安全账户和登陆 (37)

2.1.1认证与单点登陆 (38)

2.1.2金蝶BOS系统身份认证系统 (40)

2.1.3统一用户管理机制 (43)

2.1.4用户权限控制 (44)

2.2数据传输安全 (48)

2.3数据库访问安全 (49)

2.4应用服务器安全 (50)

2.4.1加密算法 (50)

2.4.2JAVA授权和鉴定服务(JAAS) (50)

2.4.3J2EE容器的授权合约(JACC) (51)

2.4.4身份鉴定 (51)

2.4.5授权 (51)

2.4.6加密 (51)

2.4.7安全数据存储 (51)

2.4.8常见的加密算法 (51)

1.单钥密码体制 (51)

2.消息摘要 (52)

3.Diffie-Hellman密钥一致协议 (52)

4.非对称算法与公钥体系 (52)

5.数字签名 (53)

3.金蝶技术平台基于KINGDEE SOA (55)

3.1架构描述 (56)

3.2企业服务总线 (58)

3.3交互服务 (60)

3.4流程服务 (62)

3.5信息服务 (64)

3.6伙伴服务 (66)

3.7应用业务服务 (67)

3.8接入服务 (69)

3.9开发服务、管理服务与基础设施服务 (71)

3.10业务创新与优化服务 (73)

4.金蝶技术平台技术标准 (74)

5.金蝶APUSIC应用服务器 (76)

5.1产品概述 (76)

5.2对J AVA EE标准的支持 (77)

5.3对其他业界标准的支持 (79)

5.3.1对XML标准的支持 (79)

5.3.2对HTTP的支持 (79)

5.3.3对LDAP的支持 (79)

5.3.4对CORBA的支持 (79)

5.3.5对Web Services的支持 (79)

5.4产品体系结构及功能模块 (79)

5.5产品主要功能 (92)

5.5.1内嵌Web Server (92)

5.5.2支持第三方Web Server (92)

5.5.3支持虚拟主机 (92)

5.5.4支持Web Dav (92)

5.5.5支持JSP 2.1 (92)

5.5.6支持Servlet 2.5 (92)

5.5.7创新的JSF引擎 (92)

5.5.8原生支持Ajax (93)

5.5.9简化的Managed Bean管理 (93)

5.5.10强大的Elite脚本支持 (93)

5.5.11可视化JSF开发 (93)

5.5.12提供Apusic安全扩展 (94)

5.5.13提供SSO实现框架 (94)

5.5.14支持Session复制 (94)

5.5.15支持Session失效恢复 (94)

5.5.16支持负载均衡 (94)

5.5.17支持Session Sticky (95)

5.5.18提供方便的配置管理及效率查看工具 (95)

5.6产品技术特性 (96)

5.6.1安装与部署 (96)

5.6.3安全 (98)

5.6.3性能与可用性 (99)

5.6.4管理与集成 (101)

6.成功客户 (105)

6.1广东温氏食品集团(随“鸡”应变的个性化ERP) (105)

6.1.1企业概况 (105)

6.1.2项目目标 (105)

6.1.3应用范围 (105)

6.1.4应用亮点 (106)

6.1.5应用效果 (107)

6.1.6客户感言 (107)

6.3北京航空食品公司(个性化ERP满足航空食品全程管理) (109)

6.3.1企业概况 (109)

6.3.2项目目标 (109)

6.3.3应用范围 (109)

6.3.4应用亮点 (110)

6.3.5应用效果 (111)

6.3.6客户感言 (111)

6.3其他客户列表 (112)

1.金蝶技术平台解决方案

“博观而约取,厚积而薄发”,金蝶软件在Java技术上12年的沉淀与积累,结合数十万家中国企业用户信息化实践,2005年正式发布了业务软件基础平台金蝶BOS(业务操作系统),以及以金蝶BOS为核心的新一代ERPII企业管理套件——金蝶EAS(Enterprise Application Suite)。

金蝶BOS平台,是针对企业应用建立的业务软件基础平台,为企业提供了强大的业务对象快速建模、业务逻辑快速实现的企业应用系统开发平台。帮助企业建立柔性的信息技术开发框架。

1.1金蝶BOS技术架构

针对企业信息化的平台,金蝶EAS的提供的体系架构

金蝶EAS技术架构

基于金蝶BOS构建的金蝶EAS系统在架构模型上遵循SOA(Service-Oriented Architecture)的架构体系,由四部分构成:

1.信息门户:将企业不同角色的相关人员通过Internet紧密地结合在一起协同工作,

并能有效整合第三方的系统。

2.业务流程:可灵活配置的流程引擎。其中业务流程和工作流都是可视的,企业可以

随时查阅每一项业务的流程规则、路线、处理状态及参与者,用户的操作也变得更加简单和直观。

3.业务服务:提供统一的接口标准,使所有的业务都作为功能插件连接在业务流程上,

这些服务可以根据用户的需要来决定是否使用甚至更换。

4.基础平台:将包含有各种底层存储、计算和传输的技术细节通过封装进行屏蔽,有效降低系统集成、应用部署的复杂度。

金蝶BOS基于J2EE架构,采用JAVA开发,支持跨平台、跨数据库,支持多种应用服务器。

分类项目适应配置

硬件与操作系统IBM x系列Windows Server, Linux IBM I系列OS/400

IBM p系列,Open Power系列AIX, Redhat Linux,SuSe HP IA-64 HP-UX

SUN SPARC Solaris

应用服务器Kingdee Apusic 4

IBM WebSphere 6.0 Bea Web Logic

数据库系统IBM DB2 V8.1、V8.2

Oracle Oracle,V9i ,10g

Microsoft MS SQL Server2000、2005、2008

金蝶BOS 企业动态建模体系 应用服务器(Apusic\WebSphere\WebLogic )操作系统(UNIX\Linux\Windows )

ERP 标准应用企业数据管理

组织架构管理标准业务组件与流程

业务模型

对象功能查询界面流程工作流引擎

基础引擎

消息引擎元数据引擎门户引擎安全引擎规则引擎国际化引擎数据库引擎流程配置工具数据集成工具

业务建模工具

设计开发工具

金蝶BOS 商机

服务订单结算计划发货采购生产行业特殊应用

数据库系统(Oracle\DB2\Sysbase\SQL Server )

集成应用

金蝶BOS 模型架构层次

如上图所示,金蝶BOS 的技术体系主要由四个层次和一套完整的生命周期管理工具构成,而这五部分的集合按照现在业界的划分称之为“业务基础软件平台”,在金蝶软件的产品体系中他被命名为——金蝶BOS (业务操作系统)。

传统的分布式N-tie (三层)架构的应用程序,在软件功能的组件化的方向上取得了长足的进步。组件化的封装让组件之间通过接口的方式进行通讯,增强了复杂而庞大的应用程序本身的可管理性,包括对版本的管理、应用部署的管理等,同时在一定程度上也提高了功能模块在飞速增长过程中软件质量的一致性。但N-tie 技术架构的随着管理软件复杂的度爆炸性增长,其历史局限性不可回避的呈现出来:

1. N-tie 技术架构的组件颗粒度和接口的划分没有实际的标准和规则,一个组件可以

大可以小,接口也可以随意定制,除了一定要符合编程语言的语法结构之外基本上

没有可以控制的手段,完全依靠组件开发人员的分析与设计能力。

2. N-tie 技术架构的组件内部构造的可视化程度很低,当开发人员在添加新功能和对

组件进行修订的时候,面对一个或大或小的组件黑盒,无法准确的理解组件所暴露

出来接口的含义,组件之间的透明式的通信难以实现,要进一步的修改组件的处理

逻辑就更加困难。

3.N-tie技术架构无论最终采用B/S或者C/S的系统访问结构,都是针对特定的技术

平台的硬编码,包括服务端所使用的应用服务器、数据库与操作系统。整体系统在

企业客户上线时,对IT的基础设施的投资要求比较高,如果需要进行技术平台的

迁移和审计,涉及到对系统的整体改造,需要付出昂贵的代价。

4.N-tie技术架构更多的着重于解决系统开发的可管理性,但在信息系统的应用模式

上仍然保留着从DOS时代开始的“菜单”模式,强调与突出系统的结构性。在体

系结构的规定上并没有给用户带来操作感受上的提升,用户需要在浩如烟海的功能

与菜单中不停的探询或者长时间的培训才能找到具体需要处理的工作。所以在

N-tie技术架构下诞生了一个个的功能堆砌的庞然大物,满足了越来越多的应用需

求,但却加重了用户的操作负担。

基于金蝶BOS构建的金蝶EAS遵循SOA(Service-Oriented Architecture)的架构体系,有效继承了N-tie技术架构的优点,锐意在N-tie架构的历史局限性上寻求突破并创新,而且已经取得了良好的用户反馈。

金蝶BOS技术架构详图

1.3.1信息门户

信息门户是将企业不同角色的相关人员通过Internet紧密地结合在一起协同工作,并能有效整合第三方的系统。对应到SOA的“访问服务”(Access Services)。

信息门户的诞生不仅解决了管理系统跨互联网对应用系统访问的瓶颈,只要有网络的地方就可以享受到信息系统带来的便利。而且在用户进入EAS后,可以直接使用根据不同的岗位、职责所设定的甚至按照自己需要定制的个性化门户,可以在短时间内找到自己需要在EAS系统里所需的内容和操作,加快用户上手的过程。

在企业使用了多套系统的时候,信息门户的单点登录(SSO)所带来的效益更加明显的。单点登录技术是一种认证和授权机制,它允许用户只登录到系统上一次,而后授权访问其他连接的系统,无需再进行登录。这样不仅仅增加了用户操作的便捷性,同时因为SSO登录可以使用数字“证书”等等多种身份认证的手段来代替静态的用户ID/口令,系统的安全性得到大大的加强。实现认证和授权的集成还简化了雇员离开公司后的清洗工作。管理人员不用再跟踪雇员可能访问过的所有系统和资源,只要简单地删除掉这名雇员的SSO账户就行了。

信息门户中访问的内容主要分为三类:

●业务协作

●流程中心

●管理分析

1.3.2业务流程

业务流程是由各类服务组件按照特定的规则组装而成,对应于SOA中的“集成服务”(Integration Services)。通过可灵活配置的流程引擎、可视化的流程展现,用户可以随时查阅每一项业务的流程的规则、路线、处理状态及参与者,并根据实际的业务的变化对流程进行调整。用户的操作不仅变得更加简单和直观,由传统的“人找事”转向了真正的“事找人”,而且系统的灵活性与可扩展性得到了空前的提升。

员工,角色,岗位

,自动计算

设定判断条件

与消息平台集成自动执行

单据自动转换,

BOTP调用等

业务流程建模

业务流程包括了对流程控制的管理,还包含了流程中数据状态转换的管理。让计算机数据贴切的模拟出了丰富多彩管理活动的同时,通过可视化的展现形式,让这一切变得不再冰冷进而鲜活的跃然于纸上。于是业务流程不再单纯的一项计算机技术的突破,让企业客户与合作伙伴可以低成本的根据业务实际情况进行业务流程的更改,同时也有效促进了管理的科学化。它不仅通过实现流程可视化管理,可以对各业务处理流程进行监控和优化,剔除流程盲点,突破流程瓶颈,而且可以通过对业务工作量、人员配置、工作效率的分析,为企业进行工作负荷分析、流程重组、人员优化提供科学的依据。

1.3.3业务服务

业务服务提供了统一的业务组件标准,规定了业务组件的用户访问行为、数据组织方式、功能封装方式、业务处理逻辑的标准“语法”。对应于SOA中的“应用程序与数据服务”(Application and Data Services)。

在N-tie的架构中,我们也有看到组件标准,但是它的标准是更加底层的,通俗的说是更加技术化的。譬如如何的实现远程的方法调用,如何实现数据库的连接等等。而在BOS

中业务服务的标准是面向应用的,譬如不同的公司在处理不同类型的订单时应该录入和关联什么样的数据,不同业务处理类型的公司在合时的时候开发票,不同类型的采购业务完成后应该如何更新库存等等。这种服务的封装在包括金蝶软件等国内外的大批软件厂商在内,他们过往的产品中都有一些的阶段的成果,但业务服务提供了一整套规范化的标准和严格的要求,为组件之间通过接口进行通信提供了有效的保障。

业务服务不仅保障了遵循其标准的应用程序,在针对具体的应用需求,可以将不同的业务作为功能插件连接在业务流程上,并可以根据用户的需要来决定是否使用甚至更换。同时通过实现了应用程序与数据服务的分离,让基础数据不统一而带来的繁重的信息集成的噩梦得以化解,我们甚至可以将供应商、客户、职员、物料、银行账户等数据服务单独的进行安装与部署,供以各种不同的应用系统使用。

数据

组织架构

业务服务

业务流程(Process)·客商资料·银行账户·商品物料·会计科目·...·身份认证·业务权限·组织结构·...·

采购入库·

销售发货·

凭证过账·

·...

·

采购到付款·

销售到现金·

制造到库存·... 金蝶BOS 业务服务组件示意图 一个业务组件由四个基本要素构成:

1、 组织架构管理(Organization Mgmt ):负责约定业务组件的外部访问模式,包括对系统用户的管理、权限分配的管理、组织结构策略的管理。

2、 主数据管理(Master Data Mgmt ):负责为业务功能和流程提供统一的基础数据的管

理,譬如客商资料、银行账户、商品物料、会计科目等内容,。在基础资料统一的

前提条件下,不同的业务功能之间的交互只用提供基础资料的编号就能够准确的理

解操作的具体含义。

3、业务服务(Business Service)

4、业务流程(Business Process)

1.3.4基础平台

BOS的基础平台将包含有各种底层存储、计算和传输的技术细节通过封装进行屏蔽,有效降低系统集成、应用部署的复杂度。对应于SOA中的“部署服务”(Deployment Services)以及安全性和管理服务(Security and Management Services)。

基础平台的概念曾不止一次的泛滥成灾,所有只要和具体的应用程序不相关的,作为技术底层服务的内容,都被概括为“基础平台”。于是数据库、操作系统、应用服务器似乎都可以称之为“基础平台”。

在金蝶BOS产品的技术体系中,基础平台有其明确的定义和清晰的内容。主要包括用以支撑业务服务所定义的组件标准:

●多通道访问引擎:用以解决如何通过手机、PDA、邮件等多种访问方式来访问业务

组件所提供的功能和获取存储在数据库中的信息。

●消息引擎:解决流程驱动下人机交互过程中,将各流程节点的操作提示和系统通知、

预警等信息发送到用户的消息中。,

●发布引擎:用以解决将按照业务服务标准进行封装的业务组件,快捷的发布到EAS

运行系统之中,并保障不同的组件之间无缝的信息集成与共享,发布引擎同时屏蔽

了不同厂商的J2EE应用服务器的技术细节的差异。

●流程引擎:是业务流程中的控制流程,根据已定义的流程路线依据不同的规则,将

任务有效的分配给人工处理或者交由预定义的自动节点进行处理。流程引擎同时提

供对流程运行状况的监控与管理。

●集成引擎:集成引擎更像一个信息的路由器,它能根据已定义的异构系统之间数据

交换的映射规则,将数据中转和路由到需要集成的系统中。集成引擎是可以通过业

务操作触发驱动或者按照时间规则进行调度执行。

●规则引擎:规则引擎可以用来定义复杂的业务逻辑,流程跳转规则、数据转换规则、

数据筛选规则、事务预警规则、任务调度规则等多种包含复杂逻辑关系的处理,都可以统一的通过规则引擎进行解析。

●分析引擎:能够提供对数据库数据进行报表展现前的数据加工,分析引擎可以将多

个相关的二维数据表转换成三维表结构,同时也可以提供结果集级别的分类汇总、小记、汇总和数据筛选等特性。

●安全引擎:解决应用程序功能的访问权限,数据记录访问权限,组织架构隔离权限

等数据安全性问题。

●数据访问引擎:解决SQL Server,DB2,Oracle等主流数据库SQL语法差异的屏蔽

层,按照KSQL语法编写的SQL语句能够自动翻译成不同数据库的SQL语句。

1.4金蝶BOS应用集成

目前大多数企业的现状是存在着许多独立的IT系统,这些系统往往是企业在不同阶段根据当时的需要购买或自行开发的。但随着业务的发展,企业的运作效率越来越依赖于不同部门、不同应用的协同工作。也就是说,企业的发展水平越高,企业打破各种“信息孤岛”的需要就越强烈。

这些“信息孤岛”不仅功能上有重叠,造成了信息的浪费,而且将企业宝贵的资源多次用于解决同一问题,让企业在信息化建设上得不到良好的投资回报率。因此如何攻克信息孤岛,实现不同的应用系统之间的协作、集成,使企业的整体运作效率得以提高,更好地为市场和客户服务,也成为企业管理软件开发商亟待解决的问题。

面对着企业信息化过程中所遇见的这样、那样的困惑和问题。对于中小企业而言,迫切的希望能有效降低管理软件实施费用的平台化的应用软件。对于大型、超大型企业而言,更加需要专业的针对企业管理应用的,信息化管理的标准平台软件。这种平台化软件,有利于企业应用的快速实施和部署,同时也能有效降低企业的研发成本,切实保证的应用系统间数据的集成性、共享性。

1.4.1数据集成

业务对象转换

一直以来,金蝶软件在提供API应用编程接口和接口工具方面,也同样领先于其它ERP 厂商。BOTP是金蝶软件为EAS系统所提供的内部和外部数据集成的机制,目前应用最为广泛。

BOTP是Business Object TransformPlatform的缩写,是为BOS提供的基于业务对象(Business Object)技术的数据转换平台。BOTP最主要的作用是进行对象和数据的转换,包括:

●业务数据的自动生成:单据生成凭证,选单生成等

●基于对象的数据交换:数据交换平台

●关联关系建立与维护:自动建立并记录关联关系

●反写及取消反写

●关联数据的自动维护

在BOS中采用了面向对象的技术(Object-Oriented),通过对象的封装完成了所有EAS 中业务功能的逻辑,并将业务对象统一存储在元数据库中(MetaData Repository)。而且在BOS技术平台中,可以通过BOS Studio的可视化工具快速的将第三方的数据定义成可供查询的业务对象。

BOTP架构

在BOTP的业务对象转换由两部分组成:

规则定义工具:在规则定义工具中,主要设置源对象(被转换对象)和目标对象之间的各种规则。对需要选择性进行转换的对象属性可以设置过滤规则,对需要通过逻辑判断和公式转换的数项可以设置转换规则或者编写转换脚本,对需要进行归类分组的属性可以设置分组规,对于目标对象转换完成后还需要反写源对象的属性还可以设置反写规则。

运行引擎:在完成了规则定义后,BOTP的运行引擎就可以根据设置好的转换规则,对单个的源对象或者是源对象的一个集合,首先根据分组规则进行分组处理,同时创建需要生成的目标对象,将源对象的属性值经过过滤、转换后赋值给目标对象的属性,并在源对象和目标之间创建好关联关系,以供进行关联的数据查询,对于需要反写源对象的转换,根据反写规则反写回源对象的属性。在源对象和目标对象之间的转换关系取消后,BOTP的运行引擎会自动删除,建立在源对象和目标对象之间的关联关系,并取消数据的反写。

针对业务单据到财务凭证这种特殊的业务对象转换,BOTP的子平台就是动态会计平台

DAP(Dynamic Accounting Platform )。DAP 主要处理业务数据生成财务数据的过程,相应的业务单据可根据动态会计平台定义的转换规则自动或者批量生成财务凭证。

业务单据财务会计凭证管理会计凭证

成本要素

收入要素

成本中心成本对象

客户

供应商……

业务系统

财务系统核算

分析动态会计平台DAP 事务规则动态会计平台

用户定义业务要素

数据转换平台

除了通过BOTP 的业务对象动态转换平台以外,金蝶BOS 通过DXP 平台(Data Exchange Platform )也提供了对各种遗留系统(Legacy System )的数据提供数据迁移。作为数据迁移的平台所需要具备的特点包括:

● 原数据可用:原有后台数据平滑地迁移到新系统中

● 支持集中化应用:将集团下多个账套的数据合并到一个数据中心

● 快速运行:系统应在尽可能短的时间内完成迁移

● 支持多种类型的目标数据库:Oracle, DB2, MS SQL Server

EAS 系统异构系统DXP

DataMapper

数据映射方案基础资料

业务数据基础资料

业务数据

DXP 平台结构

DXP 从异构系统中提取经过转换的数据集,然后将结果集生成可执行有效的SQL 语句,最后在系统中周期的调度运行上述SQL 语句。运行的步骤:

● 通过DataMapper 工具设置,异构系统数据表结构和BOS 数据表之间的表映射和字

段的映射关系,并将该映射关系存储为映射方案。

● 创建中间数据表。中间表的作用是用以装载未经确认的数据,中间表的表结构和

BOS 系统数据表结构一样。在运行数据迁移之前先将异构系统的数据,通过映射关系将数据集转化成中间表的数据结构,然后将数据导入到中间表。

● 运行Upgrader 工具,将中间表中的数据,逐条的导入到BOS 的系统数据库中。 DXP 的数据转换平台,也考虑到了很多异常情况下数据的处理方式。譬如当出现断电、机器故障、原始数据逻辑错误等情况的时候,已经有部分的数据进入了BOS 的数据库中,DXP 数据转换平台可以运行“数据回滚”方案来清除已经进入了数据。

1.4.2 功能集成

除了数据集成以外,在BOS 的集成平台中,也提供了Portal 来解决诸如SSO 集中式身份认证、用户界面集成等功能上的集成。

Portal 门户框架主要包括两部分的内容:

个性化工作台

金蝶BOS的所有功能、模块是基于统一的Portal门户框架的“我的工作台”进行展现的。开发人员在门户框架中定义每个功能对应的工具条、按钮、菜单、菜单项等基本交互的内容,并将BOS中定义的和最终客户进行交互的UI对象,直接发布到相关的菜单和工具条上,在和异构系统的集成中,只要将不同应用系统的功能包装成JavaGUI对象,就可以在BOS Portal中进行很方便的调用。

在“我的工作台”中除了支持新增工具条、菜单并支持对象的发布以外,也支持“我的工作台”的定义。用户和开发人员都可以定义“我的工作台”的布局方式,并将经常使用的流程、报表、任务、消息等内容到“我的工作台”上,可以让在系统中处于不同角色的用户使用各自不同的工作台。

消息中心

BOS Portal中的消息中心,主要用以接收工作流中传递的任务,和预警平台需要传递的消息。消息中心的消息主要分为两类:

●工作流的任务消息。在工作流流程运行过程中,消息中心会负责把任务的相关消息

发送给需要处理的用户,用户可以在消息中心查看流程当前的状态和流程下一步的

处理人,可以直接在消息中心中点击相关消息进行消息的处理。譬如在报账中心的

流程里,当需要会计人员进行报销审批的时候,相关会计人员的消息中心中会出现

一条“请审批xxxx的报销申请”的消息,用户直接点击该消息就可以直接进入到

相关的审批界面中。

●预警平台的预警消息。在金蝶EAS基础服务的预警平台中定义的各种业务的预警条

件,譬如在HR系统中定义的员工转正预警、生日预警,物流系统中定义的库存预

警,财务系统中定义的预算余额的预警等。都可以通过消息中心把相关的预警消息,传递到指定用户的消息中心上去。

1.4.3移动应用

在ERP应用过程中,许多企业领导者根本不用电脑或者极少用电脑,使得ERP仅仅是一

个业务操作的工具,在管理控制和决策中的作用大大降低。这时情况一旦出现,软件公司首先抱怨的是企业的计算机应用水平太低。这种否定的态度甚至出现了软件企业和客户企业之间对立的情绪。

在移动设备科技不断进步,移动办公的应用模式也日趋成熟。金蝶EAS集成了全面支持各种终端设备的移动商务平台,以强大的扩展能力,为业务系统提供统一的接口来发送与接收不同的消息,并且提供了必要的工具来管理和记录业务系统和外界的通讯。在提供对EAS 完全的无限应用支持外,消息平台也具备良好的扩展性支持,包括对COM、Java、Socket、数据库等多种第三方接口的支持。

移动商务平台的特性:

提供接口插件标准,独立于第三方短信服务提供商,用户可选择自己的服务提供商。同时已有中国移动、中国联通、中国电信小灵通等短信接口。

1.提供内置GSM Modem收发短信能力,便于用户试用与测试。

2.提供双向短信交互跟踪能力,为业务提供标准批复业务的解决方法。

3.所有消息都有数据库记录,发送失败会自动重发。

4.支持多个业务系统同时复用一个通讯平台(K/3、EAS、OA、CRM等共用一个通讯平

台)。

5.所有外发消息根据配置都有日志进行活动记录。

1.4.4内置的集成系统

银企互联:银企直连平台支持与工行、农行、中行、建行四大国有银行、招商银行、交通银行等银行结算系统互联;

报表集成:集成国资委报表系统(如久其报表);

税务集成:电子报税系统集成;税控机及增值税发票打印集成

通信平台集成:与eMail系统集成,RTX集成,中国移动、中国联通、中国电信小灵通的短信平台集成;

业务集成:BOS平台提供的WebService支持与门户网站集成,与集团财务通过业务单据转换平台集成。

1.5金蝶BOS 生命周期管理工具

金蝶BOS的企业动态建模层次展现了BOS如何实现SOA架构的体系结构,而金蝶BOS 可视化的生命周期管理工具,则严谨而高效的保障了这个体系结构的执行。

如上图所示,通过生命周期管理工具不仅可以完整的支持金蝶软件标准模块的开发,合作伙伴与企业客户也可以基于这些可视化的工具低成本、高效的开发出相应的行业模块和客户个性化功能。遵循同样的技术标准使用同样的开发工具,有效的保障了这些不同业务组件之间的集成性与可靠性。

金蝶BOS提供了金蝶BOS集成开发环境,后继简称:BOS IDE,将生命周期管理工具整合在了一个统一的工具平台上。而在逻辑结构上将企业级应用的开发分成了三个模型层次:

生命周期管理工具模型驱动的三个层次

●业务模型:在业务建模工具中所定义的业务单元是金蝶BOS的业务模型,它综合定

义了表单的界面表现、数据存取规则、逻辑处理规则。

●设计模型:业务单元在每次被保存的时候,会自动的生成设计模型中的元数据。在

元数据中分别对表单的界面、功能、查询、数据表、值对象进行了的定义。

●实现模型:设计模型根据金蝶BOS所预设的代码模版,最后自动的生成企业应用架

构中所需要的Java代码、数据库定义(DDL)、J2EE部署文件,并能够自动的实

现代码的编译、J2EE的部署、数据库表结构的同步。

通过这三个模型的介绍,可以明确两个基本概念:

●金蝶BOS定义的应用是编译运行的,最终都将会转换为实现模型:Java代码、数

据库定义、J2EE部署及BOS所独有的元数据(Metadata)。

●金蝶BOS在完成业务单元的定义后,需要通过“发布”和“部署”功能转化后才能

在业务场景中使用的。

此处我们以一个简化的采购订货流程来逐层分析,在BOS IDE中如何按照SOA的方式

进行逐层的封装。

采购订货流程示意图

1.5.1业务建模工具

业务建模工具,是在BOS IDE用以进行快速的信息模型定义的工具。

在前面的业务流程上有三个步骤:采购申请、采购订单、统计查询。而将业务流程具体的表现在信息系统中,就会有三种数据形态。其一是每个业务流程中所需要公用的而且不是每时每刻都在不停的发生变化的,我们通常称之为基础数据或者公用数据,这个在计算机中是一个衍生出来的概念,在金蝶BOS中我们将其称之为基础资料;另外一种是,每个业务流程中用来记录每笔交易记录的数据,在没有信息系统的情况下我们通常也会需要手工填报的一些打印好的表格,我们通常称之为数据表单或者业务数据,在金蝶BOS中我们将其称之为业务单据;最后还有一种是比较特殊的数据形态就是报表,在所有的日常业务的交易都进入系统之后,信息系统所能提供最大的便利之一便是将各种数据分门别类的组织起来,通过指定的计算方法对各种数据进行统计以供企业日常管理进行分析和决策。

如果按照传统的开发方式,建立数据表、编写界面、编写菜单、编写代码,虽然是三个简单的步骤地实现,其开发工作量仍然是巨大的。这还不包括为一个集团企业开发应用所需要考虑的权限、编码、组织结构、打印等等大量的基础性工作。而通过BOS IDE中的业务

建模工具可以大大提高类似业务基本结构的开发效率。

单据界面编辑区

可以方便增加、修改字段

单据界面元素定义区对象大纲展示区

业务建模工具主界面

如上图所示,通过业务建模工具可以快速完成:

●基础资料自定义、业务单据自定义

●定义资料的查询和过滤功能

●设置核算项目、设置薪酬项目、设置业务范围

●主菜单管理

●工具栏和菜单栏的菜单管理

●权限管理

●集成工作流、单据转换平台、编码规则

1.5.2流程配置工具

流程配置工具,是在BOS IDE中提供的遵循Wfmc标准的工作流建模工具。可以实现业务流程的新增,修改,删除等配置,校验发布等部署以及导入导出等快捷操作。

如下图所示,在流程配置工具中,通过活动的输入输出属性与连接弧来控制流程的流转。

流程配置工具主界面

流程配置工具中支持的节点类型包括:

●开始节点

●结束节点

●人工型节点

●自动应用节点

●子流程节点

●路由节点(空节点)

●审批节点

●决策节点

●等待节点

●消息节点

●脚本节点

1.5.3数据集成工具

企业的很多基本数据管理和业务交易记录存在多应用系统各自独立管理和维护一套,对于异构系统,集成繁琐,不能统一维护和管理。

数据集成工具主要解决以下问题:

●基础数据对照:异构系统的基础数据如人员、币别、地区等的对应关系

●主数据对照:异构系统的客户、供应商、科目等数据的对应关系

●业务系统集成,即完成各异构业务系统单据、报表的数据传输和同步等任务,如:

●标准财务:解决凭证、科目余额表、辅助帐余额表、现金流量表等

●集团财务:异构系统的合并报表上报

●供应链管理:

●人力资源:

数据集成工具框架图如下所示:

与各商业银行网上银行的接口

●金蝶K/3财务核算、合并报表的集成

●U8等第三方系统的业务集成

●考勤机、金税接口、社保、久其报表等专业系统集成

1.5.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.5.5测试部署工具

行业开发专家在BOS的技术架构下可以有了更多施展的空间,可以使用设计开发工具给BOS修改或者添加更多的流程、界面、报表、功能。使用应用发布工具将新更改的业务流程模型信息发布到元数据库(Metadata Repository)中,并同步更新相关的业务数据库。其具体的发布内容如下图所示:

金蝶BOS流程发布图

在发布的时候,发布引擎会根据模型定义自动的生成相关的Java代码,并预留了编写复杂业务逻辑的代码段,行业开发专家可以通过BOS Studio内置的Eclipse代码编辑器,编写相关的代码内容。通过对BOS设计模型的修改和扩充,可以满足更多更苛刻的企业业务需求。

1.5.6Web开发工具

通过Web设计器,可以将业务单元、实体快速发布成Web界面。并能对控件进行属性定义。Web 设计器使用开发出的单据能使用BOS原有的大量引擎,包括:工作流、BOTP、编码规则、通用过滤、ORMMapping、Query

1.5.7BI设计工具

用户使用了BOS BI 时,存在很多个性化的业务分析。因此需要系统提供工具,能让用户修改或制作业务分析内容。从BOS6.3开始提供独立的BI 平台工具,集成于BOS标准安装包中,通过BI平台工具可以编译BI报表,并把BI报表部署应用于EAS 系统中。

1.6金蝶BOS信息化角色体系

金蝶BOS所具备的各种先进的技术与特性,各种各样解决系统重构、系统集成的工具与平台。这些特性和工具帮助企业能够快速实施,快速配置,快速应用,快速见效,有效地缩减EAS的应用实施周期和成本。在EAS的整个企业信息化蓝图中,企业不同角色的使用者可以分别使用EAS所提供的不同的应用及工具来完成他们的任务。

EAS信息化中角色分工

如上图,我们可以很清晰的了解到EAS应用的四种角色:

●企业用户

●企业IT人员

●实施咨询专家

●行业开发专家

1.6.1企业用户

面对决策层进行经营战略管理的人员来说,可以使用EAS的战略企业管理系统(BPM);

中层管理者需要动态实时的掌握着,企业的各方面的经营状况,EAS提供商业智能平台来满足他们的需要;面对进行企业日常业务操作的各个业务运营人员,EAS提供的有面向各种业务内容的包括财务、物流、制造、供应链、客户关系、人力资源、知识管理等多种业务系统来满足他们的需要。

1.6.2企业IT人员

可以通过EAS提供的业务配置工具,包括:进行系统用户权限管理的权限管理平台;定义各种业务预警的预警平台;定义业务数据之间关联关系的业务关联平台;对应用系统进行初始化的初始化管理;根据业务需要动态可配置的各种系统参数的管理的参数平台。通过这些工具,企业的IT人员可以方便的调整EAS的系统来满足企业的实际业务运行需要。

1.6.3实施咨询专家

在实施的项目中,发现有企业业务处理行业特色显著,而且不能单纯的通过系统参数的配置来完成系统的调整的,可以使用应用方案管理工具,将系统切换到更加合适的细分行业状态,通过使用模型视图的调整,来实现面向具体行业特色的产品。但当企业的具体处理过程,和EAS产品提供的标准流程甚至行业流程都不一致的时候,实施咨询专家还可以进一步的使用业务工具来建立企业应用模型。

在业务建模工具中,实施咨询专家可以在EAS中,快速的配置出新增或者变更后的流程、功能、信息、组织的企业模型。

1.6.4行业开发专家

行业开发专家包括金蝶公司的开发专家以及行业合作伙伴的开发专家,他们可以使用金蝶BOS中的BOS Studio工具、设计模型以及应用框架的服务来实现实体、功能、界面以及流程,并通过BOS的部署工具发布到应用系统中形成相应的元数据(MetaData)、服务(Services)以及工作流(WorkFlow)。

通过四种IT角色的协同,使得EAS咨询有可能在交付之前预先配置系统,或者在安装以后配置。在这种场景中,配置是基于客户的特定需求或者行业模版,EAS的合作伙伴也

会提供这些配置。

最后,金蝶可以提供一个流程监控系统,这样就能够知道特定流程使用的频率,以及将它们包括在EAS系统中的成本。金蝶希望能够监控每一个流程的使用频率,并将此信息反馈给目前用来进行用户配置的业务模型中。这将使得EAS能比较不同的系统,从而确定最有效的配置。

总之,金蝶EAS致力于提供一个用于管理变革的长期平台,为客户的持续工程努力提供帮助。并通过完整的平台使得实施团队在项目最初和以后都能进行业务流程分析、设计和配置。

2.金蝶技术平台安全技术方案

本章我们从安全账户和登陆、数据传输安全、数据库访问安全、应用服务器安全,来阐述一下金蝶的安全技术解决方案。

2.1安全账户和登陆

金蝶BOS系统账户管理安全特点如下:

◆账户密码加密存储

◆支持动态密码登陆(认证)

◆支持CA证书对密码加密安全登陆(认证)

下面是金蝶BOS的单点登陆集成模式账户加密处理关系图和密码策略设置的示意图。

图表:单点登陆的集成模式

图表:密码策略的管理

2.1.1认证与单点登陆

用户集成和单点登录提供用户对系统的访问途径,主要功能有:

◆认证/授权:建立统一的用户体系,通过对用户的授权和认证,保证系统访问的安

全性,同时,根据不同用户的角色授予不同的权限,以确保具有不同安全级别的数据和系统功能能够被有效的保护。

◆单点登录:在门户上实现单点登录,使用户在门户以及门户所关联和集成的系统之

间切换时,不需要进行重复的认证,使用户享受…一站式‟登录的方便。

组织架构职位体系(汇报)

员工管理

(用户)

基础数据

LDAP 目录系统HR 系统工作流用户登陆业务授权数据隔离

通过BOS 定制的军队网格化信息管理系统的所有系统模块以及EAS 的解决方案均需用到用户与权限管理。且金蝶EAS 和基于金蝶BOS 开发的系统可以使用金蝶EAS 内置的认证和用户管理系统,而其他业务系统按照金蝶BOS 的用户管理和一次登陆开发接口,进行统一的用户管理和权限认证。

方案一:AD/LDAP 认证

一般办公自动化系统中的AD 认证体系,EAS 默认支持SSO,并提供了导入AD 用户和EAS 用户的对照功能。

EAS 客户机EAS 帐户管理

(组织/职员)

HR 系统

EAS Portal

应用

LDAP/AD

目录服务

EAS SSO 认证服务

数据同步LDAP/AD 认证

OA 应用

其他业务系统LDAP/AD 认证

方案2:以BOS 为认证中心

使用金蝶的统一认证服务,用户统一在EAS 中管理,金蝶内置实现了标准开源框架CAS3.0. 金蝶同时支持USB Key ,证书等安全认证机制。

EAS 客户机

支持UserID/PW 认证

支持MS AD 域用户认证

支持动态密码卡认证

支持数字证书(Ukey)认证EAS 帐户管理(组织/职员)HR 系统

内置认证方式EAS Portal

应用

业务系统

应用

SSO Client EAS SSO 认证服务OA 系统应用SSO Client

2.1.2 金蝶BOS 系统身份认证系统

网络安全的三大要素:认证(Authentication)、授权(Authorization)及审计

(Auditing)。EAS 身份认证系统以密码技术和PKI 技术为核心,利用USB-Key 电子钥匙、智能IC 卡、动态密码卡等硬件,实现了双因素认证、单一口令登录和基于角色的访问控制等功能,有效地满足了网络身份认证、访问控制和事后审计等方面的需求。

● 系统构成

服务端:

◆ 安全认证服务器;

◆ 证书及密钥管理系统;

◆ RBAC (基于角色的访问控制);

◆ SSO (单一口令登录);

◆ 审计;

客户端:

◆ 硬件认证令牌系统设备(可选择:USB 读卡器+智能IC 卡、USB-Key 、动态密

码卡等);

◆ 客户端安全认证代理。

● 系统功能

。

猜你喜欢

最安全有效的减肥药

最安全有效的减肥药

编辑:小徐

现在的减肥药真的是真假难分,在选择减肥药的同时也应该更加小心,减肥药多种多样,那么如何才能选择最安全有效的减肥药,也成了很多小仙女的内心疑问,下面就跟着日韩高清免费在线观影小编一起看一下,如何选择最安全有效的减肥药。 最安全有效的减肥药选购方法 1、首先需要观察产品的外包装,在包装中可以看到其配方是不是含有激素,含有激素的减肥药对身体的内..

吃减肥药失眠

吃减肥药失眠

编辑:小徐

随着现在流行以瘦为美,很多人会不顾身体的健康选择减肥药,达到快速减肥瘦身的效果,但是很多减肥药都是有副作用的,副作用比较轻的就是失眠现象,那么吃减肥药出现失眠是怎么回事儿?如果出现失眠后,我们应该怎样缓解? 吃减肥药失眠是怎么回事 减肥药中富含安非他命,所以减肥药服用了太多会有失眠现象,服用减肥药期间,身体会逐渐出现抗药性,身..

最新文章