论文部分内容阅读
在一般的企业库存管理中,普遍存在库存量过高以及整个供应链中需求变异放大的问题,即“牛鞭效应”。导致“牛鞭效应”的原因比较复杂,涉及到库存管理方面的主要原因在于企业间的信息不对称。企业的库存管理系统不仅要满足企业内部库存业务的需要,而且还要保证和上下游企业保持良好的信息沟通和共享,具有良好通用性和可复用性的库存管理系统为企业快速有效的响应这些要求提供了支持。本文将面向特征的软件复用理论应用于构件化的库存管理系统(Inventory Management System)的设计与实现,建立了面向特征的领域特征模型,有力地支持了库存管理系统的开发。面向特征的库存管理系统可为一组具有相似或相近需求的库存管理系统提供基本功能服务,通过创建可复用的软件构件,为建立通用性的系统提供了支持。在变化的环境中适应变化的业务需求,提供了一种新的思路和方法,对企业设计和开发通用的、可复用的库存管理系统具有很重要的现实意义。本文首先对库存管理领域和软件复用方法等相关理论进行了综述,阐述了库存管理领域的现状和存在的问题,并对库存管理系统的发展特点进行了深入探讨,在对特征模型和传统需求规约模型进行对比以后,运用面向特征的软件复用方法建立了库存管理领域的特征模型。在对软件体系结构的发展历程和研究风格进行分析的基础上,根据需求到软件体系结构的映射关系和特征模型到软件体系结构模型的映射过程,并以该特征模型为依据,对库存管理系统的软件体系结构模型进行了设计。运用构件技术实现了库存管理系统的构件化设计,得到了具有良好通用性的构件化库存管理系统。本文以航天科技控股集团股份有限公司的库存管理业务流程及数据进行了实证研究,给出了复用案例和解决方案,验证了系统的可复用特性,使库存管理系统的开发具有随业务需求灵活变化的特点。