2011 KBO KBM (BaseBallManager)dslab.konkuk.ac.kr/Class/2011/11CD2/T16/졸작중간보고서.pdf ·...
Transcript of 2011 KBO KBM (BaseBallManager)dslab.konkuk.ac.kr/Class/2011/11CD2/T16/졸작중간보고서.pdf ·...
200611514 임진용200511362 최우진200611449 강동원
2011 KBO KBM (BaseBall Manager)
차 례
l 개요
l 시스템 설계
l 기본 DB 테이블 구조
l 시스템 구현
l 주요사항
l 인원 편성표
l 진행 일정
개 요
l 프로젝트 개요
- 야구에 대한 높아진 인기와 국민적 관심으로 인해 다양한
야구관련 Contents가 개발되고 있는 상황임.
- 실제 야구 구단을 경영하는 경영 Simulation 을 통해서
야구의 재미와 게임의 재미를 동시에 즐길 수 있는 Game을
개발하는 것이 목표
KBO BM 2011 개발
선수정보DB
KBO BM 2011
KBO BM 2011
시스템 설계 (1/2)
시스템 설계 (2/2)
선 수
투 수체격조건
정신력
타 자
포 수 각기능력치 : 0 ~ 20포수의등급 : S, A, B, C, D
기본 DB Table 구조(1/7)
◎ 선수
- 기본사항 : 이름 / 생년월일 / 키 / 몸무게 / 출신학교 / 투 · 타
● 공통적인 체력조건
- 체력 / 근력 / 지구력 / 멀티플레이
● 공통적인 정신조건
- 수비력 / 집중력 / 창의력 / 천재성
◎ 선수
● 투수
- 투구유형 : 좌 / 우, 오버쓰로우 / 쓰리쿼터 / 언더쓰로우
- 투수 능력치 : 구속 / 제구력 / 구위 / 변화구
● 타자
- 타자유형 : 좌 / 우, 수비 포지션
- 타자 능력치 : 파워 / 컨택 / 번트 / 도루
- 수비 능력치 : 뜬공처리 / 땅볼처리
기본 DB Table 구조(2/7)
◎ 선수
● 포수
- 포수등급 / 볼배합 / 미트질 / 도루저지 / 투수리드능력
ø 각 능력치는 0 ~ 20 으로 수치화 한다.
ø 포수의 등급은 S, A, B, C, D 로 나눈다.
기본 DB Table 구조(3/7)
선수
이름 : 선동열
생년월일 : 1963. 1. 10
키 : 184cm
몸무게 : 97kg
출신학교 : 광주제일고
투 · 타 : 투수
공통적인 체력조건
체력
근력
지구력
멀티플레이
공통적인 정신조건
통찰력
수비력
담력
기본 DB Table 구조(4/7)
투수유형
좌 / 우
투구유형(오버 / 쓰리쿼터 / 언더)
투수 능력
구속
제구력
구위
변화구
기본 DB Table 구조(5/7)
타자유형
좌 / 우
수비 포지션
타자 능력
파워
컨택
번트
도루
수비 능력
뜬공처리
땅볼처리
기본 DB Table 구조(6/7)
포수능력
포수등급
볼배합
미트질
도루저지
투수리드능력
기본 DB Table 구조(7/7)
시스템 구현 - 게임화면(1/11)
lMAIN 화면
- 메인 화면에서 리그진행, 라인업, 선수관리, 선수이적, 구단정보, 기록정보 등의
메뉴를 선택할 수 있다.
시스템 구현 - 게임화면(2/11)
l구단정보
- 구단정보 메뉴에서 경기장 신축 및 구조변경을 할 수 있다.
- 구단의 현재 재정상황 등을 볼 수 있다.
시스템 구현 - 게임화면(3/11)
l선수정보
- 구단 보유 선수의 정보를 볼 수 있다.
l라인업
- 라인업 메뉴에서 경기에 선발 출전할 선수를 선택한다.
시스템 구현 - 게임화면(4/11)
l기록 정보 – 팀 순위
시스템 구현 - 게임화면(5/11)
l기록 정보 – 선수 기록정보
시스템 구현 - 게임화면(6/11)
l기록 화면 – 세부 선수기록
316
시스템 구현 - 게임화면(7/11)
l기록 화면 – 세부 선수기록
시스템 구현 - 게임화면(8/11)
l게임화면 - 경기장면
시스템 구현 - 게임화면(9/11)
l게임 화면 – 점수와 선수개인 기록
시스템 구현 - 게임화면(10/11)
l게임화면 - 현재 타자 Vs 투수
시스템 구현 - 게임화면(11/11)
주요사항(1/2)
l DB 구축의 중요성
• 선수의 방대한 수치와 자료 적용의 어려움
• 자료의 객관성 유지의 어려움
- ‘야구9단’의 선수별 수치를 토대로 적용
효율적인 DB구축이 프로젝트의 중요도 1순위로 판단됨.
l DB와 DISPLAY 간의 상호작용
• 작성된 DB를 토대로 한 게임 DISPLAY 와의 연동
주요사항(2/2)
l Display 표현의 중요성
• User가 게임을 할때 편리함과 재미를 느끼게 할 수 있는
인터페이스와 그래픽 표현을 적용
인원 편성표
전 공 학 번 성 명 담당 업무
컴퓨터시스템 200412335 임진용DB구축
그래픽 작업
컴퓨터시스템 200511362 최우진DB구축
그래픽 작업
컴퓨터시스템 200412364 강동원DB구축
시스템 설계DB / DISPLAY 상호작용
l 인원 구성 및 담당업무
진행 일정
내 용 5 6 7 8 9 10 11
계획 수립주제 설정
보고서 작성
DB구축자료 수집
DB 스키마 작성
그래픽작업원화 작성
UI 작성
통합DB 와 UI 연동
디버깅
최종 보고서 최종보고서 작성