- 相關(guān)推薦
系統(tǒng)工程方法在計(jì)算機(jī)軟件設(shè)計(jì)的應(yīng)用論文
1系統(tǒng)工程方法
所謂系統(tǒng)工程方法,不僅僅是基礎(chǔ)性的決策技術(shù),同時(shí)也是現(xiàn)代化的決策方法。通過將所需處理的問題與情況分類,并劃清邊界,但是應(yīng)對(duì)不同類型間內(nèi)在的聯(lián)系以及內(nèi)部因素間的聯(lián)系、完整程度予以重視,利用運(yùn)動(dòng)觀點(diǎn)與措施對(duì)問題及工程過程進(jìn)行分析。該方法所涉及的領(lǐng)域較廣,其中主要包括自然與社會(huì)科學(xué),是一種處理問題的科學(xué)方法。這種方法的實(shí)踐性與綜合性都比較強(qiáng),并且協(xié)調(diào)性、科學(xué)性及整體性特點(diǎn)十分突出。在系統(tǒng)工程方法中,科學(xué)觀念指的就是應(yīng)在分析問題的過程中積極樹立科學(xué)觀念,并充分利用科學(xué)的規(guī)律來開發(fā)軟件。而在分析問題的過程中,應(yīng)對(duì)問題整體與部分間的聯(lián)系予以正確地認(rèn)識(shí)與理解。整體具有一定的結(jié)構(gòu)與層次,所以在分析的時(shí)候需要明確整體和部分之間的聯(lián)系,只有這樣才能夠更好地進(jìn)行分析。而整體觀念指的就是對(duì)系統(tǒng)對(duì)象進(jìn)行研究的時(shí)候使用系統(tǒng)方法,將整體當(dāng)作出發(fā)點(diǎn),進(jìn)而全面地規(guī)劃并處理問題,確保系統(tǒng)整體與部分的有機(jī)統(tǒng)一。通常情況下,系統(tǒng)由部分組成,所以,整體作用要大于部分作用。然而,整體也是所有部分功能的綜合,因此,研究問題的過程中應(yīng)具備整體觀念,不僅要對(duì)部分進(jìn)行分析,同時(shí)還應(yīng)該對(duì)系統(tǒng)整體進(jìn)行分析。而綜合觀念則需要在文體分析的過程中積極明確系統(tǒng)整體目標(biāo),與相關(guān)的經(jīng)驗(yàn)及知識(shí)進(jìn)行結(jié)合,進(jìn)而研究出全新的系統(tǒng)觀念,這樣就能夠使系統(tǒng)進(jìn)行綜合以后的功能與效益得到提升。
2系統(tǒng)工程方法在計(jì)算機(jī)軟件中的具體應(yīng)用
系統(tǒng)工程方法能夠?qū)Σ煌蛩嘏c作用進(jìn)行科學(xué)地分析,并使用模塊化設(shè)計(jì)技術(shù),將系統(tǒng)劃分成多個(gè)簡(jiǎn)單部分,在對(duì)部分與整體情況進(jìn)行分析以后,制定出最佳解決方案,進(jìn)而減少軟件設(shè)計(jì)的時(shí)間,并加快其設(shè)計(jì)的進(jìn)程。而在計(jì)算機(jī)軟件設(shè)計(jì)的過程中,積極運(yùn)用系統(tǒng)工程方法,可以將其劃分成以下幾個(gè)階段:
2.1軟件設(shè)計(jì)任務(wù)的提出
計(jì)算機(jī)軟件在設(shè)計(jì)的過程中,其具體的交辦單位需要按照軟件開發(fā)系統(tǒng)來對(duì)其設(shè)計(jì)工作人員提出具體的工作要求,并向其提供任務(wù)書,與此同時(shí),還需要同軟件的開發(fā)工作人員簽訂與其相關(guān)的合同,最終提出軟件的設(shè)計(jì)任務(wù)。
2.2確保軟件可行性
要想更好地設(shè)計(jì)并開發(fā)軟件,最重要的前提就是要對(duì)軟件系統(tǒng)進(jìn)行全面地研究,進(jìn)而提出具有可行性的方案。其中,軟件的開發(fā)工作人員需要對(duì)資料與數(shù)據(jù)進(jìn)行詳細(xì)地研究,同時(shí)應(yīng)提取出其中有價(jià)值的信息數(shù)據(jù),并對(duì)其進(jìn)行分析。在此基礎(chǔ)上,還應(yīng)該對(duì)市場(chǎng)行情進(jìn)行調(diào)查與了解,對(duì)軟件自身的經(jīng)濟(jì)可行性與技術(shù)可行性進(jìn)行科學(xué)合理地論證。
2.3用戶對(duì)于軟件需求
應(yīng)充分利用網(wǎng)絡(luò)信息技術(shù)對(duì)用戶進(jìn)行問卷調(diào)查,采集其意見,對(duì)用戶對(duì)于軟件系統(tǒng)的要求及期望進(jìn)行全面地熟悉與掌握,旨在有效地提高軟件開發(fā)的應(yīng)用功能與實(shí)際運(yùn)作的速度及性能;诖,還應(yīng)該全面分析客戶對(duì)于軟件的具體需求,同時(shí),還應(yīng)該積極制定軟件的規(guī)格說明書,進(jìn)而為軟件的開發(fā)工作提供有力的保障。
2.4軟件概要設(shè)計(jì)
所謂的軟件概要設(shè)計(jì)需要按照上述準(zhǔn)備工作對(duì)軟件整體的構(gòu)架與系統(tǒng)整體的結(jié)構(gòu)進(jìn)行科學(xué)合理的設(shè)計(jì),同時(shí)還應(yīng)該對(duì)系統(tǒng)數(shù)據(jù)庫進(jìn)行相應(yīng)的設(shè)計(jì),對(duì)不同模塊控制接口進(jìn)行明確的定義,并對(duì)軟件的設(shè)計(jì)方案進(jìn)行嚴(yán)格地審核。其中,最重要的就是應(yīng)在軟件簡(jiǎn)要設(shè)計(jì)的過程中,對(duì)工序進(jìn)行適當(dāng)?shù)睾?jiǎn)化。
2.5軟件詳細(xì)設(shè)計(jì)
軟件的這種詳細(xì)地設(shè)計(jì)是相對(duì)于其簡(jiǎn)單設(shè)計(jì)來講的,需要在遵循結(jié)構(gòu)化設(shè)計(jì)原則的基礎(chǔ)上,針對(duì)簡(jiǎn)單設(shè)計(jì)過程中的程序、分程序與模塊組成分層結(jié)構(gòu)進(jìn)行詳細(xì)地描述,與此同時(shí),還應(yīng)該對(duì)不同模塊設(shè)計(jì)的細(xì)節(jié)問題進(jìn)行分析,這樣一來更有利于編寫源代碼。
2.6軟件編碼和測(cè)試
要想更好地滿足用戶的要求,即具體的程序語言,并且便于數(shù)據(jù)庫語言書寫程序的運(yùn)行與組織,就需要充分運(yùn)用編程語言,將具體設(shè)計(jì)過程中所獲取的結(jié)果有效地轉(zhuǎn)變成計(jì)算機(jī)的系統(tǒng)軟件。除此之外,軟件開發(fā)的工作人員需要對(duì)程序設(shè)計(jì)的不同模塊與系統(tǒng)進(jìn)行全面地設(shè)計(jì),進(jìn)而保證用戶手冊(cè)編寫的更完善。
2.7鑒定并推廣軟件的成果
應(yīng)積極對(duì)軟件系統(tǒng)進(jìn)行維護(hù),使用戶能夠更加認(rèn)可軟件,進(jìn)而為其進(jìn)一步的推廣奠定堅(jiān)實(shí)的基礎(chǔ)。其中,軟件的開發(fā)人員需要在其使用的環(huán)境下,進(jìn)行軟件的試安裝工作,同時(shí)應(yīng)積極為其提供使用方面與維護(hù)方面的相關(guān)服務(wù)。而在用戶實(shí)際使用該軟件的時(shí)候,軟件的開發(fā)人員還應(yīng)該實(shí)時(shí)關(guān)注軟件具體的運(yùn)行狀況,并對(duì)軟件系統(tǒng)進(jìn)行合理地維護(hù),確保用戶對(duì)軟件認(rèn)可,這樣就能夠?yàn)槠浣窈蟮耐茝V工作提供有力的保障。
3結(jié)束語
綜上所述,在研究系統(tǒng)工程方法在計(jì)算機(jī)軟件設(shè)計(jì)過程中具體運(yùn)用情況的問題時(shí),可以發(fā)現(xiàn),這種方法對(duì)其設(shè)計(jì)具有重要的作用,不僅能夠使軟件設(shè)計(jì)的時(shí)間縮短,同時(shí)還能夠加快其設(shè)計(jì)的進(jìn)程,使軟件設(shè)計(jì)質(zhì)量得以提高。與此同時(shí),系統(tǒng)工程方法使計(jì)算機(jī)軟件在設(shè)計(jì)的過程中,流程更加規(guī)范,有效地提高軟件開發(fā)工作人員實(shí)際的工作效率,進(jìn)一步推動(dòng)計(jì)算機(jī)軟件行業(yè)的發(fā)展。
【系統(tǒng)工程方法在計(jì)算機(jī)軟件設(shè)計(jì)的應(yīng)用論文】相關(guān)文章:
探究計(jì)算機(jī)軟件設(shè)計(jì)的系統(tǒng)包裝技術(shù)應(yīng)用論文07-04
計(jì)算機(jī)軟件設(shè)計(jì)軟件技術(shù)論文07-04
計(jì)算機(jī)軟件設(shè)計(jì)可維護(hù)性的探討論文07-04
微課在中職計(jì)算機(jī)教學(xué)的應(yīng)用論文07-04
計(jì)算機(jī)應(yīng)用畢業(yè)設(shè)計(jì)論文03-03
研究生學(xué)位論文的撰寫步驟與計(jì)算機(jī)的輔助應(yīng)用論文07-04
虛擬技術(shù)在計(jì)算機(jī)教學(xué)管理的應(yīng)用論文07-04
網(wǎng)頁設(shè)計(jì)對(duì)計(jì)算機(jī)多媒體技術(shù)的應(yīng)用論文07-04
多媒體技術(shù)在計(jì)算機(jī)教學(xué)中的應(yīng)用論文07-04
準(zhǔn)實(shí)驗(yàn)設(shè)計(jì)方法在疫苗評(píng)價(jià)中的應(yīng)用論文07-03