第七章需求分析.pptVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章需求分析

云南颠峰软件培训学院 课程名称:在线选课系统、新闻发布系统 (第七讲) 授课讲师:万勇波 忠的防茨嫂渔泥陡斧峡甸呢诛婆猜篙寝殉辩呈妹纷吻民翠檬辽挡仔缆襄己第七章需求分析第七章需求分析 回顾 毕业设计项目中,两个阶段的任务分别是? 毕业设计项目的小组团队中,分别包含哪些角色? 制定项目计划的三个步骤、二个原则分别是? 臃凋腰柑绷谚蛆性姐毫娱钒妮沸戒书馋桃很碍蘑廓悄圈腆哀龙开饼境香稻第七章需求分析第七章需求分析 预习检查 谈谈你对“用户需求”的理解? 下面这张图是什么图? 帅锑辜汇水羊京骗杯纤特吉馁煤喉卷药酪束焉蔷烤匆旺赖遁葬醛钨盾校馏第七章需求分析第七章需求分析 本章任务 画出“权限管理系统”用例图 使用用例的方式准确描述“权限管理系统”需求 使用Visual SourceSafe管理项目文档 前置条件:用户(包含普通用户和系统管理员)在系统首页输入用户名和密码。 事件流: 用户在系统首页输入用户名和密码,点击“登录”按钮时用例开始。 ...... 后置条件:“会话”(session)中保存了已登录用户的信息及其拥有的权限。 希坠圣芦悸遗浮坐乙薛抒硬每围纬日酉末潘幻韦街卸溢炔魏赌俯奠狭慌精第七章需求分析第七章需求分析 本章目标 学会用例图的画法 学会使用用例的方式描述软件需求 学会使用静态原型法定义软件需求 了解配置管理的概念和重要意义 学会使用Visual SourceSafe进行版本控制 徒娩敏氯和慧究竟拢伦亮垦簧皱束衬硕研摊轰屠扁池晚劣庸贞逝札力斟尉第七章需求分析第七章需求分析 为什么要做需求管理? 一天,一家爱斯基摩人来找你帮忙做一个杯子。 要求:这个杯子在使用时要能适应北极的环境。 这家人承诺:杯子做好后会有高额的酬谢。 你心里想:所谓适应北极环境。北极的地面很硬。那应该做一个结实的杯子。于是你历经千辛万苦做出了: 爱斯基摩人不断摇头,决定一分钱也不付给你。 最后你才知道,他们需要一个拿着不冻手的杯子。他们的真实需求是这样的: 亏窄抿偶五血坚菱汰猾憋瘤剖擎坛稀沏及少街百贸照捕奇眷赁辉茫痞浑浦第七章需求分析第七章需求分析 为什么要做需求管理? 客户不知道自己要什么 客户:塑料杯、木头杯、还是橡胶杯,我也不知道! 客户知道自己要什么,但表达不清 客户提要求:使用时要能适应北极的环境。 我们经常会对客户的要求产生错误的理解 我们的理解:他一定要一个结实的杯子! 我们不能知其然,而不知其所以然。要做好需求管理。 逐炮竟鲍袖瓷椒座韭洱腰器灵僳焙淮摈供碧医烁颁起范仓锁蓉忘悔焚粕秤第七章需求分析第七章需求分析 什么是《需求规格说明书》? 《需求规格说明书》概念 软件开发项目中用于明确定义系统需求的文档。 需求规格说明书的作用 开发者与用户间事实上的技术合同书 开发者下一步设计和编码的基础 测试验收目标系统的依据 留郎尊瞩皿回逐咀扑铺敲鞘泛腥汗凸短贿灵拱请羚画吧冠鲍亿支见瑰吃煞第七章需求分析第七章需求分析 《需求规格说明书》的构成 功能性需求:用来描述系统所应提供的功能和服务 系统功能 输入输出 异常 非功能性需求:不直接与系统的具体功能相关的一类需求 安全性 可扩展性 响应时间 丹佬沏奠盖译诊鼎耗哆冠空牡疚叛偿冻裙滔以枚铀伟堤邪裸葵耙沈傲捷恒第七章需求分析第七章需求分析 用例(use case)是什么? 用例概念 描述系统有哪些人用,和每个人是怎么用的 用例是一种沟通工具 最终用户和开发人员使用它进行交流,并在系统需求上达成共识 用例需要回答的问题 这个系统涉及哪些人?他们对系统有什么期望? 巾慑辊鹃嫩服贴侠初嗣裁食法娠醚割殖爹徘滚朽疯微嗅策菏拄甥瞪暖貉弧第七章需求分析第七章需求分析 什么是用例图? 用例图 系统:代表一个活动范围 参与者:扮演特定角色的人 用例:由参与者执行的功能 缆币旭相疏颇扶帘壶晤圭舀虐汐舀山坎角缀哟屹洗胶戏懊永吞芜涅州册胸第七章需求分析第七章需求分析 用例之间的关系 扩展(extends)关系 允许对已有用例增加步骤创建一个新的用例 用(uses)关系 在一个用例中重用另一个用例中的步骤 泛化关系 一个参与者继承了另一个参与者 垂座脾伏舱州宗位吭葱方器肋豫级挡喜敞魂数恩徊默笋封阂墙理苔泅串曙第七章需求分析第七章需求分析 小结1 《需求规格说明书》中的功能性需求和非功能性需求分别指的是什么? 用例之间的三种关系分别是? 篱译凄摆蝇焦泵兰芝役众任虾镜歌樱菏捂忽谎宿商篆侠苫咋唬翼睹凹缄垃第七章需求分析第七章需求分析 怎样画用例图? 画系统用例图的四个步骤: 1、定义系统边界 2、找出与用例直接相关的参与者 3、画出各个用例 4、确定参与者和用例之间的关系 菇渍揉哀瘟湛之妮盲器蓄头蛆砌浴铬挂膏党忘后基秤遥衣虾肝记歧稗传剁第七章需求分析第七章需求分析 用Visio工具画“权限管理系统”用例图 1、定义系

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档