| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 요구사항 명세서 | 아이디로 검색 | |||||||||||||||||
| 2 | |||||||||||||||||||
| 3 | 프로젝트명 | JS/CSS 기반 웹 게임 포털 사이트 "F5" 제작 | I001 | ||||||||||||||||
| 4 | 작성자 | 박지원 | 작성일 | ||||||||||||||||
| 5 | 기능영역 | 홈페이지 | |||||||||||||||||
| 6 | 요구사항 ID | I001 | 요구사항명 | 메인 | |||||||||||||||
| 7 | 개요 | 게임 메인 페이지를 구성한다 | |||||||||||||||||
| 8 | 요구사항 내역 | 상세설명 | 1. 게임 5개로 이동가능한 페이지 구성(레퍼런스 참조) 1-1. 게임이동 버튼 눌렀을 때, 로그인이 되어있지 않은 상태이면 로그인 페이지로 이동 (M001) 1-2. 게임으로 이동 버튼 눌렀을 때, 로그인이 되어있는 상태라면 게임 페이지로 이동 (G001) 1-3. 홈페이지 상단 네비바 (로그인 버튼) | ||||||||||||||||
| 9 | |||||||||||||||||||
| 10 | |||||||||||||||||||
| 11 | |||||||||||||||||||
| 12 | |||||||||||||||||||
| 13 | |||||||||||||||||||
| 14 | 유형 | ||||||||||||||||||
| 15 | 중요도 | 상 | 난이도 | 중 | |||||||||||||||
| 16 | 작업진행도 | 완료 | 작업완료 | 완료 | |||||||||||||||
| 17 | |||||||||||||||||||
| 18 | 프로젝트명 | JS/CSS 기반 웹 게임 포털 사이트 "F5" 제작 | NM001 | ||||||||||||||||
| 19 | 작성자 | 박지원 | 작성일 | ||||||||||||||||
| 20 | 기능영역 | 회원가입 페이지 | |||||||||||||||||
| 21 | 요구사항 ID | NM001 | 요구사항명 | 회원가입 | |||||||||||||||
| 22 | 개요 | 회원가입을 통해 회원의 정보를 저장한다 | |||||||||||||||||
| 23 | 요구사항 내역 | 상세설명 | - 아이디 [4~16자리 특수문자 불가, 중복확인] - 비밀번호 [4~12자리 숫자&특수문자 1개 이상] - 비밀번호 확인 - 이름 [2~5자리 한글만 가능] - 닉네임 [1~12자리 특수문자만 불가, 중복확인] - 메일 [@com @co.kr 로 끝나도록] 중 한개 비밀번호 찾기에 사용 - 남/여 체크버튼 + 태어난 연도 선택가능 바 전부 필수내용 -> 입력되지 않은 부분있으면 alert후 focus 주기 | ||||||||||||||||
| 24 | |||||||||||||||||||
| 25 | |||||||||||||||||||
| 26 | |||||||||||||||||||
| 27 | |||||||||||||||||||
| 28 | |||||||||||||||||||
| 29 | 유형 | ||||||||||||||||||
| 30 | 중요도 | 상 | 난이도 | 하 | |||||||||||||||
| 31 | 작업진행도 | 완료 | 작업완료 | 완료 | |||||||||||||||
| 32 | |||||||||||||||||||
| 33 | 프로젝트명 | JS/CSS 기반 웹 게임 포털 사이트 "F5" 제작 | M001 | ||||||||||||||||
| 34 | 작성자 | 박지원 | 작성일 | ||||||||||||||||
| 35 | 기능영역 | 로그인 페이지 | |||||||||||||||||
| 36 | 요구사항 ID | M001 | 요구사항명 | 로그인 | |||||||||||||||
| 37 | 개요 | 회원들의 로그인 인증정보를 받는다 | |||||||||||||||||
| 38 | 요구사항 내역 | 상세설명 | 1. I001에서 로그인 버튼을 누르거나 / 로그인 되지 않은 상태로 게임으로 이동 버튼을 눌렀을 때 이동하는 페이지 1) 아이디 2) 비밀번호 3) 로그인버튼 4)회원가입(NM001로 이동) 버튼 5)비밀번호 찾기 버튼(M002로 이동) 로 구성 | ||||||||||||||||
| 39 | |||||||||||||||||||
| 40 | |||||||||||||||||||
| 41 | |||||||||||||||||||
| 42 | |||||||||||||||||||
| 43 | |||||||||||||||||||
| 44 | 유형 | ||||||||||||||||||
| 45 | 중요도 | 상 | 난이도 | 하 | |||||||||||||||
| 46 | 작업진행도 | 완료 | 작업완료 | 완료 | |||||||||||||||
| 47 | |||||||||||||||||||
| 48 | 프로젝트명 | JS/CSS 기반 웹 게임 포털 사이트 "F5" 제작 | M002 | ||||||||||||||||
| 49 | 작성자 | 박지원 | 작성일 | ||||||||||||||||
| 50 | 기능영역 | 아이디 찾기, 비밀번호 찾기 페이지 | |||||||||||||||||
| 51 | 요구사항 ID | M002 | 요구사항명 | 아이디 찾기/ 비밀번호 찾기 | |||||||||||||||
| 52 | 개요 | 아이디, 비밀번호를 수정할 수 있게 한다 | |||||||||||||||||
| 53 | 요구사항 내역 | 상세설명 | 1. 회원 가입시 받은 이름과 이메일을 통해 아이디를 찾을 수 있게 한다 2. 회원 가입시 받은 이메일을 통해 비밀번호 수정 할 수 있게 한다 (sendgrid smtp + javaMail 사용) | ||||||||||||||||
| 54 | |||||||||||||||||||
| 55 | |||||||||||||||||||
| 56 | |||||||||||||||||||
| 57 | |||||||||||||||||||
| 58 | |||||||||||||||||||
| 59 | 유형 | ||||||||||||||||||
| 60 | 중요도 | 하 | 난이도 | 중 | |||||||||||||||
| 61 | 작업진행도 | 완료 | 작업완료 | 완료 | |||||||||||||||
| 62 | |||||||||||||||||||
| 63 | 프로젝트명 | JS/CSS 기반 웹 게임 포털 사이트 "F5" 제작 | NV001 | ||||||||||||||||
| 64 | 작성자 | 박지원 | 작성일 | ||||||||||||||||
| 65 | 기능영역 | 좌측 공용 네비바 | |||||||||||||||||
| 66 | 요구사항 ID | NV001 | 요구사항명 | 좌측 네비바 | |||||||||||||||
| 67 | 개요 | 게임, 게시판, 마이페이지 이동 가능한 공용 네비 | |||||||||||||||||
| 68 | 요구사항 내역 | 상세설명 | - 게임 (게임 1-게임5까지 페이지로 이동 네비) - 게시판 (전체, 게임1~게임5까지의 페이지로 이동 네비) - 마이페이지로 이동 네비 | ||||||||||||||||
| 69 | |||||||||||||||||||
| 70 | |||||||||||||||||||
| 71 | |||||||||||||||||||
| 72 | |||||||||||||||||||
| 73 | |||||||||||||||||||
| 74 | 유형 | ||||||||||||||||||
| 75 | 중요도 | 상 | 난이도 | 하 | |||||||||||||||
| 76 | 작업진행도 | 완료 | 작업완료 | 완료 | |||||||||||||||
| 77 | |||||||||||||||||||
| 78 | 프로젝트명 | JS/CSS 기반 웹 게임 포털 사이트 "F5" 제작 | G001 | ||||||||||||||||
| 79 | 작성자 | 박민규 | 작성일 | ||||||||||||||||
| 80 | 기능영역 | 게임페이지 | |||||||||||||||||
| 81 | 요구사항 ID | G001 | 요구사항명 | 게임 플레이창 | |||||||||||||||
| 82 | 개요 | 각 게임 페이지 별 게임플레이 메인화면 생성하기 | |||||||||||||||||
| 83 | 요구사항 내역 | 상세설명 | 1. 게임 플레이 화면을 실행 할 공간을 생성한다. | ||||||||||||||||
| 84 | |||||||||||||||||||
| 85 | |||||||||||||||||||
| 86 | |||||||||||||||||||
| 87 | |||||||||||||||||||
| 88 | |||||||||||||||||||
| 89 | 유형 | ||||||||||||||||||
| 90 | 중요도 | 상 | 난이도 | 상 | |||||||||||||||
| 91 | 작업진행도 | 완료 | 작업완료 | 완료 | |||||||||||||||
| 92 | |||||||||||||||||||
| 93 | 프로젝트명 | JS/CSS 기반 웹 게임 포털 사이트 "F5" 제작 | G002 | ||||||||||||||||
| 94 | 작성자 | 박민규 | 작성일 | ||||||||||||||||
| 95 | 기능영역 | 게임페이지 | |||||||||||||||||
| 96 | 요구사항 ID | G002 | 요구사항명 | 게임 랭킹창 | |||||||||||||||
| 97 | 개요 | 각 게임 페이지 별 게임 랭킹창 생성하기 | |||||||||||||||||
| 98 | 요구사항 내역 | 상세설명 | 1. 게임 플레이 화면 우측에 하이스코어 기준 랭킹을 선정한다. 2. 최대 20명을 출력할 수 있는 랭킹 박스를 만든다. | ||||||||||||||||
| 99 | |||||||||||||||||||
| 100 | |||||||||||||||||||