PowerDesigner系统分析与建模

PowerDesigner系统分析与建模 pdf epub mobi txt 电子书 下载 2026

出版者:清华大学
作者:赵韶平//徐茂生//周勇华//罗海燕
出品人:
页数:267
译者:
出版时间:2010-1
价格:36.00元
装帧:
isbn号码:9787302211778
丛书系列:
图书标签:
  • UML
  • 建模
  • PowerDesigner
  • SQL
  • 系统分析
  • 程序设计
  • powerDesigner
  • Data_Modeling
  • PowerDesigner
  • 系统分析
  • 数据库建模
  • 数据建模
  • 软件工程
  • 系统设计
  • ER模型
  • UML建模
  • 数据仓库
  • 业务建模
想要找书就要到 小哈图书下载中心
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

《PowerDesigner系统分析与建模(第2版)》以典型项目为主线,站在系统整体开发的角度,用简洁明快的语言讲述了如何用PowerDesiper 15的企业架构及业务流程分析,实体关系模型设计,面向对象和数据库建模的集成等功能模块进行项目需求分析、结构规划、生成框架代码,以及如何从现有系统逆向转出工程代码,生成所需系统模型的全过程。通过《PowerDesigner系统分析与建模(第2版)》的学习,系统分析和设计人员可以利用这个全新的数据分析和建模工具进行系统整体分析和设计,为成为优秀的系统分析员奠定坚实的基础。全球数据库巨擘Sybase公司推出了最新的全方位电子化建模工具PowerDesigner。该软件以良好的性价比和广泛的兼容性在众多CASE工具中脱颖而出,为广大系统分析设计人员、数据库管理员和开发人员提供了一整套优秀的建模解决方案。

《PowerDesigner系统分析与建模(第2版)》适合作为系统分析、数据库设计/实施和维护人员自学用书,也可作为高等院校计算机相关专业系统分析课程的教材和IT类培训单位的专向培训教材。

软件工程与系统设计:从理论到实践的深度探索 第一部分:软件工程的基石与方法论 1. 软件工程原理与实践: 本书系统阐述了软件工程的核心概念,包括软件生命周期模型(瀑布、迭代、敏捷等)的演进与适用场景。重点深入探讨了软件需求的获取、分析与规格说明,强调了需求驱动设计的重要性。内容涵盖了软件项目管理的基本原则,如范围、时间、成本和质量的控制,并介绍了几种主流的项目管理框架,如PMBOK的结构化应用。特别关注了软件维护的挑战与策略,以及软件质量保证体系(SQA)的构建与实施。 2. 现代敏捷开发范式: 详细剖析了敏捷宣言及其十二项价值观,对Scrum、看板(Kanban)等主流敏捷框架进行了详尽的流程解析和实践指导。内容涵盖了用户故事的撰写规范、冲刺规划、每日站会、评审与回顾会议的有效组织。此外,还探讨了敏捷实践在大型复杂项目中的规模化应用,如SAFe(Scaled Agile Framework)的基本理念与结构。 3. 软件测试与验证技术: 本章聚焦于构建可靠软件的关键环节——测试。从单元测试、集成测试、系统测试到验收测试的各个层面进行了细致的讲解。深入介绍了黑盒测试(如等价类划分、边界值分析)和白盒测试(如语句覆盖、分支覆盖)的设计技术。同时,探讨了性能测试、安全测试等非功能性测试的实施方法,并讨论了自动化测试工具链的搭建与集成。 第二部分:面向对象设计与架构模式 4. 面向对象分析与设计(OOAD)深度解析: 本部分奠定了系统设计的理论基础。详细讲解了面向对象的基本特征(封装、继承、多态、抽象)及其在软件设计中的应用。内容覆盖了对象建模的核心技术,包括类图、用例图、活动图等UML 2.0核心图表的精确绘制与解读。重点剖析了如何通过对象间关系(关联、依赖、泛化)来构建清晰的系统结构。 5. 设计原则与设计模式的实战运用: 本书的核心实践部分。系统梳理了SOLID五大设计原则(单一职责、开放封闭、里氏替换、接口隔离、依赖倒置),并提供了大量代码示例来展示如何遵循这些原则优化代码结构。随后,对GoF(四人帮)提出的二十余种经典设计模式进行了分类讲解(创建型、结构型、行为型),如工厂方法、单例、观察者、策略模式等,并结合实际业务场景,指导读者如何选择和应用最恰当的模式来解决特定的设计难题。 6. 软件架构设计原理与风格: 探讨了系统架构的层次性与宏观结构。详细介绍了常见架构风格,如分层架构(N层)、管道与过滤器、事件驱动架构、微内核架构。着重分析了微服务架构的优势、挑战与治理策略,包括服务发现、API网关、分布式事务处理等关键技术点。内容强调了架构决策的记录(如使用“架构决策记录”ADR)和架构演进的重要性。 第三部分:数据建模与信息系统实现 7. 关系型数据库设计与范式理论: 本章深入数据库设计领域。首先阐述了信息系统的核心——数据结构,详尽讲解了关系代数和实体-关系(E-R)模型。重点在于关系数据库的规范化理论,从第一范式(1NF)到BCNF的推导过程,确保数据结构的无冗余和一致性。内容覆盖了主键、外键、索引的设计策略及其对查询性能的影响。 8. 高级数据持久化技术与NoSQL概述: 介绍了现代应用中数据存储的多样性。对比了传统关系型数据库与新兴的非关系型数据库(NoSQL)的适用场景。详细分析了键值存储、文档数据库(如MongoDB的文档结构)、列式数据库和图数据库的基本原理和应用案例。探讨了ORM(对象关系映射)框架在简化数据操作和提高开发效率方面的作用。 第四部分:系统分析与建模的高级主题 9. 业务流程建模与BPMN规范: 聚焦于理解和优化业务运作。系统讲解了如何使用业务流程建模标注(BPMN 2.0)来精确描述复杂的业务活动。内容包括泳道、事件、网关和活动任务的正确使用,旨在实现业务与IT系统之间的无缝对接。强调了流程分析(如瓶颈识别、效率评估)在系统需求定义阶段的关键作用。 10. 系统集成与接口设计: 探讨系统间如何协同工作。详细阐述了Web服务(SOAP与RESTful API)的设计规范和最佳实践。内容包括HTTP协议的深入理解、数据交换格式(JSON/XML)的选择、安全认证机制(如OAuth 2.0)的实现。此外,还介绍了消息队列(如Kafka、RabbitMQ)在实现异步通信和解耦系统组件中的应用。 11. 可靠性、安全性和可维护性分析: 本部分关注非功能性需求(NFRs)的系统化处理。讨论了如何量化和设计系统的可用性(Availability)、可扩展性(Scalability)和容错性(Fault Tolerance)。安全方面,覆盖了常见的Web应用安全威胁(如OWASP Top 10)及相应的防御措施,如输入验证、身份验证与授权机制的设计。最后,探讨了如何通过模块化、低耦合的设计来确保系统的长期可维护性。

作者简介

赵韶平,某计算机研究所部门经理。发表过国际会议论文《Application of Computer Vision in Automatic Calibaration》、《Automatic Test of a Voltage Meter》等三篇。国家一级核心期刊论文《三维真实感地图生成》等三篇。某科技刊物论文:《分形理论在地形匹配中的应用研究》等八篇。主持研制开发过“某单位工资决策支持系统”、“某单位工作研究综合信息网”、“某单位信息加密系统”、“某单位专用加密系统”、“局域网数据安全保护系统”、“某单位质量信息管理系统”等十余个大型项目。

目录信息

第1章 PowerDesigner 15概述 1.1 PowerDesigner的历史变迁 1.2 PowerDesigner 15的功能模块 1.2.1 业务处理模型 1.2.2 概念数据模型 1.2.3 物理数据模型 1.2.4 面向对象模型 1.2.5 模型文档编辑器 1.3 安装PowerDesigner 15及其相关工具第1篇 项目和框架矩阵第2章 项目和框架矩阵 2.1 什么是项目和框架矩阵 2.2 打开FEAF项目工作区 2.2.1 创建FEAF框架矩阵 2.2.2 定义Business 0bjects 2.2.3 定义Semantic Model 2.2.4 定义Logical Data Model 习题第2篇 业务分析第3章 企业架构模型 3.1 什么是企业架构模型 3.2 组织结构图 3.3 业务通信图 3.4 进程图 3.5 城市规划图 3.6 应用架构图 3.7 面向服务图 3.8 技术基础框架图 习题第4章 业务处理模型 4.1 BPM简介 4.2 使用BPM 4.2.1 创建BPM 4.2.2 打开已有BPM 4.2.3 从工作区中删除BPM 4.2.4 设置BPM编辑选项 4.2.5 修改BPM属性 4.3 包 4.3.1 创建包 4.3.2 包的属性 4.4 使用业务规则 4.4.1 创建业务规则 4.4.2 业务规则属性 4.4.3 应用业务规则 4.5 建立BPM 4.5.1 定义业务处理流程图 4.5.2 定义起点 4.5.3 定义处理过程 4.5.4 定义组织单元 4.5.5 定义流程 4.5.6 定义消息格式 4.5.7 定义资源 4.5.8 定义资源流程 4.5.9 定义终点 习题第3篇 概念数据模型第5章 创建概念数据模型 5.1 什么是概念数据模型 5.2 概念模型中的基本概念 5.2.1 实体及属性 5.2.2 联系 5.2.3 域 5.2.4 业务规则 5.3 建立概念模型 5.3.1 确定业务问题 5.3.2 建立概念模型 5.3.3 定义概念模型的属性 5.3.4 定义概念模型的显示参数和选项 5.4 创建CDM域 5.4.1 在CDM中指定数据类型、长度和精度 5.4.2 修改域属性 5.4.3 强制域与数据项无关性 5.5 定义数据项 5.5.1 定义新数据项 5.5.2 数据项属性 5.5.3 设置数据项的代码和重用选项 5.5.4 将数据项连接到域 习题第6章 管理CDM 6.1 检查CDM 6.1.1 CDM检查选项的设置 6.1.2 CDM中对象的检查 6.1.3 整个CDM的检查和更正错误 6.2 由CDM生成LDM 6.3 由CDM生成PDM 6.3.1 CDM生成PDM的过程和选项 6.3.2 标识符与联系的转换 6.3.3 CDM与PDM数据类型的转换 6.4 由CDM生成00M 习题第4篇 物理数据模型第7章 创建物理模型 7.1 什么是物理模型 7.2 PDM中涉及的基本概念 7.2.1 表、列、视图、主键、候选键、外部键 7.2.2 存储过程和触发器 7.2.3 默认与规则 7.2.4 完整性检查约束 7.2.5 索引 7.3 创建PDM 7.3.1 建立PDM的方法 7.3.2 定义PDM的显示参数 7.3.3 定义PDM的模型属性 7.4 创建表 7.5 创建列 7.5.1 创建列和计算列 7.5.2 创建序列 7.6 创建参照及参照完整性 7.6.1 设置参照相关的模型选项 7.6.2 创建参照及定义相关属性 7.7 创建域 7.7.1 创建域 7.7.2 使用抽象数据类型 7.8 创建表中的键 7.9 创建索引 7.10 创建视图 习题第8章 管理PDM 8.1 检查PDM 8.1.1 PDM检查选项的设置 8.1.2 检查PDM中的对象 8.2 用户管理 8.3 读取多维对象 8.4 使用PowerBuilder扩展属性 习题第9章 PDM逆向工程 9.1 逆向工程的重建选项 9.2 逆向工程Microsoift SQL Server 2005数据库 习题第10章 触发器与存储过程 10.1 创建触发器 10.1.1手工创建触发器 10.1.2 自动重建触发器 10.2 触发器模板 10.2.1 预定义触发器模板类型 10.2.2 新建触发器模板 10.2.3 触发器命名规则 10.3 使用模板项 10.4 创建存储过程和函数 10.4.1 为存储过程和函数定义模板 10.4.2 建立存储过程和函数 10.4.3 把存储过程连接到表上 10.4.4 在存储过程中使用扩展依赖 10.5 使用宏替换 习题第11章 数据库的生成与修改 11.1 使用ODBC接口 11.2 访问数据库 11.3 预测数据库大小 11.4 生成数据库 11.5 PDM与用户数据库的同步 11.6 使用测试数据 11.6.1 建立测试数据的描述文件 11.6.2 选择Automatic时的Detail选项卡 11.6.3 选择List时的Detail选项卡 11.6.4 选择Datalbase时的Detail选项卡 11.6.5 选择File时的Detail选项卡 11.6.6 定义列填充参数 11.6.7 导入其他PDM的数据描述文件 11.6.8 生成测试数据 习题第5篇 面向对象模型第12章 面向对象模型 12.1 什么是OOM 12.2 如何创建00M 12.3 设计用例图 12.3.1 定义用例 12.3.2 定义角色 12.3.3 定义关联 12.3.4 设置用例图的显示参数 12.3.5 用例图实例分析 12.4 设计序列图 12.4.1 消息的相关属性 12.4.2 设置序列图的显示参数 12.4.3 序列图实例分析 12.5 设计类图 12.5.1 创建Class(类) 12.5.2 创建Attriblate(属性) 12.5.3 创建Identifier(标识符) 12.5.4 创建Interface(接口) 12.5.5 创建Operation(操作) 12.5.6 创建联系 12.5.7 创建Domain(域) 12.5.8 生成Java的源代码 习题第6篇 模型文档编辑器第13章 使用模型文档编辑器 13.1 文档模型编辑器概述 13.2 文档模板编辑器 13.3 文档编辑器 13.4 语言文档编辑器 13.5 多模型文档编辑器 13.6 管理模型文档 13.6.1 文档项管理 13.6.2 使用Node(节点) 13.6.3 使用Item(项目) 13.6.4 模型文档的页面设置 13.6.5 文档的打印预览 习题第7篇 综合实例第14章 利用PowerDesigner设计物业管理系统的过程 14.1 物业管理需求分析和设计 14.2 如何创建CDM 14.2.1 建立实体 14.2.2 建立联系 14.2.3 定义域 14.2.4 定义业务规则 14.2.5 检查CDM的正确性 14.2.6 生成CDM模型文档 14.3 通过CDM转换生成PDM 14.4 细化物理数据模型 14.5 通过PDM转换生成OOM附录A 常见问题解答附录B 主要名称缩写中英文对照表参考文献
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

这本书的语言风格给我的感受是相当严谨且注重逻辑性的。每一次翻页,都能感觉到作者在试图构建一个严密的知识体系。我特别欣赏它在概念引入时所花费的篇幅,那种层层递进、不跳跃的讲解方式,非常适合我这种需要扎实基础的学习者。不过,我也注意到,某些章节的叙述方式略显学术化,这使得在快速浏览或寻找特定解决方案时,需要多花一些心思去消化其中的专业术语和理论框架。我希望书中能在理论深度和工程实践之间找到更完美的平衡点。例如,当介绍完某种UML图的规范后,能否立刻跟进一个与该图紧密相关的企业级应用案例分析,这样能帮助我更好地理解“为什么”要使用这种图,以及它在真实世界中扮演的角色。对我而言,一本好的工具书,不仅要告诉我“怎么做”,更要告诉我“为什么这样做是最好的选择”。

评分

初次接触这本书,我满怀期待地翻开了《PowerDesigner系统分析与建模》。作为一名正在努力提升自己软件工程技能的从业者,我深知一套好的建模工具对于项目成功的重要性。这本书的封面设计沉稳大气,字体选择也显得专业可靠,这无疑给了我一个良好的第一印象。我尤其关注书中对于PowerDesigner这款工具的介绍是否深入且实用。我希望能找到不仅仅是停留在基本操作层面的讲解,而是能够深入到如何利用它来进行复杂系统的架构设计、数据流分析以及业务流程梳理。理想中的内容,应该能够像一位经验丰富的老前辈在手把手地教导,从宏观的愿景描绘,到微观的类图、活动图的精确绘制,再到如何将这些模型有效地转化为可执行的规范文档。我期待它能提供一些在实际项目中遇到的经典场景,并展示如何运用PowerDesigner来优雅地解决这些难题,而非仅仅罗列功能手册。

评分

这本书的内容结构安排,给我的感觉像是一张精心绘制的路线图,它似乎遵循着从“分析”到“建模”,再到“实现支持”的清晰脉络展开。我个人非常注重工具的集成能力,所以书中是否详尽地探讨了PowerDesigner如何与其他开发生命周期工具(比如需求管理系统或者代码生成工具)进行无缝对接,是我非常关注的一点。如果书中能提供一些关于API接口或者脚本定制化的内容,哪怕只是概念性的介绍,都会让这本书的价值倍增。我尤其期待看到关于性能优化和可维护性设计方面的建模技巧,毕竟,一个漂亮的模型如果不能在实际部署中经受住考验,那么它的价值也会大打折扣。这本书的篇幅看起来很扎实,我希望能从中挖掘出那些能让我脱离“画图匠”身份,真正成为“系统架构师”的真知灼见。

评分

从阅读体验上来说,这本书的排版和图示质量,直接影响了我对专业工具书的接受程度。PowerDesigner作为一款图形化工具,其书籍的质量很大程度上取决于所配图例的清晰度和准确性。我注意到书中对各种模型元素的截图和示意图都处理得相当精细,这极大地降低了我的理解门槛。一个模糊不清的截图,足以让读者对整个章节产生抗拒心理。这本书在这方面做得不错,使得那些复杂的ER图或者业务流程图,即便是初次接触的用户也能大致领会其要义。然而,我希望能看到更多关于“错误示范”的分析——即在建模过程中常见的陷阱和如何使用PowerDesigner来避免这些错误。理论模型很容易被奉为圭臬,但实践中,如何应对需求变更和遗留系统的约束,才是真正考验建模功力的时刻。

评分

总的来说,这本书给我的印象是:这是一本非常厚重且体系化的参考资料,它旨在将PowerDesigner的使用提升到一个方法论的高度,而不仅仅是软件操作指南。它试图将建模的最佳实践融入到工具的使用流程中,引导读者建立起一种系统化的思考方式。对于那些需要为大型、复杂项目建立稳定基础的团队管理者或资深工程师来说,这本书无疑提供了一个坚实的理论基石和操作范本。我个人希望未来能看到更多的“进阶篇章”,比如针对敏捷开发环境下的快速建模策略,或者如何利用PowerDesigner进行跨地域、跨团队的模型版本控制和协作。这本书像是一部扎实的教科书,为我打下了坚实的底座,接下来我更期待看到如何在这坚实的地基上,快速而灵活地搭建起现代化的软件大厦。

评分

设计数据库比较好用的一款软件,可视化程度很高,相当直观快捷,比用sql语句或在数据库中直接操作都方便的多,只是破解麻烦还需要licence。此书十分适合入门。

评分

一般般,讲解的不是很深。

评分

一般般,讲解的不是很深。

评分

简单的讲解了powerDesigner的使用,对入门学习还是不错的

评分

一般般,讲解的不是很深。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有