신종플루에 걸린 환자가 일양분포 2,3분으로 병원에 들어오고 단순감기환자가 일양분포 3,4분으로 병원에 방문한다. 모든 환자는 한명의 카운터가 있는 접수처에서 접수를 하는데 접수시간은 삼각분포 2,4,5분을 따른다. 이때 손님들은 대기행렬이 7명 이상일 경우 전광판을 통해 손님들에게 Busy라고 안내하며 손님들은 근처병원으로 발걸음을 옮긴다.

접수를 끝낸 환자는 의사의 진료를 받는데 한명씩 진료를 받으며, 진료 시간은 일양분포 5, 10 분의 시간이 걸린다. 이때 대기행렬이 10명 이상일 경우 환자는 구내식당으로 가서 일양분포 15,20분의 시간으로 식사를 하고 온다. 한번 식사를 하고 온 환자는 대기행렬이 10이상이어도 식당을 가지 않는데 15이상일 경우 진료를 포기하고 집으로 돌아간다.

의사는 신종플루환자에게 타미플루를 처방하고 단순감기환자에게는 20%의 확률로 오진을 하여 타미플루를 처방한다. 처방전을 받은 환자는 주사실에 가서 주사를 맞는데 주사를 놓는 간호사는 두 명이 구분 없이 주사를 놓으며 시간은 지수분포 3분이 걸린다.

주사를 맞은 환자들은 병원 앞의 약국으로 가서 두 명의 약사에게 타미플루를 처방하는데 타미플루는 하루 20개까지만 제조할 수 있으며 타미플루가 모자랄 경우 환자들은 다시 병원으로 돌아가 의사에게 의뢰한다. (이때 접수를 기다리고 있는 손님들 보다 우선적으로 처리된다.) 의사는 신기술인 주사형 타미플루 주사를 정규분포 2,1분 시간으로 처방하고 주사실로 가서 타미플루 주사를 맞는다. 타미플루 주사는 보통주사보다 더 오래 걸려 지수분포 5분이 걸린다. 주사를 맞은 환자는 약국에 갈 필요 없이 집으로 돌아간다.

다의병원은 아침 9시부터 저녁 6시까지 운영하며 12시부터 1시까지는 점심시간으로 잠시 휴업한다. 간호사 두 명은 1시간에 10분씩 서로 번갈아 가면서 휴식을 취하며, 카운터는 너무 바빠 파트타임이나 풀타임으로 아르바이트생을 구하려고 한다. 병원장인 의사는 휴식을 취할 생각이 없다. 하지만 환자가 계속 밀려 대기행렬이 길어질 경우 보조 의사를 한명 더 채용할지 안할지를 고민 중이다.

이때 카운터 파트타임 알바는 1시 부터 5시까지로 생각하고 있으며, 풀타임 알바를 기용 했을 때와의 대기행렬차이가 2이하일 경우에는 파트타임알바를 구할 생각이다. 보조 의사는 아르바이트생을 확실히 구한다음에 결정하려 한다. 보조 의사를 채용 했을 때와 채용하지 않을 때의 차이를 한 달을 기준으로 분석하시오. 또한 돌아가는 환자가 병원 방문 환자의 5% 미만으로 할 경우에는 몇 명의 카운터와 몇 명의 의사가 필요한지 분석하시오. 또한 총 진료를 마치고 나간 환자의 수를 비교하시오.

 

제가 수업시간에 만들어본 문제입니다. 일단 문제로는 만들었는데 이것을 어떻게 시뮬레이션할꺼까지는 생각을 못했습니다 ;;시뮬레이션 초보라서요 제가 볼때는 디사이드가 너무 많이 들어가는 것 같은데 ? 이 문제가 전체적으로 괜찮은건가요 ??