PowerDesigner15系統分析與建模實戰

所属分类:專用軟件  
出版时间:2012-6   出版时间:孫憲麗、關穎、 李波 清華大學出版社 (2012-06出版)   作者:孫憲麗 等 著   页数:397  

内容概要

  PowerDesigner是一個功能強大的計算機輔助軟件、工程工具集。《Power Designer 15 系統分析與建模實戰》采用理論結合經典實例的方法,按照軟件設計開發過程逐一進行描述。從PowerDesigner建模基礎知識入手,到需求模型、業務處理模型、概念數據模型、物理數據模型以及邏輯數據模型、XML模型、面向對象模型和生成報告文檔等內容。第10章給出1個綜合實例,使讀者進一步鞏固所學的知識,提高綜合實踐能力。第11章還提供了詳細的實踐操作練習,供讀者操作演練。每章最後給出了習題,供讀者更好地了解和掌握PowerDesigner建模方法。  《Power Designer 15 系統分析與建模實戰》結構清晰,從易到難,案例豐富,並合理安排各個章節的有機餃接,無論是對高校計算機及相關專業師生,還是對軟件設計開發人員,都是一本值得學習和參考的書籍。

书籍目录

第1章  PowerDesigner 15介紹  1.1  PowerDesigner 15發展歷程  1.2  PowerDesigner 15的新特性  1.3  PowerDesigner功能模型  1.4  PowerDesigner 15與其他建模平台的比較    1.4.1  PowerDesigner    1.4.2  Rational Rose    1.4.3  Visio    1.4.4  三種建模工具的綜合比較  1.5  本章小結  習題一第2章  PowerDesigner的基本操作  2.1 安裝PowerDesigner及相關工具軟件    2.1.1  軟硬件環境要求    2.1.2  安裝步驟  2.2  PowerDesigner建模環境概述    2.2.1  PowerDesigner的初始界面    2.2.2  PowerDesigner模型類型    2.2.3  PowerDesigner常用操作窗口    2.2.4  PowerDesigner工具條  2.3  PowerDesigner建模環境設置  2.4  PowerDesigner建模過程    2.4.1  建立模型    2.4.2  模型對象操作  2.5  PowerDesigner模型轉換  2.6  本章小結  習題二第3章  需求模型RQM  3.1  RQM簡介  3.2  進銷存系統案例分析    3.2.1  系統背景    3.2.2  系統目標    3.2.3  系統需求  3.3  建立RQM    3.3.1  創建RQM    3.3.2  設置RQM屬性    3.3.3  編輯模型視圖  3.4  定義用戶和組  3.5  定義術語庫  3.6  定義業務規則  3.7  RQM的導入導出功能    3.7.1  把RQM導出到設計模型中    3.7.2  把設計模型導入到RQM中    3.7.3  把RQM導出到Word文檔中    3.7.4  把Word文檔導入到RQM中  3.8  進銷存系統需求模型應用    3.8.1  進銷存管理系統需求分析    3.8.2  進銷存管理系統需求模型  3.9  本章小結  習題三第4章  業務處理模型BPM  4.1  BPM圖形介紹    4.1.1  業務流程圖    4.1.2  流程層次圖  4.2  建立BPM    4.2.1  創建業務流程圖    4.2.2  設置BPM模型選項    4.2.3  設置BPM屬性  4.3  管理BPM    4.3.1  編輯已有BPM    4.3.2  刪除BPM  4.4  包    4.4.1  創建包    4.4.2  應用包  4.5  業務規則    4.5.1  創建業務規則    4.5.2  應用業務規則  4.6  進銷存系統業務處理模型應用實例  4.7  本章小結  習題四第5章  概念數據模型CDM  5.1  CDM概述    5.1.1  CDM中的基本術語    5.1.2  CDM的建立方法  5.2  建立CDM    5.2.1  數據抽象    5.2.2  定義實體    5.2.3  定義屬性    5.2.4  定義聯系    5.2.5  定義域    5.2.6  定義數據項    5.2.7  設置顯示參數及模型選項  5.3  管理CDM    5.3.1  CDM模型有效性檢查    5.3.2  CDM模型轉換  5.4  進銷存系統概念數據模型應用實例    5.4.1  確定CDM模型對象    5.4.2  創建CDM模型    5.4.3  定義顯示參數及模型選項    5.4.4  創建域    5.4.5  創建實體    5.4.6  定義屬性    5.4.7  定義標識符    5.4.8  定義聯系    5.4.9  合並模型  5.5  本章小結  習題五第6章  邏輯數據模型  6.1  建立LDM    6.1.1  建立LDM的方法    6.1.2  創建LDM    6.1.3  設置LDM模型選項  6.2  管理LDM    6.2.1  LDM有效性檢查    6.2.2  LDM模型轉換  6.3  進銷存系統邏輯數據模型應用實例  6.4  本章小結  習題六第7章  物理數據模型PDM  7.1  PDM介紹    7.1.1  PDM中的基本術語    7.1.2  PDM的建立方法  7.2  建立PDM    7.2.1  創建PDM    7.2.2  定義表    7.2.3  定義列    7.2.4  定義鍵    7.2.5  定義參照及參照完整性    7.2.6  定義域    7.2.7  定義索引    7.2.8  定義序列    7.2.9  定義視圖    7.2.10  定義存儲過程及存儲函數    7.2.11  定義觸發器    7.2.12  定義用戶和組    7.2.13  定義同義詞    7.2.14  設置PDM顯示參數  7.3  管理PDM    7.3.1  PDM模型轉換    7.3.2  將PDM生成到數據庫    7.3.3  數據庫的逆向工程  7.4  進銷存系統物理數據模型應用實例    7.4.1  生成PDM    7.4.2  PDM檢查與優化    7.4.3  將PDM生成到數據庫並生成腳本文件    7.4.4  生成測試數據  7.5  本章小結  習題七第8章  PowerDesigner的其他模型  8.1  XML模型    8.1.1  XML介紹    8.1.2  XML文件類型    8.1.3  創建XML模型  8.2  面向對象模型OOM    8.2.1  OOM介紹    8.2.2  創建OOM    8.2.3  OOM的代碼生成技術  8.3  本章小結  習題八第9章  模型報告  9.1  創建單模型報告    9.1.1  采用報告向導生成單模型報告    9.1.2  采用報告編輯器生成單模型報告    9.1.3  采用報告模板生成單模型報告  9.2  創建多模型報告  9.3  報告編輯器    9.3.1  報告項目管理    9.3.2  報告對象管理    9.3.3  報告頁面設置    9.3.4  模板管理  9.4  本章小結  習題九第10章  綜合實例  10.1  系統需求概述  10.2  系統分析和設計  10.3  創建需求模型  10.4  創建業務處理模型  10.5  創建概念數據模型    10.5.1  環境設置    10.5.2  設計CDM模型對象    10.5.3  檢查模型有效性  10.6  創建邏輯數據模型  10.7  創建物理數據模型  10.8  創建數據庫  10.9  創建面向對象模型並生成應用程序代碼    10.9.1  生成OOM    10.9.2  生成應用程序代碼  10.10  創建模型報告  10.11  本章小節第11章  實踐操作  11.1  實踐操作一︰PowerDesigner的基本操作  11.2  實踐操作二︰需求模型  11.3  實踐操作三︰業務處理模型  11.4  實踐操作四︰概念數據模型  11.5  實踐操作五︰邏輯數據模型  11.6  實踐操作六︰物理數據模型  11.7  實踐操作七︰數據庫逆向工程  11.8  實踐操作八︰XML模型  11.9  實踐操作九︰面向對象模型參考文獻

章节摘录

版权页:   插图:   1.需求模型(RQM) 需求模型是一种文档式模型,通过恰当准确地描述开发过程中需要实现的功能行为,来展现待开发的项目。建立需求模型的目的是定义系统边界,使系统开发人员更清楚地了解系统需求,为估算开发系统所需成本和时间提供基础。需求模型主要通过需求文档视图、追踪矩阵视图和用户分配矩阵视图来描述系统需求。 2.业务流程模型(BPM) 业务流程模型主要用来描述实现业务功能的流程定义,是从用户角度对业务逻辑和业务规则进行描述的一种模型。业务流程模型使用图形符号表示处理、流、消息、协作以及它们之间的相互关系,它具有一个或多个起点和终点。 3.概念数据模型(CDM) 概念数据模型主要用来描述现实世界的概念化结构,是对需求进行综合、归纳和抽象之后,形成的一个独立于具体数据库管理系统的模型。概念数据模型的设计以实体—联系(E—R)模型为基础,按用户的观点对系统所需数据建模。它能够让数据库设计人员在设计的初始阶段摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据及其相互关系等。目标是统一业务概念,作为业务人员和技术人员之间沟通的桥梁。 4.逻辑数据模型(LDM) 逻辑数据模型是对概念数据模型的进一步分解和细化,是具体的DBMS所支持的数据模型,如网状数据模型(Network Data Model)、层次数据模型(Hierarchical Data Model)、关系数据模型(Relation Data Model)等。逻辑数据模型是根据业务规则确定的关于业务对象、业务对象数据项以及业务对象之间关系的基本蓝图。逻辑数据模型既要面向用户,又要面向系统。 逻辑数据模型的目标是尽可能详细地描述数据,但并不考虑数据在物理上如何实现。逻辑数据模型的设计不仅影响数据库设计的方向,还间接影响最终数据库的性能。 5.物理数据模型(PDM) 物理数据模型用于描述数据在存储介质上的组织结构,与具体的DBMS相关。它是在逻辑数据模型的基础上,考虑各种具体的技术实现因素,进行数据库体系结构设计,真正实现数据在数据库中的表示。物理数据模型目标是为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构。

编辑推荐

《PowerDesigner15系統分析與建模實戰》內容不僅體現了PowerDesigner的新特性,而且涵蓋了PowerDesigner所有常用的知識點。《PowerDesigner15系統分析與建模實戰》內容采用理論結合經典實例的方法進行講解,理論講述清晰,技術講解細致,案例實用豐富,注重可操作性,圖文並茂。詳細的講解步驟配合圖示,使得每個步驟清晰易懂、一目了然。書中不僅應用大量實例對重點、難點進行了深入的剖析,還融入了作者多年的軟件設計開發經驗和教學積累。《PowerDesigner15系統分析與建模實戰》無論是對高校計算機及相關專業師生,還是對軟件設計開發人員,都是一本值得學習和參考的書籍。

图书封面




    PowerDesigner15系統分析與建模實戰下載



用户评论 (总计4条)

 
 

  •     這本書沒有按實例去講,每個功能羅列了一大堆的標簽,像工具書一樣。對入門的人幫助不大,對于有基礎的人又好像多余。不像是有開發經驗的人在寫書。
  •     圖片佔大部分,內容介紹得還不全,不值這個價格。
  •     此書發行時間近,選擇使用Powerdesigner15軟件對應,實用性強。講解細致,雖然有些部分仍需要自己摸索,比如如何生成完整可用Hibernate和Java代碼部分,本書並沒有講解。但是在系統分析設計建模方面,本書確實是不可多得的一本工具書,教你如何在系統中將建模與分析一線貫穿,對未能系統的做過分析與建模的童鞋有很大的幫助,通過使用能大大節約開發時間,提高效率。此軟件不愧是sybase的產品,一貫的專業作風!
  •     書的質量很好,紙張好
 

計算機與互聯網 PDF免费下载,專用軟件PDF免费下载。 计算机教程网 

计算机教程网 @ 2017