?? 177.txt
字號(hào):
日月光華 -- SE精華區(qū)文章閱讀
--------------------------------------------------------------------------------
發(fā)信人: Microsoft (.Net平臺(tái) & XBox), 信區(qū): SE
標(biāo) 題: 軟件工程概述(一)
發(fā)信站: 日月光華 (2003年04月09日12:35:23 星期三), 站內(nèi)信件
概念:應(yīng)需而生
軟件工程是一類工程。工程是將理論和知識(shí)應(yīng)用于實(shí)踐的科學(xué)。就軟件工程而言,它借
鑒了傳統(tǒng)工程的原則和方法,以求高效地開發(fā)高質(zhì)量軟件。其中應(yīng)用了計(jì)算機(jī)科學(xué)、數(shù)
學(xué)和管理科學(xué)。計(jì)算機(jī)科學(xué)和數(shù)學(xué)用于構(gòu)造模型與算法,工程科學(xué)用于制定規(guī)范、設(shè)計(jì)
范型、評(píng)估成本及確定權(quán)衡,管理科學(xué)用于計(jì)劃、資源、質(zhì)量和成本的管理。
軟件工程這一概念,主要是針對(duì)20世紀(jì)60年代“軟件危機(jī)”而提出的。它首次出現(xiàn)在196
8年NATO(北大西洋公約組織)會(huì)議上。自這一概念提出以來,圍繞軟件項(xiàng)目,開展了有
關(guān)開發(fā)模型、方法以及支持工具的研究。其主要成果有:提出了瀑布模型,開發(fā)了一些
結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言(例如PASCAL語(yǔ)言,Ada語(yǔ)言)、結(jié)構(gòu)化方法等。并且,圍繞項(xiàng)目管
理提出了費(fèi)用估算、文檔復(fù)審等方法和工具。綜觀60年代末至80年代初,其主要特征是
,前期著重研究系統(tǒng)實(shí)現(xiàn)技術(shù),后期開始強(qiáng)調(diào)開發(fā)管理和軟件質(zhì)量。
70年代初,自“軟件工廠”這一概念提出以來,主要圍繞軟件過程以及軟件復(fù)用,開展
了有關(guān)軟件生產(chǎn)技術(shù)和軟件生產(chǎn)管理的研究與實(shí)踐。其主要成果有:提出了應(yīng)用廣泛的
面向?qū)ο笳Z(yǔ)言以及相關(guān)的面向?qū)ο蠓椒?,大力開展了計(jì)算機(jī)輔助軟件工程的研究與實(shí)踐
。尤其是近幾年來,針對(duì)軟件復(fù)用及軟件生產(chǎn),軟件構(gòu)件技術(shù)以及軟件質(zhì)量控制技術(shù)、
質(zhì)量保證技術(shù)得到了廣泛的應(yīng)用。目前各個(gè)軟件企業(yè)都十分重視資質(zhì)認(rèn)證,并想通過這
些工作進(jìn)行企業(yè)管理和技術(shù)的提升。軟件工程所涉及的要素可概括如下:
根據(jù)這一框架,可以看出:軟件工程涉及了軟件工程的目標(biāo)、軟件工程原則和軟件工程
活動(dòng)。
--
※ 來源:·日月光華 bbs.fudan.edu.cn·[FROM: 202.112.11.199]
--------------------------------------------------------------------------------
[返回上一頁(yè)] [本討論區(qū)]
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -