履修コース登録システム

ユースケース仕様書

 

学生情報の管理ユースケース

 

バージョン: 草案

 

改訂履歴

日付

バージョン

説明

作成者

1998 年 12 月 21 日 草案 草案バージョン S. ガンブル
 
 
 
 
 
 
 
 
 
 
 
 

 

目次

  1.   概要
  2.   イベント・フロー
    2.1    基本フロー - 学生の追加
    2.2    代替フロー
                         2.2.1    学生の変更
            2.2.2    学生の削除
  3. 特殊要件
  4. 事前条件
    4.1    ログイン
  5. 事後条件
  6. 拡張点

 

学生情報の管理ユースケース

  1. 概要
  2. このユースケースでは、登録事務局が登録システムで学生に関する情報を管理できます。 これには、システムへの学生の追加、修正、削除が含まれます。

    このユースケースのアクターは登録事務局です。

    2.    イベント・フロー

    ユースケースは、登録事務局がメイン・フォームで「学生の管理」アクティビティーを選択した時点で開始します。

2.1    基本フロー - 学生の追加
    1. 登録事務局が「学生の追加」を選択します。
    2. 空白の学生フォームが表示されます。
    3. 登録事務局で、学生の名前、生年月日、社会保障番号、身分、卒業日の情報を入力します。
    4. 入力されたデータの形式が正しいかどうかが検証され、 指定された名前に該当する既存の学生が検索されます。データが有効である場合は、 新しく学生が作成され、その学生に固有の ID 番号が割り当てられます。
    5. システムに追加する学生ごとに、手順 2 ~ 4 を繰り返します。 登録事務局による学生の追加操作が終了すると、ユースケースが終了します。
2.2    代替フロー

         2.2.1    学生の変更

        問題点: 学生を変更、削除するときのフローは、教授を変更、削除するときのフローと同様にする必要があります。

        2.2.2    学生の削除

問題点: 学生を変更、削除するときのフローは、教授を変更、削除するときのフローと同様にする必要があります。

    3.    特殊要件

    特殊要件は次の反復で決定します。

    4.    事前条件

            4.1    ログイン

    このユースケースを開始するには、登録事務局がシステムにログオンしている必要があります。

    5.    事後条件    

    事後条件は次の反復で決定します。

    6.    拡張点

ビジネス・ユースケースの拡張点は、推敲フェーズで特定します。



 

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

履修コース登録プロジェクト Web Example
バージョン 2001.03