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