軟件工程方法在計(jì)算機(jī)軟件開(kāi)發(fā)中的運(yùn)用_第1頁(yè)
軟件工程方法在計(jì)算機(jī)軟件開(kāi)發(fā)中的運(yùn)用_第2頁(yè)
軟件工程方法在計(jì)算機(jī)軟件開(kāi)發(fā)中的運(yùn)用_第3頁(yè)
軟件工程方法在計(jì)算機(jī)軟件開(kāi)發(fā)中的運(yùn)用_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件工程方法在計(jì)算機(jī)軟件開(kāi)發(fā)

中的運(yùn)用

在信息化時(shí)代背景下,要想適應(yīng)時(shí)代發(fā)展要求,使

社會(huì)經(jīng)濟(jì)發(fā)展的速度加快,必須加強(qiáng)軟件工程研究,促使更

多功能強(qiáng)大的軟件得到開(kāi)發(fā)。要想確保軟件得到有效開(kāi)發(fā),

需要采取科學(xué)的方法進(jìn)行,特別是軟件工程方法,才能促使

有關(guān)問(wèn)題得到有效處理,使開(kāi)發(fā)的效果和質(zhì)量得到保障。軟

件工程包含的知識(shí)較為豐富,軟件工程方法在計(jì)算機(jī)軟件開(kāi)

發(fā)中的運(yùn)用,能夠促使軟件實(shí)際作用效果更加理想,使開(kāi)發(fā)

軟件功能更加令人滿意,從而能夠得到有效的適用。

1軟件工程方法概述

1.1軟件工程方法的概念分析

軟件工程(Softwareengineering)屬于軟件學(xué)科,主要采

用工程方法建立高級(jí)軟件學(xué)科,包括廣泛的內(nèi)容,如編程語(yǔ)

言設(shè)計(jì)、數(shù)據(jù)庫(kù)、軟件開(kāi)發(fā)技術(shù)、系統(tǒng)平臺(tái)、設(shè)計(jì)模式和設(shè)

計(jì)標(biāo)準(zhǔn)等。在信息技術(shù)的背景下,辦公軟件、操作系統(tǒng)和嵌

入式系統(tǒng)逐漸被廣泛應(yīng)用于各個(gè)行業(yè),包括工業(yè)、農(nóng)業(yè)和金

融業(yè)等。,促進(jìn)了行業(yè)工作效率和質(zhì)量的提高,對(duì)社會(huì)經(jīng)濟(jì)

發(fā)展產(chǎn)生了積極的影響。

在過(guò)去的60年中,大量的軟件工程方法被引入,如結(jié)構(gòu)

化方法、面向?qū)ο蠓椒ê托问交椒?。在這些軟件工程方法

中,結(jié)構(gòu)化方法也稱(chēng)為生命周期方法,它可以將軟件生命周

期劃分為各個(gè)階段,并采用結(jié)構(gòu)化技術(shù)來(lái)實(shí)現(xiàn)每個(gè)階段的目

標(biāo)。面向?qū)ο蠓椒ㄊ蔷o密結(jié)合數(shù)據(jù)的操作,可以實(shí)現(xiàn)軟件開(kāi)

發(fā)過(guò)程的有效過(guò)渡。形式化的方法是通過(guò)形式化的數(shù)學(xué)變換

來(lái)開(kāi)發(fā)軟件,從而可以執(zhí)行系統(tǒng)描述。

L2軟件工程方法的優(yōu)勢(shì)分析

1.2.1提高軟件智能化水平

軟件工程方法在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用,可以使軟件性

能升級(jí)更快,促進(jìn)軟件整體功能更先進(jìn),從而增加軟件系統(tǒng)

的存儲(chǔ)容量。而且用戶的使用也可以避免繁瑣的調(diào)整和修

改,有利于軟件智能化水平的提高。

L2.2使網(wǎng)絡(luò)硬件的壓力減輕

軟件優(yōu)化可以有效降低軟件對(duì)網(wǎng)絡(luò)硬件的壓力。如果軟件

不進(jìn)行優(yōu)化,會(huì)增加網(wǎng)絡(luò)硬件的壓力,占用系統(tǒng)大量空間,

造成網(wǎng)絡(luò)資源的嚴(yán)重消耗,對(duì)硬件的使用壽命和用戶體驗(yàn)帶

來(lái)不利影響。

1.2.3加快軟件開(kāi)發(fā)效率

如果不將軟件工程方法應(yīng)用于計(jì)算機(jī)軟件的開(kāi)發(fā),軟件的

整體性能將難以提高,需要重新開(kāi)發(fā)新的軟件,這將導(dǎo)致開(kāi)

發(fā)成本的增加和軟件開(kāi)發(fā)效率的降低。軟件工程方法在計(jì)算

機(jī)開(kāi)發(fā)中的應(yīng)用,可以使整體性能更加強(qiáng)大,使軟件開(kāi)發(fā)和

檢測(cè)更加高效。

L2.4改善軟件產(chǎn)品體驗(yàn)效果

軟件的使用效果可以通過(guò)用戶使用的效率和質(zhì)量來(lái)體現(xiàn)。

如果軟件具有良好的性能,它將能夠快速識(shí)別并根據(jù)用戶的

指令采取行動(dòng),從而盡可能地避免系統(tǒng)漏洞。而且在處理任

務(wù)的過(guò)程中,將能夠表現(xiàn)出很強(qiáng)的抗干擾性,有助于任務(wù)在

高質(zhì)量完成的同時(shí),幫助用戶的實(shí)際需求得到滿足。

2計(jì)算機(jī)軟件開(kāi)發(fā)中軟件工程方法的運(yùn)用

2.1計(jì)算機(jī)輔助教學(xué)軟件開(kāi)發(fā)中的運(yùn)用

計(jì)算機(jī)輔助教學(xué)軟件,即cai,其開(kāi)發(fā)模式如下:對(duì)工具

或語(yǔ)言進(jìn)行選擇,基于此參照有關(guān)經(jīng)驗(yàn)并且使用工具促使限

制和要求得到滿足,然后利用結(jié)構(gòu)化方法或者模塊化設(shè)計(jì)理

念進(jìn)行開(kāi)發(fā)任務(wù)。如果軟件需求發(fā)生改變,開(kāi)發(fā)人員應(yīng)對(duì)原

系統(tǒng)立刻進(jìn)行修改或調(diào)試,而這樣的方式比較復(fù)雜、容易出

錯(cuò)。隨著時(shí)代的不斷發(fā)展,用戶的需求也早已不同以往,軟

件系統(tǒng)需要及時(shí)進(jìn)行更新,才能使用戶需求得到滿足。然而

這種方法開(kāi)發(fā)的軟件維護(hù)成本較高,不利于重復(fù)使用,如先

前開(kāi)發(fā)的cai軟件不能充分發(fā)揮其功能,難以直接拼接現(xiàn)有

的功能模塊或者機(jī)械式重用。所以,開(kāi)發(fā)人員需要加強(qiáng)軟件

工程方法的有效運(yùn)用,重視cai軟件的開(kāi)發(fā),從而開(kāi)發(fā)更加

高效,使cai軟件危機(jī)得以解除。

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

計(jì)算機(jī)廣泛應(yīng)用于醫(yī)療和金融領(lǐng)域,不僅可以提高生產(chǎn)效

率,還可以規(guī)范行業(yè)的操作和程序。在軟件開(kāi)發(fā)過(guò)程中,軟

件工程的意識(shí)至關(guān)重要,要合理使用軟件工程方法,使軟件

開(kāi)發(fā)更加順利。比如將信息管理和醫(yī)院病理軟件引入現(xiàn)代醫(yī)

療衛(wèi)生事業(yè),更好地監(jiān)測(cè)病理情況,有效存儲(chǔ)相關(guān)數(shù)據(jù)和資

料,為疾病治療和護(hù)理提供幫助。而且在軟件開(kāi)發(fā)之前,需

要對(duì)其進(jìn)行需求分析,從多個(gè)層面分析醫(yī)院的需求,結(jié)合醫(yī)

院科室的實(shí)際情況開(kāi)發(fā)醫(yī)療軟件,以滿足醫(yī)院發(fā)展的要求,

提高醫(yī)院和軟件開(kāi)發(fā)者的經(jīng)濟(jì)效益。

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

信息管理系統(tǒng)作為一種重要的工具,可以收集、整理和利

用信息。在本系統(tǒng)的開(kāi)發(fā)過(guò)程中,應(yīng)重視系統(tǒng)的設(shè)計(jì)和分

析,科學(xué)構(gòu)建邏輯模型,展示業(yè)務(wù)流程和相關(guān)數(shù)據(jù),繪制相

關(guān)數(shù)據(jù)圖和組織結(jié)構(gòu)圖,為系統(tǒng)的開(kāi)發(fā)提供支持。此外,在

系統(tǒng)開(kāi)發(fā)階段,可以使用數(shù)據(jù)字典、組織結(jié)構(gòu)圖和數(shù)據(jù)流程

圖,使業(yè)務(wù)流程不再繁瑣,從而有效發(fā)揮結(jié)構(gòu)化方法的作

用。然而,大多數(shù)大型組織,其內(nèi)部組織結(jié)構(gòu)復(fù)雜,涉及的

分支機(jī)構(gòu)網(wǎng)店范圍廣,并表現(xiàn)出明顯的非結(jié)構(gòu)化特征,這將

增加管理信息系統(tǒng)軟件的開(kāi)發(fā)難度。這時(shí)候就需要應(yīng)用軟件

工程的方法,以業(yè)務(wù)處理實(shí)體為對(duì)象,根據(jù)其狀態(tài)轉(zhuǎn)換和特

點(diǎn),建立對(duì)象狀態(tài)轉(zhuǎn)換圖、類(lèi)結(jié)構(gòu)圖和實(shí)體關(guān)系圖,清晰地

展現(xiàn)業(yè)務(wù)操作過(guò)程和數(shù)據(jù)處理過(guò)程,從而使非結(jié)構(gòu)化數(shù)據(jù)更

加完善,創(chuàng)造良好的數(shù)據(jù)環(huán)境,滿足月戶的實(shí)際需求。

3結(jié)語(yǔ)

綜上所述,軟件工程方法在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用主要

從管理信息系統(tǒng)軟件、醫(yī)療軟件、計(jì)算機(jī)輔助教學(xué)軟件等的

開(kāi)發(fā)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論