基于NET的需求和解决方案_第1页
基于NET的需求和解决方案_第2页
基于NET的需求和解决方案_第3页
基于NET的需求和解决方案_第4页
基于NET的需求和解决方案_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于基于 .NET 的需求分析的需求分析和解决方案设计和解决方案设计课程介绍课程介绍课程简介课程简介 掌握MSF (Microsoft Solution Framework)基本概念和每个过程的内容,以及如何利用Word ,Excel ,Visio ,Project 等文档进行辅助,以实现整个过程预备知识预备知识 了解软件开发周期 熟悉微软 .NET 开发技术 了解 MSF 过程模型 了解对象模型和数据模型的建模 使用过 Visio Professional 2002课程要求课程要求分为两部分分为两部分 讲课部分:36 课时,课堂教学 实践部分:36 课时,课程实验培养目标培养目标 本课程主要

2、介绍了微软解决方案模型及各个过程的设计过程及方法。通过对本课程学习,掌握如何在软件开发中理解商务解决方案,设计时如何收集和分析信息和进行解决方案的构思,重点理解开发过程中概念设计的创建,逻辑设计的创建,物理设计的创建,表示层的设计,数据层的设计,设计安全规范,最终能够完成计划阶段,稳定和部署的方案。从而完善软件开发及项目实施的过程内容概要内容概要商务解决方案分析和设计商务解决方案分析和设计UML多层应用程序模型多层应用程序模型收集和分析方案所需信息收集和分析方案所需信息商务解决方案中概念设计的创建商务解决方案中概念设计的创建商务解决方案中逻辑设计的创建商务解决方案中逻辑设计的创建物理设计的创建

3、物理设计的创建表示层、物理层的设计表示层、物理层的设计利用书中知识点完善软件开发及项目实施的过程利用书中知识点完善软件开发及项目实施的过程课程中使用的软件课程中使用的软件Windows XP Professional 服务包服务包Service Pack 1Office XP Professional with Service Packs 1 and 2Visio 2002 ProfessionalProject 2002 Professional参考资料参考资料互联网资源互联网资源 http:/ /uml/ http:/ http:/ http:/ http

4、:/ IT 课程课程 http:/ MSDN 和和 TechNet MSDN 站点上包含了大量可供开发人员使用的文档、代码和技巧:http:/ TechNet 站点上包括了 IT 专业人员在规划、部署、运行维护和管理时参看和使用的文档和指南以及技巧:http:/ 商务解决方案设计商务解决方案设计l第第2章章 收集和分析信息收集和分析信息l第第3章章 解决方案的构思解决方案的构思 l第第4章章 概念设计的创建概念设计的创建 l第第5章章 逻辑设计的创建逻辑设计的创建 l第第6章章 物理设计的创建物理设计的创建l第第7章章 表示层的设计表示层的设计l第第8章章 数据层的设计数据层的设计l第第9章章

5、 设计安全规范设计安全规范l第第10章章 完成计划阶段完成计划阶段l第第11章章 稳定和部署方案稳定和部署方案基于基于.NET的需求分析和解决方案设计的需求分析和解决方案设计第第1章章 商务解决方案设计商务解决方案设计Microsoft 解决方案框架概述解决方案框架概述MSF过程模型的阶段过程模型的阶段Adventure Works Cycles案例学习案例学习介绍案例学习:介绍案例学习:Adventure Works Cycles应用程序应用程序Adventure Works Cycles 应用程序的需求应用程序的需求Microsoft 解决方案框架概述解决方案框架概述过程模型过程模型MSF

6、过程模型的工作方式过程模型的工作方式 组织项目团队的方式组织项目团队的方式MSF 准则准则管理平衡的方法管理平衡的方法在项目中使用迭代在项目中使用迭代1.1 Microsoft 解决方案框架概述解决方案框架概述过程模型过程模型在项目生命周期内,过程模型指导项目的进行顺序在项目生命周期内,过程模型指导项目的进行顺序瀑布模型:使用里程碑来界定一个阶段到另一阶段的转变螺旋模型:用于快速开发和不断完善过程(没有里程碑)1.1.1 过程模型过程模型MSF过程模型的工作方式过程模型的工作方式基于里程碑的计划基于里程碑的计划瀑布模型和螺旋模型的组合带来更多的反馈和创新MSF部署完成部署完成远景远景/范围范围

7、认可认可项目计划认可项目计划认可范围完成范围完成发布就绪认可发布就绪认可 部部 署署构构 思思计计 划划稳稳 定定开开 发发1.1.2 MSF过程模型的工作方式过程模型的工作方式组织项目团队的方式组织项目团队的方式MSF团队模型定义了六种不同的角色团队模型定义了六种不同的角色还能够包括项目发起人、客户、最终用户和运营人员产品管理产品管理程序管理程序管理开发开发测试测试发布管理发布管理用户体验用户体验1.1.3 组织项目团队的方式组织项目团队的方式风险管理风险管理风险识别风险分析风险计划风险跟踪风险控制风险学习MSF 准则准则1.1.4 MSF 准则准则MSF 准则准则就绪管理就绪管理定义定义评

8、估评估变更变更培训培训进度跟踪进度跟踪评价评价知识、技知识、技术和能力术和能力变更变更评估评估评价评价定义定义1.1.4 MSF 准则准则MSF 准则准则项目管理项目管理项目范围项目范围 变更控制变更控制预算、成本控制和时间表预算、成本控制和时间表沟通沟通供应商管理供应商管理1.1.4 MSF 准则准则管理平衡的方法管理平衡的方法定义和控制范围明确项目约束平衡三要素建立变更控制监控项目进展固定固定可选择可选择可调节可调节资源资源功能功能进度进度资源资源进度进度功能功能1.1.5 管理平衡的方法管理平衡的方法课堂讨论课堂讨论 管理平衡的方法管理平衡的方法仔细阅读三要素文档仔细阅读三要素文档创建平

9、衡矩阵并完成下列句子创建平衡矩阵并完成下列句子 对于给定的 _ 我们将要选择(一个) _ 如果有必要则调整 _1.1.6 管理平衡的方法管理平衡的方法在项目中使用迭代在项目中使用迭代项目以小的增量进行项目以小的增量进行每一次迭代必须是明确的可交付的每一次迭代必须是明确的可交付的项目团队可以建立基于版本的发布项目团队可以建立基于版本的发布时间时间功能性功能性版本版本 3版本版本 2版本版本 11.1.6 在项目中使用迭代在项目中使用迭代第第1章章 商务解决方案设计商务解决方案设计Microsoft 解决方案框架概述解决方案框架概述MSF过程模型的阶段过程模型的阶段Adventure Works

10、Cycles案例学习案例学习介绍案例学习:介绍案例学习:Adventure Works Cycles应用程序应用程序Adventure Works Cycles 应用程序的需求应用程序的需求MSF过程模型的阶段过程模型的阶段部署完成部署完成远景远景/范围范围认可认可项目计划认可项目计划认可范围完成范围完成发布就绪认可发布就绪认可 部部 署署构构 思思计计 划划稳稳 定定开开 发发1.2 MSF过程模型的阶段过程模型的阶段构思阶段构思阶段描述项目的目标和约束描述项目的目标和约束交付成果交付成果远景/范围文档项目结构文档初步的风险评估文档部署完成远景远景/范围认可范围认可核心团队组成核心团队组成创

11、建远景创建远景/范围基线范围基线1.2.1 构思阶段构思阶段构思构思计划阶段计划阶段决定开发内容,如何开发决定开发内容,如何开发交付成果交付成果功能规格说明书主项目计划主项目进度技术验证完成技术验证完成远景/范围认可项目计划项目计划认可认可功能规格说明书基线建立功能规格说明书基线建立主项目计划基线建立主项目计划基线建立主项目进度基线建立主项目进度基线建立开发开发/ 测试环境建立测试环境建立1.2.2 计划阶段计划阶段计划计划开发阶段开发阶段创建解决方案创建解决方案交付成果交付成果 源代码源代码 可执行文件可执行文件 安装脚本安装脚本 配置设置配置设置 最终版本的功能规格说明书最终版本的功能规格

12、说明书 性能支持基础性能支持基础 测试规格说明书和测试案例测试规格说明书和测试案例项目计划认可范围范围完成完成项目可行性验证项目可行性验证内部版本内部版本 1内部版本内部版本 2内部版本内部版本 n开发开发1.2.3 开发阶段开发阶段整合、装载和测试方案整合、装载和测试方案交付成果交付成果最终发布最终发布发布注释发布注释性能支持性能支持测试结果和测试工具测试结果和测试工具稳定阶段稳定阶段范围完成发布就绪认可发布就绪认可缺陷缺陷收敛收敛零缺陷发布零缺陷发布完成用户验收测试完成用户验收测试 候选发布候选发布生产前试验测试完成生产前试验测试完成试运行完成试运行完成 源代码和可执行文件源代码和可执行文

13、件 项目文档项目文档 里程碑回顾里程碑回顾1.2.4 稳定阶段稳定阶段稳稳 定定部署阶段部署阶段部署方案部署方案交付成果交付成果 信息系统信息系统 文档知识库文档知识库 加载设定加载设定部署完成部署完成发布就绪认可 核心技术部署核心技术部署 站点部署完成站点部署完成 稳定部署稳定部署 配置配置 脚本和代码脚本和代码 项目完成报告项目完成报告部部 署署1.2.5 部署阶段部署阶段第第1章章 商务解决方案设计商务解决方案设计Microsoft 解决方案框架概述解决方案框架概述MSF过程模型的阶段过程模型的阶段Adventure Works Cycles案例学习案例学习介绍案例学习:介绍案例学习:A

14、dventure Works Cycles应用程序应用程序Adventure Works Cycles 应用程序的需求应用程序的需求Adventure Works Cycles案例学习案例学习学习和分析学习和分析 Adventure Works Cycles 场景,并了解场景,并了解 Adventure Works Cycles 各个部门的问题和需求各个部门的问题和需求 1.3 Adventure Works Cycles案例学习案例学习第第1章章 商务解决方案设计商务解决方案设计Microsoft 解决方案框架概述解决方案框架概述MSF过程模型的阶段过程模型的阶段Adventure Work

15、s Cycles案例学习案例学习介绍案例学习:介绍案例学习:Adventure Works Cycles应用程序应用程序Adventure Works Cycles 应用程序的需求应用程序的需求介绍案例学习:介绍案例学习:Adventure Works Cycles应用程序应用程序Adventure Works Cycles 案例的场景案例的场景业务问题业务问题1.4 介绍案例学习:介绍案例学习:Adventure Works Cycles应用程序应用程序Adventure Works Cycles 案例的场景案例的场景Adventure Works Cycles 是一家大型的跨国制造公是一家

16、大型的跨国制造公司,生产金属自行车和复合式自行车司,生产金属自行车和复合式自行车Adventure Works Cycles 收购了一家小型制造工厂收购了一家小型制造工厂 Wide World Importers,Wide World Importers 为其产品为其产品线制造零件线制造零件在一个成功的财政年度之后,在一个成功的财政年度之后,Adventure Works Cycles 想通过以下方法扩大其市场份额想通过以下方法扩大其市场份额着重向公司的最佳客户进行销售推广通过外部 Web 站点拓展产品的销售渠道通过降低生产成本来降低销售成本。 1.4.1 Adventure Works Cy

17、cles 案例的场景案例的场景业务问题业务问题销售部门的业务问题销售部门的业务问题人力资源部门的业务问题人力资源部门的业务问题并购的并购的Wide World Importers 的业务问题的业务问题采购部门的业务问题采购部门的业务问题信息系统部门的业务问题信息系统部门的业务问题生产部门的业务问题生产部门的业务问题系统管理部门的业务问题系统管理部门的业务问题工程部门的业务问题工程部门的业务问题1.4.2 业务问题业务问题第第1章章 商务解决方案设计商务解决方案设计Microsoft 解决方案框架概述解决方案框架概述MSF过程模型的阶段过程模型的阶段Adventure Works Cycles案

18、例学习案例学习介绍案例学习:介绍案例学习:Adventure Works Cycles应用程序应用程序Adventure Works Cycles 应用程序的需求应用程序的需求Adventure Works Cycles 应用程序的需求应用程序的需求业务任务业务任务Web 站点需求站点需求1.5 Adventure Works Cycles 应用程序的需求应用程序的需求Adventure Works Cycles应用程序的需求应用程序的需求商业任务将由应用程序支持商业任务将由应用程序支持 客户订单处理客户订单处理创建、回顾、编辑和删除订单创建、编辑和提交客户记录 客户工作申请客户工作申请提交简历,获取、修改、重提交简历网站要求网站要求 当前订单页面显示客户的订单当前订单页面显示客户

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论