مهندسی نرم افزار UML سیستم انبار بخش چهاردهم
سناریوی Use Case ارسال سفارش جديد
سناریوی شماره 12
|
سیستم انبار شيشه
|
نام: ارسال سفارش جدید
Actor: درخواست كننده كالا از انبار
|
شرح سناریو: در این سناریو ، درخواست كننده كالا از انبار سفارش خود را ارائه می دهد و انباردار پس از امکانسنجی ، نتیجه درخواست را به درخواست كننده كالا از انبار ارائه می دهد.
|
Assumption: منظور از درخواست كننده كالا از انبار در این Use Case در حقیقت فردی است که براي درخواست كالا از طريق سيستم انبار اقدام مي نمايد.
|
Communicate: درخواست كننده كالا از انبار
|
Extended: صفحه اصلی نرم افزار
|
(Pre-Condition): درخواست كننده كالا از انبار پس از ورود ، سفارش خود را ارائه می دهد و نتیجه امکانسنجی به درخواست كننده كالا از انبار ارائه داده می شود.
|
مراحل:
|
Actor
|
System
|
1- درخواست كننده كالا از انبار بر روی سفارش كالاي جدید کلیک می نماید.
|
2- سیستم صفحه مربوط به سفارش كالاي جدید را نمایش می دهد.
|
3- درخواست كننده كالا از انبار سفارش كالاي خود را درج می نماید و یا مستقیما به انبار ارائه می دهد.
|
4- سیستم پس از دریافت ، تائیدیه آن را نمایش می دهد.
|
|
|
|
|
Constraints: درخواست كننده كالا از انبار جهت ارائه سفارش کار باید به یکی از 2 روش حضوری یا ارسال از طریق برنامه عمل نماید.
|
Post-Condition:
|
Alternative Flow: درصورتی که به هر دلیل سفارش ارسال نشد بایستی به مشتری به گونه ای خبر داده شود.
|
|
|
|
|
|
|
سناریوی Use Case تائيديه دريافت كالا از انبار
سناریوی شماره 13
|
سیستم انبار شيشه
|
نام: تائيديه دريافت
Actor: درخواست كننده كالا از انبار
|
شرح سناریو: در این سناریو ، درخواست كننده كالا از پس از اينكه كالا را دريافت نمود و ار صحت آن اطمينان حاصل كرد تائيديه دريافت را تائيد مي نمايد.
|
Assumption: منظور از درخواست كننده كالا از انبار در این Use Case در حقیقت فردی است که براي درخواست كالا از طريق سيستم انبار اقدام مي نمايد.
|
Communicate: درخواست كننده كالا از انبار
|
Extended: صفحه اصلی نرم افزار
|
(Pre-Condition): درخواست كننده كالا از انبار پس از ورود ، سفارش خود را ارائه می دهد و نتیجه امکانسنجی به درخواست كننده كالا از انبار ارائه داده می شود.
|
مراحل:
|
Actor
|
System
|
1- درخواست كننده كالا از انبار بر روی تائيد دريافت كليك مي نمايد.
|
2- سیستم صفحه مربوط به تائيد دريافت كالا را نمایش می دهد.
|
3- درخواست كننده كالا از انبار اطلاعات مورد نياز در فرم تائيد را وارد نموده و بر روي ثبت تائيد كليك مي نمايد.
|
4- سیستم پس از دریافت ، تائیدیه آن را نمایش می دهد.
|
|
|
|
|
Constraints: درخواست كننده كالا بايد تمامي اطلاعات مورد نياز در فرم تائيديه را وارد نمايد.
هيچ گونه درخواست جديد تازمان عدم تائيد كالاي دريافتي قبلي از كاربر ثبت نمي شود.
|
Post-Condition: پس از تائيد دريافت ، درخواست كننده كالا مي تواند درخواست جديدي داشته باشد.
|
Alternative Flow: درصورتی که به هر دلیل درخواست تائيد نشد بايد به گونه اي به درخواست كننده كالا اطلاع داده شود.
|
|
|
|
|
|
|
نمودار Use Case مربوط به فعالیتهای کاربر