统一开发平台解决方案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

统一开发平台解决方案
篇一:企业统一信息平台解决方案
企业统一信息平台解决方案
广告载入中...
行业: 电信
功能: 信息管理办公
供应商: IBM
方案正文:
广告载入中...
方案概述
了一个合适的模式,它通过集成企业的数据和应用,为企业信息化包括电子商务提供了一个跨越多种分散的、内部和外部的信息处理过程的系统结构。

企业的竞争优势包含在现存的商业系统中。

统一信息平台能够平衡这些系统、集成这些系统、并使它们适应电子商务的要求。

提高商业过程的效率
统一信息平台的重点在于集成化,它减少了完成整个商业过程所需的时间。

如一个用于收集在线订单的网络订单输入系统,若无集成,在后台,订单仍然是由人工操作传送到发货系统的,目录清单系统也是由人工操作完成目录更新,并与库存情况保持一致。

通过实现一个集成的、具有门户功能的结构,你不仅
可以进行在线订货,还可以更新目录并在线通知发货系统。

因此,仓库中没有的项目将不会提供给客户。

利用统一信息平台将不同的系统集成在一起,可大大提高效率并增加可控性。

支持新商业模式的灵活性
在线商业的涌入已经提出了适应和支持新的商业模式的需求,统一信息平台给你提供了在快速环境中支持新的商业模式的灵活性。

办公系统
建设企业统一信息平台,当然首先需要通过传统办公系统的建设,满足日常办公的需求。

由于整个系统平台转型到B/S体系,以邮件、公告、收发文为核心的办公系统有了新的需求和其存在的意义。

因此办公系统还应该有强大的扩展能力,为建立整个企业的统一信息平台打好基础。

传统的办公系统包括:日常办公、个人事务、电子邮件、企业文化、信息服务等功能子系统。

统一信息平台
在系统建设中,所有外界对业务系统的沟通和访问都应该通过统一信息平台的服务器。

这样做的好处如下:提供统一的应用操作渠道和平台。

用户不应该直接与任何后台业务系统打交道。

客户端直接与后台系统打交道既不安全,且效率又低。

而且在三层架构系统下,一定要避免
客户端与服务器端(Client/Server)直接连接的模式。

由于客户端(浏览器)间接接触业务系统,可高度控制和管理门户服务器,数据采集和展现均可以自行定义。

WPS 可提供统一的用户管理机制(通过WPS与LDAP的合作)。

管理员可随时更新对后台系统操作的控制。

从技术角度而言,这样的做法是根据在Internet或电子商务应用中所涉及的设计方法论 (Design Pattern) ,这个方法论叫Adapter Pattern,是经由多年来IT 业界经验产生的:
如果一个旧的系统与一个新的系统需要沟通,或者两种不同技术所开发的系统需要沟通时,最佳的解决方法就是在旧系统前建置一个"前置机制",而最好的解决方案就是架构门户服务器
(WPS)。

针对个人门户功能,我们不仅需要提供用户的自定义界面,而且需要建立各门户插件。

因为我们面对的是不同的终端,所以需要为这些终端做各种各样的解释语言,将用户所申请的信息通过不同的语言(HTML、XML、WML、XHTML等)转换成可接受的页面再传送到这些终端上。

必要时,需要为这些终端建立不同的界面转换子系统,由它们接受用户的申请并提交到门户服务器上,再将获得的信息进行代码转换(TransCoding),再传送到终端上。

流转中心
流转中心的设计是考虑到系统的灵活性和可扩展性,正是由于它的出现,才使全省范围的大型单位能够根据自己的特点,在各地市单位建立起相对独立的子系统,再通过之间的桥梁--流转中心,实现数据的通信。

同时,增加了数据接口的流转中心应用,还可以和外界系统进行数据交换。

只要符合流转中心的数据接口,或者可以根据接口进行转换,就可以随时方便地接收外部的数据,与上级和外界单位联系,使系统进一步扩展。

流转中心实现了多层次的内外数据交换系统。

首先,系统整体结构在数据全部集中式的基础上,设计了可以根据实际需要将分公司系统动态隔离,每个分公司可以只面对自己的工作环境,系统管理员也可以分别对各个分公司的子系统进行管理和设置。

在这个基础上采用流转中心完成各个子系统之间的数据交换。

完全实
现了集中和分散式在软件体系结构上的统一。

特别考虑到随着系统的逐步广泛应用,当出现硬件系统处理能力不足以满足需要时,可以先将某个(或几个)子公司系统迁移到低端的服务器(如PC服务器)上服务,以降低中心服务器的负荷,在硬件扩容后再将其迁移回中心服务器。

根据我们的经验,该迁移工作可以在1小时内完成。

这个过程中对最终用户没有任何操作方式的改变,系统管理员也只
用在流转中心中改动相关数据路由目的地即可。

其次,系统内部数据全部采用XML方式描述,系统利用流转中心进行数据交换时如果需要数据格式的转换,该转换过程在流转中心中按照XSL/XSLT转换定义完成。

对于外部非XML数据,可以在流转中心中开发专用的数据转换插件,将数据转换为内部可用数据再进入系统。

采用这种结构,实现了数据转换的自动完成,大大降低了系统复杂度和管理的难度,实现了数据接口与内部系统的隔离。

第三,利用流转中心实现内外的数据交换。

系统将和多个外部系统进行数据交换,如总部的公文等。

在网关服务器上使用流转中心,通过内外流转中心的路由设置功能既能实现内外数据的顺利交换,又能使内外系统安全隔离,同时当外部系统数据结构变化后,可以非常方便在流转中心中更改数据转换方式。

无线协作
在当今的商业活动中,使用无线设备,业务人员、服务技术人员以及其他外出员工就可以自由地访问电子邮件、公司信息资源、代办事项、工作流审批、通讯录、内部网信息,而不必受笔记本电脑和电话线的种种限制。

从而使接收、回应信息的等待时间减少,甚至根本就不需要等待。

这样公司管理层或普通员工就不会因为频繁的出差而耽误重要的日常工作。

利用无线协作系统,可以将电子商务基础设施的巨大价值扩展到移动设备和无线设备。

这些移动和无线接入产品集成了计算和无线通信的工具,可以改变公司沟通和管理信息流的方法。

用户可以使用任何设备随时随地访问时效性强的客户信息、工作流审批、最新的会议通知、待办事项、同事的电子邮件地址和电话号码。

无线协作系统提供了移动服务,是最全面的平台,提供安全、可靠、易于管理的移动和无线服务。

结合OA应用,可以开发部署移动和无线的OA扩展应用应用,包括B2B和B2E的应用。

系统应用与技术特色
B/S结构设计系统采用基于结果集分割的Notes数据库对象技术和基于CORBA/IIOP的数据库三层组件技术,应用系统采用多层架构的B/S结构,客户端浏览器随处可得,通用性强。

统一信息平台用户只要采用标准的浏览器,通过系统统一的门户,就可以访问系统中各种应用。

门户应用平台将实现简单易用的展现机制;
这个展现机制提供一个统一的、标准化的接口(API),使用户很容易根据他们的需要定制界面。

根据心理学理论,界面的设置直接影响人们吸收信息的能力和适应性。

如果用户可以根据自己的实际需要定制应用的组成方式和界面等
的话,这是最好不过的了,以及灵活、坚固和高扩展性的(来自: 小龙文档网:统一开发平台解决方案)内容与应用整合平台。

实时协同工作平台在线交流工具(Sametime)、分布式企业文档管理应用()、远程教学平台(LearningSpace)、Domino
Extended Search、企业门户建设(WebSphere Portal Server)实现实时协同工作,再通过企业级的Web应用服务器(WebSphere Application Server)进一步扩展和完善系统的数据挖掘和辅助决策功能。

用户统一认证利用统一的企业内部门户平台实现真正的用户通过一次验证即可以访问所有的系统,支持LDAP 与非LDAP用户认证及认证中间件。

灵活的移动办公可以使用各种型号的移动终端,做到随时随地(Anywhere、Anyplace、
Anydevice)办公,可以支持短信应用协助办公(重要邮件和公文等信息达到时可以通知到个人桌面和手机短信)。

开放的数据接口系统从设计到实现和建设,均采用开放的数据接口。

@与外网接口: 邮件互通、访问互通(有权限)
@与行业系统中的接口(如和总部或总公司的接口)
@与财务系统接口和其他内部业务系统接口
@与短信中心接口
流转中心设计流转中心是各子系统与子系统之间的桥梁。

嵌入在流转中心的数据总线模块主要完成接收数据和外出数据转换功能。

知识管理的平台将信息沉淀为知识,进行知识的挖掘、学习和管理,使员工可以通过有效的学习和测试评估,学到技术技能。

网络化的文档管理中心文档管理中心是员工与企业知识仓库之间的个人知识挖掘与融合的来源。

可发掘其中有价值的模式与知识,进行紧密而科学的组织,是支持知识管理系统实现的有利依据。

智能查询模块设计智能查询系统可以对办公管理系统中所有信息进行信息导航和全文检索。

信息导航可提供当前信息和归档信息的导航功能。

全文检索可实现真正的跨库全文检索。

综合查询的信息查询范围不仅局限于现有的办公管理系统,还可以通过定义功能增加或减少信息检索范围,灵活地适应系统的发展和变化。

个性化服务通过员工个性化主页的定制,更容易实现员工的OA系统个性化用户界面的实现。

完整的操作权限管理办法操作口令管理,修改或剔除用户的权限等;
同时应具备完善的系统安全机制,如日志管理功能,
能够对每个操作员的每次操作有详细的记录,对每次非法操作产生告警。

分布式数据管理支持多数据源间的访问连接,能方便地与相关的其它应用系统集成在一起。

工作流程进行实时跟踪监控可对工作流程进行实时跟踪监控并及时记录审核修改信息。

能够按照办公有关规定,自动地报告、显示公文在其办理过程中所处的地点、状态,以便采取相应的统计、分析、催办等处理措施。

能够处理诸如机要收文、办公室收/发文、通知、公函、会议纪要、签报、传真、报告在内的各种公文。

图形化的流程自定义用户既可以选择预先配置好的流程模板收发公文,又可以根据自己的意图,很方便地创建、修改流程。

整个操作过程均为可视化界面,无需编程。

高安全性、高可靠性操作系统的安全机制、Domino系统的安全机制、远程容灾备份、公文痕迹保留、手写签名等防抵赖技术,网络防病毒等方案确保数据安全,并实施各种安全解决方案来解决网络和系统安全问题。

技术特色
技术先进性
@集中原则、标准化原则
@采用三层体系B/S结构
@遵循J2EE标准
@遵循CORBA标准
@支持自动负载平衡
@采用业务流程集成平台
@数据格式XML化
@可支持WEB服务
开放性
@基于业界开放式标准
@灵活性与可扩展性
@按需扩容
@组件化和模块化设计
@标准的XML接口
@业务功能扩展与重构的灵活性
平台无关性
篇二:统一集团信息化基础平台技术解决方案
集团客户信息化基础平台
解决方案说明书
声明
本《解决方案说明书》是「深圳市深信通软件有限公司」为「中国移动深圳分公司」提供的短信综合业务平台解决方案说明书。

本“方案”(包括所含的任何图像、动画、录像、录音、音乐、文字和附加程序、随附的印刷材料)、及本“方案”
的任何副本的产权和著作权,均属深圳深信通软件有限公司所有。

未经许可,您不得以任何目的和方式发布本方案及任何相关资料的部分或全部,否则您将受到严厉的民事和刑事制裁,并在法律允许的范围内受到最大可能的民事起诉。

未经本声明明确授予的任何权利均予保留。

本方案定所提到的真实的公司和产品的名称可能是其各自所有者的商标。

版本记录
目录
1引言 ................................................ (7)
定义及简称 ................................................ ................................................... ............ 7 本技术方案特点 ................................................ ................................................... .... 7 本技术方案内容 ................................................ ................................................... .... 8 目
................................................... ........................ 8 阅读对象 ................................................ ................................................... ................ 8 建议 ................................................ ................................................... (9)
2 项目概述 ................................................ . (10)
开发工具与技术体系 ................................................ ................................................... . (10)
设计规范与开发准则 ................................................ ................................................... . (10)
原则性思想 ................................................
(11)
项目背景 ................................................ ................................................... (11)
建设目标 ................................................ ................................................... (13)
3网络架构 ................................................ . (14)
4硬件架构 ................................................ . (15)
防火区 ................................................ ................................................... (16)
服务区 ................................................
(16)
应用及管理区 ................................................ ................................................... (16)
数据区 ................................................ ................................................... (16)
5软件架构 ................................................ . (17)
6硬件配置 ................................................ . (19)
7 Web与应用服务 ................................................ .. 20
简化了集成与协作能力 ................................................ .. (21)
提高了开发人员的工作效率 ................................................ (21)
提高企业工作效率 ................................................ ................................................... . (22)
增强了扩展性与可靠 ................................................ ...................................................
23
端到端的安全性能 ................................................ ................................................... . (24)
有效的部署与管理 ................................................ ................................................... . (24)
8目录服务(Directory Service) (24)
9系统管理服务(Systems Management
Service) (27)
更好地进行软件部署 ................................................ ................................................... (28)
更好地管理移动系统和用户 ................................................ (28)
更好地管理软件资产 ................................................ ...................................................
28
更好地访问配置与部署数据 ................................................ (29)
更加理想的Systems Management Server操作伸缩性与易管理性 (30)
Systems Management Server XX特性一览表 ................................................ . (30)
10应用负载均衡服务...............................................
35
路由列表 ................................................ ................................................... (39)
响应时间表 ................................................ ................................................... .. (39)
组件负载平衡应用 ................................................ ................................................... .. (42)
11代理服务器和防火墙(Web Proxy / Publish and Back-End Firewall) .. 46
ISA Server XX 摘要 ................................................ (46)
屏幕快照 ................................................ ................................................... (47)
使用方案 ................................................ ................................................... (48)
安全、轻松地向Internet发布应用 ................................................ .. (48)
使合作伙伴能够安全地访问有关的企业网络信息 .................................................
48 为客户提供安全、灵活的远程访问,同时帮助保护网络免遭恶意通信的攻击 . 49
确保对最常用的Web 内容的快速访问 ................................................ (50)
优势 ................................................ ................................................... .. (51)
高级保护 ................................................ ................................................... (51)
易于使用 ................................................ ................................................... . (51)
快速、安全的访问 ................................................ ...................................................
52
功能一览 ................................................ ................................................... . (52)
12 Microsoft Operations Manager ........................................... . (55)
MOM能带来更高商业价值的主要优点 ................................................ (55)
MOM功能特性 ................................................ ................................................... . (56)
服务器和应用程序管理特性 ................................................ . (56)
结构化功能 ................................................ ................................................... .. (57)
13通用组件 ................................................ (59)
AD同步组件 ................................................ ................................................... .. (59)
实现案例 ................................................ ................................................... .. (59)
统一消息组件 ................................................ ................................................... (61)
平台与外部的消息机制——短消息中心 ................................................ .. (62)
消息通知组件在流程管理中的应用 ................................................ (65)
集中授权组件 ................................................ ................................................... (66)
权限管理 ................................................ ................................................... (68)
角色管理 ................................................ ................................................... (68)
角色权限管理 ................................................ ................................................... . (68)
角色角色管理 ................................................ ................................................... . (68)
用户角色管理 ................................................ ................................................... . (68)
用户授权 ................................................ ................................................... (69)
应用级监控组件 ................................................ ................................................... .. (69)
监控系统 ................................................ ................................................... (69)
出错信息 ................................................
(69)
补救措施 ................................................ ................................................... (69)
系统维护设计 ................................................ ................................................... . (69)
流程管理组件 ................................................ ................................................... (70)
组件设计概述 ................................................ ................................................... . (70)
流程管理组件的应用实例 ................................................ (72)
发布及版本控制组
(78)
14应用系统 ................................................ (79)
企信通短信综合业务系统 ................................................ .. (80)
企信通短信综合业务平台系统设计基本原则 ................................................ (80)
运行环境 ................................................ ................................................... (82)
企信通短信综合业务平台后台管理 ................................................ . (85)
1)基本参数管理 ................................................ ................................................... .. (85)
2)用户信息管理 ................................................ ................................................... .. (87)
2)访问权限(ACL)管理 ................................................ . (87)
3)个性化短信的发送 ................................................ ................................................... (88)
4)栏目及模块管理 ................................................ ................................................... . (88)
5)运行策略 ................................................ ................................................... . (88)
6)业务查询统计分析 ................................................ ...................................................
(88)
1)功能描述 ................................................ ................................................... . (90)
2)短信上行示意图 ................................................ ................................................... . (90)
3)数据缓冲功能 ................................................ ................................................... .. (91)
4)容错机制 ................................................ ................................................... . (91)
5)报警机制 ................................................ ................................................... . (91)
6)稳定机
制 ................................................ ................................................... . (91)
7)系统日志 ................................................ ................................................... . (92)
8)扩展性 ................................................ ................................................... .. (92)
1)功能描述 ................................................ ................................................... . (93)
2)短信下行示意图 ................................................ ................................................... . (94)
3)安全性(短信内容智能过滤) .............................................. (94)
4)数据缓冲机制 ................................................ ................................................... .. (95)
5)容错机制 ................................................ ................................................... . (95)
6)报警机制 ................................................ ................................................... . (96)
7)稳定机制 ................................................ ................................................... . (96)
8)系统日志 ................................................ ................................................... . (96)
9)扩展性 ................................................
(97)
1)短信内容的获取 ................................................ ................................................... . (99)
2)短信类别分析 ................................................ ................................................... .. (99)
3)关键字的管理 ................................................ ................................................... .. (99)
4)关键字智能匹配模块 ................................................ (100)
5)业务功能模块与扩展性 ................................................ .. (100)
6)业务的交互
................................................... (101)
7)容错机制 ................................................ ................................................... .. (103)
8)报警机制 ................................................ ................................................... .. (103)
9)稳定机制 ................................................ ................................................... .. (103)
10)系统日志 ................................................ ................................................... (104)
1)业务处理流程 ................................................ ...................................................
(105)
2)后台管理 ................................................ ................................................... .. (105)
3)安全性 ................................................ ................................................... (107)
4)扩展性 ................................................ ................................................... (108)
1)数据完整性 ................................................ ................................................... .. (108)
篇三:基于大数据的能力开放平台解决方案
基于大数据的能力开放平台解决方案
1 摘要
关键字:大数据经分统一调度能力开放
运营商经过多年的系统建设和演进,内部系统间存在
一些壁垒,通过在运营商的各个内部系统,如经分、VGOP、大数据平台、集团集市等中构建基于ESB 的能力开放平台,解决了系统间调度、封闭式开发、数据孤岛等系统问题,使得运营商营销能力和效率大大提高。

2 问题分析
背景分析
随着市场发展,传统的开发模式已经无法满足业务开发敏捷性的要求。

XX 年以来,某省运营商经营分析需求量激增,开发时限要求缩短,业务迭代优化需求频繁,原有的“工单-开发”模式平均开发周期为天,支撑负荷已达到极限。

能力开放使业务人员可以更便捷的接触和使用到数据,释放业务部门的开发能力。

由于历史原因,业务支撑系统存在经分、VGOP、大数据平台、集团集市等多套独立的运维系统,缺乏统一的运维管理,造成系统与系统之间的数据交付复杂,无法最大化的利用系统资源。

统一调度的出现能够充分整合现有调度系统,减少运维工作量,提升维护质量。

驱动力一:程序调度管理混乱,系统资源使用不充分
经分、大数据平台、VGOP、集团集市平台各自拥有独立的调度管理,平台内程序基本是串行执行,以经分日处理为例,每日运行时间为20 个小时,已经严重影响到了指标的汇总展示。

驱动力二:传统开发模式响应慢,不能满足敏捷开发需求
大数据平台已成为一个数据宝库,已有趋势表明,只依赖集成商与业务支撑人员的传统开发模式已经无法快速响应业务部门需求,提升数据价值。

驱动力三:大数据平台丰富了经分的数据源,业务部门急待数据开放
某省运营商建立了面向企业内部所有部门的大数据平台,大数据平台整合了接入B域、O 域、互联网域数据,近100 余个数据接口,共计820T 的数据逐步投入生产。

大数据平台增强了传统经分的数据处理的能力,成为公司重要的资产,但是传统经分数据仓库的用户主要面向业支内部人员,限制了数据的使用人员范围和数据的使用频度,已经无法满足公司日益发展的业务需求,数据的开放迫在眉睫。

问题详解
基于背景情况分析,我们认为主要问题有三个:
1、缺乏统一的调度管理,维护效率低下
目前经分系统的日处理一般是使用SHELL 脚本开发的,按照串行调度的思路执行。

进行能力开放后,目前的系统架构无法满足开发者提交的大量程序执行调度的运维需求。

如果采用统一调度的设计思路则基于任务的数据表依赖进行任务解耦及调度,将大大简化调度配置工作和提高系统的
并发度;
2、需求周期长,导致开发周期长
现行的开发模式是由业务部门提出需求,业务支撑中心进行需求分析,然后再转派给开发厂商。

厂商除了需要与业支沟通需求以外,有时候还需要与业务部门进行二次沟通,最终才能明确需求,开发周期比较长;
3、数据管理分散,存在数据冗余,营销效果欠佳
经分系统对外提供数据,目前采用的是传统的文件接口形式,这样会造成经分和外围系统存在至少2 份的数据,随着经分的按天支撑模式,造成传统的营销效果欠佳,外围系统的存储浪费。

3 解决方案介绍
业务目标
将大数据平台及经分数据仓库平台的数据和系统处理能力进行标准化封装,按需进行开放,满足各业务部门数据使用的需求,并在经验成熟的情况下逐渐开放给外部众多的合作伙伴使用。

统一调度:作为大数据开放基础平台,通过消息总线将大数据平台、经分、集市、VGOP、业务部门的应用进行统一的系统调度管控,提供跨平台调度、分发、解析等基础功能,实现大数据平台、经分数据仓库等多类型底层平台的能力互补,形成融合平台的协作效应;通过多租户技术,解决
生产任务与数据开放能力争用的问题,实现系统资源对生产任务与临时任务的合理分配及高效调度。

统一开发:集成图形化的开发界面,通过统一封装的函数库提供类SQL 的开发语言,以屏蔽底层平台差异,降低业务人员的开发门槛,实
现快速的业务开发及数据测试。

通过元数据的数据模型抽象,逐步将Hadoop、DB2 的后台数据资源高效、安全并可控可管的开放给前端进行访问。

数据共享:大数据平台将用户标签、营销目标、用户套餐剩余量等信息通过统一的数据服务方式开放给其他系统或者在线使用,确保数据的唯一性和数据响应的及时性。

方案内容及亮点
图为基于大数据的能力开放体系架
构,我们在原有大数据平台上进行整合,
使得大数据的成果能够有效的被外部系
统调用,并具备标准的服务能力供后续
的系统对接。

能力开放平台由统一调度、统一开
发、数据共享三大平台组成:
统一调度平台将原大数据平台、经
分数据仓库、VGOP 平台等关联度高的独
立应用系统的任务进行统一管理、执行
调度及监控,提升整体的执行效率并简
化运维。

统一开发平台搭建于统一调度的基础之上,开发者可以通过IDE 使用封装后的函数,以SQL 脚本进行图形化的数据处理程序设计及开发。

通过多租户的方式,对开发者分配独立的大数据平台及数据仓库的存储、计算
资源,确保开发者在共享数据、系统能力的同时,不影响生产系统的正常运行。

数据共享平台提供标准API 封装,提供给外部系统进行数据查询和调用,实现经分系统对外数据服务标准化,同时保障数据安全性并降低外部系统数据存储压力。

统一调度
统一调度由控制中心和AGENT 两部分组成,如下图所示:
(1)控制中心: 控制中心接收来自内部的消息,通过规则引擎判断任务是否满足触发条件并分发给Agent 进行处理,并对任务执行情况进行监控及消息生成。

消息接收:支持各种事件触发消息,如文件到达、接口装载、表生成;规则引擎:根据人工定义、系统资源情况、租户定义等设置制定任务的执行条件及前后依赖关系;
任务触发:根据消息总线传递的消息,判断任务是否具备执行条件,并将满足触发条件的任务分发至各平台
Agent 端执行;。

相关文档
最新文档