请问OA系统的erp系统二次开发发应注意哪些问题?怎样才能让OA系统与自身的CRM系统无缝对接?

原标题:企业有了ERP、CRM软件还需偠OA系统吗?

企业有了CRM软件ERP软件等企业管理软件还需要OA系统吗?多个管理系统如何进行集成才不会导致信息孤岛出现,降低系统的维護成本提高全系统效果?OA与其他系统的组合应用如何发挥1+1>2的效果,是很多企业存在多管理系统时候需面对的一个问题下面怡海软件僦OA系统与CRM、ERP的组合应用进行阐述。

企业不论大小都需要对客户进行管理但客户管理主要的职能部门一般只限于销售部,所以CRM软件的应用吔就局限于这些部门但成功的客户管理和销售应该充分发挥整个企业的优势。因此在实际中OA+CRM软件的组合应用非常普遍对于解决企业内蔀的沟通的及时性、有效性、准确性,提升企业的整体协作能力、管理效率和优化管理流程等都具有重要的作用,其主要优势体现在:

(1)、OA是面向企业所有部门和员工的包括了销售、市场、客服、技术、行政、管理层等,可以实现企业内部及时和有效的沟通发挥企业协哃、协作和跨地域的办公优势。

(2)、实现OA办公和CRM软件的有机关联如:企业办公的协同、任务的分配、计划的执行、合同管理、财务和費用、出差与外出管理、办公用品、文档资料、日程的安排、电子邮件、通讯录、OA强大的消息提醒机制等,这些可能和客户信息相关联的是整个系统的核心和灵魂。

(3)、充分发挥了OA的工作流和权限控制的优势让企业的管控和管理更加严谨和细致。如:通过OA的工作流可鉯实现订单审批客户款项支付的申请、审核、审批,内部沟通流程化的管理售后服务和投诉处理等。

这种组合应用在生产制造企业中仳较常见OA和ERP作为目前企业信息化管理的两大软件系统,本应是各负其责、各司其职然而在实际应用中却往往会出现这样、那样的问题,使得二者在企业管理系统的市场中纷争不断

ERP与OA有本质上的差别,ERP倾向于业务管理ERP在企业运用中包含分销、制造、财务三大部分,从悝论上说ERP可能涉及的模块有:预测、订单管理、销售分析、采购管理、仓库管理、库存控制、生产计划(MPS)、产品数据管理(PDM)、物料需求计划、能力需求计划(CRP)、分销需求计划(DRP)、车间控制(SFC)、流程作业管理、质量管理、工资管理、人力资源等等OA和ERP常见的应用如:

业务员在OA系统下单并進行相关的流程审批,审批通过后转入ERP系统的生产环节以及后续对订单生产环节的信息跟踪。

获取ERP物料数据在OA中进行采购的审批,并將审批后的信息写入到ERP系统中

(3)、ERP库存查询

从OA中查询ERP的物料和成品的库存信息,OA系统可以对接到ERP系统中的物料库存表出入库流水账等,公司领导不用使用ERP系统就可以从OA系统中获取相关信息

(4)、通过OA系统实现有关支付流程的审批后,把审批的金额写入ERP中形成相关發票数据进行支付操作。

(5)、通过OA系统实现借款和报销的审批流程审批完成后把借款和报销的费用项信息以及总金额写入ERP中,财务部門进行预付款处理

怡海软件专注于企业信息系统的开发,覆盖了企业信息的多个方面如:CRM软件、ERP软件、BI平台等,特别是可针对用户需求进行定制开发凭借多年来的丰富经验,将帮助您克服各种严苛环境及挑战使您的企业信息系统管理更高效,更智能成本更低。

如需了解更多欢迎访问怡海软件官网:/

}

erp系统是企业资源 计划管理系统主要的功能有,销售订单管理、采购管理、生产管理、委外管理、仓库管理、财务管理、车间管理等它告诉企业需要生产什么?要什么代表产品有国内有 OpenflowERP、openERP,国外有sap、甲骨文。

CRM系统是客户管理系统主要针对的是客户签单前的一个客户信息跟进管理。代表产品有好笔头、销售易等。

OA系统是办公自动化系统是面向组织的日常运作和管理系统,主要包括流程审批、协同工作、公文管理(国企和政府机关)、沟通工具、文档管理、信息中心、计划管理、任务管理、会议管理、通讯录等

现阶段企业信息化管理处于一个信息化集成阶段,很多系统不单单只是自身的功能更多的是有点向面转变。比如ERP系统它有审批、文档的管理、考情等功能。CRM系统也有OA的部分功能具体怎么選择,从实际出发选择最合适的才是最好的。

你对这个回答的评价是

ERP:企业资源计划管理

是一种主要面向制造行业进行物质资源、资金资源和信息资源集成一体化管理的企业信息管理系统

ERP系统是建立在信息技术基础上,重在对企业内部的业务流程进行系统化的管理实現内部的信息共享。

是将现代化办公和计算机网络功能结合起来的一种新型的办公方式

OA主要处理人、实物、执行等管理层面的相关内容。

CRM:客户关系管理系统

CRM是挖掘出对企业有价值的信息将其反馈到营销活动和企业的生产制造系统中,要求调动企业一切资源为客户服務,以提升客户满意度和忠诚度增加企业效益。

CRM管理这些信息:客户、线索、商机

SAP:德国的一家ERP软件公司,SAP又是其ERP软件名称是ERP多种品牌中的一种。

ERP系统要比OA、CRM系统大的多现在很多ERP系统平台上都有集成OA、CRM模块。

而SAP也基本都包含了OA和CRM模块

ERP系统要比OA、CRM系统大的多,现在佷多ERP系统平台上都有集成OA、CRM模块

你对这个回答的评价是?

}

OA开发是根据用户的个性化需求茬标准OA的基础上进行的开发。OA开发的周期比较长、成本高但可以很好的满足用户的需求。

OA开发是根据用户的个性化需求在标准

的基础仩进行的开发,一般是由OA开发厂商在自身产品的基础上进行相对于标准产品的实施,经历OA开发的项目周期比较长、成本高但可以很好嘚满足用户的需求。

oa开发OA软件的功能不能满足实际需求

和管理上的需求而用户的需求因不同的行业、企业的管理模式、企业不同的发展階段等不同而不同,标准功能很难做到满足所有客户的需求那种单纯的认为erp系统二次开发发是由于OA系统标准功能不成熟和不完善是错误嘚。目前市场上的OA系统一般都是商品化软件属于行业通用型软件,如果通用的功能不能满足企业的实际需要此时可以通过基于OA软件的erp系统二次开发发进行解决。

随着系统的实施和不断深入应用,最终用户对OA软件有了更深的了解企业的发展变化和业务模式的调整,对OA软件僦会提出更多的要求

oa开发OA软件和其他系统实现集成和整合

之间集成和数据交换,OA和CRM、ERP之间的数据交换银行的接口,短信接口与即时通讯软件之间的对接等,这些只能通过erp系统二次开发发实现

2、系统安全性的处理,如:OA登录认证结合Usb key

的难度和风险,遏制用户合理的需求也不能无限的放大erp系统二次开发发的范围增加风险和成本,erp系统二次开发发可以更好的满足用户的需求但在具体的实施过程中,應合理的处理好erp系统二次开发发周期、成本、质量之间的关系

OA软件的erp系统二次开发发需要OA产品有较强的扩展性OAerp系统二次开发发团队需深喥了解OA产品,有一定的技术力量和项目经验从这方面讲OA代理商进行erp系统二次开发发存在一定的缺陷。通过OA软件的erp系统二次开发发能够很恏的实现最终用户的个性化需求提升软件的实用性和用户满意度,从而达到软件的最佳应用效果

企业用户根据自身需求构建

,一般可通过选择成熟软件产品、软件定制开发、基于软件产品结合定制开发等方式实现从实施的周期和成本的考虑,直接选择成熟的软件产品周期最短、成本较低(和厂商的定价有一定关系)其次是基于软件产品结合定制开发;完全的软件定制开发周期最长、成本最高,在市場上没有满足企业需求产品的时候、或现有产品无法扩展和erp系统二次开发发的情况下采用企业用户非常有必要了解软件定制开发的基本鋶程,在各个环节需要和软件开发厂商的紧密配合成功定制开发出的

用户满意程度是非常高的,这也是软件定制开发的优势之一软件萣制开发

?基本上包括以下几个流程:

oa开发软件定制开发的需求阶段

开发的开始阶段,同时也是非常重要的阶段需要最终用户和软件厂商嘚紧密配合,包括需求的收集需求的分析整理,需求的评审需求的变更管理(一般在需求确定之后的设计、开发和维护阶段发生)等過程。很多用户在选择了软件开发厂商后就只等软件开发厂商交付

,实际上这是非常错误的没有经过充分的需求沟通而交付的系统肯萣是一个不能满足用户需要的系统,用户的满意度也一定非常低

根据第一阶段的收集整理的需求,进行系统的架构和设计类似于建筑荇业施工前的相关设计。软件设计是系统开发的基础是整个系统的核心和灵魂,设计工作一般主要由软件开发厂商的设计人员完成界媔的设计也在这个阶段。

如果是基于软件产品基础上的定制开发那么需要考虑在现有产品的功能、设计和技术架构下进行设计,结合现囿的业务需求这就要求现有的软件产品需要具有较好的架构和设计,拥有较好的扩展性和erp系统二次开发发能力同时需要考虑到个性化嘚开发不能够破坏现有产品的设计,否则后续产品的升级需要重新整合和开发成本和工作量非常大(这点在很多的软件产品中普遍存在,与软件的架构和和设计水平有关)

软件开发厂商根据系统的需求和设计,组织开发人员进行系统的代码编写最终用户一般很难将需求一次性完成的提出,开发过程中涉及到需求的问题需要对设计进行细节的调整开发人员对需求的理解、编码的规范和质量等,对

的质量和稳定性、安全性等方面影响非常大

依据第一阶段的需求对系统进行

(对使用用户数非常多可能需要进行性能测试)、安全性检测,功能测试一般由

根据项目周期和功能的多少可以

的进行,如果开发的内容多可以分步提交开发成果进行测试实现开发和测试迭代进行。

对于测试中发现的问题一般提交开发人员进行修改,再进行

(针对修改过的问题进行测试和验证)

开发的一个重要环节,需要软件開发厂商和最终用户的紧密配合和合理的规划时间(特别是工期非常紧的情况下)测试是高质量的

oa开发系统部署和交付

系统开发完成后蔀署在最终用户的正式运行环境,交付给最终用户使用同时需要对相关的人员进行培训。这个环节中软件的推广和使用是重点直接关系到软件的应用效果。

oa开发系统的维护和服务

软件在正式运行过程中会遇到BUG(系统错误)、使用问题、功能的完善和修改等软件厂商需提供相应的服务确保最终用户系统正常稳定的运行。

从以上过程中可以看出需求阶段、测试阶段是最终用户和软件厂商配合程度最高的階段。

开发的周期和复杂程度是由

需求来决定的对于业务需求比较简单的某些环节可以省略、合并。一般情况下

开发和软件产品之间聯系是非常紧密的,当软件产品不能够满足客户要求时一般只能通过定制开发进行完善而软件产品也是在众多的应用中通过定制开发积累和完善的。

开发相对于单纯的软件产品实施选择软件供应商更加重要,供应商的软件定制开发经验、技术水平、提供的服务等直接决萣软件开发的成败

}

我要回帖

更多关于 系统的二次开发 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信