پروژه مهندسی نرم افزار هتل

سیستم هتل UML بخش سی و هشت

 نمودار فعالیت تحویل غذا

 

 نمودار فعالیت تحویل غذا

سناریوی Use Case  دریافت صورتحساب

سناریوی شماره 16

سیستم هتل

نام: دریافت صورتحساب

Actor: اپراتور رستوران و مشتری

شرح سناریو: در این سناریو ، صورتحساب مشتری در اختیار وی قرار می گیرد.

Assumption: منظور از اپراتور رستوران در این Use Case در حقیقت فردی است که در عملیات خدمات دهی به مشتریان را انجام داده و در صورت موفقیت آمیز بودن عملیات در سیستم ثبت می شود.مشتری فردی است که در ازای اتاق و سرویسهایی که دریافت می کند هزینه پرداخت میکند.

Include: ورود به سیستم رستوران

Extendedصفحه اصلی نرم افزار

(Pre-Condition): اپراتور پس از ورود به سیستم درخواست  صورتحساب می نماید و سیستم پس از بررسی خدمات رستوران ارائه شده به مشتری ، صورتحساب مشتری را نمایش می دهد.

مراحل:

Actor

System

1- اپراتور بر روی درخواست صورت حساب کلیک می نماید.

2-سیستم فرم مربوط به ورود کد اختصاصی مشتری را نمایش می دهد.

3-اپراتور کد مشتری مربوطه را وارد کرده و بر روی دکمه محاسبه صورتحساب کلیک می کند.

4- سیستم صورتحساب مشتری را محاسبه می نماید.

 

5- سیستم صورتحساب را به اپراتور نمایش می دهد.

 

 

6- در صورت تائید مشتری ، یک نسخه از صورتحساب به مشتری و یک نسخه هم به امور مالی ارسال می شود.

 

5- در صورتی که مشتری اعتراضی نداشت اپراتور از بخش صورتحساب خارج می شود.

 

Constraints: صورتحساب مشتری فقط باید به خود مشتری تحویل داده شود.

Post-Condition: پس از ارائه صورتحساب به مشتری ، مشتری باید بتواند صورتحساب خود را از داخل هتل به نحوی پرداخت نماید.

Alternative Flow: درصورتی که به هر دلیلی تحویل صورتحساب به صورت سیستمی میسر نشد باید بتوان به گونه ای از طریق امور مالی ، صورتحسابی برای مشتری ایجاد و به مشتری جهت تسویه حساب ارائه نمود.

 
نمودار توالی دریافت صورتحساب

نمودار توالی دریافت صورتحساب
 
نمودار همکاری دریافت صورتحساب
 
نمودار همکاری دریافت صورتحساب

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

نظرات محترم شما در خدمات رسانی بهتر ما را یاری می نمایند. لطفا اگر مایل بودید یک نظر ما را مهمان فرمائید. آدرس ایمیل و وب سایت شما نمایش داده نخواهد شد.

حرف 500 حداکثر