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

正文內(nèi)容

第1章軟件工程基礎(chǔ)(完整版)

  

【正文】 軟件工程 是研究軟件生產(chǎn)和軟件管理的工程科學(xué)。 ? 計(jì)算機(jī)系統(tǒng)工程師根據(jù)系統(tǒng)需求為硬件系統(tǒng)指派任務(wù),產(chǎn)生硬件需求。這些軟件必須要 計(jì)算機(jī)系統(tǒng) 的支持。 過(guò)程 輸出 輸入 文檔 硬件 軟件 人 系統(tǒng) 數(shù)據(jù)庫(kù)、 網(wǎng)絡(luò) 圖 基于計(jì)算機(jī)的系統(tǒng)要素 ? 計(jì)算機(jī)系統(tǒng)工程 :與構(gòu)造基于計(jì)算機(jī)系統(tǒng)有關(guān)的過(guò)程、方法和技術(shù)。 產(chǎn)品 備件 制造 質(zhì)量保證 制造 評(píng)審 返工 維護(hù)機(jī)構(gòu) (c) 制造 、 銷售與售后服務(wù)階段 該階段的任務(wù)是按照質(zhì)量保證計(jì)劃和要求生產(chǎn)硬件產(chǎn)品。 ? 人類工程包括下列步驟: CASE工具構(gòu)造界面原型和最終實(shí)現(xiàn)設(shè)計(jì)模型 ? 數(shù)據(jù)庫(kù)系統(tǒng)是基于計(jì)算機(jī)系統(tǒng)的重要組成部分,它將有關(guān)的硬件、軟件、數(shù)據(jù)和數(shù)據(jù)庫(kù)管理人員結(jié)合起來(lái),為用戶提供信息服務(wù)。 ? 軟件是一種邏輯實(shí)體,不是具體的物理實(shí)體,具有抽象性。 2. 1960’s中 ~1970’中 : “ 軟件作坊 ” ,廣泛使用產(chǎn)品軟件。 ? 軟件開發(fā)不是某種個(gè)體勞動(dòng)的神秘技巧,而應(yīng)該是一種組織良好、管理嚴(yán)密、各類人員協(xié)同配合、共同完成的 工程項(xiàng)目。 3) 采取必要的管理措施。 軟件生命周期 (續(xù) 1) 1. 問(wèn)題定義 ? “ 要解決的問(wèn)題是什么 ?” ? 確定用戶要求解決的性質(zhì)、工程的目標(biāo)和規(guī)模。 ? 軟件生存期模型反映軟件生存周期內(nèi)各種工作應(yīng)如何組織及,以及各個(gè)階段應(yīng)如何銜接。 ” ? 軟件的實(shí)際情況必須到項(xiàng)目開發(fā)的后期客戶才能看到。 ? 原型迭代不收斂于開發(fā)者預(yù)先定義的目標(biāo) 。 ? 支持第四代技術(shù)模型的軟件開發(fā)環(huán)境和工具要求較高, 例如數(shù)據(jù)庫(kù)查詢的非過(guò)程語(yǔ)言、報(bào)告生成器、數(shù)據(jù)操縱、屏幕交互及定義、以及代碼生成;高級(jí)圖形功能;電子表格功能。 ? 瀑布模型和快速原型模型的目標(biāo) ? 交付給客戶一個(gè)完整的、可用的產(chǎn)品 ? 增量模型的優(yōu)點(diǎn) ? 每個(gè)階段交付一個(gè)可用的產(chǎn)品 ? 減少一個(gè)全新產(chǎn)品給客戶帶來(lái)的心理上的影響 ? 分階段地交付產(chǎn)品不需要大的資金支出 ? 需求經(jīng)常變化,增量模型的靈活性使其具有更加優(yōu)越的適用性 ? 增量模型的困難 ? 需要一個(gè)開放的結(jié)構(gòu),方便構(gòu)件的加入 ? 增量模型本身就是一個(gè)矛盾的名詞 ? 結(jié)構(gòu)化方法 ? 面向數(shù)據(jù)結(jié)構(gòu)方法 ? 面向?qū)ο蠓椒? ? 原型法 ? 結(jié)構(gòu) 是指系統(tǒng)內(nèi)各組成要素之間的相互聯(lián)系、相互作用的框架。 ? 面向數(shù)據(jù)結(jié)構(gòu)方法是結(jié)構(gòu)化方法的變形,它著重?cái)?shù)據(jù)結(jié)構(gòu)而不是數(shù)據(jù)流。 2)逐層分解成各級(jí)子系統(tǒng)。 軟件開發(fā)環(huán)境的特點(diǎn) ? 一個(gè)理想的軟件工程環(huán)境 : 支持開發(fā) +支持管理的工具。 ? 原型法的主要優(yōu)點(diǎn): 1)一種支持用戶的方法,使得用戶在系統(tǒng)生存周期的設(shè)計(jì)階段起到積極的作用; 2)它能減少系統(tǒng)開發(fā)的風(fēng)險(xiǎn),特別是在大型項(xiàng)目的開發(fā)中,由于對(duì)項(xiàng)目需求的分析難以一次完成,應(yīng)用原型法效果更為明顯。 ? 面向數(shù)據(jù)結(jié)構(gòu)方法 : Warmer法、 Jackson法以及DSSD(數(shù)據(jù)結(jié)構(gòu)系統(tǒng)開發(fā))方法等。 ? 針對(duì)不同的開發(fā)活動(dòng),有結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計(jì)、結(jié)構(gòu)化編程和結(jié)構(gòu)化測(cè)試等。 ? 缺點(diǎn): 目前 4GT并不比程序設(shè)計(jì)語(yǔ)言更容易使用,而且這類工具生成的結(jié)果源代碼是 “ 低效的 ” ,使用 4GT開發(fā)的大型軟件系統(tǒng)的可維護(hù)性令人懷疑的。 ? 資源規(guī)劃和管理較為困難 , 隨時(shí)更新文檔也帶來(lái)麻煩 。 用戶測(cè)試 運(yùn)行原型 建造 /修改 原型 聽取用 戶意見 ?快速原型的本質(zhì)是 “ 快速 ” ,主要幫助建立正確的 規(guī)格說(shuō)明。 ? 常用的軟件生存期模型有:瀑布模型、原型模型、螺旋模型、基于四代技術(shù)模型、噴泉模型和增量模型。 ? 規(guī)格說(shuō)明書 (specification) 軟件生命周期 (續(xù) 2
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1