1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng website quản lý bán hàng thời trang bằng ngôn ngữ php

67 2 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

Định dạng
Số trang 67
Dung lượng 1,27 MB

Nội dung

- ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ nh tế H uế - - họ c Ki KHÓA LUẬN TỐT NGHIỆP XÂY DỰNG WEBSITE QUẢN LÝ BÁN HÀNG Tr ườ ng Đ ại THỜI TRANG BẰNG NGÔN NGỮ PHP SINH VIÊN THỰC HIỆN: VÕ THUẤN NIÊN KHOÁ: 2017 -2021 - ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ Ki nh tế H uế - - họ c KHÓA LUẬN TỐT NGHIỆP ại XÂY DỰNG WEBSITE QUẢN LÝ BÁN HÀNG ườ ng Đ THỜI TRANG BẰNG NGÔN NGỮ PHP Giảng viên hướng dẫn: Võ Thuấn TS Nguyễn Thanh Tuấn Tr Sinh viên thực hiện: Lớp: K51 THKT Huế, tháng 01 năm 2021 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn Lời Cảm Ơn Lời nói cho phép em gửi lời cám ơn sâu sắc đến cô giáo, TS Nguyễn Thanh Tuấn, người tận tình hướng dẫn em suốt q trình thực khóa luận tốt nghiệp uế Em xin bày tỏ lời cảm ơn sâu sắc đến thầy cô giáo giảng dạy H em bốn năm qua, kiến thức mà em nhận giảng đường hành trang giúp em vững bước tương lai tế Tiếp theo, em xin cảm ơn đến anh (chị) bạn công ty TNHH nh phát triển phần mềm Hoa Sen Việt Nam giúp đỡ, dạy tạo điều kiện cho em Đưa lời khuyên hỗ trợ chun mơn q trình thực tập Ki làm việc Cuối cùng, em xin gửi lời cảm ơn đến bạn bè, thầy cô, anh chị đặc họ c biệt gia đình, người kịp thời động viên giúp đỡ em vượt qua khó khăn học tập sống ại Mặc dù cố gắng nổ lực để hoàn thiện tốt đề tài, nhiên khơng tránh khỏi thiếu sót Em mong nhận đóng góp từ phía q Thầy Cơ Đ bạn để đề tài em hoàn thiện cách tốt ng Cuối em xin kính chúc q thầy, dồi sức khỏe thành cơng ườ nghiệp Kính chúc anh, chị công ty TNHH phát triển phần mềm Hoa Sen dồi sức khỏe, gặt hái nhiều thành công tốt công việc Tr Em xin chân thành cảm ơn! SVTH: Võ Thuấn i - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn MỤC LỤC MỤC LỤC ii DANH MỤC HÌNH VẼ vi DANH MỤC BẢNG BIỂU .vii DANH MỤC TỪ VIẾT TẮT viii uế PHẦN I : MỞ ĐẦU H Lý chọn đề tài Mục tiêu nghiên cứu tế Đối tượng phạm vi nghiên cứu nh 3.1 Đối tượng nghiên cứu: 3.2Phạm vi nghiên cứu Ki Phương pháp nghiên cứu .2 c Một số phương pháp nghiên cứu liên quan họ Nội dung khóa luận PHẦN II: NỘI DUNG ại CHƯƠNG I: CỞ SỞ LÝ THUYẾT CHO VIỆC XÂY DỰNG WEBSITE Đ QUẢN LÝ BÁN HÀNG CHO CỬA HÀNG THỜI TRANG FASHION ng 1.1 Tổng quan website quản lý bán hàng ườ 1.1.1 Khái niệm website quản lý bán hàng 1.1.2 Những quy định bán hàng online theo quy định pháp luật Tr 1.2 Giới thiệu mơ hình phát triển hệ thống thơng tin: 1.3 Các công cụ xây dựng website 10 1.3.1 Tổng quan ngôn ngữ lập trình PHP 10 1.3.1.1.Hạn chế lập trình ngơn ngữ PHP 11 1.3.1.2 FrameWork PHP phổ biến .12 1.3.2 Nền tản lập trình Codeigniter 12 1.3.3 Tổng quan HTML, CSS 13 SVTH: Võ Thuấn ii - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn 1.3.4 jQuery.js, Bootstrap v4 14 1.3.5 Tổng quan công cụ Visual Studio Code 15 1.3.6 Công cụ XAMPP 17 1.3.7 Mơ hình MVC 18 1.3.7.1 Giới thiệu .18 1.3.7.2 Luồng MVC 18 uế 1.3.7.3 Ưu nhược điểm sử dụng mơ hình MVC 19 1.3.8 So sánh mơ hình MVC với mơ hình lớp .19 H CHƯƠNG II: BÀI TOÁN XÂY DỰNG WEBSITE QUẢN LÝ BÁN HÀNG 21 tế 2.1 Thực trạng thương mại điện tử 21 2.1.1 Thực trạng giới 21 nh 2.1.2 Thực trạng Việt Nam 22 Ki 2.2 Các website quản lý bán hàng tương tự 23 2.3 Mơ tả tốn 25 họ c 2.3.1 Hoạt động bán hàng cửa hàng khơng có website quản lý bán hàng 25 2.3.2 Quy trình bán hàng có website quản lý bán hàng .25 ại CHƯƠNG III : XÂY DỰNG WEBSITE QUẢN LÝ BÁN HÀNG CHO CỬA HÀNG THỜI TRANG FASHION .26 Đ 3.1 Xác định phân tích yêu cầu hệ thống 26 ng 3.1.1 Quản lý hệ thống 26 3.1.2 Quản lý danh mục 26 ườ 3.1.2.1 Quản lý thông tin quần áo .26 Tr 3.1.2.2 Quản lý khách hàng .26 3.1.2.3 Quản lý nhân viên 27 3.1.2.4 Quản lý tin tức .27 3.1.3 Quản lý nhập hàng 27 3.1.3.1 Quản lý hóa đơn nhập 27 3.1.3.2 Quản lý chi tiết hóa đơn nhập .28 3.1.4 Quản lý hóa đơn .28 3.1.4.1 Quản lý hóa đơn bán .28 SVTH: Võ Thuấn iii - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn 3.1.4.2 Quản lý chi tiết hóa đơn bán 28 3.1.5 Quản lý giỏ hàng 29 3.1.6 Thống kê, báo cáo 29 3.1.7 Chức tìm kiếm 29 3.2 Phân tích hệ thống .29 3.2.1 Phân tích chức 29 uế 3.2.2 Biểu đồ usecase tổng quát .32 3.2.3 Biểu đồ usecase quản lý hệ thống 32 H 3.2.4 Biểu đồ usecase quản lý danh mục 33 tế 3.2.5 Biểu đồ usecase quản lý nhập hàng 34 3.2.6 Biểu đồ usecase quản lý đơn hàng 34 nh 3.2.7 Biểu đồ usecase quản lý giỏ hàng 35 Ki 3.2.8 Biểu đồ usecase thống kê , báo cáo 35 3.2.9 Phân rã usecase Quản lý người dùng 36 họ c 3.2.10 Phân rã usecase Quản lý sản phẩm .36 3.2.11 Phân rã usecase Quản lý giỏ hàng .36 ại 3.2.12 Chức quản lý tài khoản .37 3.2.13 Chức quản lý sản phẩm 37 Đ 3.2.14 Chức quản lý hóa đơn bán 38 ng 3.2.15 Chức quản lý nhân viên 38 3.2.16 Chức tìm kiếm 39 ườ 3.2.17 Thống kê 39 Tr 3.3 Biểu đồ 40 3.3.1 Chức đăng ký 40 3.3.2 Chức đăng nhập 41 3.3.3 Chức đặt mua 41 3.3.4 Chức thêm sản phẩm 42 3.3.5 Chức sửa thông tin sản phẩm 42 3.3.6 Chức xóa sản phẩm 43 3.3.7 Chức tìm kiếm 43 SVTH: Võ Thuấn iv - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn 3.3.8 Chức thống kê 44 3.4 Thiết kế sở liệu hệ thống 44 3.4.1 Bảng tài khoản .45 3.4.2 Bảng khách hàng .45 3.4.3 Bảng nhập hàng .46 3.4.4 Bảng chi tiết hóa đơn nhập hàng 46 uế 3.4.5 Bảng hóa đơn bán 47 3.4.6 Bảng chi tiết hóa đơn bán 47 H 3.4.7 Bảng hãng sản phẩm .48 tế 3.4.8 Bảng sản phẩm 48 3.4.9 Bảng nhà cung cấp 49 nh 3.4.10 Bảng phong cách .49 Ki 3.4.11 Bảng hình thức vận chuyển .49 3.4.12 Bảng loại sản phẩm 49 họ c 3.4.13 Biểu đồ lớp 50 3.5 Thiết kế giao diện 50 ại 3.5.1 Giao diện trang chủ 50 3.5.2 Giao diện trang sản phẩm 51 Đ 3.5.3 Giao diện trang chi tiết sản phẩm 51 ng 3.5.4 Giao diện giỏ hàng 51 3.5.5 Giao diện trang đăng nhập 52 ườ 3.5.6 Giao diện trang quản lý sản phẩm 52 Tr 3.5.7 Giao diện trang quản lý đơn đặt hàng .53 3.5.8 Giao diện trang quản lý khách hàng 53 PHẦN III: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 54 Kết đạt 54 Những hạn chế 54 Hướng phát triển 54 TÀI LIỆU THAM KHẢO 55 SVTH: Võ Thuấn v - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn DANH MỤC HÌNH VẼ Hình 1.1 Mơ hình thác nước .9 Hình 1.2 Mơ hình Scrum 10 uế Hình 1.3 Cách thức xử lý luồng kiện mơ hình MVC 18 Hình 1.4: Mơ hình lớp 20 H Hình 2.1 Số lượng người mua hàng trực tuyến giới từ năm 2011 đến 2016 tế (triệu người) 21 Hình 2.2 Tỉ lệ mua sắm phương thức Việt Nam từ năm 2016 đến năm nh 2018 22 Hình 2.3 Tổng doanh thu đem lại từ thương mại điện tử năm 2018 .22 Ki Hình 2.4 Số lượng khách mua hàng kênh Thương mại điện tử từ năm 2017 c đến năm 2019 23 họ Hình 2.5: Website zanado.com 23 Hình 2.6: Website https://www.viviane.vn .24 ại Hình 2.7: Website https://www.zalora.sg 24 Đ Hình 3.3.1 Biểu đồ chức đăng ký 40 ng Hình 3.3.2 Biểu đồ chức đăng nhập 41 Hình 3.3.3 Biểu đồ chức đặt mua 41 ườ Hình 3.3.4 Biểu đồ chức thêm sản phẩm 42 Hình 3.3.5 Biểu đồ chức cập nhật thông tin sản phẩm .42 Tr Hình 3.3.6 Biểu đồ chức xóa sản phẩm 43 Hình 3.3.7 Biểu đồ chức tìm kiếm 43 Hình 3.3.8 Biểu đồ chức thống kê 44 Hình 3.4.13 Biểu đồ lớp 50 SVTH: Võ Thuấn vi - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn DANH MỤC BẢNG BIỂU Bảng 3.2 Danh sách Actor .30 Bảng 3.2 Bảng danh sách usecase 31 Bảng 3.4.1 Bảng tài khoản 45 uế Bảng 3.4.2 Bảng khách hàng 45 H Bảng 3.4.3 Bảng nhập hàng 46 Bảng 3.4.4 Bảng chi tiết hóa đơn nhập hàng 46 tế Bảng 3.4.5 Bảng hóa đơn bán 47 nh Bảng 3.4.6 Bảng chi tiết hóa đơn bán .47 Bảng 3.4.7 Bảng hãng sản phẩm .48 Ki Bảng 3.4.8 Bảng sản phẩm 48 c Bảng 3.4.9 Bảng nhà cung cấp 49 họ Bảng 3.4.10 Bảng phong cách 49 Bảng 3.4.11 Bảng hình thức vận chuyển 49 Tr ườ ng Đ ại Bảng 3.4.12 Bảng loại sản phẩm .49 SVTH: Võ Thuấn vii - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn DANH MỤC TỪ VIẾT TẮT Chữ viết tắt Tiếng Anh Tiếng Việt Three Layer Mơ hình lớp BFD Business Function Diagram Sơ đồ chức kinh doanh BL Business Layer Lớp nhận yêu cầu CD Context Diagram Sơ đồ ngữ cảnh DFD Data Flow Diagram Sơ đồ luồng liệu DL Data Access Layer Lớp truy xuất với CSDL MVC Model – View – Controller Mơ hình – Hiển thị - Điều khiển PL Presentation Layer Lớp giao diện Tr ườ ng Đ ại họ c Ki nh tế H uế – LAYER SVTH: Võ Thuấn viii - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn Ki nh tế H uế 3.3.4 Chức thêm sản phẩm họ c Hình 3.3.4 Biểu đồ chức thêm sản phẩm Tr ườ ng Đ ại 3.3.5 Chức sửa thơng tin sản phẩm Hình 3.3.5 Biểu đồ chức cập nhật thông tin sản phẩm SVTH: Võ Thuấn 42 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn Ki nh tế H uế 3.3.6 Chức xóa sản phẩm họ c Hình 3.3.6 Biểu đồ chức xóa sản phẩm Tr ườ ng Đ ại 3.3.7 Chức tìm kiếm Hình 3.3.7 Biểu đồ chức tìm kiếm SVTH: Võ Thuấn 43 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn Ki nh tế H uế 3.3.8 Chức thống kê Hình 3.3.8 Biểu đồ chức thống kê Tr ườ ng Đ ại họ c 3.4 Thiết kế sở liệu hệ thống SVTH: Võ Thuấn 44 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn 3.4.1 Bảng tài khoản nh tế H uế Bảng 3.4.1 Bảng tài khoản Ki 3.4.2 Bảng khách hàng Tr ườ ng Đ ại họ c Bảng 3.4.2 Bảng khách hàng SVTH: Võ Thuấn 45 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn 3.4.3 Bảng nhập hàng Ki nh tế H uế Bảng 3.4.3 Bảng nhập hàng c 3.4.4 Bảng chi tiết hóa đơn nhập hàng Tr ườ ng Đ ại họ Bảng 3.4.4 Bảng chi tiết hóa đơn nhập hàng SVTH: Võ Thuấn 46 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn 3.4.5 Bảng hóa đơn bán họ c Ki nh tế H uế Bảng 3.4.5 Bảng hóa đơn bán ại 3.4.6 Bảng chi tiết hóa đơn bán Tr ườ ng Đ Bảng 3.4.6 Bảng chi tiết hóa đơn bán SVTH: Võ Thuấn 47 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn 3.4.7 Bảng hãng sản phẩm tế H uế Bảng 3.4.7 Bảng hãng sản phẩm nh 3.4.8 Bảng sản phẩm Tr ườ ng Đ ại họ c Ki Bảng 3.4.8 Bảng sản phẩm SVTH: Võ Thuấn 48 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn 3.4.9 Bảng nhà cung cấp uế Bảng 3.4.9 Bảng nhà cung cấp H 3.4.10 Bảng phong cách c 3.4.11 Bảng hình thức vận chuyển Ki nh tế Bảng 3.4.10 Bảng phong cách Đ ại họ Bảng 3.4.11 Bảng hình thức vận chuyển Bảng 3.4.12 Bảng loại sản phẩm Tr ườ ng 3.4.12 Bảng loại sản phẩm SVTH: Võ Thuấn 49 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn c Ki nh tế H uế 3.4.13 Biểu đồ lớp 3.5 Thiết kế giao diện họ Hình 3.4.13 Biểu đồ lớp Tr ườ ng Đ ại 3.5.1 Giao diện trang chủ SVTH: Võ Thuấn 50 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn ng Đ ại họ c Ki 3.5.3 Giao diện trang chi tiết sản phẩm nh tế H uế 3.5.2 Giao diện trang sản phẩm Tr ườ 3.5.4 Giao diện giỏ hàng SVTH: Võ Thuấn 51 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn Tr ườ ng Đ ại họ c Ki 3.5.6 Giao diện trang quản lý sản phẩm nh tế H uế 3.5.5 Giao diện trang đăng nhập SVTH: Võ Thuấn 52 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn Tr ườ ng Đ ại họ c Ki 3.5.8 Giao diện trang quản lý khách hàng nh tế H uế 3.5.7 Giao diện trang quản lý đơn đặt hàng SVTH: Võ Thuấn 53 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn PHẦN III: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Trong thời gian thực đề tài, với hướng dẫn thầy Nguyễn Thanh Tuấn với cố gắng nỗ lực hết mình, tơi hồn thành đề tài thời gian quy định uế Kết đạt H Qua trình nghiên cứu triển khai đề tài, với kiến thức học trường trình tự tìm hiểu thêm kiến thức tơi hồn tế thành đề tài khóa luận tốt nghiệp đạt cho thân kết đây: ứng yêu cầu người sử dụng Ki ₋Tìm hiểu tương đối kỹ Website nh ₋Xây dựng thành công Website bán quần áo cho shop quần áo Fashion, đáp ₋Tìm hiểu tương đối đầy đủ PHP, Mysql, CodeIgniter họ c ₋Phân tích thiết kế hệ thống tương đối đầy đủ Những hạn chế ại Trong thời gian thực đề tài thời gian thực tập có hạn, khả Đ kiến thức thân nhiều hạn chế nên trình khảo sát, quan sát thực phân tích thiết kế hệ thống thiếu kinh nghiệm nên sở liệu ng nhiều điểm chưa hợp lý, giao diện đơn giản, chưa bắt mắt người dùng số ý ườ tưởng chưa thực thi, chưa hoàn thiện chức Hướng phát triển Tr Tìm hiểu sâu ngơn ngữ PHP & MySQL để đáp ứng nhiều nhu cầu người sử dụng, phát triển tối ưu hóa hệ thống Xây dựng trang Web quy mơ lớn với nhiều ứng dụng, chức SVTH: Võ Thuấn 54 - Khoá luận tốt nghiệp GVHD: Nguyễn Thanh Tuấn TÀI LIỆU THAM KHẢO Tr ườ ng Đ ại họ c Ki nh tế H uế [ 1] "Khóa luận tốt nghiệp: Xây dựng website thương mại điện tử cho doanh nghiệp tư nhân thương mại dịch vụ Việt Quang dựa tảng Opencart," [Online] Available: https://tailieu.vn/doc/khoa-luan-tot-nghiep-xay-dungwebsite-thuong-mai-dien-tu-cho-doanh-nghiep-tu-nhan-thuong-mai-va-dic1901839.html [2] "Đồ án tốt nghiệp - Xây dựng Website thương mại điện tử Bán sách qua mạng," [Online] Available: https://123doc.org/document/2784737-do-an-totnghiep-xay-dung-website-thuong-mai-dien-tu-ban-sach-qua-mang.htm [3] "Đề tài Xây dựng Website thương mại điện tử “Touch Your Job Here”," [Online] Available: http://www.timtailieu.vn/tai-lieu/de-tai-xay-dung-websitethuong-mai-dien-tu-touch-your-job-here-13069/ [4] "Xây dựng website thương mại điện tử cho Công ty cổ phần thương mại G.b.s," [Online] Available: https://text.123doc.org/document/161710-xaydung-website-thuong-mai-dien-tu-cho-cong-ty-co-phan-thuong-mai-g-b-s.htm [5] "Xây dựng Website bán hàng điện tử trực tuyến Opencart," [Online] Available: https://text.123doc.org/document/2608199-xay-dung-website-banhang-dien-tu-truc-tuyen-bang-opencart.htm [6] "Cẩm nang pháp lý cho dân bán hàng online ?," [Online] Available: https://luatvietnam.vn/media-luat/video-cam-nang-phap-ly-cho-dan-ban-hangonline-627-24580-article.html [7] "Mơ hình thác nước Wikipedia tiếng Việt," 2017 [Online] Available: https://vi.wikipedia.org/w/index.php?title=M%C3%B4_h%C3%ACnh_th%C3 %A1c_n%C6%B0%E1%BB%9Bc&oldid=26448624 [8] "Scrum (mơ hình phát triển phần mềm) Wikipedia tiếng Việt," 2019 [Online] Available: [9] "PHP Introduction," [Online] Available: https://www.w3schools.com/php/php_intro.asp [10] " 10 Framework PHP chất cho Developer," [Online] Available: https://itviec.com/blog/framework-php/ [11] "Series Codeigniter - Giới thiệu codeigniter (P1)," [Online] Available: https://kipalog.com/posts/Series-Codeigniter Gioi-thieu-ve-codeigniter P1 [12] "JQuery ?," [Online] Available: SVTH: Võ Thuấn 55 - Khoá luận tốt nghiệp [17] [18] Tr ườ ng Đ ại họ c Ki [19] uế [16] H [15] tế [14] https://vietjack.com/jquery/jquery_la_gi.jsp "Phần 1: Giới thiệu Boostrap 4," [Online] Available: https://www.dammio.com/2018/06/17/bootstrap-4-phan-1-gioi-thieu-vebootstrap-4 "Visual Studio Code gì? Tính bật Visual Studio Code," [Online] Available: https://cuongquach.com/visual-studio-code-la-gi.html "Phần mềm XAMPP ? Hướng dẫn cài đặt sử dụng phần mềm XAMPP," [Online] Available: https://blog.webico.vn/phan-mem-xampp-la-gihuong-dan-cai-dat-va-su-dung-phan-mem-xampp/ "Mô hình MVC ?," [Online] Available: https://khoanguyen.me/tim-hieumo-hinh-mvc-la-gi/ "Khái niệm bán hàng hình thức bán hàng," [Online] Available: https://hocvien.haravan.com/blogs/khoi-nghiep-kinh-doanh/khai-niem-banhang-va-cac-hinh-thuc-ban-hang "Quản lý bán hàng: Khái niệm, chức cách quản lý hiệu quả," [Online] Available: https://magenest.com/vi/quan-ly-ban-hang-hieu-qua/ "Bán hàng trực tuyến website bán hàng trực tuyến ?," [Online] Available: https://tech5s.com.vn/website-ban-hang-truc-tuyen-la-gi-va-tai-saocan-thiet-ke-website-ban-hang nh [13] GVHD: Nguyễn Thanh Tuấn SVTH: Võ Thuấn 56

Ngày đăng: 28/08/2023, 20:52

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w