Phase 3 Report of the BPMN Diagrams - QazalehHashemi/MISPJR GitHub Wiki
گزارش نمودارهای بیپیامان
برای مدلسازی سیستم مذکور و رسم نمودارهای بیپیامان مربوطه، تمامی فرآیندهای سیستم را به چهار دسته اصلی تقسیم کردیم که عباتند از :
فرآیند رزرو غذا و میز در سامانه
شامل تمامی فعالیتها از ورود مشتری به سیستم تا انتهای عملیات تکمیل رزرو است. در متن پروژه دو بار عمل انتخاب میز آورده شده است. ما فرض کردیم که «ارسال لیست مربوطه به سامانه و دادن کد سفارشی به مشتری» آخرین فعالیت انجام شده قبل از تکمیل رزرو است. به شکل زیر از متن پروژه دقت فرمایید.
عکس نمودار را در زیر میتوانید مشاهده کنید. (در صورت زوم کردن می توانید جزئیات را با کیفیت مشاهده فرمایید)
فرآیند خدمت دهی به مشتری در رستوران
شامل تمامی فعالیتها از لحظه ورود مشتری به رستوران تا دریافت غذا توسط مشتری و اتمام سرویس دهی است.
فرآیند طی شده توسط پذیرش رستوران
شامل تمامی فعالیتهایی است که پذیرش رستوران در ابتدای روز انجام میدهد. از جمله وارد کردن منوی روز، بررسی منو جهت سنجش لزوم اعمال تغییرات و نظرسنجی از مشتریان روز قبل.
فرآیند آماده سازیهای لازم، انجام شده توسط سیستم
شامل فعالیتهایی است که سیستم جدا از عملیات رزرو انجام میدهد. از جمله تخصیص میزها به گارسونها و ارسال لیست غذاهای سفارش داده شده به سرآشپز جهت هماهنگی با سایر آشپزها. علت جدا کردن این فرآیند از فرآیند رزرو این بود که فرآیند رزرو ممکن است چندین بار در روز و به تعداد مشتریان اتفاق بیفتد. ما فرض کردیم که مشتریان تا ساعت ۲۴ روز قبل از ورود میتوانند میز و غذا در رستوران رزرو کنند بنابراین سیستم لیست غذاهای سفارش داده شده را در ابتدای روز برای سرآشپز میفرستد و تخصیص میزها به گارسونها را هم در ابتدای روز انجام میدهد.
توجه شود که در این میان از عمل «ثبت نام گارسون» در سایت صرف نظر کردیم و فرض کردیم که در این فاز در همان ابتدای کار و پیش از به راه افتادن سیستم، گارسونها در سامانه ثبت نام میشوند بنابراین از آوردن این فعالیت در نمودار خودداری کردیم. توجه شود که فایل ورد خروجی همه نمودارها در قسمت کد آورده شده است.