论文部分内容阅读
ERP系统是国内近年来最有代表性的企业信息化软件系统,但是随着企业管理模式的发展和软件开发技术的提高,当前国内ERP系统在质量水平和开发模式方面均面临困境,因此在ERP系统开发中引进有计划的软件复用技术,研究可扩展、可定制、可复用的ERP领域应用框架具有重要的理论意义和应用价值。本文在基于中小型制造业企业的可重构ERP系统研究课题背景下,提出一个基于软件体系结构的应用框架(SoftwareArchitectureBasedApplicationFramework,SAAF),SAAF框架面向ERP领域应用系统,构件、方面、连接件以及框架扩展点(HotSpot)是框架的基本组成元素;采用XML和XMLSchema作为框架的规范化描述语言,论述了基于角色的扩展形态下框架的扩展方式和组装机制;并结合MDA技术讨论以领域工程为基础,基于SAAF框架,由视图驱动整个开发过程的ERP系统开发策略;最后采用软件体系结构分析方法(SoftwareArchitectureAnalysisMethod,SAAM)对SAAF框架做了简单分析和评价。文章最后还展望了基于软件体系结构理论的应用框架的研究前景,并总结出进一步研究的方向.