浅谈MES-22. MES系统实施要点-二次开发

浅谈MES-22. MES系统实施要点-二次开发

二次开发

要科学管理好“二次开发”项目,就必须从“源头”进行控制,即规范二次开发的需求分析。

在企业提出二次开发需求后,实施方应本着认真负责的态度,对企业所提的需要进行分

析,判断是否需要进行开发,如果不属于二次开发的范畴,要有艺术性地做好说服工作;

如果确定真的需要二次开发,则应该严格的按照软件工程的要求,同企业一起界定清楚二次开发的范围及目标,在此基础上进行详细的、无二意性的功能描述、开发进度安排、质量体系保证、开发成本及所需资源等。

其中二次开发系统如何实现同现有系统的紧密集成,并保证在今后的软件升级中得到良好的维护,都是必须认真考虑和明确的内容,最终确定的二次开发需求以《二次开发需求报告》的形式确定下来,该报告将作为阶段验收的重要文件。

作为企业应积极配合实施方的工作,一方面为实施方提供相应的支持,有必要的话企业可派资深的业务人员对实施方的顾问进行业务上的培训,以便其迅速的掌握重点;另一方面应做好测试数据的收集及整理工作。

同时,要加强开发过程控制

在二次开发需求确定后,二次开发的主体一方面应严格按照项目管理的思路对开发程从进度、质量和成本上进行管理和控制;

另一方面应按照软件工程的思路做好详细设计、代码开发、功能测试、集成测试等关键环节的工作,保证最终交付的产品是经得起用户的考验。

同时,为了实现良好的客户关系,应定期或不定期就项目的进展情况向企业进行汇报,以便掌握整个项目的进度(其中较为常见的做法是建立周报制度,下表为某公司二次开发项目周报的样例)。

在强调项目进度管理的同时,必须加强质量管理工作,应在开发的过程中加大测试环节的工作,通过功能测试、集成测试等,保证提交产品的最终质量。

浅谈MES-22. MES系统实施要点-二次开发浅谈MES-22. MES系统实施要点-二次开发

最后,处理好二次开发的验收工作。

如果前面的环节都有很好的执行,那么二次开发的验收工作就相对简单,其中的关键除

是否满足双方所约定的《二次开发需求报告》外,还要重点做好相关文档、相关代码的存档工作,并做好与之相应的实施、培训工作。

二次开发的利弊

MES管理系统实施过程中,由于每个企业的状况不同,必然会存在一些无法满足企业需求的情况。虽然系统通过参数调整可以满足部分需求,但很多情况下都需要改动原有程序、甚至需要修改原始数据库结构来满足条件。

一、二次开发MES管理系统的原因

1. 用户不接受新系统的操作习惯

MES生产管理系统为了保持较强的通用性,功能跟流程的设置都是标准与规范的。但在实施时,除了业务流程等方面具有个性化需求外,还存在着一些不涉及业务流程的、由企业的特殊性而产生的操作习惯需求,而提出了大量的二次开发。

2. 企业不规范的管理制度造成的特殊流程需求

大部分企业都想把现有的手工流程、手工作业全封不动的搬到MES管理系统中去,而不分析规范化的流程与企业原有流程的优劣性,固执的坚持采用目前的管理手段、管理习惯,要进行必须二次开发来满足其需求。

3. MES系统确实无法满足的需求

MES属于行业通用软件,但每个企业是有其自身的特点,确实也存在着一些个性需求,要进行二次开发,既要吸纳软件中的先进管理思想,也要保持企业的特色。

4. 接口需求

信息化建设涉及多套系统,如OA、ERP等,而各系统的数据之间存在信息共享,有系统接口需求,二次开发也成为必然。

5. 新的需求产生

随着项目实施的不断深入,企业人员对信息系统有了更深的了解,应用不断深入,对信息系统产品就会提出更多的要求,使系统更贴合企业运营。

二、MES管理系统二次开发的风险控制

1. 对整个企业的业务进行规划二次开发要有所取舍

对于制造企业,会涉及到CADPDM、CAPP、ERP、MES系统,并存在接口集成等,因此要根据企业情况,从整体考虑,而不是从某个功能点或某个业务部门去考虑。企业不应过多强调自身的特点,毕竟MES中的管理流程具有一定的先进性和合理性。某些特殊之处是由企业流程自身的不合理产生的,应通过MES的实施,对企业的业务流程进行优化重组,而不是一味修改软件以适应不合理的流程。

2. 利用原有的闲置字段,避免改动数据库结构

对于会牵涉到新增字段而影响到原有数据库结构的开发,尽量利用系统原有的“闲置”字段,不要轻易新增字段或文件档案。如确实需要的要与原开发商进行确认,以避免二次开发与产品发展方向重叠或冲突,以降低日后版本升级的困扰。

3. 不要随意修改核心代码新功能,最好自定义成模块

要严格遵守不修改核心代码这一原则。如果必须开发,则应尽量使二次开发的功能模块独立于原来的系统。这样当系统版本更新时,二次开发出来的模块无需修改或者只需较少的修改就可以应用于高版本系统。

4. 建立二次开发的规范

二次开发要建立一套完整的开发流程与标准。新扩充的字段、新建程序的命名制定统一规范,并且要预留扩充空间。公用组件不建议修改,程序的编写应采用继承的方式。

5. 避免开发人员流失

培养一支既懂管理科学又懂信息技术的复合型、专业化人才队伍是企业信息化建设的重中之重。留住IT人才也是规避企业MES二次开发风险的策略。

企业MES系统二次开发具有十分重要的意义,MES实施的成功率和实施效益具有参考价值,不仅要贴合企业管理,还要助力企业全面发展。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年3月17日 上午8:13
下一篇 2023年3月17日 上午8:23

相关推荐

  • 执行党费工作中的疑惑和问题

    执行党费工作中的疑惑和问题执行党费工作中的疑惑和问题是指一个人是否始终如一,对问题看作客观、客观、准确的判断。这个成语是在《旧唐书·郭孝恪传》中,对唐代史学发表的《新唐书·郭孝恪传…

    科研百科 2024年11月26日
    0
  • 桐柏县农村公路管理所开展“助力提质、争当先锋”主题党日活动

    为强化基层党组织战斗堡垒和共产党员先锋模范作用,助力文明城市创建,推动县城卫生“一眼净”、交通“文明行”、车辆“有序放”等任务落到实处。9月16日上午,桐柏县农村公路管理所支部书记…

    科研百科 2023年10月7日
    173
  • AI化身恋爱军师!约会App打造“AI僚机”,手把手教你热聊Crush

    编译 | 徐豫编辑 | 漠影 智东西9月2日消息,据英国《金融时报》8月31日报道,美国主流线上婚恋交友App Tinder、Hinge、Bumble和Grindr,都在加速开发提…

    科研百科 2024年9月25日
    28
  • 手持一体打印机是蓝牙连接吗

    手持一体打印机是一种将打印和扫描功能结合在一起的便携式设备,通常用于个人打印和办公使用。对于许多人来说,这种设备是一种非常方便和实用的选择。但是,对于一些人来说,他们可能并不了解手…

    科研百科 2024年11月25日
    0
  • 水利工程项目管理软件(水利工程管理软件)

    水利工程管理软件概述 水利工程是保障水资源安全、稳定、高效利用的重要基础设施。水利工程管理软件是水利工程管理的重要组成部分,它能够提高水利工程管理的效率和质量,降低管理成本,为水利…

    科研百科 2024年6月7日
    100
  • 科研小组申请

    科研小组申请 随着科技的不断发展,科研小组越来越受到人们的重视。一个高效的科研小组需要具备出色的成员和完善的设施,以便进行深入的研究和取得突破性的成果。因此,我们诚挚地邀请您加入我…

    科研百科 2024年10月29日
    0
  • 企业积分制内控管理制度(完整版)(企业积分管理怎样落实)

    目的 1. 为使公司全体员工了解公司作业制度及管理工作的准则,养成好的生活习惯,进尔提升公司整体素质. 2. 为使公司对人员评定有所依循而制定该规范. 一. 适用荡围 本作业规范适…

    科研百科 2024年7月10日
    65
  • 农发行东营市分行持续做好离退休干部管理工作(银行离退休干部发挥作用)

    截止2023年4月末,东营市分行退休干部已达到56人,占全行总人数的33.93%,市行党委始终把离退休干部管理工作作为一项重点工作,全面落实新时代离退休干部党的建设新要求,坚持在新…

    科研百科 2023年6月25日
    143
  • 项目技术指标

    项目技术指标: 项目技术指标是项目计划中的一个重要部分,它决定了项目能否按时完成,并达到预期的效果。在项目开始之前,我们需要确定项目的技术指标,以确保我们有一个清晰的目标,并能够朝…

    科研百科 2024年11月5日
    1
  • 项目研究计划的执行情况

    项目研究计划的执行情况 项目研究计划是组织研究的一个关键步骤,可以帮助团队确定研究目标,制定研究计划,并管理研究过程。项目研究计划的执行情况是评估项目研究计划是否成功的一个重要指标…

    科研百科 2024年10月3日
    20