مهندسی نرم افزار UML سازمان انتقال خون بخش پنجم
1-6-3- Boss Use Case (مدیر)
1-6-3-1- سناریوی Boss Mailbox Use Case
سناریوی شماره 6
|
سیستم انتقال خون
|
نام: صندوق پستی مدیر
(Boss Mailbox)
Actor: مدیر
|
شرح سناریو: در این سناریو ، مدیر پس ازورود به سیستم ، وارد صندوق پستی خود می شود و نسبت به ارسال پیامها و بررسی پیامهای رسیده اقدام می نماید.
|
Assumption: منظور از مدیر در این Use Case در حقیقت فردی است که نظارت بر تمامی امور موجود در شعبه انتقال خون را انجام می دهد و بالاترین شخص از نظر سطوح دسترسی به اطلاعات می باشد و می تواند هر گونه ویرایشی در اطلاعات که درج شده انجام دهد.
|
Communicate: مدیر
|
Extended: صفحه اصلی نرم افزار
|
(Pre-Condition): پس از بروز رسانی ، از طریق ارسال پیغام به صندوق پستی اعضا ، به آنها اطلاعات داده می شود. در صورتی که پیغام جدیدی در صندوق پستی موجود باشد به آن پاسخ داده خواهد شد.
|
مراحل:
|
Actor
|
System
|
1- مدیر بر روی کلید ورود به صندوق پستی کلیک می نماید.
|
2- سیستم صفحه مربوط به صندوق پستی را نمایش می دهد.
|
|
3- سیستم در صورت وجود ، پیامهای رسیده جدید را نمایش می دهد.
|
4- مدیر پیامهای مورد نظر را ارسال می نماید.
|
5- سیستم فهرست تائید ارسال نامه های ارسالی را نمایش می دهد.
|
|
6- سیستم نامه های خوانده شده ، خوانده نشده و جواب داده شده را به تفکیک نمایش می دهد.
|
Constraints: جهت ارسال پاسخ هر پیام ، گیرنده و فرستنده باید مشخص شده باشند.
|
Alternative Flow: درصورتی که پیغام به هر دلیلی ارسال نشد باید از طرف سیستم پیغام مناسبی صادر شود.
|
1-6-3-2- سناریوی Staff Employment Use Case
سناریوی شماره 7
|
سیستم انتقال خون
|
نام: پذیرش کارمند (Staff Employment)
Actor: مدیر
|
شرح سناریو: در این سناریو ، مدیر پس ازورود به سیستم ، در خواست مشاهده لیست افراد متقاضی استخدام را می نماید. در صورت وجود لیستی از متقاضیان نمایش داده می شود.
|
Assumption: منظور از مدیر در این Use Case در حقیقت فردی است که نظارت بر تمامی امور موجود در شعبه انتقال خون را انجام می دهد و بالاترین شخص از نظر سطوح دسترسی به اطلاعات می باشد و می تواند هر گونه ویرایشی در اطلاعات که درج شده انجام دهد.
|
Communicate: مدیر
|
Extended: صفحه اصلی نرم افزار
|
(Pre-Condition): کارمند جدید قبلا استخدام نشده است.
|
مراحل:
|
Actor
|
System
|
1- مدیر بر روی کلید لیست متقاضیان استخدامی کلیک می نماید.
|
2- سیستم فرم مربوط به لیست متقاضیان را نمایش می دهد.
|
3- مدیر شخص یا اشخاص مورد نطر را انتخاب می نماید و بر روی کلید تائید کلیک می نماید.
|
4- سیستم صفحه مربوط به اطلاعات فرد / افراد انتخاب شده را نمایش می دهد.
|
5- مدیر وب سایت پیامی مبنی بر تائید شخص ارسال می نماید.
|
6- سیستم اطلاعات را اعتبار سنجی می نماید.
|
|
7- سیستم پیغامی مبنی بر تائید ارسال اطلاعات برای متقاضی به مدیر نمایش می دهد.
|
Constraints: مدیر باید گروه افراد مناسب را انتخاب نماید.
|
Post-Condition: بعد از مشاهده و بررسی پروفایل کاربران ، مدیر می تواند در مورد تائید و یا عدم تائید متقاضیان تصمیم گیری نماید.
|
Alternative Flow: پس از ارسال تائیدیه استخدام به متقاضیان ، اطلاعات سایر کاربران باید به صورت آرشیو دائمی برای دسترسی در آینده ، در سیستم ذخیره شود.
|