资源描述
按一下以編輯母片標題樣式,按一下以編輯母片,第二層,第三層,第四層,第五層,January 2000,系統分析與設計(實習),2-,*,第七章,企,企業流程,塑,塑模個案,January2000,1,系統分析,與,與設計(,實,實習),內容大綱,學習目標,7.1,導,導論,7.2,需,需求分析,7.3,資,資料流程,圖,圖建置,7.4,處,處理規格,描,描述與程,式,式範例,7.5,資,資料流程,圖,圖轉HIPO圖,7.6,結,結論,January2000,2,系統分析,與,與設計(,實,實習),7.1,導,導論,本章以夢,幻,幻公司之,管,管理資訊,系,系統(以,下,下簡稱夢,幻,幻系統),為,為例,首,先,先應用第,章之需,求,求表達工,具,具描述夢,幻,幻系統之,需,需求,再,應,應用第,章,章之企業,流,流程塑模,的,的概念與,工,工具,將,需,需求分析,之,之結果進,行,行企業流,程,程之系統,分,分析與設,計,計。,January2000,3,系統分析,與,與設計(,實,實習),7.1,導,導論(c.2),夢幻公司,是,是一家經,營,營汽機車,零,零件買賣,之,之貿易公,司,司,該公,司,司亦擁有,工,工廠,自,行,行生產部,份,份之零件,。,。本系統,之,之範圍包,括,括銷售、,生,生產管理,與,與採購等,三,三部份,,其,其中銷售,包,包括訂單,、,、送貨、,銷,銷退、請,款,款與登帳,等,等作業;,生,生產管理,包,包括領料,、,、退料、,繳,繳庫與盤,點,點等作業,,,,而採購,包,包括訂貨,、,、進貨與,退,退貨等作,業,業。,January2000,4,系統分析,與,與設計(,實,實習),7.2,個,個案之需,求,求分析,根據對使,用,用者之需,求,求訪談結,果,果得知夢,幻,幻公司之,銷,銷售管理,作,作業如下,:,:,(1),業,業務部負,責,責接訂貨,單,單,接到,客,客戶訂貨,通,通知時須,先,先進行訂,貨,貨資料登,錄,錄,並做,成,成品庫存,檢,檢核,若,成,成品庫存,充,充足,則,直,直接進行,送,送貨處理,;,;若成品,庫,庫存不足,,,,則送生,產,產需求通,知,知給生產,部,部以便進,行,行產品之,生,生產計畫,。,。,(2),業,業務部亦,負,負責送貨,與,與進行送,貨,貨資料處,理,理,如計,算,算金額、,送,送成品等,,,,並產出,送,送貨單給,客,客戶確認,。,。,January2000,5,系統分析,與,與設計(,實,實習),7.2,個,個案之需,求,求分析(c.2),(3)業,務,務部收到客,戶,戶欲退回已,銷,銷售之成品,通,通知(銷退,單,單),需,記,記錄客戶編,號,號及銷退之,成,成品數量、,單,單價,並計,算,算銷退單銷,退,退總金額等,。,。,(4)業,務,務部向客戶,請,請款:,a.每月,請,請款一次,,請,請款日期為,每,每月25日,。,。,b.針對,各,各客戶之本,期,期送貨資料,計,計算出本期,應,應收帳款。,c.合計,上,上期未收款,項,項及本期應,收,收帳款列印,請,請款單,請,客,客戶付款。,(5)業,務,務部收到客,戶,戶之付款單,登錄客,戶,戶編號及付,款,款資料。,January 2000,6,系統分析與,設,設計(實習),圖7-1,訂,訂單送貨流,程,程圖,January 2000,7,系統分析與,設,設計(實習),7.2 個,案,案之需求分,析,析(c.5),處理描述1-1,以上述夢幻,公,公司訂單送,貨,貨流程圖上,之,之訂單處理,為,為例(參圖7-1),,其,其資料來源,為,為客戶之訂,單,單且產出為,生,生產部之生,產,產需求或通,知,知出貨。,訂單處理之,處,處理描述名,稱,稱可命名為,訂,訂單處理描,述,述,該處理,描,描述之執行,程,程序與規則,可,可從上述需,求,求擷取之結,果,果摘述如表7-1。,January 2000,8,系統分析與,設,設計(實習),表7-1,訂,訂單處理描,述,述,January 2000,9,系統分析與,設,設計(實習),7.2 個,案,案之需求分,析,析(c.8),藍圖 1-1,以上述夢幻,公,公司之訂單,處,處理為例(,參,參圖7-1),其訂單,之,之藍圖可以,該,該公司目前,之,之訂單報表,為,為基礎,再,進,進一步對訂,單,單上之每一,欄,欄位以由左,至,至右與由上,而,而下之原則,編,編號,例如,客,客戶編號為A、地址為B,依序至,總,總金額為O,等,等,詳如表7-2。,January 2000,10,系統分析與,設,設計(實習),表7-2,訂,訂單藍圖,January 2000,11,系統分析與,設,設計(實習),7.2 個,案,案之需求分,析,析(c.10),資料詞彙1-1,如上所述,,一,一張藍圖就,應,應有一份資,料,料詞彙,且,藍,藍圖中之每,一,一欄位在資,料,料詞彙中應,有,有一記錄描,述,述之,因此,以,以夢幻公司,之,之訂單藍圖,為,為例(參表7-2),,且,且採用第三,章,章之資料詞,彙,彙樣板(參,表,表 3-3),再經由,訪,訪談整理,,其,其訂單藍圖,之,之資料詞彙,可,可整理如表7-3。,January 2000,12,系統分析與,設,設計(實習),表7-3,訂,訂單資料詞,彙,彙,January 2000,13,系統分析與,設,設計(實習),7.2 個,案,案之需求分,析,析(c.12),流程圖2,3與4之,分,分析步驟與,原,原則均與流,程,程圖1相同,,,,因此不再,贅,贅述,結果,請,請參考課本,內,內容。,January 2000,14,系統分析與,設,設計(實習),7.3 個,案,案之系統分,析,析與設計,企,企業流程,塑,塑模,完成了需求,分,分析之工作,,,,接下來是,如,如何從分析,結,結果進行企,業,業流程塑模,,,,以分析與,設,設計該系統,之,之各子系統,。,。,本章以資料,流,流程圖為工,具,具,並採用,第,第章所述,由,由中往外策,略,略進行夢幻,公,公司之企業,流,流程塑模。,進,進行步驟如,下,下:,January 2000,15,系統分析與,設,設計(實習),7.3 個,案,案之系統分,析,析與設計,企,企業流程,塑,塑模(c.2),步驟一,首先,從需,求,求分析之結,果,果,(1)找,出,出外部實體,(2)找,出,出處理,(3)找,出,出資料儲存,(4)找,出,出資料流,January 2000,16,系統分析與,設,設計(實習),7.3 個,案,案之系統分,析,析與設計,企,企業流程,塑,塑模(c.3),步驟二:向,上,上整合以建,立,立資料流程,圖,圖,本個案之向,上,上整合依管,理,理功能之原,則,則將步驟一,之,之處理分成,五,五群(1.0)銷售,管,管理、(2.0)生,產,產管理、(3.0),採,採購管理、(4.0)基礎項目,管,管理與(5.0)綜,合,合報表管理,等,等。,訂貨、送貨,、,、銷退、請,款,款與登帳等,處,處理可整合,成,成一企業程,序,序,以完成,該,該公司銷售,管,管理之功能,,,,其餘詳如,表,表7-11,。,。,January 2000,17,系統分析與,設,設計(實習),第零階 DFD,處理,資料儲存,外部實體,資料流,January 2000,18,系統分析與,設,設計(實習),第零階 DFD,部分範例,January 2000,19,系統分析與,設,設計(實習),完整之第零,階,階,範例,January 2000,20,系統分析與,設,設計(實習),7.3 個,案,案之系統分,析,析與設計,企,企業流程塑,模,模(c.7),步驟三:向,下,下分解以建,立,立低層資料,流,流程圖,向下分解之,原,原則可依內,聚,聚力或程式,碼,碼之多寡(,例,例如不要超,過,過200行,),)來判定。,以銷售管理,子,子系統之送,貨,貨處理為例,,,,送貨處理,為,為步驟一產,生,生之處理,,從,從巨觀的角,度,度來看,送,貨,貨處理僅做,一,一件訂單相,關,關之事情,,已,已符合所謂,的,的功能內聚,力,力,可不必,再,再分解,但,若,若該處理中,還,還包括新增,、,、修改、刪,除,除、查詢與,列,列印等操作,處,處理,則建,議,議將送貨處,理,理再依操作,向,向下分解至,第,第二階。,January 2000,21,系統分析與,設,設計(實習),第二階 DFD,以送貨單處,理,理為例,其,第,第二階 DFD 分析,如,如下:,(1)處,理,理,(2)資,料,料儲存,(3)實,體,體,(4)資,料,料流,January 2000,22,系統分析與,設,設計(實習),圖7-8,銷,銷售管理子,系,系統第二階DFD(1.2送貨處,理,理),January 2000,23,系統分析與,設,設計(實習),第三階 DFD,某些較複雜,之,之第二階處,理,理而言,其,程,程式碼數量,可,可能過大,,若,若再加入偵,錯,錯或例外狀,況,況處理則將,更,更大,因此,可,可考慮將該,之,之分解成更,細,細之處理。,以新增送貨,單,單為例,可,再,再分解成六,個,個子處理,,其,其第三階DFD 分,析,析如下:,(1)處,理,理,(2)資,料,料儲存,(3)實,體,體,(4)資,料,料流,January 2000,24,系統分析與,設,設計(實習),圖7-9銷售管理子,系,系統第三階DFD(1.2.1新,增,增送貨單),January 2000,25,系統分析與,設,設計(實習),7.4 處,理,理規格描述,與,與程式範例(c.2),處理規格描,述,述,以送貨金額,處,處理為例,January 2000,26,系統分析與,設,設計(實習),7.5 資,料,料流程圖轉HIPO圖,請參閱圖7-10a,圖7-10d,January 2000,27,系統分析與,設,設計(實習),7.6 結,論,論,需求分析之,結,結果是SA&D,的主要輸入,,,,因此需求,分,分析之表達,是,是否完整,,對,對SA&D,之,之成敗有關,鍵,鍵性影響。,對結構化之SA&D而,言,言,流程塑,模,模是程式設,計,計之基礎,,遵,遵循科學化,之,之方法論以,進,進行流程塑,模,模,可提升,程,程式模組化,與,與結構化,程度,,對程式之,再,再用性與維,護,護性有很大,的,的幫助。,本章以夢幻,系,系統之範例,,,,從需求分,析,析至流程塑,模,模,以幫助,讀,讀者瞭解整,個,個方法論之,應,應用。,January 2000,28,系統分析與,設,設計(實習),
展开阅读全文