CN102194155A - 基于soa的服务企业协同管理系统开发方法及系统 - Google Patents
基于soa的服务企业协同管理系统开发方法及系统 Download PDFInfo
- Publication number
- CN102194155A CN102194155A CN2010106210611A CN201010621061A CN102194155A CN 102194155 A CN102194155 A CN 102194155A CN 2010106210611 A CN2010106210611 A CN 2010106210611A CN 201010621061 A CN201010621061 A CN 201010621061A CN 102194155 A CN102194155 A CN 102194155A
- Authority
- CN
- China
- Prior art keywords
- information
- module
- service
- customer
- processing module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000033772 system development Effects 0.000 title claims abstract description 13
- 230000018109 developmental process Effects 0.000 claims abstract description 42
- 238000011161 development Methods 0.000 claims abstract description 36
- 230000010354 integration Effects 0.000 claims abstract description 13
- 238000005516 engineering process Methods 0.000 claims abstract description 9
- 238000007726 management method Methods 0.000 claims description 92
- 230000010365 information processing Effects 0.000 claims description 54
- 238000012545 processing Methods 0.000 claims description 45
- 230000008569 process Effects 0.000 claims description 18
- 238000013461 design Methods 0.000 claims description 9
- 239000000203 mixture Substances 0.000 claims description 9
- 238000007405 data analysis Methods 0.000 claims description 6
- 238000011156 evaluation Methods 0.000 claims description 6
- 230000003993 interaction Effects 0.000 claims description 6
- 230000002452 interceptive effect Effects 0.000 claims description 6
- 238000012360 testing method Methods 0.000 claims description 6
- 238000004891 communication Methods 0.000 claims description 3
- 239000000470 constituent Substances 0.000 claims description 3
- 238000010276 construction Methods 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 claims description 3
- 239000000344 soap Substances 0.000 claims description 3
- HXJLNZAWZFZUIZ-UHFFFAOYSA-N 1-methyl-3-(4-propan-2-ylphenyl)pyrrolidine-2,5-dione Chemical compound C1=CC(C(C)C)=CC=C1C1C(=O)N(C)C(=O)C1 HXJLNZAWZFZUIZ-UHFFFAOYSA-N 0.000 claims 1
- 238000004806 packaging method and process Methods 0.000 claims 1
- 239000003795 chemical substances by application Substances 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000003287 bathing Methods 0.000 description 1
- 230000003796 beauty Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- -1 land Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003014 reinforcing effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
本发明提供了一种基于SOA的服务企业协同管理系统开发方法,其特征在于,其包括以下步骤:1)构建一SOA集成开发系统平台;2)在服务层中设置一协同开发中间件工具包;3)将企业现有ERP及其他第三方应用系统,集成入资源层;4)进行协同管理系统开发;5)将开发完成的协同管理系统各部分分别集成入所述的服务层、应用层;6)采用Portal中间件开发表示层界面。本发明还提供了一种实现上述方法的服务企业协同管理系统,其为一基于Web Service技术的Web服务集成应用平台,其包括自上而下相互连接并交互通讯的四层结构:表示层、应用层、服务层和资源层。本发明提供的方法及系统,规范、标准、高效、跨平台,具有显著的优势。
Description
技术领域
本发明涉及网络软件开发技术,具体涉及基于SOA的服务企业协同管理系统开发方法及系统。
背景技术
服务性企业即第三产业企业,其主营业务为他人提供有价值的服务。
服务性企业的大行业分类为:
金融服务业:银行、保险、信贷;
公用及交通服务业:城市上下水供排系统,信号系统,城市交通管理系统;水、陆、空、管运输系统;
个人服务业:洗浴,美容美发,殡葬,修理,医疗,影院等以居民个人为服务对象的服务业;
特殊服务业:信息服务业,咨询服务业,娱乐休闲业。
服务性企业的发展和信息化水平,对促进我国经济社会发展具有重大战略意义,促进和推动服务性企业的发展,特别是推动现代服务业的快速发展,是我们目前面临的重要问题之一。
现有技术中,企业协同管理系统是指依据客观事物普遍存在的因果性、对称性及矛盾性等规律,以服务企业系统为主要研究对象,研究服务企业系统内外多个组织部门,为实现共同目标,在动态多变、相互约束及相互促进的数字化、智能化管理环境下,如何将服务企业外部资源和内部资源协同集成,辅助实现服务企业内部各个不停变动的环节,依据环境变化对资源进行分配,并将服务企业的总目标与各个相互依赖的环节的目标协调起来,实现服务企业经营的对称协调、均衡发展的系统动态协作的信息化管理系统。
在现代服务企业管理及信息化进程中,基于各种要素而开发的协同管理系统越来越受到服务企业的喜爱。服务企业协同管理信息系统是针对目前服 务企业信息化中难以解决的问题,采用人工智能技术及协同理论来分析、设计、实现的新一代互联网服务企业管理软件。
企业业务流程管理系统(BPMS)是业务流程管理的技术实现,它使得服务企业能够对核心流程进行建模、部署和管理。BPMS必须具有从服务企业战略目标到业务流程的直接转化能力,系统必须能够为服务企业高层提供决策支持等。服务企业管理系统各部分和各单元之间的关系是“协同”关系,即为实现共同的功能而协作发挥作用。在现代服务企业管理和信息化系统开发过程中,业务流程设计、业务逻辑模块设计,处于核心地位,其设计合理与否,往往直接决定了服务企业管理和信息化水平的高低,决定了服务企业信息化解决方案部署和实施能否获得成功。
互联网和SOA技术的快速发展,为上述软件的开发和实现提供了条件和基础。但是,现有技术中还没有此类文献或报道,各软件开发企业往往各自实行一套自己的方法,相互之间缺乏一致的标准,在新开发的管理系统中往往对企业现有的ERP等现有第三方应用系统无法集成,大大制约了软件系统的兼容性及开发速度。因此,提供一套全面、系统、合理的协同管理系统开发方法及系统,就变得较为迫切。
发明内容
针对现有技术的上述不足,本发明的目的在于,提供一种高效、标准、规范的基于SOA的服务企业协同管理系统开发方法,以克服各软件开发企业各自为政、效率低下、产品兼容性差的问题;
本发明的目的还在于,提供一种实现上述方法的高度集成、简单易用的基于SOA的服务企业协同管理系统。
为实现上述目的,本发明提供的技术方案为:
一种基于SOA的服务企业协同管理系统开发方法,其特征在于,其包括以下步骤:
1)构建一SOA集成开发系统平台,其包括自上而下相互连接并交互通讯的四层结构:表示层、应用层、服务层和资源层;
2)在服务层中设置一协同开发中间件工具包,包括:业务建模工具、流程配置工具、数据集成工具、设计开发工具及测试部署工具;
3)将企业现有ERP及其他第三方应用系统,集成入资源层;
4)运用协同开发中间件工具包,进行服务企业协同管理系统中的业务逻辑应用模块开发,其具体包括如下步骤:
41)开发客户信息处理模块
本模块用于维护客户相关信息,该信息包括:客户基本信息、客户扩展信息、客户信用信息、客户分群信息、客户交互信息;
42)开发市场营销数据处理模块
本模块从所述客户信息处理模块提取数据信息,进行数据分析,并依据数据分析结果和计划模板生成市场计划和产品策略信息;
43)开发接入渠道信息模块,
本模块用于管理接入渠道的规划信息和评价信息,接收所述客户信息处理模块的服务请求并向所述客户信息处理模块提供服务内容,或者,主动向所述客户信息处理模块提供服务内容;
44)开发产品构成模块,
本模块用于向所述客户信息处理模块提供其订购、使用的产品,向所述市场营销数据处理模块提供其所需的产品信息,接收市场营销数据处理模块提供的产品策略信息,向所述接入渠道信息模块提供其订购的产品;
45)开发账务处理模块
本模块用于接收所述客户信息处理模块发送的客户查询、缴费信息,并向所述客户信息处理模块发送退费、催费及缴费是否成功信息,向所述接入渠道信息模块发送账务信息,并接收所述接入渠道信息模块返回的账务支付手段信息,记录所述产品构成模块提供产品所产生的费用信息;
46)开发资源管理模块
本模块用于向所述产品构成模块提供基本资源信息以构成基本产品;
47)开发服务管理模块
本模块用于向所述产品构成模块和所述资源管理模块提供服务保障信息;
48)开发资源提供模块
本模块用于向所述资源管理模块及产品构成模块提供所述基本资源信息,向所述客户信息处理模块提供代理服务信息,接收所述市场营销数据处理模块发送的市场计划,通过所述接入渠道信;
49)开发员工管理模块,用于管理内部员工角色和权限。
5)将开发完成的协同管理系统各模块分别集成入所述的服务层、应用层;
6)采用Portal中间件开发表示层,管理客户及登录权限。
所述的步骤41),还包括如下步骤:
411)开发客户信息维护子模块,用于维护客户相关信息,所述客户相关信息包括:客户基本信息、客户扩展信息、客户信用信息、客户分群信息、客户交互信息;
412)开发客户协议处理子模块,用于与所述产品构成模块形成订购产品的关系,以订购、使用产品;
413)开发客户群管理子模块,用于与所述市场营销数据处理模块相连,为所述市场营销数据处理模块提供对象。
所述的步骤42),还包括如下步骤:
431)开发接入渠道信息处理子模块,用于与所述客户信息处理模块进行交互,为其提供服务内容,接收向所述产品构成模块订购的产品,接收所述账务处理模块发送的账务信息,并发送账务支付手段信息至所述账务处理模块,通过该接入渠道信息处理子模块,所述资源提供模块向所述客户信息处理模块提供代理服务信息;
432)开发接入渠道信息管理子模块,用于管理接入渠道的规划信息和评价信息,具体包括接入渠道业务范围信息、接入渠道类型信息、接入渠道建设规划信息、以及接入渠道积分和等级信息。
所述的步骤44),还包括如下步骤:
441)开发产品提供子模块,用于向所述客户信息处理模块对应的所述终端用户提供其订购、使用的产品,向所述市场营销数据处理模块提供其所需的产品信息,接收市场营销数据处理模块2提供的产品策略信息,向所述接入渠道信息模块提供其订购的产品;
442)开发基本产品构成子模块,用于根据所述资源管理模块提供的基本资源信息,构成基本产品;
443)开发产品服务提供子模块,用于根据所述服务模块提供的所述服务保障信息,向所述客户信息处理模块提供服务保障信息。
所述的步骤45),还包括如下步骤:
451)开发帐户管理子模块,用于接收所述客户信息处理模块发送的客户查询、缴费信息,并向所述客户信息处理模块发送退费、催费及缴费是否成功信息,向所述接入渠道信息模块发送账务信息,并接收所述接入渠道信息模块返回的账务支付手段信息,记录所述产品构成模块提供产品所产生的费 用信息;
452)开发账务信息提供子模块,用于存储账单信息、帐期信息、积分信息、押金信息、详单信息、以及支付信息。
所述的步骤47),还包括如下步骤:
471)开发服务保障子模块,用于向所述产品构成模块和所述资源管理模块提供服务保障信息;
472)开发服务管理子模块,用于对提供的服务保障信息、和服务保障的配置信息进行管理。
一种实现权利要求前述方法的基于SOA的服务企业协同管理系统,其特征在于,其为一基于Web Service技术的Web服务集成应用平台,其包括自上而下相互连接并交互通讯的四层结构:表示层、应用层、服务层和资源层;其中服务层设置一协同开发中间件工具包,包括:业务建模工具、流程配置工具、数据集成工具、设计开发工具及测试部署工具;所述资源层集成有ERP、第三方应用系统及数据库,所述表示层为用户提供统一的用户接口、统一的用户界面、操作方法和数据表示,用户根据相应的权限,通过这个接口访问服务企业对应的信息资源;当通过SOAP消息表达的请求到达时,通过解析消息,产生对相应服务的请求代理实例,由代理通过动态绑定来调用相应的操作,完成相互调用并与服务企业数据库系统集成。
所述的基于SOA的服务企业协同管理系统,其特征在于,其应用层包括依次通过企业服务总线连接的企业业务逻辑应用模块:客户信息处理模块、市场营销数据处理模块、接入渠道信息模块、产品构成模块、账务处理模块、资源管理模块、服务管理模块、资源提供模块、账务处理模块;各模块基于SOA架构,将所述的该多个应用模块封装成标准的服务组件,通过接口调用运行在不同的操作系统中的系统,通过Web Services接口来封装和访问实现系统功能协同,其具体将多数个应用封装在服务层中。
所述的表示层,提供用户统一登录和交互界面,提供一系列服务,包括呼叫中心、电子邮件、传真,信件、电话交流、WEB浏览器等,这些服务由所述服务层的BPM软件将各个模块组合包装而成,通过WEB服务集成平台把服务请求传送给服务层。
所述的服务层,由流程引擎、规则引擎、规则库、规则管理等模块组成,即通过BPMS工具建立一个服务的实施步骤模型,并将其映射到具体的软件构件上。
所述的应用层,包括服务企业的业务逻辑应用模块,其分别将服务企业各业务逻辑打包成webservice服务,通过WEB服务集成平台提供各种服务。
所述的资源层,可以集成多个第三方应用系统、ERP、企业数据库系统,为所述的表示层、服务层、应用层提供数据支持。
本发明提供的方法及系统,其基于SOA架构,开发方法规范、标准、高效、跨平台,克服了各传统软件开发企业各自为政、效率低下、产品兼容性差的问题;本发明提供的服务企业协同管理系统,特别适合于服务性企业的需求,其高度集成、简单易用,可以方便快速的集成、封装各种现有第三方应用系统,如企业ERP系统等,共享其功能和数据,而无需重新开发或者改变,大大加快了服务企业协同管理系统的开发、部署、调试的速度,同时保护了企业已有的信息化投资,降低了企业信息化改造成本。
下面结合具体实施例对本发明做进一步详细说明。
附图说明
图1是本发明系统结构示意图。
图2是本发明系统模块流程示意图。
具体实施方式
参见图1,本实施例提供的基于SOA的服务企业协同管理系统开发方法,是充分运用SOA架构模式,其充分体现业务驱动IT的思路,对服务企业信息化提升方案进行全面的整合和规划,全面提升企业信息化和管理水平。对于SOA的业务流程和需求分析以及传统的结构化需求,面向对象的需求分析并不冲突。并注意将SOA站在更高的一个层面,具体到了某一个具体的模块或功能的实现。本发明采用结构化或面向对象的需求表达,以明确功能的输入、输出、数据、业务处理流程和规则等内容。
具体的,本实施例提供的一种基于SOA的服务企业协同管理系统开发方法,其包括以下步骤:
一种基于SOA的服务企业协同管理系统开发方法,其特征在于,其包括以下步骤:
1)构建一SOA集成开发系统平台,其包括自上而下相互连接并交互通讯的四层结构:表示层、应用层、服务层和资源层;
2)在服务层中设置一协同开发中间件工具包,包括:业务建模工具、流程配置工具、数据集成工具、设计开发工具及测试部署工具;
3)将企业现有ERP及其他第三方应用系统,集成入资源层;
4)运用协同开发中间件工具包,进行服务企业协同管理系统中的业务逻辑应用模块开发,其具体包括如下步骤:
41)开发客户信息处理模块
本模块用于维护客户相关信息,该信息包括:客户基本信息、客户扩展信息、客户信用信息、客户分群信息、客户交互信息;
42)开发市场营销数据处理模块
本模块从所述客户信息处理模块提取数据信息,进行数据分析,并依据数据分析结果和计划模板生成市场计划和产品策略信息;
43)开发接入渠道信息模块,
本模块用于管理接入渠道的规划信息和评价信息,接收所述客户信息处理模块的服务请求并向所述客户信息处理模块提供服务内容,或者,主动向所述客户信息处理模块提供服务内容;
44)开发产品构成模块,
本模块用于向所述客户信息处理模块提供其订购、使用的产品,向所述市场营销数据处理模块提供其所需的产品信息,接收市场营销数据处理模块提供的产品策略信息,向所述接入渠道信息模块提供其订购的产品;
45)开发账务处理模块
本模块用于接收所述客户信息处理模块发送的客户查询、缴费信息,并向所述客户信息处理模块发送退费、催费及缴费是否成功信息,向所述接入渠道信息模块发送账务信息,并接收所述接入渠道信息模块返回的账务支付手段信息,记录所述产品构成模块提供产品所产生的费用信息;
46)开发资源管理模块
本模块用于向所述产品构成模块提供基本资源信息以构成基本产品;
47)开发服务管理模块
本模块用于向所述产品构成模块和所述资源管理模块提供服务保障信息;
48)开发资源提供模块
本模块用于向所述资源管理模块及产品构成模块提供所述基本资源信息,向所述客户信息处理模块提供代理服务信息,接收所述市场营销数据处理模块发送的市场计划,通过所述接入渠道信;
49)开发员工管理模块,用于管理内部员工角色和权限。
5)将开发完成的协同管理系统各模块分别集成入所述的服务层、应用层;
6)采用Portal中间件开发表示层,管理客户及登录权限。
所述的步骤41),还包括如下步骤:
411)开发客户信息维护子模块,用于维护客户相关信息,所述客户相关信息包括:客户基本信息、客户扩展信息、客户信用信息、客户分群信息、客户交互信息;
412)开发客户协议处理子模块,用于与所述产品构成模块形成订购产品的关系,以订购、使用产品;
413)开发客户群管理子模块,用于与所述市场营销数据处理模块相连,为所述市场营销数据处理模块提供对象。
所述的步骤42),还包括如下步骤:
431)开发接入渠道信息处理子模块,用于与所述客户信息处理模块进行交互,为其提供服务内容,接收向所述产品构成模块订购的产品,接收所述账务处理模块发送的账务信息,并发送账务支付手段信息至所述账务处理模块,通过该接入渠道信息处理子模块,所述资源提供模块向所述客户信息处理模块提供代理服务信息;
432)开发接入渠道信息管理子模块,用于管理接入渠道的规划信息和评价信息,具体包括接入渠道业务范围信息、接入渠道类型信息、接入渠道建设规划信息、以及接入渠道积分和等级信息。
所述的步骤44),还包括如下步骤:
441)开发产品提供子模块,用于向所述客户信息处理模块对应的所述终端用户提供其订购、使用的产品,向所述市场营销数据处理模块提供其所需的产品信息,接收市场营销数据处理模块2提供的产品策略信息,向所述接入渠道信息模块提供其订购的产品;
442)开发基本产品构成子模块,用于根据所述资源管理模块提供的基本资源信息,构成基本产品;
443)开发产品服务提供子模块,用于根据所述服务模块提供的所述服务保障信息,向所述客户信息处理模块提供服务保障信息。
所述的步骤45),还包括如下步骤:
451)开发帐户管理子模块,用于接收所述客户信息处理模块发送的客户查询、缴费信息,并向所述客户信息处理模块发送退费、催费及缴费是否成功信息,向所述接入渠道信息模块发送账务信息,并接收所述接入渠道信息 模块返回的账务支付手段信息,记录所述产品构成模块提供产品所产生的费用信息;
452)开发账务信息提供子模块,用于存储账单信息、帐期信息、积分信息、押金信息、详单信息、以及支付信息。
所述的步骤47),还包括如下步骤:
471)开发服务保障子模块,用于向所述产品构成模块和所述资源管理模块提供服务保障信息;
472)开发服务管理子模块,用于对提供的服务保障信息、和服务保障的配置信息进行管理。
一种实现权利要求前述方法的基于SOA的服务企业协同管理系统,其特征在于,其为一基于Web Service技术的Web服务集成应用平台,其包括自上而下相互连接并交互通讯的四层结构:表示层、应用层、服务层和资源层;其中服务层设置一协同开发中间件工具包,包括:业务建模工具、流程配置工具、数据集成工具、设计开发工具及测试部署工具;所述资源层集成有ERP、第三方应用系统及数据库,所述表示层为用户提供统一的用户接口、统一的用户界面、操作方法和数据表示,用户根据相应的权限,通过这个接口访问服务企业对应的信息资源;当通过SOAP消息表达的请求到达时,通过解析消息,产生对相应服务的请求代理实例,由代理通过动态绑定来调用相应的操作,完成相互调用并与服务企业数据库系统集成。
所述的基于SOA的服务企业协同管理系统,其特征在于,其应用层包括依次通过企业服务总线连接的企业业务逻辑应用模块:客户信息处理模块、市场营销数据处理模块、接入渠道信息模块、产品构成模块、账务处理模块、资源管理模块、服务管理模块、资源提供模块、账务处理模块;各模块基于SOA架构,将所述的该多个应用模块封装成标准的服务组件,通过接口调用运行在不同的操作系统中的系统,通过Web Services接口来封装和访问实现系统功能协同,其具体将多数个应用封装在服务层中。
所述的表示层,提供用户统一登录和交互界面,提供一系列服务,包括呼叫中心、电子邮件、传真,信件、电话交流、WEB浏览器等,这些服务由所述服务层的BPM软件将各个模块组合包装而成,通过WEB服务集成平台把服务请求传送给服务层。
所述的服务层,由流程引擎、规则引擎、规则库、规则管理等模块组成,即通过BPMS工具建立一个服务的实施步骤模型,并将其映射到具体的软件 构件上。
所述的应用层,包括服务企业的业务逻辑应用模块,其分别将服务企业各业务逻辑打包成webservice服务,通过WEB服务集成平台提供各种服务。
所述的资源层,可以集成多个第三方应用系统、ERP、企业数据库系统,为所述的表示层、服务层、应用层提供数据支持。
本发明提供的方法及系统,其基于SOA架构,开发方法规范、标准、高效、跨平台,克服了各传统软件开发企业各自为政、效率低下、产品兼容性差的问题;本发明提供的服务企业协同管理系统,特别适合于服务性企业的需求,其高度集成、简单易用,可以方便快速的集成、封装各种现有第三方应用系统,如企业ERP系统等,共享其功能和数据,而无需重新开发或者改变,大大加快了服务企业协同管理系统的开发、部署、调试的速度,同时保护了企业已有的信息化投资,降低了企业信息化改造成本。
本实施例提供的基于SOA的服务企业协同管理系统开发方法,高效、标准、规范、全面,克服了传统软件开发服务企业各自为政、效率低下、产品兼容性差的问题,根据实际需要,可以选择采用具体的SOA集成开发系统平台,如BEA、IBM等公司的产品。
本发明提供的基于SOA的服务企业协同管理系统,其高度集成、简单易用,可以广泛适用于各种服务企业协同管理系统的开发,特别适合服务性企业的需求。
以上所述,仅是本发明的较佳实施例而已,并非对本发明任何形式上的限制,虽然本发明以较佳实施例的图示方法描述,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案的范围内,都可利用上述描述的方法及技术内容作出部分的改变和调整,调整之后均为等同调整的案例描述,但凡是未脱离本发明技术的内容,依据本发明的技术实质对以上描述案例所作的任何简单修改与调整,均仍属于本发明技术方案的范围内。
Claims (10)
1.一种基于SOA的服务企业协同管理系统开发方法,其特征在于,其包括以下步骤:
1)构建一SOA集成开发系统平台,其包括自上而下相互连接并交互通讯的四层结构:表示层、应用层、服务层和资源层;
2)在服务层中设置一协同开发中间件工具包,包括:业务建模工具、流程配置工具、数据集成工具、设计开发工具及测试部署工具;
3)将企业现有ERP及其他第三方应用系统,集成入资源层;
4)运用协同开发中间件工具包,进行服务企业协同管理系统中的业务逻辑应用模块开发,其具体包括如下步骤:
41)开发客户信息处理模块
本模块用于维护客户相关信息,该信息包括:客户基本信息、客户扩展信息、客户信用信息、客户分群信息、客户交互信息;
42)开发市场营销数据处理模块
本模块从所述客户信息处理模块提取数据信息,进行数据分析,并依据数据分析结果和计划模板生成市场计划和产品策略信息;
43)开发接入渠道信息模块,
本模块用于管理接入渠道的规划信息和评价信息,接收所述客户信息处理模块的服务请求并向所述客户信息处理模块提供服务内容,或者,主动向所述客户信息处理模块提供服务内容;
44)开发产品构成模块,
本模块用于向所述客户信息处理模块提供其订购、使用的产品,向所述市场营销数据处理模块提供其所需的产品信息,接收市场营销数据处理模块提供的产品策略信息,向所述接入渠道信息模块提供其订购的产品;
45)开发账务处理模块
本模块用于接收所述客户信息处理模块发送的客户查询、缴费信息,并向所述客户信息处理模块发送退费、催费及缴费是否成功信息,向所述接入渠道信息模块发送账务信息,并接收所述接入渠道信息模块返回的账务支付手段信息,记录所述产品构成模块提供产品所产生的费用信息;
46)开发资源管理模块
本模块用于向所述产品构成模块提供基本资源信息以构成基本产品;
47)开发服务管理模块
本模块用于向所述产品构成模块和所述资源管理模块提供服务保障信息;
48)开发资源提供模块
本模块用于向所述资源管理模块及产品构成模块提供所述基本资源信息,向所述客户信息处理模块提供代理服务信息,接收所述市场营销数据处理模块发送的市场计划,通过所述接入渠道信;
49)开发员工管理模块,用于管理内部员工角色和权限。
5)将开发完成的协同管理系统各模块分别集成入所述的服务层、应用层;
6)采用Portal中间件开发表示层,管理客户及登录权限。
2.根据权利要求1所述的基于SOA的服务服务企业协同管理系统开发方法,其特征在于,所述的步骤41),还包括如下步骤:
411)开发客户信息维护子模块,用于维护客户相关信息,所述客户相关信息包括:客户基本信息、客户扩展信息、客户信用信息、客户分群信息、客户交互信息;
412)开发客户协议处理子模块,用于与所述产品构成模块形成订购产品的关系,以订购、使用产品;
413)开发客户群管理子模块,用于与所述市场营销数据处理模块相连,为所述市场营销数据处理模块提供对象。
3.根据权利要求1所述的基于SOA的服务企业协同管理系统开发方法,其特征在于,所述的步骤42),还包括如下步骤:
431)开发接入渠道信息处理子模块,用于与所述客户信息处理模块进行交互,为其提供服务内容,接收向所述产品构成模块订购的产品,接收所述账务处理模块发送的账务信息,并发送账务支付手段信息至所述账务处理模块,通过该接入渠道信息处理子模块,所述资源提供模块向所述客户信息处理模块提供代理服务信息;
432)开发接入渠道信息管理子模块,用于管理接入渠道的规划信息和评价信息,具体包括接入渠道业务范围信息、接入渠道类型信息、接入渠道建设规划信息、以及接入渠道积分和等级信息。
4.根据权利要求1所述的基于SOA的服务企业协同管理系统开发方法,其特征在于,所述的步骤44),还包括如下步骤:
441)开发产品提供子模块,用于向所述客户信息处理模块对应的所述终端用户提供其订购、使用的产品,向所述市场营销数据处理模块提供其所需的产品信息,接收市场营销数据处理模块2提供的产品策略信息,向所述接入渠道信息模块提供其订购的产品;
442)开发基本产品构成子模块,用于根据所述资源管理模块提供的基本资源信息,构成基本产品;
443)开发产品服务提供子模块,用于根据所述服务模块提供的所述服务保障信息,向所述客户信息处理模块提供服务保障信息。
5.根据权利要求1所述的基于SOA的服务企业协同管理系统开发方法,其特征在于,所述的步骤45),还包括如下步骤:
451)开发帐户管理子模块,用于接收所述客户信息处理模块发送的客户查询、缴费信息,并向所述客户信息处理模块发送退费、催费及缴费是否成功信息,向所述接入渠道信息模块发送账务信息,并接收所述接入渠道信息模块返回的账务支付手段信息,记录所述产品构成模块提供产品所产生的费用信息;
452)开发账务信息提供子模块,用于存储账单信息、帐期信息、积分信息、押金信息、详单信息、以及支付信息。
6.根据权利要求1所述的基于SOA的服务企业协同管理系统开发方法,其特征在于,所述的步骤47),还包括如下步骤:
471)开发服务保障子模块,用于向所述产品构成模块和所述资源管理模块提供服务保障信息;
472)开发服务管理子模块,用于对提供的服务保障信息、和服务保障的配置信息进行管理。
6.一种实现权利要求1~5之一所述方法的基于SOA的服务企业协同管理系统,其特征在于,其为一基于Web Service技术的Web服务集成应用平台,其包括自上而下相互连接并交互通讯的四层结构:表示层、应用层、服务层和资源层;其中服务层设置一协同开发中间件工具包,包括:业务建模工具、流程配置工具、数据集成工具、设计开发工具及测试部署工具;所述资源层集成有ERP、第三方应用系统及数据库,所述表示层为用户提供统一的用户接口、统一的用户界面、操作方法和数据表示,用户根据相应的权限,通过这个接口访问服务企业对应的信息资源;当通过SOAP消息表达的请求到达时,通过解析消息,产生对相应服务的请求代理实例,由代理通过动态绑定来调用相应的操作,完成相互调用并与服务企业数据库系统集成。
7.根据权利要求6所述的基于SOA的服务企业协同管理系统,其特征在于,其应用层包括依次通过企业服务总线连接的企业业务逻辑应用模块:客户信息处理模块、市场营销数据处理模块、接入渠道信息模块、产品构成模块、账务处理模块、资源管理模块、服务管理模块、资源提供模块、账务处理模块;各模块基于SOA架构,将所述的该多个应用模块封装成标准的服务组件,通过接口调用运行在不同的操作系统中的系统,通过Web Services接口来封装和访问实现系统功能协同,其具体将多数个应用封装在服务层中。
8.根据权利要求6所述的基于SOA的服务企业协同管理系统,其特征在于,所述的表示层,提供用户统一登录和交互界面,提供一系列服务,包括呼叫中心、电子邮件、传真,信件、电话交流、WEB浏览器等,这些服务由所述服务层的BPM软件将各个模块组合包装而成,通过WEB服务集成平台把服务请求传送给服务层。
9.根据权利要求6所述的基于SOA的服务企业协同管理系统,其特征在于,所述的服务层,由流程引擎、规则引擎、规则库、规则管理等模块组成,即通过BPMS工具建立一个服务的实施步骤模型,并将其映射到具体的软件构件上。
10.根据权利要求6所述的基于SOA的服务企业协同管理系统,其特征在于,所述的应用层,包括服务企业的业务逻辑应用模块,其分别将服务企业各业务逻辑打包成webservice服务,通过WEB服务集成平台提供各种服务。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106210611A CN102194155A (zh) | 2010-12-24 | 2010-12-24 | 基于soa的服务企业协同管理系统开发方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106210611A CN102194155A (zh) | 2010-12-24 | 2010-12-24 | 基于soa的服务企业协同管理系统开发方法及系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102194155A true CN102194155A (zh) | 2011-09-21 |
Family
ID=44602189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010106210611A Pending CN102194155A (zh) | 2010-12-24 | 2010-12-24 | 基于soa的服务企业协同管理系统开发方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102194155A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186413A (zh) * | 2011-12-27 | 2013-07-03 | 腾讯科技(深圳)有限公司 | 一种邮箱服务的实现架构及其实现方法 |
CN108446955A (zh) * | 2018-03-08 | 2018-08-24 | 江苏聚衣网络科技有限公司 | 一种基于分布式服务框架的服饰网络平台 |
-
2010
- 2010-12-24 CN CN2010106210611A patent/CN102194155A/zh active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186413A (zh) * | 2011-12-27 | 2013-07-03 | 腾讯科技(深圳)有限公司 | 一种邮箱服务的实现架构及其实现方法 |
CN103186413B (zh) * | 2011-12-27 | 2018-04-17 | 腾讯科技(深圳)有限公司 | 一种邮箱服务的实现架构及其实现方法 |
CN108446955A (zh) * | 2018-03-08 | 2018-08-24 | 江苏聚衣网络科技有限公司 | 一种基于分布式服务框架的服饰网络平台 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102193792A (zh) | 基于soa的服务企业协同管理系统开发方法及系统 | |
Guo et al. | The digitalization and public crisis responses of small and medium enterprises: Implications from a COVID-19 survey | |
CN102034151B (zh) | 基于soa的企业协同管理系统业务流程设计方法及系统 | |
CN102054224A (zh) | 基于soa的服装企业协同管理系统开发方法及系统 | |
Qi et al. | Knowledge management in OSS—an enterprise information system for the telecommunications industry | |
CN102034173A (zh) | 基于soa的模具信息协同管理系统开发方法及系统 | |
CN114971954A (zh) | 一种一体化智慧校园中台架构 | |
CN113949725B (zh) | 基于云边协同的制造资源接入平台与方法 | |
CN108234280A (zh) | 一种支持企业协同办公的即时通信系统 | |
CN110766310A (zh) | 一种智慧运营中台 | |
CN105704184A (zh) | 一种基于层级框架的电网组织解析系统及解析方法 | |
CN102087595A (zh) | 基于soa的专利代理协同管理系统开发方法及系统 | |
Jia et al. | Development model of enterprise green marketing based on cloud computing | |
CN102194155A (zh) | 基于soa的服务企业协同管理系统开发方法及系统 | |
Wang | Analysis on cloud computing-based logistics information network mode | |
CN102109993A (zh) | 基于soa的专利代理协同管理系统开发方法及系统 | |
CN111625604A (zh) | 一种基于区块链的出行服务质量高可信评价系统与方法 | |
CN102063305A (zh) | 基于soa的业务数据的服务封装方法及集成系统 | |
Ning et al. | Informatization construction of digital assets in smart cities | |
CN102136097A (zh) | 基于soa的服装企业协同管理系统开发方法及系统 | |
Voronova et al. | The digital ecosystem of a healthcare organisation | |
Liu | The research on collaborative commerce of enterprise application integration | |
Li et al. | Citizen fusion service platform for smart cities: Architecture, technologies and practice | |
Ahmed et al. | Study on Amalgamation of Internet of Things in Industrial Applications | |
CN102073936A (zh) | 基于soa的玩具企业协同管理系统开发方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110921 |