Phát triển website bán hàng thời trang đồ da

47 2 0
Phát triển website bán hàng thời trang đồ da

Đ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 CÔNG NGHỆ ĐÔNG Á - - ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: PHÁT TRIỂN WEBSITE BÁN HÀNG THỜI TRANG ĐỒ DA Tên sinh viên Ngày sinh Mã sinh viên Lớp Khoá Khoa Giảng viên hướng dẫn : : : : : : : Nguyễn Sỹ Thái Hoàng 09/05/1999 1752510303093 DCCNTT 8.10 Công nghệ thông tin Th.S Hà Trọng Thắng Bắc Ninh, năm 2022 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á - - ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: PHÁT TRIỂN WEBSITE BÁN HÀNG THỜI TRANG ĐỒ DA Tên sinh viên Ngày sinh Mã sinh viên Lớp Khoá Khoa Giảng viên hướng dẫn : : : : : : : Nguyễn Sỹ Thái Hoàng 09/05/1999 1752510303093 DCCNTT 8.10 Công nghệ thông tin Th.S Hà Trọng Thắng Bắc Ninh, năm 2022 LỜI NÓI ĐẦU Trong năm gần với phát triển vượt trội khoa học kỹ thuật đặt biệt công nghệ thông tin, với ứng dụng công nghệ thông tin vào lĩnh vực đóng góp phần to lớn cho nghiệp phát triển người Trong lĩnh vực lĩnh vực quản lý thật giúp ích nhiều cho người, việc áp dụng quản lý mua bán máy tính thay cho quản lý mua bán thủ công doanh nghiệp, công ty, doanh nghiệp, cá nhân cần thiết thật cần thiết Do đó, việc “quản lý mua bán hàng qua mạng” thiếu doanh nghiệp, cửa hàng vừa nhỏ Năm 2008 năm Việt Nam có phát triển lớn mạnh lĩnh vực thương mại thức trở thành thành viên thứ 150 tổ chức thương mại giới WTO Với phát triển mạnh mẽ khơng thể phủ nhận đóng góp thương mại điện tử, lĩnh vực nóng bỏng nay! Một đất nước phát triển mạnh mẽ, sống người ngày nâng cao, mức tiêu thụ sản phẩm ngày tăng…Tóm lại nhu cầu người ngày cao Vì việc trao đổi mua bán quản lý hàng hóa cần phải có thay đổi từ thủ cơng sang máy móc Chương trình sử dụng ngơn ngữ chuẩn xử lý liệu PHP, HTML, JavaScript, XML, CSS hệ quản trị sở liệu MySQL Dùng Xampp làm mơi trường WebServer hỗ trợ sẵn Apacher, PHP, MySQL Hồn thành khóa luận tốt nghiệp này, em xin gửi lời cảm ơn chân thành đến thầy, cô khoa CNTT hết lòng truyền đạt kiến thức cho em trình học tập, đặc biệt thầy giáo Hà Trọng Thắng người trực tiếp hướng dẫn em cách tận tình Tuy cố gắn tìm hiểu, phân tích thiết kế cài đặt hệ thống không tránh khỏi thiếu sót Em mong nhận thơng cảm góp ý q thầy, MỤC LỤC LỜI NÓI ĐẦU MỤC LỤC DANH MỤC TỪ VIẾT TẮT DANH MỤC HÌNH ẢNH DANH MỤC BẢNG BIỂU LỜI CẢM ƠN CHƯƠNG I TỔNG QUAN ĐỀ TÀI 1.1 Lý chọn đề tài 1.2 Mục đích, ý nghĩa chọn đề tài 1.3 Đối tượng phạm vi nghiên cứu 1.4 Cơ sở lý thuyết 1.4.1 XAMPP 1.4.2 PHP Framework Laravel 1.4.3 Cơ sở liệu MySQL 15 CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG 16 2.1 Phân tích nghiệp vụ hệ thống 16 2.2 Biểu đồ phân rã chức 16 2.2.1 Biểu đồ Use Case đặc tả chức Use case 18 2.2.2 Biểu đồ 24 2.2.3 Phân tích sở liệu 27 CHƯƠNG III ỨNG DỤNG SẢN PHẨM 32 3.1 Trang khách hàng 32 3.2 Trang quản trị 37 CHƯƠNG IV KẾT LUẬN 44 4.1 Kết luận 44 4.2 Hướng phát triển 44 TÀI LIỆU THAM KHẢO 45 DANH MỤC TỪ VIẾT TẮT STT Từ viết tắt Tiếng Anh Tiếng Việt HTTP Hypertext Transfer Protocol Giao thức truyền tải siêu văn PHP PHP Hypertext Preprocessor Ngơn ngữ lập trình kịch SQL Structured Query Language Ngôn ngữ truy vấn XML Extensible Markup Language Ngôn ngữ đánh dấu MVC Model – View - Controller Mẫu kiến trúc phần mềm URL Uniform Resource Location Một loại mã nhận dạng tài nguyên thống TMĐT Thương mại điện tử DANH MỤC HÌNH ẢNH Hình Tổng quan mơ hình MVC 10 Hình Sơ đồ hoạt động Laravel theo mơ hình MVC 12 Hình Cấu trúc thư mục project laravel 13 Hình Biểu đồ phân rã chức hệ thống 16 Hình Biểu đồ Use Case Admin 18 Hình Biểu đồ Use Case Khách hàng 18 Hình Biểu đồ xem sản phẩm 24 Hình Biểu đồ tìm kiếm sản phẩm 24 Hình Biểu đồ thêm giỏ hàng 25 Hình 10 Biểu đồ xóa giỏ hàng 25 Hình 11 Biểu đồ toán 26 Hình 12 Biểu đồ đăng nhập admin 26 Hình 13 Biểu đồ duyệt đơn hàng 27 Hình 14 Bảng sở liệu hệ thống 31 Hình 15 Trang chủ Website 32 Hình 16 Sản phẩm bật 32 Hình 17 Sản phẩm bán chạy 33 Hình 18 Sản phẩm theo danh mục 33 Hình 19 Chi tiết sản phẩm 34 Hình 20 Sản phẩm danh mục 34 Hình 21 Trang giỏ hàng 35 Hình 22 Trang toán 35 Hình 23 Trang tin tức 36 Hình 24 Trang liên hệ 36 Hình 25 Đăng nhập trang quản trị 37 Hình 26 Bảng điều khiển trang quản trị 37 Hình 27 Quản lý sản phẩm 38 Hình 28 Quản lý thêm sản phẩm 38 Hình 29 Quản lý danh mục sản phẩm 39 Hình 30 Quản lý slider 39 Hình 31 Quản lý viết 40 Hình 32 Quản lý thêm viết 40 Hình 33 Quản lý danh mục viết 41 Hình 34 Quản lý đơn hàng 41 Hình 35 Trang chi tiết đơn hàng 42 Hình 36 Quản lý danh sách trang 42 Hình 37 Danh sách khách hàng 43 Hình 38 Trang thơng tin khách hàng 43 DANH MỤC BẢNG BIỂU Bảng Cấu trúc thư mục Laravel 14 Bảng Bảng UC xem sản phẩm 19 Bảng Bảng UC tìm kiếm sản phẩm 19 Bảng Bảng UC xem viết tin tức 20 Bảng Bảng UC đặt hàng 20 Bảng Bảng UC quản lý viết tin tức 21 Bảng Bảng UC quản lý sản phẩm 22 Bảng Bảng UC quản lý slider 23 Bảng Bảng UC quản lý đơn hàng 23 Bảng 10 Bảng danh mục viết 27 Bảng 11 Bảng viết 27 Bảng 12 Bảng danh mục sản phẩm 28 Bảng 13 Bảng sản phẩm 28 Bảng 14 Bảng ảnh liên quan sản phẩm 28 Bảng 15 Bảng slider 29 Bảng 16 Bảng tài khoản quản trị viên 29 Bảng 17 Bảng đơn hàng 29 Bảng 18 Bảng chi tiết đơn hàng 30 Bảng 19 Bảng khách hàng 30 Bảng 20 Bảng tỉnh thành phố 30 Bảng 21 Bảng quận huyện 30 Bảng 22 Bảng phường xã 31 LỜI CẢM ƠN Để hoàn thành báo cáo đồ án trước tiên em xin gửi lời cảm ơn chân thành đến thầy, cô khoa Công nghệ thông tin - trường Đại học Công Nghệ Đông Á truyền dạy cho em kiến thức quý báu suốt bốn năm học vừa qua Đặc biệt, em xin gửi lời cảm ơn sâu sắc đến giảng viên hướng dẫn – Th.S Hà Trọng Thắng – người tận tình hướng dẫn, bảo cho em suốt thời gian thực đồ án vừa qua để em hồn thành đồ án với kết tốt Vì vốn kiến thức cịn nhiều hạn chế thiếu sót nên báo cáo em khó tránh khỏi sai sót phần chưa xác Em mong nhận thơng cảm đóng góp ý kiến để em hồn thiện đồ án tốt Cuối cùng, em kính chúc thầy gia đình thật dồi sức khỏe, đạt nhiều thành công sống Em xin chân thành cảm ơn! Bắc Ninh, năm 2022 SINH VIÊN THỰC HIỆN CHƯƠNG I TỔNG QUAN ĐỀ TÀI 1.1 Lý chọn đề tài Như thấy thị trường việc cạnh tranh kinh doanh ngày trở nên liệt hầu hết nhà kinh doanh, công ty lớn tâm đến việc làm thoả mãn khách hàng cách tốt So với kinh doanh truyền thống TMĐT chi phí thấp hơn, hiệu đạt cao Hơn nữa, với lợi công nghệ Internet nên việc truyền tải thơng tin sản phẩm nhanh chóng, thuận tiện Kết hợp với phận giao hàng tận nơi, thơng qua bưu điện ngân hàng để tốn tiền, tăng thêm thuận lợi để loại hình phát triển Do em chọn đề tài xây dựng hệ thống Website bán đồ công nghệ trực tuyến PHP Laravel MySQL phần giúp cửa hàng trình bày sản phẩm thơng tin hàng cơng ty mình, giúp cho khách hàng có nhu cầu tìm kiếm thơng tin sản phẩm đặt hàng online cách dễ dàng 1.2 Mục đích, ý nghĩa chọn đề tài Xây dựng hệ thống Website trình bày sản phẩm, tin tức, giới thiệu, thông tin chi tiết cho sản phẩm, tin tức, quản lý sản phẩm, tin tức, module, cách thuận tiện thân thiện với người dùng Nghiên cứu đưa số công nghệ vào hệ thống Website, quản lý sản phẩm, tin tức vấn đề bảo mật, giúp khách hàng dễ dàng tìm kiếm thơng tin dễ dàng mua hàng 1.3 Đối tượng phạm vi nghiên cứu Đối tượng nghiên cứu: + PHP + Framework + Laravel + MySQL + JavaScript Phạm vi nghiên cứu cửa hàng hoạt động liên quan đến bán hàng qua mạng + Hiển thị quản lý thông tin sản phẩm + Đặt hàng online + Quản lý đơn hàng + Bảng phường xã Bảng 22 Bảng phường xã Tên trường Kiểu liệu Mô tả xaid name Varchar(5) Mã phường xã - PRIMARY KEY Varchar(100) Tên phường xã type Varchar (50) Loại (phường, xã) maqh Varchar(5) Mã quận huyện - FOREIGN KEY - Bảng sở liệu hệ thống Hình 14 Bảng sở liệu hệ thống 31 CHƯƠNG III ỨNG DỤNG SẢN PHẨM 3.1 Trang khách hàng Hình 15 Trang chủ Website Hình ảnh trang chủ Website, có slider, tìm kiếm sản phẩm, giỏ hàng có mục danh sách sản phẩm bật, sản phẩm bán chạy nhất, … Tại khách hàng xem sản phẩm bật cửa hàng, sản phẩm bán chạy, xem chi tiết sản phẩm, xem viết, tin tức liên quan đến công nghệ đặt hàng Hình 16 Sản phẩm bật Hiển thị sản bật cửa hàng Các sản phẩm hiển thị admin thêm sản phẩm vào danh sách sản phẩm bật 32 Hình 17 Sản phẩm bán chạy Hiển thị sản phẩm bán chạy cửa hàng, dựa theo tiêu chí sản phẩm đặt mua nhiều Hình 18 Sản phẩm theo danh mục Hiển thị danh sách sản phẩm theo danh mục Tại khách hàng đặt hàng, mua lọc sản phẩm theo giá cả, theo hãng xếp sản phẩm theo thứ tự giá tăng giảm xếp theo chữ từ A đến Z 33 Hình 19 Chi tiết sản phẩm Chức cho phép khách hàng xem chi tiết thông tin sản phẩm đặt hàng Hình 20 Sản phẩm danh mục Chức cho phép khách hàng xem sản phẩm danh mục sản phẩm xem 34 Hình 21 Trang giỏ hàng Chức cho phép khách hàng xem sản phẩm giỏ hàng mình, giao diện người dùng, trang giỏ hàng Các thông tin hiển thị bao gồm mã sản phẩm, tên sản phẩm, ảnh sản phẩm, đơn giá, số lượng, thành tiền tổng tiền giỏ hàng Cho phép khách hàng cập nhật số lượng sản phẩm giỏ hàng Nếu khách hàng hài lòng với sản phẩm tiến hành tốn Hình 22 Trang tốn 35 Chức cho phép khách hàng điền thơng tin cá nhân tiến hành đặt hàng Thông tin đơn hàng gửi lên hệ thống Sau khách hàng điền đầy đủ thông tin bấm đặt hàng, thông tin đơn hàng gửi lên hệ thống người dùng nhận email đơn hàng chuyển hướng đến trang thông báo đặt hàng thành cơng Hình 23 Trang tin tức Chức cho phép khách hàng xem thơng tin, tin tức update, … Các tin tức người admin Website đăng tải Hình 24 Trang liên hệ Chức cho phép khách hàng xem thông tin để liên hệ với cửa hàng 36 3.2 Trang quản trị Hình 25 Đăng nhập trang quản trị Chức cho phép người quản trị Website đăng nhập vào hệ thống Sau người dùng điền đầy đủ xác thơng tin tài khoản quản trị tiến hành đăng nhập vào hệ thống Hình 26 Bảng điều khiển trang quản trị Sau Admin đăng nhập vào hệ thống tài khoản quản trị viên Trang cho phép Admin xem thông tin doanh số, thống kê số lượng đơn hàng theo trạng thái, số lượng viết, số lượng sản phẩm đơn hàng chờ duyệt 37 Hình 27 Quản lý sản phẩm Trang cho phép admin xem thông tin danh sách sản phẩm Admin tiến hành chọn thao tác cập nhật trạng thái sản phẩm, xóa nhiều sản phẩm lúc Và dùng từ khóa để tìm kiếm sản phẩm Hình 28 Quản lý thêm sản phẩm 38 Trang cho phép admin thêm sản phẩm Admin tiến hành điền đầy đủ thông tin sản phẩm sau tiến hành thêm Hình 29 Quản lý danh mục sản phẩm Cho phép admin thêm sửa xóa danh mục Hình 30 Quản lý slider 39 Cho phép admin thêm, sửa, xóa slider Hình 31 Quản lý viết Cho phép admin thêm, sửa, xóa viết Hình 32 Quản lý thêm viết 40 Trang cho phép người dùng thêm viết Admin điền đầy đủ thơng tin viết sau tiến hành thêm Hình 33 Quản lý danh mục viết Cho phép thêm, sửa, xóa danh mục viết Hình 34 Quản lý đơn hàng Trang cho phép admin xem thông tin danh sách đơn hàng Admin tiến hành chọn thao tác cập nhật trạng thái đơn hàng, xóa nhiều đơn hàng lúc Và admin tìm kiếm đơn hàng 41 Hình 35 Trang chi tiết đơn hàng Trang bao gồm thông tin khách hàng chi tiết sản phẩm, admin cập nhật trạng thái đơn hàng để phân loại sản phẩm thành cơng hay chưa Hình 36 Quản lý danh sách trang 42 Cho phép admin thêm, sửa, xóa trang Hình 37 Danh sách khách hàng Cho phép xem thông tin cảu khách hàng, thêm sửa xóa thơng tin Hình 38 Trang thơng tin khách hàng Admin xem chi tiết thơng tin khách hàng, đơn hàng khách hàng, chỉnh sửa thông tin 43 CHƯƠNG IV KẾT LUẬN 4.1 Kết luận Với việc xây dựng Website bán đồ da online giúp ích nhiều cho chủ cửa hàng vừa nhỏ quản lý sản phẩm thống kê giao dịch, cơng việc rút ngắn xuống Có thể quảng bá thương hiệu cách rộng rãi hơn, giúp người tiêu dùng tiếp cận trang thiết bị mà không cần phải đến trực tiếp Chức Website chia thành module giúp dễ dàng chỉnh sửa, nâng cấp Chức đăng sản phẩm tin tức dễ dàng cho người quản lý Website - Chức người dùng xem chi tiết sản phẩm, sản phẩm loại - Chức người dùng tin tức để người dùng biết cơng nghệ - Chức người dùng tìm kiếm sản phẩm 4.2 Hướng phát triển - Xây dựng thêm nhiều tiêu chí tìm kiếm - Cải tiến giao diện Website để tối ưu trải nghiệm người dùng - Thêm chức hỗ trợ ngôn ngữ, đơn vị tiền tệ - Cấu hình khối giao diện động, admin thêm khối giao diện lên trang người dùng cách tùy biến - Tích hợp tốn online VNPAY - Thêm chức phân quyền 44 TÀI LIỆU THAM KHẢO [1] Nguyễn Trọng Đại (2016) Thương mại điện tử ứng dụng thương mại điện tử Việt Nam, Trường Đại học bách khoa Hà Nội [2] Joel Murach & Ray Harris (2016) Lập trình PHP MySQL, Trường đại học FPT Hà Nội [3] Joel Murach & Ray Harris (2016) Lập trình nâng cao PHP MySQL, Trường đại học FPT Hà Nội [4] TS Trần Thị Thập – TS Nguyễn Trần Hưng (2020) Thương mại điện tử bản, Học viện Cơng nghệ Bưu Viễn thông [5] http://www.php.net [6] http://www mysql.com [7] http://www.w3school.com 45

Ngày đăng: 20/07/2023, 06:33

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

  • Đang cập nhật ...

Tài liệu liên quan