在erp系统操作设计各项业务的归集中心是什...

电脑用的ERP系统是什么吗``
电脑用的ERP系统是什么吗``
有谁知道公司仓库电脑用的ERP系统是什么吗?能说清楚点吗?小弟十分感激```
是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。ERP系统集中信息技术与先进的管理思想於一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。 Gartner Group提出ERP具备的功能标准应包括四个方面:1.超越MRPⅡ范围的集成功能包括质量管理;试验室管理;流程作业管理;配方管理;产品数据管理;维护管理;管制报告和仓库管理。2.支持混合方式的制造环境包括既可支持离散又可支持流程的制造环境;按照面向对象的业务模型组合业务过程的能力和国际范围内的应用。3.支持能动的监控能力,提高业务绩效包括在整个企业内采用控制和工程方法;模拟功能;决策支持和用于生产及分析的图形能力。4.支持开放的客户机/服务器计算环境包括客户机/服务器体系结构;图形用户界面(GUI);计算机辅助设计工程(CASE),面向对象技术;使用SQL对关系数据库查询;内部集成的工程系统、商业系统、数据采集和外部集成 (EDI)。ERP是对MRPⅡ的超越,从本质上看,ERP仍然是以MRPⅡ为核心,但在功能和技术上却超越了传统的MRPⅡ,它是以顾客驱动的、基于时间的、面向整个供应链管理的企业资源计划。进一步地,我们可以从管理思想、软件产品、管理系统三个层次给出它的定义: 1.是由美国著名的计算机技术咨询和评估集团Garter Group Inc.提出的一整套企业管理系统体系标准,其实质是在MRP II(Manufacturing Resources Planning,“制造资源计划”) 基础上进一步发展而成的面向供应链(Supply Chain)的管理思想; 2.是综合应用了客户机/服务器体系、关系数据库结构、面向对象技术、图形用户界面、第四代语言(4GL)、网络通讯等信息产业成果,以ERP管理思想为灵魂的软件产品; 3.是整合了企业管理理念、业务流程、基础数据、人力物力、计算机硬件和软件于一体的企业资源管理系统。 它是从MRP(物料资源计划)发展而来的新一代集成化管理信息系统,它扩展了MRP的功能,其核心思想是供应链管理,它跳出了传统企业边界,从供应链范围去优化企业的资源,是基于网络经济时代的新一代信息系统。它对于改善企业业务流程、提高企业核心竞争力的作用是显而易见的。ERP是在20世纪80年代初开始出现的。从90年代开始,以SAP、Oracle为代表的国际著名ERP产品进入中国,并迅速扩展。接着,国内也相继出现了一些早期ERP产品,例如开思ERP、利玛ERP、和佳ERP及博科ERP等。ERP系统的特点及核心内容包括有:·企业内部管理所需的业务应用系统,主要是指财务、物流、人力资源等核心模块。·物流管理系统采用了制造业的MRP管理思想;FMIS有效地实现了预算管理、业务评估、管理会计、ABC成本归集方法等现代基本财务管理方法;人力资源管理系统在组织机构设计、岗位管理、薪酬体系以及人力资源开发等方面同样集成了先进的理念。 ·ERP系统是一个在全公司范围内应用的、高度集成的系统。数据在各业务系统之间高度共享,所有源数据只需在某一个系统中输入一次,保证了数据的一致性。? ·对公司内部业务流程和管理过程进行了优化,主要的业务流程实现了自动化。·采用了计算机最新的主流技术和体系结构:B/S、INTERNET体系结构,WINDOWS界面。在能通信的地方都可以方便地接入到系统中来。? ·集成性、先进性、统一性、完整性、开放性。具体来讲,ERP与企业资源的关系、ERP的作用以及与信息技术的发展的关系等可以表述如下:1. 企业资源与ERP 厂房、生产线、加工设备、检测设备、运输工具等都是企业的硬件资源,人力、管理、信誉、融资能力、组织结构、员工的劳动热情等就是企业的软件资源。企业运行发展中,这些资源相互作用,形成企业进行生产活动、完成客户订单、创造社会财富、实现企业价值的基础,反映企业在竟争发展中的地位。 ERP系统的管理对象便是上述各种资源及生产要素,通过ERP的使用,使企业的生产过程能及时、高质地完成客户的订单,最大程度地发挥这些资源的作用,并根据客户订单及生产状况做出调整资源的决策。 2. 调整运用企业资源 企业发展的重要标志便是合理调整和运用上述的资源,在没有ERP这样的现代化管理工具时,企业资源状况及调整方向不清楚,要做调整安排是相当困难的,调整过程会相当漫长,企业的组织结构只能是金字塔形的,部门间的协作交流相对较弱,资源的运行难於比较把握,并做出调整。信息技术的发展,特别是针对企业资源进行管理而设计的ERP系统正是针对这些问题设计的,成功推行的结果必使企业能更好地运用资源。 3. 信息技术对资源管理作用的阶段发展过程 计算机技术特别是数据库技术的发展为企业建立管理信息系统,甚至对改变管理思想起著不可估量的作用,管理思想的发展与信息技术的发展是互成因果的环路。而实践证明信息技术已在企业的管理层面扮演越来越重要的角色。 信息技术最初在管理上的运用,也是十分简单的,主要是记录一些数据,方便查询和汇总,而现在发展到建立在全球Internet基础上的跨国家,跨企业的运行体系,初略可分作如下阶段: A. MIS系统阶段( Management Information System) 企业的信息管理系统主要是记录大量原始数据、支持查询、汇总等方面的工作。B. MRP阶段(Material Require Planning) 企业的信息管理系统对产品构成进行管理,借助计算机的运算能力及系统对客户订单、在库物料、产品构成的管理能力,实现依据客户订单,按照产品结构清单展开并计算物料需求计划。实现减少库存,优化库存的管理目标。 C. MRPⅡ阶段(Manufacture Resource Planning) 在MRP管理系统的基础上,系统增加了对企业生产中心、加工工时、生产能力等方面的管理,以实现计算机进行生产排程的功能,同时也将财务的功能囊括进来,在企业中形成以计算机为核心的闭环管理系统,这种管理系统已能动态监察到产、供、销的全部生产过程。 D. ERP阶段(Enterprise Resource Planning) 进入ERP阶段后,以计算机为核心的企业级的管理系统更为成熟,系统增加了包括财务预测、生产能力、调整资源调度等方面的功能。配合企业实现JIT管理全面、质量管理和生产资源调度管理及辅助决策的功能。成为企业进行生产管理及决策的平台工具。 E. 电子商务时代的ERP Internet技术的成熟为企业信息管理系统增加与客户或供应商实现信息共享和直接的数据交换的能力,从而强化了企业间的联系,形成共同发展的生存链,体现企业为达到生存竟争的供应链管理思想。ERP系统相应实现这方面的功能,使决策者及业务部门实现跨企业的联合作战。 由此可见,ERP的应用的确可以有效地促进现有企业管理的现代化、科学化,适应竞争日益激烈的市场要求,它的导入,已经成为大势所趋。
的感言:谢谢你啊 `````
其他回答 (1)
ERP系统(企业资源计划系统)是主要面向制造行业进行物质资源、资金资源和信息资源集成化的企业管理软件系统,它建立在信息技术基础上,以系统化的管理思想,为企业决策层、管理层及员工提供经营管理和业务执行的平台。
ERP系统集中信息技术与先进的管理思想於一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。
个人理解:ERP作为一个管理平台,其核心是生产计划,从销售订单开始,然后自动运行主生产计划,结合库存信息制定采购和生产计划,然后生产入库,并连接财务平台,最后发货打票,达到一个闭环。
等待您来回答
操作系统领域专家文档贡献者
该文档贡献者很忙,什么也没留下。
下载此文档
正在努力加载中...
[精品]ERP系统企业资源规划
文档星级:
内容提示:erp系统规划 erp资源管理系统 企业erp系统 erp企业管理系统 企业系统规划法 企业系统规划 企业系统规划方法 erp系统
文档格式:DOC|
浏览次数:1|
上传日期: 03:42:17|
下载积分:
该用户还上传了这些文档
官方公共微信
下载文档:[精品]ERP系统企业资源规划.DOC请问ERP系统是不是就是财务软件呢_百度知道
请问ERP系统是不是就是财务软件呢
ERP系统是不是包括有很多的模块其中包括财务模块,人事模块等等
按默认排序
其他2条回答
ERP是英文Enterprise Resource Planning(企业资源计划)的简写。ERP系统的特点及核心内容包括有:? ·企业内部管理所需的业务应用系统,主要是指财务、物流、人力资源等核心模块。? ·物流管理系统采用了制造业的MRP管理思想;FMIS有效地实现了预算管理、业务评估、管理会计、 ABC成本归集方法等现代基本财务管理方法;人力资源管理系统在组织机构设计、岗位管理、薪酬体系 以及人力资源开发等方面同样集成了先进的理念。? ·ERP系统是一个在全公司范围内应用的、高度集成的系统。数据在各业务系统之间高度共享,所 有源数据只需在某一个系统中输入一次,保证了数据的一致性。? ·对公司内部业务流程和管理过程进行了优化,主要的业务流程实现了自动化。? ·采用了计算机最新的主流技术和体系结构:B/S、INTERNET体系结构,WINDOWS界面。在能通信 的地方都可以方便地接入到系统中来。? ·集成性、先进性、统一性、完整性、开放性。
财务软件是ERP的核心内容,向外延伸有进销存,工资,固定资产,再向外延伸有人力资源管理,生产管理,办公自动化
erp系统的相关知识
等待您来回答
您可能关注的推广回答者:回答者:
下载知道APP
随时随地咨询
出门在外也不愁ERP软件资讯
| 当前位置:
拓步ERP成本核算系统
&&&&&&摘要:成本在企业的财务核算中占有重要的地位,对成本进行目标管理以及降低成本、控制成本成为现代企业管理的首要目标。本系统能够制定标准成本、进行成本核算、成本预测和成本分析,其成本核算方法适用于:分批法、分步法、品种法、变动成本法、完全标准成本法、作业成本法。
4.7.1、系统概述
成本在企业的财务核算中占有重要的地位,对成本进行目标管理以及降低成本、控制成本成为现代企业管理的首要目标。本系统能够制定标准成本、进行成本核算、成本预测和成本分析,其成本核算方法适用于:分批法、分步法、品种法、变动成本法、完全标准成本法、作业成本法。
本系统是拓步平台财务系统的一部分,能和拓步平台制造系统、拓步平台仓库库存管理系统、拓步ERP平台人力资源系统及拓步ERP平台固定资产系统联系起来运行(成本系统从以上各系统归集成本资料);也能独立运行,其成本资料完全由手工录入。
4.7.2、系统特点
与系统、仓存系统、工资管理系统、固定资产管理系统完全集成
多种成本核算方式:品种法、分步法、分批法
多种实际成本的计价方式
完整的成本差异分析报表
具备成本计划完成分析
自动产生成本核算凭证
成本管理系统,成本管理软件,项目成本管理软件,工程成本管理软件,多项目成本管理软件,生产成本管理软件,
4.7.3、成本术语
计划成本:以产品生产耗费的消耗定额和计划价格为依据确定的目标成本,其消耗定额是计划期内的平均消耗定额,也称为计划定额,在计划期内不变;计算计划成本的计划单价,在计划期内通常不变。
定额成本:以产品生产耗费的消耗定额和计划价格为依据确定的目标成本,其消耗定额是生产制造中的现行定额,可以随着生产技术的改变而不断调整;计划定额成本中的计划单价也是可以改变的。
实际成本:产品在实际生产过程中实际消耗的费用(成本)。
完全分批法:按照产品批次计算产品成本的一种方法,选择了完全分批法,成本资料的归结和分配必须按照批次进行,适用于单件、小批量生产的企业。
部分分批法:企业有一部分产品采用分批法进行核算,同时也有不采用分批法核算的情况,适用于单件、小批量生产的企业。
品种法:以产品品种为成本计算对象,归集和分配各项生产费用,据以计算产品成本的一种方法,主要适用于大量大批单步骤生产或管理上不要求按生产步骤计算半成品成本的企业。
分步法:按照产品的生产步骤计算产品成本的方法。按照成本管理对各步骤本成品的核算要求,分步法可分成:平行结转分步法和顺序结转分步法(平行结转分步法由于计算成本比较粗,所以本系统不处理)。
顺序结转分步法:顺序结转分步法为计算半成品成品或计算各步骤发生的费用而采用的,特点是按照半成品的转移同时结转半成品的成本明细帐,按照成本结转的方式,可以分成综合结转分步法和分项结转分步法(本系统只处理综合结转分步法)。
综合结转分步法:上一步骤成本不分成本专案,直接记入下一步骤成本的计算方法。
标准成本:运用技术测定等科学方法指定的在有效经营条件下应该实现的成本,是根据产品的耗费标准和耗费的标准价格预先计算的产品成本。
标准成本体系:以预订的标准成本为基础,用标准成本与实际成本进行比较、核算、分析成本差异的一种产品成本计算方法。
作业成本法(ABC):将作业作为基本的成本对象,以作业成本作为将成本分配给其它成本对象(产品、服务或客户)的基础。
变动成本:由各成本费用专案组成的成本总额随业务量(产量、销售量)的增减而成正比例变动的成本。
4.7.4、功能介绍
基础数据:
成本管理系统的基础数据包括:成本中心、成本对象、费用要素(成本项目)、成本对象-科目资讯、成本中心-科目资讯、凭证模板、标准成本、辅助生产定义、分配算法。
成本中心:公司中由责任部门、地点或会计方法区别开的单位称为成本中心。成本中心为成本资料的归集点,和实际的业务部门存在一对一或一多的关系。
成本对象:指需要对其进行成本计量和分配的项目。整个成本核算都是围本对象来进行的。
费用要素(成本项目):成本对象的生产成本是一定的生产费用构成的,生产成本的每一项费用称为费用要素;为反映成本对象成本的构成情况,费用要素按照其性质划分的分类,就可分为几个成本项目。费用要素(成本项目)的划分,便于考查分析成本构成情况。
成本对象-科目资讯:定义同一成本对象不同费用要素对应的生产成本科目,以便于将成本数据分配到不同的成本科目,期末才能正确生成凭证。
成本中心-科目资讯:定义同一成本中心不同费用要素(定义为间接成本的费用要素)对应的制造费用科目,以便于将成本数据分配到不同的制造费用科目,期末才能正确生成凭证。
凭证模板:在成本系统中成本流转帐务处理过程中使用到凭证样式,它是凭证生成的基础。
标准成本:在标准成本体系下,它是核算成本差异分析及记帐的基础。
辅助生产定义:辅助部门为生产部门提供必要的辅助服务,辅助生产部门的总成本称为辅助生产费用。辅助生产的定义决定了辅助生产费用的分配方法,分配的科目以及计划价格。
分配算法:定义各成本中心费用的分配方法及成品与半成品之间的分配方法,它直接影响到成本对象所负担成本额的多少。
业务处理:
成本资料归集
成本资料查询与录入
服务消耗录入
自定义分配算法数据录入
废品残值录入
成本计算结果查询
期末处理:
制造费用预算差异结转
在产品成本调整
成本预算:
制造费用预算
资源消耗预算
产品调整系数
产品制造费用分配率
4.7.5、查询报表
拓步企业管理软件平台的成本管理系统提供大量的报表,协助企业完成日常工作和分析工作,这些报表包括:
成本计算表
完工产品成本汇总表
在产品成本汇总表
在产品余额表
变动成本表
生产明细帐
服务明细帐
废品损失明细帐
完工产品成本明细表
在产品成本明细表
产品成本差异分析
产品成本结构分析
产品成本比较分析
批次产品成本分析
制造费用预算差异
资源消耗预算差异
标准成本构成表
产品成本组成分析
产品成本分析
转载请注明出处:
本文标题:
本文网址:
&&&&&&关键词标签:
成本管理系统,成本管理软件,项目成本管理软件,工程成本管理软件,多项目成本管理软件,生产成本管理软件,房地产成本管理软件,餐饮成本管理软件,成本管理,战略成本管理,财务成本管理,项目成本管理,材料成本核算软件,免费成本核算软件,软件公司成本核算,制造业成本核算软件,企业成本核算软件,财务成本核算软件,生产成本管理软件,工程成本核算软件,餐饮成本核算软件,成本核算财务软件,,,,,ERP管理系统,ERP管理软件,,,,,企业管理软件,拓步,拓步ERP,拓步软件,免费ERP,,,,ERP系统免费下载,免费ERP软件下载,,免费进销存,,,免费下载,
本文为原创投稿或编辑文章,转载请以链接形式注明出处。
拓步ERP资讯网文章著作权分属拓步ERP资讯网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。联系方式:QQ: Tel:8。
&&相关文章
ERP软件选型&体验
点击联系ERP系统咨询顾问
点击联系进销存售前顾问您所在的位置: >
ERP是 一种大型系统软件,具有其复杂性和可升级性的特点。进行二次开发过程中要增加或修改软件的功能,就必然要修改原有程序、甚至修改原始数据库结构,这些不仅要支付额外的费用而且会影响以后的软件升级工作。文章概述了ERP系统二次开发的问题.&& 目前 ,软件供应商开发的ERP产品,有很多都属于通用软件产品,是针对一个或多个行业、多个用户而设计开发的软件系统。软件功能比较标准,流程设置相对规范化。事实上,在ERP产品开发的时候,通用性是首要考虑的问题之一。这些通用型软件通过参数可调的形式可以部分满足不同用户的需求,但很多情况下这种"轻度"灵活会失效。对ERP软件进行二次开发是非常必要的。&&& &&& 一 ERP二次开发容易带来的问题&&& &&& 不必要或不合理的二次开发不但不会给企业带来效率的提高,相反往往会带来大量的问题和弊端。&&& &&& 1、用户的二次开发需求常常是让生产管理理论上(通常状况下)合理的逻辑屈服于企业固有的、习惯的工作方法。&&& &&& 曾经就遇到过这样的需求:用户要求打印产成品的采购物料需求列表,其要求是由人输人产成品,要求系统列出此产成品多层物料单中所有采购物料的清单及其数量。用户提出这个要求的日的是据此进行物料采购。而用户之所以提出这样的要求是因为没有充分理解ERP软件的实质。整个ERP软件所要解决的一个中心问题就是在何时购买或者制造何种物料,购买或者制造多少。为了解决这个问题,ERP系统包括了相当复杂的逻辑,要综合考虑需求、库存和在途定单,并把这些信息在时间轴上展开、进行大量的计算,才能最终提出建议的物料采购或者生产计划。&&& &&& 如果使用用户提出的报表进行手工计算来确定采购计划,实施ERP系统自然失去了对生产的指导意义。对于这样的二次开发需求,就不能盲目满足用户提出的要求,而应该通过反复深人的培训和讲解使用户充分理解ERP系统中包含的管理思想、适应ERP系统的方法和逻辑,合理使用好软件原有的功能,使ERP软件真正发挥其应有的作用。也只有这样才能使用户通过实施ERP软件系统达到管理水平的提高。&&& &&& 2、二次开发需求延长实施过程所要的时间,使实施人员失去兴趣和信心&&& &&& 二次开发从其本质上讲是程序开发工作,必然要符合程序开发的固有规律,也必然需要相当的开发时间和开发周期。而客观上,二次开发需求的提出又常常是在实施过程中间,可以用来进行二次开发的时间实际上是很短的。如果二次开发时间过长就会拖延整个项目的进程。对于像ERP实施这样原本就费时费力的大工程,项目进程的延迟常常会使企业参与实施的人员对项目失去兴趣,如果用户提出的二次开发需求再经常变动,那么将更加动摇实施人员和顾问的信心,甚至可能导致项目的彻底失败。这就不仅要求顾问企业要有高素质的软件开发队伍,以最快的速度协助用户满足其二次开发需求,也要求在不影响系统正常实施的前提下尽量减少二次开发的需求,以大局为重,保证项目实施工作按时、顺利完成。&&& &&& 3、 二次开发要求往往降低系统稳定性&&& &&& 成熟软件一般都有数年或者数十年的历史,并且有一大批维护人员不断进行纠错、维护,还有大批的用户在使用,这些用户在使用过程中发现的问题、错误,会在标准系统的升级版和补丁包中加以体现。所有这些都可以节省大量的测试时间,获得更稳定的软件系统。而软件进行二次开发,则提出需求的用户就是开发的系统的唯一使用者,这样的软件的稳定性必定无法与成熟软件本身相比。&&& &&& 4、二次开发要求往往增加系统升级的难度&&& &&& 一般知名的软件都在不断的推出新的版本。而对于老版本的用户或者可以通过支付软件年费的办法获得免费升级、或者可以以优惠的价格获得软件升级。但是,软件升级时肯定不会考虑到每个用户特有的用户化和二次开发部分,所以用户以前进行的二次开发工作大部分要重新修改或者开发。这样就增加了系统升级的费用。甚至有些二次开发程度很高的软件几乎就无法再升级了。&&& &&& 5 二次开发要求增加ERP项目的成本&&& &&& 因为软件的规模效应,产品软件的价格相对于其功能是相当低的。而二次程序开发由于用户只有一个,所以用户就至少要承当完成这些程序开发的全部成本,所以过多的二次开发就会大大增加ERP项目的成本。&&& &&& 二、ERP系统合理二次化的对策&&& &&& 1、优先选择适用度高且容易进行二次开发的成熟套装软件&&& &&& 实施ERP这种管理模型必须依托于一套具体的ERP软件。像大多数其他软件一样,ERP软件可以自行开发或者购买现成的成熟套装软件。自行开发ERP软件耗时长(一般至少要2一3年)而且不像成熟套装软件可以事先了解它是否成功,所以具有一定的失败的风险。另外,自行开发软件往往特别着眼于当前的业务环境和需求,其管理思想的体现只能取决于当前的管理人员和软件开发人员。因而往往起点较低,可能经不起时间的考验。一旦业务发展突破原有框架,软件很可能不再适用。&&& &&& 鉴于自行开发软件可能出现以上问题,选择成熟套装软件实现ERP系统的企业比例日益增加(据国外统计,20世纪80年代这个比例超过了80)。这些软件基本上都是按照0liver Wight公司发布的"MRPll标准系统"的要求开发的,而且功能上多有扩充,都能体现MRPll/ERP的管理思想。&&& &&& 2、只重系统功能而忽视系统架构&&& &&& 很多客户在选型的时候误以为只要有系统功能,就能真正满足业务,其实不然,一旦业务有了新的需求,很难从系统上根本解决问题。过去企业只需要关心财务信息化-能定期出财务报表即可,随着业务的发展,企业信息化的初衷发生了质的飞跃,正在由财务一体化向"企业ERP数字神经"的管理思路转变,企业上ERP的目的变成了管理企业所有的资源,比如制造企业将重心放在了对制造业务的管理,同时向进销存延展,财务只是最后业务数据的归集而已。但是如果反过来管理,由财务开始,然后再去管理制造业务,则不论从数据的准确性还是业务合理性来看都是不科学的。所以一套好的ERP系统首先应该架构好。&&& &&& 在具体的实施中,很多项目实施不成功主要是因为产品架构不合理,对于这种情况,无论怎么做二次开发也是无济于事。&&& &&& 3、区分上线前及上线后的二次开发,分别处理&&& &&& 在实际进行二次开发工作时,首要之事就是区分哪些二次开发是属于上线前一定要完成的,哪些二次开发是属于上线完成后才慢慢来进行的。前者指的是那些"不改的话根本无法上线"的二次开发,后者指的是那些属于重要性不高,不会影响上线的二次开发。如果不能对二次开发进行有效的区分,会模糊上线实施的管理重点,进而影响上线的进度甚至质量。&&& &&& 针对"上线前"的二次开发,应该反复确认其必要性,确定为"上线前"的二次开发,应尽量选择更动较少的方式进行二次开发;对上线后的二次开发,建议采取"先僵化再优化"的管理手段,不要真的在完成上线后就立即进行修改,应该等待上线满二至三个月后再一次讨论确定其必要性,此时因为用户己经正式使用系统一段时间,再进行讨论时不会再以自己的想象或个人片段的印象为根据,而是以客观的事实及系统的真正功能为判断的基础,在这种状况下进行系统的优化才真正能达到该有的效果,否则,在用户未真正掌握系统功能前就进行修改,经常发生改再改的情况,不但浪费资源,对ERP的实施也会造成负面影响。&&& &&& 4、尽量利用原有的"闲置"字段,避免更动数据库结构&&& &&& 新增或修改原有的报表或查询程序,不会影响系统的原有数据库结构,因此不会造成日后系统升级的困扰。但是,如果二次开发牵涉到新增字段或档案,就可能影响到原有数据库结构,此时,最好的方式就是尽量利用系统原有的"闲置"字段,不要轻易新增字段或文件档案。如果有更动较大的二次开发,其规格应请软件原开发厂商确认,以避免二次开发与产品发展方向重叠或冲突,以降低日后版本升级的困扰。&&& &&& 5、建立二次开发的规范  二次开发是一项庞杂的系统工程,决不是简单系统代码的增增减减,应该按照1S09000和知识管理(KM)来进行,开发人员Checkout (登记出)源代码时,其他人员不能再修改该支程序,被修改的程序应该及时Check OUT(登记人)到系统中进行编译。二次开发的文档应该由专人保管,而代码注释也必须清晰易懂,还必须有专人负责检查代码质量。新扩充的字段命名、新建程序的命名都应该由专人分配,首先不能和现有系统冲突,同时还应预留一定的空间。对于公用元件一般不建议修改,因为公用元件被很多程序调用。在程序的编写上应采用继承的方式,在保证不破坏原有功能的基础上做个性化的功能完善。如要修改处理业务逻辑,则分两种情况:一是修改原有程序中的处理逻辑,将局部的继承去掉,重写新逻辑。二是在原有功能基础上新增,保留继承关系,在新的子文件中只完成新功能的实现即可,当版本升级时,二次开发的程序惟一要做的就是继承新版本的Source(源代码)作重新编译。&&& &&& 三 、总结&&& &&& ERP是 一种大型系统软件,具有其复杂性和可升级性的特点。进行二次开发过程中要增加或修改软件的功能,就必然要修改原有程序、甚至修改原始数据库结构,这些不仅要支付额外的费用而且会影响以后的软件升级工作。如果不升级,新版本的长处无法应用;如果升级则面临着重新进行二次开发的可能。因为ERP软件供应商在进行新版本的ERP系统开发时,可能根本不会考虑某个特定的用户在旧版本上所作的二次开发。同时,要进行系统二次开发工作,也要先选择合理的开发工具。选择合理的开发工具常常会收到事半功倍的效果,否则就常常会费时、费力而又达不到应有的效果。本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e- tel:027-/21。责任编辑:上一篇文章:下一篇文章:}

我要回帖

更多推荐

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

点击添加站长微信