سیستم ثبت بازدیدهای وب سایت uml بخش سوم
1-4-2- سناریوی عملیات ثبت اطلاعات کاربر در پایگاه داده
سناریوی شماره 2
|
سیستم ثبت بازدید کنندگان وب سایت
|
نام: ثبت اطلاعات در پایگاه داده
Actor: ماژول عمومی
|
شرح سناریو: در این سناریو ، Actor ماژول عمومی ، پس از آنکه اطلاعات بازیابی شدند ، آنها را در پایگاه داده ذخیره می نماید.
|
Assumption: منظور از Actor در این Use Case همان متدهای از پیش نوشته شده می باشد.
|
Include: GetiInfo()
|
Extended: InsertInToDB()
|
(Pre-Condition): اکتور اطلاعات را وارد پایگاه داده می نماید.
|
|
Actor
|
System
|
1- اکتور در خواست ثبت اطلاعات در پایگاه داده را صادر می نماید.
|
2- سیستم در صورت موجود بودن منابع ، پیغام مناسبی به اکتور می دهد.
|
3- اکتور اطلاعات را با متد Post و یا هر متد دیگری که برای این کار نوشته شده باشد اطلاعات را به مدیر پایگاه داده ارسال می نماید.
|
4- سیستم پس از درج اطلاعات در پایگاه داده ، مجددا پیغام مناسبی به اکتور می دهد.
|
Constraints: پس از ارجاء درخواست درج ، در صورتی که امکان درج اطلاعات در پایگاه داده وجود ندارد بایستی به اکتور ماژول عمومی به نحوی اطلاع داده شود.
|
Post-Condition: اطلاعات پس از ذخیره در پایگاه داده فقط توسط مدیر سیستم قابل بازیابی و دسترسی می باشند.
|
Exception: مدیر نمی تواند بدون ورود نام کاربری و کلمه عبور از اطلاعات ثبت شده در سیستم ثبت اطلاعات مشتریان استفاده نماید.
|
1-4-2-1- نمودار Use Case عملیات ثبت اطلاعات کاربر در پایگاه داده
1-4-3- سناریوی عملیات استخراج اطلاعات و مشاهده گزارشات سیستم
سناریوی شماره 3
|
سیستم ثبت بازدید کنندگان وب سایت
|
نام: استخراج و مشاهده اطلاعات از پایگاه داده
Actor: ماژول عمومی و مدیر وب سایت
|
شرح سناریو: در این سناریو ، Actor مدیر وب سایت وارد وب سایت شده و به مشااهده گزارشات مدیریتی خود می پردازد.
|
Assumption: منظور از Actor در این Use Case همان متدهای از پیش نوشته شده و مدیر وب سایت می باشند.
|
Include: GetiInfo()
|
Extended: Show()
|
(Pre-Condition): اکتور اطلاعات را وارد پایگاه داده می نماید.
|
|
Actor
|
System
|
1- مدیر وب سایت نام کاربی و کلمه عبور را وارد کرده و سپس بر روی ورود کلیک می نماید.
|
2- سیستم در صورت صحت کلمه عبور و نام کاربری صفحه مدیریت را نمایش می دهد.
|
3- مدیر به نسبت نیاز خود اطلاعات را مشاهده می نماید و در صورت نیاز اطلاعات را حذف می نماید.
|
4- سیستم پس از دریافت پیغام حذف اطلاعات ، آنهای را حذف کرده و سپس پیغام مناسبی نمایش می دهد.
|
Constraints: پس از ارجاء درخواست مشاهده ، در صورتی که درخواست قابل انجام نباشد بایستی از طرف سیستم پیغام مناسبی نمایبش داده شود.
|
Post-Condition: اطلاعات حذف شده قابل بازیابی نمی باشند. به همین خاطر قبل اط حذف باید سوالی از کاربر در این زمینه پرسیده شود.
|
Exception: مدیر نمی تواند بدون ورود نام کاربری و کلمه عبور از اطلاعات ثبت شده در سیستم ثبت اطلاعات مشتریان استفاده نماید.
|
1-4-3-1- نمودار Use Case عملیات ثبت اطلاعات کاربر در پایگاه داده