유저스토리 업데이트

- 대시보드 스토리 추가 (AFR-USER-020)
  - 주요 정보 한눈에 파악
  - 플로팅 액션 버튼으로 회의 시작/예약
  - 반응형 레이아웃 지원

- 회의록 조회 및 관리 스토리 추가
  - 회의록 목록 조회 및 필터링 (UFR-MEET-046)
  - 회의록 상세 조회 개선 (UFR-MEET-047)
  - 회의록 수정 기능 개선 (UFR-MEET-055)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
djeon 2025-10-22 10:26:38 +09:00
parent f0e8adcf9b
commit 571842f3c4

View File

@ -51,6 +51,65 @@ AFR-USER-010: [사용자관리] 시스템 관리자로서 | 나는, 서비스
--- ---
AFR-USER-020: [대시보드] 사용자로서 | 나는, 회의록 서비스의 주요 정보를 한눈에 파악하기 위해 | 대시보드를 통해 요약 정보를 확인하고 싶다.
- 시나리오: 대시보드 조회
로그인 후 대시보드에 접근하면 | 예정된 회의, 진행 중 Todo, 최근 회의록 등 주요 정보가 표시되고 | 플로팅 액션 버튼을 통해 새 회의를 시작하거나 예약할 수 있다.
[대시보드 주요 위젯]
- 사용자 인사말 (이름 표시)
- 통계 카드:
- 예정된 회의 개수
- 진행 중 Todo 개수
- Todo 완료율 (%)
- 최근 회의 섹션:
- 회의 제목
- 회의 일시
- 회의 장소
- 참석자 수
- 회의 상태 (진행중/예정/확정완료)
- 참여하기/보기 버튼
- 전체 보기 링크 (회의록 목록으로 이동)
- 할당된 Todo 섹션:
- Todo 목록 (최대 3개)
- 전체 보기 링크 (Todo 관리로 이동)
- Todo 없을 시 안내 메시지
- 내 회의록 섹션:
- 작성한 회의록 목록 (최대 3개)
- 전체 보기 링크
- 회의록 없을 시 안내 메시지
- 공유받은 회의록 섹션:
- 공유받은 회의록 목록 (최대 3개)
- 전체 보기 링크
- 회의록 없을 시 안내 메시지
[플로팅 액션 버튼 (FAB)]
- 메인 FAB 버튼 (+)
- 클릭 시 확장 메뉴 표시:
- 🚀 새 회의 시작
- 📅 회의 예약
- 우측 하단 고정 위치
[네비게이션]
- 좌측 사이드바 (데스크톱):
- 로고 및 서비스명
- 📊 대시보드
- 📋 회의 목록
- ✅ Todo 관리
- 사용자 프로필 (이름, 이메일)
- 하단 탭 바 (모바일):
- 🏠 홈
- 📋 회의록
- ✅ Todo
[처리 결과]
- 사용자별 맞춤 대시보드 표시
- 실시간 통계 업데이트
- 반응형 레이아웃 (모바일/태블릿/데스크톱)
- M/8
---
2. Meeting 서비스 2. Meeting 서비스
1) 회의 준비 및 관리 1) 회의 준비 및 관리
UFR-MEET-010: [회의예약] 회의록 작성자로서 | 나는, 회의를 효율적으로 준비하기 위해 | 회의를 예약하고 참석자를 초대하고 싶다. UFR-MEET-010: [회의예약] 회의록 작성자로서 | 나는, 회의를 효율적으로 준비하기 위해 | 회의를 예약하고 참석자를 초대하고 싶다.
@ -166,81 +225,112 @@ UFR-MEET-050: [최종확정] 회의록 작성자로서 | 나는, 회의록을
--- ---
UFR-MEET-045: [회의록상세조회] 회의록 작성자로서 | 나는, 지난 회의록의 상세 정보와 전체 내용을 | 한눈에 확인하고 싶다. UFR-MEET-046: [회의록목록조회] 회의록 작성자로서 | 나는, 작성한 회의록들을 효율적으로 관리하기 위해 | 회의록 목록을 조회하고 필터링하고 싶다.
- 시나리오: 회의록 목록 조회 및 필터링
대시보드에서 "회의록" 메뉴를 클릭하면 | 회의록 목록이 표시되고 | 다양한 필터와 검색으로 원하는 회의록을 찾을 수 있다.
[회의록 목록 조회]
- 회의록 상태별 필터링: 전체 / 작성중 / 확정완료
- 정렬 옵션: 최신순 / 회의일시순 / 제목순
- 카테고리 필터: 전체 / 공유받은 회의 / 참석한 회의 / 생성한 회의
- 검색 기능: 회의 제목, 참석자, 키워드로 검색
- 통계 표시: 전체 개수, 작성중 개수, 확정완료 개수
- 목록 표시 정보:
- 회의 제목
- 회의 일시
- 참석자 수
- 회의록 상태 (작성중/확정완료)
- 검증 완료율 (작성중인 경우)
- 권한 정보 (조회 전용 표시)
- 마지막 수정 시간
[처리 결과]
- 필터/정렬/검색 조건에 맞는 회의록 목록 표시
- 회의록 클릭 시 상세 조회 화면으로 이동
- 모바일/태블릿/데스크톱 반응형 레이아웃
- M/8
---
UFR-MEET-047: [회의록상세조회] 회의록 작성자로서 | 나는, 지난 회의록의 상세 정보와 전체 내용을 | 한눈에 확인하고 싶다.
- 시나리오: 회의록 상세 정보 조회 - 시나리오: 회의록 상세 정보 조회
"내 회의록" 메뉴에서 특정 회의록을 클릭하면 | 해당 회의의 기본 정보와 섹션별 상세 내용이 표시되고 | 필요한 경우 수정, 공유, 다운로드 등의 작업을 수행할 수 있다. 회의록 목록에서 특정 회의록을 클릭하면 | 해당 회의의 기본 정보와 섹션별 상세 내용이 표시되고 | 필요한 경우 수정, 공유 등의 작업을 수행할 수 있다.
[회의 기본 정보 표시] [회의 기본 정보 표시]
- 회의 제목 - 회의 제목
- 회의 일시 (날짜 및 시간) - 회의 일시 (날짜 및 시간, 소요 시간)
- 참석자 목록 (역할 구분: 주관자/참석자/불참자) - 참석자 목록 (아바타 표시, 역할 구분: 작성자/참석자)
- 회의 장소 (온라인/오프라인) - 회의 장소 (온라인/오프라인)
- 사용된 템플릿 유형
- 회의록 상태 (작성중/확정완료) - 회의록 상태 (작성중/확정완료)
- 작성자 및 최종 수정 시간 - 작성자 및 최종 수정 시간
[섹션별 상세 내용 표시] [섹션별 상세 내용 표시]
- 각 섹션 구분 표시 (논의사항, 결정사항, Todo, 기타 등) - 각 섹션 구분 표시 (번호, 제목)
- 섹션별 검증 상태 표시 (검증완료 섹션은 체크 표시) - 섹션별 검증 상태 표시 (검증완료 배지)
- Todo 항목: - AI 요약 섹션:
- 담당자 이름 - 섹션별 AI 요약 내용
- 마감일 - 생성/수정 시간 표시
- 완료/미완료 상태 (시각적 구분) - 편집 버튼 (수정 권한이 있는 경우)
- 우선순위 (있는 경우) - 상세 내용 섹션:
- 첨부파일 목록 및 다운로드 링크 - 논의 사항 (리스트 형태)
- 결정 사항 (리스트 형태)
- 일정 정보 (있는 경우)
- 리소스 정보 (있는 경우)
- 관련 회의록 섹션:
- 관련도 높은 회의록 최대 3개 표시
- 각 회의록별 정보: 제목, 날짜, 관련도 %, 요약 내용
- 클릭 시 해당 회의록으로 이동
[부가 기능] [부가 기능]
- 회의록 수정 버튼 (수정 권한이 있는 경우만 표시) - 회의록 수정 버튼 (수정 권한이 있는 경우만 활성화)
- 회의록 공유 버튼 (공유 설정 화면으로 이동) - 회의록 공유 버튼 (공유 설정 화면으로 이동)
- 이전/다음 회의록으로 이동하는 네비게이션 - 탭 네비게이션 (회의록/대시보드)
- 뒤로가기 버튼 (회의록 목록으로 복귀) - 뒤로가기 버튼 (회의록 목록으로 복귀)
- 더보기 메뉴 (다운로드, 삭제 등)
[처리 결과] [처리 결과]
- 모바일/태블릿 환경에서도 가독성 높은 레이아웃 - 모바일/태블릿/데스크톱 반응형 레이아웃
- 긴 내용은 적절한 단락 구분 및 여백 적용 - 긴 내용은 적절한 단락 구분 및 여백 적용
- 섹션별 접기/펼치기 기능 (선택사항)
- 페이지 로딩 시 스크롤 위치는 최상단 - 페이지 로딩 시 스크롤 위치는 최상단
- 관련 회의록 자동 표시
[권한별 표시] [권한별 표시]
- 조회 권한만 있는 경우: 수정 버튼 비활성화 - 조회 권한만 있는 경우: 수정 버튼 비활성화
- 수정 권한이 있는 경우: 수정 버튼 활성화 - 수정 권한이 있는 경우: 수정 버튼 활성화
- M/5 - M/8
--- ---
UFR-MEET-055: [회의록수정] 회의록 작성자로서 | 나는, 검증이 완료되지 않았거나 수정이 필요한 | 지난 회의록을 조회하고 수정하고 싶다. UFR-MEET-055: [회의록수정] 회의록 작성자로서 | 나는, 검증이 완료되지 않았거나 수정이 필요한 | 지난 회의록을 수정하고 싶다.
- 시나리오: 지난 회의록 조회 및 수정 - 시나리오: 지난 회의록 수정
대시보드에서 "내 회의록" 메뉴를 클릭하면 | 작성한 회의록 목록이 표시되고 | 특정 회의록을 선택하여 수정할 수 있다. 회의록 상세 화면에서 수정 버튼을 클릭하면 | 회의록 수정 화면으로 이동하고 | 내용을 수정할 수 있다.
[회의록 목록 조회]
- 회의록 상태별 필터링: 전체 / 작성중 / 확정완료
- 정렬 옵션: 최신순 / 회의일시순 / 제목순
- 검색 기능: 회의 제목, 참석자, 키워드로 검색
- 목록 표시 정보:
- 회의 제목
- 회의 일시
- 회의록 상태 (작성중/확정완료)
- 마지막 수정 시간
- 검증 완료율 (작성중인 경우)
[회의록 수정] [회의록 수정]
- 회의록 선택 시 상세 화면으로 이동 - 회의 제목 수정 가능
- 섹션별 AI 요약 수정 가능
- AI 재생성 버튼 (섹션별 AI 요약 다시 생성)
- 섹션별 내용 수정 가능 (마크다운 에디터)
- 참고자료 추가/삭제 기능
- 상태에 따른 수정 가능 범위: - 상태에 따른 수정 가능 범위:
- 작성중: 모든 섹션 수정 가능 - 작성중: 모든 섹션 수정 가능
- 확인완료: 회의록 생성자에게 수정 권한 승인요청 - 확정완료: 수정 시 자동으로 작성중 상태로 변경
- 검증완료 섹션: 잠금 해제 요청 필요 (회의록 생성자만)
- 수정 중 자동 저장 (30초 간격) - 수정 중 자동 저장 (30초 간격)
- 저장 상태 표시 (저장됨/저장 중)
- 수정 이력 관리 (누가, 언제, 무엇을 수정했는지) - 수정 이력 관리 (누가, 언제, 무엇을 수정했는지)
[처리 결과] [처리 결과]
- 수정 내용 즉시 반영 - 수정 내용 즉시 반영
- 수정 시간 업데이트 - 수정 시간 업데이트
- 확정완료 상태였던 경우 → 작성중 상태로 변경 - 확정완료 상태였던 경우 → 작성중 상태로 변경
- 취소 시 이전 상태로 복원
[권한 제어] [권한 제어]
- 본인이 작성한 회의록만 수정 가능 - 본인이 작성한 회의록만 수정 가능
- 검증완료 후 검증된 섹션 잠금 기능은 회의록 생성자만 가능 - 검증완료 섹션 잠금/해제는 회의록 생성자만 가능
- 모든 섹션이 검증완료일경우 회의록 상태를 확정완료로 변경 - 조회 전용 권한인 경우 수정 버튼 비활성화
- M/13 - M/13