软件分析建模与Power Designer实现/21世纪高等学校规划教材·软件工程

软件分析建模与Power Designer实现/21世纪高等学校规划教材·软件工程 pdf epub mobi txt 电子书 下载 2025

白尚旺,党伟超 等 编
图书标签:
  • 软件工程
  • 软件分析
  • 软件建模
  • PowerDesigner
  • UML
  • 系统建模
  • 需求分析
  • 设计模式
  • 规划教材
  • 高等教育
想要找书就要到 静思书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 清华大学出版社
ISBN:9787302226161
版次:1
商品编码:10255991
品牌:清华大学
包装:平装
开本:16开
出版时间:2010-08-01
页数:517
正文语种:中文

具体描述

编辑推荐

《软件分析建模与PowerDesigner实现》特色:
系统地介绍了业务建模、数据建模和应用程序建模的方法和过程。
在介绍软件分析建模理论的同时,使用SybaSe公司的PowerDesigner12.5加以实现。

内容简介

《软件分析建模与PowerDesigner实现》系统地介绍了业务建模、数据建模和应用程序建模的方法和过程,通过PowerDesigner的实现,使读者全面掌握软件分析建模的思想,是软件工程师学习软件分析、建模的入门教材。PowerDesigner 12.5集中体现了软件分析建模的最新成果,是市场占有率最高的软件分析建模平台。它将需求模型理论、业务流程理论、实体联系理论、统一建模理论贯穿其中,实现了业务建模、数据建模和应用程序建模的无缝集成。
《软件分析建模与PowerDesigner实现》可以作为高等学校计算机科学与技术、信息管理与信息系统专业“数据库建模”、“软件分析建模”课程的教材,也可以作为“数据库课程设计”、“软件工程课程设计”的配套教材,还可以作为软件工程师学习软件分析建模的培训教程。

目录

第1章 软件分析建模基础
1.1 软件分析建模概述
1.2 业务建模概述
1.3 数据建模概述
1.3.1 概念数据模型
1.3.2 物理数据模型中的物理图
1.3.3 物理数据模型中的多维图
1.3.4 XML模型
1.4 应用程序建模概述
1.4.1 用例图
1.4.2 类图、对象图、组合结构图和包图
1.4.3 时序图、通信图、状态图、活动图和交互纵览图
1.4.4 组件图和部署图
1.5 辅助建模工具概述
1.6 分析建模实例
1.6.1 学生上机系统的业务建模
1.6.2 学生上机系统的数据建模
1.7 最具影响的软件分析建模平台
1.7.1 Sybase公司的软件分析建模平台简介
1.7.2 IBM公司的软件分析建模平台简介
1.7.3 CA公司的软件分析建模平台简介
1.7.4 Microsoft公司的软件分析建模平台简介

第2章 PowerDesigner软件分析建模的基本概念
2.1 PowerDesigner概况
2.1.1 软件分析建模需要安装的软件
2.1.2 PowerDesigner能够完成的分析建模工作
2.1.3 PowerDesigner启动时的界面
2.1.4 PowerDesigner新建模型的步骤
2.1.5 模型类型的图标及扩展名
2.1.6 PowerDesigner的工具选项板
2.1.7 PowerDesigner模型对象的特性窗口
2.1.8 PowerDesigner模型对象的列表窗口
2.1.9 PowerDesigner检查模型的相关窗口
2.2 PowerDesigner的公共资源
2.3 模型间的生成和跟踪关系
2.3.1 模型、外部系统间的关系
2.3.2 各种模型与需求模型间的跟踪关系
2.4 模型对象的快捷方式
2.4.1 快捷方式的目标对象
2.4.2 产生快捷方式的方法
2.5 模型对象的复制品
2.5.1 复制品的源对象
2.5.仑产生复制品的方法
2.5.3 修改复制特性
2.6 模型的比较与合并
2.6.1 比较模型
2.6.2 合并模型
2.7 模型的影响分析
2.7.1 产生用户定义事件的方法
2.7.2 从企业知识库中提取模型的交叉依赖
2.7.3 改变影响传播的集合
2.8 模型对象的映射
2.8.1 模型对象映射的基本知识
2.8.2 启动映射编辑器的方法
2.8.3 映射编辑器界面
2.8.4 在映射编辑器窗口产生映射的方法
2.8.5 修改映射语法的方法
2.8.6 从对象特性窗口创建映射的方法
2.9 模型间生成的连接

第3章 PowerDesigner的基本操作
3.1 分析建模环境的设置
3.1.1 设置环境选项
3.1.2 通用工具条
3.1.3 预定义符号工具条
3.2 模型对象操作
3.2.1 模型对象的图形符号
3.2.2 修改模型对象的显示参数
3.2.3 模型图形的打印
3.2.4 模型图形的导人和导出

第4章 需求模型及PowerDesigner实现
4.1 建立RQM的方法
4.1.1 RQM中的包
4.1.2 设置RQM的环境
4.2 需求文档视图
4.2.1 需求特性窗口的General选项卡
4.2.2 需求特性窗口的Detau选项卡
4.2.3 需求特性窗口的Traceabilityunks选项卡
4.2.4 需求特性窗口的UseiAllocations选项卡
4.2.5 需求特性窗口的其他特性选项卡
4.3 追踪矩阵视图
4.4 用户分配矩阵视图
4.5 RQM的有效性检查
4.6 需求与设计对象的连接
4.6.1 在需求上连接设计对象
4.6.2 在设计对象上连接需求
4.7 需求与设计对象的导人与导出
4.7.l把需求导出到设计模型中
4.7.2 把设计对象导人到RQM中
4.8 RQM与MSWord文档的信息交换
4.8.1 把Word文档导人到RQM中
4.8.2 把RQM导出到Wor.d文档中
4.8.3 更新RQM或Word文档
4.8.4 断开RQM与Word文档之间的连接

第5章 业务流程模型及PowerDesignet实现
5.1 BPM的3种图形
5.1.1 业务流程图
5.1.2 流程层次图
5.1.3 流程服务图
5.2 BPM的建立方法
5.3 分析型BPM
5.3.1 基于Analysis业务流程语言的BPM
5.3.2 基于BPMN1.0业务流程语言的BPM
5.3.3 基于DataFlowDiagram业务流程语言的BPM
5.4 执行型:BPM
5.4.l基于BPEL4WS1.1 业务流程语言的BPM
5.4.2 基于WSBPEL2.0业务流程语言的BPM
5.4.3 基于SybaseUnwiredOrchestrator4.3 业务流程语言的BPM
5.4.4 基于SWBP1.x业务流程语言的BPM
5.4.5 基于SOA匕务流程语言的BPM
5.5 协作型BPM
5.6 业务流程模型应用实例
5.6.1 订单业务流程模型的建立方法
5.6.2 订单业务流程模型的修改方法
5.6.3 Web服务的对象模型

第6章 概念数据模型及PowerDesigner实现
6.1 概念数据模型概述
6.1.1 新建CDM的方法
6.1.2 在CDM户定义包
6.2 CDM的主要概念
6.2.1 实体
6.2.2 属性
6.2.3 标识符
6.2.4 数据项
6.2.5 域
6.2.6 联系
6.2.7 继承联系
6.2.8 关联和关联连接
6.3 CDM的环境设置
6.3.1 CDM的模型选项
6.3.2 CDM的显示参数
6.4 CDM的有效性检查
6.4.1 业务规则检查
6.4.2 包检查
6.4.3 域检查
6.4.4 数据项检查
6.4.5 实体检查
6.4.6 实体标识符检查
6.4.7 联系检查
6.4.8 关联检查
6.4.9 继承联系检查
6.4.1 0文件对象检查与复制检查
6.5 CDM模型间的转换
6.5.1 CDM生成新的CDM
6.5.2 CDM生成PDM
……

第7章 物理数据模型及PowerDesigner实现
7.1 PDM概述
7.2 PDM物理图中的概念
7.3 PDM多维图的概念
7.4 PDM的环境设置
7.5 触发器、存储过程和函数
7.6 构建数据库的访问结构
7.7 构建Web服务
7.8 PDM的反规范化
7.9 PDM生成其他模型
7.10 把PDM生成到数据库中
7.11 数据库的逆向工程

第8章 XML模型及PowerDesigner实现
8.1 XML概述
8.2 XML文档的5种应用场合
8.3 XML的文档类型定义文件
8.4 XML的模式定义文件
8.5 XML的数据简化定义文件
8.6 XML的PowerDesigner实现方法

第9章 面向对象模型及PowerDesigner实现
9.1 面向对象模型概述
9.2 面向对象的主要概念
9.3 功能模型的设计
9.4 结构模型的设计
9.5 动态模型的设计
9.6 实现模型的设计

第10章 面向对象模型的代码生成技术
10.1 代码生成机制
10.2 C#2.0的代码生成
10.3 Java的代码生成

第11章 信息流模型及PowerDesigner实现
11.1 ILM基础
11.2 ILM的模型元素
11.3 ILM中映射编辑器的作用
11.4 建立数据转换图
11.5 建立转换控制流图
11.6 生成新的ILM
11.7 ILM的有效性检查
11.8 生成目标代码
11.9 ILM的逆向工程

第12章 模型报告
12.1 建立单模型报告
12.2 建立多模型报告
12.3 建立列表报告
12.4 报告编辑器
12.5 报告语言编辑器

第13章 企业知识库
13.1 企业知识库入门
13.2 企业知识库的基本任务
13.3 企业知识库的文档管理
13.4 企业知识库管理
参考文献

精彩书摘

对象之间的协作是通过相互发送消息实现的,一个对象把消息(请求)发送给另一个对象,接收消息的对象就执行消息所触发的操作。电视机和遥控器就是很直观的例子,看电视时,遥控器对象向电视机对象发送了一个“开机”消息,电视机接收“开机”消息,执行开机操作。换频道时,遥控器向电视机发送的是“改变频道”的消息。此外,遥控器对象还可以通过“调音量”和“设置画面质量”等消息与电视机对象进行通信。
9.2.6 关联现实世界中,事物之间通过某种方式发生联系。在面向对象设计中,这种联系叫关联(Association),关联具有方向性和多重性。关联的方向性指的是对象之间在哪个方向上建立联系,可以是单向的,也可以是双向的。比如“开机”是一个单向关联,而“结婚”是一个双向关联。多重性说明在关联中一个类的对象可以对应另一个类的多个对象。例如,在学校的选课系统中,如果一门课程由多个教师讲授,那么课程和教师之间就是一对多关联。
9.2.7 聚合和组合在面向对象术语中,对象之间除了存在关联关系外,还可能存在整体与部分的关系,这种关系叫做聚合(Aggiegation)。

前言/序言

  软件规模的不断扩大和软件复杂度的急剧增加,导致了软件危机。掌握软件分析建模的基本理论,采用优秀的软件分析建模平台,是软件研发人员走出软件危机的最佳途径。
  近年来,计算机软件的研发已经成为国家重点扶持的方向之一。要生产出符合社会需求的优秀软件,就必须建立好软件系统的需求模型、业务流程模型、概念数据模型、物理数据模型、XML模型、面向对象模型等。建立性能良好的模型已经引起了软件研发人员的高度重视。采用科学的软件分析建模理论和方法固然是软件成功的关键,但是,只有借助最好的软件分析建模平台,才能使这项工作进行得快捷顺利。
  目前,软件分析建模方面的书籍严重缺乏,能够把软件分析建模与软件分析建模平台结合在一起的书籍更是凤毛麟角,给渴望学习这方面知识的读者带来了很大的困难。本书是为了满足读者的需要,应清华大学出版社的邀请而编著的。
  本书针对的主要对象是大多数基础读者,所以书中对软件分析建模理论只做概括的介绍,重点阐述了需求模型理论、业务流程理论、概念数据模型理论(E-R)、物理数据模型理论、XML模型理论、面向对象模型理论(UML)、信息流模型理论等内容。
《现代软件工程方法与实践:需求、设计与质量保障》 内容概要 本书旨在为读者提供一套系统、全面且与时俱进的软件工程知识体系,重点关注现代软件开发生命周期中的核心环节,包括需求工程、软件设计、架构以及软件质量保障。本书摒弃了传统软件工程中过于僵化和理论化的内容,而是紧密结合当前软件行业发展的实际需求,强调敏捷开发、模型驱动工程(MDE)的理念,并深入探讨了如何有效地将这些方法应用于实际项目中,以产出高质量、易维护且满足业务需求的软件产品。 第一部分:软件工程基石与现代视角 本部分将首先建立读者对软件工程基本概念的清晰认知,并在此基础上引入现代软件工程的演进趋势。我们将回顾软件工程的发展历程,从瀑布模型到迭代模型,再到当今主流的敏捷方法,分析不同模型在不同场景下的适用性。重点会放在敏捷开发的哲学思想、核心原则和常见实践,如Scrum、Kanban等,以及如何根据项目特点选择合适的敏捷框架。同时,我们将探讨模型驱动工程(MDE)的核心理念,即通过模型来描述和生成软件,强调模型在提升软件开发效率、可维护性和可复用性方面的巨大潜力。本书将介绍不同抽象层级的模型,从业务流程模型到数据模型,再到领域特定语言(DSL)等,并阐述模型在需求分析、设计和代码生成等环节中的应用。 第二部分:深度需求工程 需求是软件的灵魂。本部分将深入剖析需求工程的各个方面,从需求获取、分析、规格说明到需求管理。我们将介绍多种需求获取技术,包括访谈、问卷调查、焦点小组、用户故事编写、用例建模以及原型法等,并指导读者如何根据项目类型和涉众特点选择最有效的方法。在需求分析阶段,我们将学习如何识别、分类和优先排序需求,以及如何处理需求冲突和模糊性。重点将放在需求规格说明上,详细介绍多种规格说明技术,如自然语言描述、结构化规格说明、以及更具表现力的建模技术,如用例模型和活动图。本书将强调需求验证的重要性,介绍评审、原型演示等验证技术,确保需求的准确性和完整性。此外,我们还将探讨需求管理的关键实践,包括需求变更控制、需求可追溯性以及需求基线管理,以应对软件开发过程中不断变化的需求。 第三部分:软件设计与架构 高质量的软件离不开优秀的设计。本部分将聚焦于软件设计的核心原则、模式和架构。我们将从宏观层面探讨软件架构的设计,介绍常见的架构风格,如分层架构、客户端-服务器架构、微服务架构、事件驱动架构等,并分析它们各自的优缺点及适用场景。读者将学习如何根据系统的非功能性需求(如性能、可扩展性、安全性)来选择和设计合适的架构。在微观设计层面,我们将深入讲解面向对象设计(OOD)的基本原则,如封装、继承、多态、高内聚、低耦合,并详细介绍设计模式的应用,包括创建型模式、结构型模式和行为型模式,以及如何将这些模式有效地应用于解决实际的软件设计问题。本书还将引入领域驱动设计(DDD)的理念,强调如何通过识别领域核心概念来指导软件的设计和实现,以及如何利用领域事件、限界上下文等概念构建可维护、可扩展的系统。此外,我们还会讨论API设计原则,以及如何进行系统集成设计。 第四部分:软件质量保障与测试 软件质量是衡量软件成功与否的关键指标。本部分将系统介绍软件质量保障(SQA)的策略和技术,以及如何通过有效的测试来发现和预防缺陷。我们将从质量的定义出发,探讨影响软件质量的各种因素,并介绍质量管理体系,如ISO 9001和CMMI在软件开发中的应用。在软件测试方面,本书将涵盖单元测试、集成测试、系统测试、验收测试等不同层次的测试活动,并介绍各种测试技术,如黑盒测试、白盒测试、灰盒测试。我们将重点讲解如何设计有效的测试用例,如何利用自动化测试工具来提高测试效率,以及如何进行性能测试、安全测试和可用性测试。此外,我们还将讨论静态分析技术,如代码审查、静态代码分析工具的应用,以及如何通过代码度量来评估代码质量。本书还将涉及缺陷跟踪和管理,以及如何建立持续集成/持续交付(CI/CD)的流程来保障软件质量的持续提升。 第五部分:现代软件开发实践与工具 为了帮助读者将理论知识转化为实践能力,本部分将介绍一些当前流行的现代软件开发实践和辅助工具。我们将简要介绍版本控制系统(如Git)在团队协作和代码管理中的重要性,以及如何有效地使用它们。同时,我们将探讨持续集成(CI)和持续交付(CD)的理念和实践,介绍相关的工具链,如Jenkins、GitLab CI等,以及如何构建自动化的构建、测试和部署流程。本书还将简要介绍敏捷项目管理工具,如Jira、Trello等,以及它们在任务分配、进度跟踪和团队沟通方面的作用。我们还将触及一些与软件分析和建模相关的辅助工具(但不限于PowerDesigner),介绍其在理解和设计复杂系统中的作用,以及如何利用这些工具来辅助需求分析、数据建模、流程建模等。此外,本书还将鼓励读者在学习过程中积极动手实践,通过参与开源项目或开发小型项目来巩固所学知识。 总结 《现代软件工程方法与实践:需求、设计与质量保障》是一本面向软件工程专业学生、初中级软件开发人员以及对软件开发过程感兴趣的读者的实践指南。本书将帮助读者构建坚实的软件工程理论基础,掌握现代软件开发的核心方法和技术,并具备运用这些知识来解决实际软件开发问题的能力。通过系统学习本书内容,读者将能够更清晰地理解软件开发的复杂性,更有效地参与到软件项目的各个环节,并最终为产出高质量的软件产品奠定坚实的基础。本书力求内容详实、逻辑清晰、贴近实际,旨在成为读者在软件工程学习和实践道路上的可靠伙伴。

用户评价

评分

这本书的书名,尤其是“21世纪高等学校规划教材”这个副标题,让我立刻意识到它可能是一本面向学术界和高等教育的著作。我是一名正在从事教学工作的教师,一直在寻找能够跟上时代步伐,同时又具备扎实理论基础的教材,来指导我的学生进行软件工程的学习。在我看来,优秀的教材不仅仅是知识的搬运工,更应该是思想的启迪者。我希望这本书能够系统地介绍软件分析和建模的核心概念,并将其与现代软件工程的发展趋势相结合。例如,它是否会涉及到敏捷开发中的分析建模实践?是否会讨论如何将领域驱动设计(DDD)等理念融入到分析建模过程中?此外,我对书中关于“PowerDesigner实现”的部分尤为感兴趣。在教学过程中,我常常发现学生在理解抽象的建模概念之后,难以将其转化为实际的工具应用。如果这本书能够提供清晰的PowerDesigner操作指导,并展示如何利用该工具来辅助分析建模过程,那么它将极大地增强教学的实践性和有效性。我希望书中能够包含一些详细的步骤说明,甚至是一些“隐藏技巧”的分享,让学生在学习建模理论的同时,也能掌握一款强大的专业工具。

评分

我是一位经验丰富的软件架构师,多年来一直在思考如何在软件开发的早期阶段就构建出健壮、可维护的系统。这本书的书名“软件分析建模与PowerDesigner实现”立刻抓住了我的注意力,因为“分析建模”一直是我工作中极其重视的一环。在我看来,软件的生命周期很大程度上取决于其初始阶段的分析和设计质量。我希望这本书能够提供一些更深入、更前沿的分析建模理论和方法,而不仅仅是基础的UML知识。比如,是否会探讨如何进行复杂的业务流程分析,如何识别非功能性需求对模型设计的影响,以及如何利用模型来指导架构决策?我对PowerDesigner的关注点也与众不同,我希望书中不仅介绍其基本功能,更能展现它在大型、复杂项目中的高级应用。例如,如何利用PowerDesigner进行跨模型的验证,如何将其与其他开发工具集成,以及如何利用它来管理和演进系统的模型库。我希望能从书中获得一些新的启发,能够帮助我在日常工作中更有效地利用分析建模和工具来提升软件质量和开发效率,甚至能够为团队成员提供更具指导性的培训材料。

评分

这本书的题目,一开始让我觉得有些“务实”,甚至带点“功利性”,因为它直接点明了“PowerDesigner实现”这个具体的工具。作为一名即将毕业,正在为找工作做准备的软件工程专业的学生,我最看重的就是学习到的技能能否直接应用于未来的工作岗位。我希望这本书能够成为我打开职业大门的钥匙。因此,我期望这本书能够提供非常实用的、可操作的技能。例如,如何在面试中恰当地展示自己掌握的分析建模能力,如何通过PowerDesigner的操作来证明自己理解软件的结构和逻辑。我希望书中能够包含大量实际的项目案例,让我能够学习到如何从零开始,一步步地通过PowerDesigner完成一个项目的分析建模。比如,如何清晰地定义一个软件系统的功能需求,如何绘制出能够让客户和开发团队都清晰理解的用例图,如何设计出高效、合理的类图,以及如何利用序列图来展示程序运行的逻辑。我希望这本书的讲解风格能够简洁明了,重点突出,让我在短时间内就能掌握核心技能,并且在看到书中的操作演示时,能够有一种“学了就能用”的成就感。

评分

我是一个刚步入软件开发不久的学生,在课堂上接触了不少软件工程的理论知识,但总觉得有些枯燥,缺乏实操性。当我拿到这本书的时候,我首先关注的是它是否能够将那些晦涩的理论转化成易于理解和应用的知识。我特别希望能在这本书里找到关于“软件分析”的深度解析,不仅仅是概念的堆砌,而是能够教我如何真正地去“分析”一个软件项目。比如,如何有效地与客户沟通,如何从零散的需求中提炼出关键的业务流程,如何识别潜在的风险点和技术难点。而且,我特别看重书中对“建模”过程的讲解。在我的认知里,建模是将复杂问题简单化的艺术,而一个好的模型,能够极大地提高软件开发的效率和质量。我希望这本书能够详细介绍各种常用的软件分析建模方法,并解释它们各自的适用场景和优缺点。更重要的是,我期望书中能够通过丰富的案例研究,展示这些建模方法在实际项目中的应用。例如,如何使用用例图来描述用户与系统的交互,如何使用类图来表示系统的静态结构,如何使用序列图或协作图来展示对象的动态行为。我希望这些案例能够贴近实际开发中的遇到的问题,让我能够学到可以直接运用到我未来项目中的技巧。

评分

这本书的封面设计,说实话,第一眼吸引我的并不是书名本身,而是那种沉静而专业的色彩搭配,带着一丝古典的厚重感,仿佛预示着它将承载着深厚的理论积淀。我是一个对软件工程领域一直抱有浓厚兴趣但又常常觉得有些理论脱离实际的读者,所以当我看到“分析建模”和“PowerDesigner”这两个词时,我的心立刻被勾住了。在我看来,软件工程最迷人的地方就在于,它能将抽象的思维逻辑,通过一系列严谨的建模过程,最终转化为具象化的、可执行的代码。而PowerDesigner,我之前也略有耳闻,据说是一款强大的建模工具,能够帮助开发者将复杂的系统需求,清晰地呈现在眼前。我特别期待书中能通过大量的图示和案例,详细讲解如何将不同的分析建模方法,例如UML的各种图,如用例图、类图、序列图等,应用到实际的项目中。我希望作者能够深入浅出地阐述,如何在早期阶段就捕捉到业务的核心需求,并将其转化为可指导设计的模型,从而避免后期因需求不明确或理解偏差导致的返工。此外,书中关于PowerDesigner的具体操作和技巧的讲解,我希望能够细致入微,从安装配置到模型创建,再到模型之间的关联分析,最好能有一些“新手友好型”的指导,让我这样的初学者也能快速上手,并感受到工具带来的效率提升。

评分

"[SM]在书店看上了这本书一直想买可惜太贵又不打折,回家决定上京东看看,果然有折扣。毫不犹豫的买下了,京东速度果然非常快的,从配货到送货也很具体,快递非常好,很快收到书了。书的包装非常好,没有拆开过,非常新,可以说无论自己阅读家人阅读,收藏还是送人都特别有面子的说,特别精美;各种十分美好虽然看着书本看着相对简单,但也不遑多让,塑封都很完整封面和封底的设计、绘图都十分好画让我觉得十分细腻具有收藏价值。书的封套非常精致推荐大家购买。 打开书本,书装帧精美,纸张很干净,文字排版看起来非常舒服非常的惊喜,让人看得欲罢不能,每每捧起这本书的时候 似乎能够感觉到作者毫无保留的把作品呈现在我面前。 作业深入浅出的写作手法能让本人犹如身临其境一般,好似一杯美式咖啡,看似快餐,其实值得回味 无论男女老少,第一印象最重要。”从你留给别人的第一印象中,就可以让别人看出你是什么样的人。所以多读书可以让人感觉你知书答礼,颇有风度。 多读书,可以让你多增加一些课外知识。培根先生说过:“知识就是力量。”不错,多读书,增长了课外知识,可以让你感到浑身充满了一股力量。这种力量可以激励着你不断地前进,不断地成长。从书中,你往往可以发现自己身上的不足之处,使你不断地改正错误,摆正自己前进的方向。所以,书也是我们的良师益友。 多读书,可以让你变聪明,变得有智慧去战胜对手。书让你变得更聪明,你就可以勇敢地面对困难。让你用自己的方法来解决这个问题。这样,你又向你自己的人生道路上迈出了一步。 多读书,也能使你的心情便得快乐。读书也是一种休闲,一种娱乐的方式。读书可以调节身体的血管流动,使你身心健康。所以在书的海洋里遨游也是一种无限快乐的事情。用读书来为自己放松心情也是一种十分明智的。 读书能陶冶人的情操,给人知识和智慧。所以,我们应该多读书,为我们以后的人生道路打下好的、扎实的基础!读书养性,读书可以陶冶自己的性情,使自己温文尔雅,具有书卷气;读书破万卷,下笔如有神,多读书可以提高写作能力,写文章就才思敏捷;旧书不厌百回读,熟读深思子自知,读书可以提高理解能力,只要熟读深思,你就可以知道其中的道理了;读书可以使自己的知识得到积累,君子学以聚之。总之,爱好读书是好事。让我们都来读书吧。 其实读书有很多好处,就等有心人去慢慢发现. 最大的好处是可以让你有属于自己的本领靠自己生存。 最后在好评一下京东客服服务态度好,送货相当快,包装仔细!这个也值得赞美下 希望京东这样保持下去,越做越好

评分

还可以吧,留着慢慢看!

评分

书写的很好,排版也不错

评分

我是初学者,刚好能接受。

评分

教学用书,规规矩矩。入门级。

评分

软件的版本有些落后了,书中的内容还算详细,可惜少了一些内容,如逻辑模型,只能当工具书用了

评分

软件分析建模与实现特色系统地介绍了业务建模、数据建模和应用程序建模的方法和过程。在介绍软件分析建模理论的同时,使用公司的12.5加以实现。,阅读了一下,写得很好,软件分析建模与实现系统地介绍了业务建模、数据建模和应用程序建模的方法和过程,通过的实现,使读者全面掌握软件分析建模的思想,是软件工程师学习软件分析、建模的入门教材。12.5集中体现了软件分析建模的最新成果,是市场占有率最高的软件分析建模平台。它将需求模型理论、业务流程理论、实体联系理论、统一建模理论贯穿其中,实现了业务建模、数据建模和应用程序建模的无缝集成。软件分析建模与实现可以作为高等学校计算机科学与技术、信息管理与信息系统专业数据库建模、软件分析建模课程的教材,也可以作为数据库课程设计、软件工程课程设计的配套教材,还可以作为软件工程师学习软件分析建模的培训教程。,,对象之间的协作是通过相互发送消息实现的,一个对象把消息(请求)发送给另一个对象,接收消息的对象就执行消息所触发的操作。电视机和遥控器就是很直观的例子,看电视时,遥控器对象向电视机对象发送了一个开机消息,电视机接收开机消息,执行开机操作。换频道时,遥控器向电视机发送的是改变频道的消息。此外,遥控器对象还可以通过调音量和设置画面质量等消息与电视机对象进行通信。9.2.6关联现实世界中,事物之间通过某种方式发生联系。在面向对象设计中,这种联系叫关联(),关联具有方向性和多重性。关联的方向性指的是对象之间在哪个方向上建立联系,可以是单向的,也可以是双向的。比如开机是一个单向关联,而结婚是一个双向关联。多重性说明在关联中一个类的对象可以对应另一个类的多个对象。例如,在学校的选课系统中,如果一门课程由多个教师讲授,那么课程和教师之间就是一对多关联。9.2.7聚合和组合在面向对象术语中,对象之间除了存在关联关系外,还可能存在整体与部分的关系,这种关系叫做聚合()。。

评分

PD的教材很少,这本书算是比较详细的了,适合入门使用

评分

在建模方面不是很了解。 正好借此书来了解下

相关图书

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

© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有