合肥比较好的网站建设公司wordpress 排课
学习资料
设计模式与软件体系结构【期末全整理答案】_软件设计模式与体系结构期末考试题_鸽子不二的博客-CSDN博客 软件设计与体系结构(第二版)部分习题_软件设计与体系结构第二版课后答案-CSDN博客
软件体系结构试题库试题和答案 - 豆丁网Docin
软件设计与体系结构复习 - CNPolaris - 博客园 (cnblogs.com) (这个是书中的知识点整理)
目录
学习资料
第一章(补充)
软件设计的基本原则
第二章 需求分析
2.1需求分析的任务
2.2需求获取技术
2.2.1需求获取技术
2.2.2与用户沟通获取需求的方法
2.2.3需求验证的四个方面
2.2.4确定对系统的综合要求
2.3需求规格说明书 (Specification)
2.4需求描述技术 (OO, Formal Methods)
第一章(补充)
软件设计的基本原则
- 抽象方法(过程抽象、数据抽象)
 - 体系结构
 - 设计模式
 - 模块划分
 - 信息隐蔽
 - 功能独立
 - 逐步求精
 - 重构软件
 - 类的设计
 
第二章 需求分析
2.1需求分析的任务
- 确定对系统的综合要求
 - 分析系统的数据要求
 - 导出系统的逻辑模型
 - 修改系统的开发计划
 
1. 发现弄清用户(客户)对系统确切要求
- 通过跟客户(clients)、系统用户、系统管理员和其他相关人员的沟通
 - 通过领域分析
 - 通过对以前的以及相似系统的调查
 - 需求分析人员组成 (SE, Customer-SE, Users etc)
 
2. 规范的表达需求
2.2需求获取技术
2.2.1需求获取技术
面谈以及调查问卷 Brainstorm(集思广益)和精减意见 插图 角色 需求研讨会 原型
2.2.2与用户沟通获取需求的方法
- 访谈
 - 面向数据流自顶向下逐步求精
 - 简易的应用规格说明技术
 - 快速建立软件原型
 
2.2.3需求验证的四个方面
- 一致性
 - 完整性
 - 有效性
 - 现实性
 
2.2.4确定对系统的综合要求
- 功能要求
 - 性能要求
 - 可靠性和可用性要求
 - 出错处理要求
 - 接口需求
 - 约束
 - 逆向需求
 - 将来可能提出需求
 
