Presentation is loading. Please wait.

Presentation is loading. Please wait.

Team Project no.1 Airport Simulation 예쁜 훈쌤 김영훈 이준영 황정아.

Similar presentations


Presentation on theme: "Team Project no.1 Airport Simulation 예쁜 훈쌤 김영훈 이준영 황정아."— Presentation transcript:

1 Team Project no.1 Airport Simulation 예쁜 훈쌤 김영훈 이준영 황정아

2 Outline 현재 진행 상황 구현한 기능 Simulation 추가 구현 사항 문제점 개선할 사항

3 현재 진행 상황 파일입출력을 통한 비행기 스케줄 입력 공항 정보를 보여주는 메뉴 구성
비행중인 비행기 정보를 보여주는 메뉴 구성 각 공항내의 남은 스케줄 정보 출력하는 메뉴 구성 스케줄을 통한 Simulation 메뉴 구성

4 현재 진행 상황 – 구현한 기능 함수 설명 int input(AIRPORT **ap, AIRPLANE **plane,int h,int m) 스케줄 정보 입력 함수 - 비행기 정보, 승객 정보 등 최신화 void menu_a(AIRPORT **ap,int cnt,int h,int m) 공항정보 - 출발 예정 비행기 출력 void menu_p(AIRPLANE **ap,int cnt,int h,int m) 비행기정보 - 비행중인 비행기 정보 출력 void menu_c(AIRPORT *ap,int h, int m) 공항스케줄정보 각 공항의 남은 스케줄 출력 void menu_s(AIRPORT **a, AIRPLANE **ap,int cnt, int h, int m) 시뮬레이션 출력

5 현재 진행 상황 – 시뮬레이션 비행기 공항 Event 메시지 @ 표시로 출력 이륙 시 색깔 지정을 통해 비행기 구분
알파벳으로 공항 출력 Event 메시지 비행기 이착륙 정보 출력 추가 구현 사항 정보 출력

6 추가 구현 사항 비행기 충돌 발생 비행기 시뮬레이션 시 비행기별 랜덤변수 설정
비행기 시뮬레이션 시 비행기별 랜덤변수 설정 추락변수로 설정된 비행기의 좌표가 겹치면 비행기 출력을 제거 event 메시지로 사망자 수 출력

7 문제점 및 개선할 사항 문제점 개선할 사항 추가적으로 구현할 것들
스케줄 정보 출력 시 이륙한 스케줄을 지워서 구성하여 하루가 지나면 깨짐 이착륙 메시지는 출력하지만 관리하는 관제탑의 기능 미비 개선할 사항 계속해서 스케줄이 정상적으로 적용되도록 수정 예정 활주로의 중복 시 이륙을 우선순위로 하도록 구현, 지연시간은 5분으로 설정 추가적으로 구현할 것들 승객 중 VIP출현 시 승객들을 다음 비행기로 이동 비행중인 비행기 승객 정보 출력 날씨를 지역별로 설정하여 날씨가 좋지 않으면 가까운 공항에 착륙


Download ppt "Team Project no.1 Airport Simulation 예쁜 훈쌤 김영훈 이준영 황정아."

Similar presentations


Ads by Google