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