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

正文內(nèi)容

計(jì)算機(jī)二級(jí)c語(yǔ)言輔導(dǎo)-公共基礎(chǔ)知識(shí)-第二、三章(編輯修改稿)

2024-09-12 00:06 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 階段(生命周期中花費(fèi)最多的階段): 軟件投入運(yùn)行,并在使用中不斷地維護(hù),進(jìn)行必要的擴(kuò)充和刪改。 ?需求分析 用戶對(duì)目標(biāo)軟件系統(tǒng)在功能、行為、性能、設(shè)計(jì)約束等方面的期望。 需求分析的任務(wù)是發(fā)現(xiàn)需求、求精、建模和定義需求的過(guò)程。 需求分析將創(chuàng)建所需的 數(shù)據(jù)模型 、 功能模型 和 控制模型 。 ?需求分析的四步驟 需求獲取、需求分析、編寫需求規(guī)格說(shuō)明書和需求評(píng)審 ?需求分析的方法 結(jié)構(gòu)化分析方法、面向?qū)ο蠓治龇椒? 結(jié)構(gòu)化分析方法 結(jié)構(gòu)化分析方法 結(jié)構(gòu)化程序設(shè)計(jì)理論在軟件需求分析階段的運(yùn)用,其 目的是幫助弄清用戶對(duì)軟件的需求。 ?常用工具 ?數(shù)據(jù)流圖、數(shù)據(jù)字典、判定樹、判定表 ?開發(fā)策略 ?自頂向下,逐層分解 ?數(shù)據(jù)流圖 (DFD): 以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過(guò)程, 它反映了系統(tǒng)必須完成的邏輯功能,是結(jié)構(gòu)化分析方法中用于表示系統(tǒng)邏輯模型的一種工具。 加工 存儲(chǔ)文件 源 、 潭 數(shù)據(jù)流 ? 加工(轉(zhuǎn)換): 輸入數(shù)據(jù)經(jīng)加工變換產(chǎn)生輸出。 ? 數(shù)據(jù)流: 沿箭頭方向傳送數(shù)據(jù)的通道,旁邊標(biāo)注數(shù)據(jù)流名。 ? 存儲(chǔ)文件(數(shù)據(jù)源): 表示處理過(guò)程中存放各種數(shù)據(jù)的文件。 ? 源、潭: 表示系統(tǒng)和環(huán)境的接口,屬系統(tǒng)之外的實(shí)體。 ?畫數(shù)據(jù)流圖的基本步驟 自外向內(nèi),自頂向下,逐層細(xì)化,完善求精 數(shù)據(jù)流圖的示例 ?數(shù)據(jù)字典 (DD): 對(duì)所有與系統(tǒng)相關(guān)的數(shù)據(jù)元素的一個(gè)有組織的列表 ,其 作用是對(duì)數(shù)據(jù)流圖中出現(xiàn)的被命名的圖形元素的確切解釋 。 ?數(shù)據(jù)字典常包括 5個(gè)部分: 數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)處理。 ?數(shù)據(jù)字典是結(jié)構(gòu)化分析方法的核心 ?軟件需求規(guī)格說(shuō)明書( SRS) : 需求分析階段的最后成果,通過(guò)建立完整的信息描述、詳細(xì)的功能和行為描述、性能需求和設(shè)計(jì)約束的說(shuō)明、合適的驗(yàn)收標(biāo)準(zhǔn),給出對(duì)目標(biāo)軟件的各種需求。 ?需求分析主要解決 “做什么” 的問題,而 軟件設(shè)計(jì) 主要解決 “怎么做” 的問題。 ?從技術(shù)觀點(diǎn)來(lái)看 ,軟件設(shè)計(jì)包括軟件 結(jié)構(gòu)設(shè)計(jì) 、數(shù)據(jù)設(shè)計(jì) 、 接口設(shè)計(jì) 、 過(guò)程設(shè)計(jì) 。 ?結(jié)構(gòu)設(shè)計(jì): 定義軟件系統(tǒng)各主要部件之間的關(guān)系。 ?數(shù)據(jù)設(shè)計(jì): 將分析時(shí)創(chuàng)建的模型轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)的定義。 ?接口設(shè)計(jì): 描述軟件內(nèi)部、軟件和協(xié)作系統(tǒng)之間以及軟件與人之間如何通信。 ?過(guò)程設(shè)計(jì): 把系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過(guò)程性描述 ?從工程角度來(lái)看 ,軟件設(shè)計(jì)分兩步完成,即 概要設(shè)計(jì) 和 詳細(xì)設(shè)計(jì) 。 ?概要設(shè)計(jì):又稱結(jié)構(gòu)設(shè)計(jì) ,將軟件需求轉(zhuǎn)化為軟件體系結(jié)構(gòu);確定系統(tǒng)級(jí)接口、全局?jǐn)?shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)庫(kù)模式; 編寫概要設(shè)計(jì)文檔、概要設(shè)計(jì)文檔評(píng)審。 ?詳細(xì)設(shè)計(jì): 確定每個(gè)模塊的實(shí)現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用適當(dāng)方法表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)。 ?軟件設(shè)計(jì)基本原理: 抽象 、 模塊化 、 信息隱蔽 和 模塊獨(dú)立性 。 ?抽象: 抽象是一種思維工具,就是把事物本質(zhì)的共同特性提取出來(lái)而不考慮其他細(xì)節(jié)。 ?模塊化: 解決一個(gè)復(fù)雜問題時(shí)自頂向下逐步把軟件系統(tǒng)劃分成較小的、相對(duì)獨(dú)立但又不相互關(guān)聯(lián)的模塊的過(guò)程。 ?信息隱蔽: 模塊的實(shí)施細(xì)節(jié)對(duì)于其他模塊來(lái)說(shuō)是隱蔽的。 ?模塊獨(dú)立性: 軟件系統(tǒng)中每個(gè)模塊只涉及軟件要求的具體的子功能,和軟件系統(tǒng)中其他模塊的接口是簡(jiǎn)單的。 ?模塊獨(dú)立性指標(biāo): 耦合性 和 內(nèi)聚性 ?模塊劃分原則是: 高內(nèi)聚度,低耦合度 ?總體設(shè)計(jì)(概要設(shè)計(jì))基本任務(wù) ?1)設(shè)計(jì)軟件系統(tǒng)結(jié)構(gòu) ?2)數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫(kù)設(shè)計(jì) ?3)編寫概要設(shè)計(jì)文檔 ? 4)概要設(shè)計(jì)文檔評(píng)審 ?軟件結(jié)構(gòu)設(shè)計(jì)工具 — 結(jié)構(gòu)圖 (程序結(jié)構(gòu)圖 ) ?程序結(jié)構(gòu)圖的基本圖符 ?矩形 表示模塊, 箭頭 表
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1