Phát triển website bán hàng quần áo bằng wordpress và csdl mysql đồ án tốt nghiệp

73 1 0
Phát triển website bán hàng quần áo bằng wordpress và csdl mysql   đồ án tốt nghiệp

Đ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ÊN ĐỀ TÀI: PHÁT TRIỂN WEBSITE BÁN THỜI TRANG QUẦN ÁO NỮ BẰNG WORDPRESS VÀ CSDL MYSQL Sinh viên thực hiên Ngày sinh Lớp: Khóa Khoa Mã sinh viên Giảng viên hướng dẫn : : : : : : : Trần Xuân Hưng 30/04/2000 DCCNTT9.10.IT2 Công Nghệ Thông Tin 187510303083 TS 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 Á - TRẦN XUÂN HƯNG TÊN ĐỀ TÀI: PHÁT TRIỂN WEBSITE BÁN THỜI TRANG QUẦN ÁO NỮ BẰNG WORDPRESS VÀ CSDL MYSQL Giảng viên hướng dẫn : HÀ TRỌNG THẮNG Bắc Ninh - Năm 2022 LỜI CẢM ƠN Đầu tiên, em xin gửi lời cảm ơn đến tồn thể Ban Giám Hiệu Khoa Cơng Nghệ Thông Tin Trường Đại Học Công Nghệ Đông Á tạo điều kiện cho em suốt thời gian học tập vừa qua Sau bốn năm học tập trường, em tiếp thu nhiều kiến thức bổ ích trau dồi nhiều kỹ cần thiết cho nghiệp sau Em xin gửi lời cảm ơn chân thành đến thầy giáo – giáo viên hướng dẫn – ThS Hà Trọng Thắng nhiệt tình dạy em Nhờ lời góp ý thầy, em hồn thiện tốt đồ án tốt nghiệp Một lần nữa, em xin chân thành cảm ơn thầy Bắc Ninh - Năm 2022 Sinh viên thực Trần Xuân Hưng MỤC LỤC DANH MỤC SƠ ĐỒ, BẢNG BIỂU DANH MỤC VIẾT TẮT LỜI MỞ ĐẦU CHƯƠNG I: ĐẶT VẤN ĐỀ 1.1 Khảo sát tình hình kinh doanh thời trang nữ 1.2 Phân tích yêu cầu đề tài 1.2.1 Tóm tắt yêu cầu hệ thống mà dự án thực 1.2.2 Phạm vi dự án ứng dụng 1.3 Chức hệ thống 1.4 Giao diện website 11 1.4.1 Giao diện người dùng 11 1.4.2 Giao diện người quản trị: 12 1.5 Các ngôn ngữ sử dụng 12 1.6 Hệ quản trị CSDL MySQL 13 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 15 2.1 Một số vấn đề chung hệ thống thông tin quản lý 15 2.1.1 Phân cấp quản lý 15 2.1.2 Luồng thông tin vào 15 2.1.3 Luồng thông tin đầu 15 2.1.4 Mơ hình hệ thống quản lý 15 2.1.5 Các bước xây dựng hệ thống quản lý 15 2.2 Phân tích thiết kế với uml 16 2.3.Biểu đồ usecase mức tổng quát 17 2.3.1 Biểu đồ usecase tổng quát 17 2.3.2 Biểu đồ usecase người dùng 18 2.3.3 Biểu đồ usecase Admin 18 2.4 Biểu đồ usecase Phân rã chức năng(mức 2) 19 2.4.1 Phân rã usecase Quản lý thông tin 19 2.4.2 Phân rã usecase Tìm kiếm 19 2.4.3 Phân rã usecase Thống kê 20 2.5 Biểu đồ usecase phân rã chức năng(mức 3) 20 2.5.1 Phân rã usecase Quản lý người dùng 20 2.5.2 Phân rã usecase Quản lý sản phẩm 21 2.5.3 Phân rã usecase Quản lý nhà cung cấp 21 2.5.4 Phân rã usecase Đặt mua 21 2.6 Đặc tả usecase 22 2.6.1 Đặc tả Usecase đăng nhập (Người dùng) 22 2.6.2 Đặc tả Usecase đăng kí tài khoản 23 2.6.3 Đặc tả Usecase Xem thông tin sản phẩm 24 2.6.4 Đặc tả Usecase đặt mua 25 2.6.5 Đặc tả Usecase toán 27 2.6.6 Đặc tả Use Case Tìm kiếm sản phẩm 28 2.6.7 Đăng nhập (Admin) 30 2.6.8 Đặc tả Usecase Quản lý thông tin 31 2.6.9 Đặc tả Usecase Nhập hàng 33 2.6.10 Đặc tả Usecase Tìm kiếm thơng tin 34 2.6.11 Đặc tả Usecase Thống kê 35 2.7 Biểu đồ 37 2.7.1 Chức đăng kí 37 2.7.2 Chức đăng nhập 37 2.7.3 Chức đặt mua 38 2.7.4 Chức toán 38 2.7.5 Chức thêm sản phẩm 39 2.7.6 Chức sửa thông tin sản phẩm 39 2.7.7 Chức xóa sản phẩm 40 2.7.8 Chức nhập hàng 40 2.7.9 Chức tìm kiếm 41 2.7.10 Chức thống kê 41 CHƯƠNG 3: MƠ HÌNH QUAN HỆ 42 3.1 Sơ đồ thực thể quan hệ (Entity Relationship Diagram) 42 3.2 Thiết kế sở liệu 43 3.2.1 Bảng giỏ hàng 43 3.2.2 Bảng hóa đơn: 43 3.2.3 Bảng loại sản phẩm 44 3.2.4 Bảng nhóm sản phẩm 44 3.2.5 Bảng sản phẩm: 44 3.2.6 Bảng thành viên: 45 CHƯƠNG 4: TRIỂN KHAI XÂY DỰNG WEBSITE 46 4.1 Giới thiệu cơng cụ lập trình 46 4.2 Cài đặt Wordpress localhost 46 4.3 Ưu điểm, nhược điểm mã nguồn mở Wordpress 57 4.4 Hình ảnh chức Website 58 4.4.1 Giao diện trang chủ Website 58 4.4.2 Header Slide quảng cáo 58 4.4.3 Phần hiển thị sản phẩm 59 4.4.4 Phần thông tin chân trang web footer 63 4.4.5 Form đăng nhập quản trị 64 4.4.6 Giao diện quản trị hệ thống 65 4.4.7 Quản lý sản phẩm Website 66 4.4.8 Giao diện hiển thị chi tiết sản phẩm 60 4.4.9 Giao diện chức giỏ hàng 61 4.4.10 Chức toán giỏ hàng 61 KẾT LUẬN 69 TÀI LIỆU THAM KHẢO 70 DANH MỤC SƠ ĐỒ, BẢNG BIỂU Hình 3.1 Biểu đồ usecase tổng quát 17 Hình 3.2 Biểu đồ usecase người dùng 18 Hình 3.3 Biểu đồ usecase Admin 18 Hình 3.4 Biểu đồ usecase phân rã chức Quản lý thơng tin 19 Hình 3.5 Biểu đồ usecase phân rã chức Tìm kiếm 19 Hình 3.6 Biểu đồ usecase phân rã chức Thống kê 20 Hình 3.7 Biểu đồ usecase phân rã chức Quản lý người dùng 20 Hình 3.8 Biểu đồ usecase phân rã chức Quản lý sản phẩm 21 Hình 3.9 Biểu đồ usecase phân rã chức Quản lý nhà cung cấp 21 Hình 3.10 Biểu đồ usecase phân rã chức Đặt mua 21 Hình 3.11 Biểu đồ chức đăng kí 37 Hình 3.12 Biểu đồ chức đăng nhập 37 Hình 3.13 Biểu đồ chức đặt mua 38 Hình 3.14 Biểu đồ chức tốn 38 Hình 3.15 Biểu đồ chức thêm sản phẩm 39 Hình 3.16 Biểu đồ chức cập nhật thơng tin sản phẩm 39 Hình 3.17 Biểu đồ chức xóa sản phẩm 40 Hình 3.18 Biểu đồ chức nhập hàng 40 Hình 3.19 Biểu đồ chức tìm kiếm 41 Hình 3.20 Biểu đồ chức thống kê 41 DANH MỤC VIẾT TẮT STT Từ viết tắt Giải thích CSDL Cơ sở liệu HT Hệ thống QT Quản trị GD Giao dịch LỜI MỞ ĐẦU Trong thời đại thông tin bùng nổ, doanh nghiệp dần ý thức tác dụng kênh thông tin Internet Các hội kinh doanh hợp tác làm ăn nảy sinh từ Internet Trong đó, nay, để doanh nghiệp triển khai ý định kinh doanh mơi trường mạng Internet vấn đề không đơn giản Vấn đề chi phí, thời gian triển khai bảo trì hệ thống Theo mơ hình truyền thống, để triển khai phần mềm cần phải có giai đoạn sau Thương mại điện tử không mở hội kinh doanh mới, sản phẩm dịch vụ mới, ngành nghề kinh doanh mà thân thực phương thức kinh doanh mới: Phương thức kinh doanh điện tử Thương mại điện tử chuyển hoá chức kinh doanh, từ nghiên cứu thị trường sản xuất sản phẩm đến bán hàng, dịch vụ sau bán hàng từ phương thức kinh doanh truyền thống đến phương thức kinh doanh điện tử Trong thời gian thực tập vừa qua, em học nhiều điều việc thiết kế web mã nguồn mở Wordpress với hệ quản trị sở liệu MySQL ứng dụng để xây dựng trang web thương mại điện tử Đi tìm câu trả lời cho câu hỏi lý mà em chọn đề tài: “Xây dựng Website bán thời trang quần áo nữ Wordpress CSDL MySQL” CHƯƠNG I: ĐẶT VẤN ĐỀ 1.1 Khảo sát tình hình kinh doanh thời trang quần áo nữ Hiện thị trường có nhiều cửa hàng bán quần áo đời với sứ mệnh cung cấp sản phẩm thời trang quần áo nữ Có nhiều cửa hàng cạnh tranh với Để giải vấn đề Người kinh doanh dần phát triển lên trang thương mại bao gồm Lazada, Shopee, Tiki, Amazon,… để tăng doanh thu tăng mức độ tiêu thụ hàng quần áo Trong có phát triển trang web bán hàng quần áo thời trang nữ Quy mô cửa hàng kinh doanh đồ thời trang quần áo nữ gồm có: - Là nơi hội tụ nhãn hàng, thương hiệu tiếng thời trang nữ - Mẫu mã chủng loại hàng hóa đa dạng, nhiều mặt hàng đẹp chất - Dịch vụ chăm sóc khách hàng vượt trội: tư vấn sử dụng sản phẩm; tư vấn chọn mua hàng; giao hàng miễn phí; đổi - trả hàng ngày - Các chương trình khuyến mãi, ưu đãi dành cho khách hàng diễn thường xuyên 1.2 Phân tích yêu cầu đề tài 1.2.1 Tóm tắt yêu cầu hệ thống mà dự án thực - Là Website chuyên bán sản phẩm thời trang nữ, phục vụ cho khách hàng có nhu cầu mua sắm - Là Website động, thông tin cập nhật liên tục, update thông tin thường xuyên - Người dùng truy cập vào Website xem, tìm kiếm, mua sản phẩm, đặt hàng sản phẩm - Các sản phẩm phải xếp logic Vì người dùng có nhìn tổng quan tất sản phẩm có - Người dùng xem chi tiết sản phẩm (có hình ảnh minh hoạ sản phẩm) Và giao diện trang quản trị WordPress 56 4.3 Ưu điểm, nhược điểm mã nguồn mở Wordpress + Ưu điểm: - Hệ thống mã nguồn mở, người am hiểu code dễ dàng can thiệp vào code để tùy chỉnh theo hướng SEO - Nhiều phần mở rộng hỗ trợ SEO đa số miễn phí - Tốc độ load trang tạm ổn Có thể đáp ứng để dựng trang có số lượng viết lớn - Có thể tùy biến theo nhiều hướng: News, E-commerce, Blog, Movie - Giao diện quản trị thân thiện, chuyên nghiệp - Nhiều templates đẹp - Cộng đồng hỗ trợ đông đảo, lượng người sử dụng nhiều nên support fix lỗi dễ dàng + Nhược điểm: - Mã nguồn bị xem cồng kềnh, nặng nề - Độ tương thích với loại hosting không cao, hoạt động ổn định host windows - Truy vấn đến SQL server nhiều - SEO vận dụng linh hoạt - Khơng có chế ping mặc định 57 4.4 Hình ảnh chức Website 4.4.1 Giao diện trang chủ Website Trang chủ “Index.php”: Là trang chính, chứa tất mục để lựa chọn Từ trang chủ khách hàng tìm thấy thơng tin cần thiết: - Thông tin loại sản phẩm với giao diện gần gũi, thân thiện dễ sử dụng từ khách hàng đặt mua cho sản phẩm yêu thích, phù hợp với túi tiền - Các viết hay thời trang nữ quản trị hệ thống chọn lọc 4.4.2 Header Slide quảng cáo Trang Header Slide quảng cáo giúp hiển thị chương trình khuyến mại, thơng tin sản phẩm bán chạy,… 58 4.4.3 Phần hiển thị sản phẩm 59 4.4.4 Giao diện hiển thị đại lý nhà cung cấp Phần hiển thị đại lý nhà cung cấp hiển thị để người dùng biết nguồn gốc trang phục hang nào, brand Từ nguời dùng yên tâm chất lượng sản phẩm 4.4.6 Giao diện hiển thị chi tiết sản phẩm Trang hiển thị thông tin sản phẩm trang hiển thị thông tin chi tiết sản phẩm: giá, tên sản phẩm, thơng tin chi tiết…giúp cho khách hàng có nhìn tổng quan sản phẩm Là sở để khách hàng có định mua sản phẩm hay khơng 60 4.4.5 Giao diện chức giỏ hàng Chức giỏ hàng phổ biến giúp khách hàng dễ dàng lưu lại hàng mà họ u thích mua tương lai cách đăng nhập thơng tin cá nhân họ Có thể xem giỏ hàng tài khoản cá nhân khách hàng mà biết thông tin cá nhân phân tích cầu tương lai họ Thêm phát triển dịch vụ tốn online giỏ hàng cập nhật thực toán cho khách 61 4.4.6 Chức toán giỏ hàng Phần toán xử lý toán sản phẩm giỏ hàng, toán xong để lại thông tin người nhận như: Tên, số điện thoại, địa người nhậnvà gửi phần quản trị cho admin admin xử lý gửi đơn hàng 62 4.4.7 Phần thông tin liên hệ Phần địa liên hệ chi tiết cho khách hàng biết thêm thông tin địa cửa hàng, Fanpage trang thương mại điện tử khác cửa hàng 4.4.8 Phần thông tin chân trang web footer 63 4.4.9 Form đăng nhập quản trị Trang “login.php” trang mà khách hàng nhập User Pass để đăng nhập vào website, chưa có tài khoản khách hàng nhấn vào nút Đăng ký để tạo cho tài khoản 64 4.4.10 Giao diện quản trị hệ thống Đây trang quản trị dành cho người Admin cửa hàng, cung cấp đầy đủ tính cho người quản trị như: quản lý sản phẩm, quản lý thành viên, quản lý đơn đặt hàng… 65 4.4.11 Quản lý sản phẩm Website Phần quản lý sản phẩm thống kê sản phẩm có Website ngồi quản lý thông tin: ▪ Tên: Tên danh mục sản phẩm Ví dụ: Quần áo nữ, váy, đầm ▪ Mơ Tả: Mô tả ngắn cho danh mục, tốt cho SEO Đối với giao diện Theme Flatsome nên bỏ trống ▪ Kiểu Hiển Thị: Nên để mặc định ▪ Hình Ảnh Thu Nhỏ: Làm đẹp cho danh mục sản phẩm Hình ảnh nên to, đẹp rõ ràng Khơng nên có logo, chữ, số điện thoại website hay người khác 66 4.4.12 Form quản lý người dùng Website Đây trang quản trị dành cho Admin cửa hàng, cung cấp đầy đủ tính cho người quản trị như: xem, sửa , xóa, tìm kiếm tài khoản người dùng 4.4.13 Form quản lý đơn hàng Form quản lí đơn hàng cho phép quản trị viên xem, sửa, theo dõi trạng thái, xem doanh số, quản lí đơn hàng 67 4.4.13 Form quản lý báo cáo doanh số Cho phép người quản trị có quyền xem doanh số mua hàng tra sốt tổng đơn hàng mà khách hàng mua, từ đưa phương án tối ưu cho phương thức bán hàng 68 KẾT LUẬN Tóm lại, với tốc độ phát triển ngày tăng mạng máy tính việc thiết kế cài đặt ứng dụng cho người dùng cần thiết Vì ý tưởng giới thiệu bán hàng cơng nghệ số qua mạng phần giúp cho khách hàng thuận tiện việc lựa chọn mua hàng Hiện việc ứng dụng thương mại điện tử Việt Nam đáp ứng số vấn đề mua bán, chưa linh hoạt Việc ứng dụng đòi hỏi phải tốn nhiều thời gian tiền bạc Với kiến thức tảng học trường nỗ lực mình, em hồn thành đề tài “Xây dựng Website bán thời trang quần áo nữ” Mặc dù cố gắng đầu tư nhiều thời gian có hạn chưa thực hành nhiều nên nhiều hạn chế Những phần hạn chế em chưa trình bày như: Sơ đồ thực thể liên kết chưa hoàn thiện, phân tích đề tài chưa rõ Em mong nhận thông cảm góp ý q thầy bạn để chương trình ngày hồn thiện Một lần em xin chân thành cảm ơn thầy Hà Trọng Thắng tận tình giúp đỡ em suốt thời gian thực đồ án tốt nghiệp Em xin chân thành cảm ơn Sinh viên thực Trần Xuân Hưng 69 TÀI LIỆU THAM KHẢO [1] Phạm Hữu Khang, “SQL SERVER 2005”, Toàn tập, Nhà xuất Lao động Xã hội, Năm 2005 [2] Phạm Hữu Khang, “Lập trình sở liệu”, Tập 4- Quyển 1, Nhà xuất Lao động Xã hội, Năm 2005 [3] Phạm Hữu Khang, “Lập trình sở liệu”, Tập – Quyển 2, Nhà xuất Lao động Xã hội, Năm 2005 [4] Một vài kênh hướng dẫn Làm website Wordpress youtube [5] Kênh tự học thiết kế website Wordpress youtube Hoàng Minh Khang 70

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

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

Tài liệu liên quan