수강 신청 시스템

유스 케이스 명세

 

개설 과정 선택 유스 케이스

 

버전: 초판

개정 히스토리

날짜

버전

설명

작성자

1998년 12월 21일 초판 초판 S. Gamble
 
 
 
 
 
 
 
 
 
 
 
 

 

목차

  1. 간략한 설명
  2. 이벤트 플로우
    2.1    기본 플로우 - 개설 과정 선택
    2.2    대체 플로우
  3. 특별 요구사항
  4. 전제 조건
    4.1    로그인
  5. 사후 조건
  6. 확장점

개설 과정 선택 유스 케이스

  1. 간략한 설명
  2. 이 유스 케이스를 사용하면 교수가 자신이 현재 담당하거나 다음 학기에 개설할 과정의 과정 카탈로그에서 과정 오퍼링(날짜 및 시간 특정 과정 제공)을 선택할 수 있습니다.

    이 유스 케이스를 시작하는 액터는 교수입니다. 과정 카탈로그 시스템은 이 유스 케이스의 액터입니다.

    2.    이벤트 플로우

    이 유스 케이스는 교수가 기본 양식에서 "개설 과정 선택" 활동을 선택할 때 시작됩니다.

2.1    기본 플로우 - 개설 과정 선택
  1. 시스템이 교수가 현재 학기에 개설할 과정 오퍼링의 목록을 검색하고 표시합니다. 시스템은 또한 교수가 이전에 개설하기로 선택한 과정의 목록을 검색하고 표시합니다.
  2. 교수가 다음 학기에 개설할 과정 오퍼링을 선택하거나 선택취소합니다.
  3. 시스템이 교수가 선택취소한 과정 오퍼링에서 해당 교수를 제거합니다.
  4. 시스템이 선택된 오퍼링의 날짜 및 시간이 서로 충돌하거나 교수가 이전에 개설 등록한 오퍼링과 충돌하지 않는지 검증합니다. 충돌하지 않으면 시스템이 교수가 선택하는 각 오퍼링에 대한 과정 오퍼링 정보를 갱신합니다.
2.2    대체 플로우

문제: 다음 조건을 처리하는 플로우를 추가하십시오.

  • 과정 스케줄 충돌 처리
  • 수강 신청 기간 종료
  • 교수가 과정을 개설할 수 없음
    3.    특별 요구사항

    특별 요구사항은 다음 반복 시 결정됩니다.

    4.    전제 조건

            4.1    로그인

    이 유스 케이스가 시작되기 전에 교수가 시스템에 로그온한 상태여야 합니다.

    5.    사후 조건

    사후 조건은 다음 반복 시 결정됩니다.

    6.    확장점
    1. 비즈니스 유스 케이스의 확장점은 정제(Elaboration) 단계에서 식별됩니다.


 

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

수강 신청 프로젝트 웹 예제
버전 2001.03