پروژه UML سیستم posبخش دوم

پروژه UML سیستم posبخش دوم

 نمودار Use Case اصلي سيستم POS

نمودار Use Case اصلی سیستم pos
نمودار تفكيك شده ورود و خروج 
 نمودار تفکیک شده ورود و خروج
سناريوي مربوط به Login 

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

سیستم POS

نام: ورود

(Log In)

Actor: سيستم POS

شرح سناریو: در این سناریو ، Actor پس از وارد ارسال مشخصات و مجوزهاي كاربري به Server سيستم POS  و تائید صحت مشخصات از طرف سیستم ، وارد سیستم می شود و می تواند از امکانات مربوط به POS  استفاده نماید.

Assumption: منظور از Actor در این Use Case همان سيستم سخت افزاري و نرم افزاري POS و يا پايانه فروش مي باشد كه با آن تراكنشهاي مالي عمليات خريد و فروش انجام مي شود.

Include:

Extended: Log Out

(Pre-Condition): به Actor قبلا مشخصات كاربري تخصيص داده شده و Actor مي تواند وارد سيستم شود.

مراحل:

Actor

System

1- کاربر کلید درخواست خريد/فروش  را قشار مي دهد.

2- سیستم اطلاعات مورد نياز براي اتصال به Server را ارسال مي نمايد.

3- Server مشخصات و مجوزهاي كاربري مربوط به سيستم POS را بررسي مي نمايد و ر صورت صحت به كاربر اجازه انجام تراكنش مي دهد.

4- سيستم POS در صورت تائيد مشخصات كاربري ، به مرحله بعدي كه همان چك كردن حساب مبدا است مي رود.

 

 

Constraints: براي اتصال به SERVER بايد سيستم POS‌داراي مجوز اتصال به SERVER باشد.

Post-Condition: پس از تائيد اوليه توسط Server كاربر POS مي تواند عمليات بعدي را انجام دهد.

Alternative Flow: - در صورتی که اتصال با Server‌برقرار نشد بايد به گونه اي به كاربر POS اطلاع داده شود.

Goal: سيستم POS مجوز ورود به سيستم را دريافت نموده است.



سناريوي مربوط به Logout 

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

سیستم POS

نام: ورود

(Log Out)

Actor: سيستم POS

شرح سناریو: در این سناریو ، Actor درخواست خروج از سيستم را مي نمايد و ارتباط با Server قطع مي شود.

Assumption: منظور از Actor در این Use Case همان سيستم سخت افزاري و نرم افزاري POS و يا پايانه فروش مي باشد كه با آن تراكنشهاي مالي عمليات خريد و فروش انجام مي شود.

Include: Sign In

Extended: Sign In

(Pre-Condition): Actor قبلا با استفاده مجوزهاي خود به Server متصل شده و وارد سیستم مالي POS گردیده است.

مراحل:

Actor

System

1- Actor درخواست خروج می نماید.

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

 

3- سیستم پیغامی مبنی بر تائید خروج به به سمت سيستم POS ارجاع می هد.

4- ACTOR عملیات خروج را تائید می نماید.

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

 

6- اتصال قطع مي شود.

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

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

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

 

Goal:  Actor از فضای کاربری خود خارج می شود و اتصال پايانه قطع مي شود.

 

 

0 نظر

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

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

حرف 500 حداکثر