Professional Documents
Culture Documents
1|Page
Table of Contents
I. Record of Changes .................................................................................................................. 5
II. Release Package & User Guides ............................................................................................ 5
1. Deliverable Package ........................................................................................................................ 5
2. Installation Guides........................................................................................................................... 6
2.1 System Requirements ............................................................................................................... 6
2.2 Installation Instruction .............................................................................................................. 6
3. User Manual .................................................................................................................................... 7
3.1 Web Feature .................................................................................................................................. 7
3.1.2 Register................................................................................................................................... 7
3.1.1 Login ....................................................................................................................................... 9
3.1.3 Logout..................................................................................................................................... 9
3.1.4 Search Product ..................................................................................................................... 10
3.1.5 View Product ........................................................................................................................ 11
3.1.6 Filter product ........................................................................................................................ 14
3.1.7 Manage product to sell ........................................................................................................ 21
3.1.8 Post product to sell .............................................................................................................. 35
3.1.9 Create auction ...................................................................................................................... 38
3.1.10 Manage auction product .................................................................................................... 44
3.1.11 Schedule product auction .................................................................................................. 52
3.1.12 View other user’s account.................................................................................................. 57
3.1.13 Manage order ..................................................................................................................... 58
3.1.15 Buy product ........................................................................................................................ 60
3.1.16 Payment ............................................................................................................................. 62
3.1.17 Add Favourite product ....................................................................................................... 64
3.1.18 Manage favourite product list............................................................................................ 65
3.1.19 Admin manage account ..................................................................................................... 66
Table of Tables
Table 1: Deliverable Package ..................................................................................................... 6
Table 2: Hardware Requirements ............................................................................................... 6
Table 3: Software Requirement .................................................................................................. 6
Table of Figures
Figure 1: Step 1 in the Register .................................................................................................. 7
2|Page
Figure 2: Step 4 in the Register .................................................................................................. 8
Figure 3: Step 5 in the Reigster .................................................................................................. 8
Figure 4: Step 2 in the Login ...................................................................................................... 9
Figure 5: Step 3 in the Search product ..................................................................................... 10
Figure 6: Step 1 in the View product ........................................................................................ 11
Figure 7: Step 2 in the View product ........................................................................................ 12
Figure 8: Step 3 in the View product ........................................................................................ 13
Figure 9: Filter product by location .......................................................................................... 14
Figure 10: Step 1 in the Filter product by category 1 ............................................................... 15
Figure 11: Step 1 in the Filter product by category 2 ............................................................... 16
Figure 12: Step 2 in the Filter product by category .................................................................. 16
Figure 13: Step 3 in the Filter product by category .................................................................. 17
Figure 14: Step 4 in the Filter product by category 1 ............................................................... 18
Figure 15: Step 4 in the Filter by category 2 ............................................................................ 19
Figure 16: Step 4 in the Filter by category 3 ............................................................................ 20
Figure 17: Step 5 in the Filter by category ............................................................................... 20
Figure 18: Step 1 in the Post management of Product management for sale ........................... 21
Figure 19: Step 2 in the Post management of Product management for sale ........................... 21
Figure 20: Step 3 in the Post management of Product management for sale ........................... 22
Figure 21: Step 3 in the Manage Post of Product management for sale 1 ................................ 23
Figure 22: Step 3 in the Manage Post of Product management for sale 2 ................................ 24
Figure 23: Step 3 in the Manage Post of Product management for sale 3................................ 25
Figure 24: Step 3 in the Manage Post of Product management for sale 4 ................................ 26
Figure 25: Step 3 in the Manage Post of Product management for sale 5 ................................ 27
Figure 26: Step 1 in the Manage auction of Product management for sale .............................. 28
Figure 27: Step 2 in the Manage auction of Product management for sale .............................. 28
Figure 28: Step 3 in the Manage auction of Product management for sale 1 ........................... 29
Figure 29: Step 3 in the Manage auction of Product management for sale 2 ........................... 30
Figure 30: Step 3 in the Manage auction of Product management for sale 3 ........................... 31
Figure 31: Step 3 in the Manage auction of Product management for sale 4 ........................... 32
Figure 32: Step 3 in the Manage auction of Product management for sale 5 ........................... 33
Figure 33: Step 1 in the Manage hide post of Product management for sale ........................... 34
Figure 34: Step 2 in the Manage hide post of Product management for sale ........................... 34
Figure 35: Step 2 in the Post product to selll............................................................................ 35
Figure 36: Step 3 Post product to sell 1 .................................................................................... 36
Figure 37: Step 3 Post product to sell 2 .................................................................................... 36
Figure 38: Step 4 in the Post product to sell 1 .......................................................................... 37
Figure 39: Step 4 in the Post product to sell 2 .......................................................................... 38
Figure 40: Step 2 in the Create auction 1 ................................................................................. 39
Figure 41: Step 2 in the Create auction 2 ................................................................................. 40
Figure 42: Step 3 in the Create auction 1 ................................................................................. 40
Figure 43: Step 3 in the Create auction 2 ................................................................................. 41
Figure 44: Step 4 in the Create auction 1 ................................................................................. 42
Figure 45: Step 4 in the Create auction 2 ................................................................................. 43
Figure 46: Step 1 in the Manage auction product ..................................................................... 44
Figure 47: Step 2 in the Manage auction product ..................................................................... 45
Figure 48: Step 3 in the Manage auction product 1.................................................................. 46
Figure 49: Step 3 in the Manage auction product 2.................................................................. 47
3|Page
Figure 50: Step 3 in the Manage auction product 3.................................................................. 48
Figure 51: Step 3 in the Manage auction product 4.................................................................. 49
Figure 52: Step 3 in the Manage auction product 5.................................................................. 50
Figure 53: Step 3 in the Manage auction product 6.................................................................. 51
Figure 54: Step 1 in the Schedule product auction ................................................................... 52
Figure 55: Step 2 in the Schedule product auction ................................................................... 53
Figure 56: Step 3 in the Schedule product auction 1 ................................................................ 54
Figure 57: Step 3 in the Schedule product auction 2 ................................................................ 55
Figure 58: Step 3 in the Schedule product auction 3 ................................................................ 56
Figure 59: Step 3 in the Schedule product auction 4 ................................................................ 57
Figure 60: View other user's account ....................................................................................... 57
Figure 61: Step 1 in the Manage order ..................................................................................... 58
Figure 62: Step 2 in the Manage order ..................................................................................... 58
Figure 63: Step 3 in the Manage order ..................................................................................... 59
Figure 64: Step 4 in the Manage order ..................................................................................... 59
Figure 65: Step 1 in the Buy product........................................................................................ 60
Figure 66: Step 3 in the Buy product........................................................................................ 61
Figure 67: Step 4 in the Buy product........................................................................................ 61
Figure 68: Step 1 in the Payment.............................................................................................. 62
Figure 69: Step 2 in the Payment.............................................................................................. 62
Figure 70: Step 5 in the Payment.............................................................................................. 63
Figure 71: Step 6 in the Payment.............................................................................................. 64
Figure 72: Step 2 in the Add favourite product ........................................................................ 65
Figure 73: Step 1 in the Manage favorite product list .............................................................. 65
Figure 74: Step 2 in the Manage favourite product list ............................................................ 66
Figure 75: Step 3 in the Manage favourite product list ............................................................ 66
Figure 76: Step 1 in the Admin manage account ..................................................................... 66
Figure 77: Step 2 in the Admin manage account ..................................................................... 67
Figure 78: Step 3 in the Admin manage account ..................................................................... 67
4|Page
I. Record of Changes
Date A*,M, D In charge Change Description
02/12/2022 A* SangDT Create new
04/12/2022 M 2Hmarket Team Fix Report
5|Page
No. Deliverable Item Description
2 Database Script MySQL
3 Final Report Document Report7_Final Project Report.docx
Table 1: Deliverable Package
2. Installation Guides
2.1 System Requirements
2.1.1. Hardware Requirements
Name Minimum Required Recommend
Window 7, Linux (Ubuntu Window 10, Linux (Ubuntu 20.04 LTS)
Operating System
18.04 LTS) (32-bit) (64-bit)
Computer Processor >= 2 core 3.0 GHz Intel CPU Intel® CoreTM i7 Processors
Computer Memory 4 GB 8 GB
Storage Space 128 GB SSD 256 GB SSD or more
Table 2: Hardware Requirements
6|Page
3. User Manual
3.1 Web Feature
3.1.2 Register
This is the function to register a new user account.
- Step 1: Go into the login page of the system with the following link:
7|Page
- Step 4: Press enter key on keyboard or Click "Gửi OTP" button.
8|Page
3.1.1 Login
- Step 1: Access into SecondHand Market Web System
- Step 2: Enter “Email” and “Password” then Click Login Button
3.1.3 Logout
- Click DownArrow Icon Left to Avatar
9|Page
3.1.4 Search Product
- Step 1: Click on
10 | P a g e
3.1.5 View Product
- Step 1: At the home screen, the user can see the displayed products.
11 | P a g e
- Step 2: Click on any of the displayed posts.
12 | P a g e
- Step 3: The user was able to see a detailed post describing the product.
13 | P a g e
3.1.6 Filter product
3.1.6.1 Filter product by location
14 | P a g e
3.1.6.2 Filter product by category
- Step 1: At the home screen, the user can filter by the desired category. By entering
select a "Thể loại".
15 | P a g e
Figure 11: Step 1 in the Filter product by category 2
- Step 2: After clicking select 1 "Thể loại". Users can see products by that category.
16 | P a g e
- Step 3: At the screen, the list of posts has been filtered by category. Users can further
filter posts by subcategory. By clicking on any subcategory.
17 | P a g e
- Step 4: After the user has filtered product posts by subcategory. Users can still filter in
more detail such as filtering by “Trạng thái”, “Giá” and “Thành phố”.
18 | P a g e
Filter by product price
19 | P a g e
Filter by city
- Step 5: If the user wants to filter by product status "Sản phẩm cũ". All product posts
that are in the old state of that category are displayed.
20 | P a g e
3.1.7 Manage product to sell
3.1.7.1 Manage post
Figure 18: Step 1 in the Post management of Product management for sale
Figure 19: Step 2 in the Post management of Product management for sale
21 | P a g e
- Step 3: Users can use the functions of editing posts, hiding posts, and deleting posts.
From the results when clicking on the post. Click "Sửa" to use the post editing function
Figure 20: Step 3 in the Post management of Product management for sale
22 | P a g e
Users can edit the information in the post.
Figure 21: Step 3 in the Manage Post of Product management for sale 1
23 | P a g e
+ This is the function to hide the post. Users can hide their posts so others can't see
their posts. Click "Ẩn" to use the post hiding function
Figure 22: Step 3 in the Manage Post of Product management for sale 2
24 | P a g e
That post will go to the hidden post list item
Figure 23: Step 3 in the Manage Post of Product management for sale 3
25 | P a g e
+ This is the post delete function. Click "Xóa" to use the post deleting function
Figure 24: Step 3 in the Manage Post of Product management for sale 4
26 | P a g e
Click on “có” to yes,click on “Không” to reject
Figure 25: Step 3 in the Manage Post of Product management for sale 5
27 | P a g e
3.1.7.2 Manage auction
Figure 26: Step 1 in the Manage auction of Product management for sale
- Step 2: Screen results when switching to posting management. Click "Đấu giá" to
view and manage auction posts.
Figure 27: Step 2 in the Manage auction of Product management for sale
28 | P a g e
- Step 3: At the auction management screen, users can perform the functions of product
management for sale such as editing posts, hiding posts, and deleting posts.
+ This is the auction post editing function. Click "Sửa" to use the post editing
function
Figure 28: Step 3 in the Manage auction of Product management for sale 1
29 | P a g e
Enter the edit information to update the auction post.
Figure 29: Step 3 in the Manage auction of Product management for sale 2
30 | P a g e
+ This is an arbitrary auction post-hiding function. Users can click the "Ẩn" button at
the auction post management screen. And can unhide to show the auction post again
when clicking the "Hiển thị" button on the hidden post management screen.
Figure 30: Step 3 in the Manage auction of Product management for sale 3
31 | P a g e
+ This is the function to delete the auction post. Click "Xóa" to use the post deleting
function
Figure 31: Step 3 in the Manage auction of Product management for sale 4
32 | P a g e
Click on “có” to yes,click on “Không” to reject
Figure 32: Step 3 in the Manage auction of Product management for sale 5
33 | P a g e
3.1.7.2 Manage hide post
Figure 33: Step 1 in the Manage hide post of Product management for sale
Figure 34: Step 2 in the Manage hide post of Product management for sale
34 | P a g e
3.1.8 Post product to sell
- Step 2: Enter all product post information including category, subcategory, product
name, product status, warranty, origin, product description, price, and address.
Note: You can click on "Sản phẩm dùng để cho tặng" if you want to post products
priced at 0 VND. You can click on "Đấu giá" if you want to post products to create an
auction. Do not select any if you want to post the product as a regular post.
35 | P a g e
- Step 3: Enter complete product information and click "Thêm Hình Ảnh"
36 | P a g e
- Step 4: Click on “Tạo Bài Viết”
37 | P a g e
After successful creation will go to the product detail screen
38 | P a g e
- Step 2: Enter all product post information including category, subcategory, product
name, product status, warranty, origin, product description, price, and address.
Note: You can click on "Sản phẩm dùng để cho tặng" if you want to post products
priced at 0 VND. You can click on "Đấu giá" if you want to post products to create an
auction. Do not select any if you want to post the product as a regular post.
39 | P a g e
Enter complete product information (tick on “Đấu Giá”) and click "Thêm Hình
Ảnh"
40 | P a g e
After uploading the image will appear as follows
41 | P a g e
- Step 4:Click on “Tạo Bài Viết”
42 | P a g e
After successful creation will go to the product detail screen
43 | P a g e
3.1.10 Manage auction product
− Step 1: Click on “Quản Lý Tin” on header
44 | P a g e
- Step 2: Screen results when switching to posting management. Click "Đấu giá" to
view and manage auction posts.
45 | P a g e
- Step 3: At the auction management screen, users can perform the functions of product
management for sale such as editing posts, hiding posts, and deleting posts.
+ This is the auction post editing function. Click "Sửa" to use the post editing
function
46 | P a g e
Enter the edit information to update the auction post.
47 | P a g e
+ This is an arbitrary auction post-hiding function. Users can click the "Ẩn" button
at the auction post management screen. And can unhide to show the auction post again
when clicking the "Hiển thị" button on the hidden post management screen.
48 | P a g e
Figure 51: Step 3 in the Manage auction product 4
49 | P a g e
+ This is the function to delete the auction post. Click "Xóa" to use the post deleting
function .
50 | P a g e
Click on “có” to yes. Click on “Không” to reject
51 | P a g e
3.1.11 Schedule product auction
- Step 1: Click on a product that says “đang đấu giá”
52 | P a g e
- Step 2: After clicking on the auction will appear as below
53 | P a g e
- Step 3: Enter the amount in the "Tôi trả" textfield
54 | P a g e
After entering, the amount of bidders will be displayed
55 | P a g e
When you bid the highest, you will become the winner and will show the popup like
below
56 | P a g e
Click on ”đi đến giỏ hàng” to pay product
57 | P a g e
Figure 3.2.12.2 other user’s profile Screen
- Step 2: After clicking on " Đơn" will display dropdown as below. Click on "Đơn
Mua"
58 | P a g e
− Step 3: After clicking on "Đơn mua" you can see the pending application for
confirmation
− Step 4: Click on "Đang xử lý" to view pending orders from the seller
59 | P a g e
3.1.15 Buy product
− Step 1: On the main page, click on any product
− Step 2: When you click on any product, you will go to the product detail screen, click
on“Mua”
60 | P a g e
- Step 3: Click on“Mua” to add product to cart
- Step 4: After clicking "buy" the product will be added to the cart as shown below
61 | P a g e
3.1.16 Payment
- Step 1: From the shopping cart screen, click on "Purchase" to pay
62 | P a g e
- Step 4: Click on “Paypal” to Online payment
63 | P a g e
After successful payment, you will be redirected to the page below
64 | P a g e
Figure 72: Step 2 in the Add favourite product
65 | P a g e
- Step 2: Click on “Yêu Thích”
- Step 3: After clicking on "Yêu thích" your favorite product will appear as below
- Step 1: When logged in with the admin account. select "Quản lý người dùng" item will
display as below
66 | P a g e
- Step 2: You can manage users by clicking on the icon as shown below
67 | P a g e