学位论文 > 优秀研究生学位论文题录展示
基于工作流的移动通信业务管理系统的系统分析与设计
作 者: 文林彬
导 师: 施荣华
学 校: 中南大学
专 业: 软件工程
关键词: 工作流 web service WWF 系统分析
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 30次
引 用: 1次
阅 读: 论文下载
内容摘要
近几年来,网络技术有着长足的发展,网络接入的带宽和可靠性都有了很大的保障,随着社会对网络的依赖程度的提高,信息化的普及程度也同新月异,企业也处于信息改造的大潮中,传统的人工的、分散的业务向自动化处理业务的转变是必然的趋势,而基于流程协作的工作流软件越来越发挥着重要的作用。工作流技术之所以越来越重要,其原因可以总结为:首先是工作流可以协同各个岗位的工作,这对企业的现行业务处理流程产生较小的迁移成本,同时还能监控业务流程;其次是它还能协助基于多任务、多协作、多角色应用系统的开发。不过,在当今企业信息化架构中,特别是中小型企业,其具体的业务流程及企业自身的组织结构为了适应市场和竞争的需要而都在不断变化,就工作流软件的开发成本及硬件成本而言,工作流技术的应用代价还是显得有点高。为了提高企业业务流程管理的灵活度来适应激烈的市场竞争,提高企业自动化和半自动化的程度,同时本着降低企业信息化改造的软、硬件成本的考虑,对工作流系统的开发技术框架进行合理的选取,通过采用windows workflow Founda tion,应用Web服务技术部署面向服务的架构,提出分层业务模型,并基于实体模型进行服务建模,进行了基于WWF的工作流服务的框架设计,实现了工作流的相关服务。本论文结合对中国移动地级市子公司的实际软件开发项目背景,在开发过程中严格遵守软件工程开发原则和方法,先后对系统进行需求分析、概要设计、详细设计和测试用例设计等工作,整个系统采用brows/server的体系结构,运行模式则采用三层架构模式。在结合实际项目开发的同时论文研究了如何进行用户自定义过程、如何处理工作流相关数据和应用数据、工作流持久化、任务表、跟踪服务、工作流执行服务器以及工作流通讯机制等工作流的关键技术,讨论了对工作流的顺序和状态机模型的实现、论文还讨论并实践了如何利用Web服务来发布和如何在工作流中调用Web服务等技术问题,在此过程中,综合运用面向对象的软件工程的开发原则与方法,选用先进的软件开发技术来设计了一个真实的工作流系统,该系统充分发挥了工作流处理机制的独特优势,同时具有高度的业务伸缩性,通过对工作流系统的开发工作积累了可靠的实践经验,并对开发实践技术进行了改进与优化。
|
全文目录
摘要 3-4 ABSTRACT 4-7 第一章 绪论 7-12 1.1 课题研究背景和意义 7-10 1.1.1 课题研究的背景 7-8 1.1.2 课题研究的意义 8-10 1.2 课题的研究内容 10 1.3 论文的组织结构 10-12 第二章 相关理论技术研究 12-26 2.1 工作流技术 12-16 2.1.1 工作流技术研究现状 12 2.1.2 工作流现状分析 12-13 2.1.3 工作流技术的发展 13 2.1.4 工作流技术尚存的不足 13-14 2.1.5 工作流体系结构 14-15 2.1.6 工作流开发标准 15-16 2.2 Web Service技术 16-22 2.2.1 Web Service的概念 16 2.2.2 Web Service的模型解决方案 16-18 2.2.3 Web Service协议栈 18-22 2.3 工作流引擎技术 22-25 2.3.1 WWF的特点 22-24 2.3.2 自开发引擎与WWF的比较 24-25 2.4 本章小结 25-26 第二章 工作流管理系统需求分析 26-33 3.1 项目目标 26-27 3.2 功能需求 27-32 3.2.1 日常工单申请流程 27 3.2.2 申告业务管理 27-28 3.2.3 基础业务管理 28-31 3.2.4 培训业务管理 31 3.2.5 应用业务及其他非核心业务管理 31-32 3.3 本章小结 32-33 第四章 工作流管理系统设计 33-62 4.1 总体设计规范 33-42 4.1.1 性能设计要求 33 4.1.2 运行环境要求 33-34 4.1.3 技术路线 34-36 4.1.4 处理流程 36-41 4.1.5 系统管理 41-42 4.1.6 开发1具 42 4.2 系统概要设计 42-51 4.2.1 模块结构 42-45 4.2.2 接口设计 45 4.2.3 系统数据结构设计 45-50 4.2.4 运行设计 50-51 4.2.3 系统出错处理与安全保密维护设计 51 4.3 系统详细设计 51-61 4.3.1 工作流管理 51-55 4.3.2 欠费管理 55-57 4.3.3 收入稽核管理 57-58 4.3.4 经营分析管理 58-61 4.4 本章小结 61-62 第五章 系统测试 62-68 5.1 系统部署 62 5.1.1 部署目标 62 5.1.2 检查项目 62 5.2 系统测试 62-67 5.2.1 测试目标 62 5.2.2 测试角色准备 62-63 5.2.3 测试用例 63-67 5.3 本章小结 67-68 第六章 项目开发经验总结 68-73 6.1 关于工作流引擎 68 6.2 关于表单与数据库 68-70 6.3 关于工作流状态机 70-73 第七章 结束语 73-75 7.1 工作总结 73-74 7.2 今后的工作展望 74-75 参考文献 75-79 致谢 79-80 研究成果 80
|
相似论文
- 复杂仿真系统VV&A工作流技术研究,TP391.9
- 面向服务的多主体协作机制的研究与实现,TP393.09
- 农业供应链系统网络平台的构建,S126
- 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
- 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
- 面向服务的数据集成模型的研究与实现,TP311.52
- SOA架构在高校信息化系统中整合技术的应用,TP311.52
- 中国石化沥青销售分公司铁运、汽运配送方案分析与研究,F426.72
- 基于SNS的网络协作学习平台设计与实现,TP311.52
- 电网分析计算中的可视化技术研究,TM769
- 工作流动态变更处理技术,TP311.52
- 基于域信任的自适应网格工作流调度算法,TP311.52
- 大桥综合管理信息系统的研究与设计,TP311.52
- 基于手持终端的固定资产管理系统设计与实现,TP311.52
- 一个工程物资管理系统的设计与实现,TP311.52
- 基于Symbian OS的移动ERP系统的设计与实现,TP311.52
- 以Artifact为中心的工作流技术研究及其应用,TP311.52
- 基于jBPM的防空指控流程管理系统研究,TP311.52
- Agent增强型工作流技术在医院办公自动化中的应用研究,TP317.1
- 基于着色Petri网的工作流引擎研究,TP311.52
- 基于三层架构的校园网上超市管理系统设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|