1. Trang chủ
  2. » Luận Văn - Báo Cáo

BÁO CÁO BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM Đề tài: Xây dựng chương trình quản lí bãi gửi xe cho siêu thị A

49 265 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 49
Dung lượng 3,47 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TRƯỜNG ĐẠI HỌC HẢI PHÒNGKHOA TOÁN TIN ===***=== BÁO CÁO BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM Đề tài: Xây dựng chương trình quản lí bãi gửi xe cho siêu thị A Giáo viên hướng dẫn: Bùi T

Trang 1

TRƯỜNG ĐẠI HỌC HẢI PHÒNG

KHOA TOÁN TIN

===***===

BÁO CÁO BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM

Đề tài:

Xây dựng chương trình quản lí bãi gửi xe cho siêu thị A

Giáo viên hướng dẫn: Bùi Thúy Quỳnh

Nhóm Sinh viên thực hiện:

Trang 2

LỜI CẢM ƠN

Trước tiên em xin gửi lời cảm ơn chân thành cô Bùi Thúy Quỳnh đã cho

chúng em những kiến thức quý báu, tận tình chỉ bảo, hướng dẫn chúng em trong suốt quá trình học tập.

Em xin cảm ơn chân thành tới các thầy giáo, cô giáo khoa Toán Tin, trường Đại Học Hải Phòng đã nhiệt tình giảng dạy, tạo điều kiện thuận lợi cho chúng em trong suốt quá trình học tập cũng như trong thời gian làm đề tài này.

Em rất mong nhận được các ý kiến đóng góp của cô giáo và cùng toàn thể các bạn sinh viên để đề tài này được hoàn thiện hơn.

Xin chân thành cảm ơn!

MỤC LỤC

LỜI CẢM ƠN 2

MỤC LỤC 3

2

Trang 3

LỜI NÓI ĐẦU 6

I MÔ TẢ BÀI TOÁN VÀ MÔ HÌNH NGHIỆP VỤ 7

1.1 Mô tả hiện trạng của tổ chức 7

1.1.1 Nhiệm vụ và mục tiêu hoạt động của tổ chức 7

1.1.2 Dịch vụ hoạt động nhằm mục tiêu tạo sự tiện lợi cho khách vào mua hàng trong siêu thị, qua đó tăng số lượng khách cũng như doanh thu cho siêu thị 7

1.1.3 Mô hình tổ chức và quản lý 7

1.2 Những vấn đề đặt ra, cơ hội và giải pháp 7

1.2.1 Hệ thống cũ mắc phải một số nhược điểm và hạn chế: 7

1.2.2 Phác họa giải pháp và cân nhắc tính khả thi: 7

1.3 Phác thảo hệ thống sẽ xây dựng 8

1.3.1 Dự trù thiết bị 8

1.3.2 Dự trù nhân lực: 8

1.3.3 Tiến độ: 2 đến 3 tháng 8

1.3.4 Kinh phí: 5- 10 triệu 8

1.4 Mô tả mô hình nghiệp vụ của hệ thống sẽ xây dựng 9

1.4.1 Biểu đồ ngữ cảnh hệ thống 9

1.4.2 Biểu đồ phân rã chức năng 9

1.4.3 Biểu đồ nhóm dần các chức năng 10

1.4.4 Mô tả chi tiết chức năng sơ cấp 10

1.4.4.1 Nhận dạng xe vào: Khi khách vào,nhân viên xác định các đặc điểm của xe gồm loại xe,mầu xe, biển số… 10

1.4.4.2 Kiểm tra chỗ trống: nhân viên kiểm tra nếu trong bãi còn chỗ trống thì cho xe vào,ko thì từ chối xe vào 10

1.4.4.3 Xuất vé cho khách : khi đã nhận dạng dc xe vào, kiểm tra trong bãi còn chỗ trống thì xuất vé cho khách, trong vé có biển số và tên loại xe 10

1.4.4.4 Lưu thông tin xe vào CSDL: lưu các thông tin của xe như biến số,loại xe,hãng xe… Vào CSDL 10 1.4.4.5 Kiểm tra vé: kt xem vé có là thật hay ko Có rách,mờ hay hỏng hay ko 10

1.4.4.6 Đối chiếu với xe : kt xem các thông tin trong vé có đúng là thông tin của xe đang cần ra hay không 10

1.4.4.7 Kt trong CSDL:kiểm tra xem trong CSDL có lưu thông tin xe cần ra không 10

1.4.4.8 Lưu thông tin xe đã trả : lưu vào CSDL là xe đã trả 10

3

Trang 4

1.4.4.9 Báo cáo: khi ban giám đốc có yêu cầu báo cáo Thành lập bản báo cáo gồm tất cả

số liệu x era ,vào, sự cố… 11

1.4.4.10 Thêm nhân viên : thêm tài khoản nhân viên mới vào CSDL 11

1.4.4.11 Xóa nhân viên : khi nhân viên nghỉ việc thì xóa tài khoản của nhân viên đó trong CSDL 11 1.4.4.12 Kiểm tra thông tin nhân viên: kiểm tra các thông tin của nhân viên như : tên,tuổi , ngày sinh, số điện thoại , địa chỉ … 11

1.4.4.13 Thay đổi thông tin nhân viên : khi nhân viên thay đổi số điện thoại, địa chỉ… 11

1.4.5 Danh sách hồ sơ dữ liệu được sử dụng 11

1.4.6 Ma trận thực thể chức năng 11

II.PHÂN TÍCH HỆ THỐNG 12

2.1 Các mô hình xử lý nghiệp vụ : 12

2.1.1 Biểu đồ luồng dữ liệu mức 0 : 12

2.1.2 Biểu đồ luồng dữ liệu mức 1 13

2.1.2.1 Nhận xe 13

2.1.2.2:Trả xe: 13

2.1.2.3:Sự cố: 14

2.1.2.4:Quản lý nhân viên: 14

2.1.2.5:Báo cáo: 15

2.2:Mô hình dữ liệu quan niệm: 15

2.2.1:Liệt kê chính xác, chọn lọc các thông tin: 15

2.2.2:Xác định thực thể thuộc tính: 15

2.2.3:Xác định mối quan hệ giữa các thực thể: 16

2.2.4 Biểu đồ mô hình dữ liệu quan niệm 17

III.THIẾT KẾ HỆ THỐNG : 18

3.1:Thiết kế CSDL: 18

3.1.1 Chuyển mô hình E-R sang mô hình quan hệ: 18

3.1.1.1 Chuyển mô hình quan niệm sang mô hình quan hệ 18

3.1.1.2 Chuẩn hóa các quan hệ và biểu đồ mô hình quan hệ 18

3.1.2:Thiết kế cơ sở dữ liệu vật lý: Sử dụng HQTCSDL SQL server 19

3.3:Xác định luồng hệ thống: 20

4

Trang 5

3.3.1:Sơ đồ hệ thống cho biểu đồ [ Nhận xe]: 20

3.3.2: Sơ đồ hệ thống cho biểu đồ [Trả xe]: 21

3.3.3:Sơ đồ hệ thống cho biểu đồ [Giải quyết sự cố]: 22

3.3.4:Sơ đồ hệ thống cho biểu đồ [Quản lý nhân viên]: 23

3.3.5:Sơ đồ hệ thống cho biểu đồ [Báo cáo]: 24

3.4:Xác định các giao diện: 25

3.4.1:Các giao diện cập nhật: 25

3.4.2:Các giao diện xử lý: 25

3.4.3: Biểu đồ hệ thống giao diện tương tác: 26

3.4.4:Thiết kế các giao diện: 27

IV CÀI ĐẶT HỆ THỐNG VÀ HƯỚNG DẪN SỬ DỤNG 35

4.1 Môi trường vận hành của hệ thống 35

4.1.1 Kiến trúc hệ thống phần cứng đầy đủ 35

4.1.1.1 Mô hình kiến trúc 35

4.1.2 Hệ thống phần mềm nền 36

4.1.3 Các hệ con và chức năng 36

4.2 Giới thiếu hệ thống phần mềm 36

4.2.1 Hệ thống thực đơn chính 36

4.2.2 Các hệ thống thực đơn con nằm trong thực đơn chính 37

4.2.3 Hướng dẫn sử dụng một số chức năng chính qua thực đơn 37

4.3 Những hạn chế của hệ thống được phát triển 50

KẾT LUẬN 50

LỜI NÓI ĐẦU 

Trong thời buổi kinh tế thị trường hiện nay,xã hội đặt ra nhu cầu cấp thiết

về việc trao đổi,mua bán các hàng hóa tiêu dùng.Để giải quyết điều đó,nhiều siêu thị,trung tâm thương mại đã mọc ra.Bên cạnh việc kinh doanh và bán hàng,các siêu thị cũng cần dịch vụ đi kèm là giải quyết nhu cầu trông gửi xe của khách ra vào siêu thị.

5

Trang 6

Vì vậy chúng em chọn đề tài là xây dựng hệ thống quản lý bãi gửi xe cho siêu thị A

Để xây dựng được hệ thống,chúng em có sử dụng các biện pháp nghiên cứu,phỏng vấn ,quan sát thực tế đối với các đối tượng :Ban giám đốc siêu thị , nhân viên trông giữ xe,bảo vệ của siêu thị và khách hàng của siêu thị

Kết quả đạt được : sau khi điều tra và xây dựng hệ thống mới đã giải quyết được phần nào các nhược điểm và hạn chế của hệ thống cũ.

I MÔ TẢ BÀI TOÁN VÀ MÔ HÌNH NGHIỆP VỤ 

1.1.Mô tả hiện trạng của tổ chức

1.1.1 Nhiệm vụ và mục tiêu hoạt động của tổ chức

-Để giải quyết nhu cầu của khách vào siêu thị là cần có dịch vụ trông giữ xe Siêu thị A có tổ chức dịch vụ trông xe cho khách trong bãi gửi xe.

6

Trang 7

1.1.2 Dịch vụ hoạt động nhằm mục tiêu tạo sự tiện lợi cho khách vào mua hàng trong siêu thị, qua đó tăng số lượng khách cũng như doanh thu cho siêu thị.

1.2.Những vấn đề đặt ra, cơ hội và giải pháp

1.2.1 Hệ thống cũ mắc phải một số nhược điểm và hạn chế:

-Tốn thời gian

-Tốn nhân công

-Kém hiệu quả

-Độ an toàn không cao

-Khó giả quyết khi sảy ra sự cố

1.2.2 Phác họa giải pháp và cân nhắc tính khả thi:

-Giải pháp: muốn giải quyết được các yêu cầu trên, cần phát triển một phần mềm quản lý bãi gửi xe

-Tính khả thì: có tính khả thi,hoàn toàn có thể xây dựng một phần mềm đáp ứng được các yêu cầu trên

Trang 8

2 máy tính cổng ra

2 máy in

1.3.2 Dự trù nhân lực:

1 quản lý chung,giải quyết sự cố

4 nhân viên kĩ thuật

Trang 9

1.4.2 Biểu đồ phân rã chức năng

1.4.3 Biểu đồ nhóm dần các chức năng

9

Trang 10

1.4.4 Mô tả chi tiết chức năng sơ cấp

1.4.4.1 Nhận dạng xe vào: Khi khách vào,nhân viên xác định các đặc điểm của xe gồm loại xe,mầu xe, biển số…

1.4.4.2 Kiểm tra chỗ trống: nhân viên kiểm tra nếu trong bãi còn chỗ trống thì cho xe vào,ko thì từ chối xe vào

1.4.4.3 Xuất vé cho khách : khi đã nhận dạng dc xe vào, kiểm tra trong bãi còn chỗ trống thì xuất vé cho khách, trong vé có biển

số và tên loại xe.

1.4.4.4 Lưu thông tin xe vào CSDL: lưu các thông tin của xe như biến số,loại xe,hãng xe… Vào CSDL

1.4.4.5 Kiểm tra vé: kt xem vé có là thật hay ko Có rách,mờ hay hỏng hay ko.

1.4.4.6 Đối chiếu với xe : kt xem các thông tin trong vé có đúng là thông tin của xe đang cần ra hay không

1.4.4.7 Kt trong CSDL:kiểm tra xem trong CSDL có lưu thông tin

xe cần ra không.

1.4.4.8 Lưu thông tin xe đã trả : lưu vào CSDL là xe đã trả

1.4.4.9 Báo cáo: khi ban giám đốc có yêu cầu báo cáo Thành lập bản báo cáo gồm tất cả số liệu x era ,vào, sự cố…

1.4.4.10 Thêm nhân viên : thêm tài khoản nhân viên mới vào CSDL 1.4.4.11 Xóa nhân viên : khi nhân viên nghỉ việc thì xóa tài khoản của nhân viên đó trong CSDL

1.4.4.12 Kiểm tra thông tin nhân viên: kiểm tra các thông tin của nhân viên như : tên,tuổi , ngày sinh, số điện thoại , địa chỉ ….

10

Trang 11

thực hiện kiểm tra

t.t nhân viênQuản lí

Khách

1.0Nhận xe

Vé xe

Sổ xe vào

Sổ xe ra

5.0Báo cáo

2.0Trả xe

3.0Giải quyết

sự cố

Báo cáo sự cố

Lãnh đạoNhân viên

Trang 12

1.2Kiểm tra chỗ trống

Nhân viên

Trang 13

Vé xe

Thực hiệnt.t ghi vé

Thực hiện

Thực hiện

1.4Ghi sổ xe vào

Sổ xe vào

sai

Vé xe sai

Vé xesai

Sổ xe ra

2.2Đối chiếu vé

2.3Ghi sổ xe raNhân viên

3.3Lập biên bản

Sổ xe vào

Sổ xe ra

Trang 14

Cách giải quyết

tt nhân viên

thêmloại bỏcấp quyền

Sổ nhân viên

Lãnh đạo

Nhân viên

5.0Lập báo cáo

Sổ xe vào

Sổ xe ra

Báo cáo sự cố

Trang 15

2.2:Mô hình dữ liệu quan niệm:

2.2.1:Liệt kê chính xác, chọn lọc các thông tin:

2.2.3:Xác định mối quan hệ giữa các thực thể:

Tên loại xe

Quản lí

Số vé

Trang 16

2.2.4 Biểu đồ mô hình dữ liệu quan niệm

16 Tạo

Quản lí

y

Tìm

Khóa

Nhân viên

Quản lí

Trang 17

III.THIẾT KẾ HỆ THỐNG :

3.1:Thiết kế CSDL:

3.1.1 Chuyển mô hình E-R sang mô hình quan hệ:

3.1.1.1 Chuyển mô hình quan niệm sang mô hình quan hệ

NhânViên (tàikhoản , tênNV, địa chỉ, số điện thoại)

Vé ( Số vé )

Xe ( Biển số, tên hãng xe , tên loại xe)

3.1.1.2 Chuẩn hóa các quan hệ và biểu đồ mô hình quan hệ

NhânViên (tàikhoản , tênNV, địa chỉ, số điện thoại)

Vé ( Số vé, Biển số, tên hãng xe , tên loại xe )

17

Cập nhật Hãng xe

y

Tìm

Khóa

Nhân viên

Quản lí

Trang 18

3.1.2:Thiết kế cơ sở dữ liệu vật lý

Sử dụng Microsoft SQL Server 2005 để tạo các các bảng vật lý sau

a)Table tab_ô tô và tab_xemay

b)Table hangoto và table hangxemay:

c)Table xemay và table oto:

18

Trang 19

Thuộc tính Kiểu dữ liệu Cỡ Khóa

d)Table taikhoan:

3.3:Xác định luồng hệ thống:

3.3.1:Sơ đồ hệ thống cho biểu đồ [ Nhận xe]:

19

Trang 20

a.Phân định công việc người-máy:

 Người : tiến trình 1.1

 Máy : tiến trình 1.2,1.3,1.4

b.Xác định các giao diện xử lý:

 Giao diện [Nhập xe].

c.Đặc tả tiến trình của luồng hệ thống:

 Tiến trình 1.1:nhân viên nhận dạng loại xe,hãng xe,biển số.

 Tiến trình 1.2:hiển thị thông báo chỗ trống trong bãi.

 Tiến trình 1.4:lưu thông tin xe vào CSDL nếu còn chỗ trống trong bãi.Thông tin gồm :biển số,hãng xe,loại xe,ID xe.

 Tiến trình 1.3:in vé cho khách.

3.3.2: Sơ đồ hệ thống cho biểu đồ [Trả xe]:

20

Trang 21

a)Phân định công việc người-máy:

 Người:Tiến trình 2.1

 Máy:Tiến trình 2.2,2.3

b)Xác định giao diện xử lý:

 Giao diện [Trả xe].

c)Đặc tả tiến trình của luồng hệ thống:

 Tiến trình 2.1:nhân viên xác nhận tính hợp lệ của vé xe.

 Tiến trình 2.2:nếu hợp lệ,đối chiếu thông tin xe trong CSDL.Nếu sai trả vé và giữ xe

 Tiến trình 2.3:nếu thông tin chính xác,cho phép khách lấy xe và xác nhận trong CSDL với thông tin xe tương ứng.

3.3.3:Sơ đồ hệ thống cho biểu đồ [Giải quyết sự cố]:

a)Phân định công việc người-máy:

21

Trang 22

 Giao diện [Hủy vé].

c)Đặc tả tiến trình của luồng hệ thống:

 Tiến trình 3.1:nếu có thông báo sự cố,thực hiện kiểm tra thoongt in

xe trong CSDL

 Tiến trình 3.2:nhân viên kiemr tra hiện trường để xác minh sự cố.

 Tiến trình 3.3:nếu sự cố là có thật,thực hiện lập biên bản sự cố và

đề xuất cách giải quyết.

3.3.4:Sơ đồ hệ thống cho biểu đồ [Quản lý nhân viên]:

a)Phân định công việc người-máy:

22

Trang 23

 Máy:tiến trình 4.0

b)Xác định giao diện xử lý:

 Giao diện [Tạo tài khoản]

 Giao diện [Đổi chức vụ]

 Giao diện [Xóa tài khoản]

 Giao diện [Đổi mật khẩu]

 Giao diện [Reset mật khẩu]

c)Đặc tả tiến trình của luồng hệ thống:

 Tiến trình 4.0;nhân viên cung cấp thông tin cho người quản lý,những thông tin đó sẽ được lưu vào CSDL.Mỗi nhân viên sẽ được chỉ định chức vụ và công việc.Mọi thao tác với thông tin của nhân viên đều thông qua người quản lý.

3.3.5:Sơ đồ hệ thống cho biểu đồ [Báo cáo]:

23

Trang 24

a)Phân định công việc người-máy:

 Người:5.0

b)Xác định giao diện xử lý:

 Giao diện [Người quản lý]

c)Đặc tả tiến trình của luồng hệ thống:

 Tiến trình 5.0:Nhân viên quản lý sẽ kiểm tra mọi thông tin về xe gửi trong bãi trong CSDL và báo cáo sự cố.Tổng hợp thành bản báo cáo chi tiết và trình ban lãnh đạo.

+Cập nhật Xe vào  mối quan hệ GHI

+Cập nhật Xe ra  mối quan hệ GHI

+Cập nhật Nhân viên  thực thể NHÂN VIÊN

Trang 25

Trả xe(3)

Quản lí(4)

Xóa

database

(5)

Mất vé(13)

Reset mậtkhẩu(9)

Xóa tàikhoản(10)

Đổi chức vụ(11)

Đổi mậtkhẩu(8)

Hủy vé(14)

Thêm thôngtin xe(15

Trang 26

3.4.4:Thiết kế các giao diện:

1)Giao diện đăng nhập:

2)Nhận xe

26

Trang 27

3)Trả xe

4)Quản Lý

27

Trang 28

5)Xóa database

6)Tìm kiếm TK

28

Trang 29

7)Tạo tài khoản

8)Đổi mật khẩu

29

Trang 30

9)Reset mật khẩu

10)Xóa tài khoản

30

Trang 31

11) đổi chức vụ

12) Tìm kiếm tt xe

31

Trang 32

13)Mất vé

32

Trang 33

14) Hủy vé

15) Thêm thông tin xe

33

Trang 35

IV CÀI ĐẶT HỆ THỐNG VÀ HƯỚNG DẪN SỬ DỤNG

4.1 Môi trường vận hành của hệ thống

4.1.1 Kiến trúc hệ thống phần cứng đầy đủ

4.1.1.1 Mô hình kiến trúc

Hệ thống sử dụng trong mạng LAN bao gồm:

- 01 máy Server chứa Database

- 04 máy client lấy dữ liệu từ máy Server

- 02 máy in để in vé xe cho khách gửi xe

35

Trang 36

4.1.2 Hệ thống phần mềm nền

- Hệ điều hành: Windows Server /XP/Vista/Windows 7

- Hệ quản trị cơ sở dữ liệu: MS SQL Server

- Ngôn ngữ lập trình: Visual Basic.Net

- Phần mềm môi trường trợ giúp cần thiết khác: Net Framework 2.0 trở lên

Trang 37

4.2.2 Các hệ thống thực đơn con nằm trong thực đơn chính

A Hệ thống:

 Xóa Database

 Đăng xuất

B Tài khoản

 Xem thông tin tài khoản

 Tạo tài khoản

Giao diện đăng nhập gồm 4 thành phần

 Server : Tên máy chủ (hoặc IP) chứa Database

 Database: qlxe

 Tài khoản:

 Mật khẩu Khi đăng nhập thành công,tùy theo từng chức năng của tài khoản,nhân viên sẽ được chuyển tới giao diện tương ứng.Trường hợp mất khẩu,nhân viên sẽ liên

hệ với Admin để được cấp lại mật khẩu mới

37

Trang 38

B Nhập xe

Nhân viên nhập xe (ô tô hoặc xe máy) sau khi đăng nhập vào hệ thống sẽ được chuyển đến giao diện nhập xe tương ứng (vd: tài khoản của nhân viên nhapoto)

Sau khi chọn chính xác hãng xe,loại xe,biển số xe của khách hàng và chọn nhập hệ thống sẽ cập nhật thông tin và số vé xe tương ứng vào CSDL đồng thời in vé xe cho khách gửi xe

38

Trang 39

Chú ý: Định dạng biển số xe phải hợp lệ

Xe máy: xx-xx-xxxx (chỉ được phép nhập chữ và số)

Ô tô: xx-x-xxxx (chỉ được phép nhập chữ và số) Nếu thông tin nhập ko chính xác hệ thống sẽ báo lỗi yêu cầu nhân viên nhập lại

C.Xuất xe

Nhân viên xuất xe (ô tô hoặc xe máy) sau khi đăng nhập vào hệ thống sẽ được chuyển đến giao diện xuất xe tương ứng (vd: tài khoản của nhân viên xuatoto)

- Nhân viên xuất xe nhập số vé của khách và kiểm tra nếu vé hợp lệ chọn Xác nhận

để trả xe cho khách,đồng thời hệ thống cập nhật trạng thái Trả xe (not => ok)

39

Trang 40

- Khi khách hàng báo mất vé,vé xe đó sẽ ở trạng thái Khóa

40

Trang 41

D.Quản lý

I Tài khoản

a Tạo tài khoản

- Người quản lý có chức năng tạo tài khoản và cấp quyền cho nhân viên theo vị trí làm việc (nhập,xuất xe,quản lý)

-Mật khẩu của tài khoản phải hợp lệ (bao gồm chữ hoặc số)

41

Trang 42

b Xem thông tin tài khoản

c Đổi chức vụ

- Thiết lập lại quyền cho người sử dụng

42

Trang 43

d Đặt mật khẩu mặc định

Trường hợp nhân viên mất mật khẩu,admin sẽ cấp lại mật khẩu mặc định cho nhân viên sau đó nhân viên sẽ tự thay đổi mk của mình

43

Trang 44

e Xóa tài khoản

Xóa tài khoản của nhân viên khi nhân viên hết quyền hạn

44

Trang 45

II Quản lý xe

a Xem thông tin xe

 Xem thông tin tất cả các xe ra vào bãi gửi xe (ô tô hoặc xe máy)

45

Trang 47

c Hủy vé

 Sau khi giải quyết sự cố mất vé,người quản lý có chức năng hủy vé xe đã bị khóa trong CSDL

47

Ngày đăng: 08/04/2019, 14:46

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w