수강 신청 시스템

유스 케이스 명세

 

수강 신청 유스 케이스

 

버전: 초판

개정 히스토리

날짜

버전

설명

작성자

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. 학생이 사용 가능한 오퍼링 목록에서 네 개의 기본 과정 오퍼링과 두 개의 대체 과정 오퍼링을 선택합니다. 선택이 완료되면 학생이 "제출"을 선택합니다.
  5. 선택한 과정 오퍼링 각각에 대해 과정이 추가됩니다.
  6. 시스템이 스케줄을 저장합니다.
2.2    대체 플로우

         2.2.1    스케줄 수정

        TBD

        2.2.2    스케줄 삭제

        TBD

        2.2.3    과정 카탈로그 시스템 사용 불가능

시스템이 과정 카탈로그 시스템에 연결하지 못하고 지정된 시도 횟수를 초과하면 시스템이 학생에게 오류 메시지를 표시합니다. 학생이 오류 메시지를 수신확인하면 유스 케이스가 종료됩니다.

    3.    특별 요구사항

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

    4.    전제 조건

            4.1    로그인

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

    5.    사후 조건

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

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


 

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

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