수강 신청 시스템
유스 케이스 명세
교수 정보 유지보수 유스 케이스
버전 2.0
개정 히스토리
날짜 |
버전 |
설명 |
작성자 |
1998년 12월 21일 |
초판 |
초판 |
S. Gamble |
1999년 2월 13일 |
버전 1.0 |
검토
내용을 바탕으로 한 약간의 수정사항 |
S. Gamble |
1999년 2월 15일 |
버전 2.0 |
유스 케이스에 대한
수정 섹션 확장. 최종 정리. 대체 플로우 검토. 미해결 문제 해결 |
S. Gamble |
|
|
|
|
|
|
|
|
|
|
|
|
목차
- 간략한 설명
- 이벤트 플로우
- 2.1 기본 플로우 - 교수 추가
- 2.2 대체 플로우
-
2.2.1 교수 수정
-
2.2.2 교수 삭제
-
2.2.3 교수가
이미 있음
-
2.2.4 교수가 없음
- 특별 요구사항
- 전제 조건
- 4.1 로그인
- 사후 조건
- 확장점
교수 정보 유지보수 유스 케이스
- 간략한 설명
이 유스 케이스를 사용하면 학적 담당자가 등록 시스템에서 교수
정보를 유지보수할 수 있습니다. 이 유스 케이스에는
시스템에 교수 추가, 수정 및 삭제가 포함됩니다.
이 유스 케이스의 액터는 학적 담당자입니다.
2. 이벤트
플로우
이 유스 케이스는 학적 담당자가 기본 양식에서
"교수 유지보수" 활동을 선택할 때 시작됩니다.
2.1 기본
플로우 - 교수 추가
- 학적 담당자가 "교수 추가"를 선택합니다.
- 시스템이 공백 교수 양식을 표시합니다.
- 학적 담당자가 교수에 대한 정보(이름, 생년월일,
주민등록번호, 상태 및 학부)를 입력합니다.
- 시스템이 해당 데이터가 올바른 형식인지 검증하고
지정된 이름의 기존 교수를 검색합니다. 데이터가
올바른 경우 시스템이 새 교수를 작성하고
고유한 시스템 생성 ID 번호를 지정합니다. 숫자가
표시되면 다음부터 시스템이 이 숫자를 사용할 수 있습니다.
- 시스템에 추가된 각 교수에 대해 2 - 4단계가 반복됩니다. 학적 담당자가
시스템에 교수 추가를 완료하면
유스 케이스가 종료됩니다.
2.2 대체
플로우
2.2.1 교수
수정
- 학적 담당자가 "교수 수정"을 선택합니다.
- 시스템이 공백 교수 양식을 표시합니다.
- 학적 담당자가 수정할 교수
ID 번호를 입력합니다.
- 시스템이 교수 정보를
검색하고 화면에 표시합니다.
- 학적 담당자가 하나 이상의 교수 정보
필드(이름, 생년월일, 주민등록번호,
상태 및 학부)를 수정합니다.
- 변경이 완료되면 학적 담당자가 "저장"을 선택합니다.
- 시스템이 교수 정보를 갱신합니다.
- 학적 담당자가 수정하려는 각 교수에 대해 2 - 7단계가
반복됩니다. 편집이 완료되면 유스 케이스가 종료됩니다.
2.2.2 교수
삭제
- 학적 담당자가 "교수 삭제"를 선택합니다.
- 시스템이 공백 교수 양식을 표시합니다.
- 학적 담당자가 삭제되는 교수의
교수 ID 번호를 입력합니다.
- 시스템이 교수를 검색하고 해당
교수 정보를 양식에 표시합니다.
- 학적 담당자가 "삭제"를 선택합니다.
- 시스템이 삭제를 확인하는 삭제
검증 대화 상자를 표시합니다.
- 학적 담당자가 "예"를 선택합니다.
- 시스템에서 교수가 삭제됩니다.
- 학적 담당자가 수정하려는 각 교수에 대해 2 - 8단계가
반복됩니다. 학적 담당자가 시스템에서 교수
삭제를 완료하면 유스 케이스가 종료됩니다.
2.2.3 교수가
이미 있음
"교수 추가" 서브플로우에서, 지정한
이름을 사용하는 교수가 이미 있는 경우 "교수가 이미
있음" 오류 메시지가 표시됩니다. 학적 담당자는 이름을
변경하거나 동일한 이름을 사용하는 다른 교수를
작성하거나 조작을 취소할 수 있으며, 취소할 경우 유스 케이스가 종료됩니다.
2.2.4 교수가 없음
"교수 수정" 또는 "교수 삭제"
서브플로우에서, 지정된 ID 번호를 사용하는 교수가
없는 경우 "교수가 없음" 오류 메시지가
표시됩니다. 이러한 경우 학적 담당자는 다른 ID 번호를 입력하거나
조작을 취소할 수 있으며, 취소할 경우 유스 케이스가 종료됩니다.
3. 특별
요구사항
이 유스 케이스와 연관된 특별 요구사항이 없습니다.
4. 전제 조건
4.1 로그인
이 유스 케이스가 시작되기 전에 학적 담당자가 시스템에 로그온한 상태여야 합니다.
5. 사후 조건
이 유스 케이스와 연관된 사후 조건이 없습니다.
6. 확장점
이 유스 케이스와 연관된 확장점이 없습니다.
|