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

正文內(nèi)容

軟件設(shè)計(jì)的目標(biāo)和任務(wù)-資料下載頁(yè)

2025-08-16 00:45本頁(yè)面
  

【正文】 復(fù) x = {a}, x = 3{a}8 (...) 可選 x = (a) “...” 基本數(shù)據(jù)元素 x = “a” .. 連結(jié)符 x = 1..9 作業(yè)及解答(第 2章) ? 電話號(hào)碼 =[校內(nèi)電話號(hào)碼 |校外電話號(hào)碼 ] //電話號(hào)碼分為校內(nèi)電話和校外電話兩類 ? 校內(nèi)電話號(hào)碼 =非零數(shù)字 + 3 位數(shù)字 //校內(nèi)電話號(hào)碼由 4位數(shù)字組成,第 1位數(shù)字不是 0 ? 校外電話號(hào)碼 =[本市號(hào)碼 |外地號(hào)碼 ] //校外電話又分為本市電話和外地電話兩類 ? 本市號(hào)碼 =數(shù)字零 +8位數(shù)字 //撥校外電話需先撥 0,若是本市電話則再接著撥 8位數(shù)字 (第 1位不是 0) 作業(yè)及解答(第 2章) ? 外地號(hào)碼 =數(shù)字零 +3位數(shù)字 +8位數(shù)字 //撥校外電話需先撥 0,若是外地電話則撥 3位區(qū)碼再撥 8位電話號(hào)碼 (第 1位不是 0) ? 非零數(shù)字 =[1|2|3|4|5|6|7|8|9] ? 數(shù)字零= 0 ? 3位數(shù)字= 3{數(shù)字 }3 //3至 3個(gè)數(shù)字 ? 8位數(shù)字 =非零數(shù)字 +7位數(shù)字 ? 7位數(shù)字 =7{數(shù)字 }7 ? 數(shù)字= [0|1|2|3|4|5|6|7|8|9] 作業(yè)及解答(第 2章) 33 銀行計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)的工作過(guò)程大致如下: 儲(chǔ)戶 填寫的 存款單 或 取款單 由 業(yè)務(wù)員 鍵入系統(tǒng),如果是存款則系統(tǒng) 記錄 存款人 姓名、住址 (或電話號(hào)碼 )、身份證號(hào)碼、 存款類型 、存款日期、到期日期、利率及密碼(可選 )等信息,并印出 存單 給儲(chǔ)戶;如果是 取款 而且存款時(shí)留有密碼 ,則系統(tǒng)首先 核對(duì)儲(chǔ)戶密碼 ,若密碼正確 或存款時(shí) 未留 密碼,則系統(tǒng) 計(jì)算 利息 并 印出 利息清單 給儲(chǔ)戶。 請(qǐng)用數(shù)據(jù)流圖描繪本系統(tǒng)的功能,并用實(shí)體 聯(lián)系圖描繪系統(tǒng)中的數(shù)據(jù)對(duì)象。 作業(yè)及解答(第 3章) E 1儲(chǔ) 戶P 0 儲(chǔ) 蓄 系 統(tǒng)E 1儲(chǔ) 戶F 1 存 款 單F 2 取 款 單F 3 存 單F 4 利 息 清 單D 1 存 款 信 息F 5 存 款 信 息 F 5 存 款 信 息作業(yè)及解答(第 3章) E 1儲(chǔ) 戶E 1儲(chǔ) 戶F 1 存 款 單F 2 取 款 單F 3 存 單F 4 利 息D 1 存 款 信 息F 5 存 款 信 息F 5 存 款 信 息E 2業(yè) 務(wù) 員P 3核 算 密 碼P 4計(jì) 算 利 息P 5打 印 利 息 清 單P 1記 錄 存 款 信 息P 2打 印 存 單F 7 密 碼D 2 存 款 利 率F 8 儲(chǔ) 蓄 利 率P 6設(shè) 置 利 率F 8 儲(chǔ) 蓄 利 率F 8 儲(chǔ) 蓄 利 率F 6 取 款 信 息F 5 存 款 信 息F 7 密 碼F 4 利 息F 4 利 息E 1儲(chǔ) 戶F 2 取 款 單D 1 存 款 信 息P 3 . 1輸 入 取 款 信 息F 7 密 碼P 3 . 2密 碼 校 驗(yàn)F 5 存 款 信 息F 7 密 碼無(wú) 效 取 款 信 息作業(yè)及解答(第 3章) ? ER模型 ?本問(wèn)題中共有兩類實(shí)體,分別是“ 儲(chǔ)戶 ”和“ 儲(chǔ)蓄所 ”,在它們之間存在“ 存取款 ”關(guān)系。因?yàn)橐晃粌?chǔ)戶可以在多家儲(chǔ)蓄所存取款,一家儲(chǔ)蓄所擁有多位儲(chǔ)戶,所以“存取款”是多對(duì)多( M:N)關(guān)系。 ?儲(chǔ)戶的屬性主要有 姓名、住址、電話號(hào)碼和身份證號(hào)碼 ,儲(chǔ)蓄所的屬性主要是 名稱、地址和電話號(hào)碼 ,而 數(shù)額、類型、到期日期、利率和密碼 則是 關(guān)系類型存取款 的屬性。 作業(yè)及解答(第 3章) 作業(yè)及解答(第 3章) 設(shè)計(jì)原理 ? 模塊化 ? 抽象 ? 逐步求精 ? 信息隱藏和局部化 ? 模塊獨(dú)立 設(shè)計(jì)原理 五 . 模塊獨(dú)立 —— 耦合性:弱 ← ————————————————→ 強(qiáng) 模塊獨(dú)立性:強(qiáng) ← ——————————————→ 弱 1 2 3 4 5 6 弱耦合 中耦合 較強(qiáng)耦合 強(qiáng)耦合 ⒈ 非直接耦合:無(wú)信息交換 ⒉數(shù)據(jù)耦合: 簡(jiǎn)單數(shù)據(jù) 以 參數(shù)形式 進(jìn)行交換 ⒊特征耦合: 數(shù)據(jù)結(jié)構(gòu) 以 參數(shù)形式 進(jìn)行交換 ?;蚬蚕頂?shù)據(jù)結(jié)構(gòu) ⒋控制耦合:參與交換的數(shù)據(jù)內(nèi)包含 控制信息 ⒌公共耦合:一組模塊使用同一個(gè) 全局性數(shù)據(jù)結(jié)構(gòu) /公共區(qū) ⒍內(nèi)容耦合:一個(gè)模塊可以直接訪問(wèn)另一個(gè)模塊 內(nèi)部 數(shù)據(jù) 設(shè)計(jì)原理 五 . 模塊獨(dú)立 —— ? 在軟件設(shè)計(jì)中,提高模塊的獨(dú)立性,建立模塊間盡可能松散的系統(tǒng),是模塊化設(shè)計(jì)的目標(biāo)。為了降低模塊間的耦合度,可以采取以下措施: (1) 在耦合方式上降低模塊間接口的復(fù)雜性。 (2) 在傳遞信息類型時(shí)的設(shè)計(jì)原則: 盡量采用數(shù)據(jù)耦合,避免使用控制耦合,慎用或有控制地使用公共耦合,完全不用內(nèi)容耦合。在實(shí)踐中要根據(jù)實(shí)際情況綜合考慮。 設(shè)計(jì)原理 五 . 模塊獨(dú)立 —— 內(nèi)聚性:弱 ← ———————————————→ 強(qiáng) 模塊獨(dú)立性:弱 ← —————————————→ 強(qiáng) 1 2 3 4 5 6 7 低內(nèi)聚 中內(nèi)聚 高內(nèi)聚 ⒈ 偶然內(nèi)聚 0分 : ⒉邏輯內(nèi)聚 1分 :合并處理、變換相同或相似的功能 ⒊時(shí)間內(nèi)聚 3分 :將因時(shí)序相同或接近的操作合并 ⒋過(guò)程內(nèi)聚 5分 :將 存在因果關(guān)系的功能 集成 ⒌通信內(nèi)聚 7分 :因數(shù)據(jù)的共用而合并 ⒍順序內(nèi)聚 9分 :將 存在因果關(guān)系的操作 集成 ⒎功能內(nèi)聚 10分 :將只完成一個(gè)明確功能的操作合并 設(shè)計(jì)原理 五 . 模塊獨(dú)立 —— 耦合性與內(nèi)聚性是模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn),將軟件系統(tǒng)劃分模塊時(shí),盡量做到高內(nèi)聚,低耦合,提高模塊的獨(dú)立性。 內(nèi)聚和耦合是密切相關(guān)的,模塊內(nèi)的高內(nèi)聚往往意味著模塊間的松耦合。內(nèi)聚和耦合都是進(jìn)行模塊化設(shè)計(jì)的有力工具,但是實(shí)踐表明內(nèi)聚更重要,應(yīng)該把更多注意力集中到提高模塊的內(nèi)聚程度上。 設(shè)計(jì)原理 七條啟發(fā)式規(guī)則 模塊的劃分:高內(nèi)聚,低耦合,保持相對(duì)獨(dú)立性 模塊的大小 : 模塊規(guī)模應(yīng)該適中 形成的結(jié)構(gòu):深度、寬度、扇出和扇入都應(yīng)適當(dāng) “ 頂層扇出較高,中間扇出較小,底層模塊高扇入 ” 模塊的控制:模塊的作用域應(yīng)該在控制域之內(nèi) 模塊的接口:簡(jiǎn)單、清晰、含義明確 設(shè)計(jì)單入口單出口的模塊 模塊功能應(yīng)該可以預(yù)測(cè) 啟發(fā)規(guī)則 一 . 層次圖 描繪軟件結(jié)構(gòu)的圖形工具 二 . HIPO圖 三 . 結(jié)構(gòu)圖 ? 變換分析的設(shè)計(jì)步驟 1. 1. 復(fù)查基本系統(tǒng)模型 。 2. 2. 復(fù)查并精化數(shù)據(jù)流圖 3. 3. 確定數(shù)據(jù)流圖具有變換特性還是事務(wù)特性 4. 4. 確定 輸入流和輸出流的邊界 ,從而劃分出變換中心 5. 5. 完成第一級(jí)分解 6. 6. 完成第二級(jí)分解 7. 7. 使用設(shè)計(jì)度量和啟發(fā)式規(guī)則對(duì)第一次分割得到的軟件結(jié)構(gòu)進(jìn)行精化 二、變換分析 面向數(shù)據(jù)流的設(shè)計(jì)方法 三 . 事務(wù)分析 面向數(shù)據(jù)流的設(shè)計(jì)方法 基本過(guò)程與變換分析類似,差別在于由數(shù)據(jù)流圖到 軟件結(jié)構(gòu)的映射方法不同。 事務(wù)型軟件結(jié)構(gòu) ? 一個(gè)頂層模塊(總控模塊 M) ? 下一層包括 2個(gè)分支: ① 接收分支:負(fù)責(zé)接收數(shù)據(jù)并根據(jù)設(shè)計(jì)要求的格式實(shí)現(xiàn)輸入數(shù)據(jù)的交流(同變換分析)。 ② 發(fā)送分支:包括一個(gè)調(diào)度模塊,控制下層的所有的事務(wù)處理模塊(對(duì)應(yīng)數(shù)據(jù)流圖上的事務(wù)種類數(shù)目)。 功能:接收事務(wù)數(shù)據(jù),根據(jù)事務(wù)類型調(diào)度相應(yīng)處理模塊 。 三 . 事務(wù)分析 面向數(shù)據(jù)流的設(shè)計(jì)方法 總 控 A B C I S R I R A S B C 變換分析是軟件結(jié)構(gòu)設(shè)計(jì)的主要方法。一般,一個(gè)大型的軟件系統(tǒng)是變換型結(jié)構(gòu)和事務(wù)型結(jié)構(gòu)的混合結(jié)構(gòu)。所以,我們通常利用變換分析為主,事務(wù)分析為輔的方式進(jìn)行軟件結(jié)構(gòu)的設(shè)計(jì)。 三 . 事務(wù)分析 面向數(shù)據(jù)流的設(shè)計(jì)方法 三 . 事務(wù)分析 面向數(shù)據(jù)流的設(shè)計(jì)方法 ?沒(méi)有明顯的事務(wù)特征,按變換分析進(jìn)行 ?機(jī)械性遵循映射規(guī)則,可能會(huì)得到一些不必要的控制模塊,此時(shí)可將這些控制模塊與下層模塊合并; ?如果一個(gè)控制模塊功能太復(fù)雜,可以分解成兩個(gè)或多個(gè)模塊 注意! 五 設(shè)計(jì)優(yōu)化 “一個(gè)不能工作的 ‘ 最佳設(shè)計(jì) ’ 的價(jià)值是值得懷疑的 ” ? 在有效的模塊化的前提下使用 最少量的模塊 ; ? 在能夠滿足信息要求的前提下使用 最簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)。 ? 對(duì) 時(shí)間 起決定性作用的軟件進(jìn)行優(yōu)化的方法。 ? “ 先使它能工作,然后再使它快起來(lái) ” 面向數(shù)據(jù)流的設(shè)計(jì)方法
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1