<tt id="a3jom"></tt>
    1. <tt id="a3jom"><noscript id="a3jom"></noscript></tt>

        <tt id="a3jom"></tt>

        第3章概要設計總體設計

        上傳人:痛*** 文檔編號:177965271 上傳時間:2022-12-27 格式:PPT 頁數:90 大?。?.22MB
        收藏 版權申訴 舉報 下載
        第3章概要設計總體設計_第1頁
        第1頁 / 共90頁
        第3章概要設計總體設計_第2頁
        第2頁 / 共90頁
        第3章概要設計總體設計_第3頁
        第3頁 / 共90頁
        資源描述:

        《第3章概要設計總體設計》由會員分享,可在線閱讀,更多相關《第3章概要設計總體設計(90頁珍藏版)》請在裝配圖網上搜索。

        1、數數 據據 設設 計計體系結構設計體系結構設計接口設計接口設計過程設計過程設計分析模型設計模型用戶界面用戶界面 、軟件、軟件(數數據庫、開發工具、網據庫、開發工具、網絡傳輸等絡傳輸等)、硬件、硬件模塊化和軟件成本模塊化和軟件成本耦合是對一個軟件結構內不同模塊之間互連程度耦合是對一個軟件結構內不同模塊之間互連程度的度量。的度量。耦合強弱耦合強弱取決于模塊間接口的復雜程度,取決于模塊間接口的復雜程度,進入或訪問一個模塊的點,以及通過接口的數據。進入或訪問一個模塊的點,以及通過接口的數據。A A計算平均分計算平均分或最高分或最高分B B平均平均/最高最高(控制控制信號信號)成績成績讀入分數讀入分數輸

        2、出結果輸出結果計算平均分計算平均分計算最高分計算最高分平均平均/最高最高?B B公共數據區公共數據區C CB B模塊模塊A A、B B、C C間存在錯綜復雜的聯系間存在錯綜復雜的聯系最高程度的耦合是內容耦合。最高程度的耦合是內容耦合。如果出現下列如果出現下列情況之一,兩個模塊間就發生了內容耦合:情況之一,兩個模塊間就發生了內容耦合:一個模塊訪問另一個模塊的內部數據;一個模塊訪問另一個模塊的內部數據;一個模塊不通過正常入口而轉到另一個模塊的內部;一個模塊不通過正常入口而轉到另一個模塊的內部;兩個模塊有一部分程序代碼重疊兩個模塊有一部分程序代碼重疊(只可能出現在匯編只可能出現在匯編程序中程序中);

        3、一個模塊有多個入口一個模塊有多個入口(這意味著一個模塊有幾種功這意味著一個模塊有幾種功能能)。應該堅決避免使用內容耦合。應該堅決避免使用內容耦合。事實上許多高事實上許多高級程序設計語言已經設計成不允許在程序中級程序設計語言已經設計成不允許在程序中出現任何形式的內容耦合。出現任何形式的內容耦合。例如:例如:GOTO語句語句調轉限制。調轉限制。一模塊直接訪問一模塊直接訪問另一模塊的內部另一模塊的內部信息信息 (程序代碼程序代碼或數據或數據)ABAB模塊模塊代碼重疊代碼重疊Entry1 Entry1 多入口多入口模塊模塊(1)盡量使用數據耦合少用控制耦合限制公共耦合的范圍堅決避免使用內容耦合(2)降

        4、低接口的復雜性:一個模塊內部元素在功能上相:一個模塊內部元素在功能上相互關聯的強度互關聯的強度 :高內聚:高內聚 (模塊在軟件過程中完成單一的任模塊在軟件過程中完成單一的任務,務,)模塊內各部分間無聯系,模塊內各部分間無聯系,ABCMMOVE O TO RMOVE O TO RREAD FILE FREAD FILE FMOVE S TO TMOVE S TO T模塊模塊MM中的三個語句沒有任何聯系中的三個語句沒有任何聯系缺點:缺點:可理解性差,可理解性差,可修改性差可修改性差例例:模塊內各處理成分相關,且必須以特定次序執模塊內各處理成分相關,且必須以特定次序執行行讀入讀入成績單成績單審查審查

        5、成績單成績單統計統計成績成績打印打印成績成績讀入并審查讀入并審查成績單成績單統計并打印統計并打印成績單成績單模塊內各部分使用相同的輸入數據,或產生模塊內各部分使用相同的輸入數據,或產生相同的輸出結果相同的輸出結果產生產生工資報表工資報表計算計算平均工資平均工資職工工職工工資記錄資記錄職工工資報表職工工資報表平均工資平均工資模塊完成多個功能,各功能都在同一數據結模塊完成多個功能,各功能都在同一數據結構上操作,每一功能有唯一入口。構上操作,每一功能有唯一入口。符符 號號 表表查找登錄刪除修改總結:內聚與耦合密切相關,同內聚與耦合密切相關,同其它模塊強耦合的模塊意味者弱內其它模塊強耦合的模塊意味者弱

        6、內聚,強內聚模塊意味著與其它模塊聚,強內聚模塊意味著與其它模塊間松散耦合。間松散耦合。力爭強內聚、弱耦合圖圖3-14 3-14 模塊的作用域和控制域模塊的作用域和控制域正文加工系統的層次圖正文加工系統的層次圖 帶編號的層次圖帶編號的層次圖(H圖圖)圖3-11 銷售系統的HIPO圖圖3-6 軟件結構示意圖結構圖的例子結構圖的例子產生最佳解的一般結構產生最佳解的一般結構判定為真時調用判定為真時調用A,為假時調用,為假時調用B模塊模塊M循環調用模塊循環調用模塊A、B、C圖圖5.8 5.8 變換流變換流圖圖3-16 3-16 事務流事務流 主鍵的作用是表示數據結構中唯一主鍵的作用是表示數據結構中唯一的

        7、一條信息或記錄。例如企業人事檔案的一條信息或記錄。例如企業人事檔案數據中不能存在兩個完全相同的職工檔數據中不能存在兩個完全相同的職工檔案,要么用職工編號區分,要么用多個案,要么用職工編號區分,要么用多個條件區分條件區分(復合主鍵復合主鍵)系統名稱人事管理子系統人事管理子系統數據結構名稱職工表職工表同義詞A01別名(表名稱)Dept數據輸入流(來源)職工檔案職工檔案數據輸出流(去向)工資表工資表主關鍵字職工編號職工編號數據元素定義表序號數據元素名稱別名同義詞數據類型長度 是否允許為空默認值關鍵字1職工編號職工編號Empno Char6 6N P/12姓名姓名NameChar1010N n簡歷簡歷MemoVarcharVarchar300300Y

        展開閱讀全文
        溫馨提示:
        1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
        2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
        3.本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
        4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
        5. 裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
        6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
        7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
        關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

        網站客服QQ:2846424093或766697812

        copyright@ 2020-2023  zhuangpeitu.com 裝配圖網版權所有   聯系電話:0512-65154990  

        備案號:蘇ICP備12009002號-6   經營許可證:蘇B2-20200052  蘇公網安備:32050602011098


        本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!

        特级毛片a片全部免费播,特级毛片a片全部免费观看,特级毛片免费无码不卡观看,特级全黄a片高清视频

        <tt id="a3jom"></tt>
        1. <tt id="a3jom"><noscript id="a3jom"></noscript></tt>

            <tt id="a3jom"></tt>