薛志躍
摘 要 進(jìn)入21世紀(jì)以來我國的計算機(jī)技術(shù)取得了突破性的進(jìn)展,計算機(jī)技術(shù)的飛速發(fā)展要得益于計算機(jī)軟件開發(fā)技術(shù)的成熟。因此為了將計算機(jī)技術(shù)得到更加廣泛的推廣,就要從這方面進(jìn)行研究。
關(guān)鍵詞 計算機(jī) 軟件 開發(fā)技術(shù)
中圖分類號:TP31 文獻(xiàn)標(biāo)識碼:A
計算機(jī)作為現(xiàn)代技術(shù)的代表,在社會中發(fā)揮著日益重要的地位,而計算機(jī)軟件作為計算機(jī)技術(shù)的支撐,更是有著不可估量的作用。因此,本文根據(jù)計算機(jī)軟件開發(fā)的幾個方面進(jìn)行了探索。
1開發(fā)計算機(jī)軟件的意義
軟件開發(fā)技術(shù),在計算機(jī)軟件工程中是一個核心的內(nèi)容,對于計算機(jī)技術(shù)的發(fā)展有著不可代替的作用,它是計算機(jī)網(wǎng)絡(luò)技術(shù)的創(chuàng)新載體,也不斷地推動著各項技術(shù)向前發(fā)展。比如說,現(xiàn)在的一些網(wǎng)絡(luò)支持、遠(yuǎn)程控制等都可以利用計算機(jī)軟件的有關(guān)技術(shù)開發(fā)來進(jìn)行實現(xiàn)。軟件開發(fā)的技術(shù)為計算機(jī)的網(wǎng)絡(luò)開發(fā)及共享起到了促進(jìn)作用,開創(chuàng)了一種更為科學(xué)的網(wǎng)絡(luò)共享機(jī)制,之前的計算機(jī)網(wǎng)絡(luò)是不可能完成的,如果計算機(jī)軟件的應(yīng)用落后,可以利用開發(fā)新的軟件來進(jìn)行解決。目前,我國的計算機(jī)軟件的開發(fā)技術(shù)發(fā)展速度非???,令我國計算機(jī)軟件的便捷性、安全性都得到了保障。根據(jù)以上的描述可以看出,對于該技術(shù)的開發(fā),對于我國計算機(jī)網(wǎng)絡(luò)的更新、科學(xué)的發(fā)展、計算機(jī)的安全性各個方面都有十分重要的意義。
2開發(fā)的基本情況
計算機(jī)的軟件主要有兩個層面,首先是系統(tǒng)的軟件,其次是應(yīng)用的軟件。根據(jù)以上的分析,對這兩個部分有了簡單的了解,也明白了對其開發(fā)的意義。因此接下來就應(yīng)該了解具體的開發(fā)情況。
2.1開發(fā)技術(shù)的發(fā)展
關(guān)于計算機(jī)軟件的開發(fā)需要經(jīng)過許多個階段,在上世紀(jì)的50、60年代,對計算機(jī)軟件的開發(fā)還是以手動的形式進(jìn)行,因此出現(xiàn)錯誤的幾率也是很高,應(yīng)用的效率上也不是很高,沒辦法與適當(dāng)?shù)能浖M(jìn)行匹配。隨著計算機(jī)的使用與發(fā)展,商品經(jīng)濟(jì)開始了它的萌芽階段,一些承載力較強(qiáng)的計算機(jī)軟件漸漸的被研制出來,需求者們也都急切的渴求先進(jìn)的軟件來滿足程序的運(yùn)行與調(diào)試。進(jìn)入八十年代時,對軟件工程給出了具體的概念,根據(jù)以上的計算機(jī)軟件研發(fā)的經(jīng)過來看,先后經(jīng)歷了設(shè)計階段、軟件階段、軟件工程三個階段。步入新時期以后,計算機(jī)技術(shù)取得了突飛猛進(jìn)的發(fā)展,因此對于計算機(jī)的軟件技術(shù)來說也得到了展示的機(jī)會。
2.2計算機(jī)軟件的開發(fā)方式
從現(xiàn)階段的情況來看,對于開發(fā)計算機(jī)軟件一共有三種方式,主要包括:原形化方式、對自動形成系統(tǒng)的研發(fā)、軟件生命周期法。原形式方法在開發(fā)的過程中,需要深刻、全面的了解系統(tǒng)的主要信息需求及其功能,在未開發(fā)之前,還需要對有關(guān)的事項進(jìn)行預(yù)先的定義與說明,一旦用戶對軟件的使用上不滿意,或者說研發(fā)者對系統(tǒng)的使用、算法結(jié)果等情況不敢給出保證的時候,對軟件的開發(fā)與設(shè)計,就應(yīng)該利用原形化的方式;對于自動形式系統(tǒng)的研發(fā),主要是基于第四代計算機(jī)的軟件技術(shù)之上,并以此來作為研發(fā)的主要工具,對于開發(fā)者來說只需就軟件的內(nèi)容及目標(biāo)進(jìn)行詳細(xì)的描述,開發(fā)者在開發(fā)的過程中不需要對系統(tǒng)的如何實現(xiàn)進(jìn)行具體的說明,再設(shè)計的過程中軟件就會依照系統(tǒng)的規(guī)定進(jìn)行自動的設(shè)計和進(jìn)行自主的編碼;軟件周期法是最后的一種軟件研發(fā)的方式,該研制方式以時間的角度進(jìn)行著手,對軟件研發(fā)、定義、維護(hù)等方面進(jìn)行考慮,對問題按階段進(jìn)行分解,為各個階段制定相應(yīng)的標(biāo)準(zhǔn)。
3計算機(jī)軟件技術(shù)開發(fā)的具體應(yīng)用
計算機(jī)為生活與生產(chǎn)服務(wù),在現(xiàn)實的生產(chǎn)和生活中具有十分廣泛的作用,作為計算機(jī)的核心—計算機(jī)軟件,它對計算機(jī)具體功能的實現(xiàn)及應(yīng)用有著十分重大的意義。為了實現(xiàn)其服務(wù)的功能,是對計算機(jī)軟件進(jìn)行研發(fā)的主要誘發(fā)機(jī)制,把計算機(jī)的價值很好的展現(xiàn)給人類。為了使人們對于計算機(jī)軟件的開發(fā)技術(shù)進(jìn)行更科學(xué)的了解,本文以具體的計算機(jī)軟件研發(fā)事例來進(jìn)行探討。對兩個產(chǎn)品的開發(fā)進(jìn)行對比式的研究,兩個產(chǎn)品分別使用VB6.0+Acess和Web+Xml+ActiveX。第一種產(chǎn)品,由于驅(qū)動和虛擬機(jī)都屬于微軟的歷史版,可以直接就把安裝的工作完成;第二種,需要將瀏覽器的設(shè)置與安裝進(jìn)行更改,方可達(dá)成對客戶機(jī)的安裝工作,比第一個產(chǎn)品多了一個步驟。安裝結(jié)束之后,對兩個產(chǎn)品分別進(jìn)行運(yùn)轉(zhuǎn)就會覺察到,第一種相對來說運(yùn)行的比較穩(wěn)定,用戶可以獨(dú)自的完成一般的工作,不足之處就是由于客戶數(shù)據(jù)的增多會影響運(yùn)行的速度,需要人為轉(zhuǎn)檔。而第二種受到瀏覽器設(shè)置和安裝步驟的制約,因此在實際的操作中會遇到較多的問題。根據(jù)以上的對比分析,對于軟件的研發(fā)有了更加清晰的了解。因此,在對軟件的開發(fā)、研制時,應(yīng)多以用戶為主。
4結(jié)語
隨著網(wǎng)絡(luò)技術(shù)的出現(xiàn),我們的生活發(fā)生了巨大的變化,對社會的進(jìn)步也帶來了巨大幫助,影響著我們生活的各個方面。作為計算機(jī)核心的軟件,在更新與發(fā)展的過程不斷的進(jìn)行完善,開發(fā)出更多適應(yīng)時代發(fā)展軟件,不僅豐富了人們的生活,對國民經(jīng)濟(jì)的發(fā)展也起到了重要的作用。
參考文獻(xiàn)
[1] 陳斌.計算機(jī)軟件的深度開發(fā)應(yīng)用[J].科技致富向?qū)В?012(32).
[2] 趙明亮.計算機(jī)應(yīng)用軟件開發(fā)技術(shù)[J].黑龍江科技信息,2011(26).
[3] 劉默.淺析軟件開發(fā)在計算機(jī)網(wǎng)絡(luò)教育中心的重要性[J].中小企業(yè)管理與科技,2011(06).