مهندسی نرم افزار UML داروخانه بخش هفدهم
|
نام مورد کاربرد :عملیات تسویه صورتحساب مشتری
|
شرح
|
هدف از اين مورد استفاده، تسویه حساب ، صورتحساب مشتری می باشد.
|
بازیگران
|
مشتری – صندوق دار
|
جریان اصلی
|
واکنش سیستم
|
عمل بازیگر
|
|
1- بازیگرمشتری درخواست تسویه حساب را می دهد
|
3-سیستم جزئیات داروها را نمایش می دهد
|
2-بازیگرصندوقدار درخواست مشاهده جزئیات صورتحساب مشتری را می دهد
|
4-سیستم جزئیات صورت حساب را نمایش می دهد
|
|
|
5-بازیگر صندوقدار جزییات صورتحساب مشتری را دریافت می کند
6-صندوقدار صورتحساب را به مشتری ارایه میدهد
7-مشتری صورتحساب را پرداخت می کند
|
|
8-صندوقدار درخواست ثبت پرداخت صورتحساب را می نماید
|
9-سیستم جزئیات پرداخت را نمایش می دهد
|
|
|
10-بازیگر جزئیات پرداخت را تائید می کند
|
11-سیستم رسید پرداخت را نمایش می دهد
|
12-صندوقدار رسید پرداخت را دریافت کرده و ان را دربه مشتری ارایه می کند
|
|
جریان فرعی
|
به هنگام درخواست صورتحساب مشتری کد صورتحساب مربوطه تکراری نباشد و در صورت تکراری بودن پیغام خطا دهد.
|
پیش شرط
|
1- ورود به سیستم توسط صندوقدار
|
پس شرط
|
پس از اجرای عمليات در این مورد استفاده، مشتری صورتحساب خود را پرداخت کرده است.
|
نمودار همکاری تسویه حساب مشتری
|
نام مورد کاربرد : تحویل دارو به مشتری
|
شرح
|
هدف از اين مورد استفاده، تحویل دارو به مشتری می باشد.
|
بازیگران
|
مشتری – مسئول تحویل نسخه
|
جریان اصلی
|
واکنش سیستم
|
عمل بازیگر
|
|
1- بازیگر درخواست تحویل نسخه را می نماید
|
|
2-بازیگر درخواست بررسی پرداخت مشتری را می نماید
|
3-سیستم جزئیات پرداخت مشتری را در صورت وجود نمایش می دهد
|
|
4-سیستم تاییدیه پرداخت مشتری را نمایش می دهد
|
|
|
5-بازیگر نسخه را در صورت پرداخت مشتری به او تحویل می دهد
|
|
6-بازیگر تحویل دارو به مشتری را ثبت می کند
|
|
جریان فرعی
|
به هنگام درخواست تحویل نسخه در صورت درخواست تحویل نسخه تکراری پیغام خطای مناسب صادر شود.
|
پیش شرط
|
1- ورود به سیستم توسط مسئول تحویل نسخه
|
پس شرط
|
پس از اجرای عمليات در این مورد استفاده، دارو به مشتری تحویل داده شده است.
|
نمودار توالی تحویل دارو به مشتری
نمودار همکاری تحویل دارو به مشتری