王通 董智超
摘要:隨著時(shí)代的進(jìn)步和經(jīng)濟(jì)的發(fā)展,科學(xué)技術(shù)也得到了發(fā)展,而科學(xué)技術(shù)的發(fā)展也推動(dòng)著社會(huì)逐步信息化,在信息化得到高度發(fā)展的今天,計(jì)算機(jī)軟件已經(jīng)深入到我們的生活的點(diǎn)點(diǎn)滴滴當(dāng)中,可以說(shuō)計(jì)算機(jī)軟件已經(jīng)是人們生活中的必需品成為人們?nèi)粘I钪胁荒芨钌岬囊徊糠至?。本篇將分析?jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用以及其發(fā)展。
關(guān)鍵詞:計(jì)算機(jī)軟件;開(kāi)發(fā)技術(shù);信息化;應(yīng)用及發(fā)展
1、前言
這個(gè)時(shí)代是網(wǎng)絡(luò)的時(shí)代,是數(shù)據(jù)的時(shí)代,現(xiàn)如今計(jì)算機(jī)軟件在交通、軍事、工程、教育、工作、娛樂(lè)等方面都得到廣泛應(yīng)用,計(jì)算機(jī)軟件的開(kāi)發(fā)應(yīng)用能給人們的生活帶來(lái)便利,也能提升國(guó)家的綜合國(guó)力。時(shí)代是不斷進(jìn)步的,計(jì)算機(jī)軟件的開(kāi)發(fā)也不斷地面臨挑戰(zhàn),只有不斷地創(chuàng)新才不會(huì)落后,才不會(huì)被淘汰,因此計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)要不斷更新、提高、完善、創(chuàng)新才能夠跟得上國(guó)家以及人民的日益增加的需求。
2、計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)
計(jì)算機(jī)軟件指計(jì)算機(jī)系統(tǒng)里的程序和文檔,軟件是一系列按照特定順序組織的電腦數(shù)據(jù)和指令的集合。一般軟件被分為編程語(yǔ)言、應(yīng)用軟件、中間件和系統(tǒng)軟件。系統(tǒng)軟件為電腦提供最基本的功能,應(yīng)用軟件則根據(jù)用戶和所服務(wù)的領(lǐng)域提供不同的服務(wù)。
計(jì)算機(jī)軟件開(kāi)發(fā)是根據(jù)用戶的要求建造出軟件系統(tǒng)的過(guò)程,是一項(xiàng)包括需求捕捉、需求分析、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試的工程,一般是用程序設(shè)計(jì)語(yǔ)言來(lái)實(shí)現(xiàn)。
最開(kāi)始,計(jì)算機(jī)的硬件軟件并沒(méi)有嚴(yán)格劃分,計(jì)算機(jī)的唯一的功能就是完成簡(jiǎn)單運(yùn)算,其存在價(jià)值僅僅只是代替人力進(jìn)行龐大計(jì)算的工具而已[1],對(duì)軟件的需求幾乎沒(méi)有。漸漸的,人們對(duì)軟件的需求逐漸上漲,軟件在各個(gè)領(lǐng)域開(kāi)始得到使用,被大家所需要,而這時(shí)我國(guó)的經(jīng)濟(jì)也飛速發(fā)展,為計(jì)算機(jī)軟件的開(kāi)發(fā)和發(fā)展提供了大舞臺(tái),計(jì)算機(jī)軟件得到升級(jí),促成了硬件以及數(shù)據(jù)化的發(fā)展,到了現(xiàn)在,人們的生活已經(jīng)離不開(kāi)計(jì)算機(jī)的使用,計(jì)算機(jī)已經(jīng)滲入國(guó)家及人民的各個(gè)角落,它不再只作為替代人力進(jìn)行大規(guī)模卻僅是簡(jiǎn)單計(jì)算的工具,而作為更加全面的人腦的一個(gè)延伸拓展,在工程、教育、醫(yī)學(xué)等領(lǐng)域都有著重要的作用,軟件是計(jì)算機(jī)的核心,它的開(kāi)發(fā)和發(fā)展直接影響著社會(huì)信息化的進(jìn)程。
3、計(jì)算機(jī)軟件開(kāi)發(fā)的重要性
時(shí)代是信息化的時(shí)代,社會(huì)終究會(huì)成為智能化的社會(huì),信息化的進(jìn)程不僅僅只是給人們的日常生活帶來(lái)便利,還能夠促進(jìn)各個(gè)行業(yè)領(lǐng)域的發(fā)展,給工作帶來(lái)便利,促成經(jīng)濟(jì)的發(fā)展?,F(xiàn)如今國(guó)家和國(guó)家的較量已經(jīng)從軍事上拓展到經(jīng)濟(jì)和科技的領(lǐng)域,計(jì)算機(jī)軟件技術(shù)網(wǎng)絡(luò)的發(fā)展也是提升綜合國(guó)力的關(guān)鍵,因此,計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)作為計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展的核心是國(guó)家之重,我國(guó)為計(jì)算機(jī)軟件開(kāi)發(fā)提供了其開(kāi)發(fā)所需要的大量資金,積極培育計(jì)算機(jī)人才,為計(jì)算機(jī)軟件開(kāi)發(fā)提供其發(fā)展的大舞臺(tái),由此可以看出計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)的重要性。
4、計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)的現(xiàn)狀及發(fā)展趨勢(shì)
軟件開(kāi)發(fā)的現(xiàn)狀:現(xiàn)在是信息的時(shí)代,計(jì)算機(jī)的使用深入人們的生活,涉及各個(gè)領(lǐng)域,在世界都得到廣泛使用,可以說(shuō)數(shù)據(jù)化、信息化是一種必然的趨勢(shì)。計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)十分的重要,在許多的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)里最常見(jiàn)的就是Java Web、.net、PHP等,Java web軟件開(kāi)發(fā)的質(zhì)量高,主要應(yīng)用于較為大型的計(jì)算機(jī)軟件開(kāi)發(fā),.net可和其他軟件平臺(tái)相互操作,PHP操作簡(jiǎn)單、開(kāi)發(fā)成本低、開(kāi)發(fā)速度快,主要用于小項(xiàng)目軟件的開(kāi)發(fā)。
軟件開(kāi)發(fā)的發(fā)展趨勢(shì):(一)軟件開(kāi)發(fā)技術(shù)水平更專業(yè),各個(gè)行業(yè)的軟件需求不同,在做對(duì)應(yīng)軟件的開(kāi)發(fā)時(shí)要對(duì)這個(gè)行業(yè)有充分的了解才行,哪怕只是一個(gè)學(xué)校專用的小軟件,也要在對(duì)這個(gè)學(xué)校的校園文化、校規(guī)、學(xué)校專業(yè)、各個(gè)部門職能等等方面了解的情況下才能夠開(kāi)發(fā)設(shè)計(jì)出學(xué)校適合應(yīng)用的軟件,更不用說(shuō)專業(yè)性要求更高的建筑軟件、醫(yī)學(xué)軟件、美工設(shè)計(jì)等等軟件了,因此要求開(kāi)發(fā)人員要提高軟件開(kāi)發(fā)的專業(yè)水平[2],在軟件研發(fā)的時(shí)候要了解行業(yè)需求。(二)軟件開(kāi)發(fā)技術(shù)共享,數(shù)據(jù)網(wǎng)絡(luò)對(duì)各行各業(yè)越發(fā)重要,不同的軟件對(duì)應(yīng)的功能及作用也各不相同,如今數(shù)據(jù)時(shí)代,許多領(lǐng)域也逐步開(kāi)始實(shí)現(xiàn)資源共享,共享一詞也進(jìn)入我們的視野,而想要軟件開(kāi)發(fā)能更優(yōu)化,軟件開(kāi)發(fā)技術(shù)需要適當(dāng)?shù)墓蚕?。未?lái)難保軟件開(kāi)發(fā)的技術(shù)不會(huì)跟上洪流,實(shí)現(xiàn)技術(shù)共享,促進(jìn)計(jì)算機(jī)發(fā)展。(三)生活智能化,到目前為止智能化產(chǎn)品越來(lái)越多,像是什么掃地機(jī)器人,智能電視,智能手機(jī)的已經(jīng)不再稀奇,智能這一詞語(yǔ)逐漸出現(xiàn)在我們的視野當(dāng)中并被我們所熟悉,未來(lái)與智能相結(jié)合的產(chǎn)品只會(huì)增加。(四)服務(wù)水平更高,軟件的開(kāi)發(fā)就是為了服務(wù)人類,當(dāng)軟件本身的技術(shù)已經(jīng)合格的時(shí)候,它的服務(wù)水平也會(huì)成為人們考慮、選擇的一個(gè)標(biāo)準(zhǔn)。
5、我國(guó)計(jì)算機(jī)軟件開(kāi)發(fā)的方法分析及應(yīng)用研究
我國(guó)計(jì)算機(jī)軟件開(kāi)發(fā)的方法一般為生命周期法、原型化方法兩種,生命周期法是再確立整體建設(shè)目標(biāo)前提下,有層次的對(duì)軟件進(jìn)行開(kāi)發(fā),把開(kāi)發(fā)時(shí)間和開(kāi)發(fā)方向分割成許多階段不斷完善以實(shí)現(xiàn)整體的優(yōu)化,這種方法是我國(guó)計(jì)算機(jī)軟件開(kāi)發(fā)的主要方法,它降低了系統(tǒng)開(kāi)發(fā)的難度和復(fù)雜性,對(duì)后期維護(hù)有著優(yōu)勢(shì);但是生命周期法也有不足之處,其每個(gè)開(kāi)發(fā)步驟有順序,不能同時(shí)開(kāi)發(fā),開(kāi)發(fā)周期長(zhǎng)。原型化方法是先市場(chǎng)調(diào)研,根據(jù)市場(chǎng)需求進(jìn)行軟件開(kāi)發(fā),它能夠滿足人們需求,迎合人們的口味,快速被人們所接受,可惜容易被客戶的思想所左右,發(fā)生錯(cuò)誤,它只能滿足小型系統(tǒng),不適用于大型系統(tǒng)[3]。
結(jié)語(yǔ):
計(jì)算機(jī)當(dāng)初本發(fā)明出來(lái)主要功能是作為代替人工進(jìn)行龐大計(jì)算的機(jī)器,其目的還是為了服務(wù)人類,計(jì)算機(jī)軟件的開(kāi)發(fā)優(yōu)化是為了使計(jì)算機(jī)網(wǎng)絡(luò)更完善,滿足當(dāng)今社會(huì)的市場(chǎng)需求,歸根結(jié)底還是更好的服務(wù)人類,為人類活動(dòng)帶來(lái)更多便利,就比如大家熟悉的QQ它的開(kāi)發(fā)是為了人們方便人們的交流,淘寶方便了大家的購(gòu)物過(guò)程,疫情期間,大家被迫在家,為了學(xué)生的學(xué)業(yè)不受影響,釘釘、騰訊課堂出現(xiàn)了,就連更專業(yè)性的什么廣聯(lián)達(dá)、CAD等等軟件也是方便建筑工作,減少建筑設(shè)計(jì)誤差,這些軟件的開(kāi)發(fā)都是為了更好的服務(wù)人類,因此在進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)遵循以人為本的原則,明白軟件服務(wù)的對(duì)象,適應(yīng)市場(chǎng)需求不斷的創(chuàng)新優(yōu)化才能順應(yīng)時(shí)代發(fā)展,推動(dòng)社會(huì)信息化發(fā)展。
參考文獻(xiàn):
[1]陳豫.試論新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢(shì)[J].數(shù)碼設(shè)計(jì)(下),2019,(4):5.
[2]陳郁鋒.試論5G背景下計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢(shì)[J].電腦迷,2018,(18):17.
[3]吳文波.淺析新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用和發(fā)展[J].包裝世界,2018,(6):79-80,78.