【正文】
成本 管件規(guī)格 材料庫存 商品房庫存 人員 銷售區(qū)域 財務(wù) 計劃 設(shè)備負(fù)荷 材料供應(yīng) 工作令 運營計劃 U U C 財務(wù)規(guī)劃 U U U U 產(chǎn)品預(yù)測 U U U U 圖紙設(shè)計 U C U C 施工組織設(shè)計 U C U U 庫存控制 C C U U 施工調(diào)度 U U C 施工能力計劃 U C U 施工材料需求 U U C 作業(yè)流程 C U U U 銷售區(qū)域管理 C U U 銷售 U U U C 預(yù)訂服務(wù) U C U 簽訂交易合同 U U U 會計 U U U 成本會計 U C 人員計劃 C 人員招聘考核 U 75 六、定義系統(tǒng)總體結(jié)構(gòu)與開發(fā)順序 ? ( 1)將過程這一列按過程組排列,每一過程組中按資源生命周期的四個階段排列。 81 互動時間與思考題 ? RE- MIS的特點? ? 2. RE- MIS的結(jié)構(gòu)體系包括? ? 3. RE- MIS有哪些種類? ? 4. RE- MIS的開發(fā)原則包括? ? 5. RE- MIS的開發(fā)基本過程有哪些? ? 6. RE- MIS的開發(fā)方式有哪些?各自的特點是什么? 82 第三章 系統(tǒng)設(shè)計 ? 第一節(jié) 概述 ? 第二節(jié) 系統(tǒng)總體設(shè)計 ? 第三節(jié) 系統(tǒng)詳細(xì)設(shè)計 ? 第四節(jié) 系統(tǒng)設(shè)計說明書的組成 83 第一節(jié) 概述 一、系統(tǒng)設(shè)計的原則 ? ? ? ? ? 84 二、結(jié)構(gòu)化設(shè)計的基本思想 三、結(jié)構(gòu)化設(shè)計的基本步驟 ( 1)由數(shù)據(jù)流圖導(dǎo)出初始結(jié)構(gòu)圖; ( 2)對初始結(jié)構(gòu)圖改進(jìn),使之成為完整的模塊結(jié)構(gòu)圖; ( 3)在改進(jìn)的完整的模塊結(jié)構(gòu)圖的基礎(chǔ)上進(jìn)行代碼設(shè)計、數(shù)據(jù)庫設(shè)計、界面設(shè)計、處理過程設(shè)計等詳細(xì)設(shè)計。 ? ( 2)實現(xiàn)分類。 ? ( 2)可擴(kuò)充性。 ? ( 10)可讀性。 ? ② 對加權(quán)乘積之和除以模數(shù),取余數(shù) R=S mod M,即取 S/M的余數(shù)。 ? ( 7)文件存取時間:根據(jù)業(yè)務(wù)處理的需要,對文件存取時間提出的不同要求。另外,實體的屬性對應(yīng)于數(shù)據(jù)表的字段,實體的主鍵作為數(shù)據(jù)表的主鍵。 ? ②第二范式:滿足第一范式條件,而且每個非主鍵屬性都由整個主鍵決定。 ? ( 3)反饋性。 110 (二)輸入設(shè)計 1. 輸入設(shè)計的原則 ? ( 1)輸入量要少。 ? ③ 傳感器輸入。 ? ( 6)控制總數(shù)校驗。 ? ( 12)平衡校驗。 , p * : = p , i t e r : = 0 , s a v e : = t r u ei t e r : = i t e r + 1確 定 鄰 域 集 合 N ( p )N ( p ) = 248。 ( p ,N ( p ) \ v 39。 除上述工具外,判定樹、判定表也是詳細(xì)設(shè)計階段的常用工具。 2. 程序設(shè)計工具 ? ( 1)編譯程序 ? ( 2)代碼管理系統(tǒng) 128 第二節(jié) 系統(tǒng)測試 一、系統(tǒng)測試的基本概念、目的和原則 系統(tǒng)測試的原則 ? ( 1)測試工作應(yīng)避免由原開發(fā)軟件的個人或者小組來承擔(dān)(單元測試除外)。 129 二、系統(tǒng)測試的方法 軟 件 測 試機 器 測 試 人 工 測 試黑 盒 測 試白 盒 測 試個 人 復(fù) 查走 查會 審130 三、系統(tǒng)測試的窮舉問題 ? 測試中的窮舉測試是指對被測對象進(jìn)行包含所有可能情況的測試。 ? ( 4)歸納法。設(shè)置系統(tǒng)起始運行時間,輸入該時刻各類數(shù)據(jù)處理的原始狀態(tài)。 141 第五節(jié) 系統(tǒng)維護(hù) 一、系統(tǒng)的可維護(hù)性 信息系統(tǒng)的使用壽命,短則 4~ 5 年,長則達(dá)到 10 年以上。 143 三、系統(tǒng)維護(hù)特點與要點 ? ( 1)系統(tǒng)維護(hù)工作并不是一項有吸引力的工作,在開始這項工作之前一定要有充分的心理準(zhǔn)備,并遵循一定的工作計劃。 ? 對組織的規(guī)章制度、工作規(guī)范、定額與標(biāo)準(zhǔn)、計量與代碼等的基礎(chǔ)管理產(chǎn)生很大的促進(jìn)作用,為其他管理工作提供有利的條件。 146 ? 為組織適應(yīng)環(huán)境所做的結(jié)構(gòu)、管理制度與管理模式等的變革會起到巨大的推動作用,這種作用一般無法用其他方法實現(xiàn)。 142 ? ( 1)糾錯性維護(hù)。 ? 對系統(tǒng)實際運行的響應(yīng)速度進(jìn)行實際測試,包括運算速度、傳輸速度、輸出速度等。 2. 系統(tǒng)操作使用說明書 系統(tǒng)操作使用說明書是指導(dǎo)用戶正確運行該系統(tǒng)的指導(dǎo)性文件。 131 四、黑盒測試的測試用例設(shè)計 黑盒測試是在測試中將軟件看成一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)以及其邏輯,重點考察程序功能是否與需求說明書的要求一致。 ? ( 5)充分注意測試中的集群現(xiàn)象。 4. 數(shù)據(jù)庫及文件的設(shè)計說明。 s a v e : = f a l s eCm a x( p ) C * ?i t e r ≤ m a x i t e r 且I s C y k l e ( i t e r ) = f a l s e ?l ≠ 0 ?更 新 最 優(yōu) 解 : p * := p ,C * : = Cm a x( p ) , i t e r : = 0 ,s a v e : = t r u e出 棧 : ( p ,N ( p ) , T ) : = Ll,l : = l 1 , i t e r : = 1 ,s a v e : = t r u e是否是是否是否否是否否是結(jié) 束v開 始生 成 初 始 解 p輸 入 數(shù) 據(jù)輸 出 p *116 圖 PAD( Problem Analysis Diagram)圖又稱問題分析圖。:= Q ( p , v ) , T 39。 ? 橢圓框:表示開始或結(jié)束。 ? ( 9)邏輯校驗。 ? ( 2)數(shù)據(jù)多余或不足。 111 2. 輸入方式設(shè)計 ( 1)鍵盤輸入。 ? ( 5)易用性。 108 ( 1)操作簡單容易 ( 2)表示的合理性 ( 3)表示的一致性 ( 4)對輸入的容錯性 109 (二)用戶界面設(shè)計 設(shè)計人員應(yīng)考慮如下用戶界面設(shè)計的原則 ? ( 1)統(tǒng)一性。但在更多的情況下,這 1:n 關(guān)系則是與它的 n 端對應(yīng)的實體組合起來映射為一個數(shù)據(jù)表。 100 (三)數(shù)據(jù)庫設(shè)計的要求 ? 數(shù)據(jù)庫設(shè)計的核心是確定一個合適的數(shù)據(jù)模型,這個數(shù)據(jù)模型應(yīng)當(dāng)滿足以下三個要求: ? 。 ? ( 3) 文件的邏輯結(jié)構(gòu):根據(jù)需要,確定文件記錄的長度、邏輯結(jié)構(gòu)組成以及各數(shù)據(jù)項的描述。 ? ( 3)根據(jù)代碼的使用范圍、使用時間,根據(jù)實際情況選擇代碼的種類與類型。 ? ( 6)簡捷性。 ? ( 6)提高處理的效率和精度。 ? ( 4)公共耦合:多個模塊訪問同一個全局變量,或者多個模塊訪問同一全局性的數(shù)據(jù)結(jié)構(gòu)。 76 數(shù)據(jù)類 過程 計劃 財務(wù) 商品房 管件規(guī)格 材料表 材料庫存 商品房庫存 工作令 設(shè)備負(fù)荷 材料供應(yīng) 施工流程 客戶 銷售區(qū)域 訂貨 成本 人員 運營計劃 C U U 財務(wù)規(guī)劃 U U U U 產(chǎn)品預(yù)測 U U U U 圖紙設(shè)計 C C U U 施工組織設(shè)計 U U C U 庫存控制 C C U U 施工調(diào)度 U C U 施工能力計劃 C U U 施工材料需求 U U C 作業(yè)流程 U U U C 銷售區(qū)域管理 U C U 銷售 U U C U 預(yù)訂服務(wù) U U C 簽訂交易合同 U U U 會計 U U U 成本會計 U C 人員計劃 C 人員招聘考核 U 77 數(shù)據(jù)類 過程 計劃 財務(wù) 商品房 管件規(guī)格 材料表 材料庫存 商品房庫存 工作令 設(shè)備負(fù)荷 材料供應(yīng) 施工流程 客戶 銷售區(qū)域 訂貨 成本 人員 運營規(guī)劃 運營計劃 C U U 財務(wù)規(guī)劃 U U U U 產(chǎn)品預(yù)測 U U U U 施工準(zhǔn)備 圖紙設(shè)計 C C U U 施工組織設(shè)計 U U C U 項目開發(fā) 庫存控制 C C U U 施工調(diào)度 U C U 施工能力計劃 C U U 施工材料需求 U U C 作業(yè)流程 U U U C 銷售 銷售區(qū)域管理 U C U 銷售 U U C U 預(yù)訂服務(wù) U U C 簽訂交易合同 U U U 財會 會計 U U U 成本會計 U C 人事 人員計劃 C 人員招聘考核 U 78 2. 確定子系統(tǒng)實施順序 ? ( 1)系統(tǒng)需求程度與潛在效益評估。 ? 對數(shù)據(jù)進(jìn)行統(tǒng)一的規(guī)劃、管理和控制,明確各個子系統(tǒng)之間的數(shù)據(jù)關(guān)系。它通常由文件名、編號、輸入數(shù)據(jù)流、輸出數(shù)據(jù)流、對文件的說明等內(nèi)容組成。對所有涉及的去處都要進(jìn)行說明。一般地,一個阿拉伯?dāng)?shù)字占一個字節(jié),其長度也就是 1 字節(jié),一個漢字占 2 個字節(jié)。沒有數(shù)據(jù)字典,數(shù)據(jù)流程圖就不嚴(yán)格;沒有數(shù)據(jù)流程圖,數(shù)據(jù)字典也沒有作用。 ? ④ 數(shù)據(jù)流不代表控制流。 ? ② 如果一張圖中有很多加工處理會影響理解;反之如果每張圖中只有兩三個加工處理,有十幾層也不容易管理和理解。 24 課堂交流互動時間 ?問題 ? RE- MIS的特點? ?2. RE- MIS的結(jié)構(gòu)體系包括? ?3. RE- MIS有哪些種類? ?4. RE- MIS的開發(fā)原則包括? ?5. RE- MIS的開發(fā)基本過程有哪些? ?6. RE- MIS的開發(fā)方式有哪些?各自的特點是什么? 25 第二章 系統(tǒng)分析與規(guī)劃 ?第一節(jié) 系統(tǒng)分析與規(guī)劃的任務(wù)與難點 ?第二節(jié) 系統(tǒng)調(diào)查 ?第三節(jié) 結(jié)構(gòu)化系統(tǒng)分析方法 ?第四節(jié) 系統(tǒng)規(guī)劃方法 ?第五節(jié) 企業(yè)過程重組 26 第一節(jié) 系統(tǒng)分析與規(guī)劃的任務(wù)與難點 1.系統(tǒng)分析與規(guī)劃的任務(wù) 原有系統(tǒng) 物理模型 邏輯模型 模型化 如何做 抽象化 新建系統(tǒng) 物理模型 邏輯模型 具體化 實例化 做什么 導(dǎo)出 系統(tǒng) 分析 系統(tǒng) 規(guī)劃 27 ? ( 1)確定系統(tǒng)的綜合需求 ? ( 2)分析系統(tǒng)的數(shù)據(jù)需求 ? ( 3)導(dǎo)出系統(tǒng)的邏輯模型 ? ( 4)修改系統(tǒng)開發(fā)計劃 28 2.系統(tǒng)分析的困難 ? ( 1)業(yè)務(wù)背景的理解 ? ( 2)人與人之間的溝通 ? ( 3)環(huán)境的不斷變化 29 第二節(jié) 系統(tǒng)調(diào)查 ? ( 1)全面調(diào)查與重點調(diào)查相結(jié)合原則 ? ( 2)系統(tǒng)性原則 ? ( 3)工程化原則 ? ( 4)詳盡性調(diào)查研究 ? ( 5)主動溝通原則 ? ( 6)改進(jìn)性原則 30 ? ( 1)技術(shù)人員與業(yè)務(wù)人員分家 ? ( 2) 專業(yè)人士過分自信想當(dāng)然 ? ( 3)缺乏業(yè)務(wù)整體性 ? ( 4)對系統(tǒng)調(diào)查的真正內(nèi)涵不清 31 ? 組織機構(gòu)的管理功能; ? 組織目標(biāo)和發(fā)展戰(zhàn)略; ? 工藝流程和產(chǎn)品構(gòu)成; ? 管理方式和具體業(yè)務(wù)的管理方法; ? 業(yè)務(wù)流程和工作形式; ? 數(shù)據(jù)和數(shù)據(jù)流程; ? 決策過程和決策方式; ? 可用資源和限制條件; ? 現(xiàn)存問題和改進(jìn)意見等。面向?qū)ο笙到y(tǒng)開發(fā)方法是從 80 年代末各種面向?qū)ο蟮某绦蛟O(shè)計方法(如: Smalltalk, C + +等)逐步發(fā)展而來的。 ? 結(jié)構(gòu)化開發(fā)方法的基本思想是:用系統(tǒng)的思想和工程化的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化、自上而下地對系統(tǒng)進(jìn)行分析與設(shè)計。