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

مهندسی نرم افزار UML سازمان انتقال خون بخش هفتم

 1-6-4-Staff Use Case  (کارمندان)

Staff Use Case  
 
1-6-4-1- سناریوی Use Case  ثبت عملیات دریافت خون
 

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

سیستم انتقال خون

نام: ثبت دریافت خون 

Actor: کارمند

شرح سناریو: در این سناریو ، کارمند پس از ورود به سیستم ، اطلاعات مربوط به دریافت خون از اهدا کننده را وارد می نماید.

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

Communicate: کارمند

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

(Pre-Condition): قبلا خون گرفته نشده است.

مراحل:

Actor

System

1- کارمند بر روی کلید ثبت اطلاعات دریافت خون کلیک می نماید.

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

3- کارمند اطلاعات مربوط به خون اهدا شده را وارد می نماید و کلید ثبت را فشار می دهد.

4- سیستم اطلاعات را ثبت می نماید و تائیدیه ثبت را نمایش می دهد.

Constraints: در صورتی که خون گرفته شده باشد اطلاعات آن وارد خواهد شد.

Post-Condition: پس از دریافت خون کارمند باید اطلاعات را وارد نموده و خون را به واحد آزمایشات ارجاع دهد و گزارش این ارجاع را به مدیر و آزمایش کننده ارسال کند.

Alternative Flow: در صورتی که گزارش ثبت نشد بایستی به نحوی به اطلاعات ثبت کننده برسد.

در صورتی که اطلاعات ثبت شده به اطلاع آزمایش کننده و مدیر نرسید باید به گونه ای به ثبت کننده اطلاع داده شود.


1-6-4-2- سناریوی Use Case  ثبت نتیجه آزمایش سلامت خون
 

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

سیستم انتقال خون

نام: ثبت نتیجه آزمایش سلامت خون

Actor: کارمند

شرح سناریو: در این سناریو ، کارمند پس از ورود به سیستم ، نتیجه آزمایشات انجام شده بر خون اهدا کننده را وارد سیستم می نماید.

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

Communicate: کارمند

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

(Pre-Condition): قبلا آزمایش بر روی خون انجام نشده است. 

مراحل:

Actor

System

1- کارمند بر روی کلید ثبت نتیجه آزمایش کلیک می نماید.

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

3- کارمند اطلاعات مربوط به آزمایشات انججام شده بر روی خون اهدا شده را وارد می نماید و کلید ثبت را فشار می دهد.

4- سیستم اطلاعات را ثبت می نماید و تائیدیه ثبت را نمایش می دهد.

Constraints: خون در صورتی می تواند در فهرست قابل استفاده ها قرار گیرد که کاملا سالم باشد.

Post-Condition: پس از ثبت آزمایشات ، نتیجه باید به اطلاعات اهدا کننده رسانده شود.

Alternative Flow: در صورتی که به هر ترتیبی نتوان بر روی خون آزمایش انجام داد و یا اینکه خون مشکوک به آلودگی باشد باید در محل دیگری (آزمایشگاه دیگری) آزمایشات سلامتی بر روی آن انجام شود. و نتیجه به اطلاعات اهدا کننده رسانده شود.

 

 

0 نظر

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

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

حرف 500 حداکثر