




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1 SDLC (System development lifecycle) 是定義了系統(tǒng)開發(fā)項目所需的階段與活動的方法;是定義了系統(tǒng)開發(fā)項目所需的階段與活動的方法; 每一個項目活動都能分成這五個階段,目前復(fù)雜的系統(tǒng)開每一個項目活動都能分成這五個階段,目前復(fù)雜的系統(tǒng)開 發(fā)環(huán)境中,實際應(yīng)用都是該方法的變體或者以此為基礎(chǔ)發(fā)發(fā)環(huán)境中,實際應(yīng)用都是該方法的變體或者以此為基礎(chǔ)發(fā) 展而來;展而來; 該方法之上的該方法之上的迭代迭代、分解分解是實際應(yīng)用的核心;是實際應(yīng)用的核心; 所有成功的大型項目開發(fā)都基于所有成功的大型項目開發(fā)都基于SDLC,并且有組織的系,并且有組織的系 統(tǒng)開發(fā);統(tǒng)開發(fā); 作為一個方法論,
2、作為一個方法論,SDLC提供確保成功開發(fā)所需要的結(jié)構(gòu)、提供確保成功開發(fā)所需要的結(jié)構(gòu)、 控制和項目清單;控制和項目清單; 因此,熟悉因此,熟悉SDLC的各個階段目標(biāo)和主要活動是必需的;的各個階段目標(biāo)和主要活動是必需的; 2 對其每一階段規(guī)定它的任務(wù)、工作流程、管理目標(biāo)及要編制的文檔,使對其每一階段規(guī)定它的任務(wù)、工作流程、管理目標(biāo)及要編制的文檔,使 開發(fā)工作易于管理和控制,形成一個可操作的規(guī)范。開發(fā)工作易于管理和控制,形成一個可操作的規(guī)范。 3 一種變形:一種變形:“V”開發(fā)模型;開發(fā)模型; 定義需求 軟件設(shè)計 軟件詳細(xì)設(shè)計 規(guī)格 說明 系統(tǒng) 設(shè)計 模塊 設(shè)計 接受測試 系統(tǒng)集成和測試 軟件集成和
3、測試 測試系統(tǒng) 測試的 軟件 測試的 代碼 代碼和測試 測試的軟件模塊 測試的軟件 測試系統(tǒng) 包括接受和移交 4 系統(tǒng)規(guī)劃階段是根據(jù)用戶的系系統(tǒng)規(guī)劃階段是根據(jù)用戶的系 統(tǒng)開發(fā)請求進(jìn)行初步調(diào)查,統(tǒng)開發(fā)請求進(jìn)行初步調(diào)查, 明確問題,確定系統(tǒng)目標(biāo)和總明確問題,確定系統(tǒng)目標(biāo)和總 體結(jié)構(gòu),確定分階段實施進(jìn)度,體結(jié)構(gòu),確定分階段實施進(jìn)度, 然后進(jìn)行可行性研究,形成然后進(jìn)行可行性研究,形成可可 行性研究報告行性研究報告。 可行性研究報告的可行性研究報告的PESTPEST! PEST戰(zhàn)略分析( politics , economics, society, technology ) (1)系統(tǒng)規(guī)劃階段系統(tǒng)規(guī)劃階
4、段 5 系統(tǒng)分析階段的任務(wù)是:系統(tǒng)分析階段的任務(wù)是: 分析業(yè)務(wù)流程;分析數(shù)據(jù)分析業(yè)務(wù)流程;分析數(shù)據(jù) 與數(shù)據(jù)流程的關(guān)系;最后與數(shù)據(jù)流程的關(guān)系;最后 提出分析處理方式和提出分析處理方式和新系新系 統(tǒng)邏輯方案統(tǒng)邏輯方案。 關(guān)鍵做什么關(guān)鍵做什么(What), 而不是怎么做而不是怎么做(How)! (2)系統(tǒng)分析階段 6 (3)系統(tǒng)設(shè)計階段系統(tǒng)設(shè)計階段 系統(tǒng)設(shè)計階段的任務(wù)是:系統(tǒng)設(shè)計階段的任務(wù)是: 總體結(jié)構(gòu)設(shè)計;代碼設(shè)計:總體結(jié)構(gòu)設(shè)計;代碼設(shè)計: 數(shù)據(jù)庫文件設(shè)計;輸入數(shù)據(jù)庫文件設(shè)計;輸入 輸出設(shè)計;模塊結(jié)構(gòu)與輸出設(shè)計;模塊結(jié)構(gòu)與 功能設(shè)計。功能設(shè)計。 此與同時根據(jù)總體設(shè)計的此與同時根據(jù)總體設(shè)計的 要求購
5、置與安裝一些設(shè)要求購置與安裝一些設(shè) 備進(jìn)行試驗,最終給出備進(jìn)行試驗,最終給出 設(shè)計方案設(shè)計方案。 7 (4) (4)系統(tǒng)實施階段系統(tǒng)實施階段 系統(tǒng)實施階段的任務(wù)是:進(jìn)行系統(tǒng)實施階段的任務(wù)是:進(jìn)行 編程編程( (由程序員執(zhí)行由程序員執(zhí)行) )和人員培和人員培 訓(xùn)訓(xùn)( (由系統(tǒng)分析設(shè)計人員培訓(xùn)業(yè)由系統(tǒng)分析設(shè)計人員培訓(xùn)業(yè) 務(wù)人員和操作員務(wù)人員和操作員) ),以及數(shù)據(jù)準(zhǔn),以及數(shù)據(jù)準(zhǔn) 備備( (由業(yè)務(wù)人員完成由業(yè)務(wù)人員完成) ),然后投,然后投 入試運行。入試運行。 (5)(5)系統(tǒng)運行階段系統(tǒng)運行階段 系統(tǒng)運行階段的任務(wù)是:同時系統(tǒng)運行階段的任務(wù)是:同時 進(jìn)行系統(tǒng)的日常運行管理、評進(jìn)行系統(tǒng)的日常運行管
6、理、評 價、監(jiān)理審計三部分工作。價、監(jiān)理審計三部分工作。 8 8 信息系統(tǒng)開發(fā)的完整生命周期 9 SDLC階段目標(biāo) 計劃階段 確定系統(tǒng)的作用域、確保項目可行性、制定進(jìn)度表和資源分配計 劃,并進(jìn)行項目其余部分的預(yù)算 分析階段了解新系統(tǒng)的商業(yè)需求和處理要求并做好文檔 設(shè)計階段根據(jù)分析階段的需求定義和制定的決策,設(shè)計好設(shè)計方案 實施階段 監(jiān)理、測試和安裝可靠的工作信息系統(tǒng),培訓(xùn)用戶并使其收益于 系統(tǒng)的使用 運行支持階段保持系統(tǒng)的有效運行 10 11 1.2.1 調(diào)查階段調(diào)查階段 一個我國一個我國500強企業(yè),產(chǎn)品已經(jīng)定型、典型的流水線生產(chǎn)方式。強企業(yè),產(chǎn)品已經(jīng)定型、典型的流水線生產(chǎn)方式。 企業(yè)的工業(yè)
7、流程圖 12 生產(chǎn)指揮機(jī)構(gòu)設(shè)置 13 總調(diào)度-分廠調(diào)度-工段長的三級生產(chǎn)控制 生產(chǎn)調(diào)度系統(tǒng)信息流程圖 14 該信息系統(tǒng)存在的問題 信息傳遞速度慢,工作量大 信息覆蓋面窄,誤差大 計算性差、智能程度低 許多信息以電話方式交換、無紀(jì)錄,難以追查 15 新系統(tǒng)的目標(biāo) 生產(chǎn)調(diào)度系統(tǒng)的目標(biāo)樹 16 新系統(tǒng)的目標(biāo) 使調(diào)度工作有計劃性、預(yù)見性和靈活性,提供詳細(xì)的投入計劃。 產(chǎn)出進(jìn)度計劃、供需進(jìn)度計劃及各工序在制品定額等信息。把調(diào) 度的生產(chǎn)指令規(guī)范化、具體化。除提供生產(chǎn)日報外,還及時提供 每個班組的生產(chǎn)班報。 使調(diào)度工作有智能化。當(dāng)發(fā)生各種意外時,習(xí)用能及時找到應(yīng)急 措施,發(fā)出正確指揮指令 節(jié)省成本和日常費用
8、開支。由于整個生產(chǎn)計劃,作業(yè)計劃都實現(xiàn) 了計算機(jī)管理后可減少成品、半成品、毛坯、庫存量的30%。 提供友好的用戶操作界面,減少用戶的錄入工作量,提高信息處 理速度和準(zhǔn)確性,使一條記錄的查詢時間不超過15秒,輸出生產(chǎn) 日報,生產(chǎn)班報的時間不超過1分鐘,計算準(zhǔn)確性達(dá)到100%。 通過用戶權(quán)限的設(shè)置,備份等方法,確保系統(tǒng)信息的安全性、可 靠性。 17 17 可行性分析 18 軋鋼生產(chǎn)工藝流程圖 軋鋼分廠共有職工2000人,3個車間,它將煉鋼分廠的 鋼胚加熱、軋制、并剪切成各種規(guī)格的鋼材。 1.2.2 系統(tǒng)分析階段 19 計算機(jī)輔助生產(chǎn)調(diào)度信息系統(tǒng)的內(nèi)容: 1. 根據(jù)各工段提供的信息(產(chǎn)量、庫存、設(shè)備
9、狀態(tài)、鋼 材入庫)制定班、日、周、月等生產(chǎn)報表。 2. 根據(jù)生產(chǎn)計劃及工序進(jìn)度,下達(dá)各種生產(chǎn)指令。 3. 當(dāng)發(fā)生設(shè)備故障及其他異外時下達(dá)各種生產(chǎn)調(diào)整指令。 4. 把本車間的有關(guān)生產(chǎn)數(shù)據(jù)及時上報,接受總調(diào)度生產(chǎn) 指令。 5. 保存有關(guān)生產(chǎn)數(shù)據(jù)集生產(chǎn)指令,并可查詢。 20 20 21 (2) 數(shù)據(jù)流程圖 軋鋼調(diào)度生產(chǎn)流圖 22 (3) 數(shù)據(jù)字典 在系統(tǒng)分析階段數(shù)據(jù)字典是補充數(shù)據(jù)流圖的重要工具。 可以完整描述處理流程和數(shù)據(jù)詳情。 數(shù)據(jù)分析的內(nèi)容應(yīng)包括: 1.圍繞系統(tǒng)目標(biāo)、確定哪些數(shù)據(jù)應(yīng)保存、精度; 2.流程中的信息來源; 3.分析現(xiàn)有的數(shù)據(jù)是否全面合理; 4.數(shù)據(jù)的類型、寬度、取值范圍、產(chǎn)生和使用頻
10、度。 在數(shù)據(jù)字典及數(shù)據(jù)流圖輔助下,確定: 系統(tǒng)涉及到的表格、分別為輸入、輸出、中間保存表格。 系統(tǒng)各表格字段的來源、是手工還是自動采集、或者是 其他表格或計算得到。 23 表T2 鋼材入庫單 表T1 軋加熱生產(chǎn)紀(jì)錄表 24 (4)功能/數(shù)據(jù)分析 系統(tǒng)化分析,進(jìn)一步進(jìn)行系統(tǒng)模塊間的優(yōu)化。系統(tǒng)化分析,進(jìn)一步進(jìn)行系統(tǒng)模塊間的優(yōu)化。 應(yīng)用應(yīng)用U(use)/C(create)矩陣進(jìn)行。矩陣進(jìn)行。 1.使C盡量靠近對角線 2.沿對角線方向劃小方塊 3.每個方塊作為一個子系統(tǒng) 25 (1) 系統(tǒng)軟硬件配置 服務(wù)器 通信介質(zhì) 軟件配置 等 26 數(shù)據(jù)流圖描述的是系統(tǒng)的邏輯模型,把數(shù)據(jù)流程圖上的各個 處理模塊進(jìn)
11、一步分解,確定系統(tǒng)的層次結(jié)構(gòu)關(guān)系,把邏輯模 型變?yōu)槲锢砟P汀?系統(tǒng)劃分的原則 子系統(tǒng)要有較高的獨立性。既相對獨立的事務(wù)處理作為一個子系統(tǒng),這 樣系統(tǒng)具有較高的內(nèi)聚性,與其他系統(tǒng)耦合較弱,便于開發(fā)或日后維護(hù)。 子系統(tǒng)劃分應(yīng)使數(shù)據(jù)冗余度較小,以保證系統(tǒng)安全性、可靠性和數(shù)據(jù)的 一致性。 子系統(tǒng)劃分應(yīng)能滿足目前和今后管理上的需要,功能應(yīng)齊全,操作方便 并留有接口。 子系統(tǒng)劃分應(yīng)以企業(yè)管理職能為依據(jù)。盡量避免過分依賴于組織結(jié)構(gòu), 以防止機(jī)構(gòu)變化為系統(tǒng)帶來不必要的麻煩。 27 系統(tǒng)功能樹 28 29 該系統(tǒng)的代碼主要涉及外部單位的代碼、產(chǎn)品代碼、內(nèi)部人員代碼的設(shè)計。 30 30 (4) 數(shù)據(jù)庫設(shè)計 略 (
12、5) 輸入輸出設(shè)計 選擇輸入、輸出方式、輸入正確性檢驗、輸出格式、輸出格式。 并遵循一些原則: 簡潔美觀、功能提示簡潔、準(zhǔn)確。簡潔美觀、功能提示簡潔、準(zhǔn)確。 界面層次不宜太深,小于界面層次不宜太深,小于3 3級。級。 界面色彩不要太深。界面色彩不要太深。 輸入界面最好設(shè)置初值,下拉數(shù)據(jù)窗口等減少用戶鍵盤輸入量。輸入界面最好設(shè)置初值,下拉數(shù)據(jù)窗口等減少用戶鍵盤輸入量。 操作應(yīng)有權(quán)限控制。操作應(yīng)有權(quán)限控制。 31 32 33 34 對各功能模塊的算法、模型進(jìn)行設(shè)計。如該系統(tǒng): 生產(chǎn)與指揮與協(xié)調(diào)模塊 生產(chǎn)數(shù)據(jù)收集模塊 報表生成模塊 制定作業(yè)計劃及制定作業(yè)計劃及 在制品定額模塊在制品定額模塊 生產(chǎn)計劃
13、的設(shè)計模型生產(chǎn)計劃的設(shè)計模型 35 系統(tǒng)調(diào)試的三個階段: 單元調(diào)試 聯(lián)合(接口)調(diào)試: 系統(tǒng)測試 系統(tǒng)實施 系統(tǒng)在企業(yè)上線前的準(zhǔn)備:文檔、培訓(xùn)、相應(yīng)的規(guī)章 制度、數(shù)據(jù)準(zhǔn)備等。 36 36 1.1. 系統(tǒng)開發(fā)生命周期系統(tǒng)開發(fā)生命周期SDLCSDLC 2.2. 信息系統(tǒng)的分析過程及方法信息系統(tǒng)的分析過程及方法 w需求調(diào)查需求調(diào)查 w組織結(jié)構(gòu)與功能組織結(jié)構(gòu)與功能 w業(yè)務(wù)流程分析業(yè)務(wù)流程分析 w數(shù)據(jù)與數(shù)據(jù)流程分析數(shù)據(jù)與數(shù)據(jù)流程分析 w功能數(shù)據(jù)分析功能數(shù)據(jù)分析 w新系統(tǒng)邏輯方案的建立新系統(tǒng)邏輯方案的建立 3.3. 一個產(chǎn)品庫存系統(tǒng)的分析及流程優(yōu)化實例一個產(chǎn)品庫存系統(tǒng)的分析及流程優(yōu)化實例 4.4. 小結(jié)小
14、結(jié) 37 仍然回答仍然回答“What”,而不是,而不是“How”,但更細(xì)致、精確;,但更細(xì)致、精確; SADT認(rèn)為系統(tǒng)是過程認(rèn)為系統(tǒng)是過程(處理處理)的集合,過程與數(shù)據(jù)的交互是核心;的集合,過程與數(shù)據(jù)的交互是核心; 導(dǎo)出邏輯模型:導(dǎo)出邏輯模型: TFD + DFD + DD 38 n 需求調(diào)查需求調(diào)查 n 組織結(jié)構(gòu)與功能組織結(jié)構(gòu)與功能 n 業(yè)務(wù)流程分析業(yè)務(wù)流程分析 n 數(shù)據(jù)與數(shù)據(jù)流程分析數(shù)據(jù)與數(shù)據(jù)流程分析 n 功能數(shù)據(jù)分析功能數(shù)據(jù)分析 n 新系統(tǒng)邏輯方案的建立新系統(tǒng)邏輯方案的建立 SADTSADT分析模型的組件分析模型的組件 39 需求分析的子活動需求分析的子活動 需求預(yù)測:需求預(yù)測: 系統(tǒng)分
15、析員對系統(tǒng)的基本需求作一假設(shè)。系統(tǒng)分析員對系統(tǒng)的基本需求作一假設(shè)。 需求導(dǎo)出:需求導(dǎo)出: 運用各種信息采集技術(shù)向用戶調(diào)查系統(tǒng)的本質(zhì)要求。運用各種信息采集技術(shù)向用戶調(diào)查系統(tǒng)的本質(zhì)要求。 需求確認(rèn):需求確認(rèn): 將記錄的需求反饋給用戶進(jìn)行檢驗將記錄的需求反饋給用戶進(jìn)行檢驗 需求說明:需求說明: 利用數(shù)據(jù)流程圖利用數(shù)據(jù)流程圖DFD、數(shù)據(jù)字典、功能描述工具等需求描述工具。、數(shù)據(jù)字典、功能描述工具等需求描述工具。 業(yè)務(wù)調(diào)查范圍業(yè)務(wù)調(diào)查范圍: : 1 1)組織機(jī)構(gòu)與功能業(yè)務(wù);)組織機(jī)構(gòu)與功能業(yè)務(wù);2 2)數(shù)據(jù)和數(shù)據(jù)流程;)數(shù)據(jù)和數(shù)據(jù)流程; 3 3)業(yè)務(wù)流程;)業(yè)務(wù)流程; 4 4)可用資源與限制條件)可用資源
16、與限制條件; ; 5 5)現(xiàn)存問題及改進(jìn);)現(xiàn)存問題及改進(jìn); 6 6)決策方式及過程;)決策方式及過程; 40 示例示例 41 組織結(jié)構(gòu)圖組織結(jié)構(gòu)圖 是一張反映組織內(nèi)部之間隸屬關(guān)系的樹狀結(jié)構(gòu)圖。是一張反映組織內(nèi)部之間隸屬關(guān)系的樹狀結(jié)構(gòu)圖。 組織業(yè)務(wù)關(guān)系圖組織業(yè)務(wù)關(guān)系圖 42 業(yè)務(wù)功能表業(yè)務(wù)功能表 43 業(yè)務(wù)流程分析幫助我們了解某項業(yè)務(wù)的具體處理過程,業(yè)務(wù)流程分析幫助我們了解某項業(yè)務(wù)的具體處理過程, 以發(fā)現(xiàn)修改和刪除原系統(tǒng)的不合理部分,優(yōu)化業(yè)務(wù)處以發(fā)現(xiàn)修改和刪除原系統(tǒng)的不合理部分,優(yōu)化業(yè)務(wù)處 理流程。理流程。 業(yè)務(wù)流程圖業(yè)務(wù)流程圖TFD(Transaction Flow Diagram , )
17、就是用一些盡可能少的規(guī)定的符號及連線來表示某就是用一些盡可能少的規(guī)定的符號及連線來表示某 個具體業(yè)務(wù)處理過程。業(yè)務(wù)流程圖易于閱讀和理解。個具體業(yè)務(wù)處理過程。業(yè)務(wù)流程圖易于閱讀和理解。 44 業(yè)務(wù)流程圖業(yè)務(wù)流程圖2的基本符號的基本符號 45 業(yè)務(wù)流程圖業(yè)務(wù)流程圖2的例子的例子 46 業(yè)務(wù)流程圖描述了業(yè)務(wù)處理過程的關(guān)系業(yè)務(wù)流程圖描述了業(yè)務(wù)處理過程的關(guān)系; ; 每一個業(yè)務(wù)處理過程與組織及數(shù)據(jù)相關(guān);每一個業(yè)務(wù)處理過程與組織及數(shù)據(jù)相關(guān); 業(yè)務(wù)流程圖是建立數(shù)據(jù)流圖和數(shù)據(jù)字典的基礎(chǔ);業(yè)務(wù)流程圖是建立數(shù)據(jù)流圖和數(shù)據(jù)字典的基礎(chǔ); 業(yè)務(wù)流程圖是業(yè)務(wù)流程再造的基礎(chǔ);業(yè)務(wù)流程圖是業(yè)務(wù)流程再造的基礎(chǔ); 47 將系統(tǒng)調(diào)查
18、所得到的數(shù)據(jù)分為如下三類:將系統(tǒng)調(diào)查所得到的數(shù)據(jù)分為如下三類: 本系統(tǒng)本系統(tǒng)輸入數(shù)據(jù)類輸入數(shù)據(jù)類 本系統(tǒng)內(nèi)要本系統(tǒng)內(nèi)要存儲的數(shù)據(jù)類存儲的數(shù)據(jù)類 本系統(tǒng)本系統(tǒng)產(chǎn)生數(shù)據(jù)類產(chǎn)生數(shù)據(jù)類 然后進(jìn)行以下分析處理過程然后進(jìn)行以下分析處理過程 數(shù)據(jù)流圖數(shù)據(jù)流圖 編制數(shù)據(jù)字典編制數(shù)據(jù)字典 數(shù)據(jù)分析數(shù)據(jù)分析 48 數(shù)據(jù)流程圖的基本符號數(shù)據(jù)流程圖的基本符號(GaneGane和和SarsonSarson符號集)符號集) 外部實體處理過程 數(shù)據(jù)存儲數(shù)據(jù)流向 49 來源來源 觸發(fā)器觸發(fā)器 活動(處理)活動(處理) 數(shù)據(jù)存儲數(shù)據(jù)存儲 來自E-R圖 目的地目的地 響應(yīng)響應(yīng) 可按事件表中的事件展開DFD 50 過程符號過程符號
19、 自然發(fā)生自然發(fā)生 黑洞過程黑洞過程 灰洞過程灰洞過程 w數(shù)據(jù)存儲使用、外部實體使用等數(shù)據(jù)存儲使用、外部實體使用等 錯誤,如:錯誤,如: 申請材料編碼 材料名稱供應(yīng)商列表 工作時間工時工資 學(xué)生生日最終成績 計算工資 計算學(xué)生等級 課程列表 課程 學(xué)生 51 數(shù)據(jù)流連接數(shù)據(jù)流連接可以用可以用不可以用不可以用 一個過程連接另一個過程一個過程連接另一個過程 一個過程連接一個外部實體一個過程連接一個外部實體 一個過程連接一個數(shù)據(jù)存儲一個過程連接一個數(shù)據(jù)存儲 一個實體到另一個實體一個實體到另一個實體 一個實體到一個數(shù)據(jù)存儲一個實體到一個數(shù)據(jù)存儲 一個數(shù)據(jù)存儲到一個數(shù)據(jù)存儲一個數(shù)據(jù)存儲到一個數(shù)據(jù)存儲 5
20、2 分層數(shù)據(jù)流圖分層數(shù)據(jù)流圖 53 庫存管理系統(tǒng)庫存管理系統(tǒng)環(huán)境圖環(huán)境圖(上下文圖、關(guān)聯(lián)圖)(上下文圖、關(guān)聯(lián)圖) 54 配件庫存管理:配件庫存管理: 第一層數(shù)據(jù)流程圖第一層數(shù)據(jù)流程圖 55 第二層數(shù)據(jù)流程圖第二層數(shù)據(jù)流程圖 56 56 57 數(shù)據(jù)流圖的另一種畫法數(shù)據(jù)流圖的另一種畫法泡泡圖泡泡圖 Yourdon符號集符號集 處理過程:小圓圈及文字處理過程:小圓圈及文字 數(shù)據(jù)流:連線數(shù)據(jù)流:連線 數(shù)據(jù)存儲:直線、文字?jǐn)?shù)據(jù)存儲:直線、文字 數(shù)據(jù)流終點數(shù)據(jù)流終點 (外部實體外部實體):方框:方框 58 泡泡圖例子泡泡圖例子 59 60 環(huán)境圖(上下文圖)在表達(dá)系統(tǒng)邊界很有用,系統(tǒng)地范圍是環(huán)境圖(上下文
21、圖)在表達(dá)系統(tǒng)邊界很有用,系統(tǒng)地范圍是 通過單個處理和外部實體所表示的是一致的。通過單個處理和外部實體所表示的是一致的。 環(huán)境圖(上下文圖)必須在一張圖里,并且過程名是系統(tǒng)的環(huán)境圖(上下文圖)必須在一張圖里,并且過程名是系統(tǒng)的 名字。名字。 對于每一類的符號使用唯一的名字標(biāo)示,如外部實體的供應(yīng)對于每一類的符號使用唯一的名字標(biāo)示,如外部實體的供應(yīng) 商,全文出現(xiàn)都指的是同一實體。商,全文出現(xiàn)都指的是同一實體。 每個過程分配一個唯一的附注數(shù)字,每個過程分配一個唯一的附注數(shù)字,1 1,3.23.2等。等。 DFDDFD可以是物理模型,也可以是邏輯模型,避免在分析時就可以是物理模型,也可以是邏輯模型,避
22、免在分析時就 創(chuàng)建物理模型。創(chuàng)建物理模型。 減少信息超載減少信息超載: : 7 72 2 規(guī)則規(guī)則 單個單個 DFD 應(yīng)不超過應(yīng)不超過 7 2 個過程個過程 單個單個DFD中不能有超過中不能有超過 7 2 的數(shù)據(jù)流進(jìn)入、離開或者存儲在過程的數(shù)據(jù)流進(jìn)入、離開或者存儲在過程 中。中。 61 數(shù)據(jù)流圖只能給出數(shù)據(jù)流圖只能給出 系統(tǒng)邏輯功能的一個總體框架系統(tǒng)邏輯功能的一個總體框架 而缺乏詳細(xì)、具體的內(nèi)容。而缺乏詳細(xì)、具體的內(nèi)容。 數(shù)據(jù)字典(數(shù)據(jù)字典(Date Dictionary 簡稱簡稱DD ) 數(shù)據(jù)流圖上所有成分的定義和解釋的集合就是數(shù)據(jù)字典。數(shù)據(jù)流圖上所有成分的定義和解釋的集合就是數(shù)據(jù)字典。 數(shù)
23、據(jù)字典數(shù)據(jù)字典 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)流程圖內(nèi)所包含的數(shù)據(jù)元素(數(shù)數(shù)據(jù)字典是關(guān)于數(shù)據(jù)流程圖內(nèi)所包含的數(shù)據(jù)元素(數(shù) 據(jù)存儲、數(shù)據(jù)流、數(shù)據(jù)項)的定義及說明的集合。據(jù)存儲、數(shù)據(jù)流、數(shù)據(jù)項)的定義及說明的集合。 對數(shù)據(jù)流圖的各種成分起注釋、說明的作用,給這些成對數(shù)據(jù)流圖的各種成分起注釋、說明的作用,給這些成 分賦以實際的內(nèi)容。分賦以實際的內(nèi)容。 還對系統(tǒng)分析中其他需要說明的問題進(jìn)行定義和說明還對系統(tǒng)分析中其他需要說明的問題進(jìn)行定義和說明。 62 數(shù)據(jù)流數(shù)據(jù)流描述數(shù)據(jù)結(jié)構(gòu) (記錄) 數(shù)據(jù)元素 數(shù)據(jù)存儲數(shù)據(jù)存儲描述數(shù)據(jù)結(jié)構(gòu) (記錄) 數(shù)據(jù)元素 外部實體外部實體描述 過程過程描述 申請材料編碼 63 數(shù)據(jù)字典的
24、內(nèi)容數(shù)據(jù)字典的內(nèi)容 64 數(shù)據(jù)字典的內(nèi)容(數(shù)據(jù)字典的內(nèi)容(1) 數(shù)據(jù)項類目:數(shù)據(jù)的最小單位,描述數(shù)據(jù)的靜態(tài)特性。數(shù)據(jù)項類目:數(shù)據(jù)的最小單位,描述數(shù)據(jù)的靜態(tài)特性。 65 數(shù)據(jù)字典的內(nèi)容(數(shù)據(jù)字典的內(nèi)容(2) 數(shù)據(jù)流類目:由一個或一組固定的數(shù)據(jù)項組成。數(shù)據(jù)流類目:由一個或一組固定的數(shù)據(jù)項組成。 66 數(shù)據(jù)字典的內(nèi)容(數(shù)據(jù)字典的內(nèi)容(3) 文件類目:描述數(shù)據(jù)的邏輯存儲結(jié)構(gòu)。文件類目:描述數(shù)據(jù)的邏輯存儲結(jié)構(gòu)。 67 67 數(shù)據(jù)字典的內(nèi)容(數(shù)據(jù)字典的內(nèi)容(4) 數(shù)據(jù)數(shù)據(jù)“加工加工”條目。條目。 68 數(shù)據(jù)字典的內(nèi)容(數(shù)據(jù)字典的內(nèi)容(5) “外部項外部項”條目條目 69 功能數(shù)據(jù)分析功能數(shù)據(jù)分析 是在業(yè)務(wù)
25、流程、數(shù)據(jù)流程及數(shù)據(jù)分析的基礎(chǔ)上,為了整體地考慮新是在業(yè)務(wù)流程、數(shù)據(jù)流程及數(shù)據(jù)分析的基礎(chǔ)上,為了整體地考慮新 系統(tǒng)的功能子系統(tǒng)和數(shù)據(jù)資源的合理分布而進(jìn)行的系統(tǒng)化的分析。系統(tǒng)的功能子系統(tǒng)和數(shù)據(jù)資源的合理分布而進(jìn)行的系統(tǒng)化的分析。 功能數(shù)據(jù)分析是通過功能數(shù)據(jù)分析是通過UC矩陣矩陣的建立和分析來實現(xiàn)的。的建立和分析來實現(xiàn)的。 UC 矩陣的主要功能矩陣的主要功能 通過通過UC 矩陣的正確性檢驗及時發(fā)現(xiàn)前段分析和調(diào)查工作的疏漏矩陣的正確性檢驗及時發(fā)現(xiàn)前段分析和調(diào)查工作的疏漏 和錯誤;和錯誤; 通過通過UC 矩陣的正確性檢驗分析數(shù)據(jù)的正確性和完整性;矩陣的正確性檢驗分析數(shù)據(jù)的正確性和完整性; 通過對通過對
26、UC 矩陣的求解過程最終得到子系統(tǒng)的劃分矩陣的求解過程最終得到子系統(tǒng)的劃分 通過對子系統(tǒng)之間的聯(lián)系(通過對子系統(tǒng)之間的聯(lián)系(“U”)可以確定子系統(tǒng)之間的共享數(shù)據(jù)。)可以確定子系統(tǒng)之間的共享數(shù)據(jù)。 70 U/C矩陣矩陣 是通過一個普通的二維表來分析匯總數(shù)據(jù)是通過一個普通的二維表來分析匯總數(shù)據(jù) 表的縱坐標(biāo)表的縱坐標(biāo) 定義為數(shù)據(jù)類變量(定義為數(shù)據(jù)類變量(Xi) 表的橫坐標(biāo)表的橫坐標(biāo) 定義為業(yè)務(wù)過程類變量(定義為業(yè)務(wù)過程類變量(Yi) 數(shù)據(jù)與業(yè)務(wù)過程(即數(shù)據(jù)與業(yè)務(wù)過程(即Xi與與Yi)之間的關(guān)系)之間的關(guān)系 U 使用使用use C 建立建立create 71 U/C矩陣及其建立矩陣及其建立 首先進(jìn)行系
27、統(tǒng)化,自頂向下地劃分;首先進(jìn)行系統(tǒng)化,自頂向下地劃分; 逐個確定其具體的功能(或功能類)和數(shù)據(jù)(或數(shù)據(jù)逐個確定其具體的功能(或功能類)和數(shù)據(jù)(或數(shù)據(jù) 類);類); 填上功能填上功能/數(shù)據(jù)之間的關(guān)系,即完成了數(shù)據(jù)之間的關(guān)系,即完成了U/C矩陣的建立過矩陣的建立過 程。程。 72 73 數(shù)據(jù)守恒原理(數(shù)據(jù)守恒原理(Principle of Data Conservation): 數(shù)據(jù)必定有一個產(chǎn)生的源,而且必定有一個或多個用途。數(shù)據(jù)必定有一個產(chǎn)生的源,而且必定有一個或多個用途。 在在UC矩陣中:矩陣中: 每一個列只能有一個每一個列只能有一個C; 每一個列至少有一個每一個列至少有一個U; 不能出現(xiàn)空
28、行或空列。不能出現(xiàn)空行或空列。 74 正確性檢驗正確性檢驗 (1)完備性()完備性(completeness)檢驗:)檢驗:指對具體的數(shù)據(jù)項,指對具體的數(shù)據(jù)項, 必須有一個產(chǎn)生者(必須有一個產(chǎn)生者(C)和至少一個使用者()和至少一個使用者(U),功能則),功能則 必須有產(chǎn)生或使用(必須有產(chǎn)生或使用(U或或C)發(fā)生。)發(fā)生。 (2)一致性()一致性(uniformity)檢驗)檢驗:指對具體的數(shù)據(jù)項必須有指對具體的數(shù)據(jù)項必須有 且僅有一個產(chǎn)生者(且僅有一個產(chǎn)生者(C)。)。 (3)無冗余性()無冗余性(non-verbosity)檢驗:)檢驗:指指 UC矩陣中不矩陣中不 允許有空行和空列。允許有
29、空行和空列。 75 數(shù)據(jù)類 功能 客 戶 訂 貨 產(chǎn) 品 工 藝 流 程 材 料 表 成 本 零 件 規(guī) 格 材 料 庫 存 成 本 庫 存 職 工 銷 售 區(qū) 域 財 務(wù) 計 劃 計 劃 設(shè) 備 負(fù) 荷 物 資 供 應(yīng) 任 務(wù) 單 列 號 Y 經(jīng)營計劃 U U U U U U C C 1 1 財務(wù)規(guī)劃 U U U U C C C C 2 2 資產(chǎn)規(guī)模 U U 3 3 產(chǎn)品預(yù)測 C C U U U U 4 4 產(chǎn)品設(shè)計開發(fā) U U C C U U C C C C U U 5 5 產(chǎn)品工藝 U U C C C C U U 6 6 庫存控制 C C C C U U U U 7 7 調(diào) 度 U U
30、U U U U U U C C 8 8 生產(chǎn)能力計劃 U U C C U U 9 9 材料需求 U U U U U U C C 1 10 0 操作順序 C C U U U U U U 1 11 1 銷售管理 C C U U U U U U U U 1 12 2 市場分析 U U U U U U C C 1 13 3 訂貨服務(wù) U U C C U U U U U U 1 14 4 發(fā) 運 U U U U U U U U 1 15 5 財務(wù)會計 U U U U U U U U U U U U 1 16 6 成本會計 U U U U U U U U 1 17 7 用人計劃 C C 1 18 8 業(yè)績
31、考評 U U 1 19 9 行 號 X 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 1 10 0 1 11 1 1 12 2 1 13 3 1 14 4 1 15 5 1 16 6 UC 矩矩 陣陣 76 就是對系統(tǒng)結(jié)構(gòu)劃分的優(yōu)化過程?;谧酉到y(tǒng)劃分應(yīng)就是對系統(tǒng)結(jié)構(gòu)劃分的優(yōu)化過程?;谧酉到y(tǒng)劃分應(yīng)相相 互相對獨立互相對獨立,且,且內(nèi)部凝聚性高內(nèi)部凝聚性高這一原則之上的一種聚類這一原則之上的一種聚類 操作。操作。 功能的劃分及數(shù)據(jù)的關(guān)系!功能的劃分及數(shù)據(jù)的關(guān)系! UC 矩陣的求解過程常通過表上作業(yè)法來完成。其具矩陣的求解過程常通過表上作業(yè)法來完成。其具 體操作方法是:
32、體操作方法是: 調(diào)整表中的行變量或列變量,調(diào)整表中的行變量或列變量, 使得使得“C”元素盡量地朝對角線靠近,元素盡量地朝對角線靠近, 然后再以然后再以“C”元素為標(biāo)準(zhǔn),劃分子系統(tǒng)。元素為標(biāo)準(zhǔn),劃分子系統(tǒng)。 77 數(shù)據(jù)類 功能 計 劃 財 務(wù) 計 劃 產(chǎn) 品 零 件 規(guī) 格 材 料 表 材 料 庫 存 成 品 庫 存 任 務(wù) 單 設(shè) 備 負(fù) 荷 物 資 供 應(yīng) 工 藝 流 程 客 戶 銷 售 區(qū) 域 訂 貨 成 本 職 工 經(jīng)營計劃CUUU 財務(wù)規(guī)劃UCUU 資產(chǎn)規(guī)模U 產(chǎn)品預(yù)測 UUU 產(chǎn)品設(shè)計開發(fā)UCCCU 產(chǎn)品工藝UUUU 庫存控制CCUU 調(diào) 度 UUCUU 生產(chǎn)能力計劃 CUU 材料需
33、求UUUC 操作順序UUUC 銷售管理UUUCUU 市場分析 UUUCU 訂貨服務(wù)UUUUC 發(fā) 運UUUUU 財務(wù)會計UUUUUUU 成本會計UUUUC 用人計劃 C 業(yè)績考評U 78 系統(tǒng)功能劃分系統(tǒng)功能劃分 系統(tǒng)邏輯功能的劃分:系統(tǒng)邏輯功能的劃分: 在求解后的在求解后的UC 矩陣中劃出一個個的方塊,矩陣中劃出一個個的方塊, 每一個小方塊即為一個子系統(tǒng)。每一個小方塊即為一個子系統(tǒng)。 劃分時應(yīng)注意:劃分時應(yīng)注意: 沿對角線一個接一個地畫,既不能重疊,又不能漏掉任何一個沿對角線一個接一個地畫,既不能重疊,又不能漏掉任何一個 數(shù)據(jù)和功能;數(shù)據(jù)和功能; 小方塊的劃分是任意的,但必須將所有的小方塊的
34、劃分是任意的,但必須將所有的 “C” 元素都包含在元素都包含在 小方塊內(nèi)。小方塊內(nèi)。 79 數(shù) 據(jù) 類 功 能 計 劃 財 務(wù) 計 劃 產(chǎn) 品 零 件 規(guī) 格 材 料 表 材 料 庫 存 成 品 庫 存 工 作 令 機(jī) 器 負(fù) 荷 材 料 供 應(yīng) 工 藝 流 程 客 戶 銷 售 區(qū) 域 訂 貨 成 本 職 工 經(jīng)營計劃 C U U U 財務(wù)規(guī)劃 U C U U 經(jīng)營計劃 資產(chǎn)規(guī)模 U 產(chǎn)品預(yù)測 U U U 產(chǎn)品設(shè)計開發(fā) U C C C U 技術(shù)準(zhǔn)備 產(chǎn)品工藝 U U U U 庫存控制 C C U U 調(diào) 度 U U C U U 生產(chǎn)能力計劃 C U U 材料需求 U U U C 生產(chǎn)制造 操作
35、順序 U U U C 銷售管理 U U U C U U 市場分析 U U U C U 訂貨服務(wù) U U U U C 銷 售 發(fā) 運 U U U U U 財務(wù)會計 U U U U U U U 財 會 成本會計 U U U U C 人員計劃 C 人 事 人員招聘考評 U 80 數(shù)據(jù)資源分布數(shù)據(jù)資源分布 所有數(shù)據(jù)的使用關(guān)系都被小方塊分隔成了兩類:所有數(shù)據(jù)的使用關(guān)系都被小方塊分隔成了兩類: 一類在小方塊以內(nèi);一類在小方塊以內(nèi); 一類在小方塊以外。一類在小方塊以外。 在小方塊以內(nèi)所產(chǎn)生和使用的數(shù)據(jù),則今后主要放在在小方塊以內(nèi)所產(chǎn)生和使用的數(shù)據(jù),則今后主要放在 本系統(tǒng)的計算機(jī)設(shè)備上處理;本系統(tǒng)的計算機(jī)設(shè)備
36、上處理; 而在小方塊以外的而在小方塊以外的 “U” ,則表示了各子系統(tǒng)之間的,則表示了各子系統(tǒng)之間的 數(shù)據(jù)聯(lián)系,這些數(shù)據(jù)資源今后應(yīng)考慮放在網(wǎng)絡(luò)服務(wù)器數(shù)據(jù)聯(lián)系,這些數(shù)據(jù)資源今后應(yīng)考慮放在網(wǎng)絡(luò)服務(wù)器 上供各子系統(tǒng)共享或通過網(wǎng)絡(luò)來相互傳遞數(shù)據(jù)。上供各子系統(tǒng)共享或通過網(wǎng)絡(luò)來相互傳遞數(shù)據(jù)。 81 數(shù) 據(jù) 類 功 能 計 劃 財 務(wù) 計 劃 產(chǎn) 品 零 件 規(guī) 格 材 料 表 材 料 庫 存 成 品 庫 存 工 作 令 機(jī) 器 負(fù) 荷 材 料 供 應(yīng) 工 藝 流 程 客 戶 銷 售 區(qū) 域 訂 貨 成 本 職 工 經(jīng) 營 計 劃UU 財 務(wù) 規(guī) 劃UU 經(jīng) 營 計 劃 資 產(chǎn) 規(guī) 模 經(jīng) 營 計 劃 子
37、系 統(tǒng) 產(chǎn) 品 預(yù) 測UU 產(chǎn) 品 設(shè) 計 開 發(fā) UU 技 術(shù) 準(zhǔn) 備 產(chǎn) 品 工 藝 產(chǎn) 品 工 藝 子 系 統(tǒng) U 庫 存 控 制 調(diào) 度 U 生 產(chǎn) 能 力 計 劃 材 料 需 求UU 生 產(chǎn) 制 造 操 作 順 序 生 產(chǎn) 制 造 計 劃 子 系 統(tǒng) 銷 售 管 理UUU 市 場 分 析UU 訂 貨 服 務(wù) UU 銷 售 發(fā) 運UUU 銷 售 子 系 統(tǒng) 財 務(wù) 會 計UUUUUUU財 會 成 本 會 計UUUU 1 人 員 計 劃人 事 人 員 招 聘 考 評 2 注 : 1 財 會 子 系 統(tǒng) 2 人 事 檔 案 子 系 統(tǒng) 82 新系統(tǒng)邏輯方案,主要包括:新系統(tǒng)邏輯方案,主要包
38、括: 對系統(tǒng)業(yè)務(wù)流程分析整理的結(jié)果;對系統(tǒng)業(yè)務(wù)流程分析整理的結(jié)果; 對數(shù)據(jù)及數(shù)據(jù)流程分析整理的結(jié)果;對數(shù)據(jù)及數(shù)據(jù)流程分析整理的結(jié)果; 子系統(tǒng)劃分的結(jié)果;子系統(tǒng)劃分的結(jié)果; 各個具體的業(yè)務(wù)處理過程,以及根據(jù)實際情況應(yīng)建立各個具體的業(yè)務(wù)處理過程,以及根據(jù)實際情況應(yīng)建立 的管理模型和管理方法。的管理模型和管理方法。 83 系統(tǒng)分析報告系統(tǒng)分析報告 1、引言部分(名稱,開發(fā)目標(biāo),主要功能,開發(fā)背景等 2、系統(tǒng)目標(biāo)和開發(fā)的可行性 3、現(xiàn)行系統(tǒng)概況 A現(xiàn)行系統(tǒng)現(xiàn)狀調(diào)查說明:包括組織機(jī)構(gòu)圖,系統(tǒng)目標(biāo)、 功能一覽表、業(yè)務(wù)流程圖、業(yè)務(wù)流量以及存在的薄弱環(huán)節(jié)等。 B系統(tǒng)需求說明:用戶需求及主要存在的問題等。 4、
39、新系統(tǒng)的邏輯方案 1)新系統(tǒng)擬定的業(yè)務(wù)流程及業(yè)務(wù)處理方式 2)新系統(tǒng)擬定的數(shù)據(jù)指標(biāo)體系和數(shù)據(jù)流程 3)新系統(tǒng)的邏輯結(jié)構(gòu)及數(shù)據(jù)資源分布 4)新系統(tǒng)擬采用的管理方式、算法或模型 5)與新系統(tǒng)相適應(yīng)的管理制度和運行體制建立 6)系統(tǒng)開發(fā)資源與時間進(jìn)度估計 84 1.1. 系統(tǒng)開發(fā)生命周期系統(tǒng)開發(fā)生命周期SDLCSDLC 2.2. 信息系統(tǒng)的分析過程及方法信息系統(tǒng)的分析過程及方法 w需求調(diào)查需求調(diào)查 w組織結(jié)構(gòu)與功能組織結(jié)構(gòu)與功能 w業(yè)務(wù)流程分析業(yè)務(wù)流程分析 w數(shù)據(jù)與數(shù)據(jù)流程分析數(shù)據(jù)與數(shù)據(jù)流程分析 w功能數(shù)據(jù)分析功能數(shù)據(jù)分析 w新系統(tǒng)邏輯方案的建立新系統(tǒng)邏輯方案的建立 3.3. 一個產(chǎn)品庫存系統(tǒng)的分析
40、及流程優(yōu)化實例一個產(chǎn)品庫存系統(tǒng)的分析及流程優(yōu)化實例 4.4. 小結(jié)小結(jié) 85 3.1 簡介簡介 某廠是我國東北地區(qū)一家生產(chǎn)照明燈的老企業(yè),每年工業(yè)產(chǎn)值在四千某廠是我國東北地區(qū)一家生產(chǎn)照明燈的老企業(yè),每年工業(yè)產(chǎn)值在四千 萬元左右。該廠目前生產(chǎn)的產(chǎn)品如表所示。萬元左右。該廠目前生產(chǎn)的產(chǎn)品如表所示。 86 86 產(chǎn)品倉庫管理隸屬于銷售科領(lǐng)導(dǎo),由七名職工組產(chǎn)品倉庫管理隸屬于銷售科領(lǐng)導(dǎo),由七名職工組 成,主要負(fù)責(zé)產(chǎn)品的出入庫管理、庫存帳務(wù)管理成,主要負(fù)責(zé)產(chǎn)品的出入庫管理、庫存帳務(wù)管理 和統(tǒng)計報表,并且應(yīng)當(dāng)隨時向上級部門和領(lǐng)導(dǎo)提和統(tǒng)計報表,并且應(yīng)當(dāng)隨時向上級部門和領(lǐng)導(dǎo)提 供庫存查詢信息。供庫存查詢信息。
41、為了防止超儲造成產(chǎn)品庫存積壓,同時也為了避為了防止超儲造成產(chǎn)品庫存積壓,同時也為了避 免產(chǎn)品庫存數(shù)量不足而影響市場需求,庫存管理免產(chǎn)品庫存數(shù)量不足而影響市場需求,庫存管理 組還應(yīng)該經(jīng)常提供庫存報警數(shù)據(jù)(與儲備定額相組還應(yīng)該經(jīng)常提供庫存報警數(shù)據(jù)(與儲備定額相 比較的超儲數(shù)量或不足數(shù)量)。比較的超儲數(shù)量或不足數(shù)量)。 87 產(chǎn)品入庫管理的過程是,產(chǎn)品入庫管理的過程是, 各生產(chǎn)車間隨時將制造出來的產(chǎn)品連同填寫好的入庫單(入庫小票)各生產(chǎn)車間隨時將制造出來的產(chǎn)品連同填寫好的入庫單(入庫小票) 一起送至倉庫。一起送至倉庫。 倉庫人員首先進(jìn)行檢驗,一是抽檢產(chǎn)品的質(zhì)量是否合格,二是核對倉庫人員首先進(jìn)行檢驗,
42、一是抽檢產(chǎn)品的質(zhì)量是否合格,二是核對 產(chǎn)品的實物數(shù)量和規(guī)格等是否與入庫單上的數(shù)據(jù)相符,并校核入庫產(chǎn)品的實物數(shù)量和規(guī)格等是否與入庫單上的數(shù)據(jù)相符,并校核入庫 單上的產(chǎn)品代碼。單上的產(chǎn)品代碼。 檢驗合格的產(chǎn)品立即進(jìn)行產(chǎn)品入庫處理,同時登記產(chǎn)品入庫流水帳。檢驗合格的產(chǎn)品立即進(jìn)行產(chǎn)品入庫處理,同時登記產(chǎn)品入庫流水帳。 檢驗不合格的產(chǎn)品要及時退回車間。檢驗不合格的產(chǎn)品要及時退回車間。 88 產(chǎn)品出庫管理的過程產(chǎn)品出庫管理的過程 倉庫保管員根據(jù)銷售科開出的有效產(chǎn)品出庫單(出庫小倉庫保管員根據(jù)銷售科開出的有效產(chǎn)品出庫單(出庫小 票)及時付貨,并判明是零售出庫還是成批銷售出庫,票)及時付貨,并判明是零售出庫還
43、是成批銷售出庫, 以便及時登記相應(yīng)的產(chǎn)品出庫流水帳。以便及時登記相應(yīng)的產(chǎn)品出庫流水帳。 89 每天出入庫處理結(jié)束后,記帳員就根據(jù)入庫流水帳和出庫流水帳每天出入庫處理結(jié)束后,記帳員就根據(jù)入庫流水帳和出庫流水帳 按產(chǎn)品及規(guī)格分別進(jìn)行累計,以便將本日內(nèi)發(fā)生的累計數(shù)填入庫按產(chǎn)品及規(guī)格分別進(jìn)行累計,以便將本日內(nèi)發(fā)生的累計數(shù)填入庫 存臺帳。存臺帳。 平均倉庫每天要核收三十筆入庫處理,而各種出庫處理約五十筆。平均倉庫每天要核收三十筆入庫處理,而各種出庫處理約五十筆。 90 91 根據(jù)收集到的各種系統(tǒng)輸入單、帳頁和輸出報表等憑證,根據(jù)收集到的各種系統(tǒng)輸入單、帳頁和輸出報表等憑證, 又通過親身實踐以及向有關(guān)業(yè)務(wù)
44、管理人員的訪問調(diào)查,又通過親身實踐以及向有關(guān)業(yè)務(wù)管理人員的訪問調(diào)查, 進(jìn)行系統(tǒng)分析:進(jìn)行系統(tǒng)分析: 1組織機(jī)構(gòu)組織機(jī)構(gòu) 產(chǎn)品庫存管理的組織機(jī)構(gòu)圖。產(chǎn)品庫存管理的組織機(jī)構(gòu)圖。 經(jīng)營副廠長 銷售科 倉庫 出入庫管理組統(tǒng)計分析組 92 2管理職能分析管理職能分析 倉庫主管倉庫主管全面負(fù)責(zé)倉庫的行政與業(yè)務(wù)管理;全面負(fù)責(zé)倉庫的行政與業(yè)務(wù)管理; 出入庫管理組出入庫管理組負(fù)責(zé)產(chǎn)品的入庫檢驗、產(chǎn)品的出入庫管理、登記負(fù)責(zé)產(chǎn)品的入庫檢驗、產(chǎn)品的出入庫管理、登記 出入庫帳;出入庫帳; 統(tǒng)計分析組統(tǒng)計分析組每天根據(jù)出入庫管理組的出入庫帳,統(tǒng)計出各種規(guī)每天根據(jù)出入庫管理組的出入庫帳,統(tǒng)計出各種規(guī) 格產(chǎn)品當(dāng)日出入庫累計數(shù)
45、字,然后登庫存臺帳。此外,負(fù)責(zé)生成產(chǎn)格產(chǎn)品當(dāng)日出入庫累計數(shù)字,然后登庫存臺帳。此外,負(fù)責(zé)生成產(chǎn) 品收發(fā)存月報表呈上級主管部門。品收發(fā)存月報表呈上級主管部門。 庫存管理 出入庫管理統(tǒng)計報表 入庫管理 出庫管理 月報 報警 查詢 管理職能圖 93 車 間 入庫單 檢 驗 合格入庫單 入 庫 記 賬 入庫帳 合格入庫單 銷售科 零售出庫單批發(fā)出庫單 付 貨 記 賬 付 貨 記 賬 零售出庫帳批發(fā)出庫帳 庫存臺帳 統(tǒng) 計 報 表 月報表 記 庫 存 臺 帳 業(yè)務(wù)流程圖 3 業(yè)務(wù)流程分析業(yè)務(wù)流程分析 94 4數(shù)據(jù)流程分析數(shù)據(jù)流程分析 1 產(chǎn)品 庫存管理 系統(tǒng) 2 3 4銷售科 車間 經(jīng)營副 廠長 頂層D
46、FD圖 “1”:車間產(chǎn)品入庫單。 “2”:銷售科開出的有效零售產(chǎn)品出庫單。 “3”:銷售科開出的有效批發(fā)產(chǎn)品出庫單。 “4”:倉庫制作的產(chǎn)品庫存收發(fā)存月報表。 95 第一層數(shù)據(jù)流程圖第一層數(shù)據(jù)流程圖 圖中的數(shù)據(jù)流“1,2,3,4”與頂層DFD圖中的數(shù)據(jù)流“1,2,3, 4”相同。 4 庫存帳 1 出入庫 管理 2 3報表 制作 96 第二層數(shù)據(jù)流程圖第二層數(shù)據(jù)流程圖 1 F1 5 8 69 D1入庫帳 D3批發(fā)出庫帳 7 10 D2零售出庫帳 P1 登記入庫帳 P2 登記零售出賬 P4 登記庫存臺帳 P5 制作收發(fā)存月 報表 P3 登批發(fā)出庫帳 D4庫存臺帳 F2 F3 11 12 數(shù)據(jù)流說明
47、如下: “l(fā),2,3,4”:其意義與圖4中的相同。 “5”:產(chǎn)品入庫單上的數(shù)據(jù)。 “6”:零售出庫單上的數(shù)據(jù)。 “7”:批發(fā)出庫單上的數(shù)據(jù)。 “8”:入庫流水帳上的當(dāng)日按產(chǎn)品名稱、規(guī)格分別累計的數(shù)據(jù)。 “9”:零售出庫流水帳上的當(dāng)日按產(chǎn)品名稱、規(guī)格分別累計的數(shù)據(jù)。 “10”:批發(fā)出庫流水帳上的當(dāng)日按產(chǎn)品名稱、規(guī)格分別累計的數(shù)據(jù)。 “11”:獲得的“8,9,10”數(shù)據(jù)。 “12”:庫存臺帳上的當(dāng)月按產(chǎn)品名稱、規(guī)格分別累計的數(shù)據(jù)和其它加工處理后的數(shù)據(jù)。 97 5數(shù)據(jù)字典數(shù)據(jù)字典 (1)數(shù)據(jù)流字典)數(shù)據(jù)流字典 數(shù)據(jù)流名稱:產(chǎn)品入庫單數(shù)據(jù)流名稱:產(chǎn)品入庫單 標(biāo)識符:標(biāo)識符:F1 數(shù)據(jù)流 系統(tǒng)名稱:產(chǎn)品
48、庫存管理系統(tǒng)編 號: 條 目 名:產(chǎn)品入庫單標(biāo)識符:F1 來源:生產(chǎn)車間去處:產(chǎn)品入庫處理 數(shù)據(jù)結(jié)構(gòu): 日期(D8)產(chǎn)品代碼(N3)產(chǎn)品名稱(C18)單位代碼(C40)單位(N4) 規(guī)格代碼(C40)規(guī)格(C40)入庫數(shù)量(N9) 排列方式:按(入庫日期+產(chǎn)品代碼)升序排列 流 量: 最大:50張日; 平均:30張日 簡要說明: 修改紀(jì)錄: 98 數(shù)據(jù)流名稱:產(chǎn)品出庫單數(shù)據(jù)流名稱:產(chǎn)品出庫單 標(biāo)識符:標(biāo)識符:F2 數(shù)據(jù)流 系統(tǒng)名稱:產(chǎn)品庫存管理系統(tǒng)編 號: 條 目 名:產(chǎn)品出庫單標(biāo)識符:F2 來源:銷售科去處:產(chǎn)品出庫處理 數(shù)據(jù)結(jié)構(gòu): 日期(D8)產(chǎn)品代碼(N3)產(chǎn)品名稱(C18)單位代碼(C
49、40)單位(N4) 規(guī)格代碼(C40)規(guī)格(C40)庫存數(shù)量(N9) 零售出庫數(shù)量(N9)批發(fā)出庫數(shù)量(N9) 排列方式:按(日期十產(chǎn)品代碼)升序排列 流 量: 最大:70張日; 平均:50張日 簡要說明: 修改紀(jì)錄: 99 數(shù)據(jù)流名稱:倉庫產(chǎn)品收發(fā)存月報表數(shù)據(jù)流名稱:倉庫產(chǎn)品收發(fā)存月報表 標(biāo)識符:標(biāo)識符:F3 數(shù)據(jù)流 系統(tǒng)名稱:產(chǎn)品庫存管理系統(tǒng)編 號: 條 目 名:倉庫產(chǎn)品收發(fā)存月報表標(biāo)識符:F3 來源:倉庫統(tǒng)計分析去處: 數(shù)據(jù)結(jié)構(gòu): 日期(D8)產(chǎn)品代碼(N3)產(chǎn)品名稱(C18)單位(N4)本月累計入庫數(shù)量(N9) 本月累計批發(fā)數(shù)量(N9)庫存數(shù)量(N9) 排列方式:按日期排列 流 量:
50、最大:1份月; 平均:1份月 簡要說明: 修改紀(jì)錄: 100 (2)數(shù)據(jù)存儲字典)數(shù)據(jù)存儲字典 存儲文件名:產(chǎn)品入庫流水帳存儲文件名:產(chǎn)品入庫流水帳 標(biāo)識符:標(biāo)識符:D1 數(shù)據(jù)存儲 系統(tǒng)名稱:產(chǎn)品庫存管理系統(tǒng)編 號: 條 目 名:產(chǎn)品入庫流水帳標(biāo)識符:D1 存儲組織: 流入的數(shù)據(jù)流:產(chǎn)品入庫單(F1)流出的數(shù)據(jù)流;無 數(shù)據(jù)結(jié)構(gòu): 日期(D8)產(chǎn)品代碼(N3)產(chǎn)品名稱(C18)單位(N4)規(guī)格(C10) 入庫數(shù)量(N6) 涉及的處理名:入庫處理、記庫存臺帳 排列方式:按入庫日期計序 存取頻度:約30次/天 簡要說明: 修改紀(jì)錄: 101 存儲文件名:庫存臺帳存儲文件名:庫存臺帳 標(biāo)識符:標(biāo)識符:
51、D4 數(shù)據(jù)存儲 系統(tǒng)名稱:產(chǎn)品庫存管理系統(tǒng)編 號: 條 目 名:庫存臺帳標(biāo)識符:D4 流入的數(shù)據(jù)流:產(chǎn)品入庫單(I1)流出的數(shù)據(jù)流;收發(fā)存月報表 數(shù)據(jù)結(jié)構(gòu): 日期(D8)產(chǎn)品代碼(N3)產(chǎn)品名稱(C18)本日累計入庫量(N8) 日累計零售出庫量(N8)本日累計批發(fā)出庫量(N8) 涉及的處理名:登記庫存臺帳、制月報表 排列方式:按(日期+產(chǎn)品代碼)升序排列 存取頻度:1次/天 簡要說明: 修改紀(jì)錄: 102 6處理描述處理描述 處理名:登記入庫帳處理名:登記入庫帳 標(biāo)識符:標(biāo)識符:P1 輸入:數(shù)據(jù)流輸入:數(shù)據(jù)流F1 輸出:數(shù)據(jù)流輸出:數(shù)據(jù)流 F5 處理定義:處理定義: 當(dāng)一張入庫單上的數(shù)據(jù)檢驗合
52、格,并且產(chǎn)品實物入庫后,立即將這張入 庫單上的數(shù)據(jù)登入產(chǎn)品入庫流水帳。 激發(fā)條件:產(chǎn)品入庫發(fā)生激發(fā)條件:產(chǎn)品入庫發(fā)生 處理名:登記庫存臺帳 標(biāo)識符:P4 輸入:出入庫流水帳上的當(dāng)日數(shù)據(jù)輸入:出入庫流水帳上的當(dāng)日數(shù)據(jù) 輸出:登記入庫存臺帳上的數(shù)據(jù)輸出:登記入庫存臺帳上的數(shù)據(jù) 處理定義:處理定義: 對出入庫流水帳上當(dāng)日發(fā)生的數(shù)據(jù),按產(chǎn)品代碼分別進(jìn)行入庫累計、 零售出庫累計和批發(fā)出庫累計計算。然后將當(dāng)天的日期、產(chǎn)品代碼和 累計結(jié)果等填入庫存臺帳的相應(yīng)欄內(nèi)。 激發(fā)條件:每日過帳處理激發(fā)條件:每日過帳處理 103 處理名:制作收發(fā)存月報表處理名:制作收發(fā)存月報表 標(biāo)識符:標(biāo)識符:P5 輸入:取自庫存臺帳
53、的數(shù)據(jù)輸入:取自庫存臺帳的數(shù)據(jù) 輸出:填入輸出報表中的統(tǒng)計數(shù)據(jù)輸出:填入輸出報表中的統(tǒng)計數(shù)據(jù) 處理定義:處理定義: 對庫存臺帳本月發(fā)生的出入庫數(shù)據(jù),分別按產(chǎn)品代碼進(jìn)行累計,對庫存臺帳本月發(fā)生的出入庫數(shù)據(jù),分別按產(chǎn)品代碼進(jìn)行累計, 一種代碼代表的產(chǎn)品累計值即為輸出報表中的一行。一種代碼代表的產(chǎn)品累計值即為輸出報表中的一行。 激發(fā)條件:每月制作庫存報表激發(fā)條件:每月制作庫存報表 計算公式:計算公式: 工業(yè)產(chǎn)值(不變價)工業(yè)產(chǎn)值(不變價)=Si*Ji 工業(yè)產(chǎn)值(現(xiàn)行價)工業(yè)產(chǎn)值(現(xiàn)行價)= Si*Ji1 其中:其中: Si產(chǎn)品代碼為產(chǎn)品代碼為i的產(chǎn)品本月入庫量計量的產(chǎn)品本月入庫量計量 Ji產(chǎn)品代碼為
54、產(chǎn)品代碼為i的產(chǎn)品不變價的產(chǎn)品不變價 Ji1產(chǎn)品代碼為產(chǎn)品代碼為i的產(chǎn)品現(xiàn)行價的產(chǎn)品現(xiàn)行價 104 7現(xiàn)行系統(tǒng)評價現(xiàn)行系統(tǒng)評價 通過對現(xiàn)行系統(tǒng)的需求分析,本系統(tǒng)數(shù)據(jù)流向是通過對現(xiàn)行系統(tǒng)的需求分析,本系統(tǒng)數(shù)據(jù)流向是 合理的,但為了使系統(tǒng)能夠提供更多的輔助決策合理的,但為了使系統(tǒng)能夠提供更多的輔助決策 信息,本系統(tǒng)應(yīng)做如下改進(jìn)設(shè)想:信息,本系統(tǒng)應(yīng)做如下改進(jìn)設(shè)想: 1)將各種帳本暫合為一本庫存帳考慮。)將各種帳本暫合為一本庫存帳考慮。 2)增加庫存報警功能。)增加庫存報警功能。 3)增強各種靈活的查詢分析功能。)增強各種靈活的查詢分析功能。 105 8新系統(tǒng)邏輯模型的提出新系統(tǒng)邏輯模型的提出 入庫單
55、 出庫單 月報表 報警表 響應(yīng)結(jié)果 入庫處理 查詢條件 出庫處理 收發(fā)存月報 庫存報警 查 詢 庫存臺帳 系統(tǒng)邏輯模型 I 106 系統(tǒng)邏輯模型 II 產(chǎn) 品 出 入 庫單 錄 入 庫存臺帳 統(tǒng)計分析查 詢 收發(fā)存月報報警數(shù)據(jù) 查詢條件 顯示結(jié)果 107 9系統(tǒng)邊界和處理方式系統(tǒng)邊界和處理方式 (l)系統(tǒng)邊界)系統(tǒng)邊界 輸入邊界輸入邊界產(chǎn)品出入庫單、查詢條件。產(chǎn)品出入庫單、查詢條件。 輸出邊界輸出邊界各種報表和查詢響應(yīng)輸出。各種報表和查詢響應(yīng)輸出。 (2)處理方式)處理方式 新系統(tǒng)采用實時處理方式。新系統(tǒng)采用實時處理方式。 108 1.1. 系統(tǒng)開發(fā)生命周期系統(tǒng)開發(fā)生命周期SDLCSDLC 2
56、.2. 信息系統(tǒng)的分析過程及方法信息系統(tǒng)的分析過程及方法 w需求調(diào)查需求調(diào)查 w組織結(jié)構(gòu)與功能組織結(jié)構(gòu)與功能 w業(yè)務(wù)流程分析業(yè)務(wù)流程分析 w數(shù)據(jù)與數(shù)據(jù)流程分析數(shù)據(jù)與數(shù)據(jù)流程分析 w功能數(shù)據(jù)分析功能數(shù)據(jù)分析 w新系統(tǒng)邏輯方案的建立新系統(tǒng)邏輯方案的建立 3.3. 一個產(chǎn)品庫存系統(tǒng)的分析及流程優(yōu)化實例一個產(chǎn)品庫存系統(tǒng)的分析及流程優(yōu)化實例 4.4. 小結(jié)小結(jié) 109 系統(tǒng)開發(fā)生命周期系統(tǒng)開發(fā)生命周期SDLCSDLC是大多數(shù)大型項目成功的關(guān)鍵,是大多數(shù)大型項目成功的關(guān)鍵, 迭代、分解是迭代、分解是SDLCSDLC實際應(yīng)用的關(guān)鍵點。實際應(yīng)用的關(guān)鍵點。 基于基于SADTSADT方法分析階段的模型有方法分析階段的模型有TFDTFD、DFDDFD和和DDDD; 業(yè)務(wù)流程圖業(yè)務(wù)流程圖TFDTFD是分析業(yè)務(wù)流程的工具,核心是聯(lián)系組是分析業(yè)務(wù)流程的工具,核心是聯(lián)系組 織單元、數(shù)據(jù)的處理過程的關(guān)系??梿卧?shù)據(jù)的處理過程的關(guān)系。 數(shù)據(jù)流程圖數(shù)據(jù)流程圖DFDDFD是業(yè)務(wù)流程分析之上的數(shù)據(jù)處理過程描是業(yè)務(wù)流程分析之上的數(shù)據(jù)處理過程描 述,有方框圖和泡泡圖兩大類。述,有方框圖和泡泡圖兩大類。 數(shù)據(jù)字典數(shù)據(jù)字典DDDD是數(shù)據(jù)流程圖的補充,主要詳細(xì)描述是數(shù)據(jù)流程圖的補充,主要詳細(xì)描述DFDDFD中中 包含的數(shù)據(jù)元素(數(shù)據(jù)存儲、數(shù)據(jù)流、數(shù)據(jù)項)的定包含的數(shù)據(jù)元素(數(shù)據(jù)存儲、數(shù)據(jù)流、數(shù)據(jù)項)的定 義及說明的集合。義及
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度愛情綁定服務(wù)合同
- 2025年度服裝品牌形象設(shè)計師勞動合同
- 勞動合同結(jié)束的法律事務(wù)流程
- 二零二五年度陽光房及門窗個性化定制服務(wù)與綠色環(huán)保合同
- 二零二五年度煤炭企業(yè)并購與重組合作協(xié)議
- 二零二五年度運輸車司機(jī)雇傭與車輛維護(hù)一體化合同
- 2025年度新能源汽車核心技術(shù)知識產(chǎn)權(quán)歸屬協(xié)議
- 二零二五年度房地產(chǎn)合作終止承諾函合同樣本
- 冬季實習(xí)協(xié)議示范
- 室外景觀裝修協(xié)議
- 管理學(xué)原理(南大馬工程)
- 高考必知的自然科學(xué)類基礎(chǔ)知識考試題庫(400題)
- 設(shè)計思維電子課件
- 建筑施工企業(yè)安全生產(chǎn)風(fēng)險分級管控體系-實施指南
- 配位鍵和配位化合物課件
- 國際貨物運輸與保險課后習(xí)題參考答案
- 房地產(chǎn)銷售培訓(xùn)PPT培訓(xùn)課件
- 職業(yè)暴露(銳器傷)應(yīng)急預(yù)案演練腳本
- 建筑設(shè)計電梯計算
- 軌道交通云平臺業(yè)務(wù)關(guān)鍵技術(shù)發(fā)展趨勢
- 打造金融級智能中臺的數(shù)據(jù)底座
評論
0/150
提交評論