ekcapaper
3. 유스케이스 상세 정의
3.1 유스케이스: 프로젝트 생성
유스케이스 이름 | 프로젝트 생성 |
주요 사용자 | 개발자 |
목적 | 새로운 프로젝트를 생성하여 개발 환경을 구성 |
후조건 | 새로운 프로젝트가 생성되고 IDE에서 접근 가능 |
1.
개발자가 IDE에 접속
2.
'새 프로젝트 생성' 버튼 클릭
3.
프로젝트 메타데이터 파일 생성
3.2 유스케이스: 코드 작성 및 테스트
유스케이스 이름 | 코드 작성 및 테스트 |
주요 사용자 | 개발자 |
목적 | 코드를 작성하고 테스트 |
사전 조건 | 프로젝트가 생성되어 있어야 함 |
후조건 | 코드가 저장 및 테스트 완료됨 |
1.
개발자가 IDE에서 프로젝트 열기
2.
코드 작성 및 수정
3.
로컬 테스트 실행
3.3 유스케이스: 모듈 ON/OFF 제어
유스케이스 이름 | 모듈 ON/OFF 제어 |
주요 사용자 | 운영자 (유저) |
목적 | 특정 모듈을 ON 또는 OFF |
후조건 | 모듈 상태가 변경됨 |
1.
운영자가 실행 관리 도구 접속
2.
특정 모듈 선택
3.
'ON' 또는 'OFF' 버튼 클릭
4.
모듈 상태 변경 확인
3.5 유스케이스: 서비스 모니터링
유스케이스 이름 | 서비스 모니터링 |
주요 사용자 | 운영자 (유저) |
목적 | 서비스 상태를 실시간 모니터링 |
후조건 | 서비스 상태 확인 완료 |
1.
운영자가 실행 관리 도구 접속
2.
모니터링 대시보드로 이동
3.6 유스케이스: 오류 대응
유스케이스 이름 | 오류 대응 |
주요 사용자 | 운영자 (유저) |
목적 | 서비스 오류를 해결 |
사전 조건 | 오류가 발생해야 함 |
후조건 | 오류가 해결됨 |
주요 흐름 |
1.
실행 관리 도구에서 오류 발생 확인
2.
오류 로그 확인
3.
필요시 개발자에게 전달