前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計(jì)算機(jī)技術(shù)硬件開(kāi)發(fā)主題范文,僅供參考,歡迎閱讀并收藏。
【關(guān)鍵詞】計(jì)算機(jī)軟件 開(kāi)發(fā)技術(shù) 發(fā)展趨勢(shì)
計(jì)算機(jī)的發(fā)展在促進(jìn)社會(huì)整體進(jìn)步的歷程上做出巨大貢獻(xiàn),但也極大地改變了的人們的生活,現(xiàn)在它已不單是計(jì)算的工具,更是人類(lèi)在智力上的延伸,其逐漸被廣泛的應(yīng)用在通訊、教育、經(jīng)濟(jì)管理、醫(yī)療和工程等領(lǐng)域。軟件是計(jì)算機(jī)技術(shù)的核心部分,因此對(duì)于它的產(chǎn)業(yè)投入增加可以更好的促進(jìn)計(jì)算機(jī)技術(shù)發(fā)展,這也是未來(lái)計(jì)算機(jī)技術(shù)的發(fā)展趨勢(shì)。
1 計(jì)算機(jī)軟件開(kāi)發(fā)概述
計(jì)算機(jī)軟件主要由兩個(gè)部分組成,分別是系統(tǒng)軟件和應(yīng)用軟件。應(yīng)用軟件解決的是每天生活中出現(xiàn)的問(wèn)題,其中桌面軟件和文字處理軟件是主要的代表,不過(guò)對(duì)計(jì)算機(jī)進(jìn)行監(jiān)測(cè)、管理和維護(hù)的主要是系統(tǒng)軟件,其中主要代表就是操作系統(tǒng)和自動(dòng)檢測(cè)程序。不過(guò)對(duì)于應(yīng)用軟件和系統(tǒng)軟件而言,都是更好的利用計(jì)算機(jī)簡(jiǎn)化工作或者對(duì)工作的環(huán)境進(jìn)行代替,所以,對(duì)于用戶(hù)而言,其與計(jì)算機(jī)的聯(lián)系就是與軟件的聯(lián)系。開(kāi)始的時(shí)候,計(jì)算機(jī)軟件的開(kāi)發(fā)都是通過(guò)手動(dòng)操作進(jìn)行的,不過(guò)在使用這種方式的時(shí)候會(huì)出現(xiàn)很多錯(cuò)誤,同時(shí)也沒(méi)有很高的生產(chǎn)率,是很難滿(mǎn)足逐漸復(fù)雜的軟件需求的。但是伴隨著一些企業(yè)對(duì)大型軟件的開(kāi)發(fā),人們逐漸意識(shí)到,必須要利用更為標(biāo)準(zhǔn)化的文檔,才可以更好的保證對(duì)計(jì)算機(jī)軟件程序的設(shè)計(jì)、運(yùn)行和調(diào)試,從而更好滿(mǎn)足社會(huì)的需要。
2 計(jì)算機(jī)軟件的開(kāi)發(fā)方式
2.1 傳統(tǒng)生命周期法
根據(jù)時(shí)間來(lái)對(duì)角度進(jìn)行劃分,對(duì)軟件的各個(gè)方面進(jìn)行分解,便形成了不同的階段,與此同時(shí),在這些不同的階段中,都有著屬于它們自身的要求,通常情況下半年時(shí)間為一個(gè)周期。
如圖1所示為某軟件系統(tǒng)結(jié)構(gòu)的生命周期模型。
2.2 軟件原型化方法
在最初的時(shí)候,這方面的概念依舊比較模糊,在這個(gè)階段主要是對(duì)軟件的開(kāi)發(fā)和調(diào)試,但是因?yàn)榫窒抻趥鹘y(tǒng)的周期要求,在初期資料確定方面已經(jīng)成為定局,因此對(duì)于這種類(lèi)型的軟件不夠合適。但是要是將計(jì)算機(jī)軟件原型化,可以利用原型系統(tǒng)展開(kāi)對(duì)軟件本質(zhì)的研究,基于這個(gè)基礎(chǔ),將獲取新的發(fā)展,最終達(dá)到修改的階段,這樣就實(shí)現(xiàn)了對(duì)軟件的建造。
2.3 開(kāi)發(fā)自動(dòng)化形式系統(tǒng)
對(duì)于自動(dòng)形式系統(tǒng)軟件的開(kāi)發(fā),主要是通過(guò)第四代技術(shù)中的軟件開(kāi)發(fā)工具實(shí)現(xiàn)的,這種系統(tǒng)不需要操作員說(shuō)出詳細(xì)的方法,而是說(shuō)出直接的內(nèi)容,其次在通過(guò)軟件工具的自動(dòng)分析,設(shè)計(jì)出編碼。
3 計(jì)算機(jī)軟件技術(shù)發(fā)展中的問(wèn)題
3.1 軟件產(chǎn)業(yè)缺乏核心技術(shù)
我國(guó)軟件產(chǎn)業(yè)還處于早期階段,發(fā)展水平相對(duì)較低,特別是自主創(chuàng)新的能力,我國(guó)軟件產(chǎn)業(yè)依舊處在全球軟件產(chǎn)業(yè)鏈中的中下游水平,產(chǎn)品質(zhì)量和層次都較低。出現(xiàn)這種情況,主要是核心技術(shù)的缺乏。
3.2 軟件人才結(jié)構(gòu)性矛盾突出
目前,從事軟件行業(yè)的人員都是一些基本的技術(shù)人員,他們主要是研究基礎(chǔ)的程序,提供一些軟件技術(shù)的支持工作,對(duì)于高水平的科研人員非常缺乏,所以導(dǎo)致中國(guó)的軟件產(chǎn)業(yè)不能更好的發(fā)展,同時(shí)人員成本也相對(duì)較高。
3.3 軟件產(chǎn)品體系不合理
盡管中國(guó)軟件產(chǎn)業(yè)在近幾年有了很大的發(fā)展,但是在結(jié)構(gòu)發(fā)展的方面依舊不合理,缺少領(lǐng)導(dǎo)者,也很難有廣闊的國(guó)際影響力。
4 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用與發(fā)展趨勢(shì)
4.1 計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用的表現(xiàn)
在今天,全球經(jīng)濟(jì)得到了飛速的發(fā)展,互聯(lián)網(wǎng)有了廣泛的發(fā)展和進(jìn)步,在這個(gè)平臺(tái)上,信息資源實(shí)現(xiàn)了全球化的共享,也促進(jìn)了全球化的技術(shù)交流。在互聯(lián)網(wǎng)的連接條件下,信息系統(tǒng)還沒(méi)有得到一個(gè)統(tǒng)一的控制,致使每個(gè)節(jié)點(diǎn)的自治性也較高,同時(shí)方便人們處理大型信息,實(shí)現(xiàn)各個(gè)地方的信息連接,使得資源共享,更加方便和簡(jiǎn)單,更容易實(shí)現(xiàn)大量的信息計(jì)算。
4.2 計(jì)算機(jī)軟件技術(shù)發(fā)展趨勢(shì)
4.2.1 軟件技術(shù)一體化的發(fā)展趨勢(shì)
對(duì)于傳統(tǒng)的電氣化、自動(dòng)化和機(jī)械化的硬件系統(tǒng)而言,軟件開(kāi)發(fā)被逐漸融入進(jìn)更加智能化、網(wǎng)絡(luò)化和數(shù)字化的軟件核心技術(shù)中去,這種計(jì)算機(jī)硬件系統(tǒng)的變換將會(huì)為經(jīng)濟(jì)的提升帶來(lái)新的發(fā)展。
4.2.2 智能軟件技術(shù)的發(fā)展趨勢(shì)
人工智能技術(shù)不斷發(fā)展,應(yīng)用的范圍也逐漸擴(kuò)大。因此確定了軟件技術(shù)的開(kāi)發(fā)方向,只有這樣才能促進(jìn)人工智能的進(jìn)步,實(shí)現(xiàn)人類(lèi)跨時(shí)代的進(jìn)步.
4.2.3 軟件技術(shù)網(wǎng)絡(luò)化的發(fā)展趨勢(shì)
在互聯(lián)網(wǎng)逐漸全球化的今天,大大縮短全球的距離,同時(shí)實(shí)現(xiàn)了計(jì)算機(jī)產(chǎn)業(yè)網(wǎng)絡(luò)化的進(jìn)步,這也將成為計(jì)算機(jī)今后的一個(gè)發(fā)展方向。
4.2.4 軟件技術(shù)服務(wù)化的發(fā)展趨勢(shì)
對(duì)于客戶(hù)而言,軟件的開(kāi)發(fā)需要將最優(yōu)秀的理念和軟件技術(shù)展現(xiàn)給客戶(hù),這樣就需要為客戶(hù)提供最優(yōu)質(zhì)的服務(wù),從而形成軟件行業(yè)自身的模式。
5 結(jié)語(yǔ)
綜上所述,在現(xiàn)在經(jīng)濟(jì)與技術(shù)不斷進(jìn)步的二十一世紀(jì),只有將開(kāi)發(fā)創(chuàng)新作為計(jì)算機(jī)軟件的基本發(fā)展方向,才能保證軟件更好的滿(mǎn)足人們的需求,在開(kāi)發(fā)計(jì)算機(jī)軟件的時(shí)候,還應(yīng)該確定適當(dāng)?shù)墓芾矸椒?,這樣才能更好的完善計(jì)算機(jī)工程系統(tǒng)。
參考文獻(xiàn)
[1]張旭.計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用[J].硅谷,2013(03):91-100.
[2]曠文兵.計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)及應(yīng)用[J].科技信息,2013(21):91.
[3]李翔.計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及未來(lái)展望[J].電腦知識(shí)與技術(shù),2013(06):1495-1496.
[4]趙曉津,劉云.淺談?dòng)?jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2014(04):70-71.
作者簡(jiǎn)介
劉欣(1991-),男,重慶市人。大學(xué)本科學(xué)歷,學(xué)生,現(xiàn)實(shí)習(xí)工作于重慶文理學(xué)院。研究方向?yàn)檐浖_(kāi)發(fā)。
人們對(duì)于計(jì)算機(jī)的研究可以追溯到很遠(yuǎn),在出現(xiàn)第一臺(tái)計(jì)算機(jī)之后到現(xiàn)在,人們都沒(méi)有停止對(duì)計(jì)算機(jī)的研究。不斷的研究計(jì)算機(jī)技術(shù),并且加大開(kāi)發(fā)?,F(xiàn)階段出現(xiàn)的云技術(shù)就是在計(jì)算機(jī)技術(shù)的一種變革。使用這種技術(shù)增加計(jì)算機(jī)的其他功能。在云計(jì)算之前,也出現(xiàn)了網(wǎng)絡(luò)計(jì)算以及自主計(jì)算等等,云計(jì)算與這幾種計(jì)算都不同,它結(jié)合了這幾種技術(shù)的優(yōu)點(diǎn)而出現(xiàn)。并且,使用云計(jì)算可以促進(jìn)軟件的開(kāi)發(fā),本文就云計(jì)算技術(shù)對(duì)于軟件開(kāi)發(fā)的影響做以簡(jiǎn)要分析。
關(guān)鍵詞:
云計(jì)算;軟件開(kāi)發(fā);計(jì)算機(jī);影響
云計(jì)算技術(shù)的出現(xiàn)是計(jì)算機(jī)技術(shù)的創(chuàng)新,也是軟件工程的變革,云計(jì)算技術(shù)具有規(guī)模大、可靠性強(qiáng)、能夠在多臺(tái)計(jì)算機(jī)上通用等顯著特點(diǎn)。而且這種技術(shù)較廉價(jià)。云計(jì)算技術(shù)的出現(xiàn)也是現(xiàn)代社會(huì)發(fā)展的標(biāo)志。實(shí)質(zhì)上,云計(jì)算技術(shù)重組了軟件系統(tǒng),而且調(diào)整了信息框架結(jié)構(gòu)。使用云計(jì)算技術(shù)創(chuàng)新了軟件系統(tǒng)運(yùn)行的方式,開(kāi)啟了新的模式,促進(jìn)軟件工程的發(fā)展,本篇文章主要探討了在開(kāi)發(fā)軟件的時(shí)候,使用云計(jì)算技術(shù)會(huì)有什么影響。
1計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的現(xiàn)狀
在全球化的發(fā)展下,我國(guó)的經(jīng)濟(jì)與科技教育在國(guó)際化的大環(huán)境下得到了持續(xù)的發(fā)展,在計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)方面的投資獲得了企業(yè)方面大量的投資,在科研方面與人才支持方面都獲得了巨大的支持,而且在軟件的技術(shù)方面取得了一些對(duì)新軟件研究的突破。但是,由于受到全球經(jīng)濟(jì)與信息化的影響,我國(guó)的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)仍然受到了眾多的挑戰(zhàn)與巨大的壓力。首先,我國(guó)計(jì)算機(jī)軟件開(kāi)發(fā)缺乏核心的技術(shù)。相比較世界其他的發(fā)達(dá)國(guó)家,我國(guó)在計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)方面的起點(diǎn)低、起步晚,開(kāi)發(fā)能力與技術(shù)十分有限,因此在軟件的創(chuàng)新技術(shù)研發(fā)上面突破較少,沒(méi)能夠形成較強(qiáng)的軟件開(kāi)發(fā)核心技術(shù),這給我國(guó)的軟件產(chǎn)品的質(zhì)量帶來(lái)了參差不齊的影響,也未能夠滿(mǎn)足現(xiàn)代網(wǎng)絡(luò)化與數(shù)字化發(fā)展的要求。所以,我國(guó)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)行業(yè)必須加強(qiáng)對(duì)核心技術(shù)的研究,通過(guò)分析成功案例來(lái)找到軟件技術(shù)的關(guān)鍵。計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)方面的人才結(jié)構(gòu)不合理。計(jì)算機(jī)軟件開(kāi)發(fā)在我國(guó)沒(méi)有良好的開(kāi)發(fā)環(huán)境。目前對(duì)硬件技術(shù)的投入遠(yuǎn)遠(yuǎn)的高于軟件技術(shù)開(kāi)發(fā)的投入,這是造成軟件開(kāi)發(fā)技術(shù)受阻的重要原因,當(dāng)然還有其他的因素也對(duì)我國(guó)計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)造成了嚴(yán)重影響,比如對(duì)軟件技術(shù)方面知識(shí)產(chǎn)權(quán)的保護(hù)意識(shí)不足以及價(jià)格的誘惑等,使得難以對(duì)我國(guó)計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)的前景與發(fā)展進(jìn)行開(kāi)拓。
2云計(jì)算技術(shù)對(duì)軟件開(kāi)發(fā)的影響
2.1影響開(kāi)發(fā)模式很多軟件仍采用傳統(tǒng)的模式,這種模式是單機(jī)版,單機(jī)版在使用的時(shí)候有局限性,不能充分地利用資源。而且利用率不高還受限制。一般只能利用個(gè)人計(jì)算機(jī)上的資源,不能使用其他的資源。而云計(jì)算技術(shù)出現(xiàn)后,改變了單機(jī)模式,將單機(jī)變?yōu)樵朴?jì)算,并且逐漸的將這種模式取代,在利用資源的時(shí)候,打破了資源的局限,同時(shí)提高資源的利用效率。從開(kāi)發(fā)模式上看,在軟件開(kāi)發(fā)上使用云計(jì)算可以使其開(kāi)發(fā)模式發(fā)生變化。
2.2影響開(kāi)發(fā)工具計(jì)算機(jī)在運(yùn)行的時(shí)候,需要使用一些輔助軟件,而開(kāi)發(fā)工具就是保證軟件具有生命一定生命周期的工具。在很長(zhǎng)一段時(shí)間,程序員在開(kāi)發(fā)軟件的時(shí)候,都是使用Java、Delphi等語(yǔ)言,轉(zhuǎn)換編碼程序,重新的編碼并且按照這個(gè)編碼去執(zhí)行。在開(kāi)發(fā)軟件的時(shí)候,重點(diǎn)開(kāi)發(fā)的就是軟件的內(nèi)存以及性能等。在云計(jì)算技術(shù)被廣泛使用后,開(kāi)發(fā)軟件的時(shí)候,使用最多的語(yǔ)言就是互聯(lián)網(wǎng)語(yǔ)言。主要是:VB-Script、ECMAScript等,在使用了這些語(yǔ)言之后,與互聯(lián)網(wǎng)的聯(lián)系更密切。而且在開(kāi)發(fā)軟件的時(shí)候,程序員開(kāi)始關(guān)注云計(jì)算下的資源分布。從這一點(diǎn)變化上可以看出,在使用云計(jì)算之后,其對(duì)軟件開(kāi)發(fā)的影響不僅僅是開(kāi)發(fā)工具,它還影響著開(kāi)發(fā)者。
2.3影響軟件設(shè)計(jì)受云計(jì)算的影響,軟件的設(shè)計(jì)結(jié)構(gòu)也出現(xiàn)了變化。軟件在開(kāi)發(fā)的時(shí)候,是通過(guò)獲取資源實(shí)現(xiàn)的開(kāi)發(fā),在使用云計(jì)算技術(shù)之后,獲取信息的方式出現(xiàn)變化,逐漸轉(zhuǎn)變成虛擬化。而云計(jì)算對(duì)于軟件的開(kāi)發(fā)還是有影響的,設(shè)計(jì)方向改變。在獲取資源的時(shí)候不再受時(shí)間以及地域的限制,任意的時(shí)間以及地點(diǎn)都可以獲取資源。而且在加入了云計(jì)算技術(shù)之后,其設(shè)計(jì)結(jié)構(gòu)逐漸人性化。
2.4影響設(shè)計(jì)模型云計(jì)算在軟件開(kāi)發(fā)的影響還表現(xiàn)設(shè)計(jì)模型上,集中體現(xiàn)在Hadoop上,這個(gè)是軟件設(shè)計(jì)中的核心軟件。主要的任務(wù)就是處理數(shù)據(jù),從眾多數(shù)據(jù)中提取一些數(shù)據(jù),將數(shù)據(jù)變形以及加載。在設(shè)計(jì)軟件模型的時(shí)候,使用了云計(jì)算技術(shù)可以讓模型中的數(shù)據(jù)變得更多,而且還能保證軟件的利用效率。
3基于云計(jì)算技術(shù)的軟件開(kāi)發(fā)的未來(lái)發(fā)展趨勢(shì)
基于云計(jì)算技術(shù)的軟件開(kāi)發(fā)也在顯示出其未來(lái)的發(fā)展趨勢(shì)。計(jì)算機(jī)技術(shù)的不斷進(jìn)步,軟件的重視程度不斷加大,軟件與硬件的獨(dú)立化更加明顯,但是當(dāng)云計(jì)算技術(shù)將軟件開(kāi)發(fā)推向更具服務(wù)性質(zhì)的方向上,又將軟件與硬件結(jié)合在了一起。這個(gè)結(jié)果的出現(xiàn)都要?dú)w于云計(jì)算的計(jì)算方式歸集化。當(dāng)了解整個(gè)軟件工程中軟件開(kāi)發(fā)的歷程,不難發(fā)現(xiàn)云計(jì)算技術(shù)的出現(xiàn)讓軟件開(kāi)發(fā)的抽象程度與開(kāi)放程度逐漸提高。軟件開(kāi)發(fā)從封閉的計(jì)算機(jī)平臺(tái)轉(zhuǎn)向互聯(lián)、互通、合作的計(jì)算機(jī)平臺(tái)環(huán)境。軟件開(kāi)發(fā)的地位從邊緣逐漸變?yōu)橹行?。特別是網(wǎng)構(gòu)軟件,已經(jīng)成為了將來(lái)軟件開(kāi)發(fā)的主要趨勢(shì),其特征主要是自主性、協(xié)同性、演化性等,由于互聯(lián)網(wǎng)的開(kāi)放與動(dòng)態(tài)多變性,決定了對(duì)網(wǎng)構(gòu)軟件的開(kāi)發(fā)是具有變化性質(zhì)的。網(wǎng)構(gòu)軟件將是基于云計(jì)算技術(shù)的軟件開(kāi)發(fā)的發(fā)展趨勢(shì)之一。
4結(jié)束語(yǔ)
由上述可知,云計(jì)算技術(shù)對(duì)于軟件開(kāi)發(fā)有一定的影響,它不但會(huì)影響軟件開(kāi)發(fā)的模式、開(kāi)發(fā)的工具以及開(kāi)發(fā)者,而且對(duì)于軟件的設(shè)計(jì)模型也有一定的影響。從本文內(nèi)容上看,在軟件開(kāi)發(fā)中使用云計(jì)算技術(shù)是有積極作用的。云計(jì)算技術(shù)改變了傳統(tǒng)的軟件開(kāi)發(fā)模式,創(chuàng)新了新的開(kāi)發(fā)模式,提高了軟件開(kāi)發(fā)的效率,而且,這種變化的影響是長(zhǎng)久的。在軟件中使用云計(jì)算技術(shù)可以促進(jìn)軟件開(kāi)發(fā)的發(fā)展,而且,云計(jì)算技術(shù)也在不斷地完善,云計(jì)算技術(shù)的發(fā)展對(duì)于軟件開(kāi)發(fā)的影響會(huì)越來(lái)越大。
參考文獻(xiàn)
[1]張兆恩,張萬(wàn)超.云計(jì)算在高校教學(xué)平臺(tái)中的應(yīng)用研究[J].佛山科學(xué)技術(shù)學(xué)院學(xué)報(bào)(自然科學(xué)版),2012,11(3):112—113.
[2]程普,陸世東,楊文森.基于MapGIS的湖北省礦業(yè)權(quán)核查數(shù)據(jù)質(zhì)量檢查軟件的設(shè)計(jì)與實(shí)現(xiàn)[J].武漢大學(xué)科技學(xué)院學(xué)報(bào)(自然科學(xué)版),2010,19(10):196—197.
【關(guān)鍵詞】計(jì)算機(jī)軟件;系統(tǒng)開(kāi)發(fā);技術(shù)水平
在人類(lèi)漫長(zhǎng)的社會(huì)實(shí)踐活動(dòng)中,科學(xué)技術(shù)得以在社會(huì)實(shí)踐的推動(dòng)下不斷進(jìn)步。在這一由愚昧邁向文明的過(guò)程中,人類(lèi)終于在上世紀(jì)70年代開(kāi)始逐步進(jìn)入了信息化時(shí)代。而在這一時(shí)代中,電子計(jì)算機(jī)的發(fā)展起到了至關(guān)重要的作用。從占據(jù)數(shù)層樓的超級(jí)計(jì)算機(jī)到輕便可提個(gè)人計(jì)算機(jī),在這個(gè)信息化時(shí)代中,電子計(jì)算機(jī)已經(jīng)同人類(lèi)的日常生活緊密連接在一起,不可分割。我們無(wú)法想像,在沒(méi)有電子計(jì)算機(jī)的社會(huì)中生活會(huì)是什么樣子。上至國(guó)防安全、銀行系統(tǒng)、政府機(jī)構(gòu)的日常運(yùn)轉(zhuǎn),下至人民群眾的工作、娛樂(lè)需求。以電子計(jì)算機(jī)為基礎(chǔ)的,我們的生活已經(jīng)被聯(lián)系在一張巨大的網(wǎng)絡(luò)中。
一、計(jì)算機(jī)軟件開(kāi)發(fā)分析
計(jì)算機(jī)由硬件和軟件組成,所以計(jì)算機(jī)的資源應(yīng)該關(guān)注軟件資源和硬件資源,而軟件又包括應(yīng)用軟件和系統(tǒng)軟件。系統(tǒng)軟件起到管理監(jiān)控的作用,應(yīng)用軟件用來(lái)解決某些具體的問(wèn)題。計(jì)算機(jī)軟件的特點(diǎn)非常明顯,一個(gè)是廣泛性,計(jì)算機(jī)已經(jīng)很普及,軟件也在極大的發(fā)展著,是一種經(jīng)濟(jì)效益;另一個(gè)是復(fù)雜性,計(jì)算機(jī)軟件的開(kāi)發(fā)是開(kāi)發(fā)者智慧結(jié)晶,對(duì)開(kāi)發(fā)人員的專(zhuān)業(yè)要求相對(duì)較高,流水線(xiàn)工作也需要大量人來(lái)完成。由此看來(lái),開(kāi)發(fā)計(jì)算機(jī)軟件需要一定的技術(shù)支持和物質(zhì)供應(yīng),具有一定的復(fù)雜性。計(jì)算機(jī)軟件的開(kāi)發(fā)能夠推動(dòng)社會(huì)經(jīng)濟(jì)發(fā)展,而且開(kāi)發(fā)的種類(lèi)也多種多樣:
一是軟件的開(kāi)發(fā),包括系統(tǒng)軟件和應(yīng)用軟件。系統(tǒng)軟件是其中最重要的操作系統(tǒng),用來(lái)管理、控制、協(xié)調(diào)各個(gè)部門(mén)的工作;應(yīng)用軟件為了解決某些具體的問(wèn)題,可以是一個(gè)特定的程序,程序的集合或程序系統(tǒng)。軟件的開(kāi)發(fā),使計(jì)算機(jī)用戶(hù)得到一個(gè)良好的應(yīng)用環(huán)境。
二是解決實(shí)際的應(yīng)用問(wèn)題。為了保障軟件特別是大型軟件的開(kāi)發(fā)質(zhì)量,工程師在開(kāi)發(fā)時(shí)必須嚴(yán)格遵守軟件工程規(guī)定的原則:一是計(jì)算機(jī)軟件的質(zhì)量是頗為重要的,要有確切的保證,開(kāi)發(fā)技術(shù)要得到落實(shí)和檢驗(yàn);二是軟件的開(kāi)發(fā)方式可以遵循生命周期法或原型化的方法;三是建立在科學(xué)的基礎(chǔ)上,用一些方法對(duì)開(kāi)發(fā)出的計(jì)算機(jī)軟件評(píng)估或測(cè)試,來(lái)檢驗(yàn)開(kāi)發(fā)軟件的質(zhì)量問(wèn)題和它預(yù)期的使用效果。計(jì)算機(jī)軟件技術(shù)促進(jìn)計(jì)算機(jī)的發(fā)展,計(jì)算機(jī)的發(fā)展短時(shí)間的影響著人類(lèi)的生活工作,所以計(jì)算機(jī)軟件的開(kāi)發(fā)工作不能粗制濫造,要嚴(yán)格控制各部門(mén)工作,堅(jiān)守開(kāi)發(fā)的原則。軟件的開(kāi)發(fā),都是為了充分利用計(jì)算機(jī)的價(jià)值,打造良好的應(yīng)用環(huán)境。
二、計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的重要性
軟件開(kāi)發(fā)技術(shù)的運(yùn)用能夠解決開(kāi)發(fā)落后和計(jì)算機(jī)需求的矛盾,而由于軟件開(kāi)發(fā)技術(shù)的不斷長(zhǎng)進(jìn),軟件的安全性,可靠性也得到了大的飛躍。計(jì)算機(jī)軟件的開(kāi)發(fā)不會(huì)停下腳步,將會(huì)挑戰(zhàn)更嚴(yán)峻的難關(guān),使信息技術(shù)不斷前行。在現(xiàn)代世界而言,以計(jì)算機(jī)網(wǎng)聯(lián)網(wǎng)為中心的數(shù)字化為特征的高科技技術(shù)的不斷發(fā)展,在一定程度上推動(dòng)了軟件和計(jì)算機(jī)技術(shù)的發(fā)展,同時(shí)使得兩者之間的發(fā)展獲得了均衡。而且,在計(jì)算機(jī)技術(shù)發(fā)達(dá)的今天,軟件開(kāi)發(fā)的安全防護(hù)等級(jí)也是越來(lái)越高,并且隨著計(jì)算機(jī)的發(fā)展而不斷提高。這樣,軟件的需求為計(jì)算機(jī)發(fā)展提供了最為廣泛的市場(chǎng)。
三、計(jì)算機(jī)的常見(jiàn)技術(shù)
在當(dāng)前的技術(shù)不斷發(fā)展的時(shí)代背景下,我們的計(jì)算機(jī)的技術(shù)不斷發(fā)展,當(dāng)前已經(jīng)發(fā)展到高等的地步。如果我們要選擇發(fā)展計(jì)算機(jī)的技術(shù),我們需要不斷地科學(xué)調(diào)理和選擇、變化軟件的一般技術(shù),這些對(duì)于我們技術(shù)的發(fā)展和調(diào)整具有關(guān)鍵性作用。計(jì)算機(jī)技術(shù)開(kāi)發(fā)的技術(shù)大致有幾種。接下來(lái)我們對(duì)于這計(jì)算機(jī)技術(shù)的開(kāi)發(fā)的這幾種一般技術(shù)進(jìn)行分析和說(shuō)明:
(一)使用時(shí)間限制。這種開(kāi)發(fā)技術(shù)是說(shuō):在同樣的技術(shù)開(kāi)發(fā)進(jìn)度中,我們需要對(duì)軟件技術(shù)開(kāi)發(fā)中的相關(guān)問(wèn)題,按照工程的時(shí)間進(jìn)度,對(duì)著開(kāi)發(fā)過(guò)程進(jìn)行分析。這樣而言,我們需要對(duì)每一個(gè)進(jìn)程中的軟件標(biāo)準(zhǔn)進(jìn)行標(biāo)準(zhǔn)分析和評(píng)定。通常說(shuō)來(lái),我們的軟件使用限制為半年。
(二)自動(dòng)開(kāi)放技術(shù)。在這種技術(shù)中,主要是依靠我們當(dāng)前的新一代技術(shù)進(jìn)行分析和開(kāi)放的技術(shù)。在這一個(gè)工程進(jìn)度中,我們的軟件開(kāi)發(fā)依靠自動(dòng)技術(shù)的完成。而對(duì)于這一工程技術(shù)如何運(yùn)行,我們?cè)俅尾⒉欢嘧稣f(shuō)明。
(三)虛擬結(jié)構(gòu)法。在我們目前的技術(shù)進(jìn)程中,我們應(yīng)該進(jìn)行一種常規(guī)性質(zhì)的開(kāi)發(fā)。但是在某種狀況下,我們不能夠按照常規(guī)性質(zhì)的進(jìn)程開(kāi)發(fā),這時(shí)候就需要進(jìn)行一種虛擬結(jié)構(gòu)的技術(shù)進(jìn)行開(kāi)發(fā)。簡(jiǎn)而言之,就是說(shuō)我們通過(guò)建立一種虛擬的模型,然后對(duì)技術(shù)進(jìn)行開(kāi)發(fā)。這樣的時(shí)候,我們可以使得整個(gè)技術(shù)和工程的不斷向前發(fā)展。
四、計(jì)算機(jī)技術(shù)應(yīng)用
計(jì)算機(jī)的開(kāi)發(fā)就是在我們當(dāng)前的技術(shù)基礎(chǔ)上,不斷發(fā)展和推進(jìn)我們?cè)屑夹g(shù)的發(fā)展。在此基礎(chǔ)上,我們才能夠?qū)χM(jìn)行發(fā)展。而在這樣的狀況下,我們的實(shí)際關(guān)鍵命題在于,我們當(dāng)前如何更大程度地釋放和發(fā)展我們的科學(xué)技術(shù)。在我們的當(dāng)前的發(fā)展中,我們會(huì)經(jīng)由不同的藍(lán)本和模板,只有在對(duì)這些藍(lán)本的發(fā)展,我們才能夠不斷地發(fā)展和促進(jìn)。比如我們面對(duì)不同的技術(shù)配置的設(shè)備時(shí),要采用不同的技術(shù)配置。在當(dāng)前的大機(jī)械生產(chǎn)下,計(jì)算機(jī)已經(jīng)不斷地普及,已經(jīng)走進(jìn)了我們當(dāng)前的大眾家庭。在我們當(dāng)前,怎樣更加便利地?cái)U(kuò)大和釋放我們的計(jì)算機(jī)的潛能和潛力,是我們當(dāng)前的技術(shù)發(fā)展中的關(guān)鍵命題之一?,F(xiàn)在的時(shí)期中,我們的技術(shù)發(fā)展,要更加努力地增加對(duì)計(jì)算機(jī)的潛力的釋放程度。這樣我們?cè)诓粩嘭瀼乜茖W(xué)發(fā)展觀的同時(shí),我們還能夠借助現(xiàn)代的高新技術(shù)不斷地發(fā)展和進(jìn)步。尤其是在現(xiàn)在的時(shí)候,利用現(xiàn)代的計(jì)算機(jī)技術(shù)不斷地發(fā)展現(xiàn)代科技,進(jìn)而促進(jìn)我們社會(huì)生活的發(fā)展。
五、結(jié)束語(yǔ)
在這個(gè)新時(shí)期,我們要著眼未來(lái)科技的發(fā)展動(dòng)態(tài),在相關(guān)技術(shù)領(lǐng)域不斷創(chuàng)新,開(kāi)拓進(jìn)取,在政府的積極引導(dǎo)下,在計(jì)算機(jī)軟件系統(tǒng)開(kāi)發(fā)領(lǐng)域不斷取得新的進(jìn)步。
關(guān)鍵詞:計(jì)算機(jī)軟件;開(kāi)發(fā)技術(shù);應(yīng)用發(fā)展
中圖分類(lèi)號(hào):TP311.5 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.3969/j.issn.1003-6970.2013.03.050
0 引言
計(jì)算機(jī)的發(fā)展,帶動(dòng)了整個(gè)社會(huì)的進(jìn)步,也大大改變了人們的生活,如今,它已不單單是一種計(jì)算工具,而是人類(lèi)智慧的延伸,廣泛運(yùn)用于數(shù)據(jù)通信、文化教育、經(jīng)濟(jì)管理、醫(yī)療工程等領(lǐng)域。作為計(jì)算機(jī)技術(shù)的核心,軟件產(chǎn)業(yè)日益發(fā)展,已成為我國(guó)經(jīng)濟(jì)發(fā)展的支柱型產(chǎn)業(yè)。
1 軟件開(kāi)發(fā)的方式
開(kāi)發(fā)一個(gè)大型軟件,需要有團(tuán)隊(duì)支持,為保證軟件的開(kāi)發(fā)質(zhì)量,工作人員必須嚴(yán)格按相關(guān)的規(guī)定進(jìn)行開(kāi)發(fā)調(diào)試。軟件開(kāi)發(fā)通常有三種開(kāi)發(fā)辦法。
1.1 生命周期法。從時(shí)間的角度,把軟件分解成若干個(gè)階段,需嚴(yán)格要求每一階段的開(kāi)始和結(jié)尾。
1.2 原型化的方法,生命周期法屬于傳統(tǒng)方法,其理論較嚴(yán)密,需要大量的定義和說(shuō)明,甚至在開(kāi)發(fā)之初就要認(rèn)定有關(guān)資料,不適合初期概念模糊的軟件。遇到這種情況,開(kāi)發(fā)人員可使用原型化方法,通過(guò)研究原型化系統(tǒng),達(dá)到符合軟件本身的要求。
原型的三種形態(tài):紙上原型,這種模型對(duì)軟件的一些特征做了解釋?zhuān)还ぷ髟?,在?jì)算機(jī)上對(duì)制做好的部分功能進(jìn)行試放,可使用戶(hù)提前了解將要開(kāi)發(fā)的程序;現(xiàn)有原型,用一個(gè)現(xiàn)成的可運(yùn)行的程序,完成全部或部分所需功能。
1.3 自動(dòng)形式系統(tǒng)的開(kāi)發(fā)
這種方法采用了第四代技術(shù)中的許多軟件開(kāi)發(fā)工具,工作人員無(wú)需說(shuō)出方法,只需說(shuō)出內(nèi)容。第四代軟件工具能夠自動(dòng)分析并設(shè)計(jì)編碼。
2 計(jì)算機(jī)軟件技術(shù)發(fā)展現(xiàn)狀
2.1 軟件產(chǎn)業(yè)發(fā)展迅速
據(jù)國(guó)家統(tǒng)計(jì)調(diào)查,金融危機(jī)之后,越來(lái)越多的軟件企業(yè)為渡過(guò)營(yíng)收難關(guān),紛紛將目光轉(zhuǎn)向國(guó)內(nèi)市場(chǎng),因?yàn)镮T服務(wù)包在我國(guó)增長(zhǎng)迅速。而近些年來(lái),我國(guó)的軟件產(chǎn)業(yè)規(guī)模逐漸壯大。
2.2 人才隊(duì)伍的數(shù)量和質(zhì)量有所提高
在全國(guó)從事軟件工作的人員中,研究生和本科生的比例呈上升趨勢(shì),從而提升了軟件開(kāi)發(fā)的質(zhì)量,滿(mǎn)足了軟件產(chǎn)業(yè)的需求。
2.3 我國(guó)軟件產(chǎn)業(yè)總額占全球軟件產(chǎn)業(yè)總額的比例有改變
3 計(jì)算機(jī)軟件技術(shù)發(fā)展存在的問(wèn)題
政府近幾年來(lái)在政策上給與了軟件技術(shù)產(chǎn)業(yè)大力的支持和幫助,在多方面的共同努力下,我國(guó)的軟件技術(shù)有了長(zhǎng)足穩(wěn)定的發(fā)展,但在全球日趨激烈的競(jìng)爭(zhēng)面前,還有很長(zhǎng)的路要走。當(dāng)下,我國(guó)軟件技術(shù)還存有幾個(gè)問(wèn)題:
3.1 軟件產(chǎn)業(yè)缺乏核心技術(shù)
客觀地講,我國(guó)的軟件行業(yè)目前尚處于初級(jí)階段,整體開(kāi)發(fā)水平和能力都比較低,尤其是自主創(chuàng)新能力不夠,導(dǎo)致我國(guó)的軟件產(chǎn)業(yè)在全球軟件產(chǎn)業(yè)鏈中處于中下游,產(chǎn)品層次和質(zhì)量都處于較低的水平。之所以會(huì)出現(xiàn)這些問(wèn)題,主要原因就是缺乏核心技術(shù),甚至在一些前沿性、關(guān)鍵性的領(lǐng)域還是空白。
3.2 軟件人才結(jié)構(gòu)性矛盾突出。當(dāng)前,我國(guó)從事軟件行業(yè)的工作人員大多是一些基礎(chǔ)性的技術(shù)人員,主要研究基礎(chǔ)程序和軟件技術(shù)支持等工作,缺乏高層次的科研人才,這就使得我國(guó)軟件行業(yè)難以向更深更廣的領(lǐng)域發(fā)展。此外,用人成本相對(duì)來(lái)講也會(huì)高一些。
3.3 軟件產(chǎn)業(yè)產(chǎn)品體系不合理
雖然我國(guó)的軟件產(chǎn)業(yè)取得很大成就,但其發(fā)展結(jié)構(gòu)一直很不合理,沒(méi)有領(lǐng)頭軍,缺少?lài)?guó)際影響力。
3.4 軟件產(chǎn)業(yè)的發(fā)展環(huán)境有待優(yōu)化
我國(guó)多年來(lái)一直存在這樣一個(gè)現(xiàn)象,對(duì)硬件的關(guān)注度要遠(yuǎn)大于軟件,在投入力量方面,軟件產(chǎn)業(yè)大大不足。而國(guó)內(nèi)的軟件業(yè)在不斷發(fā)展的過(guò)程中,也常常出現(xiàn)盜版軟件、競(jìng)爭(zhēng)不公和價(jià)格誘惑等不良現(xiàn)象,對(duì)知識(shí)產(chǎn)權(quán)的保護(hù)力度還處于較弱的階段,這些原因致使各個(gè)軟件企業(yè)對(duì)技術(shù)研發(fā)的投入不夠,不能給工作人員提供優(yōu)良的開(kāi)發(fā)環(huán)境,工作人員也沒(méi)有投入激情,導(dǎo)致產(chǎn)品的質(zhì)量上不去,發(fā)展空間難以提升。
4 Internet和新一代網(wǎng)絡(luò)通信的應(yīng)用
4.1 作為20世紀(jì)最偉大的技術(shù),Internet如今在全球廣泛應(yīng)用,這個(gè)計(jì)算平臺(tái)資源相當(dāng)豐富,方便了全球的來(lái)往。移動(dòng)通訊日益進(jìn)步,各種嵌入設(shè)備和信息處理設(shè)備不斷更新發(fā)展,在Internet的基礎(chǔ)上,以無(wú)線(xiàn)網(wǎng)或局域網(wǎng)為局部的設(shè)施,才有了現(xiàn)在的數(shù)字化、信息化時(shí)代。Internet的特點(diǎn)主要有:首先是其在全球廣泛的連通性;其次,Internet連通起來(lái)的信息系統(tǒng)沒(méi)有統(tǒng)一的控制,各節(jié)點(diǎn)的自治性較高,復(fù)雜的實(shí)體行為不可預(yù)測(cè);第三,人類(lèi)處理海量信息的基礎(chǔ)平臺(tái)由Internet提供,Internet不僅把各個(gè)信息孤島聯(lián)接起來(lái),還拓展了分享范圍,尤其是整合了計(jì)算設(shè)備的能力,使其能夠完成海量運(yùn)算。
4.2 新一代軟件運(yùn)行平臺(tái)注重自治性和協(xié)作性,由于它是以Internet為基礎(chǔ),在Internet連通性的影響下,其傳播模式和產(chǎn)品形態(tài)在根本上逐漸變化。當(dāng)軟件脫離硬件成為一種新產(chǎn)品產(chǎn)業(yè)模式后,它的商業(yè)合理性更強(qiáng),而且Internet在計(jì)算能力或升級(jí)維護(hù)方面,都能提供更優(yōu)質(zhì)的服務(wù)。隨著軟件技術(shù)的發(fā)展,Internet應(yīng)用涌現(xiàn)出很多新業(yè)務(wù),當(dāng)前,對(duì)新環(huán)境下軟件技術(shù)的主要研究工作有:
4.2.1 網(wǎng)絡(luò)應(yīng)用的普及提升了軟件中間技術(shù)的發(fā)展空間,增大了其應(yīng)用量。
作為一種新型的軟件,中間件在Internet的影響下,內(nèi)涵越來(lái)越豐富,其技術(shù)趨勢(shì)主要呈現(xiàn)在兩方面:一方面,支撐軟件逐步向靠近運(yùn)行層,欲與其融合,給系統(tǒng)提供更多更強(qiáng)的支持;另一方面,中間件也正在對(duì)運(yùn)行部署和高層計(jì)等開(kāi)發(fā)工作做考慮。這兩方面都是以軟件構(gòu)件和軟件體系結(jié)構(gòu)為技術(shù)基礎(chǔ)的。廣義上看,中間件指的是應(yīng)用軟件和系統(tǒng)軟件之間的那部分,它主要是為了保障應(yīng)用軟件的高效開(kāi)發(fā)和運(yùn)行。
目前,中間件已是軟件技術(shù)重點(diǎn)研究的對(duì)象,主要的中間件有:消息中間件、數(shù)據(jù)訪問(wèn)中間件、遠(yuǎn)程過(guò)程調(diào)用中間件、面向?qū)ο笾虚g件和事務(wù)中間件等。分布式計(jì)算和對(duì)象技術(shù)的結(jié)合產(chǎn)生了面向?qū)ο笾虚g件,它主要負(fù)責(zé)提供一種能在異構(gòu)分布計(jì)算環(huán)境中透明地傳遞對(duì)象的通訊機(jī)制。
4.2.2 網(wǎng)格計(jì)算
和以往的計(jì)算機(jī)應(yīng)用體系結(jié)構(gòu)不同,Internet使各種各樣的服務(wù)器都在網(wǎng)上連接,計(jì)算機(jī)系統(tǒng)也從Client/Server結(jié)構(gòu)向Cfient/Network結(jié)構(gòu)轉(zhuǎn)變。受高層系統(tǒng)軟件的控制影響,各種服務(wù)器產(chǎn)生了一個(gè)具備海量信息處理能力且能為社會(huì)大眾提供一體化信息服務(wù)的大環(huán)境,此環(huán)境被稱(chēng)為“網(wǎng)格”,是Internet技術(shù)下一展目標(biāo)。Internet負(fù)責(zé)計(jì)算機(jī)硬件的連通,Web負(fù)責(zé)網(wǎng)頁(yè)的連通,而網(wǎng)格則擔(dān)任著連通互聯(lián)網(wǎng)上所有資源的重任,包括計(jì)算資源、通信資源、存儲(chǔ)資源、信息資源、軟件資源和知識(shí)資源等。在互聯(lián)網(wǎng)上,數(shù)據(jù)和計(jì)算資源分布比較零散,存在于各個(gè)網(wǎng)絡(luò)站點(diǎn);在網(wǎng)格中,這些可得到統(tǒng)一管理或使用。這些應(yīng)用體系結(jié)構(gòu)都在很大程度上影響著計(jì)算機(jī)系統(tǒng),如何在跨地域的網(wǎng)絡(luò)上建立網(wǎng)格系統(tǒng),且網(wǎng)格系統(tǒng)要具有透明安全可靠、單一系統(tǒng)映像、資源共享和負(fù)載平衡的性能,這是當(dāng)前計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)研究的重點(diǎn)之一,也是以后的一大趨勢(shì)。
4.2.3 面向?qū)ο蠛蜆?gòu)件化軟件等新技術(shù)
在新世紀(jì)這個(gè)網(wǎng)絡(luò)技術(shù)迅猛發(fā)展的時(shí)代,軟件開(kāi)發(fā)面臨的環(huán)境日益惡劣復(fù)雜,跨越異構(gòu)平臺(tái)的能力和開(kāi)放的系統(tǒng)結(jié)構(gòu)是應(yīng)用軟件的需求,這就使得應(yīng)用系統(tǒng)中的軟件原來(lái)越大,但在傳統(tǒng)技術(shù)的基礎(chǔ)上,常會(huì)出現(xiàn)系統(tǒng)信息復(fù)雜化、維護(hù)費(fèi)用增多、開(kāi)發(fā)周期延長(zhǎng)、功能擴(kuò)展困難等問(wèn)題。因此,當(dāng)下的應(yīng)用軟件在互操作性、可擴(kuò)展性、結(jié)構(gòu)開(kāi)放性和代碼重用等方面都要有所加強(qiáng)提升,構(gòu)件對(duì)象設(shè)計(jì)模式在這種大環(huán)境下應(yīng)運(yùn)而生,它既具備互操作性和可擴(kuò)展能力,也符合其他要求。Microsoft公司的COM,Sum公司的Jav Beans,OMG組織的CORBA,目前大多數(shù)的構(gòu)建結(jié)構(gòu)都是以這三種技術(shù)為基礎(chǔ)的。
4.2.4 軟件開(kāi)發(fā)工藝的創(chuàng)新
目前,全球的軟件產(chǎn)業(yè)為了能夠長(zhǎng)期穩(wěn)定發(fā)展,在軟件開(kāi)發(fā)工藝上需要大力創(chuàng)新。但軟件產(chǎn)業(yè)的生產(chǎn)模式還是傳統(tǒng)的“高級(jí)勞動(dòng)力密集型”方式,在軟件產(chǎn)品開(kāi)發(fā)和項(xiàng)目開(kāi)發(fā)上多半是依靠人力,效應(yīng)不夠規(guī)?;?,產(chǎn)品質(zhì)量和生產(chǎn)效率基本上決定于軟件開(kāi)發(fā)工作人員的個(gè)體素質(zhì)。有些企業(yè)雖然采用了CMM、ISO管理思想或軟件工程思想,但對(duì)開(kāi)發(fā)軟件所需的成本仍是按人的效率計(jì)算的,難以突顯產(chǎn)業(yè)的工業(yè)化和規(guī)模化。一般來(lái)講,技術(shù)成熟后,產(chǎn)業(yè)就該脫離手工作坊式的生產(chǎn)模式,進(jìn)入到自動(dòng)化生產(chǎn)和工業(yè)化生產(chǎn)的階段,但軟件行業(yè)卻沒(méi)出現(xiàn)這種現(xiàn)象。
5 計(jì)算機(jī)軟件技術(shù)的發(fā)展趨勢(shì)
5.1 服務(wù)化趨勢(shì)
面向客戶(hù),為客戶(hù)提供最優(yōu)秀的設(shè)計(jì)理念、最先進(jìn)的軟件技術(shù)、一流的產(chǎn)品應(yīng)用和最優(yōu)質(zhì)的服務(wù),是軟件行業(yè)的一種主流模式,也是盡力去實(shí)現(xiàn)的目標(biāo)。
5.2 網(wǎng)絡(luò)化趨勢(shì)
網(wǎng)格化是一種網(wǎng)絡(luò)存在形式,由于互聯(lián)網(wǎng)的發(fā)展,拉近了全球的距離,網(wǎng)格化也必將是以后的一個(gè)重要發(fā)展方向,為各個(gè)角落的人提供服務(wù)。
5.3 開(kāi)放化趨勢(shì)
開(kāi)放化指的是軟件源代碼的開(kāi)放和軟件產(chǎn)品的標(biāo)準(zhǔn)化,技術(shù)的開(kāi)放可以使從事軟件行業(yè)人員互相交流互相學(xué)習(xí),共同進(jìn)步,從而提高產(chǎn)品的質(zhì)量,也能促進(jìn)軟件業(yè)的進(jìn)一步發(fā)展。
5.4 智能化趨勢(shì)
人工智能在當(dāng)今社會(huì)不斷發(fā)展,應(yīng)用也很廣泛,軟件技術(shù)也必將朝這個(gè)方向發(fā)展,一旦人工智能軟件的開(kāi)發(fā)獲得成功,這在軟件開(kāi)發(fā)史上意義不凡,具有劃時(shí)代的意義。
5.5 融合化趨勢(shì)
傳統(tǒng)的電氣化、機(jī)械化和自動(dòng)化等硬件將轉(zhuǎn)為智能化、數(shù)字化和網(wǎng)絡(luò)化的軟件的核心技術(shù),所有技術(shù)的融合定能提高產(chǎn)業(yè)的競(jìng)爭(zhēng)力。
6 結(jié)束語(yǔ)
計(jì)算機(jī)開(kāi)發(fā)的歷史才幾十年,在這期間,其系統(tǒng)不斷變化不斷升級(jí)。對(duì)軟件開(kāi)發(fā)者來(lái)說(shuō),在開(kāi)發(fā)軟件時(shí)要選擇合適的系統(tǒng)和科學(xué)管理的開(kāi)發(fā)方法,才能使軟件工程體系不斷完善。
參考文獻(xiàn)
[1]劉凱英,淺談?dòng)?jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展[J],無(wú)線(xiàn)互聯(lián)科技,2013,26(1):134-1362
[2]梁華,淺論近年來(lái)軟件開(kāi)發(fā)技術(shù)與應(yīng)用發(fā)展趨勢(shì)[J],科技信息,2008,23(14):97-99
[3]黎遠(yuǎn)松,軟件開(kāi)發(fā)技術(shù)[J]電腦編程技巧與維護(hù),2008,27(16),210-211
[4]趙明亮,計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)技術(shù)[J],科技信息,2011,12(26):98-98
關(guān)鍵詞:計(jì)算機(jī) 應(yīng)用 軟件 開(kāi)發(fā)技術(shù)
中圖分類(lèi)號(hào):TP 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-0745(2013)06-0349-01
1引言
當(dāng)處于20世紀(jì)50或60年代的事前,人們是通過(guò)手工方式來(lái)實(shí)現(xiàn)軟件系統(tǒng)開(kāi)發(fā)的工作,這就簡(jiǎn)單地認(rèn)為計(jì)算機(jī)軟件即為程序。伴隨著操作應(yīng)用化、經(jīng)濟(jì)商業(yè)化、通用兼容化與大型擴(kuò)展化等各種形式軟件的相繼開(kāi)發(fā),軟件系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)者慢慢地感覺(jué)到需要提供有一定程度規(guī)范化的文件用于保證程序從開(kāi)發(fā)設(shè)計(jì)、調(diào)試處理與運(yùn)行顯示等環(huán)節(jié)的順利完成。由此直至20世紀(jì)的70年代時(shí)期,社會(huì)上認(rèn)為軟件不但只是程序而且應(yīng)當(dāng)包含開(kāi)發(fā)設(shè)計(jì)、調(diào)試使用、維護(hù)處理等這方面執(zhí)行所需要的所有文件[1]。直到20世紀(jì)80年代的時(shí)期,國(guó)際標(biāo)準(zhǔn)化組織為軟件工程給出了官方的定義,即為計(jì)算機(jī)應(yīng)用程序、實(shí)現(xiàn)這程序功能所需要應(yīng)用的方法、規(guī)定以及相關(guān)的文件與在計(jì)算機(jī)系統(tǒng)上執(zhí)行所需要的數(shù)據(jù)信息都稱(chēng)之為計(jì)算機(jī)軟件。
2應(yīng)用軟件開(kāi)發(fā)技術(shù)
2.1生命周期法
生命周期方法定義了根據(jù)時(shí)間角度對(duì)于軟件實(shí)行定義、開(kāi)發(fā)與維護(hù)的綜合復(fù)雜問(wèn)題進(jìn)行相應(yīng)分解,可以分為若干個(gè)不同的功能階段。每一個(gè)對(duì)應(yīng)階段的開(kāi)始與結(jié)束一般都會(huì)有嚴(yán)格的制定標(biāo)準(zhǔn),上一個(gè)階段的結(jié)束代表著下一個(gè)階段的開(kāi)始。制定標(biāo)準(zhǔn)作為每一個(gè)階段都應(yīng)當(dāng)提交高質(zhì)量形式的文件,軟件相應(yīng)的生命周期通常會(huì)分成六個(gè)不同的階段。
2.2原型化方法
傳統(tǒng)模式的生命周期法相應(yīng)理論基礎(chǔ)相對(duì)比較嚴(yán)密。對(duì)于通常情況的軟件實(shí)際開(kāi)發(fā)過(guò)程,應(yīng)當(dāng)通過(guò)嚴(yán)格過(guò)程的定義與事先說(shuō)明,并且要求對(duì)軟件實(shí)踐開(kāi)發(fā)人員與使用用戶(hù)在操作系統(tǒng)對(duì)應(yīng)的初始階段,應(yīng)當(dāng)對(duì)整一個(gè)的功能結(jié)構(gòu)與數(shù)據(jù)信息需求做出全面系統(tǒng)、準(zhǔn)確細(xì)致而深刻地肯定。一般情況下使用用戶(hù)制定出概括性的軟件實(shí)現(xiàn)目標(biāo)然而無(wú)法表達(dá)具體的輸入或者輸出要求。軟件開(kāi)發(fā)實(shí)踐人員很有可能不能夠確保算法的執(zhí)行處理效果、操作系統(tǒng)的兼容性與被用戶(hù)使用的人機(jī)界面模式[2]。
2.3原型的三種形態(tài)
2.3.1紙上模式原型。這一種紙張與墨水的實(shí)際模型對(duì)于軟件系統(tǒng)上的一部分特點(diǎn)進(jìn)行相應(yīng)的描述。
2.3.2工作模式原型。制定使用所需軟件過(guò)程中的一部分相應(yīng)功能,使其能夠在計(jì)算機(jī)系統(tǒng)上執(zhí)行處理,能夠讓使用用戶(hù)與實(shí)踐開(kāi)發(fā)者在各種程度上實(shí)現(xiàn)了解。
2.3.3現(xiàn)有模式原型。使用一個(gè)能夠真正運(yùn)行的操作程序,可以完成使用所需目的功能的某些部分,其中有一部分應(yīng)當(dāng)在新的開(kāi)發(fā)過(guò)程實(shí)行改進(jìn)與完善。
2.4原型法開(kāi)發(fā)過(guò)程
利用原型法開(kāi)發(fā)軟件大致經(jīng)過(guò)可行性研究階段、確定系統(tǒng)的基本要求階段、建造原始系統(tǒng)階段、用戶(hù)和開(kāi)發(fā)人員的評(píng)審階段、開(kāi)發(fā)人員修改系統(tǒng)階段。
2.5 自動(dòng)形式的系統(tǒng)開(kāi)發(fā)方法
此類(lèi)方法的特征在于使用了第四代技術(shù)所包括的許多軟件開(kāi)發(fā)設(shè)計(jì)工具,使得軟件實(shí)踐開(kāi)發(fā)者只需要說(shuō)明軟件所需要進(jìn)行實(shí)現(xiàn)的具體內(nèi)容,卻沒(méi)有必要說(shuō)明怎樣去實(shí)現(xiàn)處理。4GT 的軟件實(shí)踐工具可以依據(jù)系統(tǒng)規(guī)定從而進(jìn)行需要的分析,達(dá)到自動(dòng)設(shè)計(jì)與自動(dòng)編碼的目的。在軟件工程的實(shí)踐開(kāi)發(fā)過(guò)程當(dāng)中,不能夠武斷地去選取某些特別的方法,應(yīng)該跟相應(yīng)的使用特征來(lái)決定所需要使用的方法[3]。
3.應(yīng)用軟件維護(hù)方法
3.1對(duì)軟件工具的模塊化以及質(zhì)量技術(shù)進(jìn)行提升
現(xiàn)代模式軟件的開(kāi)發(fā)具體工作中不斷意識(shí)到可維護(hù)性的關(guān)鍵作用,所以在實(shí)際開(kāi)發(fā)過(guò)程當(dāng)中通常都會(huì)對(duì)其進(jìn)行考慮,相應(yīng)軟件的實(shí)踐開(kāi)發(fā)工作應(yīng)當(dāng)需要減弱成本達(dá)到提升質(zhì)量的目的,從而做到兩者最有效的方式。所以就把軟件開(kāi)發(fā)實(shí)踐過(guò)程實(shí)行模塊化分割處理,這樣就能夠依據(jù)需求對(duì)相應(yīng)功能模塊執(zhí)行增加、修改與刪減等操作反而不必要進(jìn)行整體性地調(diào)整,同時(shí)不會(huì)對(duì)其他的模塊產(chǎn)生相應(yīng)影響,通過(guò)這樣的形式能夠完成程序需要的功能增加、修改、刪除與查詢(xún)等處理操作。
3.2創(chuàng)建精密的軟件品質(zhì)目標(biāo)和優(yōu)先級(jí)
應(yīng)用程序的維護(hù)性應(yīng)當(dāng)具有可理解的、可靠的、可修改、可測(cè)試的、可移植的、可以使用與效率高等各種特點(diǎn)。為了能夠達(dá)到這些目的,相應(yīng)付出的相當(dāng)大的代價(jià),然而這也未必是可行的。一部分運(yùn)行質(zhì)量特點(diǎn)存在著互補(bǔ)性的特征,比如可理解性、可測(cè)試性、可理解性與可修改性等各個(gè)具體方面。所以其它一部分質(zhì)量特點(diǎn)會(huì)產(chǎn)生互相矛盾的結(jié)果,比如效率、可移植性、效率與可變性等方面。
3.3選有可維護(hù)的程序設(shè)計(jì)語(yǔ)言
依據(jù)程序的可維護(hù)性特點(diǎn),選擇合適的程序設(shè)計(jì)語(yǔ)言,這方面的影響是非常大的。低級(jí)別的編程語(yǔ)言為機(jī)器語(yǔ)言與匯編語(yǔ)言,這是十分難以理解與掌握,同時(shí)更加難以對(duì)其實(shí)行維護(hù)工作。高級(jí)別的語(yǔ)言則顯得易于理解,然而作為高級(jí)別編程語(yǔ)言,其難易程度的區(qū)別也是應(yīng)當(dāng)是可以理解的[4]。
4 結(jié)束語(yǔ)
目前階段計(jì)算機(jī)系統(tǒng)技術(shù)在整一個(gè)國(guó)民經(jīng)濟(jì)領(lǐng)域之中包含了十分廣泛的應(yīng)用,對(duì)于人們的實(shí)際日常生活,計(jì)算機(jī)系統(tǒng)技術(shù)顯示出無(wú)處不在的特點(diǎn),把軟件技術(shù)視為其內(nèi)部結(jié)構(gòu)靈魂的計(jì)算機(jī)信息化系統(tǒng),對(duì)于系統(tǒng)的高度集成化、結(jié)構(gòu)功能分布化、信息多元化與功能智能化等各系列新型方向的趨勢(shì)發(fā)展越來(lái)越重視,并且能夠逐步在實(shí)踐過(guò)程中得以實(shí)現(xiàn)。在實(shí)際軟件開(kāi)發(fā)的各個(gè)過(guò)程階段中,軟件的可維護(hù)性保持在這一階段而都成的,所以應(yīng)當(dāng)在整一個(gè)軟件開(kāi)發(fā)過(guò)程中提升軟件相應(yīng)的可維護(hù)性。
參考文獻(xiàn):
[1]王熾鴻.計(jì)算機(jī)輔助設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,1998.
[2]丁劍潔,基于度量的軟件維護(hù)過(guò)程管理的研究[D],西北大學(xué),2006.
【關(guān)鍵詞】計(jì)算機(jī) 軟件開(kāi)發(fā)技術(shù) 發(fā)展應(yīng)用
在現(xiàn)代的計(jì)算機(jī)技術(shù)發(fā)展中,對(duì)于計(jì)算機(jī)軟件的應(yīng)用作用和計(jì)算機(jī)本身相關(guān)軟件來(lái)說(shuō),其中就分為了維護(hù)、操作、管理以及監(jiān)控自檢程序等。為了幫助用戶(hù)能夠更快的完成對(duì)計(jì)算機(jī)軟件的開(kāi)發(fā)應(yīng)用,并通過(guò)管理的相關(guān)軟件與應(yīng)用的學(xué)習(xí)基礎(chǔ),促進(jìn)對(duì)用戶(hù)在服務(wù)理念上的有效使用,結(jié)合相應(yīng)的計(jì)算機(jī)正常工作使用作用,即可更好的保障計(jì)算機(jī)在應(yīng)用過(guò)程中的重要性作用分析。下面對(duì)現(xiàn)在計(jì)算機(jī)中的開(kāi)發(fā)應(yīng)用技術(shù)的應(yīng)用現(xiàn)狀進(jìn)行簡(jiǎn)要分析。
1 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的使用現(xiàn)狀
從上世紀(jì)計(jì)算機(jī)的出現(xiàn)就極大的提高了人類(lèi)的工作辦公能力。但是,由于計(jì)算機(jī)的體積過(guò)大,導(dǎo)致無(wú)法更好的滿(mǎn)足用戶(hù)的基礎(chǔ)需要。而隨著現(xiàn)代經(jīng)濟(jì)技術(shù)的快速發(fā)展和科學(xué)技術(shù)的逐漸成熟,極大的提升了計(jì)算機(jī)的運(yùn)行能力,在這個(gè)過(guò)程中,其基本的使用作用,就依賴(lài)于原有的計(jì)算機(jī)軟件系統(tǒng)。為了更好的開(kāi)發(fā)運(yùn)行計(jì)算機(jī)的正常使用,并保持計(jì)算機(jī)軟件技術(shù)在開(kāi)發(fā)過(guò)程中的擴(kuò)大使用,其工程的快速發(fā)展,就需要結(jié)合相應(yīng)的應(yīng)用基礎(chǔ)來(lái)促進(jìn)對(duì)計(jì)算機(jī)開(kāi)發(fā)軟件上的主要表現(xiàn)應(yīng)用,并以此促進(jìn)對(duì)基礎(chǔ)產(chǎn)業(yè)在迅速崛起過(guò)程中的應(yīng)用作用促進(jìn)。
隨著改革開(kāi)放以來(lái)我國(guó)引進(jìn)國(guó)際先進(jìn)科技之后,國(guó)內(nèi)相關(guān)產(chǎn)業(yè)的大力發(fā)展在很大程度上都進(jìn)一步的促進(jìn)了我國(guó)在軟件開(kāi)發(fā)服務(wù)行業(yè)上的迅速崛起。而在相關(guān)軟件產(chǎn)業(yè)的迅速發(fā)展過(guò)程中,軟件人才的需求也在不斷的增大,我國(guó)在相關(guān)人才的培養(yǎng)上,在近年來(lái)也有了新的改變,其實(shí)力正在不斷壯大。但是在我國(guó)現(xiàn)階段的計(jì)算機(jī)軟件開(kāi)發(fā)中,就面臨著幾個(gè)嚴(yán)重問(wèn)題。
(1)信用值計(jì)算問(wèn)題,首先在軟件開(kāi)發(fā)過(guò)程中,軟件的可信度是保證社會(huì)穩(wěn)定性的關(guān)鍵所在,其計(jì)算方法的差異性,就會(huì)導(dǎo)致其社會(huì)影響力的區(qū)別問(wèn)題出現(xiàn)。
(2)數(shù)據(jù)安全性問(wèn)題,計(jì)算機(jī)軟件的運(yùn)行,主要在于數(shù)據(jù)包的運(yùn)行作用,其結(jié)算和判斷等都屬于完整且機(jī)密性的,其數(shù)據(jù)的傳輸需要保持完整,但是在進(jìn)行數(shù)據(jù)傳輸過(guò)程中,若出現(xiàn)信息損失以及丟失現(xiàn)象,那么,其機(jī)密性就會(huì)受到威脅。
(3)在進(jìn)行軟件開(kāi)發(fā)過(guò)程中,版權(quán)問(wèn)題是影響整體信息傳播的關(guān)鍵所在,創(chuàng)造具有個(gè)性化創(chuàng)新性的軟件雖然具有挑戰(zhàn)性但是同時(shí)也會(huì)面臨大量的侵權(quán)問(wèn)題,可能會(huì)嚴(yán)重影響到自身的創(chuàng)建發(fā)展。
2 計(jì)算機(jī)軟件開(kāi)發(fā)的應(yīng)用和趨勢(shì)
現(xiàn)代計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展,計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用,需要結(jié)合現(xiàn)在的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)來(lái)實(shí)現(xiàn)對(duì)系統(tǒng)平臺(tái)用戶(hù)的控制,并通過(guò)獨(dú)立的運(yùn)行結(jié)構(gòu)點(diǎn),促進(jìn)對(duì)現(xiàn)代計(jì)算機(jī)平臺(tái)在信息應(yīng)用數(shù)據(jù)化處理理念上的獨(dú)立使用,并在不同的用戶(hù)和結(jié)合的獨(dú)立性來(lái)說(shuō),軟件平臺(tái)的作用應(yīng)用理念,對(duì)基礎(chǔ)信息設(shè)備的處理作用來(lái)說(shuō),可結(jié)合計(jì)算機(jī)的軟件應(yīng)用技術(shù),保證用戶(hù)操作的簡(jiǎn)化使用。在數(shù)據(jù)處理系統(tǒng)中,如計(jì)算機(jī)軟件的開(kāi)發(fā)利用數(shù)據(jù)來(lái)說(shuō),不同的計(jì)算機(jī)單獨(dú)安裝作用,對(duì)應(yīng)用計(jì)算機(jī)的操作和應(yīng)用結(jié)構(gòu)來(lái)說(shuō),就需要電腦自身對(duì)不同系統(tǒng)的兼容性,而這樣就需要計(jì)算機(jī)自身安裝相應(yīng)的兼容軟件。對(duì)于基礎(chǔ)信息的操作和和用戶(hù)增加量問(wèn)題等,結(jié)合安裝計(jì)算裝置的實(shí)際使用操作,和軟件開(kāi)發(fā)應(yīng)用技術(shù)在應(yīng)用服務(wù)理念上的調(diào)節(jié)促進(jìn),就可以結(jié)合用戶(hù)自身的使用便利性,實(shí)現(xiàn)對(duì)服務(wù)體系上的應(yīng)用效果分析。
現(xiàn)代計(jì)算機(jī)開(kāi)發(fā)的智能化、服務(wù)化、網(wǎng)絡(luò)化以及開(kāi)放化的逐步成熟,在很大程度上保證了開(kāi)發(fā)技術(shù)的智能化指導(dǎo)發(fā)展方向,其作用機(jī)制,對(duì)整體的感官思維邏輯以及完美的模擬作用,可結(jié)合實(shí)際的學(xué)習(xí)和推理邏輯判斷能力等,促進(jìn)對(duì)計(jì)算C軟件開(kāi)發(fā)服務(wù)理念上的應(yīng)用促進(jìn),并通過(guò)邏輯判斷和推理的應(yīng)用關(guān)系,促進(jìn)對(duì)現(xiàn)代服務(wù)化系統(tǒng)指定策略上的應(yīng)用創(chuàng)建,以此完善對(duì)用戶(hù)在所需需求的開(kāi)發(fā)應(yīng)用。在進(jìn)行計(jì)算機(jī)網(wǎng)路計(jì)算服務(wù)的問(wèn)題上,可結(jié)合網(wǎng)絡(luò)計(jì)算機(jī)的發(fā)展和應(yīng)用產(chǎn)物,促進(jìn)對(duì)商業(yè)化系統(tǒng)應(yīng)用理念上的作用結(jié)構(gòu)建設(shè),并促進(jìn)對(duì)銀行系統(tǒng)在證實(shí)應(yīng)用網(wǎng)絡(luò)化體系下的軟件進(jìn)行交流合作,促進(jìn)對(duì)現(xiàn)代軟件的開(kāi)發(fā)應(yīng)用建設(shè),并促進(jìn)對(duì)現(xiàn)代軟件在自動(dòng)化、機(jī)械化、電氣化等方面的應(yīng)用建設(shè)。
相對(duì)于過(guò)去的社會(huì)發(fā)展結(jié)構(gòu)來(lái)說(shuō),不同的應(yīng)用狀態(tài)作用,對(duì)基礎(chǔ)的軟件開(kāi)發(fā)利用基礎(chǔ)等,都需要結(jié)合實(shí)際的開(kāi)發(fā)技術(shù),和應(yīng)用的服務(wù)用戶(hù)基礎(chǔ),促進(jìn)對(duì)用戶(hù)在便利作用結(jié)構(gòu)下的實(shí)施應(yīng)用,并以現(xiàn)代化的社會(huì)建設(shè)需求,完成計(jì)算機(jī)應(yīng)用軟件的現(xiàn)代化設(shè)計(jì)。
3 結(jié)語(yǔ)
計(jì)算機(jī)是實(shí)現(xiàn)現(xiàn)代信息社會(huì)不可缺少的一部分,而計(jì)算機(jī)軟件的快速發(fā)展,在很大程度上促進(jìn)了計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)在應(yīng)用過(guò)程中的系統(tǒng)重要性發(fā)展。其中的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù),對(duì)不同應(yīng)用作用的服務(wù)用戶(hù),都需要進(jìn)行調(diào)查分析,并探究更加統(tǒng)一的智能化、服務(wù)化、開(kāi)放化以及融合化的軟件開(kāi)發(fā)設(shè)計(jì)。隨著現(xiàn)代社會(huì)的發(fā)展在進(jìn)行現(xiàn)代化信息社會(huì)的發(fā)展建設(shè)中,為滿(mǎn)足基本的發(fā)展需求,軟件開(kāi)發(fā)任務(wù)任重而道遠(yuǎn),是促進(jìn)現(xiàn)代社會(huì)的重要組成部分。
(指導(dǎo)老師:)
參考文獻(xiàn)
[1]呂斌.當(dāng)代計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展[J].通訊世界,2016(03):241-241.
[2]史昂.關(guān)于計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)技術(shù)[J].企業(yè)文化(下旬刊),2016(04):247-247.
[3]王妍,黃山.計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的現(xiàn)狀及應(yīng)用探析[J].建筑工程技術(shù)與設(shè)計(jì),2014(31):1220-1220.
[4]裴衣非.計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的現(xiàn)狀及應(yīng)用研究[J].中小企業(yè)管理與科技,2015(31):248-249.
[5]東曉巖.新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢(shì)研究[J].信息與電腦,2016(14):125-126.
1引言
在上世紀(jì)八十年代,計(jì)算機(jī)軟件的開(kāi)發(fā)中就出現(xiàn)了單層次結(jié)構(gòu),這種結(jié)構(gòu)模式受到了廣泛的好評(píng),同時(shí)計(jì)算機(jī)也與服務(wù)器緊密聯(lián)系在一起,隨著科技的不斷發(fā)展,由單層次結(jié)構(gòu)又演變成了多層次的結(jié)構(gòu),這種分層技術(shù)改變了傳統(tǒng)的業(yè)務(wù)處理模式,根據(jù)分層技術(shù)的特點(diǎn)使得計(jì)算機(jī)軟件在開(kāi)發(fā)過(guò)程中得到升級(jí),這樣一來(lái)計(jì)算機(jī)軟件的可靠性與穩(wěn)定性得到提高,同時(shí)計(jì)算機(jī)軟件的開(kāi)發(fā)時(shí)間也逐漸減少,更加方便了計(jì)算機(jī)技術(shù)的再次使用與定義,本文就對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)應(yīng)用問(wèn)題進(jìn)行了詳細(xì)的闡述。
2分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用
2.1雙層技術(shù)的應(yīng)用
分層技術(shù)是通過(guò)雙層技術(shù)逐漸演變到三層、四層技術(shù)的,雙層技術(shù)作為最早期的技術(shù)之一,它將軟件開(kāi)發(fā)的整體效率進(jìn)行提高,在雙層技術(shù)的開(kāi)發(fā)過(guò)程中主要利用了客戶(hù)端與服務(wù)器這兩個(gè)端點(diǎn),客戶(hù)端將用戶(hù)方面的信息發(fā)出并對(duì)其中出現(xiàn)的聯(lián)系進(jìn)行處理,而服務(wù)器要做的就是將客戶(hù)信息進(jìn)行接收,通過(guò)計(jì)算再傳給客戶(hù)端使用,而要想知道雙層技術(shù)是如何提高計(jì)算機(jī)工作效率的就必須具備以下幾個(gè)特點(diǎn):首先,用戶(hù)要使用有良好功能的服務(wù)器,由于用戶(hù)比較少因此一旦違背了這兩個(gè)原則就會(huì)造成更多服務(wù)器發(fā)生錯(cuò)誤,同時(shí)使整體成本增加安全問(wèn)題也隨之而來(lái)。鑒于此種問(wèn)題就需要從雙層技術(shù)過(guò)渡到三層技術(shù),使其更好的滿(mǎn)足計(jì)算機(jī)軟件的開(kāi)發(fā)與使用。
2.2三層技術(shù)的應(yīng)用
在雙層技術(shù)的基礎(chǔ)之上,為了更好的滿(mǎn)足計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用,一種更加新型有效的技術(shù),即三層技術(shù)被提出并迅速得到了廣泛應(yīng)用,而三層技術(shù)的提出也是為了更好的適應(yīng)應(yīng)用服務(wù)器的發(fā)展,這種應(yīng)用服務(wù)器可以實(shí)現(xiàn)對(duì)用戶(hù)數(shù)據(jù)的存儲(chǔ),也能提高計(jì)算機(jī)信息訪問(wèn)的效率,在這三層結(jié)構(gòu)中主要包括有業(yè)務(wù)處理層次、數(shù)據(jù)層次以及界面層次幾個(gè)部分,在收集完了之后還可以將這些需求發(fā)送給處理層,讓處理層來(lái)對(duì)這些用戶(hù)信息進(jìn)行具體的提取與處理,最后再通過(guò)數(shù)據(jù)層來(lái)將這些數(shù)據(jù)進(jìn)行仔細(xì)的分析同時(shí)返回給業(yè)務(wù)層,在整個(gè)的過(guò)程中都是在為數(shù)據(jù)系統(tǒng)減輕負(fù)擔(dān),這樣做更有利于整體工作效率的提升。
2.3四層技術(shù)的應(yīng)用問(wèn)題
隨著科學(xué)技術(shù)的快速發(fā)展,常見(jiàn)的雙層技術(shù)、三層技術(shù)都不能應(yīng)付復(fù)雜的環(huán)境,因此就需要將這三層技術(shù)中的各個(gè)層次分開(kāi),才能逐漸降低每個(gè)層次的影響作用,然后將三層技術(shù)逐漸的向四層技術(shù)發(fā)展,無(wú)論是三層技術(shù)還是四層技術(shù)都各自擁有屬于自身層次的功能,例如:業(yè)務(wù)層的作用是通過(guò)Web層來(lái)向數(shù)據(jù)傳送處理的結(jié)果,以便使數(shù)據(jù)的交換工作做到最好,而數(shù)據(jù)庫(kù)層可以通過(guò)將數(shù)據(jù)庫(kù)與存儲(chǔ)層的代碼隱藏來(lái)反映其中的關(guān)系,同時(shí)解決對(duì)象與關(guān)系之間存在的差異問(wèn)題。在介紹了雙層、三層以及四層技術(shù)之后,還有一種五層技術(shù)也應(yīng)運(yùn)而生,五層技術(shù)主要是在比較特殊的環(huán)境中進(jìn)行運(yùn)行,這對(duì)一些專(zhuān)業(yè)開(kāi)發(fā)人員來(lái)說(shuō),無(wú)疑是一件高興的事情因?yàn)楫?dāng)四層技術(shù)不能夠滿(mǎn)足一些要求時(shí),五層技術(shù)就可以很好的發(fā)揮出它自身的作用與功能了,當(dāng)然對(duì)于五層技術(shù)還需要進(jìn)一步的研究與完善才能提高系統(tǒng)的整體運(yùn)行效率,目前,五層技術(shù)主要是在J2EE的環(huán)境中運(yùn)行,相信以后會(huì)有更大的應(yīng)用空間。
2.4中間件技術(shù)的應(yīng)用
分層技術(shù)給計(jì)算機(jī)軟件的開(kāi)發(fā)工作帶來(lái)了很大的優(yōu)勢(shì),它能夠生產(chǎn)出滿(mǎn)足消費(fèi)者的產(chǎn)品,通過(guò)一系列嚴(yán)格的檢測(cè)建立起的計(jì)算機(jī)軟件開(kāi)發(fā)系統(tǒng),就可以從很大程度上保證軟件的高性能與高質(zhì)量。對(duì)于整個(gè)的計(jì)算機(jī)軟件系統(tǒng)來(lái)說(shuō),如果沒(méi)有一個(gè)嚴(yán)格的軟件結(jié)構(gòu)系統(tǒng)那么計(jì)算機(jī)軟件的上下層次就不能產(chǎn)生獨(dú)立的關(guān)系,過(guò)于依賴(lài)的上下層結(jié)構(gòu)是不利于軟件的開(kāi)發(fā)工作的,使用了分層技術(shù)就能確保擁有良好的穩(wěn)定性與擴(kuò)展性,同時(shí)也不會(huì)影響到其他層次的變化,讓每一個(gè)層次都能夠擁有統(tǒng)一的接口,保證軟件間的完美結(jié)合。在計(jì)算機(jī)軟件開(kāi)發(fā)的分層技術(shù)中,中間件技術(shù)是十分重要的部分,它能夠在計(jì)算機(jī)運(yùn)行的時(shí)候來(lái)幫助計(jì)算機(jī)與系統(tǒng)之間的資源互補(bǔ)以及利用問(wèn)題,如果能夠合理的使用中間件技術(shù)就能很好的減少各種復(fù)雜問(wèn)題,整個(gè)的計(jì)算機(jī)軟件開(kāi)發(fā)難度降低了工作效率也就得到相應(yīng)的提高,此外,中間件技術(shù)還有一個(gè)最大的優(yōu)勢(shì)就是能夠?qū)?yīng)用軟件、數(shù)據(jù)庫(kù)以及操作系統(tǒng)都進(jìn)行相應(yīng)的優(yōu)化,確保軟件安全、穩(wěn)定的運(yùn)行。
3結(jié)束語(yǔ)
綜上所述,隨著我國(guó)計(jì)算機(jī)技術(shù)的日益進(jìn)步,計(jì)算機(jī)軟件開(kāi)發(fā)的目的是為了解決當(dāng)前日益復(fù)雜的網(wǎng)絡(luò)環(huán)境,同時(shí)增加用戶(hù)的需求,利用分層技術(shù)能夠提高計(jì)算機(jī)軟件的使用效率,在軟件開(kāi)發(fā)時(shí)間上也大大減少,從很大程度上滿(mǎn)足了廣大用戶(hù)的需求得到眾多好評(píng),相信分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)的眾多保障之下以及眾多專(zhuān)業(yè)技術(shù)人員的共同努力之下,未來(lái)我國(guó)的計(jì)算機(jī)軟件開(kāi)發(fā)領(lǐng)域一定會(huì)發(fā)展的越來(lái)越好,最終實(shí)現(xiàn)信息網(wǎng)絡(luò)發(fā)展的繁榮、富強(qiáng)。
參考文獻(xiàn)
[1]胡冠峰.計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用研究[J].城市建設(shè)理論研究(電子版),2015(19).
[2]楊柯.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用效果分析[J].軟件,2013(10).
[3]陳藝丹分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用[J].電子測(cè)試,2016(16).
關(guān)鍵詞:計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù);重要應(yīng)用;未來(lái)展望;發(fā)展現(xiàn)狀
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,計(jì)算機(jī)軟件開(kāi)發(fā)也要與時(shí)俱進(jìn),尤其是隨著社會(huì)各項(xiàng)技術(shù)的不斷發(fā)展,要求計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)也應(yīng)該不斷更新,才能夠滿(mǎn)足社會(huì)的發(fā)展,實(shí)現(xiàn)IT行業(yè)的興起和繁榮。進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)不僅具有十分重要的意義,另外也能夠真正的實(shí)現(xiàn)對(duì)社會(huì)經(jīng)濟(jì)科技的推動(dòng)作用,因此未來(lái)發(fā)展也存在著一定的空間。
一、計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的現(xiàn)狀及重要作用分析
首先,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展現(xiàn)狀。隨著我國(guó)進(jìn)入了信息時(shí)代,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)已經(jīng)逐漸融入了人們的生活、工作和學(xué)習(xí)等各個(gè)方面,不僅改變了人們的生活方式,也能夠給人們的生活帶來(lái)很多的便利??傊?jì)算機(jī)軟件開(kāi)發(fā)技術(shù)是計(jì)算機(jī)技術(shù)的重要組成部分,能夠支撐計(jì)算機(jī)行業(yè)的新發(fā)展。其次,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)應(yīng)用的重要作用分析。通過(guò)進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù),不僅能夠推動(dòng)計(jì)算機(jī)行業(yè)的發(fā)展,也能夠真正的推進(jìn)信息化的改革,為我國(guó)時(shí)代的發(fā)展注入新的動(dòng)力。計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)是計(jì)算機(jī)軟件工程的核心工程,能夠使得我國(guó)計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展到一個(gè)新的高度,隨著軟件開(kāi)發(fā)技術(shù)的不斷成熟和快速發(fā)展也存在著一定的問(wèn)題,也面臨著前所未有的挑戰(zhàn),只有深入研究,才能在挑戰(zhàn)和機(jī)遇面前不斷前進(jìn)。
二、計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用分析
當(dāng)下計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)主要涉及到以下三方面的應(yīng)用:第一,C語(yǔ)言技術(shù)。C語(yǔ)言作為計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的基礎(chǔ)技術(shù),起步相對(duì)較早,而且應(yīng)用相對(duì)比較廣泛,當(dāng)下C語(yǔ)言技術(shù)已經(jīng)越來(lái)越成熟,可以應(yīng)用在多種操作系統(tǒng)當(dāng)中。C語(yǔ)言的運(yùn)算符包括的范圍非常的大,不僅包括括號(hào)以及其他類(lèi)型的運(yùn)算處理,而且也能夠具有較強(qiáng)的一致性,可以在不同的程序上進(jìn)行C編程。第二,Java技術(shù)。Java技術(shù)的應(yīng)用也非常的廣泛,可以在跨平臺(tái)應(yīng)用軟件中進(jìn)行開(kāi)發(fā)和使用,該項(xiàng)技術(shù)的特點(diǎn)是安全性比較強(qiáng),而且具有很高的通用性。很多的計(jì)算機(jī)應(yīng)用軟件都能夠通過(guò)Java技術(shù)來(lái)進(jìn)行開(kāi)發(fā)。Java技術(shù)不僅繼承了C語(yǔ)言的核心技術(shù),另外也能夠改進(jìn)C語(yǔ)言編程中存在的一些錯(cuò)誤,進(jìn)一步增加了垃圾回收器功能,從而減少了程序員為內(nèi)存管理存在的困擾,同時(shí)Java的源代碼編譯可以在任何無(wú)格式的純文本編輯器中進(jìn)行操作,所以編輯起來(lái)比較的方便快捷,而且也已經(jīng)發(fā)展成為一種主流的技術(shù)。第三,VB技術(shù)。VB技術(shù)也是由微軟公司推出的一種軟件編程語(yǔ)言,當(dāng)下已經(jīng)成為世界上使用最多的一種軟件開(kāi)發(fā)語(yǔ)言。VB不僅打破了傳統(tǒng)的編程界面,而且可以實(shí)現(xiàn)圖形可視化的操作界面,可以實(shí)現(xiàn)對(duì)各種企業(yè)軟件的快速開(kāi)發(fā),比如,優(yōu)化大師等相關(guān)軟件。
三、計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的未來(lái)展望分析
隨著我國(guó)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)也在不斷的進(jìn)步,其發(fā)展也呈現(xiàn)出了一定的趨勢(shì),主要表現(xiàn)在以下兩個(gè)方面:第一,網(wǎng)絡(luò)化和智能化并存。隨著進(jìn)入信息時(shí)代,互聯(lián)網(wǎng)日益普及,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)也逐漸向網(wǎng)絡(luò)化和智能化的方向發(fā)展,不僅能夠滿(mǎn)足人們之間的相互交流,而且也能夠共享各種社會(huì)信息和推動(dòng)網(wǎng)絡(luò)社會(huì)的進(jìn)步和發(fā)展,結(jié)合當(dāng)下網(wǎng)絡(luò)發(fā)展的趨勢(shì),計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)也應(yīng)該為人們提供更加智能、快捷、優(yōu)質(zhì)的信息服務(wù),推進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)向智能化方向發(fā)展也已經(jīng)成為一種不可逆轉(zhuǎn)的趨勢(shì)。所以經(jīng)濟(jì)軟件開(kāi)發(fā)技術(shù)應(yīng)該逐漸向智能化方向推進(jìn),才能夠滿(mǎn)足計(jì)算機(jī)時(shí)代的發(fā)展需求,另外也能夠在發(fā)展的過(guò)程當(dāng)中把握好主方向,尋求新的發(fā)展空間獲得更多的受眾,實(shí)現(xiàn)最大的經(jīng)濟(jì)效益和社會(huì)效益。第二,逐漸向開(kāi)放性和融合性方向發(fā)展。隨著我國(guó)進(jìn)入網(wǎng)絡(luò)信息時(shí)代,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)應(yīng)該逐漸向開(kāi)放化方向發(fā)展,另外其軟件源代碼以及軟件產(chǎn)品的設(shè)計(jì)都應(yīng)該逐漸公開(kāi),并且采取標(biāo)準(zhǔn)化的設(shè)計(jì)方式,才能夠?qū)崿F(xiàn)互通、互享、互用。另外計(jì)算機(jī)軟件開(kāi)發(fā)時(shí)也應(yīng)該注重向融合性的方向發(fā)展,比如可以將計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)與電氣化自動(dòng)化以及機(jī)械化技術(shù)相融合,才能夠真正的提高計(jì)算機(jī)軟件開(kāi)發(fā)產(chǎn)業(yè)的整體水平,不僅能夠占據(jù)更大的市場(chǎng)份額,也能夠造福于廣大的用戶(hù),所以隨著計(jì)算機(jī)網(wǎng)絡(luò)的不斷發(fā)展,計(jì)算機(jī)軟件開(kāi)發(fā)也應(yīng)該向融合性方向發(fā)展,能夠滿(mǎn)足人們的日常生活所需,也能夠結(jié)合客戶(hù)的需求提供各種綜合性的服務(wù),才能夠真正的滿(mǎn)足時(shí)展,另外也使得自身獲得長(zhǎng)遠(yuǎn)的發(fā)展。
一、計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)
對(duì)于計(jì)算機(jī)軟件來(lái)說(shuō),主要涉及到的就是計(jì)算機(jī)應(yīng)用軟件與計(jì)算機(jī)系統(tǒng)軟件兩個(gè)層面,計(jì)算機(jī)應(yīng)用軟件的主要目的就是為了幫助使用計(jì)算機(jī)的人員解決實(shí)際存在的問(wèn)題。如在學(xué)習(xí)方面的軟件以及管理等方面的軟件。而對(duì)于計(jì)算機(jī)系統(tǒng)軟件來(lái)說(shuō),則主要是針對(duì)與計(jì)算機(jī)本身相關(guān)的軟件來(lái)說(shuō)的,如監(jiān)控軟件以及管理軟件等。從實(shí)際上來(lái)說(shuō),不論是應(yīng)用軟件還是系統(tǒng)軟件,都可以為使用人員提供出良好的使用環(huán)境,也就是說(shuō),在日常使用計(jì)算機(jī)的過(guò)程中,就是與計(jì)算機(jī)軟件打交道的過(guò)程,而并不是計(jì)算機(jī)本身,所有通過(guò)計(jì)算機(jī)來(lái)完成的工作都是通過(guò)計(jì)算機(jī)軟件來(lái)進(jìn)行的,因此,也可以認(rèn)為計(jì)算機(jī)軟件是計(jì)算機(jī)中的重要組成部分之一。
在五六十年代時(shí),計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)主要是手工軟件開(kāi)發(fā),且對(duì)于這種方式來(lái)說(shuō)存在著工作效率低以及耗時(shí)等特點(diǎn),這樣也就難以滿(mǎn)足人們對(duì)其的正常需求。隨著時(shí)代的不斷發(fā)展與變化,人們也開(kāi)始認(rèn)識(shí)到了計(jì)算機(jī)軟件開(kāi)發(fā)的重要性,并對(duì)軟件開(kāi)發(fā)予以了全新的定義。為了滿(mǎn)足計(jì)算機(jī)的程序運(yùn)行,所采取的相應(yīng)的規(guī)則與方法等都被規(guī)劃到了計(jì)算機(jī)軟件的范圍內(nèi)。且對(duì)于計(jì)算機(jī)軟件技術(shù)來(lái)說(shuō),在長(zhǎng)期的發(fā)展過(guò)程中主要是由計(jì)算機(jī)設(shè)計(jì)過(guò)程、軟件過(guò)程以及軟件工程三個(gè)階段發(fā)展起來(lái)的。在長(zhǎng)期的發(fā)展過(guò)程中計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)也開(kāi)始向著更為成熟的階段發(fā)展了,但是從實(shí)際上來(lái)說(shuō),就是要認(rèn)識(shí)到計(jì)算機(jī)軟件維護(hù)上的相關(guān)問(wèn)題。
二、計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的現(xiàn)狀與意義
(一)現(xiàn)狀
從計(jì)算機(jī)的發(fā)展上來(lái)說(shuō),已經(jīng)深入到了人們的日常生活中,并產(chǎn)生出了一系列的變化。軟件通過(guò)自身的運(yùn)作方式以及功能等來(lái)對(duì)計(jì)算機(jī)進(jìn)行輔助,可以促進(jìn)計(jì)算機(jī)實(shí)現(xiàn)快速的操作。就現(xiàn)階段來(lái)說(shuō),在軟件產(chǎn)業(yè)的快速發(fā)展下,也促進(jìn)了軟件人才隊(duì)伍的擴(kuò)大。
(二)意義
對(duì)計(jì)算機(jī)軟件技術(shù)進(jìn)行開(kāi)發(fā)可以促進(jìn)信息就的不斷發(fā)展,同時(shí)也可以促進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,所以也就可以將計(jì)算機(jī)軟件技術(shù)看做是促進(jìn)信息時(shí)展的重要力量。作為計(jì)算機(jī)發(fā)展與軟件工程中的核心,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)有著極為重要的意義與作用。在計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的影響下,將網(wǎng)絡(luò)支持與遠(yuǎn)程控制變?yōu)榱丝赡?,因此,可以說(shuō)計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)就是將計(jì)算機(jī)網(wǎng)絡(luò)變成了融合共存與開(kāi)發(fā)的模式。隨著計(jì)算機(jī)網(wǎng)絡(luò)的不斷開(kāi)發(fā)與進(jìn)步,在計(jì)算機(jī)網(wǎng)絡(luò)開(kāi)發(fā)的影響下,可以有效解決計(jì)算機(jī)軟件開(kāi)發(fā)與需求之間存在的問(wèn)題,這樣也就可以有效提高計(jì)算機(jī)軟件了開(kāi)發(fā)技術(shù),同時(shí)也可以提高軟件的安全性能。因此,可以說(shuō)在新時(shí)期的影響下,計(jì)算機(jī)軟件不論是在開(kāi)發(fā)上還是在技術(shù)上都面臨著更多的機(jī)遇與挑戰(zhàn),這樣也就使得自身所要承擔(dān)的責(zé)任會(huì)更大。
三、進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的方法
就現(xiàn)階段來(lái)說(shuō),計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)與方法都開(kāi)始向著成熟與科學(xué)的方向不斷發(fā)展了。在新時(shí)代的影響下,選擇科協(xié)的計(jì)算機(jī)軟件開(kāi)發(fā)方法不僅影響著計(jì)算機(jī)政策的運(yùn)行狀況,同時(shí)也影響著人們的工作情況。就現(xiàn)階段來(lái)說(shuō),計(jì)算機(jī)軟件開(kāi)發(fā)的方式主要分為計(jì)算機(jī)軟件生命周期法、原型化方法以及自動(dòng)形式的系統(tǒng)開(kāi)發(fā)法。
對(duì)于生命周期法來(lái)說(shuō),主要可以將其看做是結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)法,也現(xiàn)階段中比較流行的一種方法。尤其是對(duì)于一些比較復(fù)雜的方法來(lái)說(shuō),更有著極強(qiáng)的優(yōu)越性。且對(duì)于這種方法來(lái)說(shuō),也是現(xiàn)階段中計(jì)算機(jī)軟件開(kāi)發(fā)中最為普遍與成熟的方法之一。其優(yōu)勢(shì)就是可以保證計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中的整體性與全局性。通過(guò)將如軟件開(kāi)發(fā)與維護(hù)分成不同的階段,可以保證每一個(gè)階段中都具有準(zhǔn)確的目標(biāo)與任務(wù),這樣也就減少了復(fù)雜性,提高了可操作性。但是對(duì)于這種方法來(lái)說(shuō),也存在著一定的缺點(diǎn)就是開(kāi)發(fā)周期相對(duì)較長(zhǎng),不能保證各個(gè)階段的同時(shí)進(jìn)行,對(duì)后續(xù)的工作也有著一定的影響,這樣也就增大了工作量。
原型化開(kāi)發(fā)是計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)中最為常用的一種方法之一。在開(kāi)發(fā)人員取得準(zhǔn)確的結(jié)果以后開(kāi)發(fā)一個(gè)原型并運(yùn)行,且在實(shí)際運(yùn)行中還要對(duì)這一原型進(jìn)行不斷的調(diào)整,以此來(lái)達(dá)到客戶(hù)的滿(mǎn)足。對(duì)于這種開(kāi)發(fā)方法來(lái)說(shuō)可以明確用戶(hù)的需求,降低風(fēng)險(xiǎn)與成本,同時(shí)也可以利用好相關(guān)的功能。其缺點(diǎn)則在于不適用與大型的系統(tǒng)開(kāi)發(fā)中,且系統(tǒng)難以進(jìn)行有效的維護(hù)。
四、實(shí)際應(yīng)用
進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)的主要目的就是要滿(mǎn)足人們的生活需求,因此,就要將軟件開(kāi)發(fā)技術(shù)運(yùn)用到計(jì)算機(jī)中,以此來(lái)突出其價(jià)值所在。所以想要實(shí)現(xiàn)高效的發(fā)展,就要依靠專(zhuān)業(yè)的人才,根據(jù)市場(chǎng)的需求變化來(lái)進(jìn)行思考,同時(shí)還要堅(jiān)持以人為本,做好實(shí)際投入與開(kāi)發(fā)工作。
五、發(fā)展趨勢(shì)
實(shí)現(xiàn)網(wǎng)絡(luò)化已經(jīng)成為了計(jì)算機(jī)軟件開(kāi)發(fā)的未來(lái)發(fā)展趨勢(shì)之一,因此,作為一種網(wǎng)絡(luò)存在的形勢(shì),就要明確網(wǎng)絡(luò)化對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的影響與意義。且通過(guò)網(wǎng)絡(luò)化可以為開(kāi)發(fā)技術(shù)提供出不同的服務(wù)。其次,就要站在服務(wù)人類(lèi)的層面上出發(fā),采用先進(jìn)的技術(shù)來(lái)做好開(kāi)發(fā)工作。
綜上所述可以看出,做好計(jì)算機(jī)軟件開(kāi)發(fā)工作有著極為重要的意義與影響,因此,在實(shí)際中就要明確未來(lái)的發(fā)展趨勢(shì),同時(shí)還要為人們提供全面的服務(wù),運(yùn)用好技術(shù)與觀念,保證服務(wù)的優(yōu)質(zhì)性,這樣才能保證計(jì)算機(jī)軟件開(kāi)發(fā)的效果。
級(jí)別:北大期刊
榮譽(yù):Caj-cd規(guī)范獲獎(jiǎng)期刊
級(jí)別:省級(jí)期刊
榮譽(yù):中國(guó)期刊全文數(shù)據(jù)庫(kù)(CJFD)
級(jí)別:北大期刊
榮譽(yù):中國(guó)優(yōu)秀期刊遴選數(shù)據(jù)庫(kù)
級(jí)別:統(tǒng)計(jì)源期刊
榮譽(yù):中國(guó)優(yōu)秀期刊遴選數(shù)據(jù)庫(kù)
級(jí)別:省級(jí)期刊
榮譽(yù):中國(guó)優(yōu)秀期刊遴選數(shù)據(jù)庫(kù)