![基于PowerDesigner的綜合性建模概述_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/2e85950f-95a4-491f-a839-603907771f05/2e85950f-95a4-491f-a839-603907771f051.gif)
![基于PowerDesigner的綜合性建模概述_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/2e85950f-95a4-491f-a839-603907771f05/2e85950f-95a4-491f-a839-603907771f052.gif)
![基于PowerDesigner的綜合性建模概述_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/2e85950f-95a4-491f-a839-603907771f05/2e85950f-95a4-491f-a839-603907771f053.gif)
![基于PowerDesigner的綜合性建模概述_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/2e85950f-95a4-491f-a839-603907771f05/2e85950f-95a4-491f-a839-603907771f054.gif)
![基于PowerDesigner的綜合性建模概述_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/2e85950f-95a4-491f-a839-603907771f05/2e85950f-95a4-491f-a839-603907771f055.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、基于PowerDesigner的綜合性建模概述1. PowerDesigner最新功能描述PowerDesigner是以數(shù)據(jù)庫建模起家,后來才發(fā)展為一款綜合全面的Case工具。PowerDesigner主要分為7種建模文件:Ø 概念數(shù)據(jù)模型 (CDM)對數(shù)據(jù)和信息進(jìn)行建模,利用實(shí)體-關(guān)系圖(E-R圖)的形式組織數(shù)據(jù),檢驗(yàn)數(shù)據(jù)設(shè)計(jì)的有效性和合理性。Ø 邏輯數(shù)據(jù)模型 (LDM)邏輯模型是概念模型的延伸,表示概念之間的邏輯次序,是一個(gè)屬于方法層次的模型。具體來說,邏輯模型中一方面顯示了實(shí)體、實(shí)體的屬性和實(shí)體之間的關(guān)系,另一方面又將繼承、實(shí)體關(guān)系中的引用等在實(shí)體的屬性中進(jìn)行展示。邏
2、輯模型介于概念模型和物理模型之間,具有物理模型方面的特性,在概念模型中的多對多關(guān)系,在邏輯模型中將會(huì)以增加中間實(shí)體的一對多關(guān)系的方式來實(shí)現(xiàn)。邏輯模型主要是使得整個(gè)概念模型更易于理解,同時(shí)又不依賴于具體的數(shù)據(jù)庫實(shí)現(xiàn),使用邏輯模型可以生成針對具體數(shù)據(jù)庫管理系統(tǒng)的物理模型。邏輯模型并不是在整個(gè)步驟中必須的,可以直接通過概念模型來生成物理模型。Ø 物理數(shù)據(jù)模型 (PDM)基于特定DBMS,在概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型的基礎(chǔ)上進(jìn)行設(shè)計(jì)。由物理數(shù)據(jù)模型生成數(shù)據(jù)庫,或?qū)?shù)據(jù)庫進(jìn)行逆向工程得到物理數(shù)據(jù)模型。Ø 面向?qū)ο竽P?(OOM)包含UML常見的所有的圖形:類圖、對象圖、包圖、用例圖、
3、時(shí)序圖、協(xié)作圖、交互圖、活動(dòng)圖、狀態(tài)圖、組件圖、復(fù)合結(jié)構(gòu)圖、部署圖(配置圖)。OOM 本質(zhì)上是軟件系統(tǒng)的一個(gè)靜態(tài)的概念模型。Ø 業(yè)務(wù)程序模型 (BPM)BPM 描述業(yè)務(wù)的各種不同內(nèi)在任務(wù)和內(nèi)在流程,而且客戶如何以這些任務(wù)和流程互相影響。 BPM 是從業(yè)務(wù)合伙人的觀點(diǎn)來看業(yè)務(wù)邏輯和規(guī)則的概念模型,使用一個(gè)圖表描述程序,流程,信息和合作協(xié)議之間的交互作用。Ø 信息流模型(ILM)ILM是一個(gè)高層的信息流模型,主要用于分布式數(shù)據(jù)庫之間的數(shù)據(jù)復(fù)制。Ø 企業(yè)架構(gòu)模型(EAM)從業(yè)務(wù)層、應(yīng)用層以及技術(shù)層的對企業(yè)的體系架構(gòu)進(jìn)行全方面的描述。包括:組織結(jié)構(gòu)圖、業(yè)務(wù)通信圖、進(jìn)程圖、
4、城市規(guī)劃圖、應(yīng)用架構(gòu)圖、面向服務(wù)圖、技術(shù)基礎(chǔ)框架圖。2. PowerDesigner建模使用例子Ø 需求通盛小貸中,新客戶辦理貸款業(yè)務(wù)處理(簽訂貸款協(xié)議、簽訂貸款合同)。Ø 常用建模設(shè)計(jì)步驟說明u 需求分析從系統(tǒng)需求中尋找一些概念性名詞,并甄選,并對這些名詞相關(guān)屬性做了解,這部分是人工的。u 概念結(jié)構(gòu)設(shè)計(jì)針對甄選的名詞進(jìn)行分心,找出其中的關(guān)系(獨(dú)立的、一對一、一對多、多對多、繼承五種關(guān)系),并用E-R圖描述出來。在PowerDesigner中,這個(gè)過程可以用CDM(概念模型)來描述。u 邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)本質(zhì)就是設(shè)計(jì)表的結(jié)構(gòu)和表之間的主外關(guān)系等。這部分在PowerDe
5、signer中對應(yīng)的是PDM(物理模型),而PowerDesigner中的物理模型可以通過其已存在的概念模型生成的。也就是說,概念模型做好,物理模型就可以自動(dòng)生成。u 物理結(jié)構(gòu)設(shè)計(jì)有了PDM(物理模型),數(shù)據(jù)庫的物理設(shè)計(jì)直接可以從PDM導(dǎo)出各種數(shù)據(jù)庫系統(tǒng)的建庫腳本。3. 需求分析及建模設(shè)計(jì)Ø 需求分析需求參見如上??梢苑治龀鋈缦轮黝}對象:貸款協(xié)議、貸款合同、貸款客戶。通過思維發(fā)散過程(模擬與需求方溝通),了解各主題的動(dòng)作及各間關(guān)聯(lián)。v 貸款客戶主題v 貸款協(xié)議v 貸款合同通過以上需求分析及思維發(fā)散過程(模擬與需求方溝通),我們可以獲知如下需求信息:1、 貸款協(xié)議及貸款合同模板化,在客
6、戶簽訂時(shí)被引用。2、 對潛在客戶支持貸款試算(貸款金額、貸款利息、還款計(jì)劃等)。3、 新客戶維護(hù)。4、 存量客戶黑、白名單。5、 存量簽訂協(xié)議廢除。6、 客戶可以簽訂多份協(xié)議。7、 客戶簽訂的貸款合同必須在客戶簽訂某一的協(xié)議下。8、 客戶的貸款合同需要走一個(gè)審批流程。9、 客戶簽訂多貸款合同時(shí)是否有前置條件(未知)。10、 貸款合同可以做變更,可以做廢除。11、 完成后的貸款合同做存檔化。Ø 概念結(jié)構(gòu)設(shè)計(jì)Ø 邏輯結(jié)構(gòu)設(shè)計(jì)Ø 物理結(jié)構(gòu)設(shè)計(jì)包含創(chuàng)建的數(shù)據(jù)空間、視圖、建表語句、索引等。具體過程略。4. PowerDesigner的其他應(yīng)用Ø 面向?qū)ο竽P?(O
7、OM)以重慶通盛小貸系統(tǒng)還款計(jì)劃實(shí)現(xiàn)模塊為需求,建立JAVA類之間UML。開發(fā)團(tuán)隊(duì)可以達(dá)成系統(tǒng)實(shí)現(xiàn)結(jié)構(gòu)化設(shè)計(jì)的共識。由上圖可以得知程序如下清單:類名功能說明還款計(jì)劃抽象類抽象方法定義、還款計(jì)劃執(zhí)行總方法等額本息還款計(jì)劃實(shí)現(xiàn)類具體業(yè)務(wù)實(shí)現(xiàn)類(雙月)等額本息還款計(jì)劃實(shí)現(xiàn)類具體業(yè)務(wù)實(shí)現(xiàn)類自定義還款按期還款計(jì)劃實(shí)現(xiàn)類具體業(yè)務(wù)實(shí)現(xiàn)類還款計(jì)劃統(tǒng)一輸入?yún)?shù)類還款計(jì)劃輸入結(jié)構(gòu)Ø 業(yè)務(wù)程序模型 (BPM)BPM描述業(yè)務(wù)的各種不同內(nèi)在任務(wù)和內(nèi)在流程,而且客戶如何以這些任務(wù)和流程互相影響。BPM是從業(yè)務(wù)合伙人的觀點(diǎn)來看業(yè)務(wù)邏輯和規(guī)則的概念模型,使用一個(gè)圖表描述程序,流程,信息和合作協(xié)議之間的交互作用。例子
8、略。Ø 信息流模型 (ILM)在企業(yè)應(yīng)用的分析與開發(fā)整個(gè)過程中,會(huì)有大量的模型產(chǎn)生,這些模型之間都存在相應(yīng)的關(guān)系。PowerDesigner創(chuàng)新地提出信息流模型(ILM),并通過非常直觀的映射編輯器來表達(dá)模型之間的信息流動(dòng)關(guān)系,大大方便了企業(yè)級建模的管理能力。例子略。Ø 企業(yè)架構(gòu)模型 (EAM)EAM,即企業(yè)架構(gòu)模型,從業(yè)務(wù)層、應(yīng)用層以及技術(shù)層的對企業(yè)的體系架構(gòu)進(jìn)行全方面的描述,包括業(yè)務(wù)流程、業(yè)務(wù)功能、系統(tǒng)、人員等單元的結(jié)構(gòu)及行為,以確保各單元能夠符合企業(yè)的戰(zhàn)略發(fā)展方向。業(yè)務(wù)層:組織結(jié)構(gòu)圖、業(yè)務(wù)通信圖、進(jìn)程圖、城市規(guī)劃圖。應(yīng)用層:應(yīng)用架構(gòu)圖、面向服務(wù)圖。技術(shù)層:技術(shù)基礎(chǔ)框架圖。例子略。5. 總結(jié)本文檔示例主要描述常規(guī)項(xiàng)目設(shè)計(jì)開發(fā)所經(jīng)歷的過程,包含:需求分析(Mindjet,頭腦風(fēng)暴)、概念結(jié)構(gòu)設(shè)計(jì)(尋求需求中的數(shù)據(jù)主題及各間關(guān)系,E-R關(guān)系:1:1、1:N、N:N)、邏輯結(jié)構(gòu)設(shè)計(jì)(將E-R關(guān)系轉(zhuǎn)換成數(shù)據(jù)表形式存在,支持主外鍵、視圖、序列、索引、存儲(chǔ)過程等)、物理結(jié)構(gòu)設(shè)計(jì)(具體數(shù)據(jù)庫對象腳本,如:表空間、表、視圖、序列、索引、存儲(chǔ)過程等)、代碼層次結(jié)構(gòu)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度幼兒園兒童安全教育教材及課程開發(fā)協(xié)議
- 2025年度城市綜合體物業(yè)管理服務(wù)合同協(xié)議范本
- 2025年產(chǎn)品質(zhì)量保證協(xié)議文本
- 2025年倉儲(chǔ)場地續(xù)租合同樣本
- 2025年市場擴(kuò)張戰(zhàn)略策劃咨詢協(xié)議
- 市場調(diào)研與分析服務(wù)框架協(xié)議
- 2025年飲料酒項(xiàng)目規(guī)劃申請報(bào)告模范
- 2025年中藥材市場分析與采購服務(wù)合同
- 2025年滌綸短纖項(xiàng)目規(guī)劃申請報(bào)告模范
- 2025年鼻毛修剪器項(xiàng)目規(guī)劃申請報(bào)告模稿
- 生日快樂祝福含生日歌相冊課件模板
- 2024-2025學(xué)年人教版數(shù)學(xué)六年級上冊 期末綜合卷(含答案)
- 天津市部分區(qū)2023-2024學(xué)年高二上學(xué)期期末考試 物理 含解析
- 2024年考研管理類綜合能力(199)真題及解析完整版
- 2024年濰坊護(hù)理職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫附答案
- 《鉗工基本知識》課件
- 第八期:風(fēng)電典型事故案例剖析(二)
- 水文與水資源勘測基礎(chǔ)知識單選題100道及答案解析
- 2024年我國人口老齡化問題與對策
- 2025年中國工程建設(shè)行業(yè)現(xiàn)狀、發(fā)展環(huán)境及投資前景分析報(bào)告
- DB1509T 0025-2024 肉牛舍設(shè)計(jì)與建筑技術(shù)規(guī)范
評論
0/150
提交評論