Tải bản đầy đủ (.docx) (29 trang)

Báo cáo đồ án website bán thực phầm hữu cơ báo cáo bán nông sản sạch 2022

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.61 MB, 29 trang )

BỘ GIÁO GIỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC NAM CẦN THƠ
KHOA KỸ THUẬT– CÔNG NGHỆ
BỘ MÔN CÔNG NGHỆ THÔNG TIN

BÁO CÁO ĐỒ ÁN CƠ SỞ 1
NGHÀNH CÔNG NGHỆ THÔNG TIN

Đề tài

TRANG WEB BÁN THỰC PHẨM HỮU CƠ

Sinh Viên Thực Hiện
Phạm Chí Bảo
Lê Hồng Ân

MSSV : 190642
MSSV : 190566

Khóa : K7


BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC NAM CẦN THƠ
KHOA KỸ THUẬT CÔNG NGHỆ
BỘ MÔN CÔNG NGHỆ THÔNG TIN

BÁO CÁO ĐỒ ÁN CƠ SỞ 01
NGÀNH CÔNG NGHỆ THÔNG TIN

Đề tài



TRANG WEB BÁN THỰC PHẨM HỮU CƠ

GIẢNG VIÊN HƯỚNG DẪN

Sinh viên thực hiện

NGƠ HỒ ANH KHƠI

Phạm Chí Bảo

Lê Hồng Ân
MSSV: 19062
MSSV:190566


Vĩnh Long – 5/2021
LỜI CẢM ƠN

----- ----Em xin bày tỏ lịng biết ơn sâu sắc nhất tới thầy NGƠ HỒ ANH KHƠI,
thầy đã tận tình hướng dẫn và giúp đỡ chúng em trong suốt quá trình làm bài
tiểu luận. Với sự chỉ bảo của thầy, em đã có những định hướng tốt trong việc
triển khai và thực hiện các yêu cầu trong quá trình làm bài tiểu luận
Em xin chân thành cảm ơn sự dạy bảo và giúp đỡ của các thầy, cô Khoa
Công Nghệ Thông Tin – Trường Đại học sư phạm kỹ thuật Vĩnh Long đã trang
bị cho em những kiến thức cơ bản nhất để em có thể hoàn thành tốt báo cáo
này.
Xin cảm ơn tới những người thân trong gia đình quan tâm, động viên
trong suốt quá trình làm đồ án.
Xin gửi lời cảm ơn tất cả bạn bè, đặc biệt là các bạn trong lớp ĐH

CNTT 2017 đã giúp đỡ và đóng góp ý kiến để mình hồn thành chương trình.

Vĩnh Long, ngày
2021

tháng

năm


Chúng em xin chân thành
cảm ơn!

SLỜI MỞ ĐẦU
Với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internet ngày
càng giữ vai trò quan trọng trong các lĩnh vực khoa học kĩ thuật và đời sống. Dĩ
nhiên các bạn đã được nghe nói nhiều về Internet, nói một cách đơn giản,
Internet là một tập hợp máy tính nối kết với nhau, là một mạng máy tính tồn
cầu mà bất kì ai cũng có thể kết nối bằng máy PC của họ. Với mạng Internet,
tin học thật sự tạo nên một cuộc cách mạng trao đổi thông tin trong mọi lĩnh
vực văn hóa, xã hội, chính trị, kinh tế...
Trong thời đại ngày nay, thời đại mà “người người làm Web, nhà nhà
làm Web” thì việc có một Website để quảng bá cơng ty hay một Website cá
nhân khơng cịn là điều gì xa xỉ nữa. Thơng qua Website khách hàng có thể lựa
chọn những sản phẩm mà mình cần một cách nhanh chóng và hiệu quả.
Chính vì sự bùng phát lần thứ 3 của dịch COVID-19 mà nhu cầu sử
dụng thực phẩm hữu cơ organic tăng cao hơn so với thời gian trước đó.
Trước hết là nhu cầu bảo vệ sức khỏe cao hơn. Người tiêu dùng ngày
nay có đã bắt đầu quan tâm hơn đến việc lựa chọn thực phẩm để nâng cao sư đề
kháng của mình. Bên cạnh đó, do có nhiều địa phương đã bắt đầu đợt cách ly

thứ 2 kể từ sau tháng 4, các chợ đầu mối lớn cũng như chợ nhỏ phải nghỉ bán.
Người dân cũng hạn chế ra đường. Như vậy, người dân sẽ có xu hướng
tích trữ thực phẩm sạch, mua thật nhiều đồ dùng trong một lần mua hàng. Đặc
biệt, phương thức mua hàng qua mạng cũng được khách hàng đánh giá cao
hơn.
Tuy nhiên, để buôn bán các sản phẩm hữu cơ organic một cách hiệu quả
trong xu hướng mới này là điều rất khó do có nhiều đối thủ cạnh tranh lớn như
VinEco. Bởi vậy, nếu bạn muốn đi theo và đáp ứng nhu cầu này của thị trường
thì chỉ nên tập trung cụ thể vào một loại sản phẩm này. Với lí do đó, chúng em


đã chọn đề tài “Xây dựng website bán thực phẩm hữu cơ” làm đề tài cho bài
báo cáo tiểu luận của mình.
Tuy nhiên, do thời gian hạn hẹp, mặc dù đã nỗ lực hết sức mình nhưng
chắc rằng đồ án khó tránh khỏi thiếu sót. Em rất mong nhận được sự thơng
cảm, những lời góp ý và chỉ bảo tận tình của q Thầy Cơ và các bạn!

DANH MỤC HÌNH ẢNH
Hình 1. Sơ đồ phân rã chức năng...................................................................................9
Hình 2. Sơ đồ quan hệ của website..............................................................................13
Hình 3. Giao diện chương trình...................................................................................13
Hình 4. Giao diện đăng nhập.......................................................................................14
Hình 5.Giao diện trang admin.....................................................................................14
Hình 6. Giao diện danh sách danh mục sản phẩm.......................................................15
Hình 7. Giao diện danh sách danh nhà phân phối........................................................15
Hình 8. Giao diện danh sách danh sản phẩm...............................................................16
Hình 9. Giao diện danh sách đơn hàng........................................................................16
Hình 10. Giao diện liệt kê bình luận............................................................................17
Hình 11. Giao diện danh sách tin tức...........................................................................17
Hình 12. Giao diện danh sách nhân viên.....................................................................18

Hình 13. Giao diện danh sách khách hàng...................................................................18
Hình 14. Giao diện người dùng...................................................................................19
Hình 15. Giao diện chi tiết sản phẩm...........................................................................19
Hình 16. Giao diện tin tức theo danh mục...................................................................20
Hình 17. Giao diện đăng ký, đăng nhập của khách hàng.............................................20
Hình 18. Giao diện giỏ hàng của khách hàng khi đăng nhập.......................................21
Hình 19. Giao diện đơn hàng.......................................................................................21


Hình 20. Giao diện lịch sử mua hàng..........................................................................22
Hình 21. Giao diện danh sách những sản phẩm u thích...........................................22
Hình 22. Giao diện thông tin khách hàng....................................................................23

DANH MỤC BẢNG BIỂU
Bảng 1. db_admin.........................................................................................................10
Bảng 2. db_category......................................................................................................10
Bảng 3. db_brand..........................................................................................................10
Bảng 4. db_product.......................................................................................................10
Bảng 5. db_cart..............................................................................................................11
Bảng 6. db_customer.....................................................................................................11
Bảng 7. db_order...........................................................................................................11
Bảng 8. db_blog.............................................................................................................12
Bảng 9. db_comment.....................................................................................................12
Bảng 10. db_wishlist......................................................................................................12




TỔNG QUAN
Lý do chọn đề tài

Trước sự phát triển ngày càng nhanh chóng của lĩnh vực công nghệ

thông tin và cụ thể hơn là lĩnh vực mạng và truyền thông đang phát triển mạnh
mẽ và đi kèm với sự phát triển mãnh mẽ này là các dịch vụ, tiện ích để phục vụ
đời sống, cơng việc, giải trí, … của con người cụ thể là dịch vụ mua bán trực
tuyến qua mạng đang hiệu quả đối với cong người và dần trở thành nhu cầu
thiết yếu phục vụ con người. Theo khảo sát của VECTA 2020. Việt Nam có 68
triệu người dùng internet, 60% trong số đó tham gia mua sắm trực tuyến…


Hiện nay, tình trạng rau củ quả tồn dư hóa chất, kém chất lượng đang
trôi nổi tràn lan trên thị trường. Nhằm mang lại cho khách hàng những sản
phẩm đạt chất lượng, tươi sạch, đảm bảo vệ sinh và nguồn gốc xuất xứ
Từ thực tế đó nhóm em đã có ý tưởng xây dựng “website bán thực phẩm
hữu cơ” để phục vụ mọi người một cách tốt nhất. Vì thực phẩm hữu cơ được
hiểu là những nông sản không dùng phân bón hố học hoặc thuốc trừ sâu. Các
loại thực phẩm hữu cơ là những mặt hàng thực phẩm được trồng và canh tác
mà khơng sử dụng bất cứ hố chất tổng hợp, thuốc trừ sâu độc hại, phân bón
gốc dầu mỏ hay sinh vật biến đổi gen.Thực phẩm hữu cơ là 1 sản phẩm không
thể thiếu trong cuộc sống của tất cả hộ gia đình vì những cơng dụng mà nó
mang lại: phịng bệnh, khơng chứa sinh vật biến đôi gen, hương vị tuyệt vời,
nhiều chất dinh dưỡng, tốt cho mơi trường, …


Nhiệm vụ nghiên cứu


Thúc đẩy phát triển bn bán trực tuyến.




Rút ngắn khoảng cách giữa người mua và người bán, tạo ra một Website
trực tuyến có thể đưa nhanh thông tin cũng như việc trao đổi mua bán
các loại thực phẩm sạch qua mạng.



Việc quản lý hàng trở nên dễ dàng.



Sản phẩm được sắp xếp có hệ thống nên người dùng dễ tìm kiếm sản
phẩm



Đối tượng và phạm vi nghiên cứu


Đối tượng nghiên cứu


Quy trình xây dựng và thiết kế website bán thực phẩm hữu cơ trực tuyến
bằng PHP và MYSQL đảm bảo các chức năng cơ bản cho khách hàng và chức
năng dành cho quản trị viên


Phạm vi đề tài
Website bán thực phẩm hữu cơ được áp dụng cho các cá nhân hay tổ


chức muốn kinh doanh thực phẩm sạch bằng hình thức trực tuyến nhằm tiết
kiệm chi phí mặt bằng, nguồn nhân lực, thời gian quản lý.
Ngoài ra website khi được mở rộng có thể đáp ứng được cho các siêu thị
kinh doanh các sản phẩm hữu cơ.




CỞ SỞ LÝ THUYẾT
Giới thiệu ngơn ngữ PHP



PHP là gì?
PHP (viết tắt của cụm từ Personal Home Page) là ngơn ngữ lập trình kịch

bản (scripting language) mã nguồn mở được dùng phổ biến để ra tạo các ứng
dụng web chạy trên máy chủ. Mã lệnh PHP có thể được nhúng vào trong trang
HTML nhờ sử dụng cặp thẻ PHP <? php?>



Lập trình PHP có thể làm được những gì?
Bạn có thể thể tạo, mở, đọc, viết, xóa và đóng tệp trên máy chủ thơng
qua PHP



PHP có thể thu thập dữ liệu biểu mẫu.




PHP có thể gửi và nhận cookie.



Ngơn ngữ này cũng có thể giúp bạn thêm, xóa, sửa đổi dữ liệu trong cơ
sở dữ liệu của bạn.



PHP có thể được sử dụng để kiểm sốt truy cập của người dùng. Ví dụ
như bạn có thể hạn chế quyền truy cập của người dùng vào website của
bạn.




PHP có thể mã hóa dữ liệu.
Giới thiệu về My SQL



My SQL là gì?


MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế
giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng
dụng. Vì MySQL là hệ quản trị cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng,
có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống

lớn các hàm tiện ích rất mạnh. Với tốc độ và tính bảo mật cao, MySQL rất
thích hợp cho các ứng dụng có truy cập CSDL trên internet. Người dùng có thể
tải về MySQL miễn phí từ trang chủ. MySQL có nhiều phiên bản cho các hệ
điều hành khác nhau: phiên bản Win32 cho các hệ điều hành
dòng Windows, Linux, Mac

OS

X, Unix, FreeBSD, NetBSD, Novell

NetWare, SGI Irix, Solaris, SunOS,..
MySQL là một trong những ví dụ rất cơ bản về Hệ Quản trị Cơ sở dữ
liệu quan hệ sử dụng Ngơn ngữ truy vấn có cấu trúc (SQL), được sử dụng cho
việc bổ trợ NodeJs, PHP, Perl, và nhiều ngôn ngữ khác, làm nơi lưu trữ những
thông tin trên các trang web viết bằng NodeJs, PHP hay Perl,...


Q trình phối hợp My SQL và PHP như thế nào?
Khi client yêu cầu server cho phép tải mộ tập tin lên web, một quá trình

phối hợp sẽ được diễn ra.
Bước 1: Server sử dụng PHP để thực hiện việc chuyển tải tập tin
Bước 2: PHP làm việc, sau đó truyền tín hiệu đến MySQL, nhờ MySQL lưu trữ
tập tin.
Bước 3: MySQL nhận lời yêu cầu của PHP và tiến hành.
Bước 4: PHP phản hồi với với Server rằng MySQL đã chấp nhận yêu cầu, lệnh
đã được gửi Server có thể in nội dung tập tin đó.


Giới thiệu về HTML



HTML là gì?
HTML là chữ viết tắt của cụm từ HyperText Markup Language1) (dịch

là Ngôn ngữ đánh dấu siêu văn bản) được sử dụng để tạo một trang web, trên
một website có thể sẽ chứa nhiều trang và mỗi trang được quy ra là một tài liệu
HTML (thi thoảng mình sẽ ghi là một tập tin HTML). Cha đẻ của HTML


là Tim Berners-Lee, cũng là người khai sinh ra World Wide Web và chủ tịch
của World Wide Web Consortium (W3C – tổ chức thiết lập ra các chuẩn trên
môi trường Internet).


HTML đóng vai trị như thế nào trong website?
HTML là một ngơn ngữ đánh dấu siêu văn bản nên nó sẽ có vai trị xây

dựng cấu trúc siêu văn bản trên một website, hoặc khai báo các tập tin kỹ thuật
số (media) như hình ảnh, video, nhạc.


Bootstrap


Boostrap là gì?
Bootstrap là 1 framework HTML, CSS, và JavaScript cho phép người

dùng dễ dàng thiết kế website theo 1 chuẩn nhất định, tạo các website thân
thiện với các thiết bị cầm tay như mobile, ipad, tablet.




Tại sao chúng ta nên sử dụng Boostrap
Rất dễ để sử dụng: Nó đơn giản vì nó được base trên HTML, CSS và
Javascript chỉ cẩn có kiến thức cơ bản về 3 cái đó là có thể sử dụng
bootstrap tốt.



Responsive: Bootstrap xây dựng sẵn reponsive css trên các thiết bị
Iphones, tablets, và desktops. Tính năng này khiến cho người dùng tiết
kiệm được rất nhiều thời gian trong việc tạo ra một website thân thiện
với các thiết bị điện tử, thiết bị cầm tay.



Tương thích với trình duyệt: Nó tương thích với tất cả các trình duyệt
(Chrome, Firefox, Internet Explorer, Safari, and Opera). Tuy nhiên, với
IE browser, Bootstrap chỉ hỗ trợ từ IE9 trở lên. Điều này vô cùng dễ
hiểu vì IE8 khơng support HTML5 và CSS3



Javascript


Javascript là gì?
JavaScript là một ngơn ngữ lập trình website, được tích hợp và nhúng


trong HTML giúp website sống động hơn. JavaScript cho phép kiểm soát các
hành vi của trang web tốt hơn so với khi chỉ sử dụng mỗi HTML. Vậy ứng


dụng thực tiễn của JavaScript là gì? Các slideshow, pop-up quảng cáo và tính
năng autocomplete của Google là những ví dụ dễ thấy nhất cho bạn, chúng đều
được viết bằng JavaScript.


Javasript dùng để làm gì?

JavaScript có thể được ứng dụng trong rất nhiều lĩnh vực:


Lập trình website.



Xây dựng ứng dụng cho website máy chủ.



Ứng dụng di động, app, trị chơi



Giới thiệu về thương mại điện tử?


Website thương mại điện tử là gì?

Có thể hiểu thương mại điện tử (E-commerce, Electronic commerce)

là hình thái hoạt động thương mại bằng phương pháp điện tử. Là việc trao đổi
thông tin thương mại thông qua các phương tiện cơng nghệ điện tử mà nói
chung là không cần phải in ra giấy trong bất cứ cơng đoạn nào của q trình
giao dịch. (nên cịn được gọi là “thương mại khơng giấy tờ”).



Lợi ích
Giúp cho các Doanh nghiệp nắm được thông tin phong phú về thị trường
và đối tác



Giúp giảm chi phí sản xuất



Giúp giảm chi phí bán hàng và tiếp thị



Giúp người tiêu dùng và các doanh nghiệp giảm đáng kể thời gian và chí
phí giao dịch



Tạo điều kiện cho việc thiết lập và củng cố mối quan hệ giữa các thành
phần tham gia vào q trình thương mại






Tạo điều kiện sớm tiếp cận nền kinh tế số hố
Ưu điểm
Quản lý tồn bộ sản phẩm trên web thương mại điện tử một cách đơn
giản và nhanh chóng.




Thực hiện hàng loạt cập nhật để không ngừng cải tiến quản lý website.



Giao diện đẹp, sáng tạo, hiện đại, đồng nhất với bộ nhận diện thương
hiệu của doanh nghiệp.



Cung cấp đầy đủ những thông tin chi tiết về sản phẩm giúp khách hàng
dễ dàng lựa chọn được sản phẩm phù hợp.



Cung cấp phương thức thanh tốn đa dạng, linh hoạt một cách gián tiếp
hoặc trực tiếp bằng chức năng thanh tốn trực tuyến với những đối tác
uy tín.




Tăng cường mối liên hệ tương tác khách hàng – doanh nghiệp nhờ tính
năng bình chọn, đánh giá, comment về sản phẩm…



Tích hợp sẵn các tính năng quảng bá website trên Internet, cho phép tối
ưu hóa quảng bá hình ảnh sản phẩm và doanh nghiệp.



Hệ quản trị nội dung thân thiện, chuyên nghiệp nhưng dễ sử dụng và
khơng địi hỏi kiến thức về CNTT giúp tiết kiệm thời gian và chi phí.



Hoạt động ổn định, tính bảo mật cao. Dễ dàng nâng cấp theo u cầu.



Chế độ chăm sóc và hỗ trợ tối đa khách hàng với số hotline 24/7.



Website thương mại điện tử của webgiadinh:




Đội ngũ kỹ thuật lập trình trẻ có chun mơn cao – sáng tạo.



Áp dụng các cơng nghệ bảo mật web hàng đầu.



Hệ thống website với chuẩn công nghệ 2.0 đang được ứng dụng rộng rãi
và được khách hàng ưa chuộng.



Hỗ trợ nhiều chính sách về quảng bá website và nhiều chính sách khác.



Hỗ trợ khách hàng kịp thời trong bảo hành và nâng cấp website.





XÂY DỰNG WEBSITE BÁN THỰC PHẨM HỮU CƠ
Mơ tả bài tốn

Website “Bán thực phẩm hữu cơ” với những chức năng dành cho hai đối tượng
là khách hàng và quản trị viên. Website đáp ứng một số chức năng cơ bản:





Quản trị viên (admin) là người toàn quyền trong website bao gồm các chức
năng:


Đăng nhập vào website



Thêm danh mục sản phẩm, hiển thị danh sách danh mục, chỉnh sửa danh
mục, xóa danh mục.



Thêm nhà phân phối, hiển thị danh sách nhà phân phối, chỉnh sửa nhà
phân phối, xóa nhà phân phối.



Thêm sản phẩm, hiển thị danh sách sản phẩm, chỉnh sửa sản phẩm, xóa
sản phẩm



Hiển thị danh sách đơn hàng, xử lý tình trạng đơn hàng, xóa đơn hàng.



Liệt kê danh sách bình luận của khách hàng, xóa bình luận khi cần.




Thêm tin tức cho danh mục, hiển thị danh sách tin tức, chỉnh sửa tin tức,
xóa tin tức.



Thêm nhân viên, thêm quản lý cho website, hiển thị danh sách nhân viên,
chỉnh sửa danh sách nhân viên, xóa nhân viên khi cần. Hiển thị danh sách
khách hàng và số lượng đơn hàng đã mua.



Quản lý website


Thêm sản phẩm, hiển thị danh sách sản phẩm, chỉnh sửa sản phẩm, xóa
sản phẩm



Liệt kê danh sách bình luận của khách hàng, xóa bình luận khi cần.



Thêm tin tức cho danh mục, hiển thị danh sách tin tức, chỉnh sửa, xóa tin
tức.




Nhân viên website


Thêm sản phẩm, hiển thị danh sách sản phẩm, chỉnh sửa sản phẩm, xóa
sản phẩm




Hiển thị danh sách đơn hàng, xử lý tình trạng đơn hàng, xóa đơn hàng.
Đối với trang dành cho khách hàng:



Cho phép khách hàng tìm kiếm, xem chi tiết sản phẩm mình muốn.




Để tiến hành mua hàng thì khách hàng cần đăng kí để trở thành thành
viên của hệ thống. Nếu đã là thành viên của hệ thống thì chỉ cần đăng
nhập để có thể thêm sản phẩm bất kì vào giỏ hàng.



Để thuận tiện cho mua hàng thì hệ thống cho phép khách hàng có thể cập
nhật số lượng, thêm, xóa các sản phẩm có trong giỏ hàng của họ.




Nếu khách hàng đồng ý đặt những sản phẩm có trong giỏ hàng thì sẽ có
một thơng báo gửi về để thơng báo họ đã đặt hàng thành cơng.



Khách hàng được phép thêm những sản phẩm u thích để tiện cho q
trình mua hàng sau này.



Khách hàng có thể bình luận, đóng góp ý kiến về sản phẩm cho người
người quản trị.



Phân tích chức năng của hệ thống

Hình 1. Sơ đồ phân rã chức năng


Thiết kế cơ sở dữ liệu


Việc tổ chức dữ liệu phải giải quyết được các yêu cầu đã phân tích để lúc
hiển thị lên trang Web có giao diện dễ nhìn, dễ dàng, hấp dẫn khách hàng...
Một phương pháp sử dụng khá rộn rãi từ trước đến nay là quản lí theo từng
nhóm sản phẩm. Mỗi nhóm sẽ có một mã nhóm và tên nhóm để nhận biết. Đối
với Website này, với các sản phẩm, các sản phẩm sẽ tương ứng với mã sản
phẩm và mã nhà sản xuất của nó và mã đó sẽ làm khóa chính trong bảng đó.

Sau đây là một số bảng cơ sở dữ liệu chính trong tồn bộ cơ sở dữ liệu:
Bảng 1. db_admin
Name
admin
adminName
adminEmail
adminUser
adminPass
level
Name
catId
catName
Name
brandId
brandName
Name
productId
productName
catId
brandId
product_desc
type
dateEnd
status
price
image
sale

Type


Chú thích
Int(11)
ID admin
varchar(255)
Tên admin
varchar(255)
Email admin
varchar(255)
Tên user admin
varchar(255)
Mật khẩu admin
Int(11)
Cấp độ
Bảng 2. db_category
Type

Chú thích
Int(11)
ID danh mục
varchar(255)
Tên danh mục sản phẩm
Bảng 3. db_brand
Type

Chú thích
Int(11)
ID nhà sản xuất
varchar(255)
Tên nhà sản xuất
Bảng 4. db_product

Type
int(11)
varchar(255)
int(11)
int(11)
text
int(11)
date
Int(11)
varchar(255)
varchar(255)
Int(11)

Chú thích
ID sản phẩm
Tên sản phẩm
ID danh mục
ID nhà sản xuất
Mô tả sản phẩm
Loại sản phẩm
Ngày hết hạn
Trạng thái sản phẩm
Giá sản phẩm
Ảnh đại diện
Khuyến mãi


Bảng 5. db_cart
Name
cartId

productId
sId
productName
price
quantity
image

Type
int(11)
int(11)
int(11)
int(11)
text
int(11)
varchar(255)
Bảng 6. db_customer

Chú thích
ID giỏ hàng
ID sản phẩm
ID phiên làm việc
Tên sản phẩm
Giá sản phẩm
Số lượng sản phẩm
Ảnh đại diện

Name
Id
name
address

city
country
phone
email
password

Type
int(11)
varchar(255)
varchar(255)
varchar(30)
varchar(30)
varchar(30)
varchar(50)
varchar(255)
Bảng 7. db_order

Chú thích
ID khách hàng
Tên khách hàng
Địa chỉ KH
Thành phố KH
Quê quán KH
Số điện thoại KH
Email KH
Mật khẩu KH

Name
Id
productId

productName
customerId
quantity
price
image
status
Date_order

Type
int(11)
int(11)
varchar(255)
int(11)
int(11)
varchar(255)
varchar(255)
Int(11)
datetime
Bảng 8. db_blog

Chú thích
ID đơn hàng
ID sản phẩm
Tên sản phẩm
ID khách hàng
Số lượng
Giá sản phẩm
ảnh đại diện
Trạng thái sản phẩm
Ngày đặt hàng


Name
blogId
blogName
content
avatar
catId

Type
int(11)
varchar(255)
text
varchar(255)
int(11)
Bảng 9. db_comment

Chú thích
ID blog
Tên blog
Nội dung
Hình đại diện
ID danh mục


Name
commentId
commentName
comment
productId
dateComment

Name
Id
Customer_id
productId
productName
price
image

Type
int(11)
varchar(255)
text
int(11)
timestamp
Bảng 10. db_wishlist
Type
int(11)
int(11)
int(11)
varchar(255)
varchar(255)
varchar(255)

Chú thích
ID comment
Tên comment
Nội dung
ID sản phẩm
Ngày comment
Chú thích

ID wishlist
ID khách hàng
ID sản phẩm
Tên sản phẩm
Giá sản phẩm
Ảnh đại diện

Hình 2. Sơ đồ quan hệ của website


Website bán thực phẩm hữu cơ


Giao diện của chương trình


Hình 3. Giao diện chương trình


Trang admin

Hình 4. Giao diện đăng nhập


Hình 5.Giao diện trang admin
Khi quản trị viên đăng nhập vào hệ thống thì được tồn quyền với hệ thống

Hình 6. Giao diện danh sách danh mục sản phẩm
Quản trị viên có quyền thêm những danh mục sản phẩm, sửa danh mục sản
phẩm và xóa đi những danh mục khi cần.



Hình 7. Giao diện danh sách danh nhà phân phối
Quản trị viên thêm những nhà phân phối sản phẩm, sửa nhà phân phối sản
phẩm và xóa đi những nhà phân phối khi cần.

Hình 8. Giao diện danh sách danh sản phẩm
Quản trị viên thêm tất cả sản phẩm, sửa thông tin sản phẩm và xóa đi những
sản phẩm khi cần.


Hình 9. Giao diện danh sách đơn hàng
Quản trị viên sẽ là người duyệt những đơn hàng cho khách hàng, khi khách
hàng nhận được sản phẩm và phản hồi về thì quản trị viên có thể xóa đi những
đơn hàng này. Có thể xem được thơng tin của khách hàng đã đặt mua sản
phẩm.

Hình 10. Giao diện liệt kê bình luận
Quản trị viên là người liệt kê ra những bình luận của khách hàng về sản phẩm,
tổng hợp những ý kiến để nâng cao chất lượng của website


Hình 11. Giao diện danh sách tin tức
Quản trị viên thêm những bài viết về danh mục sản phẩm, cập nhật bài viết,
xóa bài viết khi cần

Hình 12. Giao diện danh sách nhân viên
Quản trị viên được phép thêm nhân viên và phân loại nhân viên và công việc
tương ứng. Chính họ cũng là người được phép chỉnh sửa thơng tin của những
nhân viên dưới quyền. Xóa những nhân viên khi họ khơng cịn làm việc nữa.



Hình 13. Giao diện danh sách khách hàng
Quản trị viên liệt kê những khách hàng đã đặt hàng và số lượng đơn hàng mà
họ đã order, có thể xóa đi thơng tin của họ.



Trang người dùng

Hình 14. Giao diện người dùng


Hình 15. Giao diện chi tiết sản phẩm

Hình 16. Giao diện tin tức theo danh mục


Hình 17. Giao diện đăng ký, đăng nhập của khách hàng

Hình 18. Giao diện giỏ hàng của khách hàng khi đăng nhập


×