//Google AdSense

 

게임 전적검색을 주제로 정했다.

 

요구사항분석

전적 검색 요구사항 분석
① 전적 검색을 위해 유저 닉네임을 입력해야 한다. 
② 유저는 닉네임 및 티어 정보를 유지해야 한다.
③ 유저는 닉네임으로 식별한다.
④ 챔피언에 대한 챔피언 번호, 챔피언 이름을 유지해야 한다.
⑤ 챔피언은 챔피언 번호로 식별한다.
⑥ 스펠에 대한 스펠 번호, 스펠명을 유지해야 한다.
⑦ 스펠은 스펠 번호로 식별한다.
⑧ 아이템에 대한 아이템 번호, 아이템 명을 유지해야 한다.
⑨ 아이템은 아이템 번호로 식별한다.
⑩ 대전에 대한 대전 번호, 유저 닉네임, 챔피언 레벨, 챔피언 이름, 아이템7, 스펠1, 스펠2, kda, 피해량, cs는 유지 해야한다.
⑪ 대전에서 아이템1, 아이템2, 아이템3, 아이템4, 아이템5, 아이템6, 와드는 null값일 수도 있다.
⑫ 대전은 대전 번호와 유저 닉네임으로 식별한다.


테이블 살짝 뽑기

id 테이블

 

챔피언 테이블

 

아이템 테이블

 

스펠 테이블
대전 테이블


요구사항목록


요구사항정의서 **유스케이스명세서**

(참고용)


테이블명세서

 

테이블 이름

ID

속성이름

데이터타입

널 허용

기본값

기본키

외래키

제약조건

num

INT

N

 

PK

   

id

VARCHAR

N

       

테이블 이름

챔피언

속성이름

데이터타입

널 허용

기본값

기본키

외래키

제약조건

챔피언코드

VARCHAR

N

 

PK

   

챔피언명

VARCHAR

N

       

테이블 이름

아이템

속성이름

데이터타입

널 허용

기본값

기본키

외래키

제약조건

아이템코드

VARCHAR

N

 

PK

   

아이템명

VARCHAR

N

       

테이블 이름

스펠

속성이름

데이터타입

널 허용

기본값

기본키

외래키

제약조건

스펠코드

VARCHAR

N

 

PK

   

스펠명

VARCHAR

N

       

테이블 이름

대전

속성이름

데이터타입

널 허용

기본값

기본키

외래키

제약조건

대전num

INT

N

 

PK

   

id

VARCHAR

N

  PK    

레벨

INT

N

       

챔피언

VARCHAR

N

     

 

아이템1

VARCHAR

Y

       

아이템2

VARCHAR

Y

 

     

아이템3

VARCHAR

Y

 

     
아이템4 VARCHAR Y        
아이템5 VARCHAR Y        
아이템6 VARCHAR Y        
아이템7 VARCHAR N        
스펠1 VARCHAR N        
스펠2 VARCHAR N        
KDA VARCHAR N        
피해량 VARCHAR N        
와드 VARCHAR Y        
CS VARCHAR N        

 


처음 해보는 일이라 생각 하기가 어렵다~

'Diary' 카테고리의 다른 글

[Java] Array, ArrayList  (0) 2020.04.16
200413  (0) 2020.04.13
200324  (0) 2020.03.24
20200304  (0) 2020.03.04

+ Recent posts