freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[經(jīng)濟(jì)學(xué)]軟件工程_賀志軍-資料下載頁

2025-01-21 22:33本頁面
  

【正文】 5 ? 軟件工 程的過程層 ? 軟件工程過程是將技術(shù)層結(jié)合在一起的凝聚力,使得計算機(jī)軟件能夠被合理地和及時地開發(fā)出來。過程定義了一組關(guān)鍵過程區(qū)域的框架,這對于軟件工程技術(shù)的有效應(yīng)用是必須的。 ? 關(guān)鍵過程區(qū)域構(gòu)成了軟件項目的管理控制的基礎(chǔ),并且確立了上下各區(qū)域之間的關(guān)系,其中規(guī)定了技術(shù)方法的采用、工程產(chǎn)品 (模型、文檔、數(shù)據(jù)、報告、表格等 )的產(chǎn)生、里程碑的建立、質(zhì)量的保證及變化的適當(dāng)管理 質(zhì)量焦點 169。Copyright Zhijun He 軟件和軟件工程 56 軟件工程的方法層 ? 軟件工程的方法層提供了建造軟件在技術(shù)上需要 “ 如何做 ” 。方法涵蓋了一系列的任務(wù):需求分析、設(shè)計、編程、測試和維護(hù)。 ? 軟件工程方法依賴于一組基本原則,這些原則控制了每一個技術(shù)區(qū)域,且包含建?;顒雍推渌枋黾夹g(shù)。 169。Copyright Zhijun He 軟件和軟件工程 57 軟件工程的工具層 ? 軟件工程的工具層對過程和方法提供了自動的或半自動的支持。當(dāng)這些工具被集成起來使得一個工具產(chǎn)生的信息可被另外一個工具使用時,一個支持軟件開發(fā)的系統(tǒng)就建立了,稱為計算機(jī)輔助軟件工程(CASE)。 ? CASE 集成了軟件、硬件和一個軟件工程數(shù)據(jù)庫(一個倉庫,其中包含了關(guān)于分析、設(shè)計、編程和測試的重要信息 ),從而形成了一個軟件工程環(huán)境,它類似于硬件的 CAD/CAE(計算機(jī)輔助設(shè)計 /工程 )。 軟件工程是一門交叉學(xué)科 軟件工程主要研究內(nèi)容(從學(xué)科角度) 軟件開發(fā)技術(shù) :軟件開發(fā)方法學(xué) 軟件開發(fā)過程 軟件工具和軟件工程環(huán)境 軟件工程管理 :軟件管理學(xué) 軟件經(jīng)濟(jì)學(xué) 軟件心理學(xué) 軟件工程所包含的內(nèi)容不是一成不變的, 隨著人們對軟件系統(tǒng)的研制開發(fā)和生產(chǎn)的理解。 應(yīng)用發(fā)展的眼光看待它。 169。Copyright Zhijun He 軟件和軟件工程 59 軟件工程研究的內(nèi)容(實踐的角度) (1). 軟件開發(fā)過程模型 ,如:瀑布模型、增量模型、原型模型、螺旋模型、迭代模型等。 (2). 軟件開發(fā)模型和方法 ,如:面向過程的方法、面向數(shù)據(jù)的方法、面向?qū)ο蟮姆椒?(包括面向業(yè)務(wù)基礎(chǔ)平臺的方法、面向工作流方法、面向主體的方法、面向方面的方法、面向代理的方法等等 ),以及形式化方法。 169。Copyright Zhijun He 軟件和軟件工程 60 (3). 軟件支持過程(工具) ,如: CASE工具 Rose、北大青鳥系統(tǒng)、 Power Designer、 ERWin,以及配置管理工具等。 (4). 軟件管理過程 ,如: ISO9000、CMM/CMMI、軟件企業(yè)文化 (微軟企業(yè)文件、敏捷文化現(xiàn)象、 IBM企業(yè)文化 )。 169。Copyright Zhijun He 軟件和軟件工程 61 軟件工程研究內(nèi)容(簡單理解) 169。Copyright Zhijun He 軟件和軟件工程 62 軟件工程發(fā)展主要歷程 169。Copyright Zhijun He 軟件和軟件工程 63 軟件工程發(fā)展里程碑 軟件工程技術(shù)呈多線、并行、交叉發(fā)展, 每個線路都有各自的里程碑 169。Copyright Zhijun He 軟件和軟件工程 64 實踐參考: rational統(tǒng)一開發(fā)過程 ? 軟件開發(fā)隊伍的最佳實踐 169。Copyright Zhijun He 軟件和軟件工程 65 統(tǒng)一軟件開發(fā)過程 RUP RUP(Rational Unified Process)是 Rational 公司 1998年發(fā)布的通用的軟件開發(fā)過程框架 RUP是一種軟件工程過程 。 統(tǒng)一了各種開發(fā)方法 。 使用統(tǒng)一建模語言 UML ? RUP和 CMM相輔相成 。 ? 軟件企業(yè)使用 RUP很容易達(dá)到 CMM3級的要求 。 ? RUP可以作為 CMM3級所要求的機(jī)構(gòu)標(biāo)準(zhǔn)軟件 過程 。 軟件工程執(zhí)行框架 可 用 性 性 性 確 正 經(jīng) 濟(jì) 選取適宜的過程模型 采用合適開發(fā)方法 提供高質(zhì)量的工程支持 重視軟件工程的管理 基本過程 原則 目標(biāo) 過 程 支 持 過 程 組 織 過 程 169。Copyright Zhijun He 軟件和軟件工程 67 軟件工程目標(biāo) (1/2) ? 正確性 – 滿足用戶的需求 (功能、性能等 ) ? 可靠性 – 具有能夠防止因概念、設(shè)計和結(jié)構(gòu)等方面的不完善而造成的系統(tǒng)失效,具有挽回因操作不當(dāng)造成軟件系統(tǒng)失效的能力 ? 可維護(hù)性 – 便于對軟件增加新功能、改進(jìn)性能、修改錯誤、移植 ? 可重用性 – 軟件易于被再次使用 169。Copyright Zhijun He 軟件和軟件工程 68 軟件工程目標(biāo) (2/2) ? 可追蹤性 – 對軟件進(jìn)行正向和反向追蹤的能力 ? 可移植性 – 從一個環(huán)境搬遷到另一個環(huán)境 ? 可互操作性 – 多個軟件要素相互通訊協(xié)同完成任務(wù)能力 ? 有效性 – 充分利用計算機(jī)的時間和空間資源 169。Copyright Zhijun He 軟件和軟件工程 69 軟件工程原則 ? 選取適宜的過程模型 ? 采用合適的分析設(shè)計方法 ? 提供高質(zhì)量的工程支持 人力、軟、硬件基礎(chǔ)設(shè)施 ? 重視軟件過程管理 169。Copyright Zhijun He 軟件和軟件工程 70 本講小結(jié) 1. 軟件是程序以及相關(guān)文檔的集合 2. 軟件危機(jī)的表現(xiàn),根源之一在于缺乏系統(tǒng)的方法和工具的指導(dǎo) 3. 軟件工程:方法,工具和過程 4. 軟件工程的目標(biāo)和原則 169。Copyright Zhijun He 軟件和軟件工程 71 Q amp。 A An Introduction to Software Engineering Practice, Practice, and Practic
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1