论文部分内容阅读
【摘要】通过计算机的现代化技术,人们的医疗、生活、教育等各个方面的工作效率得到了大幅度的提高,现代化技术在多个领域中的应用也为各个行业发展带来多种变化。近年来,我国的计算机软件开发逐渐兴起,为我国的经济发展注入了强劲的动力。对于计算机软件工程而言,现代化技术的应用对于技术创新、行业进步有着积极影响,本文针对当前计算机软件工程的发展现状,分析了现代化技术在其中的具体应用和改进方向。
【关键词】现代化技术;计算机软件工程
中图分类号:TN92 文献标识码:A DOI:10.12246/j.issn.1673-0348.2021.013..030
随着现代经济社会的不断发展,计算机技术在人们日常的生活和学习过程中发挥出越来越大的价值,计算机软件工程的兴起,可以更好地推动社会经济的增长,推动经济社会由制造业向信息化进行转型。软件工程的迅速发展,为人们提供了更加舒适、便捷的服务,本文主要以计算机软件工程现代化技术为话题,对有关内容进行论述。计算机技术是支撑现代社会发展的动力,也是我国政府不断强调和重视的技术,计算机软件工程现代化技术的迅速崛起和完善,可以更好地提升我国国际地位。但是在实际的软件工程操作过程中是有一些障碍的,需要有关人员积极解决相应的问题,更好地保障计算机软件现代化技术的持续发展。
1. 计算机软件工程中现代化技术应用的现实意义
计算机软件指的是以支持软件系统开发、运行和维护的一种基础,其核心內容是高效运营模式以及支撑机制的开发,主要分为三种软件,系统软件、支撑软件和应用软件。计算机软件工程是现代社会发展的典型代表,更是现代信息技术演变的一个典型象征。随着社会的进步和历史演变,计算机软件工程走向现代化技术运用道路是必然趋势,和部分信息平台、机电设备的配合应用,也对传统行业造成了巨大冲击,促使行业业态发生演变,产业核心链和核心技术得以形成发展。但是计算机软件工程的发展也在遭遇不断的挑战,当前我国计算机软件的核心体系有待完善,应用技术需要具备自身创新能力,改变单一地从国外引进核心技术的局限性,因此为打破核心技术的限制,我国必然要走上计算机软件工程核心技术自主开发和创新的道路,现代化技术的应用将有力推动我国计算机软件工程核心技术研发,推动我国计算机软件工程掌握自主技术和研究技能。
2. 计算机软件工程发展现状
2.1 研发不够深入
相对于发达国家,中国在研发计算机软件工程的过程中缺少资金、政策支持,技术也不够先进,并没有为研发现代化技术创造良好的环境。在这种情况下,中国自主研发的产品非常少,也没有中国特色。由于研发工作需要大量的资金和资源,在缺少有利条件的情况下,社会上的专业研发机构和单位非常少。只有少数企业有能力或是有资本自主研发大型计算机软件工程。绝大多数企业只能开发小型软件。这并不能很好地推动计算机软件工程的发展。而且所研发出的软件类型基本相同,缺少创新性,很少有新型软件问世。此外,相对于发达国家,中国的研发时间比较短,缺少经验,只能凭着理论开展研发工作。这也会影响到研发效果。
2.2 应用现代化技术不足
在计算机软件工程大范围应用的同时,社会对于计算机软件工程的功能和作用也提出了更高的要求。只有拓展其功能,应用现代化技术,才能够满足社会的需求。但实际上,很少有计算机软件工程融合了现代化技术。对于互联网、人工智能等方面的技术应用还不够广泛。尤其是人工智能技术,并没有与其进行有效融合,导致很多计算机软件工程的智能化水平达不到要求,在应用的过程中也无法产生较好的效果。此外,相关的安全防护技术也没有应用到位,给计算机软件工程带来一些安全威胁。一旦受到病毒入侵,计算机软件工程无法有效地做出防护,从而无法正常运行。
2.3 缺少专业人才
计算机软件工程在应用现代化技术的过程中,缺少专业人才的支持。虽然大多数高校已经设置了相关的专业,但人才培养工作并未到位,很多毕业生在毕业后不能直接上岗,还需要重新学习或接受系统性的培训才能够参与到计算机软件工程的相关工作中。社会上也很少有专业的培训机构培训计算机软件工程人才。大部分培训机构的人才培养标准也不符合现代化的培养要求。这就造成了社会上很少有较为专业的计算机软件工程人才。
3. 计算机软件工程现代化技术应用策略
3.1 保障测试阶段和应用软件维护阶段的策略
保障测试阶段一般可分为两个方面。一方面是白盒测试,另外一方面是黑盒测试。白盒测试是在被测试代码的基础上,对代码逻辑的结构及代码路径等方面进行测试。白盒测试工作能够保障其测试代码的覆盖率以及代码逻辑的整体精确度,其所付出的成本相对也比较昂贵。而黑盒测试一般主要是对代码运行结果进行测试,相对较容易的代码维护则其是应用开发的一个非常关键的步骤。在对软件中所存在的错误进行修正以及对软件性能进行提高的过程中,代码的维护工作是非常关键的,能够有效帮助应用软件维持其正常平稳运行,并能够得以持续性使用。不仅如此,应用软件的整体开发过程,对于测试及维护工作也需加以特别重视,这两方面工作的相互协调可以使得整个编码工作获得更好提升。
3.2 构建合理应用软件开发模型
构建一个相对合理的应用软件开发模型,能够在一定程度上有效提升整个应用软件的开发效率,从而保障开发工作可以始终具有持续性,因而需要开发人员能够做到合理使用应用软件的开发模型。比如软件开发模型与其他模型等。而软件开发模型是不能够被随意进行使用的,主要是由于每一种开发模型的优势与缺点较为独特,而应用软件开发团队要能够按照项目的具体需求特征及目标软件的实际状况,来合理地选择应用软件的开发模型,从而保障整个应用程序及开发得以更为有效的提升,并且可持续性。 3.3 与用户沟通
在对应用软件进行开发的时候,除了以上技术方面所做出的提升之外,还需要尽量提高与用户之间的相互沟通交流力度。首先可以通过与用户之间的有效沟通与交流,让软件开发者能够更加熟悉且清楚地了解到用户对于应用软件系统所需要具备的功能特性及使用特性,让开发者的目标更加明确,同时使得开发出的产品能够更符合用户的实际需求。另一方面,通过相互交流可以更加及时地了解到设计开发过程的错误与漏洞,能够保障应用軟件的开发是有效的,防止系统在完成之后,出现因返工情况而带来的软件风险及漏洞,因此应用软件的开发必须要建立在对用户基本需求满足的基础之上。
3.4 加强自主知识产权管理
计算机软件工程的未来发展需要借助现代化技术得以推进和发展,因此在计算机软件的自主创新和开发方面,相关企业应当加强自主知识产权保护,通过优化投资结构,创建出拥有自主研发产权的核心技术,进而推出相关的产品服务和技术。另外,为了进一步缩小我国计算机现代化技术和西方发达国家的差距,我国的相关产业要密切关注国外相关产业发展进程,加强知识产权保护,企业或相关单位、人员要加强知识产权保护意识,用合法、合规和合理的方式制定完善的知识产权保护条例,建立现代化的技术产权保护体系,对违背知识产权保护条例的相关行为进行严厉惩罚,宣传知识产权保护的重要性,在多个行业内贯彻和落实知识产权执行措施。
3.5 加强产业创新
市场经济环境下,计算机软件工程的长效发展,必要要在产品和服务创新上下功夫,以便更好地迎合和满足市场发展的需要。借助创新融合的方式,培育出产业新的经济效益增长点,推动计算机软件工程行业的创新优化。尤其是在国际经济一体化的进程下,全球经济都出现了一体化进程持续推进的现象,不仅给国内的计算机工程行业带来巨大挑战,更带来较多的发展机遇。在这种情况下,如何推进国内计算机工程行业和国际接轨,推动国内相关企业参与到国际市场竞争中,成为未来国家计算机工程企业发展的主要问题之一。而要提高国内企业、行业的竞争力,必须推动企业持续开发产品、服务和技术,构建自主创新的产品和技术体系,掌握核心软件开发系统,加强计算机软件工程和工业、服务业和制造业的产业融合,加强计算机软件工程行业的整体技术水平和竞争水平。
3.6 培养技术开发人员的创新意识
从事计算机软件工程开发的有关人员,要认识到创新意识的重要性,它可以帮助企业在市场中更具实力,也可以很好地满足客户对软件市场的要求,互联网产品不仅要适应我国的发展,同时也要积极地走出国门。现在计算机软件工程正在向智能化方向发展,技术开发人员需要研发出更加符合客户需求的新技术,同时也要对创新体系进行不断完善。
4. 结束语
计算机软件工程的现代化发展已经是社会发展的必然趋势和要求。计算机软件工程只有应用现代化技术才能够扩充功能,满足社会的发展需求。因此,政府要加大扶持的力度,注重保护自主产权,企业要更加积极地投身到研发工作中,积极地与各行各业相互融合、加强技术创新以及更新换代,高校要加强人才的培养。
参考文献:
[1]杨帆.以计算机软件工程为基础的现代化技术[J].电子技术与软件工程,2018(20):133.
[2]李跃.计算机软件工程现代化技术的发展现状与对策[J].信息与电脑(理论版),2018(7):3-5.
[3]谢晶.基于计算机软件工程的现代化技术[J].当代教育实践与教学研究,2017(2):2.
【关键词】现代化技术;计算机软件工程
中图分类号:TN92 文献标识码:A DOI:10.12246/j.issn.1673-0348.2021.013..030
随着现代经济社会的不断发展,计算机技术在人们日常的生活和学习过程中发挥出越来越大的价值,计算机软件工程的兴起,可以更好地推动社会经济的增长,推动经济社会由制造业向信息化进行转型。软件工程的迅速发展,为人们提供了更加舒适、便捷的服务,本文主要以计算机软件工程现代化技术为话题,对有关内容进行论述。计算机技术是支撑现代社会发展的动力,也是我国政府不断强调和重视的技术,计算机软件工程现代化技术的迅速崛起和完善,可以更好地提升我国国际地位。但是在实际的软件工程操作过程中是有一些障碍的,需要有关人员积极解决相应的问题,更好地保障计算机软件现代化技术的持续发展。
1. 计算机软件工程中现代化技术应用的现实意义
计算机软件指的是以支持软件系统开发、运行和维护的一种基础,其核心內容是高效运营模式以及支撑机制的开发,主要分为三种软件,系统软件、支撑软件和应用软件。计算机软件工程是现代社会发展的典型代表,更是现代信息技术演变的一个典型象征。随着社会的进步和历史演变,计算机软件工程走向现代化技术运用道路是必然趋势,和部分信息平台、机电设备的配合应用,也对传统行业造成了巨大冲击,促使行业业态发生演变,产业核心链和核心技术得以形成发展。但是计算机软件工程的发展也在遭遇不断的挑战,当前我国计算机软件的核心体系有待完善,应用技术需要具备自身创新能力,改变单一地从国外引进核心技术的局限性,因此为打破核心技术的限制,我国必然要走上计算机软件工程核心技术自主开发和创新的道路,现代化技术的应用将有力推动我国计算机软件工程核心技术研发,推动我国计算机软件工程掌握自主技术和研究技能。
2. 计算机软件工程发展现状
2.1 研发不够深入
相对于发达国家,中国在研发计算机软件工程的过程中缺少资金、政策支持,技术也不够先进,并没有为研发现代化技术创造良好的环境。在这种情况下,中国自主研发的产品非常少,也没有中国特色。由于研发工作需要大量的资金和资源,在缺少有利条件的情况下,社会上的专业研发机构和单位非常少。只有少数企业有能力或是有资本自主研发大型计算机软件工程。绝大多数企业只能开发小型软件。这并不能很好地推动计算机软件工程的发展。而且所研发出的软件类型基本相同,缺少创新性,很少有新型软件问世。此外,相对于发达国家,中国的研发时间比较短,缺少经验,只能凭着理论开展研发工作。这也会影响到研发效果。
2.2 应用现代化技术不足
在计算机软件工程大范围应用的同时,社会对于计算机软件工程的功能和作用也提出了更高的要求。只有拓展其功能,应用现代化技术,才能够满足社会的需求。但实际上,很少有计算机软件工程融合了现代化技术。对于互联网、人工智能等方面的技术应用还不够广泛。尤其是人工智能技术,并没有与其进行有效融合,导致很多计算机软件工程的智能化水平达不到要求,在应用的过程中也无法产生较好的效果。此外,相关的安全防护技术也没有应用到位,给计算机软件工程带来一些安全威胁。一旦受到病毒入侵,计算机软件工程无法有效地做出防护,从而无法正常运行。
2.3 缺少专业人才
计算机软件工程在应用现代化技术的过程中,缺少专业人才的支持。虽然大多数高校已经设置了相关的专业,但人才培养工作并未到位,很多毕业生在毕业后不能直接上岗,还需要重新学习或接受系统性的培训才能够参与到计算机软件工程的相关工作中。社会上也很少有专业的培训机构培训计算机软件工程人才。大部分培训机构的人才培养标准也不符合现代化的培养要求。这就造成了社会上很少有较为专业的计算机软件工程人才。
3. 计算机软件工程现代化技术应用策略
3.1 保障测试阶段和应用软件维护阶段的策略
保障测试阶段一般可分为两个方面。一方面是白盒测试,另外一方面是黑盒测试。白盒测试是在被测试代码的基础上,对代码逻辑的结构及代码路径等方面进行测试。白盒测试工作能够保障其测试代码的覆盖率以及代码逻辑的整体精确度,其所付出的成本相对也比较昂贵。而黑盒测试一般主要是对代码运行结果进行测试,相对较容易的代码维护则其是应用开发的一个非常关键的步骤。在对软件中所存在的错误进行修正以及对软件性能进行提高的过程中,代码的维护工作是非常关键的,能够有效帮助应用软件维持其正常平稳运行,并能够得以持续性使用。不仅如此,应用软件的整体开发过程,对于测试及维护工作也需加以特别重视,这两方面工作的相互协调可以使得整个编码工作获得更好提升。
3.2 构建合理应用软件开发模型
构建一个相对合理的应用软件开发模型,能够在一定程度上有效提升整个应用软件的开发效率,从而保障开发工作可以始终具有持续性,因而需要开发人员能够做到合理使用应用软件的开发模型。比如软件开发模型与其他模型等。而软件开发模型是不能够被随意进行使用的,主要是由于每一种开发模型的优势与缺点较为独特,而应用软件开发团队要能够按照项目的具体需求特征及目标软件的实际状况,来合理地选择应用软件的开发模型,从而保障整个应用程序及开发得以更为有效的提升,并且可持续性。 3.3 与用户沟通
在对应用软件进行开发的时候,除了以上技术方面所做出的提升之外,还需要尽量提高与用户之间的相互沟通交流力度。首先可以通过与用户之间的有效沟通与交流,让软件开发者能够更加熟悉且清楚地了解到用户对于应用软件系统所需要具备的功能特性及使用特性,让开发者的目标更加明确,同时使得开发出的产品能够更符合用户的实际需求。另一方面,通过相互交流可以更加及时地了解到设计开发过程的错误与漏洞,能够保障应用軟件的开发是有效的,防止系统在完成之后,出现因返工情况而带来的软件风险及漏洞,因此应用软件的开发必须要建立在对用户基本需求满足的基础之上。
3.4 加强自主知识产权管理
计算机软件工程的未来发展需要借助现代化技术得以推进和发展,因此在计算机软件的自主创新和开发方面,相关企业应当加强自主知识产权保护,通过优化投资结构,创建出拥有自主研发产权的核心技术,进而推出相关的产品服务和技术。另外,为了进一步缩小我国计算机现代化技术和西方发达国家的差距,我国的相关产业要密切关注国外相关产业发展进程,加强知识产权保护,企业或相关单位、人员要加强知识产权保护意识,用合法、合规和合理的方式制定完善的知识产权保护条例,建立现代化的技术产权保护体系,对违背知识产权保护条例的相关行为进行严厉惩罚,宣传知识产权保护的重要性,在多个行业内贯彻和落实知识产权执行措施。
3.5 加强产业创新
市场经济环境下,计算机软件工程的长效发展,必要要在产品和服务创新上下功夫,以便更好地迎合和满足市场发展的需要。借助创新融合的方式,培育出产业新的经济效益增长点,推动计算机软件工程行业的创新优化。尤其是在国际经济一体化的进程下,全球经济都出现了一体化进程持续推进的现象,不仅给国内的计算机工程行业带来巨大挑战,更带来较多的发展机遇。在这种情况下,如何推进国内计算机工程行业和国际接轨,推动国内相关企业参与到国际市场竞争中,成为未来国家计算机工程企业发展的主要问题之一。而要提高国内企业、行业的竞争力,必须推动企业持续开发产品、服务和技术,构建自主创新的产品和技术体系,掌握核心软件开发系统,加强计算机软件工程和工业、服务业和制造业的产业融合,加强计算机软件工程行业的整体技术水平和竞争水平。
3.6 培养技术开发人员的创新意识
从事计算机软件工程开发的有关人员,要认识到创新意识的重要性,它可以帮助企业在市场中更具实力,也可以很好地满足客户对软件市场的要求,互联网产品不仅要适应我国的发展,同时也要积极地走出国门。现在计算机软件工程正在向智能化方向发展,技术开发人员需要研发出更加符合客户需求的新技术,同时也要对创新体系进行不断完善。
4. 结束语
计算机软件工程的现代化发展已经是社会发展的必然趋势和要求。计算机软件工程只有应用现代化技术才能够扩充功能,满足社会的发展需求。因此,政府要加大扶持的力度,注重保护自主产权,企业要更加积极地投身到研发工作中,积极地与各行各业相互融合、加强技术创新以及更新换代,高校要加强人才的培养。
参考文献:
[1]杨帆.以计算机软件工程为基础的现代化技术[J].电子技术与软件工程,2018(20):133.
[2]李跃.计算机软件工程现代化技术的发展现状与对策[J].信息与电脑(理论版),2018(7):3-5.
[3]谢晶.基于计算机软件工程的现代化技术[J].当代教育实践与教学研究,2017(2):2.