正當時......

學術(shù)咨詢服務(wù)
當前位置:職稱那點事電子信息職稱》計算機軟件論文軟件工程方法對計算機軟件開發(fā)的運用

計算機軟件論文軟件工程方法對計算機軟件開發(fā)的運用

來源:職稱那點事作者:tt7129時間:2016-09-08 17:43
掃碼咨詢

  計算機軟件是計算機在使用過程中很重要的一部分,現(xiàn)在的社會是個信息化的社會,各行各業(yè)都需要用到一些信息化的軟件。本文是一篇計算機軟件論文范文,主要論述了軟件工程方法對計算機軟件開發(fā)的運用。

計算機軟件論文

  摘要:隨著計算機技術(shù)的迅速發(fā)展,計算機技術(shù)被廣泛應(yīng)用于各個領(lǐng)域,這在一定程度上加大了計算機軟件的開發(fā)范圍與規(guī)模,也增加了軟件開發(fā)的難度。當前傳統(tǒng)的軟件工程方法已經(jīng)無法滿足信息化時代的發(fā)展要求,在計算機軟件開發(fā)中開始逐漸使用現(xiàn)代軟件工程方法,以此提高開發(fā)軟件的工作質(zhì)量及效率,降低軟件危機的影響程度,有效實現(xiàn)軟件系統(tǒng)的使用價值。本文就對軟件工程方法在計算機軟件開發(fā)中的運用進行分析和探討。

  【關(guān)鍵詞】軟件工程方法,計算機軟件開發(fā),運用

  隨著信息化時代的到來,要想適應(yīng)時發(fā)表展要求,加快經(jīng)濟社會建設(shè)發(fā)展速度,必須要做好相關(guān)的軟件工程研究工作,開發(fā)性能更為可靠、功能更加多樣的軟件。通常軟件開發(fā)的有效性需要以科學的方法為基礎(chǔ),尤其是軟件工程方法,這樣能夠有效解決相關(guān)的問題,保證開發(fā)的質(zhì)量及效果。軟件工程涵蓋了十分豐富的知識,將軟件工程方法運用于計算機軟件開發(fā),可以提高軟件實際作用效果,保證開發(fā)軟件功能的完善,促進軟件適用性的增強。

  1軟件工程方法概述

  1.1含義

  軟件工程作為一門軟件學科,其主要是利用工程化的方法來建立優(yōu)質(zhì)與高實用性的軟件學科,包括設(shè)計標準、設(shè)計模式、系統(tǒng)平臺、軟件開發(fā)技術(shù)、數(shù)據(jù)庫、程序語言設(shè)計等內(nèi)容。目前在信息化社會發(fā)展的背景下,操作系統(tǒng)、辦公軟件、嵌入式系統(tǒng)、人機界面以及電子郵件等軟件被廣泛應(yīng)用各行各業(yè),如航空、農(nóng)業(yè)、金融和工業(yè)等,有效提高了工作質(zhì)量及工作效率,進一步推動了社會經(jīng)濟的發(fā)展。自20世紀60年代以來,國內(nèi)外出現(xiàn)許多軟件工程方法,如面向?qū)ο蠓椒?、形式化方法、結(jié)構(gòu)化方法等。其中面向?qū)ο蠓椒ㄖ饕侵笖?shù)據(jù)與操作聯(lián)系緊密的方法,能夠平滑過渡軟件開發(fā)過程;形式化方法是借助形式化數(shù)學變換來開發(fā)軟件,使系統(tǒng)說明變?yōu)榭蓤?zhí)行程序;結(jié)構(gòu)化方法又稱為生命周期方法學,能夠?qū)④浖芷诜殖刹煌碾A段,并通過結(jié)構(gòu)化技術(shù)來完成各階段的目標。

  1.2優(yōu)勢

  軟件工程方法在計算機軟件開發(fā)中的運用優(yōu)勢,其具體表現(xiàn)為以下幾點:1.2.1推動軟件智能化發(fā)展軟件工程方法在計算機軟件開發(fā)中的運用,可以加快軟件性能的升級,及時更新與調(diào)整軟件的整體功能,有效提高軟件系統(tǒng)存儲量;同時用戶在實際使用過程中不需頻繁修改或調(diào)整,促進軟件的智能化發(fā)展。1.2.2降低對網(wǎng)絡(luò)硬件的壓力軟件系統(tǒng)的優(yōu)化可以在一定程度上減輕軟件對網(wǎng)絡(luò)硬件的壓力,如果無法優(yōu)化軟件,則會增加網(wǎng)絡(luò)硬件的壓力,占據(jù)系統(tǒng)較大的空間,大量消耗網(wǎng)絡(luò)資源,影響硬件的使用壽命及用戶體驗效果。1.2.3強化軟件開發(fā)效率在以往的計算機軟件開發(fā)過程中,如果沒有采用軟件工程方法,則軟件的整體性能難以達到預(yù)期的效果,需要對新軟件進行重新開發(fā),這樣不僅會增加開發(fā)的成本,還會使軟件的整體開發(fā)效率降低。而軟件工程方法在計算機軟件開發(fā)中的運用,可以增強總體性能,促進軟件開發(fā)檢測效率的提升。1.2.4促進軟件產(chǎn)品體驗效果的改善軟件使用效果直接取決用戶對其使用后完成任務(wù)的質(zhì)量及效率,如果軟件具有良好的性能,可以快速反應(yīng)用戶的指令,在短時間完成相應(yīng)的指令及任務(wù),促進系統(tǒng)漏洞的減少。同時在處理任務(wù)過程中,不會遇到不良影響因素的干擾,保證任務(wù)完成質(zhì)量,有效滿足客戶的實際要求。

  2軟件工程方法在計算機軟件開發(fā)中的運用

  2.1計算機輔助教學軟件開發(fā)中的運用

  對于計算機輔助教學(CAI)軟件而言,其開發(fā)模式如下:選擇工具或語言,在此基礎(chǔ)上借助以往經(jīng)驗和工具來滿足限制及要求,然后利用模塊化設(shè)計理念或結(jié)構(gòu)化方法進行開發(fā)任務(wù)。通常軟件需求發(fā)生變化時,開發(fā)人員需要及時調(diào)試或修改原系統(tǒng),而這樣的方式具有較高的出錯率以及復(fù)雜程度。由于時代的發(fā)展及演變,用戶的需求不斷發(fā)生變化,軟件系統(tǒng)需要與時俱進,結(jié)合用戶需求作出適當?shù)男薷呐c調(diào)整,才能符合用戶要求。但是利用這種方法開發(fā)的軟件需要較高的維護成本,不利于重復(fù)使用,如以往開發(fā)的CAI軟件不能將部分功能的作用加以充分發(fā)揮,難以機械式重用或直接拼接現(xiàn)有的功能模塊。因此開發(fā)人員需要積極運用軟件工程方法,對CAI軟件開發(fā)加以高度重視,從而提高開發(fā)效率,有效化解CAI軟件危機。

  2.2醫(yī)療軟件開發(fā)中的運用

  計算機軟件在餐飲服務(wù)和醫(yī)療等領(lǐng)域的應(yīng)用較為廣泛,不僅可以提高生產(chǎn)效率,還能規(guī)范行業(yè)的具體程序及操作標準。對現(xiàn)代軟件進行開發(fā)時需具備軟件工程意識,合理運用軟件工程方法,以此保證軟件的順利開發(fā)。例如:現(xiàn)代醫(yī)療衛(wèi)生事業(yè)中引進醫(yī)院病理及信息管理軟件,以便對病理情況進行實時監(jiān)管,保存相關(guān)數(shù)據(jù)資料,為疾病護理和治療工作提供參考依據(jù)。另外,在開發(fā)軟件之前,需要對其需求可能性進行分析,從部分和整體的層面分析醫(yī)院需求,結(jié)合醫(yī)院各科室的實際情況來開發(fā)醫(yī)療軟件,這樣能夠滿足醫(yī)院的發(fā)展要求,實現(xiàn)醫(yī)院和開發(fā)商的經(jīng)濟效益。

  2.3管理信息系統(tǒng)軟件開發(fā)中的運用

  管理信息系統(tǒng)是使用、整理和收集信息的重要工具,在其開發(fā)過程中應(yīng)高度重視系統(tǒng)的設(shè)計及分析,科學構(gòu)建邏輯模型,將業(yè)務(wù)處理涉及的具體流程及相關(guān)數(shù)據(jù)加以呈現(xiàn),并繪制相關(guān)的數(shù)據(jù)流程圖及組織結(jié)構(gòu)圖,便于系統(tǒng)的開發(fā)。同時系統(tǒng)開發(fā)階段可通過數(shù)據(jù)流程圖、組織結(jié)構(gòu)圖和數(shù)據(jù)字典等來簡化業(yè)務(wù)處理流程,將結(jié)構(gòu)化方法的作用加以充分發(fā)揮。但是對于部分大型機構(gòu)而言,由于其內(nèi)部組織結(jié)構(gòu)較為復(fù)雜,涉及眾多分支網(wǎng)店,非結(jié)構(gòu)化特征十分明顯,會增加管理信息系統(tǒng)軟件的開發(fā)難度。這就需要運用軟件工程方法,以業(yè)務(wù)處理實體為對象,結(jié)合其狀態(tài)轉(zhuǎn)換及特征等來建立對象狀態(tài)轉(zhuǎn)換圖、實體關(guān)系圖和類結(jié)構(gòu)圖等,將數(shù)據(jù)處理流程及業(yè)務(wù)操作流程進行直觀展現(xiàn),彌補非結(jié)構(gòu)數(shù)據(jù)空缺,創(chuàng)設(shè)優(yōu)良的數(shù)據(jù)環(huán)境,滿足用戶的實際需要。

  3結(jié)束語

  綜上所述,在計算機軟件開發(fā)中運用軟件工程方法時,主要是從計算機輔助教學軟件、醫(yī)療軟件和管理信息系統(tǒng)軟件等方面的開發(fā)出發(fā),將該方法的優(yōu)勢加以充分發(fā)揮,深入了解軟件工程的相關(guān)方法,完善軟件工程。這樣才能有效保證軟件開發(fā)工作的順利實施,增強開發(fā)效率及效果,滿足用戶的實際需要,提高軟件系統(tǒng)的使用價值。

  參考文獻

  [1]王甜甜.軟件工程方法在計算機軟件開發(fā)中的應(yīng)用[J].信息技術(shù)與信息化,2014(12):202-203.

  [2]王應(yīng)邦,孔春麗.系統(tǒng)工程方法在計算機軟件設(shè)計中的應(yīng)用分析[J].電子技術(shù)與軟件工程,2015(06):98.

  [3]周琴.系統(tǒng)工程方法在計算機軟件設(shè)計中的應(yīng)用探討[J].中國管理信息化,2015(14):188.
  計算機軟件論文投稿期刊推薦:《軟件學報》主要面向全球華人計算機軟件學者,致力于創(chuàng)辦與世界計算機科學和軟件技術(shù)發(fā)展同步的以中文為主的"中文國際軟件學術(shù)期刊",為全球華人同行提供學術(shù)交流平臺.注重刊登反映計算機科學和計算機軟件新理論、新方法和新技術(shù)以及學科發(fā)展趨勢的文章,主要涉及理論計算機科學、算法設(shè)計與分析、系統(tǒng)軟件與軟件工程、模式識別與人工智能、數(shù)據(jù)庫技術(shù)、計算機網(wǎng)絡(luò)、信息安全、計算機圖形學與計算機輔助設(shè)計、多媒體技術(shù)及其他相關(guān)的內(nèi)容。


《計算機軟件論文軟件工程方法對計算機軟件開發(fā)的運用》
上一篇:網(wǎng)絡(luò)工程論文范文計算機網(wǎng)絡(luò)信息安全的數(shù)據(jù)加密技術(shù)
下一篇:農(nóng)業(yè)機械論文范文農(nóng)業(yè)機械設(shè)備制造特點及發(fā)展
更多>>

期刊目錄