基于ERP的企业营销系统设计与实现
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要
简单地讲ERP就是企业资源计划,早在90年代后期,世界500强企业中就有近80%采用了ERP管理软件。成熟的ERP软件包含了国际先进管理思想,但是它们不能满足国内企业的特殊需求,此时就需要对ERP软件进行二次开发和客户化的工作。
针对ERP二次开发容易陷入越来越复杂的困境,我们的解决方案是尽量使得二次开发出的功能模块独立于原来的ERP系统。我们不修改核心代码,而是把数据从ERP中导出,利用二次开发的程序进行处理后,再导入系统。同时我们采用自己研发的SIE-BS-RCF应用框架来进行具体的开发工作,在设计和编码中都有不同程度重用,以加快开发速度。
目前项目进展顺利,我们的解决方案得到客户的认可,已完成的模块也通过了客户测试。
think58好,好think58 [资料来源:THINK58.com]
[资料来源:www.THINK58.com]关键词:ERP;开发;解决方案;系统;重用;
1.4 在我国的现状和发展趋势
国内ERP的现状是,有一些在技术能力还行的ERP厂商,但开发的系统并不适用,经常是用户买了产品,但实施不起来,很多需求不能满足,结果ERP厂商开始组织二次开发,再后来整个开发部陷入单个项目中,用户越多,开发人员陷进去的越多,再后来不能保证新的版本进度和质量。
不过ERP的实施是一个循序渐进的过程,也是企业综合管理水平不断提升的过程。随着我国经济的快速发展,我国企业的信息化建设也开始蓬勃发展,用信息化推动工业化也得到大家共识。2000年,国家经贸委、科技部和信息产业部共同成立了“企业信息化工作领导小组”,负责和领导企业信息化工作;2002年国家科技部将制造业信息作为重大科技专项来支持,投资数亿元在10多个省市2000多家企业实施制造业信息化,开展制造业信息化关键技术攻关与省市制造业应用示范点;2003年国家级的《ERP规范》正式形成,形成了一个全国性推动企业信息化建设的良好氛围,有理由相信,ERP管理信息系统通过成功案例的有效推广,通过每个企业不断深化改革、创新思维、提升管理水平,通过软件工作者不断学习国外先进软件的构架和设计思想并加以改进运用,ERP在我国企业的推广应用将有着非常广阔的发展前景。
think58好,好think58
2.4 我们采用的方案
针对2.3中的第一个难点我们建议客户能不进行二次开发就不要进行。对于客户提出必须进行的二次开发,则尽量使得二次开发出的功能模块独立于原来的ERP系统。我们不修改核心代码,而是把数据从ERP中导出,利用二次开发的程序进行处理后,再导入系统。这样既实现了企业个性化需求,又没改变原ERP软件。之所以这样做是因为软件升级时,数据导入导出部分变动不会太大,而且即使有变化,也容易进行相应的维护。而一旦直接修改了核心代码。过上两年,想升级可就难了。
对于第二个难点我们的解决办法是,二次开发的团队中不仅要有程序开发者还要有功能咨询顾问。在早期的方案制定,ERP数据导出导入接口设计都有懂业务的咨询顾问参与。同时程序开发者也定期接受业务培训,在某些特定的业务流程上我们的程序员将比客户方的一般业务员更清楚。另外在整个二次开发过程中我们每周都有好几次的功能确认会议邀请客户和业务员参加。
至于开发周期的长短,为客户利益考虑,我们没有采用推迟上线的做法,而是用另外两种途径来达到目的。首先我们帮助客户划清一个界限来区分上线前及上线后的二次开发 ,也就是区分哪些二次开发是属于上线前一定要完成的 ,哪些二次开发是属于上线完成后才慢慢进行的。前者指的是那些“不改的话根本无法上线”的二次开发,后者指的是那些属于重要性不高,不会影响上线的二次开发。对上线后的二次开发,我们向客户建议采取“先僵化再优化”的管理手段,不在完成上线后就立即进行修改,而是等待上线满1~2个月后再一次讨论确定其必要性。因为此时用户已经正式使用系统一段时间,再进行讨论时不会再以自己的想象或个人的印象为根据,而是以客观事实及系统的真正功能为判断基础,在这种状况下进行系统的优化才能真正达到应有的效果,否则,在用户未真正掌握系统功能前就进行修改,会发生一改再改的情况,不但浪费资源,对ERP的实施也会造成负面影响。其次,我们凭借先前对其他事业部的项目经验和代码积累可以在相当程度上进行设计鉴签和代码重用,以便缩短开发时间。 think58.com [资料来源:http://think58.com]
3 系统的具体设计
3.1 系统背景与范围
2004年11月起,风扇公司(美的环境电器事业部)实施了一期的海外营销系统。系统的总体目标是:
实现从报价合同生产库存出货发运结算的整个业务流程的信息化管理;提高整个管理流程的信息共享水平,提高信息传递的准确性和传递效率,为业务人员提供方便的业务处理与业务信息查询平台;为管理层提供更有效的经营管理手段,包括:销售价格管理、控制与分析,销售订单统计,生产计划预测,订单生产跟踪,成本利润分析、销售业绩统计等;对重要经营数据(如客户资料、客户型号的技术资料、客户的交易流程规定等)进行集中、安全的管理;解决当时风扇事业部无法解决的报关发票与商业发票的差异管理的问题等。
从两年以来系统的运行情况来看,基本实现了一期制定的目标,订单评审、出货审核等工作已经实现了系统化,运行情况也已稳定。但系统的运行过程中也暴露出很多的问题,这期间虽然对系统进行过一些调整,但基本上都是针对局部的问题进行修正,未能解决从整体上解决系统的问题,目前已经不适应环境电器快速的业务发展,系统的升级工作已经非常迫切。
在总结一期项目实施的经验教训的基础上,风扇事业部决定对一期的系统进行升级。通过本次系统升级,对系统功能进行提升,达到如下目标: 本文来自think58
适应新的组织架构下的公司化运作。
适应管理上过程控制的要求,一期系统报表多是静态的,现在要求动态的,比如每周、每月、各客户的销售情况统计。
适应环境电器精细化核算要求;解决一期部分模块应用效果不好的问题,如财务、单证等模块;关注对于业务风险的管理,如应收帐款等;反映出业务运作效率,如应收帐款的周转率,既有整个事业部的,也有每个客户的;再如工作流程效率问题等。
关注盈利分析,(主要是基于内部结算价的盈利分析,不包括整个事业部的成本的盈利分析)反映每个客户、每个区域、整个海外营销公司的盈利状况,对费用进行细致的核算和全面的收集管理等。
整个系统应该始终强调内部控制,整个业务过程需要贯穿内部控制的概念,特别是财务相关处理环节更应该严格按照财务制度来控制,严禁随意更改数据。
明确流程和规范,明确各个岗位职责,加强管理与执行,规范业务流程;加强OSM系统和ERP衔接的紧密程度,重要的基础资料如客户等以及财务信息的明细数据应该导入到ERP中。
本次二次开发将覆盖如下模块:
报价单管理、形式发票管理、产品管理、生产通知单管理、出货管理、船务管理、库存管理、单证管理、财务管理、费用管理、客户管理、ERP衔接。
3.2 我负责的内容
我从需求后期进入项目,全面了解项目的需求,熟知几个模块的业务,在需求说明和概要设计的基础上进行了需求分析、详细设计和编码。具体负责出货管理、船务管理的全部内容,同时涉及了库存、单证、财务的部分内容。
copyright think58 [资料来源:THINK58.com]