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

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

 1-6-3-3- سناریوی Use Case تعریف شرح وظائف

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

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

نام: شرح وظائف 

Actor: مدیر

شرح سناریو: در این سناریو ، مدیر پس ازورود به سیستم ، شرح وظائف هر یک از کارمندان را نوشته و به صندوق پستی هر یک ارسال می نماید.

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

Communicate: مدیر

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

(Pre-Condition): شرح وظایفی به کارمند ابلاغ نشده است.. 

مراحل:

Actor

System

1- مدیر بر روی ایجاد شرح وظائف جدید کلیک می نماید

2- سیستم فرم مربوط به ورود شرح وظائف را نمایش می دهد.

3- مدیر شرح وظائف را نوشته و کلید ارسال به صندوق پستی کارمند را فشار می دهد.

4- سیستم صفحه مربوط به تائید ارسال را نمایش می دهد.

5- مدیر بر روی خروج از بخش شرح وظائف کلیک می نماید.

6- سیستم فرم شرح وظائف را بسته و از این بخش خارج می کردد.

 

 

Constraints: سیستم قبل از ابلاغ شرح وظائف نباید دسترسی و یا . . . برای کارمند ایجاد نماید.

Post-Condition: پس از ارسال شرح وظائف باید تائیدیه دریافت در صندوق پستی به مدیر ارسال شود.

Alternative Flow: پس از دسترسی به شرح وظائف در صورتی که اشتباها محدودیتی برای کارمند ایجاد شده باشد ، باید به گونه ای بتوان این محدودیت را بررسی و رفع نمود.


1-6-3-4- سناریوی Use Case تائید عملیات کاربران
 

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

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

نام: تائید عملیات 

Actor: مدیر

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

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

Communicate: مدیر

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

(Pre-Condition): عملیات نیاز با تائید مدیر دارد. 

مراحل:

Actor

System

1- مدیر بر روی ایجاد درخواستهای تائید کلیک می نماید.

2- سیستم لیست درخواستهایی که نیاز به تائید مدیر دارند را نمایش می دهد.

3- مدیر درخواستها را بررسی می نماید و در صورت تطابق با موازین ، بر روی تائید کلیک می نماید.

4- سیستم صفحه مربوط به تائید را نمایش می دهد.

 

5- سیستم پیغامی به صندوق پستی درخواست کننده تائید میبنی بر تائید یا عدم تائید ارسال می نماید.

 

 

Constraints: عملیات بدون تائید مدیر عامل نباید اجرا شوند.

Post-Condition: پس از تائید ، درخواست کننده می تواند عملیات مورد نظر را انجام دهد.

Alternative Flow: در صورتی که مدیرعامل در دسترس نبود و دستوری نیاز به تائید فوری داشت سیستم باید به گونه ای ای دستور العمل را به تائید معاون برساند.

 
1-6-3-4- سناریوی Generate Reports Use Case 
 

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

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

نام: تولید گزارشات 

Actor: مدیر

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

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

Communicate: مدیر

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

(Pre-Condition): گزارشی تولید نشده است. 

مراحل:

Actor

System

1- مدیر بر روی ایجاد گزارش کلیک می نماید.

2- سیستم لیست گزارشات قابل مشاهده را نمایش می دهد.

3- مدیر گزارش مورد نظر را انخاب نموده و بر روی آن کلیک می نماید.

4- سیستم گزارش مربوطه را تولید نموده و نمایش می دهد.

Constraints: گزارشات فقط به مدیریت نمایش داده خواهند شد.

Post-Condition:

Alternative Flow: در صورتی که گزارشی جهت نمایش وجود نداشته باشد ، یا اطلاعاتی وارد نشده باشد باید با پیغام مناسب به مدیر اطلاعات داده شود.

 

0 نظر

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

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

حرف 500 حداکثر