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

正文內(nèi)容

[工學(xué)][軟件工程]ch(編輯修改稿)

2025-05-10 23:58 本頁面
 

【文章內(nèi)容簡介】 漫游 會員 管理 ? 2022/4/14 45 計(jì) 082 劉新 軟件結(jié)構(gòu) 騰 訊 公 司 產(chǎn) 品Q Q ( 聊 天 工 具 )騰 訊 網(wǎng) ( 瀏 覽 器 )拍 拍 網(wǎng) 、 財(cái) 務(wù) 通( 網(wǎng) 上 購 物 )Q Q 農(nóng) 場Q Q 校 友Q Q 空 間好 友 買賣搶 車 位騰 訊 T T 瀏 覽器Q Q 瀏 覽 器 5模 仿 人 人 網(wǎng)模 仿 人 人 好 友 買賣模 仿 人 人 搶 車 位模 仿 人 人 農(nóng) 場模 仿 人 人 網(wǎng)模 仿 淘 寶2022/4/14 46 Q Q 游 戲( Q Q 對 戰(zhàn) 平 臺 仿 浩方 對 戰(zhàn) 平 臺 )穿 越 火線戰(zhàn) 地 之王地 下 城與 勇 士Q Q 炫 舞Q Q 堂Q Q 三 國其 他 產(chǎn) 品Q Q 工 具欄Q Q 輸 入法Q Q 電 腦管 家Q Q 醫(yī) 生Q Q 旋 風(fēng)Q Q 影 音模 仿 迅 雷 下 載軟 件模 仿 搜 狗 拼 音與 3 6 0 安 全 衛(wèi)士 類 似模 仿 暴 風(fēng) 影 音模 仿 3 6 0 電 腦 管 家模 仿 C S模 仿 勁 舞團(tuán)模 仿 冒 險(xiǎn)島模 仿 泡 泡 堂代 理 運(yùn) 營 戰(zhàn) 地 二代 理 韓 國 游 戲2022/4/14 47 計(jì) 082 包偉偉 360軟件結(jié)構(gòu) 3 6 0 安 全 衛(wèi) 士常用電腦體檢清理網(wǎng)址網(wǎng)盾殺毒木馬防火墻防盜號軟件管家清理垃圾修復(fù)漏洞清理插件查殺木馬高級工具系統(tǒng)防護(hù)組織列表信任列表設(shè)置應(yīng)用防護(hù)查看歷史攔截歷史瀏覽器修復(fù)下載安全聊天保護(hù)廣告過濾上網(wǎng)保護(hù)網(wǎng)游充值游戲大廳網(wǎng)游寶庫保護(hù)歷史正在保護(hù)安全桌面高級工具手機(jī)必備熱門游戲軟件卸載軟件升級軟件寶庫裝機(jī)必備系統(tǒng)修復(fù)清理痕跡2022/4/14 48 2022/4/14 49 2022/4/14 50 好的軟件設(shè)計(jì)特性 ? 1. 改進(jìn)軟件結(jié)構(gòu),提高模塊獨(dú)立性 ? 2. 模塊規(guī)模適中 ? 3. 深度、寬度、扇出和扇入 ? 4. 模塊的作用域應(yīng)該在控制域之內(nèi) ? 5. 降低模塊接口的復(fù)雜性 ? 6. 模塊功能可以預(yù)測 目的:幫助改進(jìn)軟件設(shè)計(jì),提高軟件質(zhì)量 2022/4/14 51 一、改進(jìn)軟件結(jié)構(gòu),提高模塊獨(dú)立性 寧要塔型 不要餅型 提倡甕型 2022/4/14 52 教務(wù) WEB系統(tǒng) 選 課 管 理 考 試 報(bào) 名 畢 業(yè) 設(shè) 計(jì) 科 研 項(xiàng) 目 論 文 管 理 成 績 管 理 學(xué) 生 選 課 信 息 維 護(hù) 成 績 查 詢 SQL SERVER Interbase 教務(wù) WEB系統(tǒng) 2022/4/14 53 iBATIS .NET 數(shù)據(jù)庫訪問類 Mapper 分頁類 Paginate 選 課 管 理 SQL SERVER Interbase 常用數(shù)據(jù)轉(zhuǎn)換工具類 Tools 教師模版頁 管理員模版頁 學(xué)生模版頁 考 試 報(bào) 名 畢 業(yè) 設(shè) 計(jì) 科 研 項(xiàng) 目 論 文 管 理 成 績 管 理 選 課 管 理 信 息 維 護(hù) 成 績 查 詢 相關(guān)頁面分頁類 繼承自 Paginate 其他類 如,課程類,成績類,賬號 教務(wù) WEB系統(tǒng) 2022/4/14 54 一、改進(jìn)軟件結(jié)構(gòu),提高模塊獨(dú)立性 (觀察耦合與內(nèi)聚 ) 2022/4/14 55 一、改進(jìn)軟件結(jié)構(gòu),提高模塊獨(dú)立性 ⑴ ⑵ ⑶ ( 1) 選擇工程量 ( 2) 選擇工程量變更 ( 3) 填寫申報(bào)表 ( 3) 填寫申報(bào)表 ( 3) 填寫申報(bào)表 如果你僅僅因?yàn)橐唤M方法具有相似的實(shí)現(xiàn)就把它們放在一個(gè)模塊里,那么你將犯“創(chuàng)建邏輯內(nèi)聚對象( logically cohesive object)”的錯(cuò)誤 2022/4/14 56 ( 1) 選擇工程量 ( 2) 選擇工程量變更 ( 3) 填寫申報(bào)表 3個(gè)模塊 《 數(shù)據(jù)耦合 》 2022/4/14 57 ⑴ ( 3) 填寫申報(bào)表 2022/4/14 58 ⑵ ( 3) 填寫申報(bào)表 ( 1) 選擇工程量 2022/4/14 59 ⑵ ( 3) 填寫申報(bào)表 ( 2) 選擇工程量變更 2022/4/14 60 1個(gè)模塊 管理 6種單位信息 《 邏輯內(nèi)聚 》 每個(gè)單位都有單位名稱、法人代表 2022/4/14 61 1個(gè)主控模塊 2個(gè)中間控制模塊(新建、打開 /編輯) 6種新建單位模塊 6中單位編輯模塊 1個(gè)刪除單位模塊 1個(gè)單位類型管理模塊 《 通信內(nèi)聚 》 2022/4/14 62 打開 /編輯監(jiān)理單位 2022/4/14 63 ? 二、模塊規(guī)模要適中 ? 60行? ? 30? ? 100? ? 過少 —— 模塊增多接口代價(jià)高 ? 過多 —— 模塊內(nèi)的復(fù)雜度提高 2022/4/14 64 三、軟件深度、寬度、扇出和扇入 深 度 深度:軟件結(jié)構(gòu)控制的層數(shù) ( 0~49) 2022/4/14 65 三、軟件深度、寬度、扇出和扇入 寬度:軟件結(jié)構(gòu)中最多模塊 層的模塊數(shù) 寬度 2022/4/14 66 三、軟件深度、寬度、扇出和扇入 A B C D G F E J I H K 扇出 :某模塊直接控制 的模塊數(shù) 如: C模塊的 扇出系數(shù) 為 3 扇出一般 34較好 2022/4/14 67 三、軟件深度、寬度、扇出和扇入 A B C D G F E J I H K 扇入 :某模塊被多少模塊調(diào)用 如: I模塊的 扇入系數(shù) 為 2(被 E、 F調(diào)用) 扇入越多越好 (在模塊獨(dú)立性允許原則下) 2022/4/14 68 控 制 2022/4/14 69 三、軟件深度、寬度、扇出和扇入 結(jié)論:一個(gè)好的軟件結(jié)構(gòu),一般 上層扇出較高,中層扇出 較少,低層扇入較高。 ( 甕型結(jié)構(gòu) ) 提倡甕型 2022/4/14 70 四、控制域與作用域的關(guān)系 1. 控制域: 模塊本身極其下屬模塊均屬于 該模塊的控制域 A B C D G F E J I H K A的控制域: A,B,C,D,E,F,G,H,I,J,K G的控制域: G,J,K 2022/4/14 71 : 作用域 :受該模塊內(nèi)判定影響的所有模塊 A B D H C的作用域: E,F,G,I,J,K C G F E J I K 2022/4/14 72 TOP X Y A B B2 B1 B:判定 A:作用 BYA B1:作用 2022/4/14 73 TOP X Y A B B2 B1 B: 判定 根據(jù) Y輸入的學(xué)號,讀取成績, 判斷學(xué)生畢業(yè)、肄業(yè) …… 返回判斷結(jié)果 0——授予學(xué)位證書 1——授予畢業(yè)證書 2——授予肄業(yè)證書 A:受 B中的判斷作用 B的判定結(jié)果有模塊 Y輸入 根據(jù)判定結(jié)果打印相應(yīng)證書 BYA B1:受 B中的判定作用 2022/4/14 74 TOP X Y A B B2 B1 控制域與作用域的關(guān)系 : 作用域在控制域內(nèi)且越近越好 TOP X Y A B B2 B1 把做判斷的點(diǎn)往上移, 把判斷從模塊 B移到模塊 Y。 但 B1的傳遞路徑仍然比較長 把那些在作用域內(nèi) 但不在控制域內(nèi) 的模塊移到控制域內(nèi) 2022/4/14 75 五 、 降低模塊接口的復(fù)雜程度 接口的影響: , 低耦合高內(nèi)聚 , 高耦合低內(nèi)聚 2022/4/14 76 降低模塊接口的復(fù)雜性 模塊接口復(fù)雜是軟件發(fā)生錯(cuò)誤的一個(gè)主要原因。應(yīng)該認(rèn)真設(shè)計(jì)模塊接口,使得信息傳遞簡單并保持參數(shù)的一致性。 求一元二次方程的根的模塊 ,比較 : ? QUAD_ROOT(TBL, X) ? QUAD_ROOT (A, B, C, ROOTl,ROOT2) 2022/4/14 77 六、模塊功能可以預(yù)測 ? 一個(gè)模塊可以當(dāng)做一個(gè)黑盒子,只要輸入的數(shù)據(jù)相同就產(chǎn)生同樣的輸出結(jié)果,這種模塊的功能就是可以預(yù)測的 ? 帶有 內(nèi)部狀態(tài) 的模塊的功能有時(shí)是不可預(yù)測的,因?yàn)樗妮敵鋈Q于所處的狀態(tài),由于內(nèi)部狀態(tài)對于上級模塊而言是不可見的,所以這樣的模塊既不易理解又難于測試和維護(hù) 2022/4/14 78 360瀏覽器中的兩個(gè) URL ? se:home ? se:blank 2022/4/14 79 圖形工具 ? 層次圖和 HIPO圖 ? 結(jié)構(gòu)圖( Structure Chart,SC) 2022/4/14 80 HIPO圖 ? 層次圖 用來描繪軟件的 層次結(jié)構(gòu) 。 ? 層次圖中的 矩形框 表示 模塊 ? 矩形框間的 連線 表示 調(diào)用關(guān)系 ? HIPO圖是美國 IBM公司發(fā)明的 “ 層次圖 +IPO圖 ”的英文縮寫 ? 層次圖 每個(gè) 模塊 都加了編號 ? 與 層次圖 中每個(gè) 模塊 相對應(yīng),應(yīng)該有一張 IPO圖 描繪模塊的處理過程。 HIPO圖是由 一個(gè)帶編號的 H圖和一組模塊的 IPO圖組成 2022/4/14 81 HIPO圖 1. 層次圖( H圖) 成績管理系統(tǒng) 3 錄入成績 2 待錄成績單管理 1 查詢 導(dǎo)入 課程 成績 百分制成績錄入 等級制 成績錄入 個(gè)別學(xué)生成績單 成批學(xué)生成績單 查詢 課程 查詢 上課 班級 查詢 學(xué)生 成績 2022/4/14 82 2. IPO圖 課程信息 成績數(shù)據(jù)文件 學(xué)生信息 百分制成績 等級制成績 2 待錄成績單管理 導(dǎo)入課程成績 百分制成績錄入 等級制成績錄入 空成績記錄 成績記錄 3 錄入成績 2022/4/14 83 二 、 結(jié)構(gòu)圖: ( SC ) 1 .傳入模塊 : 從下層模塊取得數(shù)據(jù),經(jīng)過某些處理,再將其結(jié)果傳遞給上級模塊。 2 .傳出模塊 : 從上級模塊獲得數(shù)據(jù),進(jìn)行某些處理,再將其結(jié)果傳送給下級模塊。 3 .變換模塊 : 從上級模塊獲得數(shù)據(jù),進(jìn)行特定處理,轉(zhuǎn)換成其它形式,再將其結(jié)果傳送給上級模塊。 x y x
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1