應用情境:
單位 A 的成員只須看 C1 類的課程 (or 系列課程),而單位 B 的成員只須看 C2 類的課程。但 A 與 B 也有共通課程要看。
 
 
以下是依據應用,提供的參考做法:
 
A.  課程都是必修
做法就很簡單,步驟如下:
  1. 課程不開放報名
    將所有 C1, C2 類的課程設成不開放報名 (一律必修)。
     
  2. 使用調訓學程
    設計調訓學程 P(A) 和調訓學程 P(B),並將對應的課程拉進調訓學程。
     
  3. 將成員加入學程 (調訓)
    將 A, B 的成員,分別加入調訓學程 P(A) 與 P(B),這時候,成員就會被加入對應的課程

 
B. 提供選修課程的彈性
做法比較複雜一點點,步驟如下:
  1. 課程開放報名,並限制報名對象
    將 C1, C2 的課程開放報名 (選修),但用「角色」來限制報名對象,例如 C1 課程僅給角色 A 的成員上課,若共通課程,則同時允許角色 A, B 報名。
     
  2. 使用共同學程
    設計共同學程 P(A) 和共同學程 P(B),並將對應的課程規劃到學程內。
     
  3. 將成員加入學程
    將 A, B 的成員,分別加入共同學程 P(A) 與 P(B),這時候,成員就可以依照共同學程的課程規劃,進行選課。
 
 
附註:
  1. 為了讓 A, B 的成員更清楚整個課程介紹與結構,是可以用系列課程來呈現。但會有一個小小的缺點,就是在系列課程中可能會看到課程,但卻無法報名 (因為沒有權限)。
  2. 外部人員 (設定成外部帳號),就只能看到自己被加入的課程,看不到系統任何其他的開放報名的課程。