课程注册系统

用例规范

 

注册课程用例

 

版本:草稿

修订历史记录

日期

版本

描述

作者

1998 年 12 月 21 日 草稿 草稿版本 S. Gamble
 
 
 
 
 
 
 
 
 
 
 
 

目录

  1. 简短描述
  2. 事件流
    2.1    基本流 - 创建课程安排
    2.2    备选流
                        2.2.1    修改课程安排
           2.2.2    删除课程安排
                        2.2.3    课程目录系统不可用
  3. 特殊需求
  4. 前置条件
    1. 登录
  5. 后置条件
  6. 扩展点

注册课程用例

  1. 简短描述
  2. 此用例使学生可以注册当前学期中的提供课程。学生也可以在学期开始时的添加/删除期间内修改或删除课程选择。 “课程目录系统”提供了当前学期的所有提供课程的列表。

    此用例的主要参与者是学生。“课程目录系统”是用例中的参与者。

    2.    事件流

    用例在学生从“主表单”中选择“维护课程安排”活动时开始。

2.1    基本流 - 创建课程安排
  1. 学生选择“创建课程安排”。
  2. 系统显示一个空白的课程安排表单。
  3. 系统从“课程目录系统”中检索可用提供课程的列表。
  4. 学生从可用提供课程列表中选择 4 个基本的提供课程和 2 个备选提供课程。课程选择完成后,学生选择“提交”。
  5. 每个选定的提供课程被添加到课程安排中。
  6. 系统保存课程安排。
2.2    备选流

         2.2.1    修改课程安排

        待定。

        2.2.2    删除课程安排

        待定。

        2.2.3    课程目录系统不可用

如果系统尝试指定次数之后,仍然无法与“课程目录系统”通信,则系统向学生显示一条错误消息。学生确认错误消息,同时用例终止。

    3.    特殊需求

    特殊需求将在下一个迭代期间确定。

    4.    前置条件

            4.1    登录

    在此用例开始之前,学生需登录到系统中。

    5.    后置条件

    后置条件将在下一个迭代期间确定。

    6.    扩展点
    1. 业务用例的扩展点将在精化阶段期间确定。


 

Copyright   © IBM Corp. 1987, 2004. All Rights Reserved. 

课程注册项目 Web 示例
版本 2001.03