NPPS 연예기획사 시나리오
*시작
→ NPPS은 콘솔에서 동작하는 응용 프로그램이다.
→ NPPS이 시작되면서 건물이 형성되고 연습생이 형성된다.
- 건물은 휴식실, 댄스부, 노래부, 기획사, 사장실로 구성되어 진다.
- 사장실은 연습생의 능력치를 평가해서 연예인으로 데뷔시킨다.
n 평가 기준은 맨 마지막 페이지에 표기함
- 연습생은 기획사를 통해서 구성되어 진다.
n 연습생은 10명이 생성되며 사용자로부터 생성될 형식과 이름을 입력받는다.
n 생성되는 연습생은 순차적으로 연습생 번호를 부여 받는다.
n 기획사는 생성과 소멸에 대한 책임을 진다.
*Run
→ NPPS 건물이 세워지면서 시작된다.
→ 메인 메뉴
1 – 연습생 이동
2 – 건물 이동
3 – 테스트
4 – 전체 보기
0 – 종료
*종료
→ 최종 합격한 연습생 4명을 출력 후 프로그램 종료
*메인 메뉴 기능
→ 연습생 이동
- 이동할 연습생을 선택하고 이동할 건물 선택
→ 건물 이동
- 건물 이동할 장소를 선택하면 해당 장소로 초점이 가고 해당 장소의 기능이 수행
- 해당 장소에서 NPPS으로 복귀시 복귀된 학생을 재배치 시킨다.
→ 테스트(사장실)
- 테스트를 볼 연습생을 선택하고 이동
→ 전체 보기
- NPPS에 있는 연습생의 수와 연습생 정보를 출력
*연습생 이동
→ 휴식실, 노래부, 댄스 부서
- 순차적으로 빈 곳에 배치
*건물 이동
→ 휴식실
- 수면하다
n 휴식실에 있는 모든 연습생은 수면을 취한다.
- 사우나
n 특정연습생을 선택하면 사우나를 한다.
- 회식하다
n 휴게실에 있는 모든 연습생은 회식을 한다.
- NPPS으로 복귀
n 복귀할 연습생을 선택하면 NPPS으로 복귀한다
→ 댄스부
- 댄스 교습
n 특정연습생을 선택하면 춤을 춘다.
u 만약 특정연습생이 댄스 연습생이면 브레이크 춤도 춘다.
- 단체 댄스
n 댄스부에 있는 모든 연습생은 춤을 춘다.
- NPPS으로 복귀
n 복귀할 연습생을 선택하면 NPPS으로 복귀한다.
→ 노래부
- 노래 교습
n 특정연습생을 선택하여 노래를 부른다.
u 만약 특정연습생이 노래 연습생이면 응원가도 추가로 부른다
- 전체 노래
n 노래부에 있는 모든 연습생은 노래를 부른다.
- NPPS으로 복귀
n 복귀할 연습생을 선택하면 NPPS으로 복귀한다.
*테스트(사장실)
→테스트(사장실)
n 순차적으로 테스트를 수행한다.
n 해당 점수가 연예인 데뷔에 적합하면 사장실에 잔류
n 해당 점수가 연예인 데뷔에 적합하지 않을 시 NPPS으로 복귀
n 사장실에 4명의 연습생이 잔류 시 4인조 그룹 데뷔. (프로그램 종료)
*연습생
→ 연습생 타입 : 노래 연습생, 댄스 연습생, 백댄서
→ 연습생은 생성 시에 초기 값은 다음과 같다.
- 연습생 번호 (순차적으로 기획사에서 부여)
- 이름
- 체력 : 100
- 노래스킬 : 0
- 댄스스킬 : 0
- 스트레스 : 0
- 연습량 : 연속으로 연습할 시 +1 그렇지 않을 시 0 으로
*노래 연습생
→수면하다
- 체력 +15 // 스트레스 – 10 // 노래스킬 -3
→사우나하다
- 체력 + 10 // 스트레스 -5 // 노래스킬 -2 // 댄스 스킬 -1
→회식하다
- 체력 + 10 // 스트레스 +10 // 댄스스킬 -1 // 노래스킬 -1
→댄스교습
- 체력 – 10 // 스트레스 +10 // (댄스스킬 +3)+(연습량이 5가 되면 +3더 추가)
→단체댄스
- 체력 – 5 // 스트레스 +10 //(댄스스킬 +3)+(연습량이 5가 되면 +3더 추가)
→노래교습
- 체력 – 10 // 스트레스 – 10 //(노래스킬 +3)+(연습량이 5가 되면 +3더 추가)
→응원가
- 노래스킬 +3
→전체노래
- 체력 – 5 // 스트레스 -10 // (노래스킬 +3)+(연습량이 5가 되면 +3더 추가)
*댄스 연습생
→수면하다
- 체력 +10 // 스트레스 – 10 // 댄스스킬 -3
→사우나하다
- 체력 + 10 // 스트레스 -5 //댄스스킬 -2 // 노래스킬 -1
→회식하다
- 체력 + 15 // 스트레스 +5 // 노래스킬 -1 //댄스스킬 -1
→댄스교습
- 체력 – 10 // 스트레스 -5// (댄스스킬 +3)+(연습량이 5가 되면 +3더 추가)
→브레이크 춤
- 댄스스킬 +3
→단체댄스
- 체력 – 5 // 스트레스 -10 (댄스스킬 +3)+(연습량이 5가 되면 +3더 추가)
→노래교습
- 체력 – 10 // 스트레스 +10 //(노래스킬 +3)+(연습량이 5가 되면 +3더 추가)
→전체노래
- 체력 –5 // 스트레스 +10 // (노래스킬 +3)+(연습량이 5가 되면 +3더 추가)
*백댄서
→수면하다
- 체력 +10 // 스트레스 – 10 // 노래스킬 -2 // 댄스 스킬 -2
→사우나하다
- 체력 + 10 // 스트레스 +5 // 노래스킬 -1 // 댄스스킬 -1
→회식하다
- 체력 + 15 // 노래스킬 -1 //댄스스킬 -1
→댄스교습
- 체력 – 15 // 스트레스 -5// (댄스스킬 +4)+(연습량이 5가 되면 +3더 추가)
→단체댄스
- 체력 – 5 // 스트레스 -5 (댄스스킬 +3)+(연습량이 5가 되면 +3더 추가)
→노래교습
- 체력 – 10 // 스트레스 +5 //(노래스킬 +4)+(연습량이 5가 되면 +3더 추가)
→전체노래
- 체력 – 5 // 스트레스 +5 // (노래스킬 +3)+(연습량이 5가 되면 +3더 추가)
*테스트 평가 기준
- 노래 연습생
- 노래스킬 60점 이상
- 댄스스킬 40점 이상
- 댄스 연습생
- 노래스킬 40점 이상
- 댄스스킬 60점 이상
- 백댄서
- 노래스킬 30점 이상
- 댄스스킬 70점 이상
NPPS 연예기획사
클래스 다이어그램
11.08.12.시나리오.docx