您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 基于.NET的需求分析和解决方案设计幻灯片04
第1章商务解决方案设计第2章收集和分析信息第3章解决方案的构思第4章概念设计的创建第5章逻辑设计的创建第6章物理设计的创建第7章表示层的设计第8章数据层的设计第9章设计安全规范第10章完成计划阶段第11章稳定和部署方案基于.NET的需求分析和解决方案设计第4章概念设计的创建计划阶段概述功能说明书概述概念设计过程概述构建概念设计优化概念设计计划阶段概述计划阶段三个设计过程:概念设计、逻辑设计和物理设计计划阶段的角色和责任计划阶段的里程碑和交付成果4.1计划阶段概述计划阶段4.1.1计划阶段计划阶段处理构思阶段中收集的信息构思阶段计划阶段概要需求概要场景解决方案概要详细需求详细使用场景功能说明书候选方案设计文档概念逻辑物理4.1.1计划阶段三个设计过程:概念设计、逻辑设计和物理设计远景认可项目计划认可概念逻辑物理从用户和业务的视角出发从开发人员的视角出发从团队的视角出发4.1.2三个设计过程:概念设计、逻辑设计和物理设计设计类型视角目的概念从用户和业务的视角出发来看待问题根据使用场景来定义问题和解决方案逻辑从项目团队的视角出发来看待解决方案将解决方案定义为逻辑上相互协作的服务物理从开发人员的视角出发来看待解决方案定义了解决方案的服务和技术4.1.2三个设计过程:概念设计、逻辑设计和物理设计三个设计过程:概念设计、逻辑设计和物理设计计划阶段的角色和责任分析业务需求开始沟通计划创建概念设计负责概念和逻辑设计负责功能说明书创建主项目计划、预算和进度表确保技术可行性创建逻辑和物理设计确定开发计划、估算和进度表评估设计开发测试需求提供测试计划和进度表评估设计负责运营需求计划和安排解决方案的部署开发用例和使用场景负责用户需求、本地化和辅助功能需求开发用户文档和培训计划产品管理程序管理开发测试发布管理用户体验4.1.3计划阶段的角色和责任计划阶段的里程碑和交付成果交付成果功能说明书主项目计划主项目进度更新的风险评估文档技术验证完成远景/范围认可项目计划认可功能说明书基线建立主项目计划基线建立主项目进度基线建立开发/测试环境建立4.1.4计划阶段的里程碑和交付成果第4章概念设计的创建计划阶段概述功能说明书概述概念设计过程概述构建概念设计优化概念设计功能说明书概述功能说明书功能说明书的目标功能说明书的元素4.2功能说明书概述功能说明书功能说明书包括解决方案设计设计相关工作结果用例图使用场景候选需求候选功能功能说明书是开发团队交流项目范围和功能的依据4.2.1功能说明书功能说明书的目标描述当前版本解决方案的范围通过罗列解决方案的功能特性的方式记录与解决方案内容有关的决定和协议与其它团队进行有关设计成果的沟通开发测试体验潜在的功能特性(不包括)4.2.2功能说明书的目标功能说明书的目标功能说明书是虚拟的功能说明书可以使用不同的表达形式电子的或纸张的文本或图像Word或PowerPoint不一定是一份简单的文档需要多角色参与4.2.2功能说明书的目标功能说明书的目标沟通需求以文档形式记录问题实现解决方案的模块化为项目计划和进度安排提供基础定义解决方案交付的内容作为团队和客户之间的合同4.2.2功能说明书的目标不创建功能说明书的风险解决方案可能无法完全实现客户的需求可能无法知道是否在开发所需的解决方案可能缺乏足够的细节来验证方案是否符合客户的期望值无法确定是否达到了所要求的质量标准可能无法精确估计整个项目的预算和进度4.2.2功能说明书的目标功能说明书的元素概念设计摘要用例图使用场景上下文模型屏幕截图当前用户手册报告的影印件4.2.3功能说明书的元素功能说明书的元素逻辑设计摘要任务和任务序列模型逻辑对象和服务模型所提议解决方案的概念模型用户界面流逻辑数据库模型系统体系结构4.2.3功能说明书的元素功能说明书的元素物理设计摘要组件打包组件分布拓扑技术使用指导方针基础设施体系结构和设计用户界面UI屏幕描述物理数据库模型4.2.3功能说明书的元素功能说明书的元素标准和过程标准和过程的信息质量细节性能衡量标准的细节不应包含的信息远景/范围文档风险评估文档4.2.3功能说明书的元素第4章概念设计的创建计划阶段概述功能说明书概述概念设计过程概述构建概念设计优化概念设计概念设计过程概述概念设计概念设计的目标概念设计的步骤4.3概念设计过程概述项目计划认可远景/范围认可物理设计逻辑设计概念基线概念设计解决方案的概要说明从业务和用户的视角出发收集和分析问题以及解决方案,并确定其优先级使用建模的方式沟通需求4.3.1概念设计概念设计的目标理解需要解决的业务问题了解问题定义业务流程在改进后的未来状态理解业务、客户和最终用户的需求确定需求背景从业务流程和用户的视角来看待方案描述未来的业务状态4.3.2概念设计的目标概念设计范围概念设计有助于开展功能说明书的制定识别最终组件可解决的业务问题的各个方面记录业务活动并描绘其边界和关系概念设计不是完整的功能说明书系统组件的定义技术解决方案4.3.2概念设计的目标概念设计的步骤项目计划认可远景/范围认可物理设计逻辑设计概念基线概念设计基线研究基线分析基线优化基线4.3.3概念设计的步骤第4章概念设计的创建计划阶段概述功能说明书概述概念设计过程概述构建概念设计优化概念设计构建概念设计概念设计的分析步骤重述需求对需求进行分类完善用例图选择应用程序体系结构4.4构建概念设计概念设计的分析步骤目的回顾用户、业务流程和活动为任务、业务关系和业务状态建模任务综合信息完善用例图为解决方案选择应用程序架构创建解决方案的概念模型4.4.1概念设计的分析步骤概念设计的分析步骤交付成果信息模型业务流程、业务系统和用户之间的关系工作流程任务序列更新的用户设置候选需求详细用例当前使用场景4.4.1概念设计的分析步骤重述需求对需求进行重新描述,使其定义严谨可测试必须能够分析客户数据必须能够按照产品分析利润水平必须能够按照客户分析利润水平必须能够按照销售量对客户进行排序按照产品和地域识别最佳客户,销售人员应该在他们身上花力气重新描述后简练结构清晰重新描述后的需求文档来自构思阶段的需求4.4.2重述需求对需求进行分类示例分类呼叫中心经理必须能够查看每个操作员的最后一次呼叫、当前呼叫和平均呼叫次数业务出纳员能够在一分钟内完成多个事务处理用户客户能够按照规定的服务级别访问站点并使用其资源操作除了登录公司网络时提供的用户凭据外,解决方案不需要其他凭据系统对需求进行分类,以确保发现了所有关键性的需求4.4.3对需求进行分类对需求进行分类用户需求特点定义用户与解决方案进行交互的非功能性方面有助于确定解决方案的用户界面和性能期望值有助于识别用户为了有效地使用解决方案而需要进行的培训好的描述既能够满足组织在技术方面的需要又能够满足使用该技术的用户的期望4.4.3对需求进行分类对需求进行分类系统需求指定了系统中的原子级事务及其顺序定义了新解决方案与现有系统的交互方法举例支持向注册客户电子邮件或普通信件方式提供新书通知除了登录时提供的凭据外,解决方案不需要用户提供其他凭据4.4.3对需求进行分类对需求进行分类操作需求特点描述了解决方案为了实现可操作性的最大化关键要素安全性可用性和可靠性易管理性可扩展性和灵活性可支持性4.4.3对需求进行分类对需求进行分类业务需求描述组织对解决方案的需求和期望举例解决方案必须在6月底完成部署解决方案必须能够与书评系统及其数据库进行交互,显示当前的评价值呼叫中心经理必须能够查看每个接线员的电话应答数量,当前呼叫时间和平均呼叫时间可以强制设定某一客户的折扣率4.4.3对需求进行分类完善用例图创建子用例为每个子用例创建使用场景验证每个用例和使用场景审核最初的访谈记录和文档与用户交谈按照已验证的用例和使用场景信息对需求进行完善4.4.4完善用例图完善用例图实例4.4.4完善用例图选择应用程序体系结构表示层用户用户界面组件用户界面流程组件服务接口业务工作流业务组件业务实体服务代理数据访问逻辑组件安全操作管理通信数据源服务12业务服务层附加服务层数据层缓存?状态?概念模型示例4.4.5选择应用程序体系结构第4章概念设计的创建计划阶段概述功能说明书概述概念设计过程概述构建概念设计优化概念设计优化概念设计优化过程评估重新设计的过程验证概念设计模型4.5优化概念设计优化概念设计优化阶段的任务及交付成果任务交付成果改进流程对解决方案要处理的问题的描述验证设计经过验证的解决方案的未来状态4.5优化概念设计优化过程由项目团队、用户和流程重建专家参与检查当前状态的场景构思目标未来状态重新设计当前流程,以便支持重要业务活动消除低效能、瓶颈和冗余与干系人一起验证未来使用场景根据需要重复优化过程4.5.1优化过程评估重新设计的过程评估收益评估成本整体和局部的有效性和效率资源、工作投入和时间解决方案的受益人技术和方案的运营成本组织和文化效力每年和反复发生的生命周期成本潜在的收入增长和成本降低4.5.2评估重新设计的过程验证概念设计模型步骤重新设计工作1绘出用户界面4选择一种技术来验证系统3获得用户和业务反馈5重复上述过程直到满足用户和业务需求6构建支持工作的一系列场景24.5.3验证概念设计模型课堂活动分析需求练习1完善用例和需求练习2查看概念模型图回顾学习完本章后,将能够:描述MSF过程模型中计划阶段的目的描述功能说明书在计划阶段所扮演的角色描述概念设计的目的分析概念设计优化概念设计
本文标题:基于.NET的需求分析和解决方案设计幻灯片04
链接地址:https://www.777doc.com/doc-3193945 .html