网站大量收购独家精品文档,联系QQ:2885784924

第04课-软件需求获取概述(一)(第1版).ppt

第04课-软件需求获取概述(一)(第1版).ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共72页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第4章软件需求获取概述1需求定义RUP推荐的愿景文档主要包括:业务需求解决方案范围及局限性业务环境产品成功因素内容项说明客户概貌不同类型客户的一些本质特点项目优先级为每个特性划定优先级操作环境要求和约束需求定义的产物和要素第4章软件需求获取概述1需求定义RUP推荐的愿景文档主要包括:业务需求解决方案范围及局限性业务环境产品成功因素内容项说明产品成功如何定义和测量需求定义的产物和要素第4章软件需求获取概述1需求定义主要讨论问题需求定义任务概述问题分析的方法需求定义的产物和要素定义需求范围第4章软件需求获取概述1需求定义定义需求范围上下文图画法在绘制上下文关系图时应该采用以下步骤:1、首先用一个矩形表示系统,写上系统的名称,将整个系统看做一个黑盒子;2、然后找到该系统的所有Customer(客户),考虑这些Customer会发起什么事件,这些事件会引发Worker(内部工作人员)的什么工作,将这些序列逐一表示出来;3、最后在看看系统的每个Worker还有没有一些主动发起的事件。Customer:也就是该主题域的客户,它处于该主题域的外部。如,对于体检业务子系统而言,体检者显然就是一类客户,除此之外,客服中心、物资部门、财务部门的工作人员也是这个主题域的Customer。Worker:也就是该主题域的工作人员,它处于该主题域的内部。如,服务中心,体检科室,综合科的工作人员都是其Worker。关键要点在于“针对本主题域”而言。第4章软件需求获取概述1需求定义定义需求范围上下文图画法-示例企业概况:xx体检医院是一家只开展体检业务的专业医院,它主要针对企业/团体、VIP客户、散户三类客户提供服务。当前除了有一套记账用的财务软件之外,还没有任何信息系统。问题点:经过一段时间的经营,该医院的领导发现在管理上有两个方面存在很大的问题,希望通过信息系统来解决。一方面是预约安排不合理、销售不够高效,因为针对企业/团体的销售人员没有进行统筹安排,经常会出现一天内安排太多体检单的情况,而且也经常出现相互抢客户的问题。另一方面是物资供应存在脱节的现象,造成这个现象的原因是物资在使用的过程中没有对存量进行有效管理,当体检科室发现某类物资不足时,采购部门才开始采购,但很多物资供应商是无法马上提供的,这样就产生了一些时间差。第4章软件需求获取概述1需求定义定义需求范围上下文图画法-示例首先将体检业务子系统当作一个黑盒子,用一个矩形表示;接着思考该主题域有哪些外部的Customer,很显然最重要的是体检者。所以先分析他会发起对系统有影响的什么行为(事件)。显然,申请体检就是最重要的一个,然后考虑为了处理体检者的申请,主题域的内部Worker要做些什么,这个过程将得到如图所示的片段。第4章软件需求获取概述1需求定义定义需求范围上下文图画法-示例体检者除了申请体检外,还有什么独立的行为呢?可以发现体检者可能会因为有事而中途修改体检项。这是一个独立的、不是必然发生的事情。首先应该由体检者提出申请,然后由收费人员做相应的处理即可,因此将这两个信息加到上下文关系图上,这是就会得到如下图所示的结果。第4章软件需求获取概述1需求定义定义需求范围上下文图画法-示例体检者这个Customer所会发起的事件就是这些了。接下来在看看是否还有其它Customer。实际上可以发现客服管理子系统会需要查询团队体检的进程,财务部门会输入团队缴费信息。将其添加进来就可以得到如下图所示的结果。当外部的Customer都分析完之后,上下文关系图的主体也就已经跃然纸上了。接下来再思考内部的Worker是否有主动的行为。如:维护人员要管理体检项(包括名称、费用等)信息、系统通知体检者取报告。将这些内容添加到图中,将得到一个完整的上下文关系图,如下图所示。第4章软件需求获取概述1需求定义定义需求范围上下文图画法-示例第4章软件需求获取概述1需求定义问题分析的方法(2)发现问题背后的问题,理解根本原因鱼骨图的制作废品率居高不下生产销售运输其它第2层鱼骨图第4章软件需求获取概述1需求定义问题分析的方法(2)发现问题背后的问题,理解根本原因鱼骨图的制作D分配原因将头脑风暴中得出

文档评论(0)

yzs890305 + 关注
实名认证
内容提供者

计算机二级持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年11月02日上传了计算机二级

1亿VIP精品文档

相关文档