基于Petri网的呼叫中心工作流引擎的设计与构建

基于Petri网的呼叫中心工作流引擎的设计与构建

论文摘要

随着信息技术的不断发展,信息技术在现代企业中发挥的作用也越来越明显,而呼叫中心,又是企业中对于信息技术的使用特别密集的一个部门。一般来说,呼叫中心是一个员工众多、工作繁杂、业务变化很快的部门。对外,呼叫中心是企业与客户沟通的桥梁,也是企业向客户服务的窗口。对内,以如何向客户提供服务为线索,呼叫中心串联了企业内部的各个部门,是相关业务部门的信息交互平台。因此,如何提高呼叫中心的工作效率,使呼叫中心从人员密集型向技术密集型转变,是当下不少企业IT部门重点研究的问题。作者在工作实践中,需要为所在公司开发一套呼叫中心业务系统,经过数月的开发测试,该系统已近能够承载近千人的业务团队7*24小时的使用。本文就将详细介绍这个业务系统中的核心组件——工作流引擎的建模与构建过程。区别于通常较多采用的有限状态机,本文将使用Petri网为工作流引擎建模,利用Petri图形化语言的特点,使得业务流程图可以直观、清晰和无歧义的被描述出来。工作流引擎具体采用.NetFramework2.0实现,并使用了较新的IOC反转控制模式和Castle类库。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 项目的介绍与意义
  • 1.2 相关技术的研究近况
  • 1.2.1 工作流技术的发展情况
  • 1.2.2 Petri网理论的发展情况
  • 1.2.3 IOC反转控制
  • 1.3 本文的主要研究内容
  • 1.4 本文的篇章结构
  • 第二章 现有呼叫中心的情况与问题
  • 2.1 呼叫中心项目的由来
  • 2.2 原有系统存在的问题
  • 2.3 新系统如何解决这些问题
  • 2.3.1 使用三层架构
  • 2.3.2 以工作流引擎作为核心服务
  • 2.3.3 可视化的业务定制工具
  • 2.3.4 实时的系统监控工具
  • 2.4 工作流引擎的系统功能需求
  • 2.4.1 工作流引擎的系统性能
  • 2.4.2 工作流引擎的运行环境
  • 第三章 Petri网到工作流模型的映射
  • 3.1 工作流的基本概念
  • 3.2 Petri网的基本知识
  • 3.2.1 Petri网的定义
  • 3.2.2 Petri网的行为
  • 3.2.3 使用Petri网建模的优势
  • 3.3 Petri网到工作流模型的映射
  • 3.3.1 工作流模型的基本概念
  • 3.3.2 Petri网到工作流的映射
  • 3.4 小结
  • 第四章 基于Petri网的工作流引擎的分析与设计
  • 4.1 工作流引擎的总体设计
  • 4.1.1 工作流引擎的处理流程
  • 4.1.2 工作流引擎的结构图
  • 4.1.3 工作流引擎的系统模块列表
  • 4.2 工作流引擎的接口设计
  • 4.2.1 流程定义接口
  • 4.2.2 流程客户端接口
  • 4.2.3 与外部系统交互接口
  • 4.2.4 工作流引擎之间接口
  • 4.2.5 工作流监控接口
  • 4.3 工作流引擎的运行设计
  • 4.3.1 发布业务流程定义
  • 4.3.2 创建业务流程实例
  • 4.3.3 获取待处理工作任务
  • 4.3.4 声明工作任务所属
  • 4.3.5 提交工作任务
  • 4.4 呼叫中心工作流引擎的数据库设计
  • 4.4.1 流程定义
  • 4.5 Petri网工作流的元数据类定义
  • 4.5.1 Process类的定义
  • 4.5.2 Transition类以及扩展类的定义
  • 4.6 Petri网工作流的运行时类定义
  • 第五章 基于Petri网的工作流引擎的实现
  • 5.1 使用.NET对象容器Castle
  • 5.2 通讯模块
  • 5.2.1 IOCP
  • 5.2.2 基本数据包
  • 5.3 请求分配处理模块
  • 5.4 流程定义管理模块
  • 5.5 流程实例管理模块
  • 5.6 工作任务管理模块
  • 5.7 数据访问模块
  • 5.8 外部系统调用模块
  • 第六章 总结
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于Ⅰ型同步结构分解的微电网Petri模型[J]. 控制工程 2019(12)
    • [2].基于Petri网的银行贷款建模与分析[J]. 怀化学院学报 2019(11)
    • [3].基于Petri网的离散事件系统初始资源优化配置[J]. 河北大学学报(自然科学版) 2020(02)
    • [4].基于随机Petri网的井下连续运输系统可靠性研究[J]. 煤矿机械 2020(05)
    • [5].基于Petri网的量子通信协议建模[J]. 电子技术与软件工程 2020(09)
    • [6].基于Petri网诊断器的离散事件系统模式故障的在线诊断[J]. 控制理论与应用 2020(07)
    • [7].基于多层模糊Petri网的跨区域电网安全态势自动预测方法研究[J]. 自动化与仪器仪表 2020(07)
    • [8].基于Petri网的柔性制造系统混惑检测与控制[J]. 计算机应用研究 2016(12)
    • [9].模糊故障Petri网在飞机电源系统故障诊断中研究[J]. 装备制造技术 2016(11)
    • [10].模糊Petri网在油田开发设计领域的应用研究[J]. 计算技术与自动化 2016(04)
    • [11].基于加权模糊Petri网的无人机自主任务推理决策研究[J]. 西北工业大学学报 2016(06)
    • [12].基于事件链及广义随机Petri网的洪涝灾害案例分析[J]. 武汉理工大学学报(信息与管理工程版) 2017(02)
    • [13].基于扩展Petri网的飞机装配系统设备调度方法[J]. 航空制造技术 2017(10)
    • [14].基于时序信息的模糊Petri网电网故障诊断方法[J]. 电工技术学报 2017(14)
    • [15].基于Petri网的导弹海上补给指挥流程优化分析[J]. 舰船电子工程 2017(07)
    • [16].基于Petri网的网络空间作战指挥机构运行流程分析[J]. 装甲兵工程学院学报 2017(04)
    • [17].一种基于广义随机Petri网的医院门诊流程的建模方法与其性能分析[J]. 电子技术 2017(08)
    • [18].一种基于模糊Petri网的知识元语义集成方法[J]. 情报理论与实践 2017(09)
    • [19].基于模糊Petri网的卸船机故障诊断专家系统[J]. 起重运输机械 2015(12)
    • [20].基于层次着色Petri网的网构软件性能建模与仿真分析方法[J]. 小型微型计算机系统 2016(04)
    • [21].基于随机Petri网的广州市地铁机电安装合同变更流程仿真与优化[J]. 建筑监督检测与造价 2015(06)
    • [22].基于Petri网的终端区冲突避免方法研究[J]. 舰船电子工程 2015(03)
    • [23].基于时间Petri网的渗透测试攻击模型研究[J]. 北京理工大学学报 2015(01)
    • [24].基于模糊Petri网的门式起重机故障诊断专家系统研究[J]. 机械管理开发 2015(03)
    • [25].基于广义随机Petri网的旅游供应链建模[J]. 物流技术 2015(15)
    • [26].基于共享子网合成Petri网的协同虚拟维修系统[J]. 中国修船 2015(05)
    • [27].基于Petri网的舰载机出库调度建模方法[J]. 火力与指挥控制 2015(09)
    • [28].一类Petri网可达标识数的有效计算方法[J]. 西安工程大学学报 2015(05)
    • [29].基于Petri网的液压马达故障诊断[J]. 机械研究与应用 2013(05)
    • [30].基于Petri网理论的核电站主给水系统建模及其可靠性分析[J]. 热力发电 2013(12)

    标签:;  ;  

    基于Petri网的呼叫中心工作流引擎的设计与构建
    下载Doc文档

    猜你喜欢