书籍详情

面向对象软件工程

面向对象软件工程

作者:陈晓龙,万国德,王伟斌,黄博闻 编

出版社:高等教育出版社

出版时间:2019-09-01

ISBN:9787040515916

定价:¥42.50

购买这本书可以去
内容简介
  《面向对象软件工程》为国家职业教育移动应用开发专业教学资源库配套教材。《面向对象软件工程》以培养学生树立软件工程思想,掌握软件工程相关技术为目标,是作者结合多年教学和实践经验,以及带学生参加全国职业院校技能竞赛的心得体会,并参考国内外有关著作(文献)基础上编写的一本软件工程实用教程。全书由浅入深,从一个软件设计师的角度,系统地讲述了软件工程的基本概念、原理、方法、过程和工具,其目的是使读者学习《面向对象软件工程》后,能够掌握软件工程的基本原理和过程,应用UML建模,熟悉面向对象方法和结构化分析与设计方法。《面向对象软件工程》各章均配有习题,可以引导学习者学以致用。《面向对象软件工程》主要面向高等职业教育学生,因此在内容选取上,难易适度,并循序渐进地引导高职学生建立软件工程思想,为今后走向软件开发等工作岗位打下理论基础,提高职业竞争力。《面向对象软件工程》共分10章,包括软件工程概述、UML语言概述、UML需求分析与建模、活动图、类图、智能交通APP类图设计、顺序图和协作图、状态图、组件图与部署图、综合练习等内容,每章都配以案例、练习题,以理论分析、案例介绍,同时辅以图、表进行知识的讲解与介绍的方式,在教、学、做中引导学生进行学习,提升学习效果。《面向对象软件工程》为新形态一体化教材,配套建设了微课视频、电子教学课件、习题参考答案、电子教案、授课计划和课程标准等数字化学习资源。与《面向对象软件工程》配套的数字课程在“智慧职教”(www.icve.com.cn)上线,读者可以登录进行学习并下载基本教学资源,详见“智慧职教使用指南”,也可发邮件至编辑邮箱获取相关资源。《面向对象软件工程》既可以作为高职高专院校“软件工程”课程的教材,也可供软件工程师、软件项目管理人员和软件开发人员阅读参考。
作者简介
暂缺《面向对象软件工程》作者简介
目录
第1章 软件工程概述
1.1 软件工程初始
1.2 软件工程的起源与发展
1.2.1 从软件行业的起源谈起
1.2.2 软件行业的危机与变革
1.3 软件工程再探
1.3.1 软件工程的定义
1.3.2 软件工程学的内容
1.3.3 软件工程的基本原理
1.3.4 软件的生命周期
1.3.5 软件生命周期模型
1.4 传统软件工程与UML
习题1
第2章 UML语言概述
2.1 UML语言
2.1.1 UML
2.1.2 面向对象设计与UML
2.2 UML三大件之事物
2.2.1 结构事物
2.2.2 行为事物
2.2.3 组织事物
2.2.4 辅助事物
2.3 UML三大件之关系
2.3.1 关联关系
2.3.2 依赖关系
2.3.3 泛化关系
2.3.4 聚合关系
2.3.5 组合关系
2.3.6 实现关系
2.4 UML三大件之图
2.4.1 用例图
2.4.2 类图和包
2.4.3 对象图
2.4.4 构件图
2.4.5 部署图
2.4.6 状态图
2.4.7 序列图
2.4.8 活动图
2.4.9 协作图
习题2
第3章 UML需求分析与建模
3.1 案例描述
3.2 知识梳理
3.2.1 用例的基本概念
3.2.2 用例规约
3.3 智能交通移动APP面向对象分析
3.3.1 识别用例
3.3.2 用例规约描述
习题3
第4章 活动图
4.1 基本概念
4.1.1 活动图、状态图和顺序图
4.1.2 活动图的组成元素
4.2 活动图举例
4.3 智能交通移动APP活动图
习题4
第5章 类图
5.1 类图的基本概念
5.1.1 类的定义
5.1.2 类的表示方法
5.1.3 类名
5.1.4 类属性语法
5.1.5 方法的语法描述
5.1.6 类的关联基本概念
5.1.7 类的关联关系
5.2 类图的设计原则
5.2.1 开闭原则
5.2.2 Liskov替换原则
5.2.3 依赖倒置原则
5.2.4 接口分离原则
5.3 类图的设计步骤
5.3.1 类图绘制步骤
5.3.2 寻找类
5.3.3 案例分析
习题5
第6章 智能交通APP类图设计
6.1 MVC框架
6.1.1 MVC
6.1.2 MVC框架内容
6.1.3 实体类、边界类和控制类
6.2 PeterCoad交易模式原理设计实体类
6.2.1 交易模式总览
6.2.2 10种交易模式详细说明
6.3 智能交通APP问题定义寻找类
6.3.1 类图的绘制步骤
6.3.2 寻找类.确定潜在的对象类
6.3.3 识别潜在对象
6.3.4 筛选对象类,确定最终对象类
6.3.5 确定最终对象类
6.3.6 定时刷新模块实体类设计
6.3.7 智能交通移动APPMVC框架类图
6.4 对象图
6.4.1 对象图概念
6.4.2 对象的表示方法
6.4.3 链
6.4.4 对象图和类图的区别
习题6
……
第7章 顺序图和协作图
第8章 状态图
第9章 组件图与部署图
第10章 综合练习
参考文献
猜您喜欢

读书导航