(高职高专)软件设计基础(软件专业)
- 所属分类:
高职高专计..
- 作者:
赵从军,钟闰禄 编著
- 出版社:
大连理工大学出版社
- ISBN:9787561141977
- 出版日期:2008-10-1
-
原价:
¥21.00元
现价:¥15.80元
图书简介
在接触到实际的编程语言(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 精化需求
独立实践
参考文献
同类热销图书
书名 | 作者 | 出版社 | 价格 | 购买 |
Office 2007办公软件应用教程:工作任务汇编 | 陈静,张爽.. | 化学工业出版社 | ¥49.00¥39.20 |
详情 |
跟我动手学 S7-300/400PLC(附DVD) | 廖常初 主.. | 机械工业出版社 | ¥32.00¥24.50 |
详情 |
Jewel CAD珠宝设计实用教程(第2版) | 王晨旭,刘.. | 人民邮电出版社 | ¥68.00¥54.40 |
详情 |
优秀动漫游系列教材--游戏制作人生存手册 | (英)爱尔.. | 中国科学技术出版.. | ¥59.00¥39.60 |
详情 |
现代办公自动化教程(Microsoft Office Specialist 2010 .. | 靳广斌 主.. | 中国人民大学出版.. | ¥35.00¥28.00 |
详情 |
VB6.0 程序设计实训教程——21世纪高高专规划教材 | 杨克玉 主.. | 机械工业出版社 | ¥22.00¥16.50 |
详情 |
Windows Server 2003网络管理(21世纪高职高专规划教材—.. | 姜玉波 等.. | 清华大学出版社 | ¥29.00¥21.80 |
详情 |
计算机网络安全技术实验教程 | 周绯菲,何.. | 北京邮电大学出版.. | ¥24.00¥18.90 |
详情 |
UG NX7.5 基础与实例教程(高职高专机电类工学结合模式教.. | 将建国,张.. | 清华大学出版社 | ¥32.00¥24.30 |
详情 |
网页设计与制作(Dreamweaver+Flash+Photoshop版)(第2版.. | 九州书源 .. | 清华大学出版社 | ¥36.80¥27.60 |
详情 |
路由与交换技术 | 邓秀慧 | 电子工业出版社 | ¥35.00¥28.00 |
详情 |
EDA技术与Verilog HDL | 潘松,黄继.. | 清华大学出版社 | ¥38.00¥28.90 |
详情 |
中文版Excel 2007电子表格实用教程(计算机基础与实训教材.. | 谢启祥 编.. | 清华大学出版社 | ¥30.00¥20.70 |
详情 |
Windows Server 2008服务器搭建与管理(网络工程师实用培.. | 李书满,杜.. | 清华大学出版社 | ¥35.00¥26.60 |
详情 |
网页设计与制作教程(配光盘)(高职高专“工作过程导向”.. | 孙永道,高.. | 清华大学出版社 | ¥35.00¥26.30 |
详情 |
Linux操作系统(第2版) | 邵国金 | 电子工业出版社 | ¥45.00¥36.80 |
详情 |
计算机网络基础/高职高专“十一五”计算机类专业规划教材 | 顾可民 主.. | 机械工业出版社 | ¥19.00¥14.30 |
详情 |
零起点学办公自动化——Office 2007视频教程(配光盘)(I.. | 徐军,郭晶.. | 清华大学出版社 | ¥29.00¥23.20 |
详情 |
VC++程序设计基础教程(高职高专计算机教学改革新体系规划.. | 宋金珂,高.. | 清华大学出版社 | ¥28.00¥22.40 |
详情 |
(教材)教育部高等学校高职高专计算机类专业建设参考方案 | 温涛 等编.. | 中国铁道出版社 | ¥40.00¥32.00 |
详情 |
VB语言与测量程序设计(附光盘) | 佟彪 主编 | 中国电力出版社 | ¥39.80¥31.10 |
详情 |
网站推广(国家骨干高职院校建设成果 电子商务专业工作过.. | 孙丹 主编 | 清华大学出版社 | ¥26.00¥19.80 |
详情 |
综合布线技术项目教程(第2版) | 禹禄君 主.. | 电子工业出版社 | ¥39.00¥29.20 |
详情 |
SQL Server2005数据库实用教程(新世纪高职高专计算机专业.. | 屈武江,梁.. | 大连理工大学出版.. | ¥35.00¥28.00 |
详情 |
网络广告设计与制作——21世纪高职高专艺术设计规划教材 | 谢成开,王.. | 清华大学出版社 | ¥38.00¥26.30 |
详情 |