Skip to content

Latest commit

 

History

History
23 lines (22 loc) · 3.22 KB

요구사항 정의.md

File metadata and controls

23 lines (22 loc) · 3.22 KB

요구사항 정의

ID 설명 요구사항 명
Req 1 회원 관리 회원 이메일 주소(수정불가)와 닉네임을 등록/수정/삭제 한다. 소셜 로그인 기능을 제공한다.
Req 2 로그인/로그아웃 회원의 웹사이트 이용을 위한 로그인/로그아웃 기능을 구현한다.
Req 3 화상공유 기능 사용자들끼리 화상 공유를 통해 공부하는 모습을 공유한다.
Req 4 독서실 전체 좌석 백색 소음 BGM이 제공된다. 독서실 안에서는 마이크 OFF 상태이다. 보이는 사용자를 클릭하면 해당하는 사용자의 [책상]을 구경할 수 있다.
Req 5 독서실 기능 사용자는 미리 개설된 독서실에 입장 가능하고 독서실은 최대 N명 수용한다. N명의 사람은 모두 화상 공유가 되어야 한다.
Req 6 랭킹 독서실 방마다 공부한순으로 랭킹을 부여한다.
Req 6 내 책상 독서실 내 사용자는 각자 책상 페이지를 가진다. 책상에 게시된 모든 내용은 다른 사람들이 열람할 수 있다.
Req 6-1 타이머 기능 자신이 몇 시간 째 공부하고 있는 중인지 알려준다. 화상 화면 ON을 하면 타이머가 동작. OFF하면 타이머가 멈춘다. - 날짜가 변경되더라도(00:00 되었을 때) 현재 타이머는 초기화하지 않는다. - 커밋상태는 날짜를 구분하여 적용한다.
Req 6-2 휴식 기능 타이머가 멈춤과 동시에 휴식 타이머가 동작한다. 휴식 시간은 최대 1시간 가질 수 있다.
Req 6-3 공부 달력 공부한 시간만큼 색을 진하기로 표현하여 달력에 공부량을 시각적으로 확인할 수 있다. GITHUB의 커밋과 유사한 방법이다.
Req 6-4 TO DO LIST TO DO LIST 기능을 제공한다. 드래그가 가능하여 사용성을 높힌다.
Req 6-5 D-Day 책상 주인이 디데이를 설정할 수 있다.
Req 6-6 나의 목표 책상 주인이 개인의 목표를 설정할 수 있다.
Req 6-7 조회수 책상을 보러온 사람들의 조회수를 확인할 수 있다.
Req 6-8 방명록 책상 내 포스트잇을 붙힌 느낌으로 방문한 사람들이 방명록을 작성할 수 있다.
Req 6-9 책상 주인의 영상 책상 주인의 영상을 확인할 수 있다.
Req 7 휴게실 공부를 하고 쉬는 시간에 휴게실을 이용할 수 있다. 이 곳에선 마이크 ON/OFF가 자유롭다.
Req 7-1 채팅 휴게실 내에서 채팅으로 사용자들 간 소통이 가능하다.
Req 7-2 휴식 타이머 독서실에서 휴게실로 바로 이동했다면, 공부 타이머가 멈추고 휴식 타이머가 동작한다. 휴게실 이용 시간은 최대 1시간이다. 1시간이 지나면 독서실 자리를 잃는다.