[객체지향] 자판기 시뮬레이션

등록일 2003.06.13 압축파일 (zip) | 17페이지 | 가격 2,000원

소개글

자판기 시뮬레이션입니다. 한학기동안 배운 객체지향의 개념을 모두 이용해서 만들었습니다.
학기말 프로젝트로 이걸했는데 교수님께서 매우 만족하시더군요.
후회없으실겁니다.
필요하신 분만 다운로드 하세요

목차

1. class 구성도(Inheritance(상속)과 composition 이용)
2. 각 class 분석
3. 세부 구현방법
4. source code

첨부 : c++ 자판기 시뮬 코드

본문내용

3. 구현방식
(1) 다중 이용자인 경우
(1)
(3)
(2)
- 먼저온 사람부터 돈을 넣고 음료를 뽑는다.
- 다음 사람은 3분 간격으로 자판기를 이용할수 있다.
- 동전 입력은 각자가 따로따로 해야한다.

(2) 거스름돈은 돈크기에 따라 분류하여 내어준다.
- 사용자가 500원을 입력하고 반환버튼을 눌렀을시 잔돈으로 바꾼다고 가정하여 100원 5개로 나오게 설정하였다. 하지만 500원이 넘어가면 예를 들어 600원이 거스름돈이라면 500원 1개, 100원 1개를 거슬러 주게끔 하였다.

(3) 관리자 모드
- 관리자는 자판기의 상태를 알고 있다고 가정한다. 자판기의 음료수나 돈이 일정상태 이하로 떨어졌을 경우(임의 설정, 음료수 < 5개 , 동전 100원, 50원 < 10개, 500원 < 5개) 떨어진 상태시간의 5분뒤에 나타난다. 또한 자판기의 상태를 초기화 시키면서 그동안 벌은 돈은 가져간다.

(4) 시간표시
- 시뮬레이션을 위한 시간이므로 실시간을 이용하지는 않았다. 단지 time class를 이용하여 random함수에서 발생하는 분을 이용하여 시간을 표시하는데 사용하였다. 다음과 같은 경우는 생각하지 않았다.
현재시간 = 6:59 AM
5분뒤
현재시간 = 7:04 AM (관리자 도착)
사용자 이벤트(random함수를 통해 3이 나온 경우)
현재시간 = 7:03 AM

위의 경우 관리자 도착 시간보다 사용자가 음료수를 뽑은 시간이 더 빨라지는데 이런 경우는 생각하지 않기로 한다. 물론 시뮬레이션에서도 나타날 수 있지만 skip하기로 한다.
*원하는 자료를 검색 해 보세요.
  • 자판기설계원리 모듈별 코드분석. 37페이지
    1. 설계목표와 동작원리- 설계 목표 및 규격목표 : 자판기 설계물품의 개수를 입력할 수 있는 기능을 추가여 원하는 만큼의 물품을 한번에 구매 할 수 있도록 한다설계 규격Coin : 1000, 500, 100, 50상품 7가지 : 1500, 1000, 750, 500..
  • [탑레포트] 자판기 피해사례 14페이지
    *자동판매기 제조 및 판매시장 현황 시장 현황 - 자동판매기 시장규모는 2005년말 기준 연간 약 1,400억원이며, 2007년 5월 현재 100만대 이상이 보급되어 있는 것으로 추정됨- 주요 자동판매 품목으로는 커피ㆍ음료ㆍ캔 등이었으나, 최근들어 OCS(소 ..
  • 자판기 설계 코딩 4페이지
    자판기 설계 4가지의 메뉴-coffee, luxury coffee, uja, peanutcoffee 100원, luxury coffee 200원, uja 300원, peanut 400원coin투입 100원씩 증가 최대400원까지 투입가능 reset(반환) 초기화 버튼..
  • [논리회로설계실험]커피자판기설계 5페이지
    ② 동작 설명• 전원이 인가되고 Recet이 되면 "00"상태로 존재• "00”(ST0) 상태에서 동전이 들어오면(Coin_in='1') "01"(ST1) 상태로 천이. 그렇지 않으면 (coin_in='0') "00"(ST0) 상태에 계속 존재.• “01”(ST1) ..
  • 자판기시스템(최종본) 12페이지
    돈 투입 버튼 부의 100원, 500원 버튼을 통하여 원하는 금액을 투입한다.투입 금액의 최대 범위는 1500으로 제한한다.투입된 금액이 7-segment에 표시 표시된다.투입금액이 제품 가격 이상이면 구매가능표시 LED에 불이 들어온다. 구매 버튼을 눌러 제품을 구매..
  • 자판기 7페이지
    과제 최종보고서 과제명100원과 500원 짜리 동전만을 받아서 1500원 짜리물건을 뽑고 거슴름돈을 반환하는 자판기 설계.팀번호지도교수공동연구원(본인을 제외한 나머지 팀원)이 름학 번전화번호E-mail“거스름돈 출력하는 자판기 시스템 설계 ” 과제에 대한 최종보고서를 ..
  • 자판기 사업 개선방안 7페이지
    1. 원두캡슐 자판기원두캡슐 소개 - 캡슐에 원두커피가루 또는 커피 원액이 들어있는 형태의 제품이 출시 됨.- 제품이 처음 시장에 도입되어 시장 형성 단계임.- NESCAFE社에서 `네스프레소`라는 원두 캡슐 커피를 판매하고 있음.- 작은 캡슐에 원두가루를 넣고 진공 ..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서