軟件開發(fā)試驗(yàn)與實(shí)踐教程(第四章).ppt_第1頁
軟件開發(fā)試驗(yàn)與實(shí)踐教程(第四章).ppt_第2頁
軟件開發(fā)試驗(yàn)與實(shí)踐教程(第四章).ppt_第3頁
軟件開發(fā)試驗(yàn)與實(shí)踐教程(第四章).ppt_第4頁
軟件開發(fā)試驗(yàn)與實(shí)踐教程(第四章).ppt_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余39頁可下載查看

下載本文檔

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

文檔簡介

1、第四章,數(shù)據(jù)分析與數(shù)據(jù)庫設(shè)計(jì),4.1 數(shù)據(jù)分析,數(shù)據(jù)分析的依據(jù)和來源: 各類報(bào)表、單據(jù)、賬目、圖表 反映組織內(nèi)部業(yè)務(wù)流轉(zhuǎn)的控制信息,4.1 數(shù)據(jù)分析,根據(jù)數(shù)據(jù)分析來源得到的主題數(shù)據(jù)庫,4.1 數(shù)據(jù)分析,車輛購置申請單 申請單位 、申請時(shí)間 、車輛名稱 、生產(chǎn)廠家、 車輛調(diào)撥申請單 車牌號(hào) 、申請單位 、申請時(shí)間 、調(diào)撥原因 、調(diào)出單位 、調(diào)入單位、 車輛報(bào)廢申請單 車牌號(hào) 、申請單位 、申請時(shí)間、已使用年限 、已提折舊 、,申請單主題數(shù)據(jù)庫,4.1 數(shù)據(jù)分析,車輛基礎(chǔ)數(shù)據(jù)(主要屬性) 車牌號(hào) 、自編號(hào) 、所屬公司 、廠牌 、型號(hào) 、規(guī)格 、落戶日期 、燃料 、產(chǎn)權(quán)歸屬 、車輛原值 、噸(位)

2、、養(yǎng)路費(fèi) 、發(fā)動(dòng)機(jī)號(hào) 、底盤號(hào) 、車架號(hào) 、車身顏色 、 車輛大修記錄 大修日期 、次數(shù) 、間隔里程 、工時(shí)費(fèi) 、材料費(fèi) 、備注 車輛改裝記錄 改裝日期 、改裝改造原因 、改裝總成及主要參數(shù) 、改造后技術(shù)性能改變情況 車輛折舊記錄 折舊日期 、折舊率 、車輛原值 、余值 發(fā)動(dòng)機(jī)維修記錄 維修日期 、次數(shù) 、間隔里程 、工時(shí)費(fèi) 、材料費(fèi) 、備注,車輛信息數(shù)據(jù)庫,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),1、 ERwin的使用 2、建立實(shí)體 3、建立實(shí)體屬性 4、建立實(shí)體之間的聯(lián)系 建立一對一的聯(lián)系 建立一對多的聯(lián)系 標(biāo)識(shí)關(guān)系的建立 非標(biāo)識(shí)關(guān)系的建立 建立多對多聯(lián)系 建立分類關(guān)系,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)

3、實(shí)驗(yàn),1、ERwin的使用,“開始”“程序”Computer Associates ERwin 4.0ERwin4.0,創(chuàng)建新模型,打開已有模型,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),1、ERwin的使用,創(chuàng)建新模型選擇模型類型,創(chuàng)建新模型選擇目標(biāo)數(shù)據(jù)庫,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),1、ERwin的使用,菜單與工具條,模型導(dǎo)航器,繪圖區(qū),進(jìn)入Model 選項(xiàng),4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),1、ERwin的使用,輸入模型名稱,選擇General,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),1、ERwin的使用,選擇Notation,選擇建模語言符號(hào) (邏輯模型),選擇建模語言符號(hào) (物理模型),4.2 數(shù)據(jù)

4、庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),1、ERwin的使用,選擇屬性默認(rèn)值,屬性默認(rèn)值為“空 ”,屬性默認(rèn)類型與長度,選擇條形菜單項(xiàng)File Save或Save As選項(xiàng)保存模型,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),2、建立實(shí)體,車輛購置申請單,車輛調(diào)撥申請單,車輛報(bào)廢申請單,車輛,申請單主題數(shù)據(jù)庫,車輛主題數(shù)據(jù)庫,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),2、建立實(shí)體 對主題數(shù)據(jù)庫進(jìn)行規(guī)范化處理,車輛購置申請單,車輛調(diào)撥申請單,車輛報(bào)廢申請單,車輛基本信息,申請單主題數(shù)據(jù)庫,車輛主題數(shù)據(jù)庫,車輛大修記錄,車輛改裝記錄,車輛折舊記錄,發(fā)動(dòng)機(jī)維修記錄,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),2、建立實(shí)體,選擇設(shè)計(jì)模型,選擇顯示級別,建

5、模符號(hào)工具,建立車輛購置申請信息實(shí)體,在模型導(dǎo)航器中建立車輛購置申請信息實(shí)體,建立或更改實(shí)體名稱,并撰寫文檔,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),2、建立實(shí)體結(jié)果,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),3、建立實(shí)體屬性,實(shí)體名,主屬性,非主屬性,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),3、建立實(shí)體屬性建立主屬性,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),3、建立實(shí)體屬性建立非主屬性,在繪圖區(qū)中建立非主屬性,在模型導(dǎo)航器中建立非主屬性,在對話框中建立非主屬性,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),申請單主題數(shù)據(jù)庫實(shí)體,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),車輛主題數(shù)據(jù)庫實(shí)體,問題: 車輛大修記錄、車輛改裝記錄、車輛折舊記錄、發(fā)動(dòng)機(jī)維修

6、記錄的主屬性?,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),4、建立實(shí)體之間的聯(lián)系,建立1:1聯(lián)系,標(biāo)識(shí)關(guān)系,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),4、建立實(shí)體之間的聯(lián)系,建立1:N聯(lián)系,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),4、建立實(shí)體之間的聯(lián)系,建立非標(biāo)識(shí)聯(lián)系,第1步:新建公司信息實(shí)體,第2步:建立公司信息實(shí)體與申請單主題數(shù)據(jù)庫實(shí)體間的非標(biāo)識(shí)聯(lián)系,標(biāo)識(shí)關(guān)系,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),4、建立實(shí)體之間的聯(lián)系,建立非標(biāo)識(shí)聯(lián)系,第3步:當(dāng)兩個(gè)實(shí)體間需要建立多個(gè)非標(biāo)識(shí)聯(lián)系時(shí),利用角色名重新定義屬性,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),4、建立實(shí)體之間的聯(lián)系,建立N:M聯(lián)系,多對多關(guān)系,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),4

7、、建立實(shí)體之間的聯(lián)系,N:M聯(lián)系轉(zhuǎn)化為1:N聯(lián)系,單擊,轉(zhuǎn)化聯(lián)系,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),4、建立實(shí)體之間的聯(lián)系,建立分類關(guān)系,4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì)實(shí)驗(yàn),最終邏輯模型,4.3 數(shù)據(jù)庫物理模型設(shè)計(jì)實(shí)驗(yàn),1、目標(biāo)數(shù)據(jù)庫的設(shè)置 2、物理字段的設(shè)計(jì) 3、表與視圖的設(shè)計(jì) 表的定義 表的復(fù)制 創(chuàng)建視圖,4.3 數(shù)據(jù)庫物理模型設(shè)計(jì)實(shí)驗(yàn),1、目標(biāo)數(shù)據(jù)庫的設(shè)置,切換到物理模型,選擇目標(biāo)數(shù)據(jù)庫,4.3 數(shù)據(jù)庫物理模型設(shè)計(jì)實(shí)驗(yàn),2、 物理字段的設(shè)計(jì),定義類型及長度,定義是否允許為空,定義有效規(guī)則,定義默認(rèn)值,字段的定義,4.3 數(shù)據(jù)庫物理模型設(shè)計(jì)實(shí)驗(yàn),2、 物理字段的設(shè)計(jì),完成“審批信息”中申請單編號(hào)

8、屬性定義后的結(jié)果,字段的定義,4.3 數(shù)據(jù)庫物理模型設(shè)計(jì)實(shí)驗(yàn),2、 物理字段的設(shè)計(jì),定義字段的有效規(guī)則,4.3 數(shù)據(jù)庫物理模型設(shè)計(jì)實(shí)驗(yàn),2、 物理字段的設(shè)計(jì),定義字段的默認(rèn)值,4.3 數(shù)據(jù)庫物理模型設(shè)計(jì)實(shí)驗(yàn),3、表與視圖的設(shè)計(jì),表的定義,定義表名,表設(shè)計(jì),4.3 數(shù)據(jù)庫物理模型設(shè)計(jì)實(shí)驗(yàn),3、表與視圖的設(shè)計(jì),表的復(fù)制,選中“車輛主題數(shù)據(jù)庫”中的所有表 在菜單中選擇Edit Copy Group選項(xiàng)或按Ctrl+C鍵 更改其中一組表名,表的物理設(shè)計(jì) 最終結(jié)果,4.3 數(shù)據(jù)庫物理模型設(shè)計(jì)實(shí)驗(yàn),3、表與視圖的設(shè)計(jì),創(chuàng)建視圖,創(chuàng)建視圖后完整的物理模型,4.4 雙向工程實(shí)驗(yàn),1、正向工程實(shí)驗(yàn) 2、反向工程實(shí)驗(yàn),4.4 雙向工程實(shí)驗(yàn),1、正向工程實(shí)驗(yàn),菜單中選擇Tools Forward Engineer/Sche

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論