ERP是什么?
ERP是由美国计算机技术咨询和评估集团Gartner Group Inc提出的一种供应链的管理思想。企业资源计划是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。
ERP应该包括什么?
ERP系统包括以下主要功能:供应链管理、销售与市场、分销、客户服务、财务管理、制造管理、库存管理、工厂与设备维护、人力资源、报表、制造执行系统(Manufacturing Executive System,MES)、工作流服务和企业信息系统等。此外,还包括金融投资管理、质量管理、运输管理、项目管理、法规与标准和过程控制等补充功能。
简单概括一下
ERP是将企业所有资源进行整合集成管理,简单的说是将企业的三大流:物流,资金流,信息流进行**一体化管理的管理信息系统。
那么要做一个ERP应该从什么地方入手呢?
还是得回到软件开发老生常谈的部分,需求。需求又可以从几个方面来进行考虑:
所做的ERP是用于服务哪个行业的(结合实际的业务,把客户需求和企业内部的制造活动以及供应商的制造资源整合在一起,确定业务流)
ERP的规模(使用人数,数据量级别,确定开发环境)
易用性与扩展性(结合业务流程来考虑)
维护(由于ERP过于庞大,后期维护也是需要一开始进行考虑的)
经过了前期的需求分析后,开始着手ERP的开发工作,该从什么地方开始呢?
开发环境的搭建
在确定了ERP规模以后,**件事就是考虑该搭建怎样的开发环境
简单说来就是考虑如下几点:用什么开发语言,用哪种数据库,需不需要建集群,需不需要分布式开发,前端后端用什么框架。
开始进行系统设计
包括人员的分配,时间的规划,功能模块的梳理
功能模块整理完以后对每个模块进行详细设计
这一阶段需要大量的沟通,需要对实际业务有深入的认识了解,以确保能做出好用的程序
进行了大量的前期准备之后,终于可以开始编码了
编码过程中要很好的把控整个进度,每一个功能完成之后要进行细致的测试,不要把BUG都堆积到**的测试阶段来处理
编码完成以后需要进行详细的测试工作
此时整个项目已经成型,需要结合实际业务来做测试,以确保上线之后项目能正常的使用
以上就是做一个ERP系统需要走的流程。
ERP系统:http://articles.e-works.net.cn/erp/
资讯来源:http://articles.e-works.net.cn/erp/
|