基于的需求分析和解决方案设计幻灯片.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于的需求分析和解决方案设计幻灯片.ppt》由会员分享,可在线阅读,更多相关《基于的需求分析和解决方案设计幻灯片.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章商务解决方案设计第2章收集和分析信息第3章解决方案的构思第4章概念设计的创建第5章逻辑设计的创建第6章物理设计的创建第7章表示层的设计第8章数据层的设计第9章设计安全规范第10章完成计划阶段第11章稳定和部署方案基于.NET的需求分析和解决方案设计第第2章章 收集和分析信息收集和分析信息使用建模表示法使用建模表示法创建用例和使用场景创建用例和使用场景收集信息收集信息分析信息分析信息使用建模表示法使用建模表示法建模的优点建模的优点UMLUML 视图视图UML 图图ORM2.1 使用建模表示法使用建模表示法建模的优点建模的优点建模可以清楚地阐明复杂的问题建模可以清楚地阐明复杂的问题对于当前的
2、状态,建模可以识别对于当前的状态,建模可以识别需求问题和风险缺少的信息对于提议的解决方案,建模能够对于提议的解决方案,建模能够在投入资源前对计划进行评估对战略性决定达成共识2.1.1 建模的优点建模的优点模型的概念模型的概念模型是对系统的一种抽象模型是对系统的一种抽象从某个视点、在某种抽象层次上详细说明被建模的系统 模型是对架构设计师和开发人员构造的系统的抽模型是对架构设计师和开发人员构造的系统的抽象象他们不关心系统从内部看起来像什么,而只关心对于用户来说它能做什么2.1.1 建模的优点建模的优点UMLUML 是将软件系统可视化和为其建模的一种语是将软件系统可视化和为其建模的一种语言言UML
3、包含了根据多种编程语言结构而定义的各包含了根据多种编程语言结构而定义的各种符号种符号UML 可以用来可以用来创建规格说明构建模型将模型文档化2.1.2 UMLUML 视图视图视图视图显示的内容显示的内容用户或用例视图用户或用例视图从用户角度出发,显示系统目标从用户角度出发,显示系统目标结构或设计视图结构或设计视图系统的静态状态系统的静态状态行为或流程视图行为或流程视图 系统的动态状态系统的动态状态实现视图实现视图系统的逻辑元素结构系统的逻辑元素结构环境或部署视图环境或部署视图从用户角度出发,显示系统功能从用户角度出发,显示系统功能2.1.3 UML 视图视图UML 图图每种图表类型的视角不同每
4、种图表类型的视角不同类图对象图用例图组件图部署图协作图时序图状态图活动图2.1.4 UML 图图UML 图图类图类图对象图对象图2.1.4 UML 图图用例图用例图用例图用例图2.1.4 UML 图图活动图活动图2.1.4 UML 图图协作图示例协作图示例2.1.4 UML 图图ORMORM 是为数据相关的业务需求建立模型的方法是为数据相关的业务需求建立模型的方法使用使用 ORM 记录业务规则并设计数据库记录业务规则并设计数据库设计设计 ORM 概念架构所涉及的任务有概念架构所涉及的任务有分析外部信息及将其转换为基本事实对事实类型进行普查 识别基本实体类型应用惟一性约束应用强制性角色约束添加值
5、约束(value constraint)、集合比较约束(set-comparison constraint)和子类型约束(subtype constraint)添加环型约束(ring constraint)2.1.5 ORM第第2章章 收集和分析信息收集和分析信息使用建模表示法使用建模表示法创建用例和使用场景创建用例和使用场景收集信息收集信息分析信息分析信息创建用例和使用场景创建用例和使用场景用例用例派生用例派生用例使用场景使用场景创建使用场景创建使用场景创建当前状态使用场景的原因创建当前状态使用场景的原因确定需求确定需求完善需求完善需求2.2 创建用例和使用场景创建用例和使用场景用例用例用例
6、描述了系统中实现一个目标所涉及到的操用例描述了系统中实现一个目标所涉及到的操作者、对象和行为作者、对象和行为用例标识了用例标识了系统边界任务顺序和层次示例示例销售代表创建订单销售经理批准较高的折扣2.2.1 用例用例派生用例派生用例分析信息来源以获取任务分析信息来源以获取任务每个任务都需要定义每个任务都需要定义谁来完成行为操作者行为行为的对象访谈摘录:访谈摘录:“为了识别出我们的最佳客户以及他们成为最佳为了识别出我们的最佳客户以及他们成为最佳客户的原因,销售人员需要访问及分析我们的销售数据客户的原因,销售人员需要访问及分析我们的销售数据”操作者操作者行为行为对象对象销售人员销售人员访问访问销售
7、数据销售数据销售人员销售人员分析分析销售数据销售数据销售人员销售人员识别识别最佳客户最佳客户2.2.2 派生用例派生用例使用场景使用场景使用场景更详细地描述了用例的细节使用场景更详细地描述了用例的细节一个用例常常需要几个场景来描述使用场景还用于描述异常使用场景还用于描述异常异常就是边界情况2.2.3 使用场景使用场景创建使用场景创建使用场景1.确定前提条件确定前提条件 在场景发生前需要怎样的信息和条件2.识别后置条件识别后置条件任务序列完成了怎样的工作或目标3.将活动拆分为离散的步骤将活动拆分为离散的步骤4.识别异常识别异常可能需要为异常设定使用场景5.识别使用场景说明的需求识别使用场景说明的
8、需求6.识别使用场景来源识别使用场景来源2.2.4 创建使用场景创建使用场景创建当前状态使用场景的原因创建当前状态使用场景的原因当前状态使用场景描述了目前业务活动发生的方当前状态使用场景描述了目前业务活动发生的方式式未来状态场景描述了未来业务活动发生的方式当前状态使用场景可以当前状态使用场景可以识别系统中的问题识别系统中的问题确定可用性目标确定可用性目标了解对当前问题的理解和真实问题之间的差别了解对当前问题的理解和真实问题之间的差别2.2.5 创建当前状态使用场景的原因创建当前状态使用场景的原因使用场景示例使用场景示例用例标题:用例标题:在线查询书本信息缩略标题:缩略标题:在线查询书本信息用例
9、用例 ID:UC1.1需求需求 ID:1.1描述描述客户需要获取某本书的相关信息。客户可以在线查看本书的前言和目录;通过网上支付平台可以购买电子文档或者纸版书角色:角色:客户前提条件前提条件客户具有 Internet 访问权客户浏览了E-Book Store 的网站客户在首页登录该网站,输入想查的书名,点击“查询”产品信息位于数据库中,而且该网站工作正常2.2.5 创建当前状态使用场景的原因创建当前状态使用场景的原因使用场景示例使用场景示例任务序列任务序列异常异常客户查找到所需的书本客户查找到所需的书本书本在当前视图中不存在书本在当前视图中不存在客户通过点击书本的链接选择该书本客户通过点击书本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 需求 分析 解决 方案设计 幻灯片
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内