联销管理软件构架与设计模式研究

联销管理软件构架与设计模式研究

论文摘要

在集成供应链系统开发的背景下,本文以联销管理软件的研制为基础,探讨系统开发的过程、方法和工具等软件工程问题。整个研制工作贯穿基于三层体系结构的构件化软件开发过程,运用设计模式等软件体系结构方法和技术,综合使用统一建模语言UML和体系结构描述语言ACME建立软件模型。首先,文章总结概括构件的概念、分类和三层体系结构思想。在此基础上,重点针对UML4视图模型进行改进;改进后的模型准确地刻画软件开发的一般过程,并给出各阶段的视图使用方案。在分析UML和ACME后,文章阐述UML和ACME在构件化开发过程中的使用。其次,文章阐述设计模式在构件设计中的应用和作用;提出设计模式改进的必要和改进思路。进而,选取Observer模式作为典型案例,着重阐述其改进过程。改进的Observer模式使用UML视图建立的结构模型和行为模型,使用ACME建立的模板描述,便于向源代码映射。最后,文章详述联销管理的领域知识;使用如上所述的软件开发过程、方法、技术和工具,指导联销管理软件典型案例的开发和实现的全过程。联销管理软件已经全部完成。实践证明,文章所述的软件工程思想和技术能够指导软件开发的全过程,建立结构精巧、易于实现的软件模型,易于系统实现和维护。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 图清单
  • 表清单
  • 第一章 绪论
  • 1.1 研究方向的发展概况
  • 1.2 课题背景和研究重点
  • 1.3 主要工作
  • 第二章 构件化开发方法
  • 2.1 构件设计方法
  • 2.1.1 构件的种类和获取
  • 2.1.2 基于三层体系结构的软件构件开发
  • 2.2 构件开发过程
  • 2.2.1 构件开发的建模工具
  • 2.2.2 构件开发过程中 UML 和 ACME 的使用
  • 第三章 设计模式的应用与改进
  • 3.1 设计模式在构件化开发中的应用
  • 3.3.1 设计模式的分类
  • 3.1.2 设计模式的选择和使用
  • 3.2 设计模式改进的指导思想
  • 3.2.1 Observer 模式的缺陷分析
  • 3.2.2 Observer 模式的改进思路
  • 3.3 改进模式的模型
  • 3.3.1 Observer 模式的结构模型
  • 3.3.2 Observer 模式的行为模型
  • 3.4 改进模式的模板描述
  • 3.5 改进模式的效果
  • 第四章 联销管理软件的领域分析
  • 4.1 联销管理的领域知识
  • 4.1.1 传统连锁经营理论
  • 4.1.2 供应链环境下的联销管理理论
  • 4.2 联销管理的领域框架
  • 4.2.1 用例模型
  • 4.2.2 活动模型
  • 4.2.3 信息载体分析
  • 4.2.4 基本类模型
  • 第五章 联销管理软件的领域设计
  • 5.1 基于改进模式的对象模型
  • 5.1.1 对象结构模型
  • 5.1.2 对象行为模型
  • 5.2 数据库设计
  • 5.3 系统界面设计
  • 第六章 联销管理软件的领域实现
  • 6.1 典型构架实现
  • 6.2 典型界面构件实现
  • 6.3 典型事务构件实现
  • 第七章 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  ;  

    联销管理软件构架与设计模式研究
    下载Doc文档

    猜你喜欢