联销管理软件构架与设计模式研究
论文摘要
在集成供应链系统开发的背景下,本文以联销管理软件的研制为基础,探讨系统开发的过程、方法和工具等软件工程问题。整个研制工作贯穿基于三层体系结构的构件化软件开发过程,运用设计模式等软件体系结构方法和技术,综合使用统一建模语言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 典型事务构件实现第七章 结束语致谢参考文献
相关论文文献
本文来源: https://www.lw50.cn/article/3e3d53810a201e45dc553481.html