系统分析与设计作业6

1、简答题

  1. 用例的概念
    用例就是用来描述一个参与者使用一个系统去实现一个目标的相关的成功或失败的场景集合

  2. 用例和场景的关系?什么是主场景或 happy path?
    用例包含很多场景,主场景是描述用户最直接使用系统能完成目标的故事

  3. 用例有哪些形式?

    • 简短的(高层) 用一段文字来描述

    • 简便的 用多段非正式的文字来描述

    • 完全的 描述所有步骤和变量细节以及一些先决条件

  4. 对于复杂业务,为什么编制完整用例非常难?
    复杂业务中不同场景交互程度高,业务复杂繁琐,难以提取出明确的细节和先决条件

  5. 什么是用例图?
    用例图是指由参与者(Actor)、用例(Use Case),边界以及它们之间的关系构成的用于描述系统功能的视图。

  6. 用例图的基本符号与元素?
    基本符号包括: 系统边界、参与者、用例
    关系:
    包含关系:基本用例用虚线箭头指向被包含用例,有<>标识
    扩展关系:扩展用例用虚线箭头指向基础用例,有<>标识

  7. 用例图的画法与步骤 依次确定以下元素

    • 系统边界

    • 主要参与者

    • 主要参与者的目标

    • 用例

    • 用例间关系

  8. 用例图给利益相关人与开发者的价值有哪些?
    提供了一个让开发人员和客户能互相交流的可视化模型,帮助项目需求开发。

2、建模练习题(用例模型)

  • 选择2-3个你熟悉的类似业务的在线服务系统(或移动 APP),如定旅馆(携程、去哪儿等)、定电影票、背单词APP等,分别绘制它们用例图。并满足以下要求:

    • 请使用用户的视角,描述用户目标或系统提供的服务

    • 粒度达到子用例级别,并用 include 和 exclude 关联它们

    • 请用色彩标注出你认为创新(区别于竞争对手的)用例或子用例

    • 尽可能识别外部系统和服务

  • 然后,回答下列问题:

    1. 为什么相似系统的用例图是相似的?
      因为基本的业务逻辑是类似的

    2. 如果是定旅馆业务,请对比 Asg_RH 用例图,简述如何利用不同时代、不同地区产品的用例图,展现、突出创新业务和技术
      可以增加附近地铁点、旅馆wifi速率等现代搜索条目

    3. 如何利用用例图定位创新思路(业务创新、或技术创新、或商业模式创新)在系统中的作用

      用高亮颜色进行标记

    4. 请使用 SCRUM 方法,选择一个用例图,编制某定旅馆开发的需求(backlog)开发计划表

      IDNameImpEstHow toNotes
      1注册202输入邮箱,发送验证邮件到邮箱中若没有验证则账户处于未激活状态
      2登录202输入邮箱和密码可以登录 
      3搜索旅馆1010输入旅馆名称能够自动分析搜索匹配对应旅馆要求能够关键字搜索也能联想搜索
      4预定房间152用户可以预定空置房间即使没有支付也会锁定房间
      5支付订单152用户下单后需要在时限内支付通过外部支持(如支付宝)
      6查询51用户查询自己的订单状况所有历史订单都要支持查询

       

    5. 根据任务4,参考 使用用例点估算软件成本,给出项目用例点的估算

      用例事务计算UC权重
      注册22简单
      登录11简单
      搜索旅馆22平均
      预定房间11简单
      支付订单11简单
      查询33复杂
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值