놀이공원 도우미 프로그램(c언어)
- 최초 등록일
- 2013.05.19
- 최종 저작일
- 2012.12
- 23페이지/ 압축파일
- 가격 1,000원
소개글
놀이동산을 이용하는 사람들에게 각각 위치나 나이에 대한 정보를 받아
사용자에게 최적의 놀이기구와 시간정보를 알려주는 놀이동산 도우미 어플을 만드는 것이 목적인 프로그램 입니다.
프로그램 규모 : 코드 약1300줄, 함수 27개
목차
1. 개요 - 기능
2. 문제분석
3. 설계
- 모듈차트
- 모듈별 명세서
- 핵심 알고리즘에 대한 순서도(flow chart)
- 핵심 자료구조 명세서(자료 명, 의미, 타입, 초기 값, 유효범위 값, 연관 함수 목록)
4. 테스트 & 가이드라인
본문내용
놀이동산을 이용하는 사람들에게 각각 위치나 나이에 대한 정보를 받아 사용자에게 최적의 놀이기구와 시간정보를 알려주는 놀이동산 도우미 어플을 만드는 것이 목적이다.
그 외에도 일정 횟수 이상 놀이동상 이용 고객에게 한번 무료로 이용 할 수 있는 마일리지 제도, 놀이동산 후기 등을 쓸 수 있는 댓글 달기, 색깔과 사운드를 입힌 visual적인 요소도 포함 되어 있다.
<중 략>
모듈 별 명세서
void waiting_time(int *RealTime, int *ValueOfTime); // 놀이기구 대기시간 초기화
void calculate(float *Pref, int *fam, int *dist, int *time_c); // 인기도, 거리, 시간을 통해 선호도를 계산한다.
void etc();//기타 출력할 것을 보여준다.
void InputInfo(int *age, int *DayOrNight, int choice[], int Recommend[]);//개인정보 입력
void start();// 시작
void popRes(int age,int Pop[], int Recommend[], int choice[],int copyPop[]);// 인기도 결과값 80점
<중 략>
기존의 프로그램 (함수)를 활용하여 설계
gotoxy( x, y)
- x, y 좌표가 가리키는 곳으로 이동
PlaySound(TEXT(“file_name”), NULL, SND_FILENAME | SND_SYNC)
- 음성 출력 함수
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), color)
- 폰트 색 변환 함수
참고 자료
없음
압축파일 내 파일목록
최종.docx
Team.zip