网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 软件工程 > 商品详情

(高职高专)软件设计基础(软件专业)

分享到:
(高职高专)软件设计基础(软件专业)

最 低 价:¥15.80

定 价:¥21.00

作 者:赵从军,钟闰禄 编著

出 版 社:大连理工大学出版社

出版时间:2008-10-1

I S B N:9787561141977

商品详情

编辑推荐

内容简介

在接触到实际的编程语言(C,C++,Java,C#)之前,即在没有任何编程方面的基础知识的情况下,进行编程逻辑思维训练是必要的,通过编程逻辑流程图和伪代码达到目标,可以为掌握编程方法和应用程序逻辑等打下坚实基础。面对实际应用的复杂性,现代软件设计既要能解决复杂的实际问题,要求软件功能强大;还要保证很高的质量水平和优越的性能。要求软件组织在进行软件开发时采用适合自己的软件过程,随着软件组织的积累而不断完善。在软件过程的生命周期中,软件设计是以模型为中心,即软件设计是由模型驱动的。模型采用UML建模语言构建,它以面向对象的编程方法为基础,对初学者进行面向对象的编程逻辑训练,提高其研究问题、理解问题的能力,并能够表述出解决这些问题所需要的逻辑。
本书拟从软件过程的角度介绍软件设计所涉及的基本概念和思想。首先引入软件过程中软件设计的基本要求和涉及的领域知识,然后对软件设计的实现中涉及的程序代码逻辑进行阐述,讨论了程序编码的语言、方法、算法描述以及数据类型和程序控制结构编程逻辑。针对软件编程设计方法,描述了模块化程序设计的面向过程编程逻辑与面向对象的概念和基本特性。讨论了软件设计将会从以程序语言代码为中心的开发移植为以模型为中心的设计开发,同时,对模型驱动的建模语言UML进行了详细描述,还介绍了建模工具IBM Rationa'l Rose与集成设计开发环境IBM Rational Software Architect的使用方法,通过案例演示了需求建模的过程与规范要求。

作者简介

目录

第1章 概述
1.1 软件设计的基本要求
1.2 软件设计的领域知识
习题
第2章 程序设计
 2.1 程序设计语言
 2.2 程序设计方法
 2.3 算法及其描述
 习题
第3章 数据类型及数据运算
3.1 信息的表示与存储
3.2 常量与变量
3.3 数据运算
习题
第4章 选择结构
4.1 二分支选择结构
4.2 多分支选择结构
习题
第5章 循环结构
5.1 循环结构的分类
5.2 嵌套循环
5.3 循环结构的应用
习题
第6章 模块化程序设计
6.1 模块化程序设计的概念
6.2 模块化设计的表示
6.3 模块的嵌套调用和递归调用
习题
第7章 面向对象的分析与设计导论
7.1 软件开发生命周期(SDLC)
7.2 面向对象的概念
习题
第8章 建模语言UML
8.1 UML的目标
8.2 UML语言概述
8.3 UML建模
8.4 UML实例分析
习题
第9章 建模工具Rational Rose
9.1 Rational Rose简介及环境建立
9.2 Rational Rose用例模型分析
9.3 Rational Rose逻辑模型分析
9.4 Rational Rose组件视图和部署视图
习题
第10章 集成设计与开发环境
10.1 Rational Software Architect概述及工作台环境
10.2 创建UML项目及模型
习题
第11章 Rational统一过程
11.1 Rational统一过程
11.2 Rational统一过程的结构
习题
第12章 需求建模
12.1 定义系统
12.2 为系统建模创建用例图
12.3 设定边界和系统范围
12.4 精化需求
独立实践
参考文献

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...