• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      計算機(jī)應(yīng)用軟件開發(fā)技術(shù)1

      2018-03-22 01:31趙凱
      電子技術(shù)與軟件工程 2018年1期
      關(guān)鍵詞:應(yīng)用軟件開發(fā)技術(shù)計算機(jī)

      趙凱

      眾所周知,計算機(jī)由各類硬件組成,但其具體應(yīng)用也無法脫離軟件,只有硬件和軟件共同發(fā)揮作用才能提高計算機(jī)運行效率,也滿足人們持續(xù)增長的個性化需求。但目前計算機(jī)應(yīng)用軟件開發(fā)普遍存在忽視需求分析工作、測試和維護(hù)不到位以及缺乏規(guī)范化編碼等問題,對此,本文則從生命周期技術(shù)、原型法以及分層技術(shù)等分析計算機(jī)應(yīng)用軟件開發(fā)技術(shù),望給予技術(shù)人員提供參考。

      【關(guān)鍵詞】計算機(jī) 應(yīng)用軟件 開發(fā)技術(shù)

      計算機(jī)應(yīng)用軟件構(gòu)建于系統(tǒng)軟件基礎(chǔ)之上,目的在于為用戶解決特定問題。當(dāng)前人們工作和生活普遍應(yīng)用Windowsxp,Windows7等桌面操作系統(tǒng)以及獨特的Mac操作系統(tǒng)和Android系統(tǒng)。一般這些系統(tǒng)軟件不需要用戶參與,主要有效管理計算機(jī)各類硬件資源并為各類軟件應(yīng)用提供良好的運行環(huán)境。所以計算機(jī)應(yīng)用軟件開發(fā)能豐富計算機(jī)應(yīng)用功能,滿足人們?nèi)找嬖鲩L的需求。

      1 計算機(jī)應(yīng)用軟件開發(fā)存在問題

      1.1 忽視需求分析工作

      當(dāng)前計算機(jī)應(yīng)用軟件相對于以往其拓展性和復(fù)雜性越來越強(qiáng),特別大型國有企業(yè)和跨國公司的財務(wù)軟件和ERP軟件編碼復(fù)雜度遠(yuǎn)遠(yuǎn)不低于系統(tǒng)軟件難度,所以在開發(fā)大中型應(yīng)用軟件之前需要重視系統(tǒng)設(shè)計和分析工作。然而在實際軟件開發(fā)中不夠重視系統(tǒng)設(shè)計工作和軟件需求,十分容易出現(xiàn)反復(fù)修改代碼情況,一定程度也會破壞系統(tǒng)高內(nèi)聚和低耦合封裝特性,使整個項目軟件受到嚴(yán)重影響。

      1.2 測試和維護(hù)不到位

      計算機(jī)應(yīng)用軟件開發(fā)重要環(huán)節(jié)之一即軟件測試和維護(hù)工作,通過測試能發(fā)現(xiàn)代碼中存在的編碼和邏輯錯誤,保證代碼運行效果。此外測試有利于提升軟件健壯性和代碼覆蓋率,同時維護(hù)工作也是借助修補(bǔ)代碼和系統(tǒng)良好的運行環(huán)節(jié)保證應(yīng)用軟件穩(wěn)定運行。但在實際開發(fā)中也普遍發(fā)生軟件測試和維護(hù)工作不到位情況,從而無法滿足用戶需求。

      1.3 缺乏規(guī)范標(biāo)準(zhǔn)編碼

      計算機(jī)應(yīng)用軟甲開發(fā)中較易被忽視的問題為缺乏規(guī)范標(biāo)準(zhǔn)化編碼。常量和變量定義、類名定義、方法名定義以及代碼文件名定義在具體編碼過程中均要符合一定規(guī)則,也需要運用部分特殊語法較好地保障代碼在可讀性、封裝性以及應(yīng)用系統(tǒng)兼容性。實際開發(fā)中由于軟件開發(fā)團(tuán)隊沒有重視規(guī)范化編碼,以致于破壞代碼一致性,加大系統(tǒng)維護(hù)工作難度。

      2 計算機(jī)應(yīng)用軟件開發(fā)技術(shù)

      2.1 生命周期技術(shù)

      所謂生命周期技術(shù)即將軟件開發(fā)作為全新的生命周期,軟件在這個生命周期中涉及到的問題定義、問題分析、框架構(gòu)建、用戶需求分析、軟件測試、程序編寫、后續(xù)維護(hù)等都是軟件開發(fā)生命周期不可缺少的組成,可以說每一個環(huán)節(jié)都環(huán)環(huán)相扣且不可逆的。例如問題定義是計算機(jī)應(yīng)用軟件開發(fā)的首要步驟,即明白要做什么樣的應(yīng)用軟件且需要滿足用戶哪些需求,并層層分解需求和問題,最后制作具體操作規(guī)范。其次問題分析,在前一環(huán)節(jié)基礎(chǔ)上實現(xiàn)解決問題途徑、目的以及根據(jù)目前資金情況和技術(shù)水平等分析其可行性,由此保證計算機(jī)應(yīng)用軟件符合實際。第三用戶需求;計算機(jī)應(yīng)用軟件開發(fā)目的在于滿足用戶需求,所以需要具體分析用戶每一項需求,之后再確定軟件需要實現(xiàn)功能并確定實現(xiàn)功能途徑。第四構(gòu)建框架;在滿足用戶需求基礎(chǔ)上調(diào)整相應(yīng)的框架,從而構(gòu)建基本軟件模型,同時根據(jù)程序編寫程序,保證計算機(jī)軟件能正常運轉(zhuǎn)。第五軟件測試;即測試已編好的軟件功能,通過發(fā)現(xiàn)軟件中存在問題能更好地保證軟件運行。

      2.2 原型法

      如果在計算機(jī)軟件開發(fā)中運用原型法開發(fā)軟件就要根據(jù)系統(tǒng)功能基本需求和可行性分析,同時還涉及系統(tǒng)會審、原始系統(tǒng)建立、系統(tǒng)完善修改等方面。一般原型法有以下三種形態(tài),首先現(xiàn)有原型,即利用原有開發(fā)程序滿足部分計算機(jī)軟件開發(fā)功能需求,然而仍有部分功能需求需要建立在深入開發(fā)的基礎(chǔ)上才能持續(xù)改進(jìn)。其次工作原型,開發(fā)軟件需要結(jié)合功能需求且在計算機(jī)執(zhí)行功能需求,由此一來用戶和設(shè)計人員就能基本掌握被開發(fā)程序基本性能。第三紙上原型;借助墨水和紙張原型就能使分析軟件保留部分特性。原型法技術(shù)原理為,傳統(tǒng)軟件開發(fā)方式需要建立在嚴(yán)密理論知識基礎(chǔ)上,軟件開發(fā)在一般條件下需要準(zhǔn)確說明該軟件性能,同時軟件開發(fā)人員和使用軟件用戶應(yīng)全面掌握軟件信息和功能,如果用戶只是單純給出概括性軟件開發(fā)目標(biāo),那么開發(fā)軟件過程中就難以詳細(xì)描述輸入、輸出以及處理等問題,原型化方法就則按照一邊工作一邊認(rèn)識開發(fā)設(shè)計軟件,從而保證軟件開發(fā)效率。

      2.3 分層技術(shù)

      分層技術(shù)在計算機(jī)軟件開發(fā)中分為不同概念層級,而不同概念也有不同的工作計劃和方案,可以說每一個概念層級都處于相同位置且相互之間有著緊密聯(lián)系,從而使不同概念層級構(gòu)成相對完整的計算機(jī)系統(tǒng)體系。在最初計算機(jī)發(fā)展階段,軟件開發(fā)僅僅是單層結(jié)構(gòu),但隨著時代發(fā)展,計算機(jī)軟件開發(fā)數(shù)據(jù)庫建設(shè)和結(jié)構(gòu)設(shè)計也得到較快發(fā)展,無形中升華單層次結(jié)構(gòu)應(yīng)用。再加上網(wǎng)絡(luò)技術(shù)出現(xiàn)也使計算機(jī)軟件開發(fā)單層次結(jié)構(gòu)比以往更加成熟且朝著雙層次結(jié)構(gòu)變化。計算機(jī)軟件開發(fā)工作隨著不斷增加的市場對計算機(jī)需求也存在較多缺陷,無法滿足當(dāng)前社會計算機(jī)數(shù)據(jù)關(guān)系。一般雙層技術(shù)應(yīng)用可以改善軟件開發(fā)質(zhì)量,還能縮短開發(fā)軟件時間。該技術(shù)由服務(wù)器和客戶端兩個斷電組成,其中服務(wù)器承擔(dān)接受客戶信息且歸納整合客戶所需信息任務(wù),最后將信息傳遞到客戶端中。所以在計算機(jī)軟件開發(fā)中應(yīng)用雙層技術(shù)能減少用戶數(shù)量的同時使其擁有良好的工作性能,若用戶數(shù)量增多必然會降低計算機(jī)軟件開發(fā)運行效率,還會頻繁出現(xiàn)錯誤,更無法滿足用戶需求。

      3 結(jié)語

      總之,快速發(fā)展的社會經(jīng)濟(jì)也帶動信息技術(shù)發(fā)展,計算機(jī)應(yīng)用軟件為人們現(xiàn)實工作和生活帶來極大的便利。但在計算機(jī)軟件開發(fā)中不能只局限于某種技術(shù),而是充分結(jié)合計算機(jī)軟件具體功能和性質(zhì)選擇與其相適應(yīng)的開發(fā)技術(shù),同時在開發(fā)中遵守規(guī)范性、易維護(hù)以及少即多原則,提高軟件開發(fā)質(zhì)量,縮短開發(fā)周期,以確保計算機(jī)應(yīng)用軟件更好地服務(wù)于用戶需求,推動計算機(jī)產(chǎn)業(yè)快速穩(wěn)定發(fā)展。

      參考文獻(xiàn)

      [1]姜蕊利.計算機(jī)應(yīng)用軟件開發(fā)技術(shù)研究分析[J].網(wǎng)友世界·云教育,2013(04):4-5.

      [2]夏震.計算機(jī)應(yīng)用軟件開發(fā)技術(shù)的分類探討[J].中國新通信,2017,19(04):87-87.

      [3]劉曉彥.計算機(jī)應(yīng)用軟件開發(fā)技術(shù)研究分析[J].電子技術(shù)與軟件工程,2015(23):52-53.

      [4]袁俊.計算機(jī)應(yīng)用軟件開發(fā)技術(shù)研究分析[J].科技致富向?qū)В?013(14):33-33.

      作者單位

      天津現(xiàn)代職業(yè)技術(shù)學(xué)院 天津市 300350

      猜你喜歡
      應(yīng)用軟件開發(fā)技術(shù)計算機(jī)
      計算機(jī)操作系統(tǒng)
      基于計算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡介
      信息系統(tǒng)審計中計算機(jī)審計的應(yīng)用
      計算機(jī)應(yīng)用軟件開發(fā)技術(shù)的幾點探討
      防散脫緯編無痕彈力面料開發(fā)技術(shù)國際領(lǐng)先
      Fresnel衍射的計算機(jī)模擬演示
      中國煤層氣開發(fā)技術(shù)的現(xiàn)狀與未來
      復(fù)雜產(chǎn)品設(shè)計知識應(yīng)用開發(fā)技術(shù)研究
      咸阳市| 尼勒克县| 门源| 都安| 砀山县| 盖州市| 泸州市| 竹北市| 棋牌| 乐陵市| 阳城县| 綦江县| 张家港市| 综艺| 博白县| 福建省| 句容市| 台南市| 安化县| 大宁县| 钟祥市| 库尔勒市| 克山县| 务川| 定襄县| 遂宁市| 五寨县| 大石桥市| 樟树市| 德钦县| 荆门市| 肃北| 珠海市| 灵山县| 花垣县| 井研县| 安国市| 太保市| 宁陕县| 丽江市| 双柏县|