国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

計算機軟件開發(fā)技術的應用及發(fā)展趨勢探究

2022-05-30 06:04徐勇范明虎劉麗冰翟玲
計算機應用文摘 2022年8期
關鍵詞:發(fā)展趨勢計算機

徐勇 范明虎 劉麗冰 翟玲

摘要:近年來,隨著信息技術快速發(fā)展,各行業(yè)的經(jīng)營方式也在不斷變化。對信息技術而言,軟件開發(fā)技術擁有廣闊應用空間。文章分析了新時期計算機軟件開發(fā)技術應用情況和發(fā)展趨勢,希望能夠給相關人員的工作提供參考。

關鍵詞:計算機;軟件開發(fā)技術;發(fā)展趨勢;原型技術;生命周期開發(fā)

中圖法分類號:TP311文獻標識碼:A

Research on application and development trend of computer softwaredevelopment technology

XU Yong,F(xiàn)ANMinghu,LIULibing,ZHAI Ling

(Technology Center,Southwest Computer Co.,Ltd.,Chongqing 400060,China)

Abstract:In recent years, with the rapid development of the information age, the business mode of various industries has been significantly affected. For information technology, software development technology has broad application space.Based on this, this paper analyzes the application and the development trend of computer software development technology in the new period,hoping that the research of this paper can provide reference for the work of relevant personnel.

Key words: computer, software development technology,development trend, prototype technology, life cycle development

1引言

計算機軟件開發(fā)即程序開發(fā)人員利用代碼和編程方式對系統(tǒng)程序進行開發(fā)和創(chuàng)造。計算機軟件開發(fā)工作歷經(jīng)三個階段,由計算機設計過程發(fā)展至軟件工程階段。若將性質功能當作劃分依據(jù),計算機軟件能夠分成系統(tǒng)軟件與應用軟件,各種軟件能夠依據(jù)自身特點輔助計算機運行,讓計算機用戶順利完成相應操作。

在計算機系統(tǒng)中,軟件是其關鍵構成部分,相關人員在應用軟件開發(fā)技術時應該對軟件功能和軟件結構進行考慮,讓計算機軟件和計算機硬件部分達到協(xié)調統(tǒng)一效果。計算機軟件開發(fā)技術非常重要,應用此技術不但可以符合人們的需要,還能促進信息技術發(fā)展,讓計算機網(wǎng)絡不斷發(fā)展壯大。

二進制語言可組成計算機軟件編程,在邏輯多樣性和邏輯相關性影響下形成多種軟件。其中,計算機語言由機器語言變?yōu)閰R編及高級語言。對高級計算機語言來說,C語言發(fā)展與Java發(fā)展讓軟件開發(fā)技術擁有更加簡單的通道。

2現(xiàn)狀分析

第一,不但更多高科技技術人才從事計算機軟件開發(fā)工作,而且參與企業(yè)數(shù)量不但增加。這能夠促進國內計算機軟件開發(fā)行業(yè)發(fā)展,讓計算機軟件行業(yè)保持活力。如今,從事計算機軟件開發(fā)工作的技術人員多為本科畢業(yè)和碩士畢業(yè),而且人員數(shù)量逐漸增加,符合現(xiàn)代社會發(fā)展在軟件開發(fā)方面的需要[1]。

第二,在計算機軟件開發(fā)技術不斷發(fā)展背景下,國內計算機軟件市場得到更好發(fā)展,然而計算機軟件開發(fā)行業(yè)門檻較低,使得軟件開發(fā)市場呈現(xiàn)出魚龍混雜情況,對提升計算機軟件開發(fā)質量較為不利。在全球經(jīng)濟危機爆發(fā)后,國際軟件廠家紛紛把工作重點轉向國內,使國內軟件開發(fā)企業(yè)擁有更多發(fā)展機會。

第三,計算機軟件開發(fā)工作具有生命周期無法確定特點。在計算機網(wǎng)絡技術不斷革新背景下,計算機軟件產(chǎn)品發(fā)展很快。從時間上看,計算機軟件產(chǎn)品成型不但要經(jīng)過設計環(huán)節(jié)和修改環(huán)節(jié),還要經(jīng)過調試環(huán)節(jié),計算機軟件生命周期會受客戶需求限制。

3方法分析

現(xiàn)階段,計算機軟件開發(fā)技術越來越成熟,大致分為四類,即原型技術、生命周期開發(fā)方法、自動系統(tǒng)開發(fā)方法和分層開發(fā)方式。

(1)原型技術

原型技術開發(fā)工作及設計工作在開展時會將使用人員的現(xiàn)實需求當作導向,產(chǎn)品設計工作與產(chǎn)品開發(fā)工作的需求體現(xiàn)在以下方面:第一,軟件系統(tǒng)在復雜程度上具有局限,計算機軟件設計不可太過復雜,以免對計算機軟件成品展示環(huán)境造成不利影響。就軟件成品展示而言,需完成好直觀分析任務,幫助用戶了解軟件產(chǎn)品功能、軟件產(chǎn)品頁面與軟件產(chǎn)品使用點,從而讓用戶在原型體驗環(huán)節(jié)進行問題反饋和問題分析,在此基礎上提高軟件設計環(huán)節(jié)以及后期軟件應用環(huán)節(jié)的客戶體驗。第二,用戶應該完成清晰描述任務,描述內容包括軟件定位和軟件需求,描述工作能幫助技術人員進一步了解軟件開發(fā)需求并進行深入分析,可以有針對地改進后期開發(fā)工作。假如,用戶描述比較模糊,將有一定概率發(fā)生產(chǎn)品模型設計工作不夠完善情況,相關人員在后期需要進行多次調整,從而不斷提高開發(fā)效率,降低延期開發(fā)風險。

(2)生命周期開發(fā)方法分析

就生命周期開發(fā)而言,此方法在軟件整體結構方面比較清晰,在開發(fā)復雜軟件方面具有明顯優(yōu)勢。生命周期軟件開發(fā)方法具有多樣性,相關人員在開發(fā)環(huán)節(jié)依據(jù)分解后的各部分工作需求和問題差異開展問題處理工作,并對軟件開發(fā)工作脈絡進行理順。生命周期軟件開發(fā)方法具有成本高昂特點,開發(fā)周期很長,而且需要很大技術強度,適合應用在大型軟件開發(fā)工程中。

(3)自動系統(tǒng)開發(fā)方法

和原型技術及生命周期開發(fā)方法相比,自動系統(tǒng)開發(fā)方法在實際應用時非常明確,能夠在開發(fā)環(huán)節(jié)完成多個設計任務,除設計開發(fā)內容和設計開發(fā)目的外,還有設計開發(fā)要求與設計軟件使用功能,軟件開發(fā)人員能夠預先掌握開發(fā)方案,降低后期產(chǎn)品開發(fā)工作出現(xiàn)問題的概率。與此同時,自動系統(tǒng)開發(fā)方法具有很高的自主性,可依據(jù)開發(fā)人員的興趣與喜好開展產(chǎn)品設計工作,從而提高計算機軟件應用性,讓計算機軟件更加人性化。

(4)分層開發(fā)方式

以科學方式正確應用分層開發(fā)技術,有利于軟件開發(fā)工作深入發(fā)展,尤其在技術應用環(huán)節(jié)可以依據(jù)軟件應用范圍和軟件應用功能劃分計算機系統(tǒng),以提升運行階段的軟件工作效率。分層技術能夠在軟件開發(fā)環(huán)節(jié)依據(jù)軟件系統(tǒng)特殊功能層和關聯(lián)層進行調整與不斷完善,可明顯提升工作效率,使軟件開發(fā)工作更具針對性。利用分層技術不僅可以提升軟件工作效率,而且可以提高軟件運行的穩(wěn)定性,讓軟件變得更加可靠,原因在于分層技術能夠強化原有工作系統(tǒng)的功能性,提高其穩(wěn)定程度。就軟件開發(fā)而言,分層技術可以使用已有軟件模式與分層模塊接口開展工作,在此基礎上獲得軟件開發(fā)經(jīng)驗,從而促進軟件開發(fā)工作自動化。利用分層技術能夠縮短開發(fā)測試時間,不斷縮減軟件開發(fā)周期,讓軟件開發(fā)環(huán)節(jié)的復雜程度有所降低,分層開發(fā)方法適合用在高頻率開發(fā)行業(yè)。

4計算機軟件開發(fā)技術應用研究

經(jīng)過了幾十年發(fā)展,軟件開發(fā)技術能夠應用至人們生活的方方面面。接下來,筆者以企業(yè)、互聯(lián)網(wǎng)、學術研究、農(nóng)業(yè)等領域為例,簡要介紹計算機軟件開發(fā)技術的應用情況。

(1)將計算機軟件開發(fā)技術應用于企業(yè)

計算機軟件開發(fā)技術主要應用在企業(yè)日常辦公環(huán)節(jié),除涵蓋辦公軟件設計,還有企業(yè)郵件方面。在具體應用中,軟件開發(fā)人員不但要依據(jù)企業(yè)具體發(fā)展需求來展示企業(yè)業(yè)務和企業(yè)成績,而且應該對企業(yè)宣傳工作引起重視,讓外界擁有更多渠道了解本企業(yè)。例如,為將計算機軟件開發(fā)技術應用至企業(yè)郵件方面,設計人員會將企業(yè)在郵件方面的使用需要當作出發(fā)點,使企業(yè)郵件在傳輸環(huán)節(jié)的穩(wěn)定性要求和安全性要求得到滿足,幫企業(yè)建設更加出色的計算機辦公平臺[2]。

(2)將計算機軟件開發(fā)技術應用于學術研究領域

隨著軟件開發(fā)技術不斷發(fā)展,計算機軟件不斷被應用至實際科研階段,在計算機軟件開發(fā)技術作用下,科研人員能夠快速得到研究成果,而且能夠為科研工作準確性提供保障。以物理學方面的科研工作為例,工作人員能夠利用相關計算機軟件得到技術參數(shù),在提升科研效率的同時提高科研結果的準確性。

(3)將計算機軟件開發(fā)技術應用至互聯(lián)網(wǎng)

計算機軟件開發(fā)技術于互聯(lián)網(wǎng)領域的應用重點包括網(wǎng)絡頁面設計工作和網(wǎng)絡服務裝置更新工作。首先,在網(wǎng)絡頁面設計方面,如今常用網(wǎng)頁設計軟件除CSS軟件和JSP軟件外,還有PHP軟件,工作人員運用以上軟件可以按照已有計算機網(wǎng)頁進行改進,讓相關需求群體能夠接受計算機技術。其次,就網(wǎng)絡服務裝置來說,計算機軟件的應用體現(xiàn)在開發(fā)互聯(lián)網(wǎng)驅動系統(tǒng)方面,可讓計算機在穩(wěn)定狀態(tài)下運行,同時達到提高計算機運行效率目的[3]。

(4)將計算機軟件開發(fā)技術應用于農(nóng)業(yè)領域

在農(nóng)業(yè)領域應用計算機軟件開發(fā)技術,能夠通過科學種植技術幫助農(nóng)業(yè)種植工作提升產(chǎn)量。就農(nóng)業(yè)種植環(huán)節(jié)來說,計算機軟件開發(fā)技術能夠應用至施肥控制環(huán)節(jié)和澆水控制環(huán)節(jié),讓我國農(nóng)業(yè)向信息化方向和自動化方向發(fā)展。

5計算機軟件開發(fā)技術發(fā)展趨勢分析

(1)計算機軟件開發(fā)技術具有應用化趨勢和全面化趨勢

計算機軟件的重要功能是為用戶提供服務,所以計算機軟件開發(fā)技術需要將服務用戶當作起點,相關人員應該提高計算機軟件的可用性,高效設置計算機軟件功能,為用戶的工作和生活提供便利。如今計算機軟件更新速度逐漸加快,同類軟件的競爭越來越激烈,無論是辦公、購物還是休閑軟件,只有提供更加優(yōu)質的服務才可以在軟件市場獲得一席之地,使企業(yè)獲得更大的經(jīng)濟效益。在發(fā)揮軟件應用的服務功能時,工作人員不但要對計算機軟件操作便捷性和計算機軟件兼容性進行考慮,還應考慮計算機軟件反應速度與軟件安全穩(wěn)定性。如今,對人們的生活來說,計算機的重要性愈發(fā)凸顯,是人們生活和工作的重要工具,計算機之所以不可替代,是因為計算機軟件已經(jīng)扎根于人們生活的各個方面。因此,計算機軟件開發(fā)工作要經(jīng)過全面考慮,保障軟件設計工作的周密性,不但要達到計算機軟件設計目標,還要為計算機軟件安全性和穩(wěn)定性提供保障。與此同時,從事計算機軟件開發(fā)工作的相關人員要發(fā)散思維,對全新方向進行開辟,設計出特別的軟件功能,讓計算機潛能得到發(fā)揮,促進信息時代發(fā)展[4]。

(2)計算機軟件開發(fā)技術具有智能化趨勢和網(wǎng)絡化趨勢

應用智能化技術的設備越來越多,人工智能離人們的生活不再遙遠,如無人駕駛汽車與能夠和人類下棋的機器人等。計算機軟件位于科技前沿,在將來的發(fā)展過程中更加需要順應時代發(fā)展。相關人員能夠在計算機軟件設計環(huán)節(jié)設置對應算法,不但要貼合人們的思維水平,還應貼近人們的生活方式,在提高計算機軟件開發(fā)質量的同時提升軟件開發(fā)效率。計算機與網(wǎng)絡之間具有密切聯(lián)系,互聯(lián)網(wǎng)不但能夠改變人們的生活,還可以推動科技水平不斷進步?,F(xiàn)階段,網(wǎng)絡是人們生活和工作的重要平臺,也是市場發(fā)展的重要途徑。在網(wǎng)絡環(huán)境下,計算機軟件傳播范圍得到擴張,無論是優(yōu)秀方案還是錯誤經(jīng)驗均可分享給他人。此外,人們通過網(wǎng)絡平臺能進行世界范圍的軟件交流,所以網(wǎng)絡將會變成軟件開發(fā)技術發(fā)展的理想路徑。

(3)計算機軟件開發(fā)技術具有開放化趨勢和融合化趨勢

在世界發(fā)展過程中,開放是主旋律,計算機軟件開發(fā)技術也不例外。計算機軟件開發(fā)工作不但需要相關人員具有創(chuàng)造性思維,還要具有豐富的想象力。在軟件開發(fā)工作中,相關人員和有關部門之間的溝通必不可少,工作人員應具有包容心態(tài),迎合所有軟件開發(fā)觀點和軟件開發(fā)理論,以提高自身專業(yè)能力。此外,在計算機軟件開發(fā)技術發(fā)展過程中,不但源代碼和軟件標準要向外開放,軟件設計內容同樣要做到向外開放,確保計算機軟件開發(fā)產(chǎn)業(yè)能夠持續(xù)發(fā)展。對計算機軟件開發(fā)技術來說,融合化趨勢體現(xiàn)在以下兩方面:第一,融合即理念上的融合,計算機軟件開發(fā)工作能夠取長補短。具體來說,不同領域在軟件開發(fā)技術核心應用方面和軟件開發(fā)技術方向上不盡相同,但是開發(fā)技術存在共同點,取長補短方可幫助軟件開發(fā)技術不斷進步。第二,融合化趨勢即軟件開發(fā)技術和其他領域技術進行轉換。例如,軟件開發(fā)不但能夠和電氣化及自動化融合,還能夠融合機械化,軟件開發(fā)技術在轉換之后能夠具有智能化特點和多樣化特點,如此一來,計算機軟件功能將得到加強,軟件能夠在市場上具有更強的競爭力。因此,開放融合趨勢可讓軟件開發(fā)技術保有活力,讓計算機軟件水平得到提升[5]。

6結束語

對用戶和計算機來說,計算機軟件是二者聯(lián)系的紐帶,同時計算機軟件可促進信息時代發(fā)展和社會生活方式不斷改變。計算機軟件需通過軟件開發(fā)技術為用戶提供服務,隨著新時期來臨,相關人員更加應該對目前計算機軟件開發(fā)技術應用情況進行總結,找出軟件開發(fā)技術短板,對軟件開發(fā)技術發(fā)展趨勢進行探索,從而完善計算機軟件功能,進而為計算機軟件行業(yè)健康發(fā)展提供保障。

參考文獻:

[1]朱婭晶.新時期計算機軟件開發(fā)技術的應用及發(fā)展趨向研究[J].計算機產(chǎn)品與流通,2020(11):42.

[2]楊雨佳,袁冠彬.淺論新時期計算機軟件開發(fā)技術的應用及發(fā)展趨勢[J].計算機產(chǎn)品與流通,2020(2):31.

[3]翟陽陽.淺論新時期計算機軟件開發(fā)技術的應用及發(fā)展趨勢[J].計算機產(chǎn)品與流通,2019(5):12.

[4]姚尚.在新時期下計算機軟件開發(fā)技術的應用現(xiàn)狀及發(fā)展趨勢分析[J].計算機產(chǎn)品與流通,2019(5):25.

[5]張紅.試談新時期計算機軟件開發(fā)技術的應用及發(fā)展趨勢[J].電腦編程技巧與維護,2019(4):10?12.

作者簡介:

徐勇(1976—),本科,高級工程師,研究方向:指揮控制自動化。

猜你喜歡
發(fā)展趨勢計算機
計算機操作系統(tǒng)
穿裙子的“計算機”
基于計算機自然語言處理的機器翻譯技術應用與簡介
計算機多媒體技術應用初探
信息系統(tǒng)審計中計算機審計的應用
分析我國品牌營銷的管理及發(fā)展問題
Fresnel衍射的計算機模擬演示