Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 67 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
67
Dung lượng
2,65 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT HÀN Khoa Khoa Học Máy Tính ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN ÁO NAM ONLINE Sinh viên thực hiện: Hồng Kim Bình Lớp: 19I1 Giảng viên hướng dẫn: Ths.Dương Thị Mai Nga Đà Nẵng, tháng 05 năm 2021 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THƠNG VIỆT HÀN Khoa Khoa Học Máy Tính ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN ÁO NAM ONLINE Sinh viên: Hồng Kim Bình Mã: 191C900003 Giảng viên hướng dẫn: Ths Dương Thị Mai Nga Đà Nẵng, tháng 05 năm 2021 NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN LỜI CẢM ƠN Trong thời gian làm đồ án tốt nghiệp, em nhận nhiều giúp đỡ, đóng góp ý kiến bảo nhiệt tình thầy cơ, gia đình bạn bè Em xin gửi lời cảm ơn chân thành đến Th.s Dương Thị Mai Nga, giảng viên trường Đại học công nghệ thông tin truyền thông Việt Hàn, người tận tình hướng dẫn, bảo em suốt trình làm đồ án tốt nghiệp Em xin chân thành cảm ơn thầy, cô giáo trường đại học cơng nghệ thơng tin truyền thơng Việt Hàn nói chung, thầy, Khoa Khoa học máy tính nói riêng dạy dỗ cho em kiến thức môn đại cương môn chuyên ngành, giúp em có sở lý thuyết vững vàng tạo điều kiện giúp đỡ em suốt trình học tập Cuối cùng, em xin chân thành cảm ơn gia đình bạn bè, ln tạo điều kiện, quan tâm, giúp đỡ, động viên em suốt q trình học tập hồn thành khố luận tốt nghiệp Sinh viên, Kim Bình MỤC LỤC DANH MỤC CÁC TỪ VIẾT TẮT DANH MỤC HÌNH VẼ MỞ ĐẦU Giới thiệu Mục tiêu đề tài Nội dung kế hoạch thực Bố cục báo cáo Chương 1.CƠ SỞ LÝ THUYẾT VỀ NỀN TẢNG XÂY DỰNG HỆ THỐNG CƠ KHÁI QUÁT VỀ THƯƠNG MẠI ĐIỆN TỬ 1.1Khái niệm thương mại điện tử? 1.2.Lợi ích việc sử dụng thương mại điện tử 1.3 Cơ hội đạt lợi nhuận 1.4.Giảm thiểu hoạt động kinh doanh 1.5.Chiến lược kinh doanh 1.6.Cơ sở hạ tầng 1.7.Nhân lực 1.8.Bảo mật an toàn TỔNG QUÁT VỀ LARAVEL VÀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MYSQL 2.1 Giới thiệu Laravel 2.2 Tại sử dụng Laravel 2.3 Những điểm mạnh Laravel 2.4 Theo mô hình MVC 2.5 Giới thiệu ngôn ngữ Laravel 2.6 Cài đặt Laravel 14 2.7 Giới thiệu hệ quản trị sở liệu MySQL 15 2.8 Ưu điểm MySQL 15 2.9 Tại ta sử dụng hệ sở liệu MySQL? 16 2.10 Sự kết hợp Laravel MySQL 16 Kết chương 18 Chương PHÂN TÍCH VÀ THIẾT KẾ … 19 PHÂN TÍCH 19 1.1 Đặt vấn đề 19 1.2 Bài toán 19 1.3 Hướng giải toán 20 1.4 Mơ hình mạng 20 THIẾT KẾ 21 2.1 Mơ hình use case tổng qt 51 2.2 Mơ hình 51 2.3 Hoạt dộng 55 2.4 Sự kết nối 35 Kết chương 48 Chương 3.KẾT QUẢ ĐẠT ĐƯỢC … 29 1.VỀ PHÍA KHÁCH HÀNG 29 VỀ PHÍA NGƯỜI QUẢN LÝ 52 Kết chương 55 Chương :KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 56 1.KẾT QUẢ ĐẶT ĐƯỢC 56 HƯỚNG PHÁT TRIỂN 56 Kết chương 57 KẾT LUẬN 59 TÀI LIỆU THAM KHẢO 60 DANH MỤC CÁC TỪ VIẾT TẮT VIẾT TẮT NỘI DUNG PHP Hypertext Preprocessor DANH MỤC HÌNH VẼ Hình : Hệ quản trị sở liệu MySql Hình : Use case tổng quát Hình : Use case khách hàng Hình : Use case khách hàng quản lý giỏ hàng Hình : Use case khách hàng tìm kiếm Hình : Use case Administrator quản lý danh mục sản phẩm Hình : Use case Administrator quản lý thương hiệu Hình : Use case Administrator quản lý sản phẩm Hình : Use Case cho Tác nhân Adminitrator quản lý khách hàng Hình : Use case Administrator quản lý hóa đơn Hình 10 : Use case Administrator quản lý bình luận ý kiến Hình 11 : Activity khách hàng quản lý giỏ hàng Hình 12 : Activity khách hàng tìm kiếm sản phẩm Hình 13 : Activity Administrator quản lý danh mục sản phẩm Hình 14 : Activity Administrator quản lý sản phẩm Hình 14 : Activity Administrator quản lý đơn hàng Hình 15 : Activity Administrator quản lý chi tiết hóa đơn Hình 16 : Activity Administrator xem báo cáo, thống kê Hình 17 : Sự kết nối khách hàng đăng kí Hình 18 : Sự kết nối khách hàng đăng nhập Hình 19 : Sự kết nối khách hàng tìm kiếm sản phẩm Hình 20 : Sự kết nối khách hàng xem chi tiết sản phẩm Hình 21 : Sự kết nối khách hàng thêm sản phẩm vào giỏ hàng Hình 22 : Sự kết nối khách hàng xóa sản phẩm giỏ hàng Hình 23 : Sự kết nối khách hàng cập nhật thông tin sản phẩm giỏ hàng Hình 24 : Sự kết nối Administrator đăng nhập Hình 25 : Sự kết nối Administrator cập nhật thơng tin khách hàng Hình 26 : Sự kết nối Administrator thêm khách hàng Hình 27 : Sự kết nối Administrator xóa khách hàng Hình 28 : Sự kết nối Administrator thêm sản phẩm Hình 29 : Sự kết nốiAdministrator cập nhật thơng tin sản phẩm Hình 30 : Sự kết nối Administrator xóa sản phẩm Hình 31 : Sự kết nối Administrator cập nhật thơng tin danh mục Hình 32 : Sự kết nối Administrator thêm danh mục Hình 33 : Sự kết nối Administrator xóa danh mục Hình 34 : Sự kết nối Administrator cập nhật ý kiến khách hàng Hình 35 : Sự kết nối Administrator xóa ý kiến khách hang Hình 36 : Sự kết nối Administrator cập nhật thơng tin hóa đơn Hình 37 : Sự kết nối Administrator thêm hóa đơn Hình 38 : Sự kết nối Administrator xóa hóa đơn Hình 39 : Sự kết nối Administrator cập nhật chi tiết hóa đơn Hình 40 : Sự kết nối Administrator xem báo cáo, thống kê Hình 41 : Class diagram Hình 42 : Cơ sở liệu tổng quan hệ thống Hình 43 : Giao diện người dung Hình 44 : Dử liệu admin Hình 45 : Dữ liệu thương hiệu Hình 46 : Dữ liệu sản phẩm Hình 47 : Giao diện đăng nhập đăng kí khách hàng Hình 48 : Giao diện sản phẩm Hình 49 : Giao diện chi tiết sản phẩm Hình 50 : Giao diện giỏ hàng Hình 51 : Giao diện tốn Hình 52 : Lịch sử mua hàng Hình 53 : Giao diện website quản lý Hình 54 : Thêm doanh mục sản phẩm Hình 55 : Liệt kê doanh mục sản phẩm Hình 46 : Thêm sản phẩm Hình 47 : Liệt kê sản phẩm Hình 48 : Quản lý đơn hàng MỞ ĐẦU Giới thiệu Ngày Internet trở thành dịch vụ phổ biến thiết yếu có ảnh hưởng sâu rộng tới thói quen, sinh hoạt, giải trí, mua sắm nhiều người ngày tăng cao Cùng với phát triển nhanh chóng Internet hình thức mua bán hàng hóa cho người ngày đa dạng phát triển Các ứng dụng Web ngày trở nên phổ biến Trước nhu cầu đó, với u cầu mơn học, em định chọn đề tài Xây dựng Website bán áo nam online Mục tiêu đề tài - Khảo sát hệ thống thông tin “Thương Mại Điện Tử” theo yêu cầu cá nhân, quan, công ty…Việc bán hàng địi hỏi cần phải có tư duy, đầu óc kinh doanh khả nhạy bén nắm bắt thị trường Một cửa hàng bán mặt hàng không cần nhiều nhân viên, khách hàng không cần trực tiếp đến mua hàng mà nhà dùng vài click chuột có sản phẩm cần - Việc tạo website thương mại điện tử bán hàng trực tuyến gặp nhiều khó khăn việc bảo mật thông tin, qui tín đến khách hàng Laravel Frameword hệ thống đống gói module, quản lý package (Composer), hổ trợ nhiều hệ quản trị CSDL giúp bạn thực website động cách nhanh chóng dễ dàng Là hệ thống quản trị nội dung mã nguồn mở uy tính Linh hoạt, đơn giản, nhã, tính tuỳ biến cao mạnh mẽ, nói Laravel PHP Frameword! Được sử dụng toàn giới từ trang web đơn giản ứng dụng phức tạp Việc cài đặt Lararel PHP Frameword dễ dàng, đơn giản việc quản lý đáng tin cậy - Xây dựng website hoàn chỉnh, đầy đủ chức website bán hàng trực tuyến - Website có nội dung hấp dẫn, đầy đủ, phù hợp với đối tượng sử dụng - Website xếp, bố cục cách hợp lý, tạo điều kiện cho người dùng dễ định hướng website - Website có hình thức đẹp, phù hợp với chủ đề, nội dung, thân thiện với người dùng Hình 40 : Sự kết nối Administrator cập nhật chi tiết hóa đơn Hình 41 : Sự kết nối Administrator xem báo cáo, thống kê Hình 42 : Dữ liệu admin 44 Hình : 42 Dữ liệu thương hiệu Hình 43: Dữ liệu doanh mục 45 Hình 44: Dữ liệu sản phẩm 46 Hình 45 : Dữ liệu mã giảm giá 47 Hình 44 : Dữ liệu người dùng Hình 45 : Cơ sở liệu tổng quan hệ thống Chương KẾT QUẢ ĐẠT ĐƯỢC VỀ PHÍA KHÁCH HÀNG ➢ Giao diện trang chủ Website Hình 44: Giao diện người dùng ➢ Giao diện đăng nhập đăng ký Hình 45: Giao diện đăng nhập đăng kí ➢ Giao diện sản phẩm Hình 46 : Giao diện sản phẩm ➢ Giao diện chi tiết sản phẩm Hình 47 : Giao diện chi tiết sản phẩm ➢ Giao diện giỏ hàng Hình 48 : Giao diện giỏ hàng ➢ Giao diện tốn Hình 49 : Giao diện toán ➢ Giao diện lịcha sử mua hàng Hình 50 : Lịch sử mua hàng VỀ PHÍA NGƯỜI QUẢN LÝ ➢ Giao diện website quản lý Hình 51 : Giao diện website quản lý ➢ Giao diện thêm danh mục Hình 52 : Thêm doanh mục sản phẩm Hình 53 : Liệt kê doanh mục sản phẩm ➢ Giao diện thêm sản phẩm Hình 54 : Thêm sản phẩm Hình 55 : Liệt kê sản phẩm ➢ Giao diện quản lý đơn hàng Hình 56 : Quản lý đơn hàng Kết chương Quy trình … CHƯƠNG : KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết đạt Đề tài “Xây dựng Website bán áo nam” xuất phát từ thực tế ngày nhằm tạo tảng sở ban đầu để hỗ trợ thêm cho bạn muốn thiết kế Website cho công ty hay Website cá nhân Mặc dù có nhiều cố gắng, tìm hiểu kiến thức học, kết hợp tra cứu tài liệu chuyên ngành hạn chếvề thời gian, nhưkhả kinh nghiệm nên không tránh khỏi thiếu sót định báo cáo hồn thành mức độ sau Những kết đạt được: • + Về cơng nghệTìm hiểu sơ qua cơng nghệ lập trình web hàng Tìm hiểu nắm bắt cơng cụ thiết kế Web (Laravel PHP Framerword) • Biết cách thiết kế Web động cách tổ chức sở liệu • Các dịch vụ Internet, đặc biệt Web + Về cài đặt chương trình • Giới thiệu mặt hàng kinh doanh đến với khách hàng • Cho phép tra cứu mặt hàng khách hàng có nhu cầu tìm hiểu đặt mua • Tiếp nhận đơn đặt hàng khách hàng • Cập nhật: Mặt hàng, khách hàng, đơn đặt hàng • Thống kê: Chủng loại mặt hàng, tin tức đối tác + Tính chương trình Thông tin khách hàng, mặt hàng,…được cập nhật kịp thời, xác Giao diện thân thiện với người dung 2.Hướng nghiên cứu • Tìm hiểu sâu hệ quản trị Laravel PHP Framerword để đáp ứng nhiều nhu cầu người sử dụng, phát triển tối ưu hóa hệ thống Kết hợp ngơn ngữ Server, Oracle, PHP với hệ quản trị sở liệu lớn hơn: SQL - Tìm hiểu thêm số ngôn ngữ, phần mềm ứng dụng để nâng cao giao diện đồ họa đẹp mắt, sinh động - Xây dựng trang Web quy mô lớn với nhiều ứng dụng KẾT LUẬN Ngôn ngữ PHP kết hợp với hệ quản trị sở liệu MySQL cho phép thiết kế xây dựng trang Web có tính cao Thời đại mà công nghệ thông tin trở thành nhu cầu thiếu Việc công ty tổ chức bán hàng mạng phương pháp tối ưu để bán hàng, giảm thiểu thời gian chi phí khác khách hàng cơng ty Với thời gian lực có hạn, thời gian em nghiên cứu ứng dụng hệ quản trị Laravel PHP Framerword để xây dựng thử nghiệm trang Web thương mại điện tử Trong trình thực đề tài tránh khỏi thiếu sót Kính mong thơng cảm, góp ý bổ sung thầy cô bạn để Website ngày hoàn thiện Để hoàn thành đề tài này, lần em xin chân thành cảm ơn giảng viên Dương Thị Mai Nga người quan tâm, giúp đỡ em suốt thời gian qua Và cho em bày tỏ lòng biết ơn tới tất thầy giáo, cô giáo khoa công nghệ thông tin giúp em hoàn thành đồ án Em xin chân thành cảm ơn! 10 TÀI LIỆU THAM KHẢO - Boostrap 3,4,5 Codepen Youtube Fontawesome [1] 11 ... Khoa Khoa Học Máy Tính ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE BÁN ÁO NAM ONLINE Sinh viên: Hồng Kim Bình Mã: 191C900003 Giảng viên hướng dẫn: Ths Dương Thị Mai Nga Đà Nẵng, tháng 05 năm 2021 NHẬN XÉT... hình thức mua bán hàng hóa cho người ngày đa dạng phát triển Các ứng dụng Web ngày trở nên phổ biến Trước nhu cầu đó, với u cầu mơn học, em định chọn đề tài Xây dựng Website bán áo nam online Mục... giản việc quản lý đáng tin cậy - Xây dựng website hoàn chỉnh, đầy đủ chức website bán hàng trực tuyến - Website có nội dung hấp dẫn, đầy đủ, phù hợp với đối tượng sử dụng - Website xếp, bố cục