نرم افزار رای گیری آنلاین UML بخش پنجم

نرم افزار رای گیری آنلاین UML بخش پنجم

توسط amin8505 | گروه مهندسی نرم افزار | 1394/07/04

نظرات 0

Use Caseهای مربوط به فعالیتهای مدیر وب سایت رای گیری آنلاین

 


سناریوی Use Case ایجاد رای گیری جدید (مدیر وب سایت)

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

سیستم رای گیری آنلاین

نام: تعریف رای گیری جدید (New Vote Definition)

Actor: مدیر وب سایت

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

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

Communicate: مدیر وب سایت رای گیری آنلاین

Extended: صفحه اصلی وب سایت

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

مراحل:

Actor

System

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

2- سیستم فرم مربوط به ورود نام رای گیری جدید را نمایش می دهد.

3- مدیر سیستم موضوع رای گیری جدید را وارد می نماید و کلید ثبت را فشار می دهد.

4- سیستم پس از بررسی عدم وجود نام رای گیری ، نام رای گیری جدید را ثبت می نماید.

 

5- سیستم پیغامی مبنی بر ثبت رای گیری جدید نمایش می دهد.

Constraints: مدیر سیستم باید تمامی اطلاعات را به صورت کامل وارد نماید. مدیر نباید رای گیری تکراری را وارد نماید.

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

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

           

سناریوی Use Case مشاهده نتیجه رای گیری (مدیر وب سایت)

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

سیستم رای گیری آنلاین

نام: نتیجه رای گیری (Voting Report)

Actor: مدیر وب سایت

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

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

Communicate: مدیر وب سایت

Extendedصفحه اصلی وب سایت

(Pre-Condition): پس از ورود مدیر وب سایت ، در صورتی که رای گیری پایان یافته باشد ، گزارش آن را می بیند.

مراحل:

Actor

System

1- مدیر وارد بخش گزارشات رای گیریها می گردد.

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

3- مدیر بر روی کلید بررسی رای گیریها کلیک می نماید.

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

4- مدیر گزارش رای مشاهده می نماید.

 

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

6- سیستم پیغامی مبنی بر ایجاد فایل گزارش نمایش می دهد.

 

7- سیستم مسیر فایل ایجاد شده را به مدیر وب سایت نمایش می دهد.

Post-Condition: پس از تائید نتیجه رای گیری ، کاربران می توانند نتیجه رای گیری  را مشاهده نمایند.

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

 

0 نظر

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

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

حرف 500 حداکثر