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

正文內(nèi)容

第04章概要設(shè)計(jì)-閱讀頁(yè)

2024-09-04 01:35本頁(yè)面
  

【正文】 插入 修改 合并 列表 存儲(chǔ) 檢索 編目錄 格式化 結(jié)構(gòu)圖 結(jié)構(gòu)圖是進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)的另一個(gè)有力工具。 1. 結(jié)構(gòu)圖的符號(hào) ( 1)方框代表模塊,框內(nèi)注明 模塊的名字和主要功能。 ( 3)帶注釋的小箭頭表示模塊 調(diào)用時(shí)傳遞的信息及其傳 遞方向。 尾部加實(shí)心圓的小箭頭表 示傳遞控制信息。 ① 模塊:模塊用矩形框表示,并用模塊的名字標(biāo)記它。 模塊的調(diào)用關(guān)系和接口 ③ 模塊間的信息傳遞:當(dāng)一個(gè)模塊調(diào)用另一個(gè)模塊時(shí),調(diào)用模塊把數(shù)據(jù)或控制信息傳送給被調(diào)用模塊,以使被調(diào)用模塊能夠運(yùn)行。 ④ 在模塊 A的箭頭尾部標(biāo)以一個(gè)菱形符號(hào),表示模塊 A有條件地調(diào)用另一個(gè)模塊 B。 2. 結(jié)構(gòu)圖的繪制 結(jié)構(gòu)圖只描述一個(gè)模塊調(diào)用哪些模塊,沒(méi)有描述調(diào)用次序,也沒(méi)有表明模塊內(nèi)部的成分,通常上層模塊除了調(diào)用下層模塊的語(yǔ)句之外還可以有其他語(yǔ)句,結(jié)構(gòu)圖上體現(xiàn)不出這種情況。 【 例 46】 學(xué)生成績(jī)管理系統(tǒng)的結(jié)構(gòu)圖 概要設(shè)計(jì)方法 結(jié)構(gòu)化方法 結(jié)構(gòu)化方法又稱面向數(shù)據(jù)流設(shè)計(jì)方法(Structured Design, SD)。 1. 建立系統(tǒng)邏輯模型 (1)變換型數(shù)據(jù)流 (2)事務(wù)型數(shù)據(jù)流 2. 完成軟件結(jié)構(gòu)設(shè)計(jì) 在系統(tǒng)結(jié)構(gòu)圖中經(jīng)常使用的模塊 ? 傳入模塊 ? 傳出模塊 ? 變換模塊 ? 協(xié)調(diào)模塊 變換型系統(tǒng)結(jié)構(gòu)圖 變換型數(shù)據(jù)處理問(wèn)題的工作過(guò)程大致可以分為三步,即取得數(shù)據(jù),變換數(shù)據(jù)和給出數(shù)據(jù)。 事務(wù)型系統(tǒng)結(jié)構(gòu)圖 它接受一項(xiàng)事務(wù),根據(jù)事務(wù)處理的特點(diǎn)和性質(zhì),選擇分派一個(gè)適當(dāng)?shù)奶幚韱卧?,然后給出結(jié)果。 面向數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)方法 Jackson系統(tǒng)開(kāi)發(fā)方法是一種典型的面向數(shù)據(jù)結(jié)構(gòu)的分析設(shè)計(jì)方法。進(jìn)程間的通訊方式有以下三種: ?進(jìn)程同步發(fā)生 ?通過(guò)數(shù)據(jù)通道發(fā)送 /接受活動(dòng)發(fā)生 ?訪問(wèn)公用存儲(chǔ)信息 Jackson 把數(shù)據(jù)結(jié)構(gòu)(或程序結(jié)構(gòu))分為以下三種基本類(lèi)型 : (a)順序 (b)選擇 (c) 循環(huán) ( 1)能對(duì)結(jié)構(gòu)進(jìn)行自頂向下分解,可以清晰地表示層 次結(jié)構(gòu) ( 2)結(jié)構(gòu)易讀、形象、直觀 ( 3)既可表示數(shù)據(jù)結(jié)構(gòu)也可表示程序結(jié)構(gòu) Jackson 設(shè)計(jì)方法的四個(gè)步驟: 分析并確定輸入數(shù)據(jù)和輸出數(shù)據(jù)的邏輯結(jié)構(gòu); 找出輸入數(shù)據(jù)結(jié)構(gòu)和輸出數(shù)據(jù)結(jié)構(gòu)中有對(duì)應(yīng)關(guān)系的數(shù)據(jù)單元; 從描述數(shù)據(jù)結(jié)構(gòu)的 Jackson 圖導(dǎo)出描述程序結(jié)構(gòu)的Jackson 圖; 列出所有的操作和條件,并把它們分配到程序結(jié)構(gòu)圖中去。 例 學(xué)生基本信息。 然后由計(jì)算機(jī)計(jì)算每位學(xué)生的單科成績(jī)總評(píng)分。 根據(jù)以上的輸入數(shù)據(jù)和所需的輸出表格,可寫(xiě)出輸入數(shù)據(jù)結(jié)構(gòu)、輸出數(shù)據(jù)結(jié)構(gòu)及程序結(jié)構(gòu)的 Jackson圖。 2. 代碼的性質(zhì) 簡(jiǎn)潔性:代碼可以減少存儲(chǔ)空間、消除二義性 保密性:不了解編碼規(guī)則的人不知道代碼的含義 可擴(kuò)充性:設(shè)計(jì)代碼時(shí)要留有余地,以方便在軟 件生存期內(nèi)增加代碼 持久性:代碼應(yīng)在軟件生存期內(nèi)可以長(zhǎng)久使用。 ? 數(shù)據(jù)安全控制方法: 1.檢查數(shù)據(jù)的正確性、完整性 2.檢查用戶使用權(quán)限 3.系統(tǒng)運(yùn)行日志 4.監(jiān)督檢查違規(guī)行為 5.加密 6.?dāng)?shù)據(jù)安全受破壞時(shí)的措施
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1