论文部分内容阅读
由于ERP功能的复杂性,其软件系统需要借助模型来进行设计和开发。企业建模是认识企业的基础,因此对开发人员或管理人员而言,一个优秀的模型往往是ERP系统成功设计开发的第一步。本文采用CIM-OSA建模方法,使用UML统一建模语言建立ERP系统模型,并应用UP软件开发过程对其分析设计,直至系统实现。
本文首先对天雄公司的业务功能进行分析,提出了该企业的现状模型和需求模型,然后参考CiM-OSA建模方法建立该企业各个视角的模型。本课题以ERP中的采购子系统为原型,采用UML技术建立了该企业采购业务系统的业务模型、功能模型、组织模型、信息模型和资源模型五个模型,这五个模型构建了ERP软件系统开发的业务模型。
模型建立后,应用UP软件开发过程的后续步骤对ERP的系统设计开发,使用 技术建立了ERP系统的分析模型和设计模型。在设计模型的基础上选择了轻量级的Struts+Spring+Hibernate框架来组装采购子系统基于J2EE平台的WEB应用,该框架的应用大大减少了系统开发的工作量,并且提高了系统的可维护性。
总之,应用UML为ERP建模,可以在一定程度上提高ERP软件系统的灵活性,使企业适应激烈的市场竞争。同时,UP软件开发过程的应用降低了ERP软件系统的开发风险。