1. Trang chủ
  2. » Tất cả

Đồ án môn học phát triển phần mềm mã nguồn mở xây dựng website bán trái cây cho cửa hàng fresh fruit

45 5 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Xây Dựng Website Bán Trái Cây Cho Cửa Hàng Fresh Fruit
Tác giả Nguyễn Minh Quang
Người hướng dẫn Th.S Nguyễn Hữu Vĩnh
Trường học Trường Đại Học Thủ Dầu Một
Chuyên ngành Phát Triển Phần Mềm
Thể loại Đồ án môn học
Năm xuất bản 2020
Thành phố Thủ Dầu Một
Định dạng
Số trang 45
Dung lượng 6,32 MB

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

Nội dung

Phân tích yêu cầu đề tài  Người dùng là những người có nhu cầu mua sản phẩm, họ sẽ tìm kiếm các sản phẩm cần thiết từ hệ thống và đặt muacác sản phẩm này.. Vì thế phải có các chức năng

Trang 1

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ

ĐỒ ÁN MÔN HỌC PHÁT TRIỂN PHẦN MỀM MÃ NGUỒN MỞ

XÂY DỰNG WEBSITE BÁN TRÁI CÂY CHO

CỬA HÀNG FRESH FRUIT

GVHD: TH.S NGUYỄN HỮU VĨNH SVTH: NGUYỄN MINH QUANG MSSV: 1724801030106

LỚP: D17PM02

B?NH DƯƠNG – 11/2020

Trang 2

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ

ĐỒ ÁN MÔN HỌC PHÁT TRIỂN PHẦN MỀM MÃ NGUỒN MỞ

XÂY DỰNG WEBSITE BÁN TRÁI CÂY CHO

CỬA HÀNG FRESH FRUIT

GVHD: TH.S NGUYỄN HỮU VĨNH SVTH: NGUYỄN MINH QUANG MSSV: 1724801030106

LỚP: D17PM02

B?NH DƯƠNG – 11/2020

I

Trang 3

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT

VIỆN KỸ THUẬT – CÔNG NGHỆ

NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN

Họ và tên giảng viên: Nguyễn Hữu Vĩnh

Tên đề tài: XÂY DỰNG WEBSITE BÁN TRÁI CÂY CHO CỬA HÀNG

FRESH FRUIT

Nội dung nhận xét:

Điểm:

Bằng số:

Bằng chữ:

GIẢNG VIÊN CHẤM

(Ký, ghi rõ họ tên)

ThS Nguyễn Hữu Vĩnh

II

Trang 4

MỞ ĐẦU

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là mộttrong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức,cũng như của các công ty, nó đóng vai trò hết sức quan trọng, có thể tạo ra những bướcđột phá mạnh mẽ

Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử, côngnghệ thông tin cũng được những công nghệ có đẳng cấp cao và lần lượt chinh phục hếtđỉnh cao này đến đỉnh cao khác Mạng Internet là một trong những sản phẩm có giá trịhết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chínhcho sự truyền tải, trao đổi thông tin trên toàn cầu Giờ đây, mọi việc liên quan đếnthông tin trở nên thật dễ dàng cho người sử dụng: chỉ cần có một máy tính kết nốiinternet và một dòng dữ liệu truy tìm thì gần như lập tức… cả thế giới về vấn đề màbạn đang quan tâm sẽ hiện ra, có đầy đủ thông tin, hình ảnh và thậm chí đôi lúc có cảnhững âm thanh nếu bạn cần…

Bằng Internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn

và chi phí thấp hơn nhiều so với cách thức truyền thống Chính điều này, đã thúc đẩy

sự khai sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thếgiới, làm biến đổi đáng kể bộ mặt văn hóa, nâng cao chất lượng cuộc sống con người Trong hoạt động sản xuất, kinh doanh, giờ đây, thương mại điện tử đã khẳng địnhđược vai trò xúc tiến và thúc đẩy sự phát triển của doanh nghiệp Đối với một cửahàng hay shop, việc quảng bá và giới thiệu đến khách hàng các sản phẩm mới đáp ứngđược nhu cầu của khác hàng sẽ là cần thiết Vậy phải quảng bá thế nào đó là xây dựngđược một Website cho cửa hàng của mình quảng bá tất cả các sản phẩm của mình bán

Vì vậy, em đã thực hiện đồ án “XÂY DỰNG WEBSITE BÁN TRÁI CÂY” cho cửahàng FRESH FRUIT Người chủ cửa hàng đưa các sản phẩm đó lên website củamình và quản lý bằng website đó Khách hàng có thể đặt mua hàng trên website màkhông cần đến cửa hàng Chủ cửa hàng sẽ gửi sản phẩm cho khách hàng khi nhậnđược tiền

Với sự hướng dẫn tận tình của thầy Nguyễn Hữu Vĩnh em đã hoàn thành bàibáo cáo đồ án này Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệ

III

Trang 5

thống nhưng chắc rằng không tránh khỏi những thiếu sót Em rất mong nhận được sựthông cảm và góp ý của quý Thầy cô Em xin chân thành cảm ơn.

IV

Trang 6

MỤC LỤC

MỤC LỤC iv

DANH MỤC H?NH v

DANH MỤC BẢNG vi

DANH SÁCH CÁC KÝ TỰ, CHỮ VIẾT TẮT vii

CHƯƠNG 1 KHẢO SÁT VÀ XÁC ĐỊNH YÊU CẦU 1

1.1 Phân tích yêu cầu đề tài 1

1.1.1 Tên đề tài 1

1.1.2 Chức năng 1

1.1.3 Yêu cầu đặt ra 1

1.2 Phân tích và thiết kế hệ thống 2

1.2.1 Khảo sát hiện trạng và xây dựng hệ thống 2

1.2.2 Phân tích hệ thống 3

1.3 Sơ đồ phân cấp chức năng của khách hàng 3

1.4 Sơ đồ phân cấp chức năng cùa admin 5

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ 8

2.1 Danh sách các Actor 8

2.2 Danh sách các chức năng 8

2.3 Biểu đồ use case 10

2.3.1 Biểu đồ use case mức tổng quát 10

2.3.2 Biểu đồ use case quản lý giỏ hàng 10

2.3.3 Biểu đồ use case quản lý sản phẩm 11

2.3.4 Biểu dồ use case quản lý đơn hàng 11

2.3.5 Biểu đồ use case quản lý thương hiệu sản phẩm 12

2.3.6 Biểu đồ use case quản lý danh mục sản phẩm 12

V

Trang 7

2.3.7 Đặt tả use case 13

2.4 Sơ đồ lớp (Class Diagram) 17

CHƯƠNG 3 THIẾT KẾ CƠ SỞ DỮ LIỆU 19

3.1 Lược đồ quan hệ thực thể 19

3.2 Lược đồ 19

3.3 Lược đồ chi tiết 20

3.3.1 Bảng chứa thông tin tài khoản (tbl_customer) 20

3.3.2 Bảng sản phẩm (tbl_product) 20

3.3.3 Bảng danh mục (tbl_category_product) 21

3.3.4 Bảng thương hiệu(tbl_brand_product) 21

3.3.5 Bảng thanh toán(tbl_payment) 21

3.3.6 Bảng đơn hàng(tbl_order) 21

3.3.7 Bảng chi tiết hóa đơn (tbl_order_details) 22

CHƯƠNG 4 THIẾT KẾ GIAO DIỆN WEBSITE 23

4.1 Một số giao diện người dùng 23

4.1.1 Giao diện trang chủ 23

4.1.2 Giao diện trang chi tiết sản phẩm 23

4.1.3 Giao diện trang nhập thông tin mua hàng 24

4.1.4 Giao diện trang đăng ký 26

4.1.5 Giao diện trang đăng nhập 26

4.1.6 Giao diện giỏ hàng 26

4.2 Một số giao diện trang Admin 28

4.2.1 Giao diện trang admin 28

4.2.2 Giao diện trang quản lý danh mục 28

4.2.3 Giao diện trang quản lý thương hiệu 28

4.2.4 Giao diện trang quản lý sản phẩm 29

VI

Trang 8

4.2.5 Giao diện quản lý đơn hàng 29

4.2.6 Giao diện đăng nhập admin 30

KẾT LUẬN 31

TÀI LIỆU THAM KHẢO 32

VII

Trang 9

DANH MỤC H?NH

Hình 1.1: Sơ đồ Xây Dựng Website Bán Trái Cây 3

Hình 1.2: Sơ đồ chức năng khách hàng 4

Hình 1.3: Sơ đồ quản lý sản phẩm 6

Hình 2.1: Usecase tổng quát 10

Hình 2.2: Use case quản lý giỏ hàng 11

Hình 2.3: Use case quản lý sản phẩm 11

Hình 2.4: Use case quản lý đơn hàng 12

Hình 2.5: Use case quản lý thương hiệu 12

Hình 2.6: Use case quản lý danh mục sản phẩm 13

Hình 2.7: Biều đồ lớp (Class Diagram) 17

Hình 3.1: Lược đồ quan hệ thực thể 19

Hình 4.1: Giao diện trang chủ 23

Hình 4.2: Giao diện trang chi tiết sản phẩm 24

Hình 4.3: Giao diện trang nhập thông tin mua hàng 26

Hình 4.4: Giao diện trang đăng ký 26

Hình 4.5: Giao diện trang đăng nhập 26

Hình 4.6: Giao diện giỏ hàng 27

Hình 4.7: Giao diện trang admin 28

Hình 4.8: Giao diện trang quản lý danh mục 28

Hình 4.9: Giao diện trang quản lý thương hiệu 29

Hình 4.10: Giao diện trang quản lý sản phẩm 29

Hình 4.11: Giao diện trang quản lý đơn hàng 30

Hình 4.12: Giao diện trang đăng nhập admin 30

VIII

Trang 10

DANH MỤC BẢNG

Bảng 2.1: Danh sách các Actor 8

Bảng 2.2: Danh sách các chức năng 8

Bảng 3.1: Bảng lược đồ tổng quan 19

Bảng 3.2: Bảng chứa thông tin tài khoản 20

Bảng 3.3: Bảng sản phẩm 20

Bảng 3.4: Bảng danh mục 21

Bảng 3.5: Bảng thương hiệu 21

Bảng 3.6: Bảng thanh toán 21

Bảng 3.7: Bảng đơn hàng 21

Bảng 3.8: Bảng chi tiết hóa đơn 22

Bảng 3.9: Bảng chi tiết tài khoản admin 22

IX

Trang 12

CHƯƠNG 1 KHẢO SÁT VÀ XÁC ĐỊNH YÊU CẦU

1.1 Phân tích yêu cầu đề tài

 Người dùng là những người có nhu cầu mua sản phẩm, họ

sẽ tìm kiếm các sản phẩm cần thiết từ hệ thống và đặt muacác sản phẩm này Vì thế phải có các chức năng sau:

o Hiển thị danh sách các sản phẩm của cửa hàng đểkhách hàng xem, lựa chọn và mua

XI

Trang 13

o Người dùng xem các thông tin, khuyến mãi trêntrang web.

 Thứ hai: Phần quản trị viên

 Người làm chủ có quyền kiểm soát mọi hoạt động của

hệ thống Người này được cấp username và password

để đăng nhập hệ thống thực hiện chức năng của mình:

o Chức năng cập nhật, sửa, xoá các sản phẩm, loạisản phẩm, nhà sản xuất, tài khoản khách hàng,slider

o Tiếp nhận kiểm tra đơn đặt hàng của kháchhàng Hiển thị đơn đặt hàng

 Ngoài các chức năng trên thì trang Web phải được thiết

kế sao cho dễ hiểu, giao diện mang tính dễ dùng đẹpmắt và làm sao cho khách hàng thấy được thông tin cầntìm, cung cấp các thông tin quảng cáo hấp dẫn, các tintức khuyến mãi để thu hút khách hàng Điều quan trọng

là phải đảm bảo an toàn tuyệt đối thông tin khách hàngtrong quá trình đặt mua qua mạng Đồng thời trangWeb phải luôn đổi mới, hấp dẫn

1.3 Phân tích và thiết kế hệ thống

1.2.1 Khảo sát hiện trạng và xây dựng hệ thống

– Sau khi khảo sát em đã nắm bắt được các thông tin :

 Quản lý sản phẩm: Mã sản phẩm, tên sản phẩm, đơn giá, sốlượng, hình ảnh, chi tiết, mã danh mục sản phẩm, mã thương hiệusản phẩm

 Quản lý thương hiệu sản phẩm: Mã thương hiệu, tên thuơng hiệu,

mô tả thương hiệu

XII

Trang 14

 Quản lý danh mục sản phẩm: Mã danh mục sản phẩm, tên danhmục sản phẩm, mô tả danh mục sản phẩm.

 Quản lý đơn hàng: Danh sách đơn hàngđang chờ xử lí

1.3.2 Phân tích hệ thống

– Sau khi khảo sát hiện trạng của hệ thống và xây dựng hệ thống thì em

đã đưa ra các tệp CSDL của “Xây Dựng Website Bán Trái Cây”.– Qua quá trình khảo sát, phân tích thực trạng và xây dựng hướng pháttriển cho hệ thống mới em đa xây dựng cấu trúc của hệ thống “XâyDựng Website Bán Trái Cây”

– Xây dựng biểu đồ phân cấp chức năng Biểu đồ luồng dữ liệu: Ta xâydựng biểu đồ luồng dũ liệu như sau:

Hình 1.3.2.1: Sơ đồ Xây Dựng Website Bán Trái Cây 1.4 Sơ đồ phân cấp chức năng của khách hàng

XIII

Trang 15

Hình 1.4.2.1: Sơ đồ chức năng khách hàng

– Chức năng xem thông tin sản phẩm

 Cho phép xem các thông tin liên quan đến sản phẩm

 Module thêm mặt hàng vào giỏ hàng

 Module loại bỏ mặt hàng trong giỏ hàng

 Module hiển thị danh mục mặt hàng hiện có trong giỏ hàng – Chức năng đăng ký

 Khách hàng có thể đăng ký để trở thành khách hàng thường xuyên(thành viên) của cửa hàng và được cấp một tài khoản người dùng( Acount ) để đăng nhập khi cần đặt hàng ,thanh toán…

 Các thông tin cá nhân của khách hàng

o User name

o Email

XIV

Trang 16

o Password

o Số ĐT

 Các quá trình thực hiện :

o Nhập thông tin cá nhân của khách hàng

o Lưu thông tin khách hàng vừa đăng ký vào CSDL – Chức năng tìm kiếm

 Tìm kiếm thông tin về sản phẩm

o Hiển thị kết quả tìm kiếm

 Đầu ra : Kết quả tìm kiếm

– Chức năng thanh toán

 Sau khi khách hàng chọn những sản phẩm cần mua đặt vào giỏ hàng,khách hàng có thể đặt mua hàng chính thức thông qua Website

 Đầu vào:

 Danh mục mặt hàng trong giỏ hàng

 Thông tin cá nhân của khách hàng (Mã khách hàng, Họ tên,mật khẩu,…)

 Thông tin liên quan đến việc mua hàng (ngày mua, số lượngmỗi mặt hàng đặt mua

1.5 Sơ đồ phân cấp chức năng cùa admin

XV

Trang 18

CHƯƠNG 5

XVII

Trang 19

Chương 2 Phân tích thiết kế

CHƯƠNG 6 PHÂN TÍCH THIẾT KẾ 2.1 Danh sách các Actor

số quyền nhất định đối với website

CHƯƠNG 23 Admin,Người dùng

CHƯƠNG 27 Admin,Người dùng

CHƯƠNG 28 CHƯƠNG 29 CHƯƠNG 30 Người dùng CHƯƠNG 31 Admin,

8

Trang 20

Chương 2 Phân tích thiết kế

3 Đăng xuất

và Admin có thể đăng xuất khi không sử dụng trang website nữa

CHƯƠNG 35 Ngườidùng

Hệ thống xác nhậnthông tin và hiển thịtrang thanh toán

Người dùng nhậpđầy đủ thông tin

CHƯƠNG 38 Hệ thống đưa ra thông báo và quay trở lại trang giỏ hàng

CHƯƠNG 39 Ngườidùng

CHƯƠNG 47 Ngườidùng

thêm, xoá sản phẩm

CHƯƠNG 51 Ngườidùng

CHƯƠNG 55 + Thêm mới

CHƯƠNG 56 + Chỉnh sửaCHƯƠNG 57 + Xem chi

CHƯƠNG 59 Admin

9

Trang 21

Chương 2 Phân tích thiết kế

tiết (Hiển thị)CHƯƠNG 58 + Xoá

CHƯƠNG 63 + Thêm mới

CHƯƠNG 64 + Chỉnh sửaCHƯƠNG 65 + Xem chitiết (Hiển thị)

CHƯƠNG 71 + Thêm mới

CHƯƠNG 72 + Chỉnh sửaCHƯƠNG 73 + Xem chitiết (Hiển thị)

CHƯƠNG 79 + Thêm mới

CHƯƠNG 80 + Chỉnh sửaCHƯƠNG 81 + Xem chitiết (Hiển thị)

CHƯƠNG 82 + Xoá

CHƯƠNG 83 Admin

83.2 Biểu đồ use case

2.3.1 Biểu đồ use case mức tổng quát

10

Trang 22

Chương 2 Phân tích thiết kế

Hình 83.2.2.1: Usecase tổng quát

83.2.3 Biểu đồ use case quản lý giỏ hàng

Hình 83.2.3.1: Use case quản lý giỏ hàng

83.2.4 Biểu đồ use case quản lý sản phẩm

11

Trang 23

Chương 2 Phân tích thiết kế

Hình 83.2.4.1: Use case quản lý sản phẩm

83.2.5 Biểu dồ use case quản lý đơn hàng

Hình 83.2.5.1: Use case quản lý đơn hàng

83.2.6 Biểu đồ use case quản lý thương hiệu sản phẩm

12

Trang 24

Chương 2 Phân tích thiết kế

Hình 83.2.6.1: Use case quản lý thương hiệu

83.2.7 Biểu đồ use case quản lý danh mục sản phẩm

Hình 83.2.7.1: Use case quản lý danh mục sản phẩm

83.2.8 Đặt tả use case

 UC đăng nhập

- Đối tượng sử dụng (actor) bao gồm: người dùng, admin

- UC này mô tả các bước đăng nhập của các actor vào hệ thống

- Các bước thực hiện:

13

Trang 25

Chương 2 Phân tích thiết kế

 Hệ thống yêu cầu actor cung cấp thông tin đăng nhập gồm:tên đăng nhập và mật khẩu

 Actor nhập xong thông tin đăng nhập và click nút đăngnhập

 Hệ thống check lại thông tin đăng nhập và thông báo thànhcông/thất bại cho actor Nếu đăng nhập thành công hệthống dựa trên thông tin đăng nhập sẽ đồng thời phânquyền tùy theo loại nhân viên Nếu đăng nhập thất bại, hệthống sẽ hiện thông báo cho người dùng và yêu cầu đăngnhập lại

 UC đăng ký

- Actor Người dùng là người sử dụng use case này UC này được sửdụng để thực hiện chức năng đăng kí tài khoản của người dùng.Sau khi đăng kí tài khoản, lúc đó Người dùng mới có thể đăngnhập vào website và thực hiện được các chức năng như là: Thanhtoán tiền

- Dòng sự kiện

 Dòng sự kiện chính1) Người dùng chọn chức năng đăng ký từ trang chủcủa website

2) Trang chủ sẽ mở đến trang đăng ký

3) Người dùng nhập đầy đủ thông tin tài khoản vàthông tin cá nhân

4) Hệ thống xác nhận thông tin và lưu lại

5) Hiển thị thông báo

6) Kết thúc UC

 Các dòng sự kiện khác

14

Trang 26

Chương 2 Phân tích thiết kế

1) Người dùng hủy yêu cầu đăng ký

2) Hệ thống bỏ qua trang đăng kí, trở lại trang hiện tại.3) Kết thúc UC

- Trạng thái hệ thống sau khi thực hiện UC

 Trường hợp đăng ký thành công: hệ thống hiển thị trangđăng nhập để người dùng có thể đăng nhập vào website

 Trường hợp đăng ký thất bại: Hệ thống đưa ra thông báođăng ký không thành công

2) Trang chủ sẽ mở đến trang chi tiết sản phẩm.3) Người dùng xem thông tin sản phẩm

4) Kết thúc Use Case

 UC đặt mua

- UC này được sử dụng để thực hiện chức năng đặt mua sản phẩmcủa người dùng Sau khi truy cập vào website và xem thông tinsản phẩm, người dùng có thể đặt mua sản phẩm mà mình cảmthấy vừa ý

- Dòng sự kiện

 Dòng sự kiện chính

15

Trang 27

Chương 2 Phân tích thiết kế

1) Người dùng chọn chức năng xem thông tin chi tiếtcủa sản phẩm

2) Trang chủ sẽ mở đến trang thông tin chi tiết của sảnphẩm

3) Người dùng xem và nhấn vào nút “Cho vào giỏhàng”

4) Hệ thống xác nhận thông tin và lưu lại

5) Hiển thị trang thông tin sản phẩm

6) Kết thúc UC

 UC thanh toán

- UC này được sử dụng để thực hiện chức năng thanh toán tiền chosản phẩm đã đặt mua Sau khi đã đặt mua sản phẩm, giỏ hàng củangười dùng đã tồn tại một hoặc nhiều sản phẩm, nếu muốn cótrong tay các sản phẩm này người dùng cần phải chọn UC này đểthanh toán

- Dòng sự kiện

 Dòng sự kiện chính1) Người dùng chọn chức năng đặt mua

2) Trang chủ sẽ mở đến trang giỏ hàng của ngườidùng

3) Người dùng xem và nhấn vào nút “Thanh toán”.4) Hệ thống xác nhận thông tin và hiển thị trang thanhtoán

5) Người dùng nhập đầy đủ thông tin

6) Hệ thống đưa ra thông báo và quay trở lại trang giỏhàng

7) Kết thúc UC

16

Trang 28

Chương 2 Phân tích thiết kế

 UC Tìm kiếm

- UC này được sử dụng để thực hiện chức năng tìm kiếm sản phẩm.Với chức năng này, Người dùng có thể tìm kiếm sản phẩm màmình yêu thích và xem sản phẩm đó có tồn tại trong website haykhông

- Dòng sự kiện

 Dòng sự kiện chính1) Người dùng chọn chức năng tìm kiếm từ trang chủ 2) Người dùng nhập thông tin tìm kiếm

3) Hệ thống xác nhận thông tin và thực hiện tìm kiếm.4) Hệ thống trả về thông tin tìm kiếm

5) Kết thúc UC

 UC Quản lý

- UC này được sử dụng để thực hiện chức năng quản lý thông tincủa Admin Sau khi đăng nhập vào hệ thống, Admin có thể thêm,cập nhật thông tin, xóa các đối tượng có trong hệ thống như: sảnphẩm, slide…

- Dòng sự kiện

 Dòng sự kiện chính1) Admin chọn chức năng quản lý thông tin từ trangchủ quản trị

2) Hệ thống hiển thị trang quản lý thông tin

3) Admin nhập đầy đủ thông tin của các đối tượng.4) Hệ thống kiểm tra và lưu thông tin

5) Hiển thị thông báo

6) Hiển thị trang quản lý thông tin7) Kết thúc UC

17

Ngày đăng: 13/03/2023, 07:01

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