论文部分内容阅读
ERP(企业资源计划)作为先进的管理思想和信息化工具,综合考虑了制造厂、供应商、分销商以及客户等各方面的影响,面向整个供需链管理。采购位于企业供应链的上游,是物流和资金流的重要组成部分,采用先进高效的采购管理不仅能够为企业提供持续不断的物资流,还能帮助企业提高产品质量、降低产品成本。本文是浪潮ERP-GS软件产品采购管理子系统的设计与实现,从分析国内外ERP软件产品的特点入手,通过对一般大中型企业采购业务流程的分析,得出企业通用的典型采购模式即公司自采购和集团集中采购模式,并对这两种模式分别进行了业务流程的详细描述,然后根据流程描述提取出典型用例场景并对场景进行了详细分析。在需求分析的基础上,进一步表述了系统的架构设计,提出了系统架构设计原则和要达到的目标,并详细介绍了ERP-GS的软件多层架构,此架构消除了传统ERP的两层结构带来的可维护性,可扩展性差的问题,功能架构详细描述功能模块和功能点。然后在详细设计中围绕ERP-GS采购订单的一系列操作进行的静态和动态建模,静态模型分别从窗体类、实体类、管理类三方面描述了订单的几个类以及类之间的关系,状态图表述了订单的几种状态转换,活动图则描述了促使这些转换的业务操作。协作图描述完成这些操作需要参与的对象以及对象之间的交互过程在此基础上给出了系统详细的数据库表结构信息。在系统实现中从总体实现,到接口实现再到业务处理实现进行了阐述,总体实现对需求分析中的典型场景进行了实现展示,业务接口实现给出了订单业务处理接口的代码实现,业务处理实现也是就订单创建给出了具体的代码实现。在系统测试环节中,从系统的功能性测试和性能测试两方面阐述了系统的测试情况,功能性测试是对测试中发现的bug的情况统计,主要是统计缺陷的分布情况,严重程度、发展趋势等方面,得出系统在深化测试过程中趋于稳定,性能测试详细给出了测试方案、测试环境、要测试的功能等,从单功能、混合功能两方面测试了系统的响应时间、系统资源占用情况。通过对结果的分析得出了系统达到了需求分析中提出的非功能性要求。最后对整个系统实现做了总结并进一步提出了改进意见。