成功实施ERP系统,要经历以下几个步骤:
第一步:培训领导,产生需求
由于要建的是一套新的企业神经系统,企业领导班子首先要通过培训、观摩、调研、讨论和比较来开阔眼界、提高认识、统一意见、明确需求。其中关键的是一把手要认识到位、决心到位。企业管理信息化是企业头号的“一把手工程”,它涉及到战略更新、流程重组、资源投入、利益调整、难题攻坚、矛盾协调、制度保证等方方面面,没有一把手和管理班子的清醒与坚定,是肯定做不好的。
第二步:培训骨干,促进结合
一个企业即使是采购成品软件,也存在购买谁的软件、靠谁来实施、谁来维护等一系列问题。由于ERP系统一经运转就不可停止,系统的稳定性、安全性、可靠性、先进性非常重要。因此,企业一定要拥有一支掌握IT技术的骨干力量。他们既要懂企业流程,又要懂IT技术,能够用IT语言描述企业流程,从而具有一定的识别软件、支撑运转的能力,可以成为企业与软件公司合作的基本力量。因此,培训业务骨干十分重要。
第三步:培训员工,增加技能
任何ERP系统,最终都得依靠最基层的职工具体 *** 作。因此,在实施ERP前,企业一定要以多种形式教育和培训职工,使之认识到信息化的重要性和必然性,统一认识、自觉学习,去除畏难和事不关已等思想,形成积极投身信息化工程的氛围。需要使员工明白,不搞管理信息化企业就不能提升竞争能力,但管理信息化提高效率并不像工艺机械化自动化提高效率那样直接冲击职工就业。
第四步:战略诊断,扬长避短
企业的需求能不能够产生,软件与企业结合得好不好,关键就在这一步。ERP是一个共性的工具,共性的工具如何为个性的企业很好使用是问题的核心。战略诊断要对企业原有战略和原有战略调整之后的新战略都进行诊断。这个战略应该为与企业相关的所有方面:政府、股东、供应商、客户和内部员工等各方面认同,越大的企业越需要这种认同,通过方方面面的问卷和多次从群众中来、到群众中去的过程才能最终把这个战略确定下来。在诊断过程中,要对企业的优劣长短进行分析,对那些企业由来已久的优势,一定要转换到ERP之中去,切不能丢掉这些优势。
第五步:管理咨询与流程再造
通过诊断,明确企业原有战略与工作流程的利弊之后,可以招标引入管理咨询商来进行管理咨询,开展流程再造(BPR)。BPR是再造企业组织系统的很痛苦的一个过程,下一步企业神经系统ERP的设计正是要针对这个新的组织系统而不是企业旧的组织机构来完成。
第六步:招标采购与二次开发
这是一个选定ERP软件的阶段。面对不同类型的ERP软件供应商,大型企业与中小企业的选型战略有所不同。二次开发的原则应该是在基本保持ERP软件的整体性和稳定性的基础上,使ERP软件充分满足经BPR后企业管理流程的需求。对企业管理有特色的地方,通常需要进行一定程度的二次开发。
第七步:组织实施与双轨运行
这才是建立ERP系统的阶段。选定了ERP,完成了BPR,做好了组织和培训工作,就可进入ERP实施阶段了。ERP的实施可以由ERP公司来做,也可由咨询公司来做,还可招标选定系统集成商来完成。不管由谁来实施,企业都应把自己的IT人员结合进去,使之尽快具备系统 *** 作与简单维护的能力,然后帮助每个管理点上的员工逐一掌握相关 *** 作。
系统建成后,要先分模块试运行,然后进行全系统联动试运行。在试运行期间,仍要保留原有的手工管理手段。实行双轨运行一段时间,待系统的稳定性得到确认、 *** 作的熟练程度满足要求之后,才能分模块逐步甩掉手工系统。
第八步:项目验收与效果重评
这是一个从僵化、优化到固化和进化的过程。所谓僵化,是指ERP系统稳定运行一个季度或半年后再组织对项目的验收,此前一般不做系统修改,而是要求 *** 作员主动去适应系统的运转。僵化运行一段时间后,会发现系统中确有一些应该修改的地方,经商榷后及时予以修改优化。优化后再运行一段时间,即可组织验收。除了相应的专家外,验收的主要角色可由诊断培训商来担当。也就是说,验收的内容除了系统运行的先进性、适用性、稳定性、安全性外,更主要的是要验收整个ERP工程中企业管理创新的实现程度和实际成效。
设计企业管理体系(组织架构、部门设置、部门职责、岗位职责、工作流程、程序文件、部门生产或工作流程、部门文件、绩效管理)——企业管理体系确认——软件开发(按管理体系涵盖的所有内容和细节,包括仓库进销存客户关系,订单,企业员工,综合分析,各种网络营销数据。当然还可以随时浏览企业管理体系种的任何内容,如企业一天:产量、销量、订单、采购、质量、人员、事故、分析来往客户等所有想了解的内容。可以分权限浏览)——确认——试运转——修改完善——再确认——运行。
具体用什么开发模式,最好由专业人员或公司提供可参照的模式。ERP的英文全称是Enterprise Resource Planning,直译过来是企业资源计划。
ERP最初的功能是把企业所有可用资源(资金,库存,人力,供应商,客户等等)集中到计算机数据库中,通过合理的公司运作流程,最大程度的利用这些资源,为企业创造最大的价值。
但是随着科技的高速发展,目前ERP更像是一个代词,即企业信息化综合管理系统。功能是把企业日常经营所涉及到的全部内容数据化并集中到计算机数据库中,除了最大化利用企业资源外,同时利用计算的强大计算能力,结合不同功能模块,消灭大部分重复劳动,极大提升全员工作效率,为企业节约运营成本。比如移动办公功能让员工在路上也能工作,自动报表功能秒杀枯燥的统计工作,自动单据功能秒杀办公室大部分重复劳动等等。
开发语言选择很多,完全根据自己的实际情况来选择,Java,C++,VB,HTML等等都可以开发。因为开发这种软件,编程主要是为了实现两个功能,第一是访问数据库,第二就是处理数据,上面说的任何一种语言都完全能够胜任这两个功能。我曾经还用过Excel给两个企业开发过管理系统。
对于管理系统来说,比开发编程更重要的是软件功能设计,就像一座大楼,首先要设计好,才能安全好用,否则程序编得再好,做出来对企业来说也是一场灾难。不但没有提升效率和利用好资源,反而可能浪费企业大量的时间和金钱。
管理系统在发达国家普及度很高,大多数公司都有各类型的管理系统辅助公司运营管理。但是在中国,管理系统普及度很低,实施成功率也很低。第一是因为我国企业对管理系统了解很局限,它能做什么?我们应该让它做什么?第二是因为我们属于发展中国家,国家和企业都在高速发展,那么管理系统也必须跟上节奏,不断进化,否则就会拖后腿。
最佳的方式就是企业自己要有技术团队来进行开发,在充分了解软件的能力和企业的需求的基础上设计开发出最适合企业的系统,同时保持系统的及时进步更新。
当然难题也来了,对于大型企业来说,养个技术团队不但不是问题,而且绝对必要。但对于中小企业,尤其是小微企业来说,成本就太高了,只能找软件外包公司来定制。不过外包定制费用也不低,而且每次升级开发都需要再花钱,像个无底洞。
我做EPR类企业管理系统十多年,帮不同的企业做过很多不同的管理系统,对行业也有很多看法,很希望我的经验能够帮到更多人和企业。如果你有兴趣深入了解,我需要知道你的具体能力和需求,这样才能更好的帮你。
开发平台是一种软件开发工具,以通用技术架构(如MVC)为基础,集成常用建模工具、二次开发包、基础解决方案等而成。可以大幅缩减编码率,使开发者有更多时间关注客户需求,在项目的需求、设计、开发、测试、部署、维护等各个阶段均可提供强大的支持。
开发平台源于繁琐的实践开发过程中。开发人员在实践中将常用的函数、类、抽象、接口等进行总结、封装,成为了可以重复使用的“中间件”,而随着“中间件”的成熟和通用,功能更强大、更能满足企业级客户需求的——软件开平台应运而生。平台是一段时间内科研成果的汇聚,也是阶段性平台期的标志,为行业进入新的研发领域提供了基础。由于平台对企业核心竞争力的提升非常明显,目前国内的管理软件市场,软件开发平台的应用已经成为一种趋势。
目前国内的开发平台,除国际品牌如IBM,国内平台商比较成熟的有普元开发平台(代码型开发平台)、天纵智能开平台(配置型开发平台)等,部分管理软件企业也开始借力平台提升企业竞争力,如用友。
开发平台相对传统开发模式的优势:
1、优化产品基础架构,提升软件开发质量;
2、减少编码率,提高开发效率,提升开发的灵活性;
3、可以充分关注客户需求,实现按需定制;
4、实现配置组件的标准化,提升产品稳定性和兼容性;
5、提升企业开发能力,降低后期维护的时间和成本。
learun快速开发平台是一个net开发框架,通过图形化、可视化的简单拖拉设置 *** 作,快捷设计出我们所需的表单、APP、流程、报表等,可开发任意管理信息系统,包括EIP(企业信息门户)、ERP、HR、OA、CRM、EAI(企业应用集成)、MIS、JXC、电子政务平台、信息资源管理系统、数据挖掘分析报表等软件系统
ERP厂商都开放接口规范的,一般情况需要按ERP软件的规范整理组织数据,你也可以自己制作接口规范,让ERP软件来读取你的数据,但一般ERP不会为你修改系统,所以最好是确定厂商及开发接口后,再确定如何开发。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)