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