1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÀI TẬP LỚN XÂY DỰNG WEBSITE GIỚI THIỆU WEBISTE

30 10 0

Đ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 đề Bài Tập Lớn Xây Dựng Website Giới Thiệu Website
Tác giả Chu Thị Huyền, Ngô Thị Thương, Đỗ Thị Ngọc Ánh, Đặng Thị Ngọc Hà
Người hướng dẫn Bùi Văn Công
Trường học Trường Cao Đẳng Công Nghệ Bách Khoa Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại bài tập lớn
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 30
Dung lượng 862,29 KB

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

Nội dung

Trong bài luận văn lần này, em đã sử dụng các kiến thức logic và phân tíchthiết kế hệ thống để áp dụng vào thực tiễn, xây dựng phần mềm quản lý nhà hangnhằm đưa ra các giải pháp thuận ti

Trang 1

BỘ LAO ĐỘNG VÀ THƯƠNG BINH XÃ HỘI

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ BÁCH KHOA HÀ NỘI

Trang 2

Hà Nội – 2022 NHẬN XÉT Nhận xét của giảng viên giảng dạy: ………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

GIẢNG VIÊN GIẢNG DẠY

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

Trang 3

LỜI CẢM ƠN

Lời đầu tiên, em xin gửi lời cảm ơn chân thành nhất đến các thầy cô giáo.Trong quá trình học tập và tìm hiểu, đã nhận được sự quan tâm giúp đỡ, hướng dẫnrất tận tình, tâm huyết của các thầy cô Thầy cô đã giúp em tích lũy thêm nhiềukiến thức để có cái nhìn sâu sắc và hoàn thiện hơn trong cuộc sống Từ những kiếnthức mà thầy cô truyền tải, em đã dần làm quen với lối tư duy logic mới và tự tinđưa ra những hướng giải quyết cũng như phân tích các vấn đề mà bài toán kháchhàng đặt ra Thông qua bài tiểu luận này, Em xin giới thiệu đến quý thầy cô và cácbạn về hệ thống phần mềm “Quản lý kho hàng”

Có lẽ kiến thức là vô hạn mà sự tiếp nhận kiến thức của bản thân mỗi ngườiluôn tồn tại những hạn chế nhất định Do đó, trong quá trình hoàn thiện tiểu luận,chắc chắn không thể tránh khỏi những thiếu sót Bản thân em rất mong nhận đượcnhững đóng góp đến từ thầy cô để bài tiểu luận của em được hoàn thiện hơn

Kính chúc quý thầy cô sức khỏe, hạnh phúc thành công trên con đường sự nghiệpgiảng dạy

Trang 4

PHẦN I: MỞ ĐẦU

Công nghệ thông tin đóng vai trò ngày càng quan trọng trong mọi ngõ ngáchđời sống hiện nay Công nghệ thông tin đặc biệt quan trọng trong các hoạt độngquản lý và tác nghiệp và công nghệ đang dần len lỏi vào từng ngõ ngách của cuộcsống Mọi người, nhà nhà đâu cũng bắt gặp những thiết bị có kết nối internet và từ

đó công nghệ không ngừng phát triển từng ngày, từng giờ với tốc độ đáng kinhngạc Đẩy nhanh sự phát triển của xã hội, nâng cao chất lượng cuộc sống cho mọingười Việc chuyển đổi các hệ thống cũ dựa trên tương tác trực tiếp giữa các tácnhân trong hệ thống với nhau, sang việc tương tác giữa con người với các hệ thốngthông tin, giúp con người không những cải thiện về cuộc sống mà còn bao tiện ích

mà nó đem lại

Để đáp ứng được nhu cầu của cuộc sống hiện nay, việc cập nhật xu thế côngnghệ ngày càng cấp thiết Đây cũng chính là thành quả và quá trình áp dụng kiếnthức đã học vào thực tiễn, chuyển những kiến thức về hàn lâm/học thuật, tri thức

kỹ thuật thành sản phẩm hữu ích Điều này cũng phù hợp với định hướng vànguyện vọng của bản thân em để trở thành một kỹ sư phát triển phần mềm trongtương lai

Trong bài luận văn lần này, em đã sử dụng các kiến thức logic và phân tíchthiết kế hệ thống để áp dụng vào thực tiễn, xây dựng phần mềm quản lý nhà hangnhằm đưa ra các giải pháp thuận tiện cũng như hữu ích mang lại lợi ích trong việcquản lý cũng như trong việc quản lý kho hàng Với hệ thống phần mềm, việc quản

lý kho hàng không thể nào dễ dàng đến vậy Hệ thống được tích hợp để mang lại

sự tiện ích đảm bảo các tính năng chạy mượt mà với độ chính xác cao và tối ưuviệc bảo mật dữ liệu, Lưu trữ cũng như dễ dàng kiểm tra lại lịch sử đơn hàng, theodõi cũng như cập nhật hàng hoá một cách dễ dàng và chi tiết, dễ dàng sử dụng, dễdàng thao tác, thân thiện với người dùng Chỉ cần điện thoại, máy tính có kết nốisẵn internet thì dễ dàng thuận tiện sử dụng cũng như quản lý dù bất kỳ nơi đâu Và

Trang 5

khi sử dụng phần mềm này chắc hẳn bạn sẽ phải ngạc nhiên vì những tính năngtiện ích mà nó mang lại.

Để có được sản phẩm ứng dụng “Quản lý kho hàng” ”, em đã phải tiến hànhtheo quy trình phổ biến trong phát triển phầm mềm, sắp xếp theo thứ tự tiến trình,xác định các chức năng chính của phần mềm, phân tích yêu cầu đã được khảo sát,phân tích hệ thống, cài đặt, kiểm thử, triển khai Các bước công việc được em trìnhbày cụ thể, chi tiết trong nội dung báo cáo này

Trong quá trình thực hiện bài tiểu luận này, em gửi lời cảm ơn chân thành vàsâu sắc đến các thầy cô giáo đã hướng dẫn giảng dạy và chỉ ra nhiều khiếm khuyết

để em sửa chữa, khắc phục Với trình độ chuyên môn xuất sắc, kinh nghiệm sưphạm dày dạn, thầy cô đã hướng dẫn rất nhiều và em đã thu nạp được thêm nhiềukiến thức, kỹ năng Những khiếm khuyết được chỉ ra, kiến thức, kỹ năng em cóđược trong quá trình làm bài tiểu luận, phát triển ứng dụng thực tế là hành trangquan trọng để em sau này em làm việc thực tế sẽ không bị bỡ ngỡ, lạ lẫm

Để có được báo cáo và sản phẩm ứng dụng tiện ích này, không thể khôngnhắc tới sự chỉ dạy cũng như giúp đỡ tận tình của thầy cô giá Em xin gửi lời cảm

ơn sâu sắc tới thầy cô Trong thời gian thực hiện đề tài, các thầy cô giáo đã hướngdẫn giúp em khắc phục những lỗi sai, đồng thời đưa ra những định hướng, kếhoạch cần thực hiện để em xây dựng và hoàn thiện sản phẩm Em cũng xin cảm ơnThầy Cô trong bộ môn Công Nghệ Thông Tin đã nhiệt tình giảng dạy, giúp đỡ emtrong suốt thời gian học tập, truyền thụ cho em những tri thức cốt lõi, là nền tảng

để em tự tin trong cuộc sống và con đường phát triển nghề nghiệp sau này để em

có được kết quả như ngày hôm nay Em xin chân thành cảm ơn quý Thầy Cô

Trang 6

PHẦN II: NỘI DUNG

I TỔNG QUAN VỀ ỨNG DỤNG QUẢN LÝ KHO HÀNG:

1 Định nghĩa ứng dụng quản lý kho hàng:

Phần mềm quản lý kho hàng hàng là phần mềm quản lý hỗ trợ nhânviên và các doanh nghiệp nâng cao chất lượng công việc cũng như nângcao chất lượng quản lý hàng hoá và nâng cao những tiện ích mang lại trảinghiệm thú vị và tiện ích đến cho người dùng Việc sử dụng các thiết bị

số ngoài khả năng hỗ trợ con người trong công việc, giải trí mà còn giúpcon người tiết kiệm thời gian hơn vào nhiều công việc thực tiễn trong đờisống hằng ngày Hiện nay các doanh nghiệp đang triển khai áp dụng vàoviệc quản lý bằng cách thủ công khiến việc quản lý kho khá lâu, tốnnhiều nhân công và độ chính xác không cao Chính vì vậy mà việc cậpnhật, thống kê báo cáo, kiểm kê hàng hoá khá khó khăn, tốn nhiều chi phí

mà không mang lại hiệu quả Em quyết định chọn đề tài: “Xây dựng ứngdụng quản lý kho hàng” với mong muốn xây dựng được phần mềm giúpích cho việc cập nhật, theo dõi quản lý hàng hoá, báo cáo thống kê mộtcách chi tiết, sử dụng một cách dễ dàng nhanh chóng, tiện lợi cũng nhưviệc xem, quản lý một cách hiệu quả Bên cạnh đó cũng mang đến chongười dùng mọi trải nghiệm mới thuận tiện đáp ứng nhu cầu và giá trịtiện ích mà phần mềm mang lại

2 Giới thiệu phần mềm quản lý kho hàng:

Trong cuộc cách mạng thông tin 4.0 phát triển mạnh như hiện naycũng như đời sống con người ngày càng được cải thiện Chúng ta cầnphải đẩy mạnh chất lượng công việc cũng như chất lượng cuộc sống đểthích nghi xu hướng thị trường Vì vậy với thời đại công nghệ ngày một

Trang 7

phát triển chúng ta cần bắt nhịp xu thế và áp dụng công nghệ vào nhữngthứ xung quanh cuộc sống để không bị bỏ lại phía sau cũng như giảm tải

áp lực cuộc sống Chính vì thế, những phần mềm, những sản phẩm côngnghệ được sinh ra để thay chúng ta làm những vấn đề đó, giảm bớt sốlượng công việc cũng như lưu trữ thông tin một cách tốt hơn

Vậy nên sản phẩm phần mềm quản lý kho hàng được ra đời kết hợpvới sự phát triển của internet đã và đang mang trong mình một sứ mệnh

to lớn không chỉ giúp nhân viên có thể giảm tải bớt công việc của mình,lưu trữ và đánh giá hiện quả công việc một cách tối ưu hiện quả mà giúpchủ các doanh nghiệp dễ dàng theo dõi, quản lý cũng như kiểm soát được

số lượng hàng hoá trong kho Tuy nhiên, phần mềm nào cũng có nhữngđiểm yếu và thế mạnh riêng, không một phần mềm nào sinh ra là hoànhảo nhưng chúng ta nhìn vào những điểm chưa tốt để từ đó hoàn thiệnphần mềm một hoàn hảo nhất mang đến trải nghiệm nghười dùng mộtcách tốt nhất và đó là cái mà phần mềm muốn hướng tới Phần mềm sinh

ra nhằm cung cấp nền tảng kết nối giữa nhân viên và người quản lý nhằmnâng cao chất lượng dịch vụ cũng như mang tới những tiện ích khôngphải phần mềm nào cũng mang lại được

3 Mục đích của phần mềm hê thống nghiên cứu:

- Mang tới trải nghiệm tốt nhất cho người sử dụng phần mềm.

- Thuận tiện dễ dàng trong việc quản lý hàng hoá.

- Kiểm soát được số lượng hàng hoá trong kho.

- Báo cáo số liệu thống kê rõ ràng minh bạch.

Trang 8

- Tránh sai sót trong quá trình nhập xuất hàng một cách hiệu quả.

- Có thể theo dõi cũng như quản lý thuận tiện dù bất kỳ ở đâu, bất kỳ

thời gian nào

- Tra cứu lịch sử, quản lý hàng hoá với thao tác dễ dàng và chính xác.

- Tính năng bảo mật thông tin một cách an toàn, hạn chế tối đa những

thiếu sót

- Nâng tầm giá trị, mang lại trải nghiệp tiện ích cũng như số hoá các

công việc thủ công trước kia

4 Hệ thống quản lý kho hàng – mô hình và giải pháp:

Nhận thức được tầm quan trọng của việc áp dụng hệ thống quản lýkho hàng Nắm được nhu cầu thị yếu và phát triển hội nhập nắm bắt điđầu các xu thế Đặc biệt những tiện ích mà áp dụng công nghệ 4.0 vàonhững nhu cầu cần thiết trong việc quản lý Giờ đây việc áp dụng côngnghệ vào việc quản lý kho hàng dựa trên nhu cầu thực tiễn của công việccũng như như cầu số hoá hiện nay chỉ cần một chiếc điện thoại hay mộtchiếc máy tính có kết nối internet thì bạn cũng có thể quản lý được hànghoá trong kho một cách dễ dàng và nhanh chóng mà không phải nhìn sốliệu sổ sách hay đến tận nơi và rất nhiều tiện ích mà khi dùng ứng dụngmang lại

Trước đây để có thể quản lý được kho hàng cần phải có rất nhiều nhâncông mà tốn rất nhiều thời gian, thống kê số liệu còn gặp nhiều sai sót.Những thứ này khiến việc quản lý gặp nhiều khó khăn vừa mất thời giancũng như đôi khi gây nhầm lẫn không đáng có, không kiểm soát đượcnhững số lượng hàng hoá trong kho, không đáp ứng được những trải

Trang 9

nghiệm tốt nhất cho người dùng và cũng gây ra những thiếu xót khôngđáng có Đặc biệt khó kiểm soát được số lượng hàng hoá.

Thế nhưng khi khảo sát và nắm bắt được mong muốn cũng như muốncủa nhân viên có những trải nghiệm tốt nhất Để đáp ứng được nhữngnhu cầu đó, phầm mềm ứng dụng quản lý kho hàng đã được ra đời để giatăng trải nghiệm mà tiện ích của phần mềm đem lại Người dùng có thểquản lý và theo dõi ở mọi nơi, ở bất kỳ đâu, bất kỳ lúc nào và còn nhiềutiện ích khác nữa mang lại

Có thể thấy, Phần mềm quản lý kho hàng là một sự lựa chọn tối ưu,đem lại hiệu quả kinh tế cũng như gia tăng trải nghiệm người dùng phùhợp với nhu cầu xu thế thị trường cũng như mong muốn của người quản

lý Không chỉ có vậy mà phần mềm còn tránh sai sót số liệu trong việckiểm soát thống kê Từ đó, đạt hiệu quả công việc giảm bớt nhân côngcũng như tốn ít chi phí từ đó mang lại hiệu quả trong công việc hơn

II PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU:

1 Tổng quan về cơ sở dữ liệu:

1.1 Giới thiệu về cơ sở dữ liệu:

Định nghĩa:

Cơ sở dữ liệu: là tập hợp của các dữ liệu có cấu trúc và tính liênquan với nhau, được lưu trữ và sử dụng nhờ hệ thống phần mềmtrên máy tính Cơ sở dữ liệu được tổ chức theo một cấu trúc nhấtđịnh, phục vụ cho việc quản lý (Tạo mới, thêm , sửa, xóa)

Trang 10

Hệ quản trị cơ sở dữ liệu: là các chương trình, phần mềm giúpthực hiện việc lưu trữ, quản lý cơ sở dữ liệu Một số hệ quản trị cơ

sở dữ liệu phổ biến hiện nay có thể kể đến như mySQL, Oracle, PostgreSQL, MongoDB, v.v…

Hiện nay, có 2 loại cơ sở dữ liệu là Cơ sở dữ liệu quan hệ(SQL) và Cơ sở dữ liệu phi quan hệ (NoSQL)

1.2 Hệ quản trị cơ dở dữ liệu mySQL:

Định nghĩa:

Cơ sở dữ liệu mySQL: là chương trình dùng để quản lý hệthống cơ sở dữ liệu, trong đó, cơ sở dữ liệu là một hệ thống lưu trữthông tin được sắp xếp rõ ràng, phân lớp ngăn nắp Nó giúp bạn cóthể truy cập dữ liệu một cách thuận lợi và nhanh chóng nhất Vì hỗtrợ đa số các ngôn ngữ lập trình nên MySQL chính là hệ quản trị

cơ sở dữ liệu tự do nguồn mở phổ biến nhất trên thế giới HiệnMySQL đang được các nhà phát triển rất ưa chuộng trong quá trìnhphát triển ứng dụng

Các dạng dữ liệu:

o Key-Value Database: Dữ liệu được lưu trữ dưới dạng

key-value Để truy vấn cần sử dụng key để lấy ra value tương ứng,

vì vậy tốc độ truy vấn rất nhanh, thường dùng để cache cho ứngdụng

Trang 11

o Document Database: Dữ liệu được lưu trữ dưới dạng đối

tượng là Document, thường ở dạng JSON, có thể thêm trường,sửa trường một cách dễ dàng

o Column Family Database: Dữ liệu được lưu theo cột (Khác

với theo hàng như trong SQL) Mỗi cột có Key/ID để xác định.Column Family thích hợp đối với số lượng lớn dữ liệu hay bigdata

o Graph Database: Dữ liệu được lưu dưới dạng các Node Mỗi

node bao gồm 1 nhãn (label) và Thuộc tính (property) tương tựnhư 1 record trong SQL, được nối với nhau bởi cácRelationship Graph Database tập trung vào các thuật toánduyệt node để tăng tốc độ

Đặc điểm:

o Phi quan hệ: NoSQL bỏ qua sự ràng buộc, tạo nên tính đơn

giản trong thiết kế , phù hợp với loại dữ liệu không có cấu trúc

o Phân tán: Dữ liệu được phân tán trên nhiều server khác nhau

(cluster)

Trang 12

o Đơn giản: Loại bỏ các bảng cùng các quan hệ phức tạp, thay

vào đó là kiểu thiết kế dữ liệu dạng JSON giúp việc truy vấn trởnên đơn giản và nhanh hơn

o Linh hoạt: Các kiểu thiết kế dữ liệu giúp thao tác nhanh hơn,

đồng thời dễ thay đổi cấu trúc, dễ mở rộng mà không ảnhhưởng tới các đối tượng dữ liệu khác

Ưu điểm – Nhược điểm:

SQL được biết đến và sử dụng khá nhiều để tạo ra được sựtương tác giữa dữ liệu và người dùng SQL thường được ứng dụngnhiều trong thiết kế, lập trình liên quan đến website SQL hoạtđộng dựa vào máy chủ cloud server hoặc máy chủ cục bộ Một số

ưu – nhược điểm khi dùng SQL như sau:

o Ưu điểm:

Các service được bảo trì độc lập: Các service tồn tại theokiểu riêng việc, do vậy nếu trong trường hợp có một serviceđược bảo trì thì tuyệt nhiên sẽ chẳng ảnh hưởng gì tới cácservice khác cả Ảnh hưởng ở đây là không làm chết cácservice khác khi một service nào đó đang phải bảo trì sự cố.Chứ không có chuyện thiếu service mà hệ thống vẫn hoạt

Trang 13

động ổn định và đảm bảo đầy đủ tính năng.

Nắm bắt các business logic một cách dễ dàng: Về bảnchất Mỗi service xử lý một nghiệp vụ riêng, ưu điểm củamicroservices chính là giúp nắm bắt được các business logicmột cách nhanh chóng và dễ dàng

Sử dụng được nhiều công nghệ khác nhau: thực tế mỗiservice sẽ là một dự án riêng, đó là lý do chúng có thể sửdụng các công nghệ khác nhau chỉ cần đảm bảo tuân theochuẩn giao tiếp được đặt ra từ trước Dù bên trong hoạt độngnhư thế nào cũng đều sẽ không ảnh hưởng tới các servicecòn lại Ví dụ dễ hiểu nhất là một website với phần lớn cácservice được viết bằng PHP, trong khi service thực hiện gửi– nhận thông báo realtime được viết bằng NodeJS la chuyệnhết sức bình thường

Mở rộng dễ dàng khi hệ thống trở nên phức tạp: Kiếntrúc microservice có một sự tương đồng cực lớn với kiếntrúc của một hệ phân tán, nhờ vậy nên nó hoàn toàn có khảnăng mở rộng theo chiều ngang, chính là mở rộng hệ thốngbạn chỉ cần bổ sung thêm service

o Nhược điểm:

Độ trễ cao: Về bản chất, service giao tiếp với nhau thôngqua môi trường mạng, do vậy độ trễ chắc chắn sẽ cao hơn so

Trang 14

với kiến trúc monolithic Nếu muốn giảm độ trễ xuống mứctối thiểu thì các developer bắt buộc phải thiết kế theo kiểuchứng chỉ thật sự gọi tới nhau khi cần, và đây trở thành bàitoán khó cho mọi developer khi chọn thiết kế hệ thống theokiến trúc microservice.

Khó phát triển: Muốn phát triển được các developer bắtbuộc phải tiến hành kéo toàn bộ hệ thống về máy local đểphát triển, nhưng thực tế điều này không hề dễ dàng bởi vìmột hệ thống microservice rất phức tạp, rất khó giả lập trênmôi trường local Bạn có thể thấy nhiều trường hợp các công

ty để khắc phục nhược điểm này họ phải cài sẵn các servicetrên một server dev, khi muốn phát triển service nào thì chỉkéo service đó về local và giữ kết nối với các server dev làđược Thêm vào đó kiến trúc chia nhỏ và cách giao tiếp giữacác service cũng gây ra sự khó khăn cho các developer khidebug

1.3 Xây dựng cơ sở dữ liệu:

1.3.1 Giới thiệu Firebase Cloud Firestore:

Firebase Cloud Firestore (gọi tắt là Firestore) là dịch vụ lưutrữ dữ liệu đám mây NoSQL được cung cấp và phát triển bởiGoogle Cloud Firestore hỗ trợ dữ liệu phi cấu trúc Dữ liệuđược lưu thành các Collection, mỗi Collection bao gồm nhiềuDocument Trong đó, các Document có thể chứa các loại dữliệu phức tạp, có khả năng mở rộng, và có thể chứa cả

Trang 15

Collection con (sub-collection) và một số tính năng nổi bật cần

kể đến:

o Tính linh hoạt: Firestore lưu trữ dữ liệu phi cấu trúc dưới

dạng các Document Nhờ đó, dữ liệu có thể là các đối tượngphức tạp Nhiều Document có tính chất giống nhau tạo thành

1 Collection, nhờ đó, cơ sở dữ liệu có thể mở rộng linh hoạttheo chiều ngang

o Hỗ trợ truy vấn: Firestore cung cấp bộ API truy vấn dữ liệu

đa dạng như truy xuất dữ liệu từ một hay nhiều Documentvới các bộ lọc hay sắp xếp với những tham số truyền vàotheo ý muốn, v.v…

o Cập nhật thời gian thực: Cloud Firestore đồng bộ hóa dữ

liệu để cập nhật dữ liệu trên các thiết bị mà nó kết nối

o Hỗ trợ offline: Ứng dụng sử dụng Firestore có thể ghi và

truy vấn dữ liệu ngay cả khi thiết bị không có kết nốiInternet Khi thiết bị trở lại trực tuyến, nó sẽ đồng bộ hóacác thay đổi lên Cloud Firestore

Với những tính năng mạnh mẽ như vậy, em nhận thấy Firestore là sự lựachọn phù hợp cho việc xây dựng cơ sở dữ liệu cho hệ thống của mình

1.3.2 Xác định đối tượng:

Phần mềm “Quản lý kho hàng” được tổ chức cơ sở dữ

Ngày đăng: 05/07/2022, 20:15

HÌNH ẢNH LIÊN QUAN

3.1. Sơ đồ luồng dữ liệu: - BÀI TẬP LỚN  XÂY DỰNG WEBSITE GIỚI THIỆU WEBISTE
3.1. Sơ đồ luồng dữ liệu: (Trang 21)
3.2.1. Bảng dữ liệu User: - BÀI TẬP LỚN  XÂY DỰNG WEBSITE GIỚI THIỆU WEBISTE
3.2.1. Bảng dữ liệu User: (Trang 22)
3.2.3. Bảng dữ liệu Customer: - BÀI TẬP LỚN  XÂY DỰNG WEBSITE GIỚI THIỆU WEBISTE
3.2.3. Bảng dữ liệu Customer: (Trang 23)
3.2.4. Bảng dữ liệu Category: - BÀI TẬP LỚN  XÂY DỰNG WEBSITE GIỚI THIỆU WEBISTE
3.2.4. Bảng dữ liệu Category: (Trang 24)

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