(Đồ án tốt nghiệp) tìm hiểu công nghệ laravel và xây dựng website bán mỹ phẩm

106 53 0
(Đồ án tốt nghiệp) tìm hiểu công nghệ laravel và xây dựng website bán mỹ phẩm

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH CƠNG NGHỆ THƠNG TIN TÌM HIỂU CƠNG NGHỆ LARAVEL VÀ XÂY DỰNG WEBSITE BÁN MỸ PHẨM GVHD: NGUYỄN TRẦN THI VĂN SVTH: PHẠM THỊ QUÀ MSSV: 15110293 SVTH: NGUYỄN THỊ THANH THẢO MSSV: 15110314 SKL005769 Tp Hồ Chí Minh, tháng 6/2019 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN PHẠM THỊ QUÀ – 15110293 NGUYỄN THỊ THANH THẢO – 15110314 Đề tài: TÌM HIỂU CƠNG NGHỆ LARAVEL VÀ XÂY DỰNG WEBSITE BÁN MỸ PHẨM KHÓA LUẬN TỐT NGHIỆP GIÁO VIÊN HƯỚNG DẪN ThS NGUYỄN TRẦN THI VĂN Khóa 2015 - 2019 Trường Đại Học Sư Phạm Kỹ Thuật Tp.HCM Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam Khoa Công Nghệ Thông Tin Độc lập – Tự – Hạnh phúc -*** *** Tp Hồ Chí Minh, ngày… tháng … năm 2019 PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Họ tên Sinh viên 1: Phạm Thị Quà MSSV 1: 15110293 Họ tên Sinh viên 2: Nguyễn Thị Thanh Thảo MSSV 2: 15110314 Ngành: Công nghệ Thông tin Tên đề tài: Tìm hiểu Laravel PHP Framework xây dựng website bán mỹ phẩm Họ tên Giáo viên hướng dẫn: ThS Nguyễn Trần Thi Văn NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Ưu điểm: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Khuyết điểm: ……………………………………………………………………………………… ……………………………………………………………………………………… Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: Tp Hồ Chí Minh, ngày … tháng … năm 2019 Giáo viên hướng dẫn (Ký & ghi rõ họ tên) i Trường Đại Học Sư Phạm Kỹ Thuật Tp.HCM PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ tên Sinh viên 1: Phạm Thị Quà Họ tên Sinh viên 2: Nguyễn Thị Thanh Thảo Ngành: Công nghệ Thông tin Tên đề tài: Tìm hiểu Laravel PHP Framework xây dựng website bán mỹ phẩm Họ tên Giáo viên phản biện: ……………………………………………………… NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Ưu điểm: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Khuyết điểm: ……………………………………………………………………………………… ……………………………………………………………………………………… Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: Tp Hồ Chí Minh, ngày … tháng … năm 2019 Giáo viên phản biện (Ký & ghi rõ họ tên) ii LỜI CẢM ƠN LỜI CẢM ƠN Nhóm em xin chân thành cám ơn khoa Công Nghệ Thông Tin trường Đại học Sư Phạm Kỹ Thuật Tp.HCM tạo điều kiện thuận lợi cho chúng em thực đề tài kì học vừa qua Chúng em xin gửi lời cảm ơn chân thành đến thầy Nguyễn Trần Thi Văn, thầy tận tình bảo hướng dẫn nhóm em thực đề tài Mặc du nhóm em chưa làm tớt những gì thầy đề ra, chúng em vô cung cảm ơn thầy hướng dẫn cụ thể rất nhiệt tình cho nhóm em Bên cạnh đó, chúng em xin gửi lời cảm ơn đến thầy cô giảng viên trường Đại Học Sư Phạm Kỹ Thuật Tp.HCM nói chung thầy cô, giảng viên khoa Công Nghệ Thông Tin nói riêng, những người giảng dạy, tạo điều kiện cho chúng em tích lũy những kiến thức quý báu những năm học qua để có thể hồn thành khóa luận tớt nghiệp Du cớ gắng hồn thành đề tài khóa luận u cầu, thời gian hạn hẹp khả hạn chế nên có những yêu cầu nhóm em chưa hồn thành tớt cịn nhiều thiếu sót Chúng em mong nhận thông cảm tận tình bảo thầy TP Hồ Chí Minh, ngày … tháng … năm 2019 Nhóm sinh viên thực hiện Phạm Thị Quà Nguyễn Thị Thanh Thảo iii Trường Đại Học Sư Phạm Kỹ Thuật Tp.HCM Khoa Công Nghệ Thông Tin Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam Độc lập – Tự – Hạnh phúc -*** *** -ĐỀ CƯƠNG LUẬN VĂN TỐT NGHIỆP Họ tên SV thực 1: Phạm Thị Quà MSSV: 15110293 MSSV: 15110314 Họ tên SV thực 2: Nguyễn Thị Thanh Thảo Thời gian làm luận văn: từ: 18/03/2019 Đến: 30/06/2019 Chuyên ngành: Công nghệ phần mềm Tên luận văn: Tìm hiểu công nghệ Laravel xây dựng Website bán mỹ phẩm GV hướng dẫn ThS Nguyễn Trần Thi Văn Nhiệm vụ luận văn: Lý thuyết: - Tổng quan Laravel - CSS, HTML, Jquery, Javacript, Bootstrap - Tìm hiểu Socket.io Thực hành: - Thiết kế giao diện Website bán mỹ phẩm - Viết code xử lý các các cho trang Web Đề cương luận văn MỤC LỤC Phần MỞ ĐẦU 1.1 Tính cấp thiết đề tài 1.2 Mục tiêu nghiên cứu 1.3 Cách tiếp cận phương pháp nghiên cứu 1.4 Phân tích các website có liên quan 1.5 Dự kiến kết đạt 1.6 Ý nghĩa khoa học thực tiễn Phần NỘI DUNG CHƯƠNG 1: CƠ SỞ LÝ THUYẾT 1.1 Tìm hiểu laravel 1.2 Tìm hiểu socket.io iv CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 2.1 Khảo sát trạng 2.2 Xác định yêu cầu CHƯƠNG 3: PHÂN TÍCH, MƠ HÌNH HÓA U CẦU 3.1 Lập danh sách yêu cầu 3.2 Lược đồ Use Case 3.3 Đặc tả Use Case CHƯƠNG 4: THIẾT KẾ HỆ THỐNG VÀ LUỒNG XỬ LÝ 4.1 Thiết kế liệu 4.2 Thiết kế giao diện 4.2 Lược đồ Sequence CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ 5.1 Cài đặt 5.2 Kiểm thử Phần KẾT LUẬN 3.1 Kết đạt 3.2 Ưu, nhược điểm 3.3 Hướng phát triển Tài liệu tham khảo KẾ HOẠCH THỰC HIỆN Tuần +3 4+5 + 22/04 – 05/05 8+9 06/05 – 19/05 10 20/05 – 26/05 11 + 12 27/05 – 09/06 13 10/06 – 16/06 14 17/06 – 23/06 15 24/06 – 30/06 Ngày… tháng năm 2019 Người viết đề cương Ý kiến giáo viên hướng dẫn (ký ghi rõ họ tên) vi CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ 5.1.3.2 Chi tiết thư mục Bảng 39 Mô tả chi tiết thư mục CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ Database/ migrations Chứa các tập tin định nghĩa khởi tạo sử bảng 5.2 KIỂM THỬ Bảng 59 Bảng kiểm thử trang web Test case Test ID descr Kiểm tr diện hiể G_DSHD _01 danh sá phẩm ở tất sả phẩm Kiểm tr diện hiể G_DSHD _02 danh sá phẩm th chí giá đến cao ngược l Kiểm tr diện hiể G_DSHD _03 danh sá phẩm th chí loại phẩm CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ Kiểm tra khách nhấn G_DSHD _04 vào mục “Trang chủ” menu Kiểm tra G_DSHD _05 validation củ form đăng k Kiểm tra G_DSHD _06 validation củ form gửi tin nhắn Kiểm tra for G_DSHD đặt đơn hàng _07 Kiểm tra phâ quyền đă G_DSHD nhập tà _08 khoản khách để truy cập v trang quản lí Kiểm tra G_DSHD _09 chưa đăng nhập mà truy cập vào tran quản lí CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ Kiểm tra thô G_DSHD _10 tin hiển thị c sản phẩm đ hết hàng Kiểm tra G_DSHD _11 tìm kiế sản phẩm Kiểm tra G_DSHD _12 chat online thông qua chatbox Kiểm tra bình lu sản phẩm G_DSHD _13 Kiểm tra m hình adm S_AD_01 CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ Kiểm tra xóa D_AD_02 superadmin Kiểm tra thêm sả AP_AD phẩm _03 Kiểm tra duyệt đơn hàng O_AD_04 Kiểm tra hủy hàng O_AD_05 R_AD_06 Kiểm tra phân CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ quyền admin Kiểm tra xóa tài khoản admin U_AD_07 76 PHẦN KẾT LUẬN PHẦN KẾT LUẬN 77 PHẦN KẾT LUẬN KẾT QUẢ ĐẠT ĐƯỢC Website bán hàng mỹ phẩm online tạo nhằm giúp người dùng có thể mua mỹ phẩm cách thuận tiện tiết kiệm thời gian thông qua mạng Internet Phần mềm chạy ổn định các thiết bị laptop, máy tính bảng, điện thoại Website bán hàng sử dựng công nghệ Laravel PHP Framework kết hợp với MySQL, xem công cụ phát triển web tốt Những chức trang web thực được: • Đối với khách: - Xem thông tin chi tiết mỹ phẩm, tìm kiếm nhanh các sản phẩm phù hợp với yêu cầu khách hàng, đặt hàng dễ dàng nhanh chóng - Giao diện thân thiện, dễ sử dụng - Hỗ trợ thắc mắc khách hàng 24/24 - Ngoài ra, trang web cho phép khách hàng biết thêm thơng tin bổ ích liên quan đến vấn đề thẩm mỹ • Đối với người quản trị: - Người quản trị có thể cập nhật sản phẩm cách dễ dàng, cho phép thêm, xóa, sửa sản phẩm cần thiết - Quản lý đơn hàng thuận tiên, theo dõi tình hình doanh số cửa hàng - Cho phép người quản lý sử dụng hệ thống mật khẩu riêng, có thể thay đổi mật khẩu cần thiết ƯU, NHƯỢC ĐIỂM 2.1 Ưu điểm - Giao diện thân thiện với người dùng, giúp người dùng dễ dàng thao tác lần vào web đầu tiên - Thao tác đặt hàng online đơn giản, hỗ trợ các thắc mắc khách hàng nhanh chóng - Hạn chế việc lưu trữ giấy tờ, việc lưu trữ thông tin trở nên gọn nhẹ 2.2 Nhược điểm - Chưa xử lý hình thức toán qua thẻ tín dụng 78 PHẦN KẾT LUẬN - Chưa xác minh email có tồn hay không? - Chưa có chức thống kê, chiết khấu sản phẩm HƯỚNG PHÁT TRIỂN - Khắc phục các nhược điểm nêu - Có thể đăng nhập Facebook Google 79 TÀI LIỆU THAM KHẢO TÀI LIỆU THAM KHẢO [1] Cài đặt laravel https://allaravel.com/laravel-tutorials/cai-dat-laravel-de-dang- voi-laragon/ [2] Tìm hiểu Laravel https://laravel.com/ [3] Tham khảo khóa học lập trình PHP Laravel https://online.khoapham.vn/php/121- lap-trinh-php khoa-hoc-lap-trinh-laravel-framework-tai-khoaphamvn.html [4] Tìm hiểu redis socketio https://techtalk.vn/ung-dung-chat-voi-laravel-redis- va-socket-io.html [5] Tham khảo các khóa học lập trình PHP Laravel https://vietpro.net.vn/lap-trinh- laravel [6] Tham khảo các hiệu ứng cho websibe https://codepen.io/ [7] Tìm hiểu các thuộc tính css,html, javascript https://www.w3schools.com/ [8] Tìm hiểu các thuộc tính bootstrap https://getbootstrap.com/ [9] Top trang web bán mỹ phẩm online uy tín https://bloganchoi.com/top-trang-web-ban-my-pham-online-uy-tin-nhat/#gsc.tab=0 80 ... chọn đề tài ? ?Website Mỹ phẩm? ?? sử dụng công nghệ Laravel PHP Framework hệ quản trị sở liệu MySQL làm đề tài tiểu luận chuyên ngành mình MỤC TIÊU NGHIÊN CỨU Tìm hiểu công nghệ Laravel PHP... ngành: Công nghệ phần mềm Tên luận văn: Tìm hiểu công nghệ Laravel xây dựng Website bán mỹ phẩm GV hướng dẫn ThS Nguyễn Trần Thi Văn Nhiệm vụ luận văn: Lý thuyết: - Tổng quan Laravel. .. DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA CƠNG NGHỆ THÔNG TIN PHẠM THỊ QUÀ – 15110293 NGUYỄN THỊ THANH THẢO – 15110314 Đề tài: TÌM HIỂU CƠNG NGHỆ LARAVEL VÀ XÂY

Ngày đăng: 27/12/2021, 08:48

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan