华盛论文咨询网

新时期计算机软件开发技术的应用与发展

来源:华盛论文咨询网 发表时间:2019-03-05 10:05 隶属于:科技论文 浏览次数:

摘要 计算机软件开发是一门新兴学科,其在过去的十余年中呈现出跨越式发展的趋势。在当今信息时代背景下,计算机软件开发技术的应用范围广、发展潜力旺盛,继而推动了整个人类社会

  摘 要:计算机软件开发是一门新兴学科,其在过去的十余年中呈现出跨越式发展的趋势。在当今信息时代背景下,计算机软件开发技术的应用范围广、发展潜力旺盛,继而推动了整个人类社会的进步与发展。可见,深入研究新时期计算机软件开发技术具有现实价值。为了充分发挥计算机软件开发技术的价值,笔者首先介绍计算机软件开发技术,然后再进一步探讨计算机软件开发技术的主要方式、具体应用和发展趋势。

软件工程杂志征收软件类论文

  关键词:新时期;计算机软件;开发技术

  目前,我国软件开发行业迅猛发展,产业规模增速惊人。据统计,2017年1月至11月,我国软件与信息技术服务完成软件业务收入49020亿元,同比增长14.5%,同时,实现利润总额6008亿元,同比增长14%[1]。可见,我国软件开发行业现已步入高速增长阶段,且随着全球化经济的深入发展,软件开发行业同步发展成为了促进国民经济发展与社会进步的战略性和先导性行业。在这一时代背景下,各行业对软件产品与服务的需求达到了前所未有的高度,且各行业的信息化建设投入也正大幅增加,从而为软件开发行业创造了广阔的市场发展空间[2]。可见,深入研究新时期计算机软件开发技术的应用与发展很有必要。下面,笔者主要探讨计算机软件开发技术应用与发展。

  推荐期刊:《软件工程师》为中国软件行业协会会刊,被中国期刊全文数据库、中国知网、龙源期刊网、万方数字——数据期刊群以及中国核心期刊(遴选)数据库等全文收录。

  1 计算机软件开发技术

  通常来讲,计算机由软件、硬件组成。其中,计算机软件可细分为系统软件、应用软件,系统软件(或操作系统)是计算机自身携带、保障计算机运维的重要部件,如Windows7、Windows8和Windows10操作系统;应用软件是一款用于解决计算机软件运行问题的解决型软件,其以程序的形式出现,如办公软件、图像浏览器和图形软件等,且应用软件的开发以特定的代码、字符、字母或数据编写,并在计算机中以书面形式展现出来。无论计算机系统软件还是应用软件,其作用皆是提供给用户更佳的上网体验、实用环境,且从本质上来讲,计算机软件系统的运行最频繁,其是计算机正常运行的必要条件[3]。得益于第三次科技革命,计算机软件开发技术实现了长足发展,且其定义更为准确,即按用户要求建造计算机软件系统的过程,其是一项包含需求捕捉、需求分析、设计、实现和测试的系统工程。发展至今,计算机软件开发技术已进入软件工程时期,且日趋成熟。

  随着计算机软件开发技术的改革与创新,其对整个互联网行业发展的推动作用日渐显现,且实现了网络信息的传输与远程控制,从而方便了人类生产、生活活动的开展。同时,通过应用计算机软件开发技术,信息网络环境的隐私性与安全性大大提高,并实现了计算机使用与软件技术的有机融合,继而推动了人类社会的进步。

  2 计算机软件开发的方式

  在新的时代背景下,计算机软件开发方式的合理选择尤为关键,而目前较为常用的开发方式包括结构化系统开发法、原型化开发法和自动化系统开发法[4]。

  2.1 结构化系统开发法

  结构化系统开发法(或生命周期法)是一种应用最成熟、最普遍的计算机软件开发方式,其工作原理为:从时间上将计算机应用软件的开发划分成不同的周期,并制订合理的软件开发计划,其中应用软件生命周期开发的主要任务是定义并规划应用软件的问题、分析软件需求、设计软件和测试程序编码,然后维护软件的开发运行,从而保障计算机的正常运行。据此,结构化系统开发技术要求计算机应用系统和参与计算机应用软件开发的人员满足一定的要求,且其常用于开发大型的、复杂的应用软件[5]。例如,在电子商务应用程序软件的开发中,应先调查清楚企业的需求,再分析经济、技术层面分析开发的可行性,然后进入软件开发环节,注意在软件开发后期,定期维护和更新软件,使其适应企业的发展。应用表明,计算机软件结构化系统开发技术具有以下优点:强调了系统开发的整体性和布局的全面性,并细化了软件的开发与维护阶段,且每一阶段的任务与目标都非常明确,从而简化了系统的开发过程,且提高了开发的可操作性。但计算机软件结构化系统开发技术也存在以下缺陷:开发周期长,不能同步进行不同的开发阶段,前面的问题会严重影响到后面的工作,且纠正的工作量巨大。

  2.2 原型化开发法

  原型化开发法是一种常用的计算机软件开发方法,其工作原理为:先按用户需求创建软件模型,再逐步修改至满足用户的需求,然后通过测试开发的软件来查找其中的漏洞,并不断完善软件,注意在软件使用中,应定期维护软件和及时处理其中存在的问题,以满足用户对软件的使用需要和保障软件的正常运行。计算机软件原型化开发技术常用于开发小型的应用软件,且因开发的规模小、功能简单而常用来管理信息或处理事务。应用表明,计算机软件原型化开发技术明确了用户的需求,降低了用户投资风险与软件开发的成本,且有效利用了系统提供的服务功能,但其也具有以下缺点:不适合用于开发大型的计算机软件系统,系统的维护难度很大。

  2.3 自动化系统开发法

  计算机软件自动化系统开发法是从原型化开发法中提炼得到,其工作原理为:开发人员先按某一软件的反馈分析用户需求和编辑程序,并自动编辑待开发软件。据此,计算机软件自动化系统开发技术明确了软件开发的目标、内容,可按设计要求自动设计软件系统和编码,从而缩短了软件开发的周期、提高了工作效率,但在软件开发工作结束后,开发人员需按要求开展调试工作,以保证计算机软件系统的正常运行。

  3 计算机软件开发技术的具体应用

  目前,计算机软件开发技术已实现了多领域应用,如在企业、互联网和医疗卫生机构中得到应用。

  3.1 在企业中的应用

  在现代化企业中,计算机软件开发技术的应用表现在办公软件、电子邮件两个方面。其中,对于计算机办公软件,在财务管理上,办公软件实现了财务管理的高效性与准确性;在查询与统计上,表格软件提供的加权求和、分类处理功能降低了财务管理的工作量和提高了工作效率。对于电子邮件,其提高了公司员工交流的安全性与高效性,且可在邮件平台上广泛散发信息,如企业高层可在制定新机制时利用电子邮件提供的群发功能,从而提高了企业的管理水平[6]。

  3.2 在互联网中的应用

  在互联网运营中,计算机软件开发技术的应用如下。(1)计算机网页设计软件开发:在网页设计中,主要涉及PHP、JSP、HTML和CSS等网页语言。其中,HTML语言的作用是搭建和堆砌网页内容;CSS语言通过控制网页布局,可建立合理的网页架构;PHP、JSP语言提供网页的后台操作功能,且JSP中的Java语言通过网页后台设计可实现网页的诸多功能[7]。(2)计算机网络服务器软件开发:计算机网络服务器软件开发的主要内容是开发驱动软件,其中驱动软件是一款服务硬件的基础软件,其可实现网络服务器的应用功能,如硬件设备的连接[8]。

  3.3 在医疗卫生机构中的应用

  目前,计算机软件开发技术在医疗卫生机构中的应用最为广泛,具体表现在以下方面:一是在医疗设备中,如B超技术,其可利用计算机软件技术显示图像,以方便医生分析病情和准确、高效地作出医疗判断;二是在(网络)挂号系统中,通过利用计算机软件技术,可科学分析医院面临的挂号需求问题,并制定一套科学的计算机挂号系统,以满足不同病人的挂号需要;三是在病情报表管理中,通过开发计算机办公软件,可简化病患信息与其治疗信息的记录和备案工作,继而提高了医院管理的工作效率。可见,计算机软件开发技术在医疗单位的应用改善了医疗环境、简化了工作流程和提高了治疗效率。

  4 计算机软件开发技术的发展趋势

  计算机的作用是为用户提供大量高质量的信息资源,并实现了信息无阻交流。但为了充分发挥计算机的作用,深入研究计算机软件开发技术很有必要,其中除了要明确计算机软件开发技术的含义、主要方式和具体应用以外,还应准确预测其发展趋势。总体来讲,计算机软件开发技术必将向以下方向发展:一是网络化,即互联网的产生和发展实现了全球的互动与交流,而这一发展成果得益于网络的发展,可见计算机软件开发技术定会向网络化方向发展,以实现计算机的网络功能;二是开放化,即是指软件源代码、软件产品标准和技术的开放,其方便了软件开发人员开展技术交流和共享资源,继而从根本上促进了整个软件行业的发展;三是智能化或自动化,即在网络飞速发展的时代背景下,开发和应用人工智能软件体现了计算机软件开发技术的人性化特征,继而提高了其对民众的服务水平;四是融合化,即计算机软件开发技术实现了自动化、电气化等硬件系统的大融合,继而充分发挥了硬件与软件的作用,并使软件的服务质量大大提高;五是多元服务化,即在先进开发理念的指引下,计算机软件开发技术满足了用户对网络服务形式、手段和质量等的实际需求。

  5 结 语

  计算机系统以软件系统为核心组成,且计算机软件开发技术的应用与计算机的运行、服务质量直接相关。据此,为了满足新时期经济发展与社会进步的需求,应明确计算机软件开发技术的含义、主要方式及在多领域的应用情况,并准确预测其未来的发展趋势。总之,经济的发展与社会的进步要求深入研究计算机软件开发技术,并在实际研究中坚持与时俱进的原则,以满足不同时期用户的实际需要。

  参考文献

  [1]田光杰.新时期计算机软件开发技术的应用及发展趋势分析[J].计算机产品与流通,2017(7):38.

  [2]谢鹏,彭涛.基于新时期计算机软件开发技术的应用研究[J].电脑迷,2017(1):13.

  [3]闫达.试谈新时期计算机软件开发技术的应用及发展趋势[J].电脑编程技巧与维护,2016(16):46,66.

  [4]李玉霞.探究新时期计算机软件开发技术的应用及发展[J].电子技术与软件工程,2016(10):57.

  [5]陈友福.浅论新时期计算机软件开发技术的应用及发展趋势[J].电脑知识与技术,2016,12(2):94-95.

  [6]申红.关于新时期计算机软件开发技术的应用研究[J].山东工业技术,2015(22):155.

  [7]刘芳.新时期计算机软件开发技术的应用及发展趋向[J].中国新通信,2015,17(13):89.

  [8]范伟.浅论新时期计算机软件开发技术的应用及发展趋势[J].计算机光盘软件与应用,2014,17(13):80,82.

转载请注明来自:http://www.lunwenhr.com/hrlwfw/hrkjlw/11207.html

声明:《新时期计算机软件开发技术的应用与发展》

科技职称论文范文分类入口

信息化论文软件项目管理论文