论文部分内容阅读
ERP(Enterprise Resources Planning,企业资源计划)是20世纪90年代发展起来的综合企业管理信息系统。它代表了未来企业管理的发展方向和必然趋势。世界上有很多企业成功实施了ERP,获得了巨大经济效益和管理效益,并使企业竞争力大大增强。目前,在国内ERP系统开发领域中,传统的结构化的建模方法不能满足市场和用户日新月异的需求,软件需求的不确定性变化常常导致了软件开发的失败。同时各种面向对象的软件建模方法不能有效的将业务工程领域与软件工程领域很好的结合起来。
UML(Unified Modeling Language,统一建模语言)是当前使用最广泛的一种面向对象软件建模语言。UML 是一种绘制软件蓝图的标准语言,它涵盖了面向对象的分析、设计和实现,融合了早期面向对象建模方法和各种建模语言的优点,为面向对象系统的开发,软件的自动化工具与环境提供了丰富的、严谨的、扩充性强的表达方式。借助于UML 强大的建模功能可以高效的开发企业ERP系统。本文以一家中小型制造企业的一个ERP系统开发为背景,探讨了基于 UML 的开发方法在 ERP 系统开发中的应用。
本论文介绍了ERP以及其环境下的库存管理理论。然后对ERP系统的传统建模方法和基于UML的建模方法进行比较分析,研究了基于UML的ERP系统建模方法的特征,给出了基于UML的ERP系统建模方法的特点和优势。并介绍了统一建模语言UML。
本论文结合ERP环境下的库存管理系统,重点研究了如何利用 UML 建模语言对库存管理系统进行建模,给出了ERP环境下库存管理系统的需求模型和对象模型,在建模过程中利用了用例图,活动图,序列图,合作图,类图,包图,状态图等图形。最后,结合系统模型的研究,实现了库存管理系统。实践证明基于UML的ERP系统建模方法对高效的开发和实施ERP系统有很大的帮助。