陳嘉倫
摘要:現(xiàn)階段,計算機技術發(fā)展迅速,計算機依然成為人們生活不可或缺的組成部分,與此同時,越來越多的人掌握計算相關程序語言,更多應用于設計開發(fā)活動中。計算機功能越來越強大,更加方面人們使用,軟件開發(fā)難度逐步提升,軟件開發(fā)程序逐漸復雜,軟件質(zhì)量難以得到保障。面對這種情況,文中首先針對系統(tǒng)工程方法進行簡單的闡述,進而介紹了計算機軟件開發(fā)的程序,對系統(tǒng)工程方法的應用進行了詳細的解析。
關鍵詞:系統(tǒng)工程方法;計算機;軟件設計應用
當前,科技迅猛發(fā)展,互聯(lián)網(wǎng)普及量大幅上漲,已經(jīng)遍布人們生活、生產(chǎn)的各個角落。其本質(zhì)是計算機計算機操作系統(tǒng)和規(guī)則,和有關的信息以及文檔。系統(tǒng)工程方法綜合性較強,跨度較大,涉及自然、社會多項科學門類。在軟件設計過程中有效的應用系統(tǒng)工程方法可以加快軟件開發(fā)速度,更加快速的完成任務。在此同時,深入了解系統(tǒng)工程方法,進而實現(xiàn)軟件開發(fā)和系統(tǒng)工程方法的有機結合,極大的減輕了技術開發(fā)工作者的工作負擔,節(jié)約了時間,提升了軟件質(zhì)量。
一、系統(tǒng)工程方法概述
系統(tǒng)工程方法是一項基礎性較強的決策技術,同時也是科學的、現(xiàn)代化決策方法。該方法主要是按照一定的要求分類要求進行的處理信息和問題,對各個類別之間的聯(lián)系和完整性較為重視,在對問題和工程全程進行分析時候使用的是全面、運動的思想,具有一定的操作性、綜合性、系統(tǒng)性、科學性等,該方法的主要涵蓋科學、整體、綜合、創(chuàng)新理念等。
科學理念指的是,在對問題展開分析的過程中,必須具備科學觀念,應用科學的規(guī)律進行軟件開發(fā)活動,樹立整體與部分的理念,注意二者的聯(lián)系,整體并非絕對的,而是一種具有層次性和結構性整體,對于更大系統(tǒng)而言,整體只是其中的一部分,同時也是該系統(tǒng)的整體,因此,必須對整體和部分的聯(lián)系進行明確,進而方可開展正確科學的分析活動。整體觀念指的是采用系統(tǒng)的方法對系統(tǒng)的對象進行研究和分析,立足于整體,對問題進行全面性的規(guī)劃和解決,從而系統(tǒng)的整體和部分形成統(tǒng)一。通常來說,系統(tǒng)是由部分來構成的,以此整體發(fā)揮著比部分更大的作用。整體功能是由部分的功能組合而成,在對問題研究是,一方面要詳細分析各部分,另一方面要求對整體系統(tǒng)展開全面性分析。綜合觀念則是在對問題的過程中對系統(tǒng)總體目標進行明確,結合各類經(jīng)驗,形成新的系統(tǒng)觀念,更新結合后的系統(tǒng),提升綜合后的系統(tǒng)效益。系統(tǒng)工程方法將實踐和科技進行有機結合,應當充分利用科技,對系統(tǒng)進行大膽的創(chuàng)新,提高系統(tǒng)的效能。
二、系統(tǒng)工程方法在計算機軟件中的運用設計
(一)提出軟件設計的任務
在設計計算機軟件的過程中,軟件開發(fā)交辦企業(yè)要求結合開發(fā)系統(tǒng)提出具體的軟件設計要求,并下達具體的設計任務書,同時和開發(fā)工作人員訂立相關合同。
(二)論證軟件的可行性
軟件系統(tǒng)的分析是軟件設計和開發(fā)的基礎【1】。制定可行性設計方案,工作人員第具體的信息以及資料進行詳細的分析,從中提取具有價值的數(shù)據(jù),進而對當下的市場行情展開調(diào)研,對軟件經(jīng)濟實用性以及技術性進行可行性論證。
(三)分析用戶對軟件的需求
在網(wǎng)絡上進行問卷調(diào)查,征集網(wǎng)絡用戶的意見,了解用戶關于系統(tǒng)的要求,有效提升軟件的實用性、運行速度以及性能,對客戶的相關軟件需求進行明確,編制清晰科學的系統(tǒng)說明書,以便更好的組織軟件開發(fā)工作。
(四)軟件的概要設計
概要設計指的是結合之前的準備活動對軟件和系統(tǒng)的整體結構進行設計,同時將系統(tǒng)相關數(shù)據(jù)庫進行合理的設計,最后對具體的設計方案進行嚴格的審核【2】。在此必須提醒設計人員,應當盡可能的簡化工序。
(五)軟件的詳細設計
詳細設計同簡單設計相對的,按照結構化設計的原則,進一步詳細描述簡要設計中的相關程序,同時對具體模塊的細節(jié)進行設計,便于編寫源代碼。
(六)軟件的編碼與測試
使用編程語言將設計中獲得的結果進行轉換,轉為系統(tǒng)軟件,同時還要求對程序的各個環(huán)節(jié)好以及系統(tǒng)進行測試,有利于編制用戶手冊。
(七)鑒定及推廣軟件成果
實時對軟件系統(tǒng)進行維護,確保軟件獲得用戶認可,有利于軟件的進一步推廣和使用【3】。在用戶具體的使用環(huán)境下,開發(fā)技術人員組織是安裝活動,同時為用戶進行各種相關服務,幫助用戶順利使用軟件,確保軟件的正常運行,同時密切關注軟件運作狀況,一旦發(fā)現(xiàn)問題,及時進行維護,為軟件使用和推廣奠定有益的基礎。
結束語:
綜合上述可知,現(xiàn)階段,系統(tǒng)工程方法越加廣泛的應用于計算機軟件設計,與此同時在軟件設計過程中發(fā)揮著關鍵性作用,根據(jù)系統(tǒng)工程方法的特殊性質(zhì),在進行計算機設計環(huán)節(jié),對其具體的設計程序進行規(guī)范,進一步加快軟件設計進度,而且也極大的提升了軟件開發(fā)工作者的效率,為加快軟件系統(tǒng)開發(fā)速度奠定了堅實的基礎。
參考文獻:
[1]王應邦,孔春麗.系統(tǒng)工程方法在計算機軟件設計中的應用分析[J]. 電子技術與軟件工程,2015,06:98.
[2]周琴.系統(tǒng)工程方法在計算機軟件設計中的應用探討[J].中國管理信息化,2015,14:188.
[3]張有華,劉振勇,劉坤起.計算機軟件設計過程中系統(tǒng)工程方法的應用[J].石家莊經(jīng)濟學院學報,1999,05:524-527.endprint