【正文】
ualPrice, LineAmount) 規(guī)范化關(guān)系對象,進(jìn)一步細(xì)化 由于 Customer 允許通過接收 多值 屬性違背了第一范式 ,因而 Customer 不是一個良構(gòu)關(guān)系,而是一個對象關(guān)系,又因為我們進(jìn)一步討論決定接收純粹的關(guān)系模型,因此將 Customer 分為關(guān)系,為: Customer( CustId, CustomerName, CustAddress) CustPhone( CustId, CustPhone) 對象關(guān)系模型 經(jīng)過一步步的細(xì)化,我們產(chǎn)生了 6 個對象類,導(dǎo)出的對象關(guān)系模型如下: Admin( AdminId, AdminName, AdminPsd, AdminType) Order ( OrderId , CustId , AdminId , OrderDate , DerivedSubTotal ,DerivedTotalAmount) LineItem( OrderId , ProId , Quantity, ActualPrice, LineAmount) Product ( ProId , ProName , ProPrice , ProPicture , ProAbstract ,DerivedProAmount) Customer( CustId, CustomerName, CustAddress) CustPhone( CustId, CustPhone) 實驗七:分析類圖建模 這一部分通過圖對系統(tǒng)進(jìn)行描述 : 交互圖是幫助在一個用例的分析類之間分配責(zé)任并說明類對象之間的相互交互的圖,常用的交互圖的 類型是順序圖,它以時間順序的方式說明類的對象之間的交互。下圖是“預(yù)訂”用例的一個分析類圖: 第三部分 實驗八: 物理 數(shù)據(jù)庫設(shè)計 物理數(shù)據(jù) 庫設(shè)計 是對系統(tǒng) 存儲結(jié)構(gòu)和存取方法等依賴于具體計算機結(jié)構(gòu)的各項物理設(shè)計措施 的 設(shè)計 , 涉及訪問的效率考慮因素比如響應(yīng)時間和事務(wù)吞吐量,本實驗旨在確保用戶在運行查詢時不必等待不合理的時間,從而有效執(zhí)行任務(wù)。 建立概念數(shù)據(jù)模型 綜上所述,我們建立的概念數(shù)據(jù)模型如下圖所示: P r o d u c t P K P r o I dP r o N a m eP r o P r i c eP r o P i c t u r eP r o A b s t r u c t D e r i v e d P r o A m o u n tL i n e i t e mQ u a n t i t yA c t u a l P r i c e D e r i v e L i n e A m o u n t0 . . 1b u y1A d m i n P K A d m i n I dA d m i n N a m e A d m i n P s d A d m i n T y p eO r d e r P K O r d e r I dO r d e r D a t e D e r i v e d S u b T o t a l D e r i v e d T o t a l A m o u n tC u s t o m e r P K C u s t I dC u s t N a m e M u l t i v a l u e d C u s t P h o n ec u s t A d d r e s s10 . . 1o r d e r 實驗六:將概念數(shù)據(jù)模型轉(zhuǎn)換為對象關(guān)系模型 對象關(guān)系數(shù)據(jù)模型是帶有面向?qū)ο髷U充的關(guān)系數(shù)據(jù)模型,以關(guān)聯(lián)表或關(guān)系的形式描繪數(shù)據(jù)。 庫存量進(jìn)行管理的用例描述 用例名稱:庫存控制 簡要說明:系統(tǒng)根據(jù)訂單的數(shù)量和內(nèi)容減少相應(yīng)的庫存量。 印 第 安 漢 堡 點 餐 系 統(tǒng)顧 客前 臺 / 電 話 接 線 員后 臺 管 理 員送 貨 員訂 單 管 理生 成 訂 單庫 存 控 制餐 品 管 理供 應(yīng) 訂 貨i n c l u d e查 詢 訂 單i n c l u d e刪 除 訂 單i n c l u d e i n c l u d ei n c l u d e增 加 餐 品修 改 餐 品刪 除 餐 品**************二、 印第安漢堡點餐系統(tǒng)的用例描述 用例名稱 : 生成訂單 簡要說明: 電話訂餐接線員或者前臺接到顧客的訂單, 生成訂單一式三聯(lián)。具體如下圖所示。 1 第二 部分 系統(tǒng)分析 1 第一 部分 項目管理與計劃 目 錄 前言 第二章 企業(yè)內(nèi)部業(yè)務(wù)管理信息系統(tǒng)的系統(tǒng)分析 第一節(jié) 組織結(jié)構(gòu)與功能分析 圖 1 組織結(jié)構(gòu)圖 第二節(jié) 組織 /業(yè)務(wù)關(guān)系圖 聯(lián)系 組織 程度 銷售部 會計部 采購部 倉庫 經(jīng)理 銷售活動 * 財務(wù)管理 * 采購活動 * 庫存管理 * 行政監(jiān)督管理 * 圖 2 組織 /業(yè)務(wù)關(guān)系圖 業(yè)務(wù) 第三節(jié) 業(yè)務(wù)功能一覽表 圖 3 業(yè)務(wù)功能一覽表 經(jīng)營主管 銷售主管 倉庫主管 采購主管 財 務(wù)主管 業(yè)務(wù)員 倉庫 采購員 財務(wù)會計 銷售員 管理應(yīng)收款明細(xì)賬 管理應(yīng)付款賬目 管理會計總賬 編制報表 收款 發(fā)出訂貨單 驗收貨物入庫 接收發(fā)貨單 修改庫存量 管理貨物 入庫 出庫 檢索庫存 驗證訂貨單 修改訂貨單 開發(fā)貨單 檢查暫存訂貨單 確定顧客訂貨 第四節(jié) 業(yè)務(wù)流程圖 圖 4 業(yè)務(wù)流程圖 銷售歷史 公司檔案 存檔 會計 人員 暫定訂單 核對驗收入庫 檢查暫存訂貨單 應(yīng)收款明細(xì)賬 核對應(yīng)收款明細(xì)賬 采購 人員 供應(yīng)商 經(jīng)理 訂貨配件匯總 訂貨單 填寫發(fā)貨單 發(fā) 貨單 修改會計總賬 會計總賬 應(yīng)付款賬目 接受并開收據(jù) 修改應(yīng)收款明細(xì)賬 編制報表 查詢庫存量 顧客 銷售 部門 訂貨單 庫存配件 發(fā)貨單 驗證訂貨單 確定顧客訂貨 檢索庫存 開發(fā)貨單并修改庫存 產(chǎn)生暫定訂單 登錄新客戶數(shù)據(jù) 客戶數(shù)據(jù) 到貨通知 修改庫存量 付款 業(yè)務(wù)員 收據(jù) 第五節(jié) 數(shù)據(jù)流程圖 糾正錯誤 不合格訂單 發(fā)訂單 合格訂單 不滿足 訂貨 檢索 滿足訂貨 有新顧客 修改