于健 石家莊諾通人力資源有限公司
引言:全球科技的高速發(fā)展,拉動(dòng)我國的計(jì)算機(jī)技術(shù)不斷的發(fā)展,但是辯證來看,盡管我國計(jì)算機(jī)技術(shù)取得較好的成績,但是起步較晚,在互聯(lián)網(wǎng)時(shí)代,我國在計(jì)算機(jī)領(lǐng)域依舊面臨著較大的挑戰(zhàn),特別是在計(jì)算機(jī)軟件開發(fā)技術(shù)方面。怎樣在新時(shí)期去良好開發(fā)計(jì)算機(jī)軟件,不僅需要科技人員增加研究力度,也需要國家的大力支持和鼓勵(lì),這樣才能良好的應(yīng)對(duì)挑戰(zhàn)。
計(jì)算機(jī)軟件的構(gòu)成包括:系統(tǒng)軟件和軟件。其中就應(yīng)用軟件來說,就是利用計(jì)算機(jī)去解決掉用戶在應(yīng)用期間出現(xiàn)的不同問題,而設(shè)計(jì)類軟件,類型較多,包括管理和文檔以及娛樂型的軟件。計(jì)算機(jī)軟件系統(tǒng)就是自身配帶的軟件,對(duì)計(jì)算機(jī)的運(yùn)行和維護(hù)等影響較大。計(jì)算機(jī)軟件系統(tǒng)和應(yīng)用軟件,在計(jì)算機(jī)中可增強(qiáng)應(yīng)用者的網(wǎng)絡(luò)體驗(yàn),為其構(gòu)建一個(gè)良好的應(yīng)用環(huán)境,所以,計(jì)算機(jī)軟件在計(jì)算機(jī)系統(tǒng)中,對(duì)系統(tǒng)的穩(wěn)定性和良好運(yùn)行發(fā)揮著積極影響。近幾年,在科學(xué)技術(shù)不斷發(fā)展帶領(lǐng)下,計(jì)算機(jī)不斷被普及,發(fā)展更加迅速,這也直接的提高軟件開發(fā)的技術(shù)含量,帶動(dòng)計(jì)算機(jī)軟件開發(fā)技術(shù)的不斷發(fā)展。
計(jì)算機(jī)軟件開發(fā)技術(shù)目前已經(jīng)成為一個(gè)系統(tǒng)性的工程,具有很強(qiáng)的規(guī)范流程性。

圖1 軟件開發(fā)完整生命周期示意圖
如圖1所示,軟件開發(fā)具有完整的生命周期,主要包括需求分析、可行性分析、系統(tǒng)設(shè)計(jì)、調(diào)試和測(cè)試、驗(yàn)收與運(yùn)行、系統(tǒng)維護(hù)升級(jí)等,其中最重要的是系統(tǒng)需求分析,對(duì)于系統(tǒng)需求的獲取途徑多種多樣,例如通過組建相關(guān)人員包含有關(guān)領(lǐng)域的專家學(xué)者進(jìn)行組建學(xué)習(xí)小組以及通過訪談的方式、借助市場(chǎng)調(diào)研等方式,同時(shí)也可以通過實(shí)地勘察以及翻閱歷史信息來進(jìn)行收集相關(guān)信息,借助對(duì)應(yīng)的案例進(jìn)行詳細(xì)的研究,同時(shí)結(jié)合程序自身所具備的特征,按照以下三個(gè)方面征集所需需求:首先要進(jìn)行對(duì)資料的收集整理。在計(jì)算機(jī)問世和大規(guī)模應(yīng)用前,很長一段時(shí)間內(nèi)排班考勤制度便長期實(shí)施,這一制度的長期實(shí)施,使它有著自身的規(guī)章制度、圖表模式和慣用做法等等。這一系統(tǒng)開發(fā)的項(xiàng)目小組成員,需要去不同的部門進(jìn)行相關(guān)信息的整理歸納,對(duì)于目前管理人員怎樣實(shí)施排班、人員怎樣簽到、人事部門所需查閱何種信息等方面,都要進(jìn)行細(xì)致的探究,并通過各種方式將所探究到的結(jié)果進(jìn)行記錄,用作該項(xiàng)目開發(fā)的首批素材。其次,要與目標(biāo)客戶進(jìn)行深入交流。對(duì)其所需需求實(shí)施全面整理,這一工作要由系統(tǒng)分析員在交流過程中與客戶進(jìn)行深入探討研究,對(duì)其需求有更明確細(xì)致的了解。按照用戶對(duì)于此系統(tǒng)在使用方面的差異,諸如所需功能、使用頻率、核心業(yè)務(wù)等,將其區(qū)分為各個(gè)組別;對(duì)每一類型的目標(biāo)客戶,都要根據(jù)其實(shí)際需求出發(fā),經(jīng)由現(xiàn)場(chǎng)演示、舉行座談會(huì)、展開多層次信息交流等等方式,對(duì)目標(biāo)客戶對(duì)系統(tǒng)的種種看法,包括現(xiàn)存不足之處、新的功能需求等要進(jìn)行詳實(shí)了解。在和目標(biāo)客戶對(duì)其考勤管理需求的交流階段,整理出一份說明書,書中內(nèi)容要涵蓋到客戶需求的方方面面,例如基本功能要求、對(duì)考勤信息統(tǒng)計(jì)所使用的格式、實(shí)際考勤管理的過程步驟等方面。說明書要拿去給客戶查閱看,根據(jù)客戶的意見建議實(shí)施相應(yīng)修改。最后階段,是對(duì)所有問題的分析和確認(rèn)工作。組織與相關(guān)人員及客戶群體的討論工作,在充分交換意見信息,對(duì)需求說明書進(jìn)行完善詳實(shí)的介紹工作后,一起實(shí)施評(píng)估認(rèn)定及反饋意見,明確最終階段的相關(guān)問題。
軟件開發(fā)技術(shù)也是分門別類的,其中有一些是較為主流的開發(fā)技術(shù),被多數(shù)人認(rèn)可,比如JavaWeb和PHP、NET、Java-Web。其中PHP具有啟動(dòng)起來較為方便快捷的優(yōu)勢(shì),相較于JavaWeb來說給用戶節(jié)省了不少時(shí)間,所以比較合適用于一些比較小型的項(xiàng)目技術(shù)的開發(fā),許多旨在快速和低成本的技術(shù)開發(fā)都比較傾向于使用PHP。
時(shí)代環(huán)境對(duì)于應(yīng)用軟件提出了更多更高的要求,應(yīng)用軟件必須想方設(shè)法滿足這些需求,才能在日益激烈的市場(chǎng)競(jìng)爭中留有自己的一席之地。跨平臺(tái)就是需要增加的一項(xiàng)功能,這項(xiàng)功能能夠有效地滿足當(dāng)今電子數(shù)據(jù)飛速發(fā)展的時(shí)代要求。而軟件技術(shù)的進(jìn)步還不僅限于拓展功能,還需要更新自身,以前的開發(fā)技術(shù)非常復(fù)雜,其原因在于開發(fā)過程的不透明性,對(duì)此,面向?qū)ο蟪蔀樾聲r(shí)代軟件開發(fā)秉承的原則,在這個(gè)原則的幫助下,軟件開發(fā)逐漸具有更強(qiáng)的拓展性和開放性,有效彌補(bǔ)了傳統(tǒng)技術(shù)的缺陷,給新時(shí)代的計(jì)算機(jī)技術(shù)增加了新的發(fā)展動(dòng)力。
軟件開發(fā)技術(shù)持續(xù)蓬勃發(fā)展帶來了許多影響,其中就有促進(jìn)信息化發(fā)展這一方面,它有效地開辟了一塊新的領(lǐng)地,那就是網(wǎng)絡(luò)通信。依托網(wǎng)絡(luò)通信,我們可以不受空間的限制,隨時(shí)隨地將自己的信息上傳網(wǎng)絡(luò),與世界不同地方的人交流溝通,對(duì)全球化的發(fā)展貢獻(xiàn)了巨大的力量。
結(jié)語:新時(shí)期下,對(duì)于計(jì)算機(jī)軟件開發(fā)技術(shù),首先需要提升軟件開發(fā)技術(shù)的整體質(zhì)量,確保軟件開發(fā)效率。然后,要不斷豐富軟件功能,確保計(jì)算機(jī)軟件和用戶需求相符。此外,在實(shí)際開發(fā)中要重新規(guī)劃計(jì)算機(jī)軟件開發(fā)技術(shù)的重點(diǎn),為社會(huì)提供更加全面的計(jì)算機(jī)服務(wù)。