第6章管理信息系統(tǒng)的系統(tǒng)分析_第1頁
第6章管理信息系統(tǒng)的系統(tǒng)分析_第2頁
第6章管理信息系統(tǒng)的系統(tǒng)分析_第3頁
第6章管理信息系統(tǒng)的系統(tǒng)分析_第4頁
第6章管理信息系統(tǒng)的系統(tǒng)分析_第5頁
已閱讀5頁,還剩80頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

6.1

系統(tǒng)分析概述6.2

可行性分析和詳細調(diào)查概述6.3管理業(yè)務(wù)調(diào)查6.4數(shù)據(jù)流程調(diào)查6.5數(shù)據(jù)字典6.6描述數(shù)據(jù)邏輯的工具6.7系統(tǒng)化分析6.8提出新系統(tǒng)的邏輯方案第六章

管理信息系統(tǒng)的系統(tǒng)分析6.1

系統(tǒng)分析概述一、系統(tǒng)分析的概念系統(tǒng)分析是對組織現(xiàn)行信息系統(tǒng)進行現(xiàn)狀調(diào)查、問題識別、信息抽象和流程優(yōu)化,進而建立新系統(tǒng)邏輯模型的工作過程。6.1

系統(tǒng)分析概述二、系統(tǒng)分析的基本任務(wù)

系統(tǒng)分析的主要任務(wù)是在充分認識原信息系統(tǒng)的基礎(chǔ)上,通過一系列的調(diào)查分析,最后完成新系統(tǒng)邏輯方案設(shè)計。(邏輯方案主要是解決系統(tǒng)要“做什么”的問題)即:(1)識別原系統(tǒng)存在的問題

(2)明確企業(yè)對新系統(tǒng)信息和功能的需求

(3)改進原系統(tǒng)的作業(yè)流程

(4)提出新系統(tǒng)的邏輯模型組織結(jié)構(gòu)分析功能結(jié)構(gòu)設(shè)計數(shù)據(jù)結(jié)構(gòu)設(shè)計系統(tǒng)分析報告新系統(tǒng)邏輯方案設(shè)計BPR過程優(yōu)化管理模型設(shè)計數(shù)據(jù)處理流程設(shè)計功能需求分析信息需求分析原系統(tǒng)管理業(yè)務(wù)分析原系統(tǒng)數(shù)據(jù)流程分析原系統(tǒng)分析新系統(tǒng)設(shè)計系統(tǒng)規(guī)劃6.1

系統(tǒng)分析概述二、結(jié)構(gòu)化系統(tǒng)分析過程

(StructuredSystemAnalysis,簡稱SSA)

借助業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典及文字說明寫出新系統(tǒng)邏輯設(shè)計文檔,此階段的工作成果--系統(tǒng)分析報告將作為系統(tǒng)設(shè)計的依據(jù)。

在系統(tǒng)分析階段需要進行新系統(tǒng)的邏輯模型設(shè)計,解決MIS“做什么”的問題。結(jié)構(gòu)化系統(tǒng)分析的基本思想是將一個復(fù)雜的系統(tǒng)分解成許多足夠簡單的基本處理。首先對企業(yè)進行初步調(diào)查(問題識別)、可行性分析、詳細調(diào)查和系統(tǒng)化分析,了解用戶需求、業(yè)務(wù)流程、信息的輸入、處理、存貯和輸出,并加以優(yōu)化和改進,然后建立新系統(tǒng)的邏輯模型?!?.1系統(tǒng)分析概述1、組織概況:組織機構(gòu)、業(yè)務(wù)、開發(fā)資源等內(nèi)部情況和合作伙伴、客戶、產(chǎn)品市場等外部情況。2、問題識別:識別問題要有變革現(xiàn)實的主動性,由被動的滿足用戶要求轉(zhuǎn)變?yōu)槭褂脩魸M意。管理上的問題:成本過高、人浮于事、效率低下等。信息處理問題:數(shù)據(jù)管理混亂、處理速度慢、設(shè)備老化等。3、提出新系統(tǒng)開發(fā)的初步方案:系統(tǒng)目標(biāo)、管理環(huán)境、計算機系統(tǒng)配置、開發(fā)計劃。三、初步調(diào)查可行性分析的任務(wù)是明確應(yīng)用項目的開發(fā)的必要性和可行性,旨在建立全局分析的觀念。內(nèi)容包括:管理上的可行性(社會環(huán)境和人);技術(shù)上的可行性;經(jīng)濟上的可行性。一、可行性分析的任務(wù)和內(nèi)容§6.2可行性分析和詳細調(diào)查一、可行性分析的任務(wù)和內(nèi)容“沒錢賺的事我們不干;有錢賺但投不起錢的事不干;有錢賺也投得起錢但沒有可靠的人選,這樣的事也不干?!绷鴤髦緸闆Q策立了上述準(zhǔn)則,同時也為可以行性分析指明了重點。編寫可行性分析報告1.系統(tǒng)簡述:組織的內(nèi)外部情況,存在主要問題;2.項目的目標(biāo):長期和近期的目標(biāo)及開發(fā)進度;3.所需資源、預(yù)算和期望效益:各階段投入資源預(yù)算和預(yù)期的經(jīng)濟社會效益;4.項目的可行性結(jié)論:立即開發(fā)、改進原系統(tǒng)、不可行等三種結(jié)論之一。二、詳細調(diào)查的目的、方法1.調(diào)查目的:在于完整掌握現(xiàn)行系統(tǒng)的現(xiàn)狀,發(fā)現(xiàn)問題和薄弱環(huán)節(jié),收集資料(信息采集),為下一步的系統(tǒng)化分析和提出新系統(tǒng)的邏輯設(shè)計做好準(zhǔn)備。2.遵循用戶參與的原則,系統(tǒng)分析設(shè)計人員是用戶和程序員之間的橋梁和紐帶。3、調(diào)查方法在查閱資料(組織結(jié)構(gòu)圖、規(guī)章制度、政策手冊)的基礎(chǔ)上采用以下方法:開調(diào)查座談會;發(fā)放調(diào)查表(如:部門功能調(diào)查表、業(yè)務(wù)流程調(diào)查表、企業(yè)概況調(diào)查表);重點詢問的方式;深入實踐;組織結(jié)構(gòu)的調(diào)查管理功能調(diào)查管理業(yè)務(wù)流程的調(diào)查管理業(yè)務(wù)流程圖;表格分配圖?!?.3管理業(yè)務(wù)調(diào)查6.3管理業(yè)務(wù)調(diào)查一、組織結(jié)構(gòu)的調(diào)查1、調(diào)查內(nèi)容:調(diào)查組織機構(gòu)組成和各部門的業(yè)務(wù)分工及各崗位的職責(zé)、存在的問題、對新系統(tǒng)的要求等。2、組織結(jié)構(gòu)調(diào)查舉例行政關(guān)系物流關(guān)系資金流關(guān)系資料傳遞關(guān)系 某企業(yè)的組織結(jié)構(gòu)圖自來水廠有關(guān)人員的工作職責(zé)、工作內(nèi)容二、管理功能調(diào)查功能是完成某項工作的能力。用功能層次圖來描述從系統(tǒng)目標(biāo)到各項功能的層次關(guān)系。自來水公司業(yè)務(wù)系統(tǒng)組成圖書系統(tǒng)管理借書管理還書管理購書管理統(tǒng)計管理還書管理催還書管理還書統(tǒng)計借閱統(tǒng)計入庫管理訂購管理借閱管理借閱人信息管理圖書系統(tǒng)的管理功能圖三、管理業(yè)務(wù)流程的調(diào)查(一)管理業(yè)務(wù)流程圖:是一種描述系統(tǒng)內(nèi)各單位、人員之間的業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,利用它可以找出業(yè)務(wù)流程中的不合理流向。人員部門報表、單據(jù)、賬目業(yè)務(wù)流向(二)管理業(yè)務(wù)流程圖符號數(shù)據(jù)文件業(yè)務(wù)處理車間填寫領(lǐng)料單到倉庫領(lǐng)料,庫長根據(jù)用料計劃審批領(lǐng)料單,未批準(zhǔn)的領(lǐng)料單退回車間。庫工收到已批準(zhǔn)的領(lǐng)料單后,首先查閱庫存賬,若有貨,通知車間前來領(lǐng)取所需物料,并登記用料流水賬,否則將通知采購人員缺貨。采購人員根據(jù)缺貨通知,查閱訂貨合同單,若已訂貨,則向供貨單位發(fā)出催貨請求,否則就臨時申請補充訂貨。供貨單位發(fā)出貨物后,立即向訂貨單位發(fā)出提貨通知。采購人員收到提貨通知單后,就要辦理入庫手續(xù)(需登記庫存賬)。接著是庫工驗收入庫(用到訂貨單),并通知車間領(lǐng)料。此外,倉庫庫工還要依據(jù)庫存賬和用料流水賬定期生成庫存的報表,呈送有關(guān)部門。某企業(yè)物資管理業(yè)務(wù)的處理過程:物資管理業(yè)務(wù)流程圖車間領(lǐng)料單庫長已批準(zhǔn)領(lǐng)料單庫工領(lǐng)料通知訂貨單缺料通知單采購員用料流水賬庫存報表有關(guān)部門用料計劃未批準(zhǔn)領(lǐng)料單庫存帳催貨單補充訂貨單入庫單提貨通知單圖書手工管理系統(tǒng)的業(yè)務(wù)流程圖

借閱者有效證件辦公室借書員借書證借書條書籍信息還書員供應(yīng)商借書證、書籍辦證存檔辦理借書證書庫文件查找及辦理借書辦理還書入庫登記采購員借閱臺賬書名信息查找書號填寫借書條借書證書籍填寫借書卡片借書卡片借書卡片存檔返回到系統(tǒng)化分析§6.4數(shù)據(jù)流程調(diào)查管理業(yè)務(wù)流程圖雖然形象地表達了管理中信息的流動和存儲過程,但沒有完全脫離一些物質(zhì)要素(書籍、產(chǎn)品)。為了用計算機進行信息處理,必須進一步舍去物質(zhì)要素,收集有關(guān)資料,繪制出原系統(tǒng)的數(shù)據(jù)流程圖。數(shù)據(jù)流程調(diào)查過程中收集的資料包括:1、輸入單據(jù)、輸出報表和存儲介質(zhì)2、各環(huán)節(jié)的處理方法和計算方法3、注明制作單位、報送單位、發(fā)生量等4、各項數(shù)據(jù)的類型、長度、取值范圍。一、數(shù)據(jù)流程圖簡介

(DataFlowDiagram:DFD)1.定義:用外部實體、數(shù)據(jù)處理(功能)、數(shù)據(jù)流和數(shù)據(jù)存儲四個基本符號來綜合描述整個系統(tǒng)中信息的流動、處理及存貯情況,是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具。2.特點:①抽象性:把具體的組織機構(gòu)、工作場所、物質(zhì)流都去掉,只剩下信息和數(shù)據(jù)存儲、流動、使用以及加工情況。②概括性:把系統(tǒng)對各種業(yè)務(wù)的處理過程聯(lián)系起來考慮,形成一個總體。3.數(shù)據(jù)流程圖符號

數(shù)據(jù)流程圖的四個基本符號:外部實體、數(shù)據(jù)處理、數(shù)據(jù)流和數(shù)據(jù)存儲。(1)外部實體指系統(tǒng)以外又與系統(tǒng)有聯(lián)系的人和單位。職工(2)數(shù)據(jù)處理:指對數(shù)據(jù)的邏輯處理,也就是數(shù)據(jù)的變換。A——標(biāo)識分部(如:1,1.1,1.1.1)B——處理名稱。(3)數(shù)據(jù)流:是流動著的數(shù)據(jù),指處理功能的輸入與輸出。用一個水平箭頭表示。數(shù)據(jù)流可以是一項數(shù)據(jù),也可以是一組數(shù)據(jù)。職工(4)數(shù)據(jù)存儲:表示數(shù)據(jù)保存的地方。銷售處理P1AB

銷售科負責(zé)成品銷售及成品庫管理。該科計劃員將合同登記入合同臺賬,并定期根據(jù)合同臺賬查詢庫存臺賬,決定是否可以發(fā)貨。如果可以發(fā)貨,則填寫出庫單交成庫保管員。保管員按出庫單和由車間送來的入庫單填寫庫存臺賬。出庫單的另外兩聯(lián)分送計劃員和賬務(wù)科。計劃員將合同執(zhí)行情況登入合同臺賬。銷售部門的負責(zé)人定期進行銷售統(tǒng)計并上報廠辦。某企業(yè)成品銷售管理的數(shù)據(jù)流程圖:廠辦合同臺賬入庫處理用戶車間財務(wù)科合同登記處理銷售統(tǒng)計合同執(zhí)行登記銷售分配處理發(fā)貨處理出庫處理庫存臺賬統(tǒng)計表合同入庫單銷售數(shù)據(jù)合同數(shù)據(jù)入庫數(shù)據(jù)合同執(zhí)行數(shù)據(jù)出庫單出庫單出庫單出庫數(shù)據(jù)發(fā)貨通知二、DFD的畫法采用結(jié)構(gòu)化系統(tǒng)分析方法SA:自頂向下,逐層分解,逐步求精的分析方法。通過分解與抽象的辦法,把IS按空間維進行分解。抽象:抓住關(guān)鍵的,忽略次要的細節(jié)。畫DFD的步驟第一步繪制環(huán)境圖(說明系統(tǒng)的外部實體以及系統(tǒng)與這些外部實體之間的數(shù)據(jù)交換)。“配送中心信息管理系統(tǒng)”環(huán)境圖畫DFD的第二步繪制第一層圖(相對概括地反映出信息系統(tǒng)最主要的處理功能、外部實體、輸入和輸出數(shù)據(jù)流、數(shù)據(jù)存儲)。借閱者借書證信息D1書籍借還信息D2書籍信息D3圖書管理信息系統(tǒng)借閱者信息催還單購書員購書單圖書信息借閱及還書信息借書證信息管理者統(tǒng)計報表圖書管理系統(tǒng)第一層數(shù)據(jù)流程圖畫DFD的步驟第三步:分解加工,畫出各級子圖(描述父圖中某一個子系統(tǒng)或過程的擴展數(shù)據(jù)流程圖)。擴展法:下一層數(shù)據(jù)流程圖是上一層更為詳細的描述。爆破法:分層次構(gòu)造一系列數(shù)據(jù)流程圖(將環(huán)境圖中的處理過程分解為一系列子過程,而每一個子過程又進一步分解為一系列更為詳細的子過程(子過程按層次編號)。借書證圖書管理系統(tǒng)第二層數(shù)據(jù)流程圖借書處理P2還書處理P3入庫處理P4統(tǒng)計處理P5借書證信息圖書號辦理借書證P1學(xué)生信息還書信息借書信息書號借閱信息借書證借還信息圖書信息購書員入庫單圖書信息借書證信息存儲D1書籍借還信息存儲D2書籍信息存儲D3借閱者證件借閱者還書信息購書單管理者統(tǒng)計報表還書日期催還書籍信息畫DFD的步驟第四步:構(gòu)造總體數(shù)據(jù)流程圖。把分解后的DFD碎片裝配起來,畫出DFD的總圖。如用最低層基本加工裝配太龐大,而高層DFD又過于抽象,可選擇適當(dāng)層次的子圖來裝配總圖。要求:總圖既有全局概念,又清晰易懂。

分層數(shù)據(jù)流圖顧客供應(yīng)商1處理業(yè)務(wù)訂貨單發(fā)貨單訂貨單發(fā)貨單配件庫存汽車配件公司:第一層數(shù)據(jù)流程圖汽車配件公司:第二層數(shù)據(jù)流程圖

供應(yīng)商銷售1.1采購1.2會計1.3顧客訂貨單發(fā)貨單訂貨單發(fā)貨單到貨通知向供應(yīng)商的訂貨單配件庫存收據(jù)應(yīng)付款通知顧客采購編輯訂貨單訂貨單配件庫存1.1.1確定顧客訂貨1.1.3產(chǎn)生暫存訂貨單1.1.5對照暫存訂貨單1.1.6業(yè)務(wù)員開發(fā)貨單并修改庫存1.1.4不合格顧客D2D3可發(fā)訂貨不滿足的訂貨登錄新顧客數(shù)據(jù)1.1.2暫存訂貨單D4到貨通知新顧客編制銷售和庫存報表1.1.8銷售歷史D5應(yīng)收款明細賬D10配件庫存D3合格的訂貨單檢索庫存1.1.7經(jīng)理詢問庫存庫存狀態(tài)汽車配件公司:第三層數(shù)據(jù)流程圖銀行儲蓄業(yè)務(wù)數(shù)據(jù)流程圖儲戶1.1

業(yè)務(wù)分類處理1.3取款處理1.2存款處理存折存折存取款單存折存折存款單存折取款單利息文件用戶帳目原存款信息利率利率存款信息原存款數(shù)據(jù)取款信息電費處理系統(tǒng)數(shù)據(jù)流程圖1.1

建立用戶信息1.3計算電費1.2錄入電量用戶信息用戶文件用戶電表指數(shù)電費信息用戶類別電費收據(jù)用戶電費帳目用戶抄表員用戶電表指數(shù)電表指數(shù)用電量購電卡號及購電款購電證初始電表指數(shù)電費價格電費價格表高校工資管理系統(tǒng)數(shù)據(jù)流程圖1.2

錄入考勤信息1.4計算工資1.1建立基本工資表職工出勤表基本工資信息本月工資信息本月出勤信息扣款情況工資發(fā)放表職工扣款表職工職工工資主文件工資信息基本工資出勤信息1.3錄入扣款本月扣款信息

數(shù)據(jù)字典主要是對數(shù)據(jù)流程圖中的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程和外部實體進行具體的定義和描述。(1)數(shù)據(jù)項它是最小的數(shù)據(jù)單位,也是不可再分的單位。需要描述以下屬性:編號、名稱、類型、長度、取值范圍.6.5數(shù)據(jù)字典數(shù)據(jù)項編號:I01數(shù)據(jù)項名稱:借閱證號簡述:借閱人的編號類型及長度:字符型,8位數(shù)據(jù)結(jié)構(gòu)“用戶訂貨單”

數(shù)據(jù)結(jié)構(gòu)編號

:DS03-01

數(shù)據(jù)結(jié)構(gòu)名稱

:用戶訂貨單

簡述

:用戶所填用戶情況及訂貨要求等信息

數(shù)據(jù)結(jié)構(gòu)組成

:DS03-02+DS03-03+DS03-04

DS03-01:用戶訂貨單DS03-02:訂貨單標(biāo)識DS03-03:用戶情況

DS03-04:配件情況I1:訂貨單編號I3:用戶代碼

I10:配件代碼I2:日期I4:用戶名稱

I11:配件名稱

I5:用戶地址

I12:配件規(guī)格

I6:用戶姓名

I13:訂貨數(shù)量

I7:電話

I8:開戶銀行

I9:帳號

(2)數(shù)據(jù)結(jié)構(gòu)

重點描述數(shù)據(jù)項之間的組合關(guān)系。(3)數(shù)據(jù)流在數(shù)據(jù)字典中用要描述以下屬性:數(shù)據(jù)來源、數(shù)據(jù)流的去處、數(shù)據(jù)流的組成、數(shù)據(jù)的流量。數(shù)據(jù)存儲編號: F01 名稱: 借閱證 簡述: 存放借閱人信息數(shù)據(jù)存儲組成: 借閱證號+姓名+身份證號+地址關(guān)鍵字:借閱證號相關(guān)聯(lián)的處理: P01,P02,P03 (4)數(shù)據(jù)存儲定義數(shù)據(jù)存儲的具體數(shù)據(jù)項。定義多個數(shù)據(jù)存儲的例子。(5)處理過程對數(shù)據(jù)流程圖中最底層的處理邏輯加以說明,需要在數(shù)據(jù)字典中描述處理的編號、名稱、簡述、輸入輸出數(shù)據(jù)流及具體處理步驟。(6)外部實體描述外部實體及產(chǎn)生的數(shù)據(jù)流和傳給外部實體的數(shù)據(jù)流外部實體編號: S01 名稱: 借閱人

簡述: 借閱圖書的人輸入數(shù)據(jù)流: 借閱證號+姓名+身份證號+地址輸出數(shù)據(jù)流:借閱證號繼續(xù)數(shù)據(jù)項編號JYZHXMDZSHSHCGSLZKSL數(shù)據(jù)項名稱借閱證號姓名地址書號書名采購數(shù)量在庫數(shù)量簡述借閱人的編號借閱人的姓名通訊地址書籍編號圖書名名稱采購數(shù)量在庫數(shù)量類型及長度字符型,8位字符型,8位字符型,50位字符型,4位字符型,20位數(shù)字型,4位數(shù)字型,4位數(shù)據(jù)存儲編號F01F02名稱借閱證書庫文件簡述存放借閱人信息存放購書信息及在庫數(shù)量相關(guān)聯(lián)的處理P01,P02,P03P02,P03,P04舉例:多個數(shù)據(jù)存儲定義返回舉例:數(shù)據(jù)流的定義數(shù)據(jù)流編號:D01數(shù)據(jù)流名稱:借閱人信息數(shù)據(jù)流簡述:辦理借閱的有效證件數(shù)據(jù)流來源:借閱者數(shù)據(jù)流去向:辦理借閱證處理數(shù)據(jù)流組成:姓名+ 地址+身份證號+聯(lián)系電話返回舉例:處理邏輯定義處理邏輯編號:P01處理邏輯名稱:辦理借閱證處理簡述:憑有效證件辦理借閱證輸入數(shù)據(jù)流:借閱者信息處理描述:根據(jù)有效證件,把借閱人的基本信息存儲到借閱證文件里,并給借閱人賦予唯一一個借閱證號輸出數(shù)據(jù)流:有效證件信息處理頻率:25人/日返回2.ER模型概述ER模型的基本元素實體聯(lián)系屬性實體聯(lián)系屬性ER模型圖例老師學(xué)生教mn學(xué)號姓名專業(yè)班級職稱性別姓名職號3.屬性的分類單值屬性和多值屬性(對一個實體對象是否只能取一個值)多值屬性的處理將原來的多值屬性用幾個新的單值屬性來表示。

將原來的多值屬性用一個新的實體類型表示

。多值屬性的層次結(jié)構(gòu)

圖1

多值屬性的層次結(jié)構(gòu)郵政編碼省市名地址區(qū)名街道家庭地址門牌號碼事例一:地址屬性的層次結(jié)構(gòu)圖示圖2多值屬性的表示零件編碼零件零件名供應(yīng)商規(guī)格進貨價格多值屬性的表示事例二:某型號零部件的多值屬性表示銷售價格圖3多值屬性的變換(1)零件編碼零件零件名供應(yīng)商規(guī)格進貨價格經(jīng)銷價格代銷價格批發(fā)價格零售價格多值屬性的表示事例三:某型號零部件的多值屬性的變換形式圖4多值屬性的變換(2)零件編碼零件零件名供應(yīng)商規(guī)格進貨價格銷售性質(zhì)價格售貨價格存在銷售價格1N多值屬性的表示事例四:某型號零部件的多值屬性的另一種變換形式

圖5導(dǎo)出屬性的表示工號職工姓名基本工資獎金房租實發(fā)工資多值屬性的表示事例五:某企業(yè)職工的導(dǎo)出屬性表示4.ER模型的操作

包括:實體類型、聯(lián)系類型和屬性的分裂、合并、增刪等等

教師號姓名出生日期職務(wù)工資獎金教師(a)教師號姓名出生日期教師不變信息職務(wù)工資獎金教師號教師變動信息(b)圖6實體類型的垂直分裂一、實體類型、聯(lián)系類型和屬性的分裂方式示例一:某學(xué)校教師的數(shù)據(jù)結(jié)構(gòu)的垂直分裂方式局部模式現(xiàn)有的教學(xué)管理系統(tǒng)初步分析系統(tǒng)的對象根據(jù)服務(wù)種類分析教師子模塊……局部ER圖其他局部模式

現(xiàn)有的教學(xué)管理系統(tǒng)初步分析系統(tǒng)的對象根據(jù)服務(wù)種類分析學(xué)生子模塊……圖7學(xué)籍管理局部應(yīng)用的分E-R圖導(dǎo)師班級學(xué)生組成管理班主任檔案材料宿舍住宿歸檔指導(dǎo)系有參加學(xué)會1N111NNN11NMN1具有社會關(guān)系1N局部ER圖其它局部模式現(xiàn)有的教學(xué)管理系統(tǒng)初步分析系統(tǒng)的對象根據(jù)服務(wù)種類分析課程子模塊……局部ER圖圖5.22課程管理局部應(yīng)用分E-R圖1教室M1教科書教師擔(dān)任課程系開設(shè)N1學(xué)生選修NMN上課PN例子:三個局部ER圖合并成一個ER圖1圖8

合并后的教學(xué)管理E-R圖1N1P1N1N1N1MMNNNN社會關(guān)系具有1NNM1系聘用承接項目參加設(shè)置院長學(xué)院主管NN111教師評定職稱分配工作量111N檔案材料歸檔參加學(xué)會1宿舍住宿教科書擔(dān)任指導(dǎo)課程選修教室上課有1班級學(xué)生組成N開設(shè)N管理11教師管理115.ER圖轉(zhuǎn)換成關(guān)系模式集的規(guī)則一個實體轉(zhuǎn)換為一個關(guān)系(數(shù)據(jù)表),實體的屬性即為關(guān)系的屬性,實體的碼即為關(guān)系的碼。若實體間聯(lián)系是1:1,可以將雙方實體中的任意一個主碼放入另一個關(guān)系模式中作為屬性。若實體間聯(lián)系是1:N,則將1方實體類型的主碼和聯(lián)系產(chǎn)生的屬性放入N方實體的關(guān)系模式中。

若實體間聯(lián)系是M:N,則將聯(lián)系類型也轉(zhuǎn)換成關(guān)系模式,其屬性為兩端實體類型的主碼加上聯(lián)系類型的屬性,而主碼為兩個實體鍵的組合。第三節(jié)系統(tǒng)詳細設(shè)計ER模型到關(guān)系模型的轉(zhuǎn)換實例運動員編號姓名性別名次順序11職工工號姓名年齡性別領(lǐng)導(dǎo)1N運動員(編號,姓名,性別,名次)

職工(工號,姓名,年齡,性別,經(jīng)理工號)

第三節(jié)系統(tǒng)詳細設(shè)計ER模型到關(guān)系模型的轉(zhuǎn)換實例零件零件號零件名規(guī)格數(shù)量組成MN倉庫商品商店倉庫號倉庫名地址數(shù)量商店號商品名商品號商店名日期進貨MNP零件(零件號,零件名,規(guī)格)組成(零件號,子零件號,數(shù)量)

倉庫(倉庫號,倉庫名,地址)商店(商店號,商店名)商品(商品號,商品名)進貨(商店號,商品名,倉庫號,日期,數(shù)量)

案例:庫存銷售信息管理系統(tǒng)的ER模型及轉(zhuǎn)換P車間倉位產(chǎn)品客戶銷售員存儲出庫訂單入庫MNMP1NPMNN庫存系統(tǒng)ER圖車間(車間號,車間名,主任名)產(chǎn)品(產(chǎn)品號,產(chǎn)品名,單價,倉位號)倉位(倉位號,地址,主任名)客戶(客戶號,客戶名,聯(lián)系人,電話,地址,稅號,賬號)銷售員(銷售員號,姓名,性別,學(xué)歷,業(yè)績)實體入庫(入庫單號,入庫量,入庫日期,經(jīng)手人,車間號,倉位號,產(chǎn)品名)出庫(出庫單號,出庫量,出庫日期,經(jīng)手人,客戶號,產(chǎn)品名,倉位號)訂單(訂單號,數(shù)量,折扣,總價,訂單日期,產(chǎn)品號,客戶號,銷售員號)

聯(lián)系1.為某工廠物資部門建立一個數(shù)據(jù)庫,數(shù)據(jù)庫內(nèi)要存放下列信息:產(chǎn)品(PR):產(chǎn)品號(PRNO)、產(chǎn)品名(PRNAME)、說明(SPEC);零件(PA):零件號(PANO)、零件名(PANAME)、產(chǎn)地(CITY);倉庫(WH):倉庫號(WNO)、地址(WA);供貨單位(SUP):單位號(SUPNO)、單位名(SUPNAME)、電話(TEL);語義:每種產(chǎn)品使用多種零件,每種零件可用于多種產(chǎn)品;每個倉庫存放多種零件每種零件只存放在一個倉庫中,有唯一的庫存量;每種零件可向不同單位訂貨,每個單位可供應(yīng)不同的零件;數(shù)據(jù)庫中還應(yīng)存放每種產(chǎn)品使用各種零件的數(shù)目及工廠與供應(yīng)單位為每種零件簽訂的供貨合同信息,包括:合同號(CNO)、供貨單位號、零件號、數(shù)量、單價(PRICE)、訂貨日期(DATE)、交貨日期(GD)。⑴請畫出E-R圖⑵將E-R模型轉(zhuǎn)換為關(guān)系模型產(chǎn)品產(chǎn)品號產(chǎn)品名說明零件號零件零件名產(chǎn)地使用采購倉庫倉庫號地址存放供貨單位單位號單位名電話mnmnn1數(shù)量單價訂貨日期合同號數(shù)量交貨日期E-R模型轉(zhuǎn)換為關(guān)系模型:產(chǎn)品(產(chǎn)品號,產(chǎn)品名,說明);零件(零件號,零件名,產(chǎn)地,倉庫號,數(shù)量);倉庫(倉庫號,地址);供貨單位(供貨單位號,單位名,電話);使用(產(chǎn)呂號,零件名,數(shù)量);采購(合同號,供貨單位號,零件號,數(shù)量,價格,訂貨日期,交貨日期);PR(PRNO,PRNAME,SPEC);PA(PANO,PANAME,CITY,WNO,QTY);WH(WNO,WA);SUP(SUPNO,SUPNAME,TEL);US(PRNO,PANO,QTY);主碼為(PRNO,PANO)CT(CNO,SUPNO,PANO,QTY,PRICE,DATE,GD);2.為某基層單位建立一個數(shù)據(jù)庫,要存入如下信息:部門(DEPT):部門號(DNO)、名稱(DNAME)、領(lǐng)導(dǎo)人(LD);職工(EMP):職工號(ENO)、姓名(ENAME)、工資(SAL);工程(P):工程號(PNO)、工程名稱(PNAME)、參加人數(shù)(NP)、預(yù)算(BG)、負責(zé)人(LD);辦公室(OFF):房間號(RNO)、電話號碼(TEL);語義:每個部門有多個職工,每個職工只能在一個部門工作,每個部門只有一個領(lǐng)導(dǎo)人,領(lǐng)導(dǎo)人不能兼職;每個部門可能同時承擔(dān)若干工程項目,每個工程項目可由同一部門的多個職工參加,每個職工最多可參加三個項目。數(shù)據(jù)庫中應(yīng)記錄每個職工參加項目的日期;一個部門可有1-4個辦公室,每個辦公室只有一部電話。數(shù)據(jù)庫中還應(yīng)存放每個職工在參加各個工程項目中擔(dān)任的具體職務(wù)。⑴請畫出E-R圖⑵將E-R模型轉(zhuǎn)換為關(guān)系模型職工職工號姓名工資部門號部門名稱領(lǐng)導(dǎo)人領(lǐng)導(dǎo)承擔(dān)辦公室房間號電話號碼屬于工程工程號工程名稱參加人數(shù)m11n1n日期職務(wù)預(yù)算負責(zé)人部門(部門號,名稱,領(lǐng)導(dǎo)人)職工(職工號,姓名,工資,部門號)工程(工程號,工程名,參加人數(shù),預(yù)算,負責(zé)人,部門號)辦公室(房間號,電話號碼,部門號)承擔(dān)(工程號,職工號,日期,職務(wù))DEPT(DNO,DNAME,LD);EMP(ENO,ENAME,SAL,DNO);P(PNO,PNAME,NP,BG,LD);OFF(RNO,TEL,DNO);PE(PNO,ENO,DATE,JOB);3.在某批發(fā)業(yè)務(wù)系統(tǒng)中,一個批發(fā)部(WS)只經(jīng)營一類批發(fā)業(yè)務(wù),如存貨批發(fā)部、五金批發(fā)部等。每個批發(fā)部可以向多個零售店(RS)訂購不同類型的多種商品。數(shù)據(jù)庫中要保存批發(fā)部代碼(WNO)、名稱(WNAME)、地址(ADD)、經(jīng)營商品類型(GT);商店的代碼(RSNO)、名稱(RNAME)、負責(zé)人姓名(LNAME);商品(GD)的名稱(GNAME)、代碼(GNO)、規(guī)格(SPEC)、單價(PRICE)以及各個商店向各批發(fā)部訂購的各種商品的數(shù)量(QTY)、日期(DATE)。⑴請畫出E-R圖⑵將E-R模型轉(zhuǎn)換為關(guān)系模型

4.在一個訂貨系統(tǒng)中需要在數(shù)據(jù)庫是存入下列信息:

顧客(C):顧客號(CNO)、顧客名(CNAME)、地址(CAD)

訂單(OR):訂單號(ORNO)、訂貨日期(DATE)

貨物(P):貨物號(PNO)、單價(PRICE)、說明(SPEC);

制造廠家(F):工廠號(FNO)、名稱(FNAME)、電話(TEL)、地址(FAD);

語義:

每個顧客持有若干訂單,每份訂單可以訂購一個廠家若干種貨物,每種貨物對應(yīng)訂單上的一條細則(OLINE);細則的內(nèi)容至少有貨物號(PNO)、訂貨量(QTY)。一種貨物可由多個工廠生產(chǎn),每個工廠生產(chǎn)多種貨物。在數(shù)據(jù)庫中還存放有每個工廠對每種貨物的實際庫存量(QTY)。(1)請畫出E-R圖(2)將E-R模型轉(zhuǎn)換為關(guān)系模型結(jié)構(gòu)化系統(tǒng)分析的基本思想是將一個復(fù)雜的系統(tǒng)分解成許多足夠簡單的基本處理。數(shù)據(jù)流程圖表達系統(tǒng)的邏輯功能及各部分的聯(lián)系。數(shù)據(jù)字典用于補充說明系統(tǒng)所涉及的各項數(shù)據(jù),并對比較簡單的計算性的處理功能進行描述。對于比較復(fù)雜的處理功能需要運用專門的描述處理功能的工具。

6.6表達處理邏輯的工具描述一個基本處理還沒有嚴格的標(biāo)準(zhǔn)語言。常用三種工具來描述做什么,即:判斷樹、判斷表、結(jié)構(gòu)英語。

注意:這種描述是用戶與系統(tǒng)分析員交流的工具。(1)判斷樹:一個動作的執(zhí)行涉及許多條件,條件的滿足情況形成樹的分叉。(2)判斷表:用表格方式來描述處理邏輯的一種工具。(3)結(jié)構(gòu)英語:使用“IF、THEN、ELSE”等詞進行判斷。§6.6表達處理邏輯的工具需求量≤30天一、判斷樹

欠款時間>100天

>30天≤100天≤庫存量先按庫存發(fā)貨,進貨后再補發(fā)先付款,再發(fā)貨>庫存量≤庫存量立即發(fā)貨不發(fā)貨>庫存量通知先付欠款需求量優(yōu)惠政策某公司優(yōu)惠政策的實質(zhì)是:用戶每年交易額≤10萬元,不給優(yōu)惠;>10萬元給優(yōu)惠:近三個月無欠款,折扣率15%;近三個月有欠款,如果與本企業(yè)交易時間>10年,折扣率10%;≤10年,折扣率5%.交易額>10萬交易額≤10萬折扣率15%折扣率10%無折扣折扣率5%近三個月無欠款近三個月有欠款交易時間>10年交易時間≤10年一、判斷樹二、判斷表(又稱決策表)判斷表(又稱決策表)可以清晰地表達條件、決策規(guī)則和應(yīng)采取的行動之間的行動之間的邏輯關(guān)系。例1:處理訂貨單的判斷表決策規(guī)則號123456條件欠款時間≤30天YY

N

N

N

N欠款時間>100天N

N

Y

Y

N

N需求量≤庫存量Y

N

Y

N

Y

N應(yīng)采取的行動立即發(fā)貨╳先按庫存量發(fā)貨,進貨后再補發(fā)╳先付款,再發(fā)貨╳不發(fā)貨╳要求先付欠款╳╳例2:公司優(yōu)惠政策判斷表條件組合條件和行動12345678交易額>10完元近三個月無欠款交易時間>10年折扣率15%√折扣率15%折扣率15%無折扣二、判斷表(又稱決策表)Y√√√√√√√NYY√YYYYYYYYYNNNNNNNNNNN合并整理后的公司優(yōu)惠政策判斷表:條件組合條件和行動1(1.2)2(3)3(4)4(5.6.7.8)交易額>10完元近三個月無欠款交易時間>10年折扣率15%折扣率15%折扣率15%無折扣YY—√YY—Y—

NNNN√√√二、判斷表(又稱決策表)三、結(jié)

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論