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

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

 1-6-1-2- سناریوی LogIn Use Case

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

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

نام: ورود به  سیستم   (LogIn)

Actor: کارمند و مدیر

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

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

Include: Sign Up

Extended:

(Pre-Condition): ثبت نام کاربر قبلا تکمیل شده و کاربر دارای کلمه عبور و نام کاربری می باشد.

مراحل:

Actor

System

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

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

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

4- سیستم پس از بررسی نام کاربری و کلمه عبور ، وارد صفحه اصلی سیستم سیستم انتقال خون می گردد.

 

5- سیستم اطلاعات کاربری و تمامی عملیات انجام شده در سیسیتم را ذخیره می نماید.

Constraints: نام کاربری ترکیبی از حروف و ارقام است و نباید کمتر از 6 حرف باشد.

Post-Condition: کاربر وارد صفحه اصلی سیستم می گردد و می تواند از تمامی امکانات نرم افزار استفاده نماید.

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

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


1-6-1-3- سناریوی LogOut Use Case
 

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

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

نام: خروج از سیستم  سیستم   (Log Out)

Actor: کارمند و مدیر

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

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

Include: Sign In

Extended:

(Pre-Condition): کاربر قبلا با استفاده از نام کاربری و کلمه عبور صحیح وارد سیستم گردیده است.

مراحل:

Actor

System

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

2- سیستم پیغامی مبنی بر تائید خروج به کاربر نمایش می هد.

3- کاربر عملیات خروج را تائید می نماید.

4- سیستم اطلاعات مربوط به آخرین رخدادها را ذخیره می نماید.

 

5- سیستم پس از تائید کاربر اتصالات پایگاه داده را قطع می نماید.

 

6- سیستم فضای نام کاربری اختصاصداده شده به کاربر را حذف مینماید و فرم بسته می شود.

Constraints: خروج از سیستم نباید قبل از ذخیره سازی کامل اطلاعات انجام شود.

Post-Condition: کاربر می تواند برای ورود مجدد اقدام نماید.

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

Exception: در صورتی که سیستم بدون ذخیره سازی اطلاعات بسته شد باید این قابلیت را داشته باشد که اطلاعات در قالب Temp ذخیره شده و پس از بازیابی مجدد در پایگاه داده ذخیره شود.


1-6-2- Presenter Use Case  (اهدا کننده)
 
اهدا کننده

 

0 نظر

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

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

حرف 500 حداکثر