• 
    

    
    

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

      ?

      計(jì)算機(jī)應(yīng)用軟件的開(kāi)發(fā)和維護(hù)研究

      2016-02-22 17:24:47王貞鴻
      西部皮革 2016年24期
      關(guān)鍵詞:投入使用升級(jí)程序

      王貞鴻

      (西華大學(xué),四川 成都 610000)

      計(jì)算機(jī)應(yīng)用軟件的開(kāi)發(fā)和維護(hù)研究

      王貞鴻

      (西華大學(xué),四川 成都 610000)

      計(jì)算機(jī)系統(tǒng)的作用是連接人與計(jì)算機(jī)并最終實(shí)現(xiàn)人對(duì)計(jì)算機(jī)的有效控制。軟件一般分為系統(tǒng)軟件和應(yīng)用軟件兩部分,計(jì)算機(jī)軟件在計(jì)算機(jī)運(yùn)行的各個(gè)環(huán)節(jié)中起著特別重要的作用。計(jì)算機(jī)應(yīng)用軟件是為了滿足使用者不同需求而特別開(kāi)發(fā)的軟件,這種開(kāi)發(fā)是以客戶需求為目的,根據(jù)某一種程序而進(jìn)行的一項(xiàng)語(yǔ)言設(shè)計(jì)。軟件的種類(lèi)不僅包括計(jì)算機(jī)直接應(yīng)用的軟件,還包括為了輔助某個(gè)程序而設(shè)計(jì)的軟件。

      應(yīng)用軟件;開(kāi)發(fā);維護(hù)

      1 計(jì)算機(jī)應(yīng)用軟件的開(kāi)發(fā)

      1.1 計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)的概念

      計(jì)算機(jī)軟件開(kāi)發(fā)主要是將用戶需求作為目的,從而制造軟件的系統(tǒng),或者是將計(jì)算機(jī)中的系統(tǒng)軟件進(jìn)行升級(jí)或改造的過(guò)程。對(duì)計(jì)算機(jī)應(yīng)用軟件的開(kāi)發(fā)是一項(xiàng)系統(tǒng)工程,根據(jù)客戶需求,依靠某種程序?qū)ζ溥M(jìn)行的一項(xiàng)語(yǔ)言設(shè)計(jì),其中軟件的種類(lèi)包括計(jì)算機(jī)直接使用的軟件和與某個(gè)程序相關(guān)聯(lián)的輔助軟件。

      1.2 計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)的流程

      (1)需求分析。需求分析環(huán)節(jié)要求設(shè)計(jì)方做好和用戶的溝通工作,并掌握相應(yīng)的市場(chǎng)需求,充分了解用戶對(duì)于軟件的準(zhǔn)確要求,可以將這三個(gè)標(biāo)準(zhǔn)作為參考依據(jù),即準(zhǔn)確性和一致性,清晰性和無(wú)二義性,直觀、易讀、易于修改。具體步驟包括:第一,通過(guò)調(diào)查分析,建立初步的系統(tǒng)模型。第二,將模型中的外加因素去除,對(duì)邏輯模型進(jìn)行抽象化。第三,對(duì)目前系統(tǒng)和理性系統(tǒng)模型之間的差距進(jìn)行分析羅列。第四,對(duì)目標(biāo)系統(tǒng)進(jìn)行補(bǔ)充完善,寫(xiě)出完整的用戶需求說(shuō)明。第五,進(jìn)行需求審核,確保滿足用戶的各項(xiàng)需求。

      (2)系統(tǒng)設(shè)計(jì)。軟件設(shè)計(jì)環(huán)節(jié)是根據(jù)應(yīng)用軟件的開(kāi)發(fā)需求,對(duì)系統(tǒng)進(jìn)行板塊劃分,然后根據(jù)各個(gè)板塊與實(shí)現(xiàn)系統(tǒng)功能之間的數(shù)據(jù)與程序說(shuō)明,對(duì)不同板塊進(jìn)行相應(yīng)的程序編寫(xiě)。

      (3)程序編碼。程序編碼作為軟件開(kāi)發(fā)的關(guān)鍵部分,對(duì)實(shí)現(xiàn)軟件應(yīng)用功能起著重要的作用。在這一過(guò)程中,開(kāi)發(fā)人員通過(guò)程序語(yǔ)言的設(shè)計(jì),實(shí)現(xiàn)生成運(yùn)行程序的目的,在這一環(huán)節(jié)中,程序生成結(jié)果的實(shí)現(xiàn)直接受編寫(xiě)人員的編寫(xiě)風(fēng)格的影響。

      (4)軟件測(cè)試。在應(yīng)用系統(tǒng)開(kāi)發(fā)出來(lái)后,還要對(duì)軟件進(jìn)行系統(tǒng)的測(cè)試檢驗(yàn),這一過(guò)程主要是為了將軟件編寫(xiě)過(guò)程中的漏洞和錯(cuò)誤暴露出來(lái),確保軟件運(yùn)行的平穩(wěn)性和準(zhǔn)確性。在進(jìn)行系統(tǒng)測(cè)試過(guò)程中,測(cè)試分為單元測(cè)試和綜合測(cè)試兩個(gè)部分,其目的為檢驗(yàn)應(yīng)用軟件各板塊的獨(dú)立運(yùn)行是否滿足需求,測(cè)試系統(tǒng)的整體運(yùn)行是否穩(wěn)定和流暢。如果發(fā)現(xiàn)漏洞和錯(cuò)誤,要及時(shí)的進(jìn)行修正,以保證應(yīng)用軟件系統(tǒng)的質(zhì)量。系統(tǒng)軟件經(jīng)測(cè)試合格后就可以交付客戶投入使用了。

      2 計(jì)算機(jī)應(yīng)用軟件的維護(hù)

      軟件維護(hù)是指軟件投入使用之后,軟件開(kāi)發(fā)者保證用戶在一定時(shí)間內(nèi)正常高效的運(yùn)行,這是軟件生命周期的最后一個(gè)階段。但是調(diào)查發(fā)現(xiàn)軟件的維護(hù)費(fèi)用在整個(gè)軟件開(kāi)發(fā)過(guò)程費(fèi)用占有很高的比例,而且這個(gè)比例在逐年增加,因此降低軟件的后期維護(hù)費(fèi)用是降低整個(gè)開(kāi)發(fā)過(guò)程成本的重要途徑。

      2.1 影響計(jì)算機(jī)應(yīng)用軟件維護(hù)的因素

      影響軟件維護(hù)工作量的因素有很多,經(jīng)過(guò)總結(jié)分為以下幾個(gè)方面:(1)首先軟件維護(hù)過(guò)程中在理解別人編寫(xiě)的程序會(huì)遇到很多困難,這種困難程度會(huì)隨著軟件的配置成分的增多出現(xiàn)明顯的降低。(2)維護(hù)時(shí)經(jīng)常會(huì)發(fā)現(xiàn)找不到完整的文檔,這增加了軟件維護(hù)的工作量和難度。(3)在在軟件開(kāi)發(fā)設(shè)計(jì)時(shí)沒(méi)有預(yù)先考慮投入使用后的維護(hù)問(wèn)題。(4)軟件開(kāi)發(fā)公司的員工流動(dòng)性很強(qiáng),經(jīng)常出現(xiàn)開(kāi)發(fā)人員完成項(xiàng)目后就離職的現(xiàn)象。(5)很難實(shí)現(xiàn)對(duì)軟件的開(kāi)發(fā)過(guò)程實(shí)現(xiàn)全程追蹤并溯源。

      2.2 計(jì)算機(jī)應(yīng)用軟件維護(hù)的幾種方法

      (1)改正性維護(hù)。這種維護(hù)主線出現(xiàn)在外部環(huán)境變量發(fā)生變化的時(shí)候,不斷增強(qiáng)系統(tǒng)的運(yùn)行適應(yīng)能力。如出現(xiàn)數(shù)據(jù)環(huán)境升級(jí)、規(guī)則變化,計(jì)算機(jī)硬件升級(jí)與相關(guān)標(biāo)準(zhǔn)改變時(shí)。

      (2)完善性維護(hù)。這種維護(hù)主要是為了強(qiáng)化和擴(kuò)充軟件功能。在軟件出廠的說(shuō)明書(shū)中未出現(xiàn)這種設(shè)計(jì)功能,大部分情況下為客戶使用一段時(shí)間后提出的需求而新增的功能。

      (3)預(yù)防性維護(hù)。這種維護(hù)主要出現(xiàn)在軟件開(kāi)發(fā)的早期,是為了對(duì)有改進(jìn)空間的軟件進(jìn)行預(yù)先修正,最終增強(qiáng)計(jì)算機(jī)的可維護(hù)性和可靠性。這種維護(hù)多借助軟件工程,來(lái)進(jìn)行重新設(shè)計(jì)編寫(xiě),最終找出還有改進(jìn)空間的那部分,為投入使用后的維護(hù)工作提供方便。

      (4)適應(yīng)性維護(hù)。此種維護(hù)主要是在外部環(huán)境日益變化的背景下,盡可能的增強(qiáng)系統(tǒng)軟件運(yùn)行適應(yīng)力,包括計(jì)算機(jī)硬件升級(jí)、數(shù)據(jù)環(huán)境升級(jí)、操作系統(tǒng)升級(jí)等均屬于外部環(huán)境變化。

      3 結(jié)束語(yǔ)

      綜上所述,隨著信息技術(shù)的廣泛應(yīng)用,計(jì)算機(jī)對(duì)人們的生產(chǎn)生活都帶來(lái)了巨大便利,計(jì)算機(jī)應(yīng)用軟件的開(kāi)發(fā)與維護(hù)作為優(yōu)化計(jì)算機(jī)應(yīng)用、促進(jìn)信息技術(shù)發(fā)展的重要因素,必須引起我們的高度重視。近年來(lái)計(jì)算機(jī)應(yīng)用軟件技術(shù)漸漸向系統(tǒng)高度集成化、結(jié)構(gòu)廣泛化、信息多元化等新型發(fā)展方向發(fā)展,并且在實(shí)踐當(dāng)中漸漸實(shí)現(xiàn)。設(shè)計(jì)人員一定要不斷的吸收國(guó)外先進(jìn)的軟件維護(hù)方法,并且對(duì)現(xiàn)有的計(jì)算機(jī)軟件開(kāi)發(fā)、維護(hù)方案進(jìn)行不斷的創(chuàng)新、改進(jìn),最終不斷促進(jìn)我國(guó)計(jì)算機(jī)行業(yè)的全面發(fā)展。

      [1] 譚瑛.軟件盜版成因與治理機(jī)制分析[J].軟件導(dǎo)刊,2009,(01).

      [2] 和金生,王雪利.論反向工程、技術(shù)創(chuàng)新與知識(shí)產(chǎn)權(quán)保護(hù)的協(xié)同發(fā)展[J].軟科學(xué),2006,(03).

      王貞鴻(1994.11-),男,漢族,福建福州人,本科,西華大學(xué),軟件工程。

      TP311.52

      A

      1671-1602(2016)24-0015-01

      猜你喜歡
      投入使用升級(jí)程序
      長(zhǎng)春“方艙醫(yī)院”投入使用
      小投入,大升級(jí) Polk Audio Monitor XT系列
      山西農(nóng)谷農(nóng)產(chǎn)品質(zhì)檢中心即將投入使用
      幸福,在“家門(mén)口”升級(jí)
      金橋(2020年12期)2020-04-13 05:51:14
      全球最大花卉研究實(shí)驗(yàn)室正式投入使用
      園林科技(2020年3期)2020-02-18 11:02:08
      試論我國(guó)未決羈押程序的立法完善
      回暖與升級(jí)
      “程序猿”的生活什么樣
      英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
      創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
      定陶县| 信阳市| 准格尔旗| 乌鲁木齐市| 荥经县| 巴马| 江北区| 迁西县| 武胜县| 安庆市| 启东市| 潞西市| 宿松县| 惠州市| 麻阳| 穆棱市| 垫江县| 曲沃县| 聊城市| 禹州市| 宝兴县| 军事| 厦门市| 宝鸡市| 饶平县| 普定县| 土默特右旗| 阜城县| 翁牛特旗| 德安县| 洪泽县| 潮安县| 万荣县| 宁化县| 佳木斯市| 遂溪县| 叙永县| 门源| 嘉祥县| 隆安县| 开江县|