首页> 中文学位 >基于流程模型的数据整合系统的设计与实现
【6h】

基于流程模型的数据整合系统的设计与实现

代理获取

目录

声明

摘要

第1章 绪论

1.1 系统开发背景

1.2 国内外研究现状

1.3 本文的主要工作

1.4 论文的组织结构

第2章 需求分析

2.1 总体业务描述

2.2 系统解决的问题和目标

2.3 系统需求分析

2.3.1 系统功能性需求

2.3.2 系统非功能性需求

第3章 系统概要设计

3.1 设计思想原则

3.2 技术架构设计

3.2.1 系统架构设计

3.2.2 功能架构设计

第4章 系统详细设计

4.1 基于生成器模式的代码生成工具

4.2 流程管理的设计

4.2.1 流程信息管理设计

4.2.2 流程执行控制设计

4.3 数据库的设计

第5章 系统实现与测试

5.1 基本界面的实现

5.2 流程模型可视化的实现

5.2.1 pureMVC框架

5.2.2 Flex工程中的pureMVC实践

5.3 系统测试

第6章 总结与展望

参考文献

致谢

展开▼

摘要

随着互联网产业的不断兴盛,很多传统产业都受到了或多或少的冲击。在这场浪潮中,很多产业为谋生为发展,不断改革分生。电信产业就是众多被冲击的传统产业之一,近几年分生出了一种虚拟运营商。但虚拟运营商虽然理念先进,但毕竟是新兴产物,很多方面还不成熟,尚需日臻完善并接受时间检验。虚拟运营商财务系统周期性的收入分析过程当中,与收入相关的数据来自多个系统,存在数据分散凌乱、系统分工不合理、数据量庞大复杂、整合流程纷繁多样、不支持可配置等问题,因此需要一个功能强大又灵活的数据整合系统以胜任收入相关数据的加工处理工作。简言之,数据整合系统的作用就是将电信运营过程当中产生的与收入相关的数据,按照财务系统的数据要求和格式要求进行加工整合,然后提交给财务系统以供其使用。
  数据整合系统根据良好的设计原则,应用恰当的设计模式,将数据整合过程当中涉及到的功能抽象成组件,然后将复杂多样的数据整合过程抽象成流程,使得功能组件化、业务流程化、流程可视化,带来良好的可扩展性和灵活性。数据整合系统能够细粒度的控制操作权限,能够完成各种组件信息和流程信息的管理、组件运行信息的配置以及拖拽式配置流程,能够执行流程、查看日志以及图表展示统计信息,帮助运维人员更好的对相关数据进行加工整合,提高了工作效率,改善了操作体验。
  数据整合系统以J2EE技术作为基础平台,以流行的Struts2+Spring+Hibernate技术架构作为系统框架,采用视图层+业务层+持久层的分层思想,将各层互相分离解耦,各层之间互不影响,达到高内聚低耦合的效果。在流程控制的技术选型上,选择了JDK自带技术多线程技术,用于保证系统的轻巧灵活,而没有选择比较庞大繁杂的工作流框架。此外,该系统采用B/S结构,运维人员仅通过一个浏览器就可以轻松搞定所有与数据整合流程相关的操作,方便快捷,简单有效。
  目前为止,该系统的收入归集部分已经在国美公司上线使用,系统稳定运行,大大提高了数据整合效率和质量。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号