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