书籍详情

MCSD制胜宝典:需求分析与Microsoft .NET解决方案体系结构定义

MCSD制胜宝典:需求分析与Microsoft .NET解决方案体系结构定义

作者:(美)微软公司著;姚军,沈建人译;姚军译

出版社:清华大学出版社

出版时间:2004-08-01

ISBN:9787302091530

定价:¥38.00

购买这本书可以去
内容简介
  本书主要内容●使用MSF(微软解决方案框架)过程模型管理项目元素●构想解决方案:概念、范畴、小组角色、风险评估●搜集、分析商业需求并开发用例和使用场景●使用UML(统一建模语言)建立商业解决方案的模型●开发功能规范说明、主要项目规划以及进度表●创建并校验概念、逻辑设计●创建物理设计:表现层、数据层、安全规范说明●建立开发标准和过程●规划解决方案部署及维护的策略本书特色●内容全面、适于自学、与MCP考试的重点一一对应●配书光盘中包含100个富于挑战的练习题:可进行随机测试或单个目标的集中练习。可选择测试习题数量、限时或不限时模式。包含自动评分系统。并且为所有习题都提供了详细分析说明●基于案例研究的练习可帮助您将所学应用于实际工作之中●光盘中包含各章的示例文档,可将其用于建立您自己的解决方案本书是MCSD制胜宝典系列丛书之一,是Microsoft的官方学习指南,通过本书的学习,您能够为解决方案作出正确的技术和商业决策,并且为微软认证专家(MCP)考试70-300做好准备。您可按自己的学习进度完成一系列课程的学习,通过书中基于具体场景的课程和练习来学习如何分析需求,并定义解决方案的体系结构。在您提高了这些关键的规划与设计技能之后,也就为MCSD认证考试70-300作好了准备。
作者简介
暂缺《MCSD制胜宝典:需求分析与Microsoft .NET解决方案体系结构定义》作者简介
目录
第1章 业务解决方案设计概述
1. 1 Microsoft解决方案框架概述
1. 1. 1 过程模型
1. 1. 2 MSF过程模型的运作方式
1. 1. 3 如何组织项目小组
1. 1. 4 MSF规则
1. 1. 5 如何管理权衡方案
1. 1. 6 如何在项目中使用迭代
1. 2 MSF过程模型的各个阶段
1. 2. 1 什么是构想阶段
1. 2. 2 什么是规划阶段
1. 2. 3 什么是开发阶段
1. 2. 4 什么是稳定阶段
1. 2. 5 什么是部署阶段
1. 3 案例学习简介--Adventure Works Cycles应用程序
1. 3. 1 Adventure Works Cycles案例方案
1. 3. 2 存在哪些业务问题
1. 3. 3 Adventure Works Cycles应用程序的要求
1. 4 本章小结
1. 5 复习
第2章 搜集信息和分析信息
2. 1 搜集信息
2. 1. 1 信息的种类
2. 1. 2 信息搜集方法
2. 1. 3 信息源
2. 1. 4 如何制定信息搜集策略
2. 2 信息分析
2. 2. 1 企业体系结构信息
2. 2. 2 高级用例和使用场景
2. 2. 3 起草需求文档草案
2. 2. 4 项目小组内部文档
2. 3 使用建模表示法
2. 3. 1 建模益处
2. 3. 2 何为UML
2. 3. 3 何为UML视图
2. 3. 4 何为UML图解
2. 3. 5 UML视图和MSF过程模型阶段两者之间的关系
2. 3. 6 何为ORM
2. 4 创建用例和使用场景
2. 4. 1 如何创建用例
2. 4. 2 何为使用场景
2. 4. 3 为何要创建当前状况的使用场景
2. 4. 4 如何精炼需求
2. 5 练习:搜集信息和分析信息
练习1:准备走访
练习2:获取销售自动化项目和Web增强项目的用例陈述
练习3:从搜集来的初始信息中开发需求草案
练习4:开发使用场景
2. 6 本章小结
2. 7 复习
第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. 2. 4 如何建立用户配置文件
3. 2. 5 如何确定范畴
3. 2. 6 如何建立解决方案的概念
3. 2. 7 如何确定项目目标
3. 2. 8 如何验证构想/范畴文档
3. 3 建立项目结构文档
3. 3. 1 何为项目结构文档
3. 3. 2 项目小组. 客户的角色及其责任
3. 3. 3 交流决议
3. 3. 4 何为统筹决议
3. 3. 5 变更管理决议
3. 3. 6 进程评估决议
3. 4 分析风险
3. 4. 1 何为风险管理过程
3. 4. 2 风险评估文档的内容
3. 4. 3 如何建立风险评估文档
3. 5 练习:开发构想/范畴文档
3. 5. 1 场景
练习1:撰写问题陈述
练习2:撰写构想陈述
练习3:开发项目目标
3. 6 本章小结
3. 7 复习
第4章 创建概念设计
4. 1 规划阶段绪论
4. 1. 1 何为规划阶段
4. 1. 2 3个设计过程:概念设计. 逻辑设计和物理设计
4. 1. 3 规划阶段的角色及其责任
4. 1. 4 规划阶段的里程碑和交付产品
4. 2 功能说明综述
4. 2. 1 何为功能说明
4. 2. 2 功能说明的目标
4. 2. 3 不建立功能说明的风险
4. 2. 4 功能说明要素
4. 3 概念设计过程综述
4. 3. 1 何为概念设计
4. 3. 2 概念设计的目标
4. 3. 3 概念设计的步骤
4. 4 构建概念设计
4. 4. 1 何为概念设计的分析步骤
4. 4. 2 如何重新陈述需求
4. 4. 3 如何对需求加以分类
4. 4. 4 如何确定用例图
4. 4. 5 如何选择应用程序架构
4. 5 优化概念设计
4. 5. 1 如何优化流程
4. 5. 2 如何评估再造过程
4. 5. 3 如何验证概念设计模型
4. 6 练习:分析需求
练习1:精炼用例和需求
练习2:查看概念模型图
4. 7 本章小结
4. 8 复习
第5章 创建逻辑设计
5. 1 逻辑设计概述
5. 1. 1 何为逻辑设计
5. 1. 2 逻辑设计的好处
5. 1. 3 小组角色在逻辑设计中的责任
5. 2 创建逻辑设计
5. 2. 1 如何精炼逻辑设计中的候选技术列表
5. 2. 2 如何确定候选业务对象
5. 2. 3 如何确定服务
5. 2. 4 如何确定属性
5. 2. 5 如何确定关系
5. 3 逻辑设计输出归档
5. 3. 1 如何为关系建模
5. 3. 2 如何创建逻辑对象模型
5. 3. 3 如何创建逻辑数据模型
5. 3. 4 如何创建高级用户界面设计
5. 4 优化逻辑设计
5. 4. 1 如何精炼对象
5. 4. 2 如何验证现有逻辑对象模型
5. 4. 3 如何在逻辑设计中建立控制
5. 5 练习:为逻辑设计确定对象
练习1:从用例中确定对象
练习2:创建服务矩阵
练习3:创建序列图表
5. 6 本章小结
5. 7 复习
第6章 创建物理设计
6. 1 物理设计概述
6. 1. 1 何为物理设计
6. 1. 2 物理设计的目标
6. 1. 3 小组角色在物理设计中的责任
6. 1. 4 物理设计的可交付成果
6. 1. 5 物理设计的步骤
6. 1. 6 物理设计中的调查步骤
6. 2 物理设计分析
6. 2. 1 如何精炼UML模型
6. 2. 2 如何创建基本部署模型
6. 3 合理化物理设计
6. 3. 1 何谓合理化的可交付成果
6. 3. 2 如何创建发布和打包策略
6. 3. 3 聚合与耦合
6. 3. 4 如何打包组件
6. 3. 5 如何发布基本组件
6. 3. 6 如何创建部署模型
6. 3. 7 校验及精炼组件和模型发布和打包的方法
6. 4 物理设计实现
6. 4. 1 何为编程模型
6. 4. 2 如何指定组件接口
6. 4. 3 物理设计UI模型
6. 4. 4 物理设计数据库模型
6. 5 练习:进行物理设计
练习1:创建类模型
练习2:创建组件模型图
6. 6 本章小结
6. 7 复习
第7章 表现层设计
7. 1 用户界面设计基础
7. 1. 1 什么是表现层
7. 1. 2 什么是用户界面组件
7. 1. 3 用户界面组件的功能是什么
7. 1. 4 用户界面设计的原则
7. 1. 5 设计优秀的界面包含哪些特性
7. 2 用户界面设计
7. 2. 1 如何创建初始用户界面设计
7. 2. 2 如何提供用户辅助
7. 2. 3 如何选择用户界面模型
7. 2. 4 如何选择客户端环境
7. 2. 5 如何创建用户界面原型
7. 2. 6 如何校验用户界面设计
7. 2. 7 何为UI设计过程的可交付成果
7. 3 用户进程组件设计
7. 3. 1 用户进程组件的功能
7. 3. 2 如何从用户界面中分离用户进程
7. 3. 3 设计用户进程的原则
7. 4 练习:创建用户界面
7. 5 本章小结
7. 6 复习
第8章 数据层设计
8. 1 数据存储设计
8. 1. 1 何为数据库模式
8. 1. 2 如何识别实体和属性
8. 1. 3 如何识别表和列
8. 1. 4 如何实现关系
8. 2 优化数据访问
8. 2. 1 优化数据访问的最佳方式
8. 2. 2 如何索引数据
8. 2. 3 如何分区化数据
8. 2. 4 如何规范化数据
8. 3 实现数据验证
8. 3. 1 什么是数据完整性
8. 3. 2 如何识别数据完整性需求
8. 3. 3 如何识别业务规则
8. 3. 4 如何在数据库中实现业务规则
8. 3. 5 如何在组件中实现数据验证
8. 4 练习:创建数据架构
练习1:创建数据架构
8. 5 本章小结
8. 6 复习
第9章 安全规范设计
9. 1 应用程序开发中的安全性概述
9. 1. 1 安全漏洞的常见类型
9. 1. 2 传统安全模型的缺陷
9. 1. 3 创建安全策略的原则
9. 2 应用程序安全性规划
9. 2. 1 应用程序开发过程中的安全性
9. 2. 2 STRIDE威胁模型,
9. 2. 3 如何创建威胁模型
9. 2. 4 如何使用威胁模型
9. 2. 5 合成缓解技术
9. 3 使用. NET框架安全特性
9. 3. 1 何为类型安全验证
9. 3. 2 何为代码签名
9. 3. 3 何为加密和数据签名
9. 3. 4 何为代码访问安全性
9. 3. 5 何为基于角色的安全性
9. 3. 6 何为独立存储
9. 3. 7 . NET技术的安全特性
9. 4 授权. 身份验证和审核策略设计
9. 4. 1 如何设计授权和身份验证策略
9. 4. 2 如何为用户界面组件设计授权策略
9. 4. 3 如何为业务组件设计授权策略
9. 4. 4 如何为数据访问组件设计授权策略
9. 4. 5 如何为用户界面组件设计身份验证策略
9. 4. 6如何为数据访问组俨设计身份验证策略
9. 4. 7 如何设计审核策略
9. 5 练习:威胁建模与缓解
练习1:确定潜在威胁
练习2:应用缓解技术
9. 6本章小结
9. 7 复习
第10章 完成规划阶段
10. 1 综合设计构想
10. 1. 1 如何设计可伸缩性
10. 1. 2 如何设计可用性
10. 1. 3 如何设计可靠性
10. 1. 4 如何设计性能
10. 1. 5 如何设计互用性
10. 1. 6 如何设计全球化和本地化
10. 2 规划管理特性
10. 2. 1 如何规划监控
10. 2. 2 如何规划数据移植
10. 2. 3 如何创建授权规范
10. 3 规划未来阶段
10. 3. 1 如何规划开发阶段
10. 3. 2 如何规划稳定阶段
10. 3. 3 如何规划部署阶段
10. 4 创建技术规范
10. 4. 1 何为技术规范
10. 4. 2 技术规范文档的元素
10. 5 练习:查看测试规划和技术规范
练习1:查看测试规划
练习2:查看技术规范
10. 6 本章小结
10. 7 复习
第11章 解决方案的稳定和部署
11. 1 MSF稳定阶段
11. 1. 1 MSF稳定阶段的可交付性
11. 1. 2 MSF阶段的过渡里程碑
11. 1. 3 稳定阶段中的小组重点
11. 2 为稳定进行测试及导航
11. 2. 1 最佳测试实践细则
11. 2. 2 测试类型
11. 2. 3 测试术语
11. 2. 4 如何分类并追踪bug
11. 2. 5 测试任务
11. 2. 6 如何进行导航
11. 2. 7 如何关闭稳定阶段
11. 3 MSF部署阶段
11. 3. 1 MSF部署阶段的里程碑和可交付成果
11. 3. 2 部署阶段中的小组重点
11. 3. 3 部署场景
11. 4 部署到产品环境
11. 4. 1 如何为部署进行规划
11. 4. 2 核心组件与特定站点组件
11. 4. 3 如何部署核心组件
11. 4. 4 如何部署特定站点组件
11. 4. 5 何为平静期
11. 4. 6 如何将项目传递到操作和支持
11. 4. 7 退出活动
11. 5 练习:为bug确定优先权
11. 6 本章小结
11. 7 复习
附录A 问题与答案
附录B 词汇表
附录C 考试重点索引
附录D 微软认证专家计划
猜您喜欢

读书导航