面向业务服务的协同电子商务系统公共平台的制作方法

文档序号:6571814阅读:196来源:国知局
专利名称:面向业务服务的协同电子商务系统公共平台的制作方法
技术领域
本发明涉及一种制造企业、客户、供应商和银行之间的业务服务系统,具体地说是一种面向业务服务的协同电子商务系统公共平台。
背景技术
传统管理集成体系和管理系统的层次通常是C/S(客户/服务器)、B/S(客户/WEB服务器/服务器)或C/S和B/S的混和结构,是两层和三层的体系结构,它不能解决管理软件的业务描述以及与操作系统、软件基础构架平台之间的交互管理问题及技术细节,使开发人员不能集中精力关注应用软件开发中具体的业务逻辑降低软件的开发效率。基于业务服务集成的平台是处于通用的软件基础架构平台(中间件)和应用软件系统之间的一个新软件层次,使软件结构变成四层结构,它利用软件基础架构平台为应用软件提供更高层次的、针对业务的服务,是一种以业务为导向,可快速构建应用软件的平台。服务架构平台将各种通用的业务部分、工具集、通用业务流程提取出来,形成公用模块,需要时可以直接获取,加快了软件专业人员和用户快速开发出各种各样的应用软件的能力。目前,制造企业、客户、供应商和银行之间虽然有业务联系,但是这种业务联系几乎都是两两对应、相互独立的。这种传统的业务服务模式存在的缺点是不能对有效的数据信息流进行共享,不能进行统一数据管理、统一数据交换、统一通信;没有统一平台,不能有机地应用、整合、优化各种独立、分离的数据信息;而且,制造企业、客户、供应商和银行之间不可以通过相应的公共平台直接进行网上业务交流,工作效率差。

发明内容
为了克服现有技术存在的问题,本发明的目的是提供一种面向业务服务的协同电子商务系统公共平台。该公共平台以制造企业、客户、供应商和银行的数据信息流作为研究对象,充分利用信息集成技术,将各种有效的数据信息充分结合在一起,使制造企业、客户、供应商和银行之间能够直接进行网上业务交流。
本发明的目的是通过以下技术方案来实现的一种面向业务服务的协同电子商务系统公共平台,其特征在于它包括数据库系统、数据分析系统、业务服务系统、业务集成系统和应用集成系统,所述数据库系统用来集成、调用和存储制造企业、客户、供应商和银行的各种数据;数据分析系统从数据库系统中提取、分类、分析和挖掘数据,并向业务服务系统提供数据;业务服务系统接受数据并进行业务处理,将每个业务封装为一个服务进行管理;业务集成系统将各业务应用系统有机地整合在一起,实现电子商务应用系统中异构数据间的交换集成;应用集成系统对企业业务基础架构平台、基础业务构件、特定行业模块进行整合,实现行业管控一体化。
本发明中,所述数据库系统包括企业内部相关联的关系数据库、电子交易和银行结算的实时数据库以及面向服务、工具集、通用模块的数据库。数据分析系统包括过程数据分析、数据交换和服务数据分析。业务服务系统包括公用的一些系统、通用的业务构架、快速生成系统和通用模块。业务集成系统指企业内外的系统之间的有机整合,包括客户关系管理系统、企业管理信息系统、供应商管理系统。应用集成系统指在INTERNET网上的公用服务平台,包括信息查询、结算中心和电子商务交易平台。
本发明采用分层的系统结构,服务架构平台分为软件适配器、企业服务总线、核心运行期服务、通用业务模块、应用系统集成开发环境、应用系统集成。本发明考虑信息系统过程管理的复杂性和不同行业的通用性,采用构件化方式和基于服务构架的快速开发应用软件,支持功能重组、流程重组和系统重组的软件模块,解决协同电子商务系统在不同行业信息化过程中存在的同一系统在不同工业企业中的产业化推广问题。
本发明以制造企业、客户、供应商和银行的数据信息流作为研究对象,充分利用信息集成技术,将各种有效的数据信息充分结合在一起,进行统一数据管理、统一数据交换、统一通信;设有统一平台,能有机地应用、整合、优化各种独立、分离的数据信息;而且,制造企业、客户、供应商和银行之间能够直接进行网上业务交流,提高了工作效率。


附图是本发明的结构示意图。
具体实施例方式
一种本发明所述的面向业务服务的协同电子商务系统公共平台,它包括数据库系统1、数据分析系统2、业务服务系统3、业务集成系统4和应用集成系统5,数据库系统1用来集成、调用和存储制造企业、客户、供应商和银行的各种数据;数据分析系统2从数据库系统中提取、分类、分析和挖掘数据,并向业务服务系统提供数据;业务服务系统3接受数据并进行业务处理,将每个业务封装为一个服务进行管理;业务集成系统4将企业内外的各业务应用系统有机地整合在一起,实现电子商务应用系统中异构数据间的交换集成;应用集成系统5对企业业务基础架构平台、基础业务构件、特定行业模块进行整合,实现行业管控一体化。
本发明中数据库系统具体如下对过程分析系统(MES)和资源计划系统(BPS)中提供的一组集成平台技术(基础业务构件平台)进行完善,提高构件化软件模块的快速开发能力,重点对不同流程工业的过程远程监视、过程机组性能分析、厂级性能分析、工况优化指导、负荷优化管理和设备状态分析等功能进行开发应用或完善。
协同电子商务系统由于涉及到不同应用系统的的数据类型,数据的处理、分类、查询有一定的复杂性,对象关系数据库是从传统的关系数据库基础上增加面向对象的特性,把面向对象技术与关系数据库相结合,推动应用需求分类和数据管理软件的发展。
大型分布式实时信息数据库系统进一步提高该数据库高速处理海量实时数据的能力和历史数据的压缩存储能力,成为能适应电子商务实时数据交换、银行数据交换和实时数据处理的专业数据库。
构件数据库服务对象主要是面向通用、可重用和工具的数据的访问,减少软件的重复开发和快速构建,特别是对于数量庞大的软件构件,需要一个强有力的工具来对其进行管理。框架提供了基本的面向库的操作,提供了若干有结构的操作,高层工具和用户通过框架服务来访问构件目录并间接访问构件。每个构件库又自成系统,它们的数据变动不会受整个分布式构件库系统的制约。
本发明中数据分析系统具体如下过程数据分析根据协同电子商务的过程管理、控制对象和业务流程的需要,将结算中心数据、客户数据、供应商数据、电子商务交易数据、企业内部管理数据的各种相关数据进行有效整合,实现对过程数据的分析,为企业提供合理的报表和决策分析,同时为客户进行有效查询,实现系统的数据挖掘管理、应用组件管理和开放的二次开发接口,一方面使得用户轻易地实现了信息共享,且使用极为方便,并大大减少了对程序的维护工作量,一方面也大大加快了集成商或第三方开发应用程序的速度,实现了支持功能重组、流程重组和系统重组的模块化的开发。
数据交换服务器上已经建立了各个数据库与XML之间类型转换的元数据。通过参照这些元数据,异构数据库中的数据首先传送到服务器上转换为XML数据,然后再从XML数据转换为目标数据库的数据,并传送到目标数据库上,从而实现电子商务异构数据库之间的数据转换和数据交互。根据需要对数据进行抽取后,就可将各异构数据源看成统一的逻辑数据库,利用Xquery查询并集合异构数据源中的数据,逻辑数据库用XML格式保存了各数据源位置、数据格式等元数据。只需使用一个查询语句,就可查询所有数据源的相关信息。为确保数据库中数据的一致性,数据的操纵应当是离散的成组的逻辑单元当它全部完成时,数据的一致性可以保持,若这个单元中的一部分操作失败,所有从起始点以后的操作应全部回退到开始状态,保证数据的一致性。预处理还包括全局范围的身份验证、访问控制、完整性控制等,通过XML Schema预先规定的XML元素和属性创建进行格式规范。
服务数据分析系统通过构建基于万能接口、数据仓库、在线分析和数据挖掘等信息技术构建的智能化的数据分析平台,能够实时地对企业中不同部门、不同区域、不同时期、不同信息系统中的数据进行采集、抽取、整合和转化,并按维度与层次对主题建立数据分析模型。系统模型将智能计算应用于数据挖掘、机器学习,特别是关于多表的数据挖掘问题,从而能够快速反馈电子商务交易各个环节的信息。针对制造企业的特点构建了具有行业特点的数据分析模型,并以构件的方式加以实现,具有较强的行业的适应性和行业推广价值。提供全面、灵活的分析机制。使用的分析工具,分析人员对关键性能指标可选择多层次、多角度的分析,灵活操纵数据,进行探索式数据分析。
本发明的业务服务系统具体如下业务处理在进行业务处理时,将每个业务封装为一个服务,服务与调用处理服务的对应关系可以在配置文件中进行管理。
业务集成涉及到各种各样的系统、应用程序以及不同时期和技术的体系结构,主要解决如何使各业务应用系统更灵活且更快地响应不断改变的业务需求、如何使这些异构系统尽可能无缝地进行通信等问题。业务集成提供的功能可以包括数据访问服务、业务接口服务、业务流程协作服务、业务功能服务、公用服务和信息管理服务等。
业务重组由于业务基础架构可提供元数据级的复合框架,从而无需经过冗长的编程过程就可以改变业务策略,最大限度地是适应随时间和空间等因素不断变化的业务需求。提高了应用的可重用性、可移植性,可集成性,可定制性,从而在成本、质量、服务和速度等方面取得显著改善。
工具集开发工具在计算机程序员业务构建、编写程序、系统开发、搭建平台时扮演着一个重要的角色。业务基础构架平台作为新型的软件平台同样离不开开发工具的支持和辅助。业务基础构架平台中的开发工具不但具有普通应用程序开发时所需要的功能,而且还具有在业务基础平台上进行有针对性开发所需要的特殊功能。比如说业务基础构架平台中的开发工具能提供业务规则定义或报表设计、模型驱动、工作流建模的功能,以帮助开发人员快速地开发企业应用系统。另一方面,开发工具也需要平台作基础,否则不能为开发人员提供一些支持行业套件、业务组件及业务逻辑开发的功能。所以,业务基础构架平台与开发工具是一个包含与被包含的关系,同时也是一个相辅相成、唇齿相依、合作共赢的关系。
工具集包括业务建模工具、数据集成工具、流程配置工具、测试部署工具、系统监控与故障检测工具等。
管理服务系统安全管理模型。解决应用程序功能的访问权限,数据记录访问权限,组织架构隔离权限等数据安全性问题。安全管理包括连接的安全性、用户验证、授权管理、单点登录、数据安全。
业务规则业务规则可以用来定义复杂的业务逻辑,数据转换规则、数据筛选规则、事务预警规则、任务调度规则等多种包含复杂逻辑关系的处理。
交互接口模型构建各种系统的业务确定以的标准化接口、可以以一种统一和同样的方式进行交互。系统业务之间采用中立的方式进行定义,接口独立于实现业务的硬件平台、操作系统和编程语言。
流程控制模型是通过定义组成业务及其业务之间的逻辑关系来描述工作流程的模型。根据不同的规则将流程路线任务有效的分配给人工处理或者交由预定义的自动节点进行处理。并提供对流程运行状况的监控与管理。
决策分析模型决策分析能够提供对数据库数据进行报表展现前的数据加工、整理、汇总,并根据特性进行分类,为企业提供决策支持。
个性化模块由于企业的发展战略、组织结构、经营模式、业务流程等都在随着市场的变化而不断的变化,因此需要针对企业的特点提供一些定制式的解决方案。提供个性化的、柔性的企业管理信息系统,个性化模块的思路就是为组织管理模型描述组织结构树、团队、能力、角色和权限等。
消息发布模型系统实现内容采集、采集审核、信息分类等功能,具备完善的信息管理和发布管理功能。该模型从信息的角度对企业进行描述,用于存储/维护/处理与企业相关的所有信息,同时将各流程节点的操作提示和系统通知、预警等信息发送到用户的消息中,并保障不同的组件之间无缝的信息集成与共享。
数据报表模型解决Oracle,SQL Server,DB2等主流数据库SQL语法差异性。
本发明的业务集成系统具体如下制造业不仅要同企业的各个部门共享很多信息、数据,还要与扩展企业、供应商、分销商、客户、银行等共享更多的信息。随着企业的发展还要建立电子商务系统、业务智能、决策系统。然而在实施中遇到了许多问题,包括信息流不畅通、财务数据不一致等问题。同时企业需要信息化建设的不断深入,企业应用的范围在不断的扩展,原有的应用在不断的被扩充,服务器硬件需要升级,操作系统环境也可能会发生改变等种种原因,导致了配置的数据库系统可能会不同,造成数据库系统的异构。这些就是企业应用中面临的异构数据源的集成问题。
为实现电子商务应用系统中异构数据间的交换集成,必须提供一种统一的数据转换模式,以便将存在各种差异的信息,都转换成一定的标准结构样式然后各异构数据库再将标准化的信息转换成本地数据,进而完成信息的集成共享。
开放的供应链管理和客户关系管理,可以让供应商、采购商、客户能够以各种方式,通过访问权限的设定访问相关数据,实现高速互联,协调企业运营、管理的整体发展,优化企业经营管理业务流程。同时还可以改善客户关系,通过共享业务流程的公共数据,能够对客户信息进行深度挖掘,分析不同客户群的特征,提供有针对性的营销策略,开展个性化的客户服务。
系统提供多个接口,实现内外部相关数据信息的集成互连。寻求外部认证中心和支付中心的支持,为企业电子商务系统提供身份认证和网上支付结算接口;前台网站与企业后台的商品库、客户库和销售库等信息数据库相连,能实时处理数据信息;企业与企业之间的电子商务交易平台(BtoB)系统连接外部供应商,实现供应商与企业直接开展网上业务交流;BtoC系统与外部消费者连接,实现在线的互动交流。
作为一个开放的系统平台,它能使企业通过先进的高速互联网、局域网、多媒体技术和手段,把企业的各种核心业务,通过web的方式有机的集成在一起,使之从构架技术和功能上都能适应企业信息化的需要。它为企业提供一个高效决策、管理、营销,涵盖销售、财务、库存、客户、人力、技术、服务等各种资源的整合,并具有分析、预测和辅助决策功能的综合性的现代化管理手段。
企业利用本项目的电子商务软件可以实现EB、SCM、CRM等系统的功能,有效整合企业资源,充分发挥其资源效益,优化业务流程,节约费用,控制成本,把握商机,提高企业内部管理工作效率,适应新时代的信息化发展要求。
本发明的应用集成系统具体如下针对企业业务基础架构平台、基础业务构件、特定行业模块的整合,构建电子商务的应用系统,实现特定行业管控一体化系统。
信息查询平台主要针对客户、供应商、企业根据自己的不同需要,查询电子商务交易、结算情况、企业现状、客户需求、市场需求,材料的价格等多方面的信息,及时为企业、客户、供应商和银行提供决策服务。
结算中心结算中心提供电子交易现金、转帐支票、电子货币的服务。交易中心提供查询、统计、汇总、交易明细下载、自动对帐、数据备份等。交易网络是一个连接各银行和客户的大型网络。
电子商务交易平台本课题的研究内容以分布式处理技术和动态信息集成技术为基础,建设标准化数据平台,实现以BtoB为基本前后台模式,线上线下营销、客户关系管理和供应链管理三方面有效集成的电子商务模式,强调以客户为中心,强化采购与销售集合。
本发明在实施时,首先是建立功能完备的电子商务网站平台,实现BtoB、供应商、客户关系管理和结算中心四大功能;第二是系统集成,以安全与维护作为一个公共平台,将BtoB、供应商和客户关系管理集成在一起;第三是外部认证中心和支付中心的支持,寻求权威性的金融认证中心和银行作为合作伙伴,为企业电子商务系统提供身份认证和网上银行结算接口;第四是数据集成,前台网站要与企业后台的商品库、客户库和销售库等信息数据库相连,能实时处理数据信息;第五是BtoB系统与外部供应商的联接,供应商可以通过相应的网站平台与企业直接网上业务交流,这是企业应用集成中最为关键的东西。
本发明为制造企业、客户、供应商和银行服务,充分利用信息集成技术,将各种有效的数据信息充分结合在一起,进行统一数据管理、统一数据交换、统一通信;设有统一平台,能有机地应用、整合、优化各种独立、分离的数据信息;制造企业、客户、供应商和银行之间能够直接进行网上业务交流,提高了工作效率。
权利要求
1.一种面向业务服务的协同电子商务系统公共平台,其特征在于它包括数据库系统(1)、数据分析系统(2)、业务服务系统(3)、业务集成系统(4)和应用集成系统(5),所述数据库系统(1)用来集成、调用和存储制造企业、客户、供应商和银行的各种数据;数据分析系统(2)从数据库系统(1)中提取、分类、分析和挖掘数据,并向业务服务系统(3)提供数据;业务服务系统(3)接受数据并进行业务处理,将每个业务封装为一个服务进行管理;业务集成系统(4)将各业务应用有机地整合在一起,实现异构数据间的交换集成;应用集成系统(5)对业务基础架构平台、基础业务构件、特定行业模块进行整合,实现行业管控一体化。
2.根据权利要求1所述的面向业务服务的协同电子商务系统公共平台,其特征在于所述数据库系统(1)包括企业内部相关联的关系数据库、电子交易和银行结算的实时数据库以及面向服务、工具集、通用模块的数据库。
3.根据权利要求1所述的面向业务服务的协同电子商务系统公共平台,其特征在于数据分析系统(2)包括过程数据分析、数据交换和服务数据分析。
4.根据权利要求1所述的面向业务服务的协同电子商务系统公共平台,其特征在于业务集成系统(4)包括客户关系管理系统、企业管理信息系统、供应商管理系统。
5.根据权利要求1所述的面向业务服务的协同电子商务系统公共平台,其特征在于应用集成系统(5)包括信息查询、结算中心和电子商务交易平台。
全文摘要
本发明公开了一种面向业务服务的协同电子商务系统公共平台,其中数据库系统用来集成、调用和存储数据;数据分析系统从数据库系统中提取、分类、分析和挖掘数据,并向业务服务系统提供数据;业务服务系统接受数据并进行业务处理,将每个业务封装为一个服务进行管理;业务集成系统将企业内外的各业务应用系统有机地整合在一起,实现电子商务应用系统中异构数据间的交换集成;应用集成系统对企业业务基础架构平台、基础业务构件、特定行业模块进行整合,实现行业管控一体化。本发明充分利用信息集成技术,将各种有效的数据信息充分结合在一起,使制造企业、客户、供应商和银行之间能够直接进行网上业务交流,提高了工作效率。
文档编号G06Q30/00GK101086782SQ20071002513
公开日2007年12月12日 申请日期2007年7月13日 优先权日2007年7月13日
发明者曹杰, 吴刚, 刘军 申请人:南京财经大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1