您好, 访客   登录/注册

浅析工程类软件开发中的主要问题与应对措施

来源:用户上传      作者:

  摘要:随着计算机技术的发展,各种学科领域都出现了软件,工程也不例外。工程类软件的出现为工程工作者提供了极大的便利。为了进一步满足工程工作者的需求,工程类软件开发成为软件开放人员关注的问题。该文为了促进我国工程类软件开发的更好发展,首先阐述了工程类软件的作用及开发意义,简单概括了我国工程类软件开发的现状,随后分析了我国工程类软件开发中存在的问题,最后提出了具体的应对措施。
  关键词:工程类软件;开发;问题;措施
  中图分类号:TP311 文献标识码:A
  文章编号:1009-3044(2019)35-0052-02
  1 工程类软件的作用及开发意义
  工程类软件是众多软件中的一类专业软件,主要用于工程设计,使用者不是普通的大众群体,而是工程设计师等专业人员。工程类软件有区别于其他软件的功能,主要功能是读取工程的计算结果,埋入到用户指定的图中,自动生成结构施工图详图,为工程工作者带去了极大的便利。例如,对于建筑工作者来说,以往他们要花大量的时间绘制复杂的图稿,而如今,CAD(制图软件)的出现,只需输入数据就可以立马得出图像,给工程工作者节省了大量的时间,提高了他们的工作效率。其他工程类软件亦然,都能够为工程工作者带去极大的便利,方便他们的工作,提高他们的工作效率。
  工程类软件开发的作用如上述所分析的,就是便利工程工作者的工作,提高工作效率,缩短工程设计周期,节省人力、物力及财力。因此工程类软件开发具有重要意义,一个工程想要在一定时间内完成且保质,工程类软件无疑是可以提高工作者的工作效率。因此工程类软件开发对工程领域具有重要的意义。
  2 国内工程类软件开发的现状
  国内工程类软件开发目前处于平稳时期。呈现出两种状态,一、自主设计的工程类软件数量不多。随着互联网技术的不断发展,和我国工程的不断建设。中国已经拥有了自己的工程类软件,但数量上不多。中国所使用的工程类软件大多从国外引进,这是有歷史渊源的。国外的工程类软件开发远远早于中国,因此最初中国需要引进国外的工程类软件,据数据统计,全球最流行的十大工程类软件,中国工程类软件不在其中,大多数由美国、英国和法国设计,其中美国开发的有六个;二、自主设计的工程类软件科技含量不高。中国设计的工程类软件核心科技仍然源于国外的工程类软件,自身添加的科技含量不高,无法在国际上产生重大影响,更不能被国际上的更多人使用。降低了软件开发的使用率和经济效益,不能充分发挥软件开发的目的。因此国内工程类的软件开发仍需不断努力。尽管,国内的工程类软件开发起步较晚,但在互联网科技不断发展强大的背景下,在中国工程领域不断进步的背景下,中国的工程类软件开发是大势所趋和共同所期的。无论是开发条件,还是社会需求,中国的工程类软件开发都有其时代使命,中国的工程类软件开发还需不断努力和创新。
  3 国内工程类软件开发中存在的问题
  国内工程类软件开发之所以发展缓慢,是由于国内工程软件开发中存在着一些问题。主要包括工程类软件开发初衷、开发环境及开发人员三方面,具体呈现出的问题是工程类软件同质化严重、科技含量不高及缺乏专业的软件开发团队。以下将就这三方面问题展开具体阐述与分析,剖析其中的本质问题,以便提出解决措施。
  3.1同质化严重
  国内已开放出的工程类软件同质化严重。造成工程类软件同质化严重的原因主要有:一是国内工程类软件开发团队的初衷有所偏离软件开放的目的。由于中国工程类软件开发时间较晚,国内使用的大多数工程类软件都是国外设计的。因此国内的工程类软件设计团队急于设计出中国的工程类软件,然而又缺乏科技和设计理念,因此只能从现有的国内外工程类软件中学习;再者由于中国缺乏自主设计的工程类软件,国内的工程类软件开发团队看准了国内的市场,急于收获利益,便只能改期外包装而不改其那内容。这就造成了国内的工程软件同质化问题。同质化问题对国内软件开发环境造成了不良的影响,没有创新降低了软件开发的质量。尽管开发出的同质化软件能够在短期内收获利益,但长远来看对整个国内工程类软件开发会形成不良的影响。
  3.2科技含量不高
  国内的工程类软件核心技术大多还源于国外。国内开发出的工程类软件科技含量不高。这就造成了中国开发出的工程类软件在国内有使用者,但在国外没有影响力。中国开发出的工程类软件科技含量不高归根结底原因在于中国的科技水平还有待发展,而发展的源泉及动力就是科研人员。中国的工程类软件科技含量不高,这也是为什么,在全球最流行的十大工程类软件中,没有中国开发的工程类软件。中国工程类软件科技含量不高,也导致了中国工程类软没有很广泛的适用性。相对比,美国欧特克有限公司出品的AutoCAD软件,由于其具有良好的用户界面,通过交互菜单或命令行方式便可以进行各种操作,它具有的多文档设计环境,让非计算机专业的人也能够很快地学会使用,它在全球得到了广泛的使用。因此,中国的工程类软件开发中还应注意提升其中的科技含量。
  3.3缺乏专业的工程类软件开发团队
  开放一个良好的工程类软件离不开一个专业的工程类软件开发团队。追根溯源,中国正是由于缺乏专业的工厂软件开发团队,才使得中国开发的工程类软件科技含量低且没有得到广泛的使用。由于中国工程类软件开发时间较晚,目前还没有形成较好的软件开发体系和组织,因此,软件开发团队的组建就有些艰难。俗话说:独木不成林。好的团队是需要汇集各方人才的,缺乏专业的工程类软件开发团队是无法开发出一个好的工程类软件的,因此,我国需要重视培养工程类软件开发团队。
  4 促进工程类软件开发的措施
  通过以上分析,对我国工程类软件开发中存在的主要问题以及问题的本质原因已经分析清楚,那么,想要提高我国工程类软件开发的质量和进程,就需要针对以上问题提出具体的解决办法。以下提出四点具体的促进工程类软件开发的措施,希望对我国的工程类软件开放有所启发!   4.1加大科研投资
  针对我国工程类软件科技含量不高的问题,国家需要加大科研投资,定向培养科技人员,为工程类软件开发培养人力资源。科技是第一生产力。国家一直重视科技人员的培养,而在中国仍然缺乏某些领域的科技人员。想要获得科技的创新和突破,就需要加大投资,使得科研人员有足够的物力资源支持,去不断的探索和开发。与此同时,国家还应鼓励科技人员进行不断地创新和大胆尝试,创造出本国的核心科技,提高中国工程类软件在国际上的影响力和竞争力。
  4.2改善工程类软件开发环境
  针对我国工程类软件同质化问题,需要改善工程类软件开发环境。具体措施需要国家发布具体的制度进行管控,例如,对国内开发出的同质化软件进行排除,以建立制度的形式,来减少和避免同质化工程类软件的开发,为工程类软件开发创造一个良好的环境。让那些以赚钱为目的,不进行科技创新的软件开发的念头取消。同时国家制定政策以鼓励科技的创新,双管齐下,改善工程类软件开发环境,才能让工程类软件开发者有一个正确的开发理念,促进工程类软件开发的良性循环。
  4.3培养工程类软件开发团队
  培养工程类软件开发团队,为工程类软件开发提高坚实的人力资源。培养工程类软件开发团队需要三方面的支持,一方面是高校的培養,对于高校来说是培养工程类软件技术人员;一方面是国家的培养,国家方面是需要为学生提供科研和更广泛学习的机会;一方面是企业的培养,在工程类软件开发公司中,公司应该提供实践的机会,让团队之间的合作更加的默契。三方面共同努力,且相互配合,才能共同培养出专业的工程类软件开放团队。
  4.4增强工程类软件开发的适用性和创新性
  我国的工程类软件之所以在世界上的影响力不足,不仅是由于其科技含量的不高,还因为其适用性不够广泛。工程类软件开发的目的。就是为了供工程工作者使用,提高他们的工作效率。倘若设计开发出的工程类软件让人很难学会使用,或者软件的适用范围不广泛,那么无论软件的科技含量多么高,都是一个失败的设计。因此,工程类软件开发要注重软件的适用性,既要拓宽软件的适用范围,又需要充分了解用户,为用户提高使用较便捷的软件,满足绝大多数的用户需求。另一方面,工程类软件开发需要不断创新,既满足用户日益发展的需求,又避免了同质化软件的产生,促进科学技术的革新。
  5 结束语
  综上所述,我国工程类软件开发时间较晚,且目前我国的工程类软件开发现状不容乐观,存在一些问题,但是,这并不能说明我国工程类软件未来的发展趋势,只要采取正确的解决措施,我国的工程类软件开发仍然有很大的开发前景。愿我国的工程类软件开发工作者砥砺前行,不断努力,让中国的工程类软件走出国门走向世界。
  参考文献:
  [1]张伯旭.国产工业软件优秀解决方案对接会首站举行[Z].北京信息化年鉴,2017.
  [2]张伯旭.入围2016中国工业软件企业排行榜[Z].北京信息化年鉴,2017.
  [3]杨振宏.面向软件开发信息库的数据挖掘综述[J].民营科技,2017(3).
  [4]孙琦龙.面向工程化的软件开发人才培养体系研究与实践[J].微型电脑应用,2017(5).
  【通联编辑:梁书】
  收稿日期:2019-09-10
  作者简介:王雅雯(1991-),女,河南郑州人,硕士,现为黄河水利委员会信息中心职工,研究方向为水利信息化;李泽平(1992-),男,河南郑州人,硕士,现为黄河水利委员会信息中心职工,研究方向为水文学与水资源、水利信息化;刘云龙(1990-),男,河南开封人,学士,现为三门峡黄河明珠(集团)有限公司水力发电厂办公室科员,研究方向为水利水电工程。
转载注明来源:https://www.xzbu.com/8/view-15123550.htm