• UML2面向对象分析与设计(第2版)
  • UML2面向对象分析与设计(第2版)
  • UML2面向对象分析与设计(第2版)
  • UML2面向对象分析与设计(第2版)
  • UML2面向对象分析与设计(第2版)
  • UML2面向对象分析与设计(第2版)
  • UML2面向对象分析与设计(第2版)
21年品牌 40万+商家 超1.5亿件商品

UML2面向对象分析与设计(第2版)

2.6 九五品

仅1件

河南郑州
认证卖家担保交易快速发货售后保障

作者谭火彬 著

出版社清华大学出版社

出版时间2018-12

版次2

装帧平装

上书时间2024-12-28

乙氏书店

已实名 进店 收藏店铺

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 谭火彬 著
  • 出版社 清华大学出版社
  • 出版时间 2018-12
  • 版次 2
  • ISBN 9787302506980
  • 定价 59.50元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 353页
  • 字数 580千字
【内容简介】
《C++从入门到项目实践(超值版)》采取“基础知识→核心应用→核心技术→高级应用→行业应用→项目实践”结构和“由浅入深,由深到精”的学习模式进行讲解。全书共23章,首先讲解了C++语言的基本概念、C++程序结构、常量与变量、数据类型与声明、运算符与表达式、循环与转向语句、数组、指针、函数等基础知识,还介绍了类和对象、C++的命名空间与作用域、继承与派生、多态与重载、输入与输出、C++文件操作、C++容器、C++模板、C++标准库、异常的处理与调试等。在行业应用实践环节讲解了C++在游戏行业、金融电信行业、移动互联网行业中的应用,最后在项目实践环节重点介绍了C++语言在简易计算器、学生信息查询系统两个大型项目案例中项目开发实践的全过程。 

《C++从入门到项目实践(超值版)》的目的是从多角度,全方位地帮助读者快速掌握C++软件开发技能,构建从高校到社会的就职桥梁,让有志于从事软件开发工作的读者轻松步入职场。本书由于赠送的资源比较多,我们在本书前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。 

《C++从入门到项目实践(超值版)》适合C++语言初学者以及初、中级程序员阅读,同时也可作为没有项目实践经验,但有一定C++编程基础的人员阅读,还可作为正在进行软件专业毕业设计的学生以及大专院校和培训机构的参考用书。
【作者简介】
聚慕课教育研发中心,是有一家软件开发公司和线下培训机构共同组建的IT图书研发中心,具有18年的图书开发和12年软件开发经验。该研发中心有软件开发团队,一批一线软件培训讲师,高校青年教师以及学科专家团队构成。致力于IT类图书策划、组稿、及编写。我们对计算机图书市场进行科学、严谨的调查分析,紧跟高新科技,深度挖掘读者需求,整合优质作者资源,协助作者制定创作计划、确立创作思想与体例,并实时监控创作质量与进度,确保做出让读者读得懂、用的好、学的会的计算机类图书。
【目录】


章  上升到面向对象
  1.1  从素数问题看面向对象
    1.1.1  问题的提出
    1.1.2  传统的结构化解决方案
    1.1.3  面向对象的解决方案
    1.1.4  从结构化到面向对象
  1.2  面向对象技术基础
    1.2.1  面向对象技术的发展历史
    1.2.2  面向对象技术的优势
  1.3  对象和类
    1.3.1  对象
    1.3.2  类
  1.4  面向对象技术的相关原则
    1.4.1  抽象
    1.4.2  封装
    1.4.3  分解
    1.4.4  泛化
    1.4.5  多态
    1.4.6  分层
    1.4.7  复用
  1.5  建立面向对象思维
    1.5.1  引入案例
    1.5.2  用面向对象思维分析案例
    1.5.3  利用uml表达分析结果
  1.6  练题
第2章  可视化建模技术
  2.1  可视化建模基础
    2.1.1  建模的目的
    2.1.2  建模的基本原则
  2.2  统一建模语言
    2.2.1  选择uml
    2.2.2  uml统一历程
  2.3  uml 2组成结构
    2.3.1  uml语法结构
    2.3.2  uml语义结构
  2.4  uml 2概念模型
    2.4.1  构造块
    2.4.2  通用机制
    2.4.3  架构
  2.5  应用uml 2建模
    2.5.1  用例图
    2.5.2  活动图
    2.5.3  类图、对象图、包图和组合结构图
    2.5.4  顺序图
    2.5.5  交互概览图
    2.5.6  通信图
    2.5.7  时间图
    2.5.8  机图
    2.5.9  构件图和部署图
  2.6  练题
第3章  业务建模
  3.1  分析设计过程简介
    3.1.1  uml分析设计过程解析
    3.1.2  结合过程应用uml
  3.2  业务建模基础
  3.3  业务用例模型
    3.3.1  识别业务参与者
    3.3.2  识别业务用例
    3.3.3  利用活动图描述业务用例
  3.4  业务对象模型
  3.5  业务建模实践
    3.5.1  建模前的准备
    3.5.2  旅店业务建模案例
  3.6  从业务模型到系统模型
  3.7  练题
第4章  用例建模
  4.1  理解需求
  4.2  从业务模型获取需求
    4.2.1  寻找业务改进点
    4.2.2  定义项目远景
    4.2.3  导出系统需求
  4.3  建立用例模型
    4.3.1  获取原始需求
    4.3.2  识别参与者
    4.3.3  识别用例
    4.3.4  绘制用例图
    4.3.5  用例建模实践
  4.4  编写用例文档
    4.4.1  用例文档基础
    4.4.2  参与者与涉众
    4.4.3  前置条件和后置条件
    4.4.4  事件流
    4.4.5  补充约束
    4.4.6  场景
    4.4.7  用例文档实践
  4.5  重构用例模型
    4.5.1  使用用例关系
    4.5.2  用例分包
    4.5.3  用例分级
  4.6  其他问题
    4.6.1  用例建模中的常见问题
    4.6.2  用例模型与需求规约
    4.6.3  用例建模的适用场合
    4.6.4  用例与项目管理
  4.7  练题
第5章  用例分析
  5.1  理解分析
    5.1.1  从需求到分析
    5.1.2  分析模型
    5.1.3  分析的基本原则
  5.2  从用例开始分析
    5.2.1  用例驱动的迭代开发
    5.2.2  用例实现
  5.3  架构分析
    5.3.1  备选架构
    5.3.2  分析机制
    5.3.3  关键抽象
  5.4  构造用例实现
    5.4.1  完善用例文档
    5.4.2  识别分析类
    5.4.3  分析交互
    5.4.4  完成参与类类图
    5.4.5  处理用例间的关系
    5.4.6  结: 构造用例实现
  5.5  定义分析类
    5.5.1  定义职责
    5.5.2  定义属
    5.5.3  定义关系
    5.5.4  限定分析机制
    5.5.5  统一分析类
  5.6  练题
第6章  面向对象的设计原则
  6.1  设计需要原则
    6.1.1  从问题开始
    6.1.2  设计质量和设计原则
  6.2  liskov替换原则
    6.2.1  基本思路
    6.2.2  应用分析
    6.2.3  由lsp引发的思
    6.2.4  从实现继承到接继承
  6.3  开放―封闭原则
    6.3.1  基本思路
    6.3.2  应用分析
    6.3.3  运用ocp消除设计“臭味”
  6.4  单一职责原则
    6.4.1  基本思路
    6.4.2  应用分析
  6.5  接隔离原则
    6.5.1  基本思路
    6.5.2  应用分析
  6.6  依赖倒置原则
    6.6.1  基本思路
    6.6.2  应用分析
    6.6.3  运用dip进行设计
  6.7  练题
第7章  面向对象的设计模式
  7.1  模式与设计模式
    7.1.1  模式基础
    7.1.2  设计模式
  7.2  gof模式
    7.2.1  gof模式清单
    7.2.2  应用gof模式
    7.2.3  培养模式思维
    7.2.4  运用模式设计可复用构件
  7.3  更多的设计模式
  7.4  职责分配模式
    7.4.1  通用职责分配软件模式
    7.4.2  迪米特准则
  7.5  其他问题
    7.5.1  设计模式与编程语言
    7.5.2  设计模式与重构
  7.6  练题
第8章  架构设计
  8.1  过渡到设计
    8.1.1  理解设计
    8.1.2  从分析到设计
  8.2  架构设计基础
    8.2.1  架构
    8.2.2  包图
    8.2.3  包设计原则
    8.2.4  利用包图设计架构
  8.3  确定设计元素
    8.3.1  从分析类到设计元素
    8.3.2  确定事件和信号
    8.3.3  组织设计类
    8.3.4  确定子系统和接
    8.3.5  确定复用机会
    8.3.6  更新软件架构
  8.4  引入设计机制
    8.4.1  从分析机制到设计机制
    8.4.2  确定设计机制
  8.5  定义运行时架构
    8.5.1  描述并发需求
    8.5.2  进程和线程建模
    8.5.3  分配设计元素
  8.6  描述系统部署
    8.6.1  分布模式
    8.6.2  部署建模
    8.6.3  定义分布机制
  8.7  练题
第9章  构件设计
  9.1  用例设计
    9.1.1  从用例分析到用例设计
    9.1.2  引入设计元素
    9.1.3  使用架构机制
    9.1.4  利用子系统封装交互
    9.1.5  细化并完善用例实现
  9.2  子系统设计
    9.2.1  子系统设计基础
    9.2.2  分配子系统职责
    9.2.3  描述子系统结构
    9.2.4  定义子系统间的关系
    9.2.5  子系统与构件
  9.3  类设计
    9.3.1  设计类
    9.3.2  创建初始设计类
    9.3.3  定义作
    9.3.4  定义方法
    9.3.5  建模
    9.3.6  定义属
    9.3.7  细化关联关系
    9.3.8  使用聚合和组合关系
    9.3.9  引入依赖关系
    9.3.10  设计泛化关系
    9.3.11  其他问题
  9.4  数据库设计
    9.4.1  数据模型
    9.4.2  从对象模型到数据模型
    9.4.3  利用对象技术访问关系数据
  9.5  练题
0章  从模型到代码
  10.1  正向工程
    10.1.1  从类图生成框架代码
    10.1.2  从交互图创建作调用代码
  10.2  逆向工程
  10.3  模型驱动架构
  10.4  练题
参文献

点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP