项目介绍
为了适应国际货物运输的发展,为全球用户提供高效、优质的信息增值服务,2001年,中远集运在集装箱运输业务流程的基础上,开始在全球的各分支机构推广综合地区性信息系统,将原来全球分散的、仅属于本单位所用的数据实现中远集运系统内全球数据共享。系统包括了国际集装箱运输的一个完整的运输途径,全面优化集装箱运输管理,为客户提供更为便捷、优质的集装箱全球运输服务。
在其构建的原系统项目中采用了Sybase的Adaptive Server Enterprise、Replication Server、Open Client及jConnect产品和组件,选用的组件在中远集运原系统中提供数据的收集、存储、转换、处理与分析等全面的功能。
Cosco Container接受到从海关、VIP客户、港口以及类似货运公司和铁路公司等商业伙伴发来的EDI格式的消息。IES,Cosco Container的转换网关,对这些消息进行解码,并将EDI消息转换到UIF的扁平文件。这些扁平文件随后被发送给一个特殊的应用程序去处理。当这些应用程序需要在企业内部共享信息时,就通过当前的连接技术联系起这些应用程序来允许信息的自由流动。处理后的信息随后被发送至Cosco Container核心业务系统。
类似的方法也被应用于出站的消息。当Cosco Container需要向客户、业务伙伴发送消息时,应用程序会重新从ODS系统以扁平文件形式获得信息。这些信息随后被处理、格式化为特殊的数据结构,再发送给IES去翻译成EDI格式,等待发送。每个单独的应用程序都能够直接对核心业务系统读写数据,就如同对ODS系统一样。目前,Cosco Container每天向客户和业务伙伴发送大约1000条出站消息,消息大小从180KBb到10Mb不等。
系统的特点:
n 采用B/S架构,集中处理所有EDI业务处理流程,客户端采用标准浏览器,便于维护和系统升级。
n 符合各种业界标准和规范,便于系统和应用维护和扩展;例如应用开发符合J2EE标准,业务流程处理基于BPEL4WS标准构建,另外,如XML和Web Services等各种开放标准在整个体系架构中将充分运用。
n 报文的解析、生成、接受和发送各个处理环节将统一设计作为公共模块,每种报文对应一个插件,对于新增的报文类型,可以方便的整合到整个应用系统中,通过相应的中间件实现与各种业务伙伴的数据交换,支持业务伙伴管理功能和各种数据交换网络协议,包括走EDI VAN或是EDI Over Internet(EDI INT),在EDI-INT方面,支持FTP、HTTP、HTTP/S、S/MIME、IIOP、MQ、AS1、AS2、AS3等多种协议。
n 将各口岸业务流程中使用的数据和报文建立统一的数据模型,简化许多不必要的数据结构,规范数据处理逻辑,便于二次开发和维护。
n 所有业务流程处理以满足业务要求为基础,通过中间件和应用开发,实现流程的监控、管理、维护和统计功能,将来新的业务流程处理需求,可以根据模板快速定制,缩短开发周期。
n 应用体系架构中将业务流程处理的公共部分设计开发为公共模块,各口岸的具体差异作为可以修改和配置的参数,例如,数据抽取,编辑和修改等。
n 符合SOA体系架构,通过采用Web服务等标准,SOA将业务流程的元素和基本的IT基础架构处理为安全、标准化、松耦合的服务组件,让企业可以重复使用并加以组合,使企业的IT基础设施响应能力更强。
客户投资收益
Ø 实现全球各口岸EDI业务处理流程的整合。
Ø 支持国际EDI报文的各种接收和发送方式(例如HTML、 Email、FTP上传下载),通过使用相应的中间件实现与各种业务伙伴的数据交换,并支持国际通用的数据交换标准。
Ø 支持国际EDI各种报文格式的解析和生成,包括目前IES支持的各种EDI报文格式。
Ø 满足24小时报关处理的系统可用性需求。
Ø 满足各报文流程处理的性能和处理响应时间需求,整个系统处理能力满足所有口岸的报文和流程处理性能需求的总和。
Ø 实现灵活、可定制的用户权限管理,管理员根据实际业务流程处理需求,通过管理界面修改和设置某个流程环节的处理人员和角色。
Ø 设计和实现与其它各种系统之间的互联,例如财务和SAP。
Ø 实现监控需求,管理员通过系统提供的监控功能掌握流程处理情况,包括当前流程节点,处理人员,结果等信息。
Ø 系统可维护性,管理员可以修改流程处理和报文处理的相关配置信息,例如报文中可编辑字段的设置。
Ø 系统和应用构架充分考虑开放性、灵活性,通用性和可扩展性。
|