当前位置:问答库>论文摘要

题目:基于.NET技术的Semi-Order ERP系统(Scoop)的设计与实现

关键词:ERP;Scoop;semi-order;ERP;package;full-order;.NET

  摘要

随着经济全球化的步伐,制造业蓬勃发展,ERP及管理系统方面的需求越来越大。ERP与管理系统都处在发展成熟阶段,各制造单位管理上各有各的特色。由于没有完全一致的业界标准,不同的ERP供应商在细节方面、具体方面有所不同,销售ERP产品时,常常需要进行客户化、二次开发工作。这必然就降低了开发效率,延长了开发周期,提高了开发成本。本课题来源于新日本计算机管理株式会社的ERP产品Scoop的研发。针对日本市场上ERP package及full-order的开发方式,Scoop提出了一种可以让客户在有限的范围内选择业务单元,设定自身独特的业务流,变更画面及报表的结构,构建出独特的企业资源管理系统的semi-order开发方式。这样不但可以满足客户的个性化要求,而且可以大大缩短开发周期,降低开发成本。Semi-Order为用户带来诸多好处的同时,给系统的设计,程序的实现也带来了很多难题。如多类型客户端(Windows Form,Web,Mobile)的对应,业务模块间的接口定义,如何实现画面丰富的客户化方式等等。本文着重阐述在.NET Framework + XML Web Service框架的基础上,使用MDI,画面分割,SQL动态执行等关键技术和手段来解决上述问题的方法。对于开发方案的选择,本文对比了目前被广泛使用的.NET和J2EE。由于.NET在快速开发,多类型客户端及对XML Web Service的支持上优于J2EE,所以确定了.NET这种开发方案。对于系统架构,采用UI,BC,DAC三层模式,逻辑与表示分离,提炼出数据访问层,是解决多类型客户端的基础。由于本产品一直是在日本实地开发,开发模型采用了在日本已经非常成熟的V型开发模型,这种类似于瀑布模型的开发模型在日本这个特定的环境中运用的效果非常好。V型开发模型在日本广泛地使用,体现了日本人在管理项目中,开发阶段明确,项目管理定量,严格遵守日程安排,团队全员都对过程和质量非常重视的特点。在介绍了Scoop设计和解决方案的基础上,阐述了实现,测试以及实施的相关内容。最后总结了一年来在日本实习的工作内容和收获并提出了对Scoop的展望。