




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第六章管理信息系統的系統分析系統分析的任務在充分認識原信息系統的基礎上,完成新系統的邏輯模型設計,解決系統“做什么”的問題。系統分析在很大程度上決定了系統開發工作的成敗。系統分析的步驟管理業務調查數據流程調查系統化分析邏輯方案設計建立MIS的目的在于提高管理水平,應當把建立新系統看成是對組織的一種有目的改變過程。因此對現行管理業務的調查十分重要。
本節內容:
一、組織結構調查二、管理功能調查三、管理業務流程調查第一節管理業務調查一、組織結構調查-1
組織結構指的是一個組織(部門、企業、車間、科室等)以及這些組成部分之間的隸屬關系或管理與被管理的關系。通常可用組織結構圖來表示(見下頁)。一、組織結構調查-2廠長計劃調度組計劃科生產部財務部供銷科計劃組統計組統計組外協組成本組會計組出納組供應組銷售組倉
庫組織結構圖二、管理功能調查-1
功能指的是完成某項工作的能力。調查中可以用功能層次圖來描述從系統目標到各項功能的層次關系。下頁是一張某銷售系統的管理功能層次圖。二、管理功能調查-2銷售系統管理銷售計劃管理合同管理銷售核算與統計成品庫管理市場預測銷售歷史資料管理編制年度銷售大綱編制銷售計劃
合同有效性審查
合同執行情況分析合同登記和變更銷售收入核算銷售利潤核算銷售統計分析出入庫管理庫存統計市場預測市場分析管理功能圖三、管理業務流程調查-1
調查管理業務流程應順著原系統信息流動的過程逐步地進行,內容包括:各環節的處理業務、信息來源、處理方法、計算方法、信息流經去向、提供信息的時間和形態(報告、單據、屏幕顯示等)。描述管理業務流程的圖表有:所用的符號:管理業務流程圖報表、單據、底賬等數據數據流
外部實體(組織、人員、物質等)表格分配圖三、管理業務流程調查-2某企業物資管理業務流程圖用料計劃領料單未批準領料單庫長庫工領料通知已批準領料單用料流水帳訂貨單合同缺料通知單入庫單催貨單補充訂貨單提貨通知單采購員庫存報表無有車間有關部門供貨單位無有庫存帳有無三、管理業務流程調查-3表格分配圖第二節數據流程調查本節內容:
一、數據流程圖及其繪制用符號二、數據流程圖實例三、繪制數據流程圖的方法一、數據流程圖及其繪制用符號外部實體數據流處理數據存儲數據流程圖是一種能全面地描述信息系統邏輯模型的主要工具,它可以用少數幾種符號綜合地反映出信息在系統中的流動、處理和存儲情況。數據流程圖具有抽象性,表現在它完全舍去了具體的物質(如業務流程圖中的車間、人員等)。繪制數據流程圖的四種符號是:數據流程圖有兩種一種是通過調查繪出的現行系統的數據流程圖;另一種是對現行系統的數據流程圖經過系統化分析和改進后的新系統的數據流程圖。收集的資料1、原系統所有的輸入、輸出單據的典型格式2、弄清各環節的處理方法和計算方法3、各種數據發生的時間、頻率、發生量4、各項數據的典型取值范圍畫出數據流程圖(DFD)1、DFD的特點(1)簡單、直觀、易于理解(2)用與計算機專業無關的圖形、文字描述系統(3)是開發人員、用戶共同語言、便于溝通一、數據流程圖及其繪制用符號
例1:某廠成品銷售管理數據流程圖
業務流程調查:“用戶”產生的“合同”數據送“合同登記處理”單元,處理后輸出電子文檔的“合同”數據到“合同臺賬”存貯單元進行存儲;“車間”產生“入庫單”數據送“入庫處理”
單元,處理后輸出電子文檔的“入庫單”數據送“庫存臺賬”存儲單元進行存儲;“銷售分配處理”定期查詢“合同臺賬”和“庫存臺賬”,如發現有兌付合同,同時產品庫存數量滿足合同需求,則產生“發貨通知”數據到“發貨處理”單元,處理后輸出“出庫單”;“出庫單”一式三份,一份送“出庫處理”單元,處理后產生“出庫數據”到“庫存臺賬”;“出庫單”另一份送“財務科”。第三份送“合同執行登記”處理單元,處理后產生“合同執行數據”到“合同臺賬”;“合同臺賬”產生“銷售數據”到“銷售統計”處理單元,處理后產生“統計表”送“廠辦”。二、繪制數據流程圖的方法9繪制數據流程圖:廠辦統計表銷售統計用戶合同合同登記處理合同合同臺賬銷售數據合同執行登記合同執行數據銷售分配處理庫存臺賬車間入庫單入庫處理入庫數據出庫數據查詢查詢出庫處理發貨處理發貨通知出庫單出庫單財務科成品銷售管理數據流程圖出庫單數據流程圖(有錯):廠辦統計表銷售統計用戶合同合同登記處理合同合同臺賬銷售數據合同執行登記合同執行數據銷售分配處理庫存臺賬車間入庫單入庫處理入庫數據出庫數據查詢查詢出庫處理發貨處理發貨通知出庫單出庫單財務科成品銷售管理數據流程圖出庫單問題討論數據流程圖(正確):廠辦統計表銷售統計用戶合同合同登記處理合同合同臺賬銷售數據合同執行登記合同執行數據銷售分配處理庫存臺賬車間入庫單入庫處理入庫數據出庫數據查詢查詢出庫處理發貨處理發貨通知出庫單出庫單財務科成品銷售管理數據流程圖出庫單問題討論
例2:某廠銷售子系統數據處理流程圖
業務流程調查:“銷售科根據用戶送來的訂貨單進行銷售處理后向用戶發貨的業務流程為:“用戶”產生“訂貨單”數據送“判定訂貨處理”單元,該處理通過查詢“用戶信用手冊”和“庫存帳”來判定訂貨處理方式;如果用戶值得信賴,并且訂貨量小于庫存量,則產生“D1(訂貨單)”數據到“開發貨票處理”處,處理后產生“發貨票”數據一式三份,其一份送“倉庫”,由“倉庫”給用戶發貨。另外兩份分別送“財務科”和“訂貨單存檔”單元;如果用戶值得信賴,但訂貨量大于庫存量,則產生“D2(訂貨單)”數據到“等有貨再發貨訂貨單”存儲單元;如果用戶不能信賴,則產生“D3(訂貨單)”數據到“開付款通知單處理”單元,處理后產生“付款通知單”數據到用戶,同時產生“訂貨單”數據到“待付款訂貨單”存儲單元。9繪制數據流程圖:P2.2開發貨票P2.3開付款通知單訂貨單存檔等有貨再發貨訂貨單待付款訂貨單P2.1判定訂貨處理方式D2(訂貨單)D3(訂貨單)D1(訂貨單)訂貨單財務科發貨票訂貨單倉庫庫存帳信用手冊付款通知單發貨票發貨票用戶訂單處理的數據流程圖發貨票繪制數據流程圖(有錯):P2.2開發貨票P2.3開付款通知單訂貨單存檔等有貨再發貨訂貨單待付款訂貨單P2.1判定訂貨處理方式D2(訂貨單)D3(訂貨單)D1(訂貨單)訂貨單財務科發貨票訂貨單倉庫庫存帳信用手冊付款通知單發貨票發貨票用戶訂單處理的數據流程圖發貨票問題討論繪制數據流程圖(正確):P2.2開發貨票P2.3開付款通知單訂貨單存檔等有貨再發貨訂貨單待付款訂貨單P2.1判定訂貨處理方式D2(訂貨單)D3(訂貨單)D1(訂貨單)訂貨單財務科發貨票訂貨單倉庫庫存帳信用手冊付款通知單發貨票發貨票用戶訂單處理的數據流程圖發貨票問題討論數據流程圖繪制時也可采取自頂向下逐層分解的辦法
例:前例某廠銷售子系統數據處理流程圖(銷售科根據用戶送來的訂貨單進行銷售處理后向用戶發貨)用戶訂貨單發貨單銷售處理P1
銷售子系統頂層數據流程圖:二、繪制數據流程圖的方法二、繪制數據流程圖的方法P2.2開發貨票P2.3開付款通知單訂貨單存檔等有貨再發貨訂貨單待付款訂貨單P2.1判定訂貨處理方式D2(訂貨單)D3(訂貨單)D1(訂貨單)訂貨單財務科發貨票訂貨單倉庫庫存帳信用手冊付款通知單發貨票發貨票用戶訂單處理的第二層數據流程圖
注:P-表示處理D-表示數據流
F-表示數據存儲S表示外部實體例:P03-2.3表示第三子系統第二層圖的第三個處理。
D03-02表示第三個子系統中的第二個數據流等。二、繪制數據流程圖的方法三、繪制DFD練習例1.儲蓄所業務的DFD
情況介紹:經調查該儲蓄所業務處理系統能完成儲戶的存款和取款要求處理。根據儲戶填寫的存/取款單查找該儲戶的存款帳,如果是新儲戶,則將該儲戶數據記入文件;如果是老儲戶取款,應檢查是否超支;存/取款后應修改存款帳和儲戶的儲蓄卡,并將儲蓄卡交還儲戶。儲戶劃分業務類型存款處理取款處理存款帳打印存折存折儲戶存款取款存取款單存折存取款基本數據流程:三、繪制DFD練習細化業務流程:練習1.儲蓄所業務的DFD情況介紹:經調查該儲蓄所業務處理流程是,首先根據儲戶填寫的存/取款單進行劃分業務類型處理,處理后產生存款和取款兩條數據線;如果是存款,則在存款線將有關數據輸入新老儲戶檢查處理,該處理通過調用存款帳來識別,如是新儲戶,則將有關數據送登記存款帳處理,處理后將該儲戶數據記入存款帳;如是老儲戶,則將有關數據送修改存款帳處理,處理后將有關數據記入存款帳;如果是儲戶取款,則在取款線將有關數據輸入檢查取款額處理,來檢查是否超支;如超支則產生非法取款單數據給儲戶;正常取款則將有關數據送修改存款帳處理,處理后將有關數據記入存款帳;存/取款后應經存款帳來打印儲戶的存折,并將存折交還儲戶。儲蓄業務DFD總圖:*3.1檢查取款額*3.2修改存款帳*3.3填存折*2.1新老儲戶檢查*1劃分業務類型*2.2登記存款帳*2.3修改存款帳*2.4填存折存取款單存折非法取款單合法取款額老戶新戶存款取款存折存折存款帳F1存款帳F1儲戶儲戶儲戶也可分層繪制:
第一步:畫出頂層DFD0存款取款處理存取款單非法取款單儲戶存款帳三、繪制DFD練習圖:DFD/0第二步:逐層分解加工,畫出下層DFD:*1劃分業務類型3取款處理2存款處理存款單、存折取款單、存折非法取款單存折存折圖:DFD/1存取款單存折儲戶存款處理:*2.1新老儲戶檢查*2.4填存折*2.3修改存款帳*2.2登記存款帳存款單存折存折新戶信息老戶信息圖:DFD/2(2)存款帳F1存款帳F1取款處理:*3.1檢查取款額*3.3填存折*3.2修改存款帳取款單存折非法取款單合法取款單存折圖:DFD/2(3)存款帳F1
先把2、3號圖擺好。這是一個不完整層DFD。到父圖(1號圖)中拷貝1號加工,使之完整化。這樣便得到儲蓄業務DFD的裝配總圖。第三步:裝配總圖儲蓄業務DFD總圖:*3.1檢查取款額*3.2修改存款帳*3.3填存折*2.1新老儲戶檢查*1劃分業務類型*2.2登記存款帳*2.3修改存款帳*2.4填存折存取款單存折非法取款單合法取款額老戶新戶存款取款存折存折存款帳F1存款帳F1儲戶某銀行儲蓄所存(取)款過程如下:儲戶將填好的存(取)單及存折送交分類處理處。分類處理處按三種不同情況分別處理。如果存折不符或存(取)單不合格,則將存折及存取單直接退還儲戶重新填寫;如果是存款,則將存折及存款單送交存款處理處。存款處理處取出底賬,登記后,打印存折并退還給儲戶;如果是取款,則將存折及取款單送交取款處理處,該服務臺取出底賬及現金,記帳后,打印存折并退還給儲戶,從而完成存(取)款處理過程。試按以上過程畫出數據流程圖。練習2:儲戶劃分業務類型存款處理取款處理存款帳打印存折存折儲戶存款取款存取款單存折存取款基本數據流程:某銀行儲蓄所存(取)款過程如下:儲戶將填好的存(取)單及存折送交分類處理處。分類處理處首先按三種不同情況進行有效性審查處理。如果存折不符或存(取)單不合格,則將存折及存取單直接退還儲戶重新填寫;合格的存/取款單再進行劃分業務類型處理,處理后產生存款和取款兩條數據線;如果是存款,則將存折及存款單數據在存款數據線送存款處理。存款處理調用底賬數據,進行登記后,打印存折并退還給儲戶;如果是取款,則將存折及取款單數據在取款數據線送取款處理,該處理調用底賬數據,進行登記后,打印存折并退還給儲戶,從而完成存(取)款處理過程。試按以上過程畫出數據流程圖。細化業務流程:練習2:取款處理打存折劃分業務類型有效性審查存款處理打存折存取款單存折存折存折底帳現金儲戶儲戶儲戶儲戶有效無效存取款單存折存取款單存折存折存款單存折取款單存款取款
第2題參考答案
登記底賬登記底賬某儲蓄所存(取)款過程數據流程圖
畫出圖書館借/還書管理的DFD。要求有如下功能:首先檢查每一位讀者是否為本館的正式讀者;檢查借書單/還書單填寫正確與否;借書要查詢本館是否有這種書,如果有還要看當前庫存量,若只剩一本,也不借給。若可以借給,就辦理借閱手續。還書要檢查應還書日期,對超期者應該給予適當罰款。有查詢館藏圖書情況、正式讀者情況、超期借閱情況的功能。練習3:讀者借還書單借書證拒辦(不是正式讀者)借書單借書證(借還)無效書單(重填)借借書單借書證還還書單借書證本書存量檢查是否等于1是缺書停借數據否辦理借書庫存書數據讀者借書證書判別是否超期辦理還書借書證讀者是否辦理罰款修改庫存判別業務類型借單確認第3題參考答案:還書單確認無效還書單(重填)借書登記表身份確認讀者資料庫圖書館借/還書管理的DFD否是第四節數據字典對數據流程圖中的各個元素作出詳細的說明。一、數據字典包含的條目(1)數據項(2)數據結構(3)數據流(4)處理邏輯(5)數據存儲(6)外部實體-最低層(不能更改的數據)二、作用1、能把系統的有關數據和各種信息聯系起來,并把數據關系表示出來。2、配以數據流程圖,就可以用文字和圖形完整的表示系統的邏輯模型。
三、各條目的定義
1、數據項(I-表示數據項)數據項又稱數據元素,是數據的最小單位。(1)數據項的名稱、編號、別名、簡述(2)數據項的長度(3)取值范圍
第四節數據字典
例:數據項定義數據項編號:I02-01
數據項名稱:材料編號別名:材料編碼簡述:某種材料的代碼類型及寬度:字符型,4位取值范圍:“0001”~“9999”
2、數據結構(DS-表示數據結構)第四節數據字典定義:(1)數據結構的名稱和編號(2)簡述(3)數據結構的組成什么是數據結構?一個數據結構可以由若干個數據項組成;也可以由若干個數據結構組成;還可以由若干個數據項和數據結構組成。數據結構用來描述某些數據項之間的關系。用戶訂貨單的數據結構DS03-01:用戶訂貨單DS03-02:訂貨單識別DS03-03:用戶情況DS03-04:配件情況I1:訂貨單編號I3:用戶代碼I10:配件代碼I2:日期I4:用戶名稱I11:配件名稱I5:用戶地址I12:配件規格I6:用戶姓名I13:訂貨數量I7:電話I8:開戶銀行I9:帳號例:
例:數據結構定義
數據結構編號:DS03-01
數據結構名稱:用戶訂貨單簡述:用戶所填用戶情況及訂貨要求等信息數據結構組成:
DS03-02+DS03-03+DS03-04第四節數據字典
3、數據流定義(D-表示數據流)數據流由一個或一組固定的數據項組成。定義數據流時,不僅要說明數據流的名稱、組成等,還應指明它的來源、去向和數據流量等。
例:數據流定義數據流編號:D03-08
數據流名稱:領料單簡述:車間開出的領料單數據流來源:車間數據流去向:發料處理模塊數據流組成:材料編號+材料名稱+領用數量+日期+領用單位數據流量:10份/時高峰流量:20份/時(上午9:00-11:00)
4、處理邏輯(P-表示處理邏輯)處理邏輯的定義僅對數據流程圖中最底層的處理邏輯加以說明。
例:處理邏輯定義處理邏輯編號:P02-03
處理邏輯名稱:計算電費簡述:計算應交納的電費輸入的數據流:電費價格,來源于…;電量和用戶類別,來源…;處理:確定用戶類別;收費標準和單價;算出應交電費。輸出的數據流:數據流“電費”一是去外部項用戶,二是寫入數據存儲用戶電費帳目文件。處理頻率:對每個用戶每月處理一次。
5、數據存儲(F-表示數據存儲)數據存儲在數據字典中只描述數據的邏輯存儲結構,而不涉及它的物理組織。
例:數據存儲定義數據存儲編號:F03-08
數據存儲名稱:庫存賬簡述:數據存儲組成:配件編號+配件名稱+單價+庫存量+備注關鍵字:配件編號相關聯的處理:P02,P03
6、外部實體(S-表示外部實體)
例:外部實體定義
外部實體編號:S03-01
外部實體名稱:用戶簡述:購置本單位配件的用戶輸入的數據流:D03-06,D03-08
輸出的數據流:D03-01
人用戶設備第五節描述處理邏輯的工具數據流程圖中比較復雜的處理邏輯難以在數據字典里直接定義。
例:某制造廠進行產品銷售時,要根據顧客以往的欠款時間和本次采購的需求量來采取不同的銷售方案:如果以往欠款時間〈=30天,并且本次采購需求量〈=庫存量,則銷售方案是立即發貨。如本次采購需求量〉庫存量,則銷售方案是先按庫存發貨,進貨后再補發;如果以往欠款時間〉30天〈100天,并且本次采購需求量〈=庫存量,則采取的銷售方案是先付款再發貨。如本次采購需求量〉庫存量,則銷售方案是不發貨;如果以往欠款時間〉100天,則本次采購的需求量無論是〈=庫存量,還是〉庫存量,采取的銷售方案都是通知先付欠款。第五節描述處理邏輯的工具
數據流程圖中比較復雜的處理邏輯可以用本節介紹的描述工具來加以說明。本節內容:
一、判斷樹二、判斷表(又稱決策表)三、結構英語表示法第四節描述處理邏輯的工具一、判斷樹(判定樹)左端是樹根,表示加工的名字中間是條件或條件的組合右端是相應的動作欠款時間〈=30天〉30天〈100天
〉100天需求量需求量〈=庫存量〉庫存量〈=庫存量〉庫存量立即發貨先按庫存發貨進貨后再補發先付款再發貨不發貨通知先付欠款處理方案例:
二、判斷表條件動作條件組合相應動作第五節描述處理邏輯的工具
判斷表(又稱決策表)可以清晰地表達條件、決策規則和應采取的行動之間的邏輯關系。
表5.2處理訂貨單的判斷表決策規則號123456條欠款時間《=30天件欠款時間》100天需求量《=庫存量應立即發貨采取的行動NNYYNNYNYNYN先付款,再發貨先按庫存量發貨,進貨后再補發不發貨要求先付欠款XXXXXYYNNNNX
合并后的處理訂貨單的判斷表決策規則號123456條欠款時間《=30天件欠款時間》100天需求量《=庫存量應立即發貨采取的行動NNYNNYN-YN先付款,再發貨先按庫存量發貨,進貨后再補發不發貨要求先付欠款XXXXYYNNNX三、結構英語表示法
結構英語表示法是一種模仿計算機語言來描述處理邏輯的方法。它使用了由“IF”、“THEN”和“ELSE”等詞組成的規范化語言。(見右例)。
IF欠款時間≤30天
IF需要量≤庫存量
THEN立即發貨
ELSE
先按庫存量發貨,進貨后再補發
ELSEIF欠款時間≤100天
IF需求量≤庫存量
THEN先付款再發貨
ELSE
不發貨
ELSE
要求先付欠款第五節描述處理邏輯的工具本次購物額5萬元以上且最近三個月無欠款優惠15%,若近三個月有欠款,是公司十年以上的老顧客10%,若不是老顧客5%;年購貨額不足5萬元者0%將下面的處理邏輯關系用判斷樹和判斷表表示出來。第六章課堂練習第4題:第4題參考答案:折扣策略>=5萬元<5萬元最近3個月無欠款最近3個月有欠款老顧客不是老顧客優15%10%不打折5%
判斷樹決策規則號1購物≥5萬元最近3個月有欠款是老顧客優惠15%優惠10%優惠5%無優惠條件應采取行動2345678YYYYNNNNNNYYNNYYYYYYNNNN××××××××用判斷表來表示處理邏輯:決策規則號1購物≥5萬元最近3個月有欠款是老顧客優惠15%優惠10%優惠5%無優惠條件應采取行動234YYYNNYY-YN××××用合并后的判斷表來表示處理邏輯:--
郵局郵寄包裹收費標準如下:若收件地點距離(L)在1000公里以內,郵件類型(T)為普通件每公斤收費2元,掛號件每公斤3元;若收件地點距離在1000公里以外,普通件每公斤2.5元,掛號件每公斤3.5元,若重量(W)大于30公斤,超重部分每公斤加收0.5元。試用三種方法對處理進行描述。第5題:收費標準>1000<=1000掛號普通w>30w<=30105+4(w-30)
3.5w3w2w距離郵件種類重量計算公式w<=30w>302.5w75+3(w-30)普通掛號判定樹第5題參考答案:判定表條件組合
條件和
行動
1
2
3
4
5
6
7
8
L>1000
Y
Y
Y
Y
N
N
N
N
是否掛號
Y
Y
N
N
Y
Y
N
N
>30
Y
N
Y
N
y
n
y
n
2w
√
√
3w
√
√
2.5w
√
3.5w
√
75+3(w--30)
√
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 內貿海運合同標準文本
- 公路附屬勞務合同樣本
- 借證件合同樣本
- 全國林地流轉合同標準文本
- 儒學大師邀請合同樣本
- 專門寫合同樣本網
- 專利制造授權合同樣本
- 健身會員轉讓合同樣本
- 買賣合同解除合同范例
- gf分包合同樣本
- 【區域地理】《日本》【公開課教學PPT課件】高中地理
- 配對齒輪參數全程計算(史上最全最好用的齒輪計算表格)
- 三年級數學下冊《年月日的整理復習》
- 賽碼在線考試財務題庫
- 旅行社運營實務電子課件 2.3 辦理旅游交易手續
- 屁股-也許是最重要的學習器官-主題微班會
- 市政工程施工工期定額(定稿)
- 新果煤礦 礦業權價款計算結果的報告
- 監測與控制節能工程
- 2023年大學生《思想道德與法治》考試題庫附答案(712題)
- 檢驗檢測機構開展新檢驗項目建議審批表
評論
0/150
提交評論