Identifier Priority Requirement
REQ-1 5 시스템은 유저의 ID, password 정보를 바탕으로 슈퍼 관리자인지 관리자인지 일반 사용자인지 판단하여 로그인 기능을 제공해야 한다.
REQ-2 2 시스템은 로그아웃 기능을 제공해야 한다.
REQ-3 5 시스템은 일반 사용자의 ID, password, 이름, email을 입력받아 회원가입할 수 있는 기능을 제공해야 한다.
REQ-4 4 시스템은 관리자에게 초대 링크를 생성해주어야 한다.
REQ-5 4 시스템은 일반 사용자가 초대 링크를 통해 트랙에 가입할 수 있는 기능을 제공해야 한다.
REQ-6 3 시스템은 슈퍼 관리자가 관리자를 생성하는 기능을 제공해야 한다.
REQ-7 3 시스템은 관리자가 트랙을 생성하는 기능을 제공해야 한다.
REQ-8 5 시스템은 위치와 시간 정보를 기반으로 일반 사용자가 출석할 수 있는 기능을 제공해야 한다.
REQ-9 5 시스템은 관리자가 admin 페이지 화면에서 트랙에 속한 일반 사용자의 출석 여부를 확인하는 기능을 제공해야 한다.
REQ-10 1 시스템은 관리자가 트랙에 속한 일반 사용자를 강제로 내보낼 수 있는 기능을 제공해야 한다.
REQ-11 4 시스템은 admin 페이지 화면에서 담당자가 담당하는 모든 트랙의 리스트를 확인하는 기능을 제공해야 한다.
REQ-12 4 시스템은 마이 페이지 화면에서 일반 사용자가 속한 모든 트랙의 리스트를 확인하는 기능을 제공해야 한다.
REQ-13 5 시스템은 일반 사용자가 공간 대여할 수 있는 기능을 제공해야 한다.
REQ-14 5 시스템은 관리자가 어떤 공간을 대여할지 추가할 수 있는 기능을 제공해야 한다.
REQ-15 3 시스템은 관리자가 어떤 공간을 대여할지 삭제할 수 있는 기능을 제공해야 한다.
REQ-16 4 시스템은 공지 사항 게시판을 제공해야 한다.
REQ-17 4 시스템은 관리자가 긴급 혹은 일반 공지 사항을 작성할 수 있는 기능을 제공해야 한다.
REQ-18 1 시스템은 긴급 공지 사항의 경우, 게시판 상단에 보일 수 있도록 해야 한다.
REQ-19 1 시스템은 일반 사용자가 공지 사항을 확인했음을 표시할 수 있는 기능을 제공해야 한다.
REQ-20 4 시스템은 마이 페이지 화면에서 일반 사용자가 달력 형식으로 월간 출석 상태를 확인할 수 있는 기능을 제공한다.
REQ-21 1 시스템은 모든 사용자에게 채팅 기능을 제공해야 한다.