본문으로 건너뛰기

25.관리자 페이지 [설정] 메뉴 추가

버전 관리

버전작성자일자변경 내용
1.0오남규2024-12-27최초 작성

1. 목적

기존 임시 관리자 페이지에서만 설정 가능했던 값을 관리자 페이지의 [설정] 메뉴로 이동하여, 관리 효율성과 접근성을 개선합니다.


2. 행위자

  • **관리자:**SHIELDrive 관리자 페이지에서 설정 값을 변경하고 관리하는 사용자.
  • 시스템: 설정 값을 저장하고 실시간으로 변경 사항을 반영하는 백엔드.

3. 사전 조건

  1. 관리자가 SHIELDrive 관리자 페이지에 접근할 수 있어야 함.
  2. 기존 임시 관리자 페이지에서 사용되던 설정 값이 [설정] 메뉴로 이동되어야 함.
  3. 관리자 역할 정책에 따라 [설정] 메뉴 접근 권한이 제한되어야 함.

4. 사후 조건

  1. 관리자가 [설정] 메뉴에서 설정 값을 조회 및 수정할 수 있음.
  2. 수정된 설정 값은 저장 후 즉시 반영됨.
  3. [설정] 메뉴는 관리자 페이지 디자인과 일관성을 유지하며 사용자 친화적으로 구현됨.

5. 기본 흐름

  1. 관리자가 SHIELDrive 관리자 페이지에 로그인한다.
  2. 관리자 페이지 네비게이션 바에서 [설정] 메뉴를 선택한다.
  3. [설정] 메뉴 페이지에 기존 임시 관리자 페이지에서 이동된 설정 값이 표시된다.
  4. 관리자가 설정 값을 수정한다.
  5. 수정 후 저장 버튼을 클릭하여 변경 사항을 저장한다.
  6. 시스템은 저장된 값을 즉시 반영한다.
  7. 저장 완료 메시지가 관리자에게 표시된다.

6. 대체 흐름

6.1. 접근 권한 제한

  1. 관리자가 [설정] 메뉴에 접근할 권한이 없을 경우, 접근 제한 메시지가 표시된다.
  2. 관리자는 접근 권한 요청을 통해 해당 메뉴에 접근할 수 있도록 승인받아야 함.

6.2. 저장 실패 시

  1. 저장 버튼 클릭 후, 네트워크 오류 또는 백엔드 문제로 저장이 실패한다.
  2. 관리자에게 오류 메시지가 표시되며, 변경 사항이 반영되지 않는다.
  3. 저장 실패 로그가 시스템에 기록된다.

7. 추가 확인사항

  1. [설정] 메뉴 UI가 직관적이며, 기존 관리자 페이지 디자인과 일관성을 유지하는지 확인.
  2. 기존 임시 관리자 페이지에서 설정 값이 올바르게 이전되었는지 검증.
  3. 저장된 설정 값이 실시간으로 반영되고, 시스템 동작에 문제가 없는지 테스트.
  4. 접근 권한 정책에 따라 [설정] 메뉴 접근이 제한되는지 확인.
  5. 설정 변경 시 관리자에게 명확한 피드백 메시지가 표시되는지 검토.