基于工作流的构件组装技术研究与应用

基于工作流的构件组装技术研究与应用

论文摘要

随着软件规模和复杂度不断增大,传统的软件开发模式面临巨大的挑战,出现了新一轮的“软件危机”,而软件复用是解决这个问题的有效方法之一。构件技术在软件复用中扮演着重要角色,通过构件组装应用系统,缩短了软件开发的生命周期,提高了软件产品的开发效率和软件产品的质量保证。目前,我国现有的软件开发方式将企业业务流程固化在软件系统中,软件系统缺乏灵活性,不能适应企业重组、流程更改、部门职责变换等诸多问题。采用工作流技术把业务过程逻辑与业务过程实现分离出来,在不修改具体功能构件的情况下,通过重新定义过程模型来完成系统功能的改变或系统性能的改进,使企业可以根据业务流程动态构建企业信息系统,改变了企业的业务和流程适应传统的软件开发模式。为此本文采用了基于工作流的构件组装技术开发生物医药园进销存管理系统,满足当前的应用需求。本文研究了软件复用技术、构件技术和工作流技术的理论和运用构件、构件库进行构件组装的方法,通过对工作流技术和构件组装技术的原理、方法研究,提出了基于工作流的构件组装技术体系结构。讨论了生物医药园进销存管理系统的应用背景和目标,分析了构件的关键要素、设计方法,提出了基于工作流的构件组装技术实施软件项目开发的流程、体系结构和解决方案。生物医药园进销存管理系统主要包括基础数据管理、采购管理、库存管理、销售管理和报表管理等五大部分。采用基于工作流的构件组装技术对现有构件和已开发的构件进行组装,满足了企业的需求,提高了企业的核心竞争力,同时易于版本升级。通过进销存的具体业务的实现验证了基于工作流的构件组装技术可行性和高效性。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 引言
  • 1.2 课题来源和主要研究内容
  • 1.3 研究目的和意义
  • 1.4 论文结构
  • 1.5 小结
  • 第2 章 理论基础及相关技术
  • 2.1 构件技术
  • 2.2 工作流技术
  • 2.3 小结
  • 第3 章 基于工作流的构件组装技术研究
  • 3.1 构件组装技术
  • 3.2 基于工作流的构件组装
  • 3.3 小结
  • 第4 章 基于工作流的构件组装技术应用分析
  • 4.1 生物医药园进销存管理系统的分析
  • 4.2 构件的分析与设计
  • 4.3 DFD(数据图)的分析
  • 4.4 进销存系统的功能模块的分析
  • 4.5 系统安全与授权的设计
  • 4.6 进销存管理系统的体系结构设计
  • 4.7 生物医药园进销存管理系统的开发流程图
  • 4.8 小结
  • 第5 章 系统的实现
  • 5.1 系统实现的应用开发平台及配置
  • 5.2 开发工具的运用分析
  • 5.3 构件的开发
  • 5.4 软件复用的实现
  • 5.5 进销存系统的工作流程的设计与实现
  • 5.6 驱动工作流的数据分析
  • 5.7 SHARK 流程管理
  • 5.8 应用效果分析
  • 5.9 小结
  • 总结与展望
  • 一、总结
  • 二、展望
  • 参考文献
  • 致谢
  • 附录A 攻读学位期间所发表的学术论文目录
  • 附录B 攻读学位期间参与的主要项目
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于工作流的构件组装技术研究与应用
    下载Doc文档

    猜你喜欢