老哥学习网 - www.lg9.cn 2024年05月20日 12:36 星期一
当前位置 首页 >情感故事 >

【试论数控软件的质量控制】试压单体时,技术质量控制要点

发布时间:2019-04-18 06:41:55 浏览数:

  【摘要】随着计算机网络信息技术的发展,数控软件的应用越来越广泛。因此,如何控制数控软件的质量显得非常重要,本文从数控软件开发过程中存在的问题以及如何控制数控软件的质量这两方面进行了简要论述,以供大家参考。
  【关键词】数控软件 问题 控制质量
  1前言
  计算机网络信息技术的广泛应用给社会带来了翻天覆地的变化,尤其是采用PCNC方式的数控系统可以处理更多过去只能由硬件来完成的功能。因此,加强对数控软件的研究与开发,设计出功能更强大、质量更保证的数控软件尤为重要。
  2数控软件开发过程中遇到的问题
  我国的数控系统及软件技术跟外国相比起步较晚,至今还没有形成大的生产和开发规模。因此,在数控软件开发与生产能力方面,我国仍然落后于其他国家,分析其具体原因,主要是我国数控软件在开发过程中遇到以下四个主要问题。
  2.1遗产软件系统和现有软件系统的综合利用问题随着现代科学技术的发展,部分数控软件已经不能适应当前的技术发展的需要。因此,对于遗产数控系统软件,我们应对其进行整理重用设计,充分利用其有用的软件构件部分;对于当前尚能使用的数控软件,我们应注意使用适应变化的系统软件构架进行日常维护,提高数控软件的利用价值。
  2.2数控软件开发与用户需求相互矛盾问题由于在数控软件的开发过程中,各种可能的情况都会出现,致使数控软件开发活动的预见性不高,不能完全保证开发出来的软件完全满足用户的需求,而客户对于软件系统的相关要求又比较高,往往会出现数控软件的开发成果与用户需求相互矛盾的现象。因此,我们应重视用户的需求变化,尽量使数控软件的开发步骤与用户的需求不脱节。
  2.3以个人行为为主的软件开发方式由于我国目前主要是以个人行为为主的软件开发方式,个人很难为企业的软件开发提供经验,加上软件开发人员流动性很大,软件项目常常是高投资长工作周期。因此,这样的情况对企业软件的开发造成了很严重的影响。
  2.4软件开发的工业化、工程化问题目前我国在数控软件开发的过程中,主要是采用小作坊的生产方式,没有形成大规模的生产开发。因此,我国的数控软件开发生产需要一段时间才能走上工业化、工程化的发展道路。
  3对数控软件进行质量控制的主要措施
  由于数控软件开发过程中出现的问题对数控软件的质量产生了很大的影响。因此,为了提高我国数控软件的质量,我们应采取以下措施,解决上述存在的问题。
  3.1应用软件复用技术
  为了节省企业劳动力和资金,我们可以使用软件复用技术,在原来软件的基础上,利用软件开发长期积累的经验和新研发出来的成果,对有用资产进行创新改造使之成为新的数控软件系统。这样不仅充分利用了遗产软件系统,也可大大节约了软件开发的成本。
  3.2面向对象的软件工程学设计方法和构件技术
  目前我国大部分的数控系统软件主要是采用面向对象的编程(OOP)和结构化设计方法,与过去采用汇编语言进行程序设计相比,虽然系统的可调试性和可维护性得到了较大的改善,但是其过于强调软件开发过程所使用的开发手段,因而常常使企业处于被动的地位。而面向对象的软件工程学设计方法却克服了这个问题,其主要是以设计指导软件开发为主线,重视开发方法在其中的应用。构件技术不仅可以提高软件可靠性,而且加强软件系统的可重用性。因此,我们应重视以上方法与技术的应用,提高数控软件的质量。
  3.3运用SW-CMM软件过程能力成熟模型
  企业的软件开发与生产过程根据SW-CMM可以划分为五个阶段:开始阶段、可重复阶段、可定义阶段、管理阶段、改进优化阶段。SW-CMM模型的软件成熟度实践要求可使软件开发与生产过程达到最优化,使软件开发与生产的计划精度与每单位工程的生产周期和成本呈反比关系。因此,我们应采用该模型进行标准化地软件开发,以提高软件的开发与生产质量,加快软件的工业化生产。
  3.4建立面向管理的软件开发过程
  为了提高数控软件的质量,我们应从软件系统开发的基本问题着手,加强对软件开发过程的管理,主要有以下四项工作。第一,加强对需求管理。企业应经常与用户和市场进行沟通,了解其变化,不断的调整软件项目的执行过程,从而更好的管理用户的需求,使用户需求与实现用户需求的项目之间形成共识,实现需求管理目标。第二,加强对项目管理。项目管理的好坏直接影响着软件工程项目是否成功。因此,企业应提高项目过程的可见性,实现项目的有效管理目标。在部署软件项目工作时,应将责任制落实到人头上,在项目进行过程中,应注意进行检查跟踪,根据出现的问题及时调整项目实施过程,使软件项目能够顺利完成,实现项目管理目标。第三,加强合同管理及开展软件质量保证活动。对合格的软件承包商进行选择和管理是合同管理的目的。业主或主承包商根据能力选择子承包商,两者必须对项目有共同的认识,并经常交流工作,保证项目工作的顺利完成。对于软件活动或是生产出来的软件产品,应根据软件项目的生产步骤以及依照的生产标准对其进行软件质量保证活动,提高软件开发过程的可见性,保证数控软件的质量。第四,加强软件配置管理。软件配置管理的主要目的是保持软件产品在全部的生命周期内仍然完整。大家都知道,软件的最终形成一般要经历多个阶段和环节,致使工作产品在这个过程中出现不同的版本。因此,加强软件配置十分重要。企业应根据相关的文档或是说明书制定软件配置计划,然后采用SW-CMM进行软件配置管理,通过产品基线库的状态了解相关的情况。
  4结语
  根据目前我国的数控软件开发情况,我们应重视数控软件开发过程中出现的问题,并仔细分析其主要原因,采取以上措施对数控软件进行质量控制,以提高数控软件的生产质量,提升我国的数控软件开发能力,使数控软件的开发过程尽快走上工业化、工程化的发展道路。
  参考文献
  [1]顾建辉,任开立.谈改造数控车床的质量控制[J].黑龙江科技信息
  [2]何立钧.数控车床加工质量控制问题探析[J].科技资讯
  [3]方元林.浅析数控加工零件质量控制[J].就业与保障

推荐访问:质量控制 数控 试论 软件

相关文章:

Top