基于IBM WebSphere Process Server 的电信业务应用
摘 要
在电信行业,业务支撑系统如何实现应用集成和业务流程整合一直是电信运营商们关注的焦点。为了适应竞争日益激烈和客户需求快速变化的环境,电信行业需要能够灵活快速的调整业务模型和业务流程,需要将分布在多个业务系统中的数据资源和业务流程整合起来。
本文分析了上海电信现有支撑系统在与其他系统集成,跨平台实现业务流程自动化方面的不足,提出了基于IBM WebSphere Process Server的电信业务流程解决方案。该方案利用SOA编程模型实现了与上海电信CRM系统、ODS系统、上海电信门户系统的应用集成。利用IBM WebSphere Process Server提供的多项主体服务组件,实现了电信九大业务流程的自动化和业务预警机制。
本系统已应用于上海电信浦东电信局,很好的与上海电信门户系统、CRM系统集成处理转型业务流程,并且将推广至上海电信各区局。
关键词:WPS,安全性,BO,业务流程
目录
1绪论 1
1.1课题来源及意义 1
1.2 课题研究现状 1
1.3本文结构 2
2 系统技术背景 3
2.1 IBM WebSphere Process Server(WPS) 3
2.2 Business Object(BO) 3
2.3业务流程(Business Process) 4
2.4人工任务管理器(Human Task Manager) 5
2.5业务规则(Business Rule) 6
2.6业务状态机(Business State Machine) 7
2.7系统安全(Security) 7
3系统设计与实现 9
3.1 系统概述 9
3.1.1资费优惠支撑流程 9
3.1.2方案需求支撑流程 10
3.1.3资源建设与协调 13
3.1.4业务预警 14
3.1.5商机中止 14
3.1.6节点人员选择 15
3.1.7节点回退 15
3.2系统体系结构 15
3.3 系统模块设计 17
3.3.1资费优惠支撑流程(pdzx_zfyh) 17
3.3.2方案需求支撑流程(pdzx_fzxq) 21
3.3.3资源建设与协调支撑流程(pdzx_zyjs) 25
3.4界面设计 29
3.4.1启动支撑流程 29
3.4.2待办任务 30
3.4.3在办任务 31
3.4.4已办任务 32
3.4.5未完成流程 32
3.4.6已完成流程 33
3.4.7历史记录 34
结论 35
致谢 36
参考文献 37