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

正文內容

超市存貨管理信息系統(tǒng)報告(已改無錯字)

2022-10-21 10:41:20 本頁面
  

【正文】 能引起一組處理動作,不同 的事務有不同的處理方法。從數據流圖上看,不同的事務各有不同的路徑,凡是進入系統(tǒng)的每一種事務都必須標明事務的類型及其不同的處理邏輯,以便對它們分別采取相應的方法,確保進入系統(tǒng)的每一種事務都得到正確的處理。事務型數據流圖的特點是數據流發(fā)散,存在著事務中心。如果對流入系統(tǒng)的數據流存在著確定類型的處理邏輯,而且由此產生不同的邏輯路徑。那么必定有發(fā)射中心(前事務中心);如果不同的邏輯路徑收斂于某個處理邏輯,那么這個處理可能是后事務中心,或稱集束中心。可以沒有發(fā)射中心,也可以沒有集束中心。 事務型結構的數據流圖一般呈束 狀形,即一束數據流平行輸入或平行輸出,同時可能有幾個事務需要處理。束狀數據流圖可以分為典型情況與變型情況來討論。 ◇ 1 典型情況 18 ai a0 bi b0 i o ci c0 發(fā)射中心(前事務中心) 集束中心(后事務中心) di d0 事務中心 i di ai a0 d0 ci bi co bi i b0 b0 ai ci co a0 di d0 ai bi b0 a0 d0 ci c0 di 圖 束狀數據流程圖 第一層模塊分解結構圖 ◇ 2 變型情況 變型情況又分為:①沒有輸入加工 ②沒有輸出加工 ③既無輸入,又無輸出 ④有多個輸入成組 ⑤有多個輸出成組。 ◇ 3 事務分析 事務分析用于從事務型結構的束狀數據流圖導出標準形式的模塊結構圖。事務分析,也稱以業(yè)務為中心的分析。首先分析數據流程圖,確定結構類型,并找出事務中心的位置和事務類型的標志,繪制出第一層模塊分解圖,而后再重復逐層分解和優(yōu)化,直到得到滿意的結構圖為止。 它同樣遵循由頂向下逐步細化的原則,先設計主模塊,后設計相應于發(fā)射中心的輸入模塊,相應于集束中心的輸出模塊,相應于事務中心的事務調度模塊,再為每一種類型的事務 處理設計一個事務處理模塊,然后為每個事務處理設計下面的操作模塊,并為操作模塊設計細節(jié)模塊。每個操作模塊可能被多個事務處理模塊所共享,而成為共用模塊。輸入I 輸出O A B C D 事務處理 輸入 事務分配 輸出 C A B D o 19 同樣每個細節(jié)處理模塊又可能被多個操作模塊所共享而成為公用模塊。在各類不同的實際問題中,可能有多個細節(jié)模塊,也可能沒有細節(jié)模塊。 從 DF 圖導出初始 MS圖的一般步驟為: ◇ 1 把 DF 圖的頂圖(圖 Top)中的加工作為頂層模塊,它具有系統(tǒng)的總體功能。 ◇ 2 依據 DF 圖的圖 O,參考加工說明,設計下層模塊: ① 復查圖 O,必要時改進并優(yōu)化。 ② 確定圖 O是否為束狀 DF 圖,是則進行事務分析;否則作變換分析。具體的操作過程如下:判斷圖 O 在全局上是否是束狀,通常要適當分組,把每組看成一個較大的加工,才能看清楚。是束狀 DF 圖,則應確定各個事務組,從而劃分為發(fā)射中心、事務加工與集束中心。有可能沒有集束中心或發(fā)射中心,甚至兩個中心都沒有。若全局上看是線狀 DF圖,則應確定變換組,從而劃分為輸入組、變換組、輸出組。每組作為一個下層模塊,然后對每組再進行同樣的考察與設計。 ③ 導出的未分解模塊,依據相應的 DFD 子圖,使用②中方法再分解,反 復進行,直到葉模塊都是基本功能模塊為止。 ◇ 3 當 DF 圖中沒有明顯的輸入輸出加工或文件讀寫加工時,應補充輸入 /輸出( I/O)模塊和讀 /寫( R/W)模塊。 需要指出,在實際系統(tǒng)中, DF 圖不一定完全是變換型或事務型的典型結構,它們往往是兩種類型的混合結構。對這種混合型,一般采取以“變換分析”為主,“事務分析”為輔的辦法進行設計。其具體做法是:( a)首先找出主加工(處理),設計出結構圖的上層模塊。( b)然后根據 DF圖各部分的結構特點靈活地運用變換分析或事務分析設計出中下層模塊,從 而得到了系統(tǒng)初始結構圖。一般來講,第一層的每個模塊,往往就是一個子系統(tǒng)。( c)最后,根據用戶的需求,對初始結構進行修改與優(yōu)化。 設計模塊結構圖的啟發(fā)性規(guī)則: 綜上所述,設計模塊結構圖的啟發(fā)性規(guī)則如下: 1)模塊結構圖與數據流圖的對應性:一般來講,對于束狀 DF圖,通過事務分析,導出事務型的 MS 圖;對于線狀 DF圖,通過變換分析,導出變換型的 MS圖。但對于復雜的同一個 DF 圖,可以綜合運用事務分析與變換分析。 2)模塊的獨立性:模塊分解的準則是模塊的獨立性,即高內聚、低耦合。 3)模塊的影響范圍是控制范圍的盡可能大 的子集:避免判斷重復;判斷盡可能靠近使用判斷的模塊。 4) 基本模塊的大小要適中:以人工方式,一人一輪處理;以計算機方式,高級語言程序不得超過 100 行。 5) 結構圖的寬度、深度、模塊的扇入、扇出都應當適度。適度的標準一般為:結構圖的寬度(同一層次模塊數的最大值,表示系統(tǒng)的控制范圍)小于等于 18;深度(模塊層次的最大值)小于等于 9;模塊的扇入(一個模塊的直接上級模塊的個數)小于等于5到 9個;模塊的扇出(一個模塊擁有直屬下級模塊的個數)小于等于 5到 9個;但公用服務模塊的扇入與高層調用模塊的扇出可以適當多些。有關寬度、深度 、扇入、扇出,如圖 所示。 6) 接口簡明且與子模塊功能一致。 7) 模塊只有單一的入口。 8) 模塊功能是可預期且簡明的(可用動賓結構描述)。 扇出 扇入 20 圖 結構圖的深度、寬度與模塊的扇入與扇出圖示 模塊結構圖的檢查與改進: 初始模塊結構圖的導出,并不意味著處理功能總體設計的結束,還需要從系統(tǒng)的角度,運用模塊結構圖設計的啟發(fā)性規(guī)則和有關經驗對初始結構圖進行檢查和改進,具體的操作過程如下: 1)檢查模塊是否為功能內聚 ○ 1 葉模塊應是基本功能模塊:( a)模塊功能可預測,并能用一個動賓結構短語命名。( b)模塊由三個基本部分組成:輸入(接受傳入信息,對異常情況反饋。)、處理(完成基本處理)、輸出(送回處理結果)。( c)高內聚、低耦合。 ○ 2 內模塊應是純調用模塊。 2)合并功能相同的模塊。 3)組合并重新分解功能交叉的模塊。 4)使模塊控制范圍成為影響范圍的最小包容集。 5)檢查塊間通信:數量(少)、類型(數據型)、形式(參數)。 6)檢查 入口、出口:只有單一入口,出口分布合理。 7)檢查結構圖的寬度、深度;模塊的扇入扇出,并適當改進。 8)檢查系統(tǒng)的性能:系統(tǒng)是否具有較強的可讀性、可修改性與可靠的穩(wěn)定性,并作適當改進。 通過改進,得到全部由高內聚、低耦合的功能性內聚模塊組成的良好的相同基本結構。 模塊結構圖的優(yōu)化 模塊結構圖的優(yōu)化有兩層的意思,其一是:由于數據流圖并不能反映出所有的需求,如不能反映系統(tǒng)管理、出錯處理等。由 DF 圖導出的初始 MS 圖一般不是一個結構良好、功能完善的系統(tǒng)。因此,必須根據計算機處理的特殊性,相應地增加一些模塊,如用于系統(tǒng)維護、安全保密、信息查詢等模塊,完善系統(tǒng)功能。其二是:模塊高度獨立的良好的系統(tǒng)基本結構不一定是運行效率高的,在檢查與改進的基礎上,要對系統(tǒng)全局結構進行優(yōu)化,提高系統(tǒng)的效率。具體做法是:找出“瓶頸”,分析原因,合理改進。例如: 1)調用太多的小模塊(高扇出)。改進方法:模塊適當合并,減少調用。 2)文件存取頻繁。改進方法:改文件存取為內存存取。 3)程序效率太低(模塊占用 CPU 的時間長)。改進方法:研究新的高效率算法并用 C語言或匯編語言重新優(yōu)化設計。 深度 21 首先把握由高內聚、低耦合的功能內聚模塊組成的好理解的基 本結構是非常重要的,這使得開發(fā)維護人員和用戶心中有數,即使為提高效率而優(yōu)化合并調整,也不會迷失方向。 針對我上面的 4 層數據流程圖,對此流程圖轉換成模塊結構圖做出以下討論 : 我得數據流程圖是屬于線狀數據流圖,所以相應的應該用變換分析技術來導出 MSD 圖, 得出的 MSD 圖也應該是 4層,以圖 TOP 為第一層,然后逐層展開, 初始模塊結構圖 ( 1)進貨單 ( 2)貨物價格 ( 3)出貨日期 ( 4)貨物數量 ( 5)員工信息表 ( 6)存貨 ( 7)倉庫號 ( 8)盤點 ( 9)登記信息 改進后的功能模塊圖: 超市進銷存 銷貨流程 進貨流程 庫存管理 實存量 存貨數量 現存量 出貨信息表 貨物單登記 員工簽名 1 2 4 6 5 5 6 3 9 8 7 22 [1] 員工進貨登記 [2] 貨物數量 [3] 供應商基本信息表 [4] 員工基本信息表 [5] 銷售數量 [6] 存貨數量 [7] 進貨單 [8] 倉庫號 [9] 盤點 [10]倉庫表 設計模塊機構圖的啟發(fā)性規(guī)則: ( 1) 模塊結構圖與數據流圖的對應性 一般來說,對于束狀 DF 圖,通過事務分析,導出事務型的 MS 圖;對于線狀 DF圖,通過變換分析,導出變換型的 MS 圖。但對于復雜的統(tǒng)一個 DF 圖,可以綜合運用事務分析和變換分析。 ( 2) 模塊的獨立性 模塊分解的準則石模塊的獨立性,即高內聚、低耦合。 ( 3) 模塊的影響范圍是控制范圍的盡可能大的子集 避免判斷重復;判斷盡可能靠近使用判斷的模塊。 ( 4) 基本模塊的大小要適中 以人工方式,一人一輪處理;以機栓劑方式,高級語言程序不得超過 100 行。 ( 5) 結構圖的寬度、深度,模塊的扇入、扇出應適度 適度的標準一般為:結構圖的寬度小于等于 9;模塊的扇入小于等于 5 到 9 個;模塊的扇出少于等于 5 到 9 個;但公用服 務模塊的扇入與高層調用模塊的扇出可以適當多些。 超市進銷存 進貨管理 銷售管理 庫存管理 供應商基本信息 銷售情況 進貨情況 倉庫儲存情況 進貨信息 倉庫儲存信息 員工基本信息 倉庫儲存情況 1 2 3 4 6 5 10 9 8 7 4 6 8 7 23 ( 6) 接口簡明且與子模塊功能一致。 ( 7) 模塊只有單一入口。 ( 8) 模塊功能是可預期且簡明的。 3. 1. 3 系統(tǒng)平臺的總體結構設計: 網絡的拓撲結構是拋開網絡物理連接來討論網絡系統(tǒng)的連接形式,網絡中各站點相互連接的方法和形式稱為網絡拓撲。拓撲圖給出網絡服務器、工作站的網絡配置和相互間的連接,它的結構主要有星型結構、總線結構、樹型結構、網狀結構、蜂窩狀結構、分布式結構等。網絡的
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1