
作者:周苏等编著
页数:370
出版社:清华大学出版社
出版日期:2016
ISBN:9787302312598
电子书格式:pdf/epub/txt
内容简介
软件体系结构是软件工程中一个比较新的重要研究和应用领域。本书是为高等院校软件工程及IT各专业软件体系结构、软件设计等课程编写的以实验实践为主线开展教学的教材,也可作为软件开发人员的参考读物。 全书以软件工程为基础,理论联系实际,通过一系列与教学内容紧密结合的实验练习,把软件体系结构与软件设计的概念、理论知识与技术融入到软件工程实践当中,使学生加深对该课程的认识和理解。内容涉及软件体系结构知识的各个方面,包括概述,理解需求,需求建模(场景、信息与类分析),需求建模(流程、模式与Web应用),设计的概念,体系结构的模式与结构,体系结构的设计与实现,构件级设计,基于模式的设计,WebApp设计,嵌入式软件设计,分布式系统体系结构,面向服务的体系结构,体系结构的描述与评估等,全书包含14章和1个附录。
本书特色
软件体系结构是软件工程中一个比较新的重要研究和应用领域。本书是为高等院校软件工程及IT各专业软件体系结构、软件设计等课程编写的以实验实践为主线开展教学的教材,也可作为软件开发人员的参考读物。
全书以软件工程为基础,理论联系实际,通过一系列与教学内容紧密结合的实验练习,把软件体系结构与软件设计的概念、理论知识与技术融入到软件工程实践当中,使学生加深对该课程的认识和理解。内容涉及软件体系结构知识的各个方面,包括概述,理解需求,需求建模(场景、信息与类分析),需求建模(流程、模式与Web应用),设计的概念,体系结构的模式与结构,体系结构的设计与实现,构件级设计,基于模式的设计,WebApp设计,嵌入式软件设计,分布式系统体系结构,面向服务的体系结构,体系结构的描述与评估等,全书包含14章和1个附录。
目录
第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应用第5章 设计的概念第6章 体系结构的模式与结构第7章 体系结构的设计与实现第8章 构件级设计第9章 基于模式的设计第一0章 WebApp设计第一1章 嵌入式软件设计第一2章 分布式系统体系结构第一3章 面向服务的体系结构第一4章 体系结构的描述与评估附录部分习题与实验参考答案主要参考文献















