![PowerDesigner培訓資料專業(yè)知識講座_第1頁](http://file4.renrendoc.com/view/8bce8614704507acc0873a0cf4d24b13/8bce8614704507acc0873a0cf4d24b131.gif)
![PowerDesigner培訓資料專業(yè)知識講座_第2頁](http://file4.renrendoc.com/view/8bce8614704507acc0873a0cf4d24b13/8bce8614704507acc0873a0cf4d24b132.gif)
![PowerDesigner培訓資料專業(yè)知識講座_第3頁](http://file4.renrendoc.com/view/8bce8614704507acc0873a0cf4d24b13/8bce8614704507acc0873a0cf4d24b133.gif)
![PowerDesigner培訓資料專業(yè)知識講座_第4頁](http://file4.renrendoc.com/view/8bce8614704507acc0873a0cf4d24b13/8bce8614704507acc0873a0cf4d24b134.gif)
![PowerDesigner培訓資料專業(yè)知識講座_第5頁](http://file4.renrendoc.com/view/8bce8614704507acc0873a0cf4d24b13/8bce8614704507acc0873a0cf4d24b135.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
PowerDesigner
簡易教程上海飛雅信息技術有限公司通用軟件事業(yè)部邱國榮2023年9月1第1頁大綱PowerDesigner介紹及功能說明PowerDesigner4種模型及互相轉換PowerDesigner環(huán)境說明PowerDesigner操作說明將CDM對象轉換為PDM對象正向工程與逆向工程數(shù)據(jù)庫有關操作生成報表使用步驟PowerDesigner小結2第2頁PowerDesigner介紹PowerDesigner是Sybase公司CASE工具集,使用它能夠方便地對管理信息系統(tǒng)進行分析設計,它幾乎包括了數(shù)據(jù)庫模型設計全過程。利用PowerDesigner能夠制作數(shù)據(jù)流程圖、概念數(shù)據(jù)模型、物理數(shù)據(jù)模型,能夠生成多種客戶端開發(fā)工具應用程序,還可為數(shù)據(jù)倉庫制作構造模型,也能對團體設計模型進行控制。它可與許多流行數(shù)據(jù)庫設計軟件,例如:PowerBuilder,Delphi,VB等相配合使用來縮短開發(fā)時間和使系統(tǒng)設計更優(yōu)化。(本文采取PowerDesigner9.5進行示例)
\\rdbak\tools\PowerDesigner950_Trial\Setup3第3頁DataArchitect:這是一種強大數(shù)據(jù)庫設計工具,使用DataArchitect可利用實體-關系圖為一種信息系統(tǒng)創(chuàng)建"概念數(shù)據(jù)模型"-CDM(ConceptualDataModel)。并且可根據(jù)CDM產(chǎn)生基于某一特定數(shù)據(jù)庫管理系統(tǒng)"物理數(shù)據(jù)模型"-PDM(PhysicalDataModel)。還可優(yōu)化PDM,產(chǎn)生為特定DBMS創(chuàng)建數(shù)據(jù)庫SQL語句并能夠文獻形式存放方便在其他時刻運行這些SQL語句創(chuàng)建數(shù)據(jù)庫。另外,DataArchitect還可根據(jù)已存在數(shù)據(jù)庫反向生成PDM、CDM及創(chuàng)建數(shù)據(jù)庫SQL腳本。PowerDesigner功能(1)4第4頁ProcessAnalyst:
這部分用于創(chuàng)建功能模型和數(shù)據(jù)流圖,創(chuàng)建“處理層次關系”。AppModeler:
為客戶/服務器應用程序創(chuàng)建應用模型。ODBCAdministrator:
此部分用來管理系統(tǒng)多種數(shù)據(jù)源。PowerDesigner功能(2)5第5頁PowerDesigner4種模型概念數(shù)據(jù)模型(CDM)物理數(shù)據(jù)模型(PDM)面向對象模型(OOM)業(yè)務程序模型(BPM)
6第6頁概念數(shù)據(jù)模型(CDM)概念數(shù)據(jù)模型(CDM)
CDM體現(xiàn)數(shù)據(jù)庫所有邏輯構造,與任何軟件或數(shù)據(jù)儲藏構造無關。一種概念模型經(jīng)常包括在物理數(shù)據(jù)庫中仍然不實現(xiàn)數(shù)據(jù)對象。它給運行計劃或業(yè)務活動數(shù)據(jù)一種正式體現(xiàn)方式。概念數(shù)據(jù)模型是最后顧客對數(shù)據(jù)存放見解,反應了顧客綜合性信息需求。不考慮物理實現(xiàn)細節(jié),只考慮實體之間關系。CDM是適合于系統(tǒng)分析階段工具。7第7頁物理數(shù)據(jù)模型(PDM)PDM論述數(shù)據(jù)庫物理實現(xiàn)。
藉由PDM,你考慮真實物理實現(xiàn)細節(jié)。它進入帳戶兩個軟件或數(shù)據(jù)儲藏構造之內(nèi)拿。你能修正PDM適合你體現(xiàn)或物理約束。主要目標是把CDM中建立現(xiàn)實世界模型生成特定DBMS腳本,產(chǎn)生數(shù)據(jù)庫中保存信息儲存構造,確保數(shù)據(jù)在數(shù)據(jù)庫中完整性和一致性。PDM是適合于系統(tǒng)設計階段工具。8第8頁面向對象模型(OOM)面向對象模型(OOM)
一種OOM包括一系列包,類,接口,和他們關系。這些對象一起形成所有(或部份)一種軟件系統(tǒng)邏輯設計視圖類構造。一種OOM本質上是軟件系統(tǒng)一種靜態(tài)概念模型。你使用PowerDesigner面向對象模型建立面向對象模型.(OOM)你能為純正地對象-導向靠模切目標建立一種OOM,產(chǎn)生Java文獻或者PowerBuilder文獻,或你能使用一種來自OOM物理數(shù)據(jù)模型(PDM)對象,來表達關系數(shù)據(jù)庫設計分析。9第9頁業(yè)務程序模型(BPM)業(yè)務程序模型(BPM)
BPM描述業(yè)務多種不一樣內(nèi)在任務和內(nèi)在流程,并且客戶如何以這些任務和流程互相影響。
BPM是從業(yè)務合作人觀點來看業(yè)務邏輯和規(guī)則概念模型,使用一種圖表描述程序,流程,信息和合作協(xié)議之間交互作用。
10第10頁CDMPDMOOM三者轉換關系
CDM是一般開始11第11頁PowerDesigner環(huán)境說明對象瀏覽器:對象瀏覽器能夠用分層構造顯示你工作空間。輸出窗口:顯示操作成果。成果列表:用于顯示生成、覆蓋和模型檢查成果,以及設計環(huán)境總體信息。圖表窗口:用于組織模型中圖表,以圖形方式顯示模型中各對象之間關系。12第12頁PowerDesigner環(huán)境示意圖對象瀏覽器圖表窗口輸出窗口成果列表13第13頁PowerDesigner基本操作14第14頁有關業(yè)務規(guī)則業(yè)務規(guī)則是業(yè)務活動中必須遵循規(guī)則,是業(yè)務信息之間約束體現(xiàn)式,它反應了業(yè)務信息數(shù)據(jù)之間彝族完整性約束.每當信息實體中包括信息發(fā)生變化時候,系統(tǒng)都會檢查這些信息是否違反特定業(yè)務規(guī)則。當你使用業(yè)務規(guī)則約束CDM時候,他們不被轉變?yōu)榭蓤?zhí)行代碼。業(yè)務規(guī)則也許被實現(xiàn)為PDM約束。15第15頁如何創(chuàng)建業(yè)務規(guī)則從創(chuàng)建數(shù)據(jù)庫作用看,似乎只有約束(Constraint)和確認(Validation)是故意義(生成完整性約束)建立規(guī)則后,再從實體中去選用對應規(guī)則進行應用(也可手動鍵入約束,主鍵或外鍵亦可當作是某些特殊約束)能夠通過預覽(Preview)查看生成SQL腳本檢查內(nèi)容16第16頁某些主要操作有關數(shù)據(jù)項目:一種數(shù)據(jù)項目是一種基本信息。創(chuàng)建實體:DB有關主鍵屬性就是Identifiers。定義實體間角色與聯(lián)系定義和使用域:一種域定義你能適用于多種數(shù)據(jù)項目標標準數(shù)據(jù)構造。當你修正一種域時,你將更新所有與域關聯(lián)數(shù)據(jù)項目。當你作任何變化時候,這造成數(shù)據(jù)一致化特性比較容易。這樣,就能夠創(chuàng)建某些自己常用域,來應用到數(shù)據(jù)對象上,就不會造成相同用途,不過數(shù)據(jù)類型和長度不一致。定義和使用繼承17第17頁將CDM對象轉換為PDM對象Tools->GeneratePhysicalDataModel數(shù)據(jù)庫類型選擇名稱定義:設定組成物理對象名稱規(guī)則錯誤檢查無誤后生成對應PDM自動產(chǎn)生繼承關系父子實體(Table)18第18頁正向工程正向工程:你能直接地從PDM產(chǎn)生一種數(shù)據(jù)庫,或產(chǎn)生一種能在你數(shù)據(jù)庫管理系統(tǒng)環(huán)境中運行數(shù)據(jù)庫腳本。能夠生成數(shù)據(jù)庫腳本,假如選擇ODBC方式,則能夠直接連接到數(shù)據(jù)庫,從而直接產(chǎn)生數(shù)據(jù)庫表以及其他數(shù)據(jù)庫對象。Database->GenerateDatabaseDatabase->ModifyDatabase19第19頁逆向工程逆向工程:將已存在數(shù)據(jù)庫產(chǎn)生進新PDM之內(nèi)。數(shù)據(jù)起源也許是從腳本文獻或一種開放數(shù)據(jù)庫連接數(shù)據(jù)起源。當你逆向工程使用腳本時候,你能使用一種單一腳本文獻或某些腳本文獻。File->ReverseEngineer->Database20第20頁數(shù)據(jù)庫有關操作Database菜單包括主要數(shù)據(jù)庫操作連接數(shù)據(jù)庫(Connect)產(chǎn)生數(shù)據(jù)庫(GenerateDatabase)同步數(shù)據(jù)庫(ModifyDatabase)產(chǎn)生測試數(shù)據(jù)(GenerateTestData)執(zhí)行SQL腳本(ExecuteSQL)創(chuàng)建Trigger和Procedure21第21頁生成報表所有由簡單鼠標操作完成定義需要欄位調(diào)整輸出格式(寬度、大小等)能夠產(chǎn)生為RTF或HTM文獻22第22頁使用步驟建立CDM轉換為PDM產(chǎn)生Database異動PDM同步Database產(chǎn)生報告23第23頁PowerDesigner小結Po
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國汽車空調(diào)鼓風電機行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國高速銅纜行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球虛擬首席信息安全官(VCISO)服務行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國充電保護裝置行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球矯形外科行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球機器人滾柱絲杠行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國機器人地板洗干一體機行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國LLDPE纏繞膜行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國AKD中性施膠劑行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球數(shù)字創(chuàng)意展覽服務行業(yè)調(diào)研及趨勢分析報告
- 電力溝施工組織設計-電纜溝
- 《法律援助》課件
- 小兒肺炎治療與護理
- 《高處作業(yè)安全》課件
- 春節(jié)后收心安全培訓
- 小學教師法制培訓課件
- 電梯操作證及電梯維修人員資格(特種作業(yè))考試題及答案
- 市政綠化養(yǎng)護及市政設施養(yǎng)護服務方案(技術方案)
- SLT824-2024 水利工程建設項目文件收集與歸檔規(guī)范
- 鍋爐本體安裝單位工程驗收表格
- 報價單(產(chǎn)品報價單)
評論
0/150
提交評論