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