已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章商务解决方案设计第2章收集和分析信息第3章解决方案的构思第4章概念设计的创建第5章逻辑设计的创建第6章物理设计的创建第7章表示层的设计第8章数据层的设计第9章设计安全规范第10章完成计划阶段第11章稳定和部署方案,基于.NET的需求分析和解决方案设计,第2章收集和分析信息,使用建模表示法创建用例和使用场景收集信息分析信息,使用建模表示法,建模的优点UMLUML视图UML图ORM,2.1使用建模表示法,建模的优点,建模可以清楚地阐明复杂的问题对于当前的状态,建模可以识别需求问题和风险缺少的信息对于提议的解决方案,建模能够在投入资源前对计划进行评估对战略性决定达成共识,2.1.1建模的优点,模型的概念,模型是对系统的一种抽象从某个视点、在某种抽象层次上详细说明被建模的系统模型是对架构设计师和开发人员构造的系统的抽象他们不关心系统从内部看起来像什么,而只关心对于用户来说它能做什么,2.1.1建模的优点,UML,UML是将软件系统可视化和为其建模的一种语言UML包含了根据多种编程语言结构而定义的各种符号UML可以用来创建规格说明构建模型将模型文档化,2.1.2UML,UML视图,2.1.3UML视图,UML图,每种图表类型的视角不同类图对象图用例图组件图部署图协作图时序图状态图活动图,2.1.4UML图,UML图,类图对象图,2.1.4UML图,用例图,用例图,2.1.4UML图,活动图,2.1.4UML图,协作图示例,2.1.4UML图,ORM,ORM是为数据相关的业务需求建立模型的方法使用ORM记录业务规则并设计数据库设计ORM概念架构所涉及的任务有分析外部信息及将其转换为基本事实对事实类型进行普查识别基本实体类型应用惟一性约束应用强制性角色约束添加值约束(valueconstraint)、集合比较约束(set-comparisonconstraint)和子类型约束(subtypeconstraint)添加环型约束(ringconstraint),2.1.5ORM,第2章收集和分析信息,使用建模表示法创建用例和使用场景收集信息分析信息,创建用例和使用场景,用例派生用例使用场景创建使用场景创建当前状态使用场景的原因确定需求完善需求,2.2创建用例和使用场景,用例,用例描述了系统中实现一个目标所涉及到的操作者、对象和行为用例标识了系统边界任务顺序和层次示例销售代表创建订单销售经理批准较高的折扣,2.2.1用例,派生用例,分析信息来源以获取任务每个任务都需要定义谁来完成行为操作者行为行为的对象,访谈摘录:“为了识别出我们的最佳客户以及他们成为最佳客户的原因,销售人员需要访问及分析我们的销售数据”,2.2.2派生用例,使用场景,使用场景更详细地描述了用例的细节一个用例常常需要几个场景来描述使用场景还用于描述异常异常就是边界情况,2.2.3使用场景,创建使用场景,确定前提条件在场景发生前需要怎样的信息和条件识别后置条件任务序列完成了怎样的工作或目标将活动拆分为离散的步骤识别异常可能需要为异常设定使用场景识别使用场景说明的需求识别使用场景来源,2.2.4创建使用场景,创建当前状态使用场景的原因,当前状态使用场景描述了目前业务活动发生的方式未来状态场景描述了未来业务活动发生的方式当前状态使用场景可以识别系统中的问题确定可用性目标了解对当前问题的理解和真实问题之间的差别,2.2.5创建当前状态使用场景的原因,使用场景示例,用例标题:在线查询书本信息缩略标题:在线查询书本信息用例ID:UC1.1需求ID:1.1描述客户需要获取某本书的相关信息。客户可以在线查看本书的前言和目录;通过网上支付平台可以购买电子文档或者纸版书角色:客户前提条件客户具有Internet访问权客户浏览了E-BookStore的网站客户在首页登录该网站,输入想查的书名,点击“查询”产品信息位于数据库中,而且该网站工作正常,2.2.5创建当前状态使用场景的原因,使用场景示例,2.2.5创建当前状态使用场景的原因,使用场景示例,后置条件完成了将书下载到本地,通过阅读软件进行阅读。该书已经放入了可下载列表,并保存在数据库中,可供下次使用未决的问题一旦支付失败,用户需重新在线下订单如果可以保存订单,在支付失败时可以再次支付负责人:王伟民修改历史日期:2002年1月1日作者:李建国描述:初始版本,2.2.5创建当前状态使用场景的原因,确定需求,在收集信息的整个过程中创建候选需求的清单扩展候选需求清单重新检查收集来的所有信息,从中寻找潜在的候选需求确定候选需求,候选需求是需要进一步收集的信息收集这些信息,2.2.6确定需求,完善需求,分清需求和期望之间的区别确定约束和假定约束是一种已设定的边界,如预算澄清假定可以避免误解识别隐藏的需求一些需求可能不会马上显现,2.2.7完善需求,第2章收集和分析信息,使用建模表示法创建用例和使用场景收集信息分析信息,收集信息,信息分类信息收集的方法信息来源定义信息收集策略,2.3收集信息,信息分类,业务目标和目的、产品和服务、财务结构和主要组织结构之间的相互作用应用程序支持业务流程的自动化和非自动化服务运营运行业务流程所需的信息技术执行和支持业务任务的技术服务,2.3.1信息分类,收集信息的方法,2.3.2收集信息的方法,信息来源,成品业务环境中的实物:培训手册、作业辅助工具系统用来完成某项工作的信息系统和其他流程:库存跟踪系统、内部网人业务系统中的人,能提供有价值的看法和信息,2.3.3信息来源,定义信息收集策略,确定信息范围信息收集的时间框架记录信息的方法考虑所有的看法、信息类型和信息来源从使用类似业务流程的不同工作组收集信息进行比较,2.3.4定义信息收集策略,第2章收集和分析信息,使用建模表示法创建用例和使用场景收集信息分析信息,分析信息,企业体系结构信息开始需求文档内部项目团队文档编制,2.4分析信息,企业体系结构信息,收集可能会影响项目计划的当前的和正在提交的信息企业体系结构安全支持性能应用集成业务计划目标流程人力,2.4.1企业体系结构信息,开始需求文档,从访谈和用例文档中获取需求草案区分需求和期望举例来自于用例的需求草案来自于访谈和用例的需求草案生成需后续处理的问题清单,2.4.2开始需求文档,内部项目团队文档编制,2.4.3内部项目团队文档编制,课堂活动收集和分析信息,练
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社区合同制签几年协议
- 街巷用地转让合同范本
- 第一章第一节疆域第二课时教学设计2025-2026学年人教版地理八年级上册
- 看护住宿学生合同协议
- 社区广告业务合同范本
- 货物数量补充合同协议
- 连锁生鲜采购合同范本
- 维修物料合同协议范本
- 机器人编程课 第9课.《蜘蛛机器人》活动教学设计
- 2025年油车电车安全测试题及答案
- 工程洽商单(样本)及工程设计中标通知书
- 三菱HOPE电梯的故障码
- YC/T 145.2-2012烟用香精相对密度的测定
- JJG 875-2019数字压力计
- GB/T 16823.3-2010紧固件扭矩-夹紧力试验
- 量子信息与量子计算课件
- 基于Robotstudio机器人上下料工作站设计
- 制梁场制存梁台座检测方案
- 质性研究方法PPT通用课件
- 中线的用法(倍长中线法)分析
- 劳动法学课程教学大纲
评论
0/150
提交评论