zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记06

      典型用户和场景在我看来和上学期统一建模语言差不多,或者说统一建模语言是这一章的细化。在我这学期的大作业中,用户和场景都没有细分,只是在编写之前分析了一下程序需要什么功能,并没有确定典型用户和场景,所以在第二阶段的冲刺中,又补了很多的功能,改了程序界面。

      典型用户定义之前,我们首先要定义用户的角色。正如戏剧中有正面和反面的角色,软件系统中也有受欢迎的和不受欢迎的典型用户。受欢迎的典型用户——指那些按设计者的期望使用系统的用户,如“网站的购物者”;不受欢迎的典型用户——指那些有不正当目的的用户,如在一个房地产业主论坛中滥发房屋中介广告的用户——这些用户也许在别的系统中(如房屋中介论坛)是受欢迎的。还要了解我们的软件不是为所有人设计的。典型用户定义完了就需要定义它使用场景最后是任务分配,代码完成阶段。分析一组相关的实体及其功能,通过时序图和其他工具,展示各个实体和函数如何动态地结合起来实现一个功能。通过这样的活动,团队成员就开始实现具体的实体和函数。主程序员根据时序图和其他信息,更新实体模型。

      在以后每次做软件之前都要画用例图,对典型用户和场景进行分析定义,在这完成之后进行功能分配和代码完成。

  • 相关阅读:
    Open vSwitch使用案例扩展实验
    hdoj-1233-还是畅通工程
    DS实验题 Floyd最短路径 & Prim最小生成树
    DS实验题 Missile
    Mininet实验 基于Mininet实现BGP路径挟持攻击实验
    Gift for GS5
    Bellman-Ford算法
    pox目录中的交换机mac地址学习模块 l2_multi源码
    Mininet实验 使用l2_multi模块寻找最短路径实验
    Ubuntu安装Flash
  • 原文地址:https://www.cnblogs.com/hyluckydog/p/5581576.html
Copyright © 2011-2022 走看看