网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 软件体系结构与设计
分类 教育考试-大中专教材-大学教材
作者 周苏 等 编著
出版社 清华大学出版社
下载
简介
内容推荐
软件体系结构是软件工程中一个比较新的重要研究和应用领域。本书是为高等院校软件工程及IT各专业软件体系结构、软件设计等课程编写的以实验实践为主线开展教学的教材,也可作为软件开发人员的参考读物。
全书以软件工程为基础,理论联系实际,通过一系列与教学内容紧密结合的实验练习,把软件体系结构与软件设计的概念、理论知识与技术融入到软件工程实践当中,使学生加深对该课程的认识和理解。内容涉及软件体系结构知识的各个方面,包括概述,理解需求,需求建模(场景、信息与类分析),需求建模(流程、模式与Web应用),设计的概念,体系结构的模式与结构,体系结构的设计与实现,构件级设计,基于模式的设计,WebApp设计,嵌入式软件设计,分布式系统体系结构,面向服务的体系结构,体系结构的描述与评估等,全书包含14章和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什么是软件体系结构
1.4.1软件设计层次
1.4.2体系结构
1.4.3软件体系结构的定义
1.5体系结构的描述与决策
1.6体系结构的研究范畴
1.7体系结构的设计原则
1.8习题
1.9实验与思考:软件设计的网络支持环境
1.9.1实验目的
1.9.2工具/准备工作
1.9.3实验内容与步骤
1.9.4实验总结
1.9.5实验评价(教师)
1.10阅读与分析:技术资格(水平)考试与相关职业
第2章理解需求
2.1需求工程
2.2建立根基
2.2.1确认利益相关者
2.2.2识别多重观点
2.2.3协同合作
2.2.4首次提问
2.3导出需求
2.3.1协同收集需求
2.3.2质量功能部署(QFD)
2.3.3用户场景
2.3.4导出工作产品
2.4开发用例
2.5构建需求模型
2.5.1需求模型的元素
2.5.2分析模式
2.6协商需求
2.7确认需求
2.8习题
2.9实验与思考:软件系统的需求分析
2.9.1实验目的
2.9.2工具/准备工作
2.9.3实验内容与步骤
2.9.4实验总结
2.9.5实验评价(教师)
2.10阅读与分析:后PC时代的竞争图谱:谁在蚕食PC市场?
第3章需求建模:场景、信息与类分析
3.1需求分析
3.1.1总体目标和原理
3.1—2分析的经验原则
3.1.3域分析
3.1.4需求建模的方法
3.2基于场景建模
3.2.1新建初始用例
3.2.2细化初始用例
3.2.3编写正规用例
3.3补充用例的UML模型
3.3.1开发活动图
3.3.2泳道图
3.4数据建模概念
3.4.1数据对象
3.4.2数据属性
3.4.3关系
3.5基于类的建模
3.5.1识别分析
3.5.2描述属性
3.5.3定义操作
3.5.4类-职责-协作者建模
3.5.5关联和依赖
3.5.6分析包
3.6习题
3.7实验与思考:信息系统需求分析
3.7.1实验目的
3.7.2工具/准备工作
3.7.3实验内容与步骤
3.7.4实验总结
3.7.5实验评价(教师)
3.8阅读与分析:为什么自由软件的用户体验差
第4章需求建模:流程、模式与Web应用
4.1面向数据流建模
4.1.1创建数据流模型
4.1.2创建控制流模型
4.1.3控制规格说明
4.1.4处理规格说明
4.2生成行为模型
4.3需求建模的模式
4.3.1发现分析模式
4.3.2需求模式举例:执行器-传感器
4.4Web应用系统的需求建模
4.4.1如何分析
4.4.2需求建模的输入
4.4.3需求建模的输出
4.4.4Web应用系统内容建模
4.4.5Web应用系统的交互模型
4.4.6Web应用系统的功能模型
4.4.7Web应用系统的配置模型
4.4.8导航建模
4.5习题
4.6实验与思考:数据集成与架构建模
4.6.1实验目的
4.6.2工具/准备工作
4.6.3实验内容与步骤
4.6.4实验总结
4.6.5实验评价(教师)
4.7阅读与分析:Facebook程序员如何工作:扎克伯格亲自把关
第5章设计的概念
5.1软件工程中的设计
5.2设计过程
,5.2.1软件质量指导原则和属性
5.2.2软件设计的演化
5.3关注点分离
5.4关于设计的概念
5.4.1抽象
5.4.2体系结构
5.4.3模式
5.4.4模块化
5.4.5信息隐蔽
5.4.6功能独立
5.4.7求精
5.4.8方面
5.4.9重构
5.4.10设计类
5.5设计模型
5.5.1数据设计元素
5.5.2体系结构设计元素
5.5.3接口设计元素
5.5.4构件级设计元素
5.5.5部署级设计元素
5.6习题
5.7实验与思考:系统架构设计
5.7.1实验目的
5.7.2工具/准备工作
5.7.3实验内容与步骤
5.7.4实验总结
5.7.5实验评价(教师)
5.8阅读与分析:IBMDB2总架构师:数据库的未来是NoSQL
第6章体系结构的模式与结构
……
第7章体系结构的设计与实现
第8章构件级设计
第9章基于模式的设计
0章WebApp设计
1章嵌入式软件设计
2章分布式系统体系结构
3章面向服务的体系结构
4章体系结构的描述与评估
附录部分习题与实验参考答案
主要参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/28 12:38:49