課程登錄系統

使用案例規格

 

選取執教課程使用案例

 

2.0 版

 

修訂歷程

日期

版本

說明

作者

1998 年 12 月 21 日 初稿 初稿版本 S. Gamble
1999 年 2 月 15 日 1.0 版 依據審查進行小幅更正。 S. Gamble
1999 年 2 月 19 日 2.0 版 修改使用案例延伸範圍上的章節。最後清理。審查備用流程。解決特殊的問題。 S. Gamble
 
 
 
 

 

 

目錄

  1. 簡要說明
  2. 事件流程
    2.1    基本流程 - 選取執教課程
    2.2    替代流程
            2.2.1    沒有課程可選
            2.2.2    排程衝突
            2.2.3    課程登錄關閉
  3. 特殊需求
  4. 前置條件
    4.1    登入
  5. 後置條件
  6. 延伸點

 

選取執教課程使用案例

    1、    簡要說明

    本使用案例可讓教授從他在要來的學期中有執教資格、 並且從想要教授的課程型錄中,選取課程教材(將會提供日期和時間特有的課程)。

    啟動本使用案例的參與者為「教授」。「課程型錄系統」是本使用案例內的參與者。

    2、    事件流程

    本使用案例在教授從「主表單」中選取「選取執教課程」活動時開始。

2.1     基本流程 - 選取執教課程

    1. 系統擷取並顯示一份課程教材清單,這份清單是教授在目前的學期有執教資格的課程教材。系統並且會擷取並顯示教授先前選定要執教的課程清單。
    2. 教授選取和(或)取消選取他想在要來的學期執教的課程教材。
    3. 系統從執教取消選取的課程教材中移除該教授。
    4. 系統確認所選的教材沒有彼此衝突(亦即,日期和時間相同),或是有任何課程是教授先前已經簽定要執教的。如果沒有衝突,則系統會更新教授選取的每一門教材之課程教材資訊。

2.2     替代流程

2.2.1    沒有課程可選

在基本流程中,如果教授在要來的學期中沒有執教任何課程的資格,系統將會顯示錯誤訊息。教授確認該訊息,本使用案例結束。

                    2.2.2    排程衝突

如果系統在嘗試建立教授應選的課程教材時發現排程衝突,系統會顯示錯誤訊息,指出發生排程衝突。系統也會指出衝突的課程有哪些。教授可以解決排程衝突(亦即,取消選取他要執教的其中一門課程教材),或是取消作業,在該情況下,所有的選取都會流失,同時本使用案例即結束。

2.2.3    課程登錄關閉

若是本學期的登錄在教授選取「選取執教課程」時已經截止,則會向教授顯示一則訊息,同時本使用案例即終止。在本學期的登錄截止之後,教授就不能變更他們執教的課程教材。在登錄截止之後,如果教授需要變更課程教材,就超出本系統的處理範圍了。

    3、    特殊需求

    本使用案例沒有相關聯的特殊需求。

    4、    前置條件

            4.1    登入

    「教授」必須在本使用案例開始之前,就先登入系統。

    5、     後置條件

    本使用案例沒有相關聯的後置條件。

    6、     延伸點

本使用案例沒有相關聯的延伸點。



 

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

課程登錄系統專案 Web 範例
2001.03 版