نرم افزار رای گیری آنلاین UML بخش ششم
سناریوی Use Case بررسی عملکرد وب سایت (مدیر وب سایت)
سناریوی شماره 5
|
سیستم رای گیری آنلاین
|
نام: بررسی عملکرد وب سایت
Actor: مدیر وب سایت
|
شرح سناریو: در این سناریو ، مدیر وب سایت پس ازورود به سیستم ، گزارش از عملکرد وب سایت بر اساس تاریخ درخواست می نماید و در صورت وجود گزارش اشکال ، اشکال یا اشکالات به وجود آمده را رفع می نماید.
|
Assumption: منظور از مدیر در این Use Case در حقیقت فردی است که تمامی امور وب سایت را انجام می رهد و بالاترین شخص از نظر سطوح دسترسی به اطلاعات می باشد.
|
Communicate: مدیر وب سایت
|
Extended: صفحه اصلی وب سایت
|
(Pre-Condition): ایراد قبلی وجود ندارد.
|
مراحل:
|
Actor
|
System
|
1- مدیر بر روی کلید مشاهده روند کار وب سایت کلیک می نماید.
|
2- سیستم فرم مربوط به روند کار را نمایش می دهد.
|
3- مدیر وب سایت اطلاعات مربوط به روند کار را بررسی می نماید.
|
|
4- مدیر در خواست خروج می نماید.
|
5- سیستم پیغامی مبنی بر تائید خروج نمایش می دهد.
|
Constraints: مدیر وب سایت باید درخواست خود را بر اساس زمان درخواست نماید.
|
Post-Condition: بعد از بررسی و در صورت صحت ، وب سایت می تواند به کار خود ادامه دهد.
|
Alternative Flow: در صورتی که وب سایت به هر نحوی دارای اشکال بود بایستی به نحوی از سیستمهای کمکی برای جلوگیری از Down بودن وب سایت استفاده کرد.
|
|
|
|
|
|
|
سناریوی Use Case صندوق پستی مدیر (مدیر وب سایت)
سناریوی شماره 6
|
سیستم رای گیری آنلاین
|
نام: ایمیل باکس مدیر وب سایت (Boss Mailbox)
Actor: مدیر وب سایت
|
شرح سناریو: در این سناریو ، مدیر وب سایت پس ازورود به سیستم ، وارد ایمیل باکس خود می شود و نسبت به ارسال پیامها و بررسی پیامهای رسیده اقدام می نماید.
|
Assumption: منظور از مدیر وب سایت در این Use Case در حقیقت فردی است که تمامی امور وب سایت را انجام می دهد و بالاترین شخص از نظر سطوح دسترسی به اطلاعات می باشد و می تواند هر گونه ویرایشی در اطلاعات درج شده انجام دهد.
|
Communicate: مدیر وب سایت
|
Extended: صفحه اصلی وب سایت
|
(Pre-Condition): پس از بروز رسانی ، از طریق ارسال پیغام به ایمیل باکس اعضا ، به آنها اطلاعات داده می شود. در صورتی که ایمیل جدیدی در ایمیل باکس موجود باشد به آن پاسخ داده خواهد شد.
|
مراحل:
|
Actor
|
System
|
1- مدیر بر روی کلید ورود به ایمیل باکس کلیک می نماید.
|
2- سیستم صفحه مربوط به ایمیل باکس را نمایش می دهد.
|
|
3- سیستم در صورت وجود ، نامه های رسیده جدید را نمایش می دهد.
|
4- مدیر وب سایت نامه های مورد نظر را ارسال می نماید.
|
5- سیستم فهرست تائید ارسال نامه های ارسالی را نمایش می دهد.
|
|
6- سیستم نامه های خوانده شده ، خوانده نشده و جواب داده شده را به تفکیک نمایش می دهد.
|
Constraints: مدت زمان مجاز برای انجام هر رای گیری توسط مدیر وب سایت مشخص می گردد.
|
Post-Condition: پس از ارسال ایمیل به کاربران ، کاربران ثبت نامی باید بتوانند به رای گیریهای جدید دسترسی داشته باشند. کاربران به گونه ای باید از دریافت ایمیل در ایمیل باکس خود در هنگام استفاده از سایر بخشها آگاه شوند.
|
Alternative Flow: درصورتی که ایمیل به هر دلیلی ارسال نشد باید از طرف سیستم پیغام مناسبی صادر شود.
|