声明
摘要
第1章 绪论
1.1 研究背景及意义
1.1.1 论文研究背景
1.1.2 系统中的柔性
1.1.3 论文研究意义
1.2 相关技术国内外现状及评述
1.2.1 销售系统国内外现状
1.2.2 业务流程配置相关技术国内外现状
1.2.3 流程约束相关技术国内外现状
1.2.4 本文研究侧重点与技术难点
1.3 研究内容及组织结构
1.3.1 论文的主要研究内容
1.3.2 论文组织结构
第2章 销售业务中流程可配置的需求与问题
2.1 A、B整车销售系统现状
2.1.1 A、B整车销售系统流程分析
2.1.2 系统架构分析
2.2 实现流程可配置待解决的问题
2.3 基于BPaaS的流程可配置解决方案
2.3.1 BPaaS结合BPM的解决方案
2.3.2 BPaaS结合工作流的解决方案
2.3.3 BPaaS结合销售表单的解决方案
2.4 本章小结
第3章 销售业务中流程可配置的解决方案设计
3.1 流程可配置设计目标
3.2 流程特征分析
3.3 建模工具选择
3.4 流程可配置总体方案
3.5 柔性销售系统整体架构
3.6 柔性销售系统功能设计
3.7 数据库设计
3.7.1 功能流程模块数据库设计
3.7.2 流程配置及约束验证数据库设计
3.8 本章小结
第4章 基于BPaaS的业务流程配置建模
4.1 Petri网与流程模型
4.1.1 Petri网
4.1.2 流程模型
4.1.3 流程控制
4.2 Petri网可达性与流程模型分析
4.2.1 可达性问题
4.2.2 流程模型分析
4.3 效率分析
4.4 本章小结
第5章 柔性销售系统的设计与实现
5.1 开发环境
5.2 流程节点的封装与流程柔性的实现
5.2.1 界面封装
5.2.2 业务逻辑封装
5.2.3 数据库封装
5.2.4 流程柔性的实现
5.3 功能流程模块实现
5.3.1 订单模块实现
5.3.2 发运计划模块实现
5.3.3 出库模块实现
5.3.4 运费结算模块实现
5.3.5 发票明细模块实现
5.3.6 专用发票模块实现
5.4 基于BPaaS的流程配置与控制的设计与实现
5.4.1 流程配置与控制界面设计
5.4.2 流程控制功能实现
5.5 基于BPaaS的流程动态运行与约束的设计与实现
5.5.1 流程约束界面设计
5.5.2 流程动态运行与约束功能实现
5.6 本章小结
第6章 柔性销售系统的验证与结论
6.1 流程配置与约束的验证分析
6.1.1 节点配置
6.1.2 顺序关系约束
6.1.3 环结构检测
6.2 流程控制与动态运行的验证分析
6.2.1 字段配置
6.2.2 流程运行验证
6.3 系统运行验证
6.4 结论与分析
6.5 本章小结
总结与展望
致谢
参考文献
攻读硕士学位期间发表的学术论文及参与的科研项目