系統工程方法在計算機軟體設計的應用論文

來源:果殼範文吧 2.1W

1系統工程方法

系統工程方法在計算機軟體設計的應用論文

所謂系統工程方法,不僅僅是基礎性的決策技術,同時也是現代化的決策方法。通過將所需處理的問題與情況分類,並劃清邊界,但是應對不同型別間內在的聯絡以及內部因素間的聯絡、完整程度予以重視,利用運動觀點與措施對問題及工程過程進行分析。該方法所涉及的領域較廣,其中主要包括自然與社會科學,是一種處理問題的科學方法。這種方法的實踐性與綜合性都比較強,並且協調性、科學性及整體性特點十分突出。在系統工程方法中,科學觀念指的就是應在分析問題的過程中積極樹立科學觀念,並充分利用科學的規律來開發軟體。而在分析問題的過程中,應對問題整體與部分間的聯絡予以正確地認識與理解。整體具有一定的結構與層次,所以在分析的時候需要明確整體和部分之間的聯絡,只有這樣才能夠更好地進行分析。而整體觀念指的就是對系統物件進行研究的時候使用系統方法,將整體當作出發點,進而全面地規劃並處理問題,確保系統整體與部分的有機統一。通常情況下,系統由部分組成,所以,整體作用要大於部分作用。然而,整體也是所有部分功能的綜合,因此,研究問題的過程中應具備整體觀念,不僅要對部分進行分析,同時還應該對系統整體進行分析。而綜合觀念則需要在文體分析的過程中積極明確系統整體目標,與相關的經驗及知識進行結合,進而研究出全新的系統觀念,這樣就能夠使系統進行綜合以後的功能與效益得到提升。

2系統工程方法在計算機軟體中的具體應用

系統工程方法能夠對不同因素與作用進行科學地分析,並使用模組化設計技術,將系統劃分成多個簡單部分,在對部分與整體情況進行分析以後,制定出最佳解決方案,進而減少軟體設計的時間,並加快其設計的程序。而在計算機軟體設計的過程中,積極運用系統工程方法,可以將其劃分成以下幾個階段:

2.1軟體設計任務的提出

計算機軟體在設計的過程中,其具體的交辦單位需要按照軟體開發系統來對其設計工作人員提出具體的工作要求,並向其提供任務書,與此同時,還需要同軟體的開發工作人員簽訂與其相關的合同,最終提出軟體的設計任務。

2.2確保軟體可行性

要想更好地設計並開發軟體,最重要的前提就是要對軟體系統進行全面地研究,進而提出具有可行性的方案。其中,軟體的開發工作人員需要對資料與資料進行詳細地研究,同時應提取出其中有價值的資訊資料,並對其進行分析。在此基礎上,還應該對市場行情進行調查與瞭解,對軟體自身的經濟可行性與技術可行性進行科學合理地論證。

2.3使用者對於軟體需求

應充分利用網路資訊科技對使用者進行問卷調查,採集其意見,對使用者對於軟體系統的.要求及期望進行全面地熟悉與掌握,旨在有效地提高軟體開發的應用功能與實際運作的速度及效能。基於此,還應該全面分析客戶對於軟體的具體需求,同時,還應該積極制定軟體的規格說明書,進而為軟體的開發工作提供有力的保障。

2.4軟體概要設計

所謂的軟體概要設計需要按照上述準備工作對軟體整體的構架與系統整體的結構進行科學合理的設計,同時還應該對系統資料庫進行相應的設計,對不同模組控制介面進行明確的定義,並對軟體的設計方案進行嚴格地稽核。其中,最重要的就是應在軟體簡要設計的過程中,對工序進行適當地簡化。

2.5軟體詳細設計

軟體的這種詳細地設計是相對於其簡單設計來講的,需要在遵循結構化設計原則的基礎上,針對簡單設計過程中的程式、分程式與模組組成分層結構進行詳細地描述,與此同時,還應該對不同模組設計的細節問題進行分析,這樣一來更有利於編寫原始碼。

2.6軟體編碼和測試

要想更好地滿足使用者的要求,即具體的程式語言,並且便於資料庫語言書寫程式的執行與組織,就需要充分運用程式語言,將具體設計過程中所獲取的結果有效地轉變成計算機的系統軟體。除此之外,軟體開發的工作人員需要對程式設計的不同模組與系統進行全面地設計,進而保證使用者手冊編寫的更完善。

2.7鑑定並推廣軟體的成果

應積極對軟體系統進行維護,使使用者能夠更加認可軟體,進而為其進一步的推廣奠定堅實的基礎。其中,軟體的開發人員需要在其使用的環境下,進行軟體的試安裝工作,同時應積極為其提供使用方面與維護方面的相關服務。而在使用者實際使用該軟體的時候,軟體的開發人員還應該實時關注軟體具體的執行狀況,並對軟體系統進行合理地維護,確保使用者對軟體認可,這樣就能夠為其今後的推廣工作提供有力的保障。

3結束語

綜上所述,在研究系統工程方法在計算機軟體設計過程中具體運用情況的問題時,可以發現,這種方法對其設計具有重要的作用,不僅能夠使軟體設計的時間縮短,同時還能夠加快其設計的程序,使軟體設計質量得以提高。與此同時,系統工程方法使計算機軟體在設計的過程中,流程更加規範,有效地提高軟體開發工作人員實際的工作效率,進一步推動計算機軟體行業的發展。

熱門標籤