You are on page 1of 4

BoBoiBoy

E-tech Online Store


Use-Case Specification: Search
Version 1.0
E-tech Online Store Version: 1.0
Use-Case Specification: Search Date: 20/07/2023
PDF

Revision History
Date Version Description Author
22/07/2023 1.0 First version of E-tech Online Store Search Nguyễn Vũ Bách
use case

©
Confidential Boboiboy, 2023 Page 2
E-tech Online Store Version: 1.0
Use-Case Specification: Search Date: 20/07/2023
PDF

Table of Contents
1. Use-Case Name 4
1.1 Brief Description 4
2. Flow of Events 4
2.1 Basic Flow 4
2.2 Alternative Flows 4
2.2.1 The name is invalid 4
3. Special Requirements 4
3.1 Keyword 4
4. Preconditions 4
4.1 Internet Access and Compatible Web Browser 4
4.2 Valid product 4
5. Postconditions 4
5.1 Search complete and successfully 4
6. Extension Points 4
6.1 Price of products 4

©
Confidential Boboiboy, 2023 Page 3
E-tech Online Store Version: 1.0
Use-Case Specification: Search Date: 20/07/2023
PDF

Use-Case Specification: E-tech Online Store


1. Use-Case Name
1.1 Brief Description
E-tech provides users with searching features so that users can enter the product's name and view the list of the
product.
2. Flow of Events
2.1 Basic Flow
1.The user goes to the website. Login / Sign up to the website.
2.The system displays a searching bar.
3.The user enters the product's name.
4.The system checks the name of the product.
5.The system informs the shop with the product and product information.
2.2 Alternative Flows
2.2.1 The name is invalid
- At step 3, the user will type the product name, and at the same time, the system will check for the
information.
- At step 4, if the system notices the error of invalid information (wrong name, misspelling , product not
found,...), the system will respond to the user that the name user gave is invalid and ask the user to check again, then
type again.
3. Special Requirements
3.1 Keyword
Instead of typing the name of the product precisely, users now can enter the keyword of the products, and the
website will return related products based on the keyword.
4. Preconditions
4.1 Internet Access and Compatible Web Browser
The customer must have access to the internet and a compatible web browser to use the E-tech Online Store.
- 4.2 Valid product
The product(s) the user wants must be electronics since the website didn’t sell other products.
5. Postconditions
5.1 Search complete and successfully
- Search successful: after enter keyword or product’s name, user will be able to see a list of shops which
have the products (including all the information related to the products and the shop)
6. Extension Points
6.1 Product information
After the searching, user will be led to the information pages, which contain the information about the products and
the shops that sells it.

©
Confidential Boboiboy, 2023 Page 4

You might also like