مهندسی نرم افزار uml سیستم توریسم بخش نهم
1 -6-9-2- سناریوی Use Case مشاهده تورهاي موجود
سناریوی شماره 11
|
سيستم E-Tourism
|
نام: مشاهده تورها
(View Toor)
Actor: مشتري
|
شرح سناریو: در این سناریو ، اكتور پس ازورود به سیستم ، درخواست مشاهده تورهاي موجود را مي نمايد.
|
Assumption: منظور از Actor در این Use Case مشتري مي باشد كه براي انجام عمليات توريستي وارد وب سايت مي شود.
|
Include: View Toor
|
Extended: - - - -
|
(Pre-Condition): هيچ توري مشاهده نشده است.
|
مراحل:
|
Actor
|
System
|
1- كاربر بر روي مشاهده تورهاي موجود كليك مي نمايد.
|
2- سیستم لیست تورهاي قابل مشاهده را نمایش می دهد.
|
3- كاربر تور مورد نظر را انخاب نموده و بر روی آن کلیک می نماید.
|
4- سیستم گزارش مربوطه را تولید نموده و نمایش می دهد.
|
Constraints: جزئيات تورهاي موجود فقط به كاربران ثبت نامي نمايش داده مي شوند.
|
Post-Condition: - - - -
|
Alternative Flow: در صورتی که توری جهت نمایش وجود نداشته باشد ، یا اطلاعاتی وارد نشده باشد باید با پیغام مناسب به مشتري اطلاعات داده شود.
|
Goal: كاربر تورهاي موجود را در صورت وجود مشاهده می نماید.
|
1-6-9-3- سناریوی Use Case ثبت نام در تورهاي مسافرتي
سناریوی شماره 12
|
سيستم E-Tourism
|
نام: ثبت نام در تور (Register)
Actor: کاربر
|
شرح سناریو: در این سناریو ، Actor پس از فشردن کلید ثبت نام در تور به بخش ورود اطلاعات تور وارد شده و پس از وارد نمودن اطلاعات کاربری مراحل ثبت نام خاتمه می پذیر.
|
Assumption: منظور از Actor در این Use Case مشتري مي باشد كه براي انجام عمليات توريستي وارد وب سايت مي شود.
|
Include: - - - - - -
|
Extended: Register toor
|
(Pre-Condition): ثبت نام كاربر در تور قبلا انجام نشده است و محلي در تور به کاربر اختصاص داده نشده است.
|
مراحل:
|
Actor
|
System
|
1- کاربر درخواست ثبت نام در تور را از سیستم می نماید.
|
2- سیستم فرم مربوط به ورود اطلاعات ثبت نام تور کاربر را نمایش می دهد.
|
3- کاربر اطلاعات درخواستی را وارد می نماید. (اعم از اطلاعات شناسنامه ای ، اطلاعات تماس و . . .) و کلید ثبت نام را فشار می دهد.
|
4- سیستم اطلاعات را اعتبار سنجی می نماید و در صورت عدم اعتبار داده ها ، پیغام مناسب جهت واريز وجه می دهد.
|
5- كاربر وجه را واريز مي نمايد. (از طريق اينترنتي)
|
6- سیستم در صورت تائید اعتبار سنجی پیغامی مبنی بر تائید و خاتمه عملیات ثبت نام کاربر در تور نمایش می دهد
|
|
7- سیستم مشخصات مورد نياز براي تور را به كاربر نمايش مي دهد.
|
Constraints: - کد تور وارد شده نباید تکراری باشد. – اطلاعات تماس به صورت صحیح وارد شود. – کد ملی نیز باید به صورت صحیح وارد شود. – ورود نام کاربری ، کلمه عبور و کد ملی معتبر اجباری می باشد.
|
Post-Condition: کاربران ثبت نامی پس از مشاهده تائید ثبت تور خود ، می توانند در تور مورد نظر در زمان آن شركت نمايند.
|
Alternative Flow: - در صورتی که ثبت نام تکراری باشد بایستی به گونه ای به کاربر اعلام شود تا در تور ديگري ثبت نام نمايد. – در صورتی که قالب کد ملی وارد شده استاندارد نبود باید همراه با یک مثال به کاربر اخطار داده شود. – در صورتی که نام کاربری ، کلمه عبور و کد ملی وارد نشده بود باید به کاربر اخطار داده شود.
|
Goal: كاربر در تور ثبت نام نموده است.
|