本节书摘来异步社区《敏捷制造——敏捷集成基础结构设计》一书中的第2章,作者:苏金泷,更多章节内容可以访问云栖社区“异步社区”公众号查看
第2章 敏捷企业集成基础结构及其模型
敏捷制造——敏捷集成基础结构设计
模型的建立已经成为企业实施先进制造战略的重要基础。敏捷化、集成化等先进制造战略对模型的范围、模型的形式化程度、模型的规范化程度提出了更高的要求。基于网络的敏捷企业集成基础结构(Integrated Infrastructure for Agile Enterprise,IIAE)建模,是支持敏捷企业集成/工程、建设具有快速相应能力的敏捷的柔性信息系统的关键技术,是实现敏捷化网络化制造模式的基础,是企业赢得全球市场、获得可持续发展、提升竞争优势的关键。
本章首先探讨了敏捷企业集成基础结构框架的基本构架设计、技术支持、设计特点,分析了集成基础结构的建模需求,引入体系结构为中心的建模步骤、面向Agent对象的建模思想、UML(Unified Modeling Language)统一建模工具语言,在此基础上应用体系结构为中心的建模步骤结合面向Agent对象的建模思想,研究了敏捷供应链管理中的采购模型、敏捷制造的工作流模型等方面UML建模。而后,本章探讨了集成基础结构的数据访问模型,依次研究了集成基础结构的数据存储结构、模块化存储框架、MVC Model 1 和MVC Model 2。最后提出了基于XML的MVC Model 2程序设计方案,通过XML配置MVC三个部分的主要功能:由Model负责抽象系统的功能,Controller执行抽象用户和系统的事件语意映射,View承担抽象数据的表达。与基于J2EE的原有MVC设计相比,优化了MVC设计并避免了逻辑混杂简化了程序维护,为MVC模块结构、功能、执行方式赋予了新的解释,在模型实现上提出了新的设计方案,在实际应用中体现出良好的稳定性和实用性。