پروژه مهندسی نرم افزار uml دیکشنری بخش سوم
2. سناریوی Use Caseمربوط به جستجوی لغت
سناریوی شماره 2
|
پروژه دیکشنری
|
نام: جستجوی لغت
(Searching)
Actor: کاربر
|
شرح سناریو: در این سناریو ، Actor اقدام به جستجوی لغت می نماید.
|
Assumption: منظور از Actor در این Use Case کاربرانی که از سیستم استفاده می کنند و نیازی به ثبت نام آن ها در سیستم نمی باشد .
|
Include: - - -
|
Extended: - - -
|
(Pre-Condition): --------
|
مراحل:
|
Actor
|
System
|
1- Actor بر روی عملیات جستجو کلیک می نماید.
|
2- سیستم فرم مربوط به جستجوی لغت را نمایش می دهد.
|
3- Actor فیلترهای مورد نظر خود را اعمال می نماید.
|
|
4- Actor بر روی جستجو کلیک می نماید.
|
5- سیستم بر اساس فیلترهای کاربر عملیات جستجو را انجام می دهد.
|
|
6- سیستم در صورت وجود ، اطلاعات را نمایش می دهد.
|
Constraints: تمام فیلد ها باید وارد شوند.
|
Post-Condition: پس از عمل جستجو کاربر می تواند لغت مورد نظر خود را در فرم مربوطه مشاهده نماید .
|
Alternative Flow: در صورتی که اطلاعاتی جهت نمایش وجود نداشت بایستی به نحوی به Actor اطلاع داده شود.
|
Goal: Actor جستجوی لغت ها و اطلاعات را انجام می دهد.
|
جدول3- 3- سناریوی Use Case جستجوی لغت
نمودار توالی مربوط به جستجوی لغت (Sequence Diagram)
نمودار3- 5- نمودار توالی جستجوی لغت
نمودارهمکاری مربوط به جستجوی لغت (Collaboration Diagram)
نمودار3- 6- نمودارهمکاری جستجوی لغت