• 
    

    
    

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

      ?

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

      2019-12-20 19:30:04陸鑫森
      數(shù)碼設(shè)計(jì) 2019年5期
      關(guān)鍵詞:編程語言外部環(huán)境預(yù)防性

      陸鑫森

      (武漢東湖學(xué)院 湖北 武漢 430212)

      1 計(jì)算機(jī)應(yīng)用軟件的基本概念

      計(jì)算機(jī)軟件有應(yīng)用軟件和系統(tǒng)軟甲兩種,應(yīng)用軟件大家都比較熟悉,包含的內(nèi)容也比較多,比如平時(shí)使用的音樂軟件、游戲軟件以及一些管理軟件等,系統(tǒng)軟件就是一些公司自己開發(fā)的操作系統(tǒng),例如Windows和Linux等操作系統(tǒng),還有一些操作系統(tǒng)的驅(qū)動(dòng)程序和一些系統(tǒng)的補(bǔ)丁。應(yīng)用軟件的產(chǎn)生一般是為了滿足某些特定的需求,例如數(shù)據(jù)庫管理系統(tǒng),是為了方便對于數(shù)據(jù)的管理,也配合程序開發(fā)的使用,如Office軟件,是非常完整的一套辦公管理軟件,其他的還有一些關(guān)于教育娛樂的軟件。

      2 計(jì)算機(jī)應(yīng)用軟件的開發(fā)過程

      2.1 開發(fā)需求分析和設(shè)計(jì)

      計(jì)算機(jī)應(yīng)用軟件是為了滿足某些的特定需求而產(chǎn)生的,所以開發(fā)計(jì)算機(jī)應(yīng)用軟件之前,應(yīng)該進(jìn)行需求分析,這是開發(fā)軟件非常重要的一個(gè)步驟。軟件開發(fā)需求分析的好壞,對軟件的開發(fā)過程以及最后的結(jié)果都會(huì)有非常重要的影響。在一般情況下,需要根據(jù)軟件需要的內(nèi)容對軟件進(jìn)行概要設(shè)計(jì),再根據(jù)軟件的功能設(shè)計(jì)軟件程序圖。概要設(shè)計(jì)是軟件開發(fā)過程的一個(gè)整體框架,后續(xù)的開發(fā)過程都是在此基礎(chǔ)上進(jìn)行的??蚣茉O(shè)計(jì)也是軟件開發(fā)過程的重要組成部分,它不但會(huì)影響程序的功能實(shí)現(xiàn),還會(huì)對軟件的運(yùn)行效率有一定的影響。在軟件開發(fā)過程中要實(shí)現(xiàn)某些功能,可以通過使用多種語句或邏輯關(guān)系實(shí)現(xiàn)。

      2.2 編碼和設(shè)計(jì)

      軟件的需求分析和概要設(shè)計(jì)完成之后,下一步就是程序的編寫工作,程序的編寫需要選擇一門合適的編程語言。實(shí)踐證明,選擇合適的高級編程語言在一定程度上可以提升軟件的開發(fā)效率。比較常見的編程語言有C語言、Java以及Python等,還有VB和VF等可視化編程軟件等,這類軟件的開發(fā)可以滿足沒有專業(yè)知識(shí)的開發(fā)人員開發(fā)簡單軟件的需求。在進(jìn)行開發(fā)編程之前,設(shè)計(jì)人員需要做好詳細(xì)的設(shè)計(jì)工作,在設(shè)計(jì)的框架基礎(chǔ)上,根據(jù)邏輯關(guān)系來對軟件的功能進(jìn)行設(shè)計(jì),然后根據(jù)流程來進(jìn)行編碼的工作。在目前的軟件開發(fā)環(huán)境中,使用的比較多的是C語言,這種語言的形式比較簡單,語句比較容易理解,非常適合在軟件的開發(fā)和維護(hù)中使用。

      2.3 測試與驗(yàn)收

      計(jì)算機(jī)應(yīng)用軟件的開發(fā)程序編寫完成之后,還需要對軟件進(jìn)行測試,檢查相應(yīng)的模塊是否可以實(shí)現(xiàn)預(yù)期的功能與要求。通常情況下,是隨機(jī)的輸入一些數(shù)據(jù),看輸入的結(jié)果是否滿足要求。一般是要選取多組隨機(jī)數(shù)據(jù)進(jìn)行反復(fù)檢查,如果檢查結(jié)果符合要求,則該軟件滿足要求,反之,則不滿足要求,不能安裝使用。最近幾年來,計(jì)算機(jī)應(yīng)用軟件開發(fā)技術(shù)發(fā)展迅速,相關(guān)的開發(fā)人員也開發(fā)出來很多用于軟件測試的程序,因?yàn)榧夹g(shù)上的限制,這些測試軟件可能存在一定的局限性。

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

      計(jì)算機(jī)應(yīng)用軟件在運(yùn)行使用的過程中會(huì)遇到很多的問題,外部環(huán)境變化或病毒感染等都可能會(huì)使計(jì)算機(jī)應(yīng)用軟件不能正常運(yùn)行,甚至還可能會(huì)出現(xiàn)不能開啟的情況,這就需要對軟件進(jìn)行相關(guān)的維護(hù)工作。計(jì)算機(jī)軟件的維護(hù)需要根據(jù)不同的實(shí)際情況來采取不同的維護(hù)方式,常見的維護(hù)方式有以下的幾種。

      3.1 修正性與完善性維護(hù)

      修正性維護(hù)主要是在外部環(huán)境發(fā)生變化時(shí),來加強(qiáng)應(yīng)用軟件在運(yùn)行中的適應(yīng)能力。例如,在規(guī)則變化或數(shù)據(jù)環(huán)境升級時(shí),在這些情況下,需要改變應(yīng)用軟件的一些標(biāo)準(zhǔn),使它能夠適應(yīng)外界的變化。完善性的維護(hù)主要是增強(qiáng)和擴(kuò)充軟件的功能,從而達(dá)到提升軟件運(yùn)行性能的目的。很多的應(yīng)用軟件在投入使用時(shí)并沒有這些新增的功能,用戶在使用過程中會(huì)因?yàn)楣ぷ骰蚣夹g(shù)上的需求來增加一些功能。例如,CAD軟件公司的AutoDesk,這個(gè)軟件在全世界應(yīng)用都很廣泛,除了它的適應(yīng)性和易用性外,它還有二次開發(fā)的功能。AutoDesk可以根據(jù)用戶的需求來進(jìn)行二次開發(fā),來擴(kuò)充軟件的功能,一些個(gè)性化的改進(jìn)使AutoDesk與公司的管理系統(tǒng)使用更加的協(xié)調(diào),這是軟件完善性維護(hù)在現(xiàn)實(shí)中的實(shí)際應(yīng)用。

      3.2 預(yù)防性和適應(yīng)性維護(hù)

      預(yù)防性維護(hù)是對有優(yōu)化與改進(jìn)空間的應(yīng)用軟件進(jìn)行提前的修正,以此來加強(qiáng)軟件的可靠性與穩(wěn)定性,這是一種非常有效的維護(hù)方式。預(yù)防性維護(hù)可以用多種軟件工程來重新設(shè)計(jì)和編寫系統(tǒng)軟件,找出能進(jìn)行優(yōu)化和改進(jìn)的空間,為后續(xù)的維護(hù)工作帶來便利。預(yù)防性維護(hù)可以為后續(xù)的修改和調(diào)整打下基礎(chǔ)。為了滿足外部環(huán)境和需求的變化,對軟件和系統(tǒng)進(jìn)行調(diào)整是很有必要的。

      4 結(jié)論

      在這個(gè)信息化的時(shí)代,計(jì)算機(jī)技術(shù)與人們的生活工作密不可分。為了滿足人們的各種需求,出現(xiàn)了各種計(jì)算機(jī)應(yīng)用軟件,計(jì)算機(jī)應(yīng)用軟件的開發(fā)和維護(hù)面臨著各種挑戰(zhàn)和機(jī)遇。在軟件的開發(fā)過程中,需要根據(jù)需求分析、程序設(shè)計(jì)和測試驗(yàn)收的流程,再根據(jù)實(shí)際情況進(jìn)行完善性、適應(yīng)性和預(yù)防性等維護(hù),以此提升應(yīng)用軟件的運(yùn)行效率,滿足人們的各種需求。

      猜你喜歡
      編程語言外部環(huán)境預(yù)防性
      壓力-體積轉(zhuǎn)換在CFC編程語言中的實(shí)現(xiàn)解析
      Java編程語言的特點(diǎn)與應(yīng)用
      淺談不同編程語言對計(jì)算機(jī)軟件開發(fā)的影響
      電子制作(2018年1期)2018-04-04 01:48:36
      鄉(xiāng)愁情懷還是美夢難現(xiàn):鄉(xiāng)村民宿經(jīng)營風(fēng)險(xiǎn)感知研究
      面向?qū)ο骔eb開發(fā)編程語言的的評估方法
      2015款奔馳R400車預(yù)防性安全系統(tǒng)故障
      微表處在瀝青路面預(yù)防性養(yǎng)護(hù)中的應(yīng)用
      館藏唐卡保管與預(yù)防性保護(hù)
      西藏科技(2015年1期)2015-09-26 12:09:22
      論民國時(shí)期檢察權(quán)行使的外部環(huán)境——以青島刁復(fù)墀貪污案為例
      高等級公路機(jī)電系統(tǒng)預(yù)防性維護(hù)探索與實(shí)踐
      香河县| 佛坪县| 会同县| 孝义市| 苗栗县| 咸宁市| 田阳县| 昭通市| 自治县| 新蔡县| 南陵县| 隆回县| 靖安县| 浮山县| 武功县| 临猗县| 镇安县| 丰镇市| 东安县| 乐昌市| 兰溪市| 延边| 菏泽市| 花莲市| 厦门市| 合阳县| 肃北| 安庆市| 吉隆县| 西宁市| 嘉善县| 龙游县| 崇左市| 逊克县| 株洲市| 大英县| 靖西县| 金坛市| 乳山市| 襄樊市| 眉山市|