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 hoá 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ứ hoá 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, …
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Ở 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ê Hoà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 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 tới thầy NGƠ HỒ ANH KHƠI, thầy tận tình hướng dẫn giúp đỡ chúng em suốt trình làm tiểu luận Với bảo thầy, em có định hướng tốt việc triển khai thực yêu cầu trình làm tiểu luận Em xin chân thành cảm ơn dạy bảo giúp đỡ 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 kiến thức để em hoàn thành tốt báo cáo Xin cảm ơn tới người thân gia đình quan tâm, động viên suốt trình làm đồ án Xin gửi lời cảm ơn tất bạn bè, đặc biệt bạn lớp ĐH CNTT 2017 giúp đỡ đóng góp ý kiến để 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 phát triển nhảy vọt công nghệ thông tin nay, Internet ngày giữ vai trò quan trọng lĩnh vực khoa học kĩ thuật đời sống Dĩ nhiên bạn nghe nói nhiều Internet, nói cách đơn giản, Internet tập hợp máy tính nối kết với nhau, mạng máy tính tồn cầu mà kết nối máy PC họ Với mạng Internet, tin học thật tạo nên cách mạng trao đổi thơng tin lĩnh vực văn hóa, xã hội, 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” việc có Website để quảng bá cơng ty hay Website cá nhân khơng cịn điều xa xỉ Thơng qua Website khách hàng lựa chọn sản phẩm mà cần cách nhanh chóng hiệu Chính bùng phát lần thứ dịch COVID-19 mà nhu cầu sử dụng thực phẩm hữu organic tăng cao so với thời gian trước Trước hết nhu cầu bảo vệ sức khỏe cao Người tiêu dùng ngày có bắt đầu quan tâm đến việc lựa chọn thực phẩm để nâng cao sư đề kháng Bên cạnh đó, có nhiều địa phương bắt đầu đợt cách ly thứ kể từ sau tháng 4, chợ đầu mối lớn chợ nhỏ phải nghỉ bán Người dân hạn chế đường Như vậy, người dân có xu hướng tích trữ thực phẩm sạch, mua thật nhiều đồ dùng lần mua hàng Đặc biệt, phương thức mua hàng qua mạng khách hàng đánh giá cao Tuy nhiên, để buôn bán sản phẩm hữu organic cách hiệu xu hướng điều khó có nhiều đối thủ cạnh tranh lớn VinEco Bởi vậy, bạn muốn theo đáp ứng nhu cầu thị trường nên tập trung cụ thể vào loại sản phẩm Với lí đó, 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áo cáo tiểu luận Tuy nhiên, thời gian hạn hẹp, nỗ lực đồ án khó tránh khỏi thiếu sót Em mong nhận thơng cảm, lời góp ý bảo tận tình q Thầy Cơ bạn! DANH MỤC HÌNH ẢNH Hình Sơ đồ phân rã chức Hình Sơ đồ quan hệ website 13 Hình Giao diện chương trình 13 Hình Giao diện đăng nhập .14 Hình 5.Giao diện trang admin 14 Hình Giao diện danh sách danh mục sản phẩm .15 Hình Giao diện danh sách danh nhà phân phối 15 Hình Giao diện danh sách danh sản phẩm .16 Hình 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 khách hàng 20 Hình 18 Giao diện giỏ hàng khách hàng đă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 sản phẩm yê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 db_admin .10 Bảng db_category 10 Bảng db_brand 10 Bảng db_product .10 Bảng db_cart 11 Bảng db_customer 11 Bảng db_order 11 Bảng db_blog 12 Bảng db_comment 12 Bảng 10 db_wishlist 12 • • TỔNG QUAN Lý chọn đề tài Trước phát triển ngày nhanh chóng lĩnh vực cơng nghệ thông tin cụ thể lĩnh vực mạng truyền thông phát triển mạnh mẽ kèm với phát triển mãnh mẽ dịch vụ, tiện ích để phục vụ đời sống, cơng việc, giải trí, … người cụ thể dịch vụ mua bán trực tuyến qua mạng hiệu cong người dần trở thành nhu cầu thiết yếu phục vụ người Theo khảo sát VECTA 2020 Việt Nam có 68 triệu người dùng internet, 60% số tham gia mua sắm trực tuyến… Hiện nay, tình trạng rau củ tồn dư hóa chất, chất lượng trơi tràn lan thị trường Nhằm mang lại cho khách hàng sản phẩm đạt chất lượng, tươi sạch, đảm bảo vệ sinh 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ụ người cách tốt Vì thực phẩm hữu hiểu nơng sản khơng dùng phân bón hố học thuốc trừ sâu Các loại thực phẩm hữu mặt hàng thực phẩm trồng canh tác mà khơng sử dụng 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 sản phẩm thiếu sống tất hộ gia đình cơng dụng mà 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 người mua người bán, tạo Website trực tuyến đưa nhanh thông tin việc trao đổi mua bán loại thực phẩm qua mạng • Việc quản lý hàng trở nên dễ dàng • Sản phẩm xếp có hệ thống nên người dùng dễ tìm kiếm sản phẩm • Đối tượng phạm vi nghiên cứu • Đối tượng nghiên cứu Quy trình xây dựng thiết kế website bán thực phẩm hữu trực tuyến PHP MYSQL đảm bảo chức cho khách hàng chức dành cho quản trị viên • Phạm vi đề tài Website bán thực phẩm hữu áp dụng cho cá nhân hay tổ chức muốn kinh doanh thực phẩm 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 website mở rộng đáp ứng cho siêu thị kinh doanh sản phẩm hữu • • • CỞ SỞ LÝ THUYẾT Giới thiệu ngơn ngữ PHP • PHP gì? PHP (viết tắt cụm từ Personal Home Page) ngôn ngữ lập trình kịch (scripting language) mã nguồn mở dùng phổ biến để tạo ứng dụng web chạy máy chủ Mã lệnh PHP nhúng vào trang HTML nhờ sử dụng cặp thẻ PHP • • Lập trình PHP làm gì? Bạn thể tạo, mở, đọc, viết, xóa đóng tệp máy chủ thơng qua PHP • PHP thu thập liệu biểu mẫu • PHP gửi nhận cookie • Ngơn ngữ giúp bạn thêm, xóa, sửa đổi liệu sở liệu bạn • PHP sử dụng để kiểm sốt truy cập người dùng Ví dụ bạn hạn chế quyền truy cập người dùng vào website bạn • • PHP mã hóa liệu Giới thiệu My SQL • My SQL gì? MySQL hệ quản trị sở liệu tự nguồn mở phổ biến giới nhà phát triển ưa chuộng trình phát triển ứng dụng Vì MySQL hệ quản trị sở liệu tốc độ cao, ổn định dễ sử dụng, có tính khả chuyển, hoạt động nhiều hệ điều hành cung cấp hệ thống lớn hàm tiện ích mạnh Với tốc độ tính bảo mật cao, MySQL thích hợp cho ứng dụng có truy cập CSDL internet Người dùng tải MySQL miễn phí từ trang chủ MySQL có nhiều phiên cho hệ điều hành khác nhau: phiên Win32 cho hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS, MySQL ví dụ Hệ Quản trị Cơ sở liệu quan hệ sử dụng Ngơn ngữ truy vấn có cấu trúc (SQL), sử dụng cho việc bổ trợ NodeJs, PHP, Perl, nhiều ngôn ngữ khác, làm nơi lưu trữ thông tin trang web viết NodeJs, PHP hay Perl, • Q trình phối hợp My SQL PHP nào? Khi client yêu cầu server cho phép tải mộ tập tin lên web, trình phối hợp diễn Bước 1: Server sử dụng PHP để thực 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 PHP tiến hành Bước 4: PHP phản hồi với với Server MySQL chấp nhận yêu cầu, lệnh gửi Server in nội dung tập tin • Giới thiệu HTML • HTML gì? HTML chữ viết tắt cụm từ HyperText Markup Language1) (dịch Ngôn ngữ đánh dấu siêu văn bản) sử dụng để tạo trang web, website chứa nhiều trang trang quy tài liệu HTML (thi thoảng ghi tập tin HTML) Cha đẻ HTML Tim Berners-Lee, người khai sinh World Wide Web chủ tịch World Wide Web Consortium (W3C – tổ chức thiết lập chuẩn môi trường Internet) • HTML đóng vai trị website? HTML ngôn ngữ đánh dấu siêu văn nên có vai trị xây dựng cấu trúc siêu văn website, khai báo tập tin kỹ thuật số (media) hình ảnh, video, nhạc • Bootstrap • Boostrap gì? Bootstrap framework HTML, CSS, JavaScript cho phép người dùng dễ dàng thiết kế website theo chuẩn định, tạo website thân thiện với thiết bị cầm tay mobile, ipad, tablet • • Tại nên sử dụng Boostrap Rất dễ để sử dụng: Nó đơn giản base HTML, CSS Javascript cẩn có kiến thức sử dụng bootstrap tốt • Responsive: Bootstrap xây dựng sẵn reponsive css thiết bị Iphones, tablets, desktops Tính khiến cho người dùng tiết kiệm nhiều thời gian việc tạo website thân thiện với 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 trình duyệt (Chrome, Firefox, Internet Explorer, Safari, and Opera) Tuy nhiên, với IE browser, Bootstrap hỗ trợ từ IE9 trở lên Điều vô dễ hiểu IE8 khơng support HTML5 CSS3 • Javascript • Javascript gì? JavaScript ngơn ngữ lập trình website, tích hợp nhúng HTML giúp website sống động JavaScript cho phép kiểm soát hành vi trang web tốt so với sử dụng HTML Vậy ứng Việc tổ chức liệu phải giải 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 rộn rãi từ trước đến quản lí theo nhóm sản phẩm Mỗi nhóm có mã nhóm tên nhóm để nhận biết Đối với Website này, với sản phẩm, sản phẩm tương ứng với mã sản phẩm mã nhà sản xuất mã làm khóa bảng Sau số bảng sở liệu toàn sở liệu: Bảng 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 admin Int(11) Cấp độ Bảng 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 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 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 Bảng 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 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 db_order Chú thích ID khách hàng Tên khách hàng Địa KH Thành phố KH Quê quán KH Số điện thoại KH Email KH Mật 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 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 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 Sơ đồ quan hệ website • Website bán thực phẩm hữu • Giao diện chương trình Hình Giao diện chương trình • Trang admin Hình 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 tồn quyền với hệ thống Hình Giao diện danh sách danh mục sản phẩm Quản trị viên có quyền thêm danh mục sản phẩm, sửa danh mục sản phẩm xóa danh mục cần Hình Giao diện danh sách danh nhà phân phối Quản trị viên thêm nhà phân phối sản phẩm, sửa nhà phân phối sản phẩm xóa nhà phân phối cần Hình Giao diện danh sách danh sản phẩm Quản trị viên thêm tất sản phẩm, sửa thơng tin sản phẩm xóa sản phẩm cần Hình Giao diện danh sách đơn hàng Quản trị viên người duyệt đơn hàng cho khách hàng, khách hàng nhận sản phẩm phản hồi quản trị viên xóa đơn hàng Có thể xem thông tin 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 người liệt kê bình luận khách hàng sản phẩm, tổng hợp ý kiến để nâng cao chất lượng website Hình 11 Giao diện danh sách tin tức Quản trị viên thêm viết danh mục sản phẩm, cập nhật viết, xóa viết cần Hình 12 Giao diện danh sách nhân viên Quản trị viên phép thêm nhân viên phân loại nhân viên cơng việc tương ứng Chính họ người phép chỉnh sửa thông tin nhân viên quyền Xóa nhân viên họ khơng cịn làm việc Hình 13 Giao diện danh sách khách hàng Quản trị viên liệt kê khách hàng đặt hàng số lượng đơn hàng mà họ order, xóa thơng tin 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 khách hàng Hình 18 Giao diện giỏ hàng khách hàng đăng nhập Hình 19 Giao diện đơn hàng Hình 20 Giao diện lịch sử mua hàng Hình 21 Giao diện danh sách sản phẩm u thích Hình 22 Giao diện thơng tin khách hàng • • • KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Xu hướng thị trường • Việt Nam quốc gia đà phát triển, thu nhập người tiêu dùng ngày tăng, mức sống cải thiện đáng kể • Với phổ biến thực phẩm hữu 3-4 năm trở lại Việt Nam đánh giá quốc gia tiềm để phát triển dòng sản phẩm • Thách thức • Nhóm sản phẩm hữu chủ yếu phục vụ cho người có thu nhập trở lên • Hệ thống đánh giá tiêu chuẩn chứng nhận Việt Nam chưa rõ ràng • Việt Nam chưa có nhiều tiêu chuẩn hữu có giá trị quốc tế • Người tiêu dùng chưa thực hiểu rõ sản phẩm hữu • Giải pháp • Truyền thơng nâng cao nhận thức, hiểu biết cộng đồng thực phẩm hữu • Xúc tiến thương mại, xây dựng thương hiệu, phát triển thị trường sản phẩm thực phẩm hữu • Đẩy mạnh phát huy hiệu hợp tác quốc tế phát triển thực phẩm hữu • Tìm hiểu, xây dựng để hồn thiện thêm chức website để đáp ứng cách toàn vẹn nhu cầu mua sắm người TÀI LIỆU THAM KHẢO [1]https://vi.wikipedia.org/wiki/Th%E1%BB%B1c_ph%E1%BA%A9m_h %E1%BB%AFu_c%C6%A1 [2] https://web-giadinh.com/website-thuong-mai-dien-tu-la-gi/ [3] https://orfarm.com.vn/ [4] https://organicfood.vn/ [5] http://medicaljb.com/thuc-pham-huu-co-la-gi/ ... nhiều sách quảng bá website nhiều sách khác • Hỗ trợ khách hàng kịp thời bảo hành nâng cấp website • • • XÂY DỰNG WEBSITE BÁN THỰC PHẨM HỮU CƠ Mơ tả tốn Website ? ?Bán thực phẩm hữu cơ? ?? với chức dành... cụ thể vào loại sản phẩm Với lí đó, 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áo cáo tiểu luận Tuy nhiên, thời gian hạn hẹp, nỗ lực đồ án khó tránh khỏi thiếu... khách hàng sản phẩm đạt chất lượng, tươi sạch, đảm bảo vệ sinh 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ụ người cách tốt Vì thực phẩm hữu hiểu