Đồ án đề tài xây dựng website bán máy chơi game cho công ty lk tại bình dƣơng

60 6 0
Đồ án đề tài xây dựng website bán máy chơi game cho công ty lk tại bình dƣơng

Đ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

TRƢỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ ĐỒ ÁN MÔN HỌC PHÁT TRIỂN MÃ NGUỒN MỞ XÂY DỰNG WEBSITE BÁN MÁY CHƠI GAME CHO CÔNG TY LK TẠI BÌNH DƢƠNG GVHD: TH.S NGUYỄN HỮU VĨNH SVTH: TRẦN TRUNG LỄ MSSV: 1724801030068 BÌNH DƢƠNG 11/2020 0 TRƢỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ ĐỒ ÁN MÔN HỌC PHÁT TRIỂN MÃ NGUỒN MỞ XÂY DỰNG WEBSITE BÁN MÁY CHƠI GAME CHO CƠNG TY LK TẠI BÌNH DƢƠNG GVHD: TH.S NGUYỄN HỮU VĨNH SVTH: TRẦN TRUNG LỄ MSSV: 1724801030068 BÌNH DƢƠNG 11/2020 0 TRƢỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN Họ tên giảng viên: Nguyễn Hữu Vĩnh Tên đề tài: XÂY DỰNG WEBSITE BÁN MÁY CHƠI GAME CHO CƠNG TY LK TẠI BÌNH DƢƠNG Nội dung nhận xét: Điểm: Bằng số: Bằng chữ: GIẢNG VIÊN CHẤM (Ký, ghi rõ họ tên) ThS Nguyễn Hữu Vĩnh 0 LỜI CẢM ƠN Để hoàn thành cáo đồ án này, em xin tỏ lòng biết ơn sâu sắc đến thầy Nguyễn Hữu Vĩnh, tận tình hướng dẫn suốt trình viết báo cáo đồ án Em chân thành cảm ơn thầy tận tình truyền đạt kiến thức năm em học tập Với vốn kiến thức tiếp thu trình học khơng tảng cho q trình nghiên cứu, làm báo cáo mà hành trang quí báu để em bước vào đời cách vững tự tin Bài đồ án “Xây dựng website bán máy chơi game cho cơng ty LK Bình Dƣơng” hồn thành nhiên cịn thiếu sót, mong nhận iến đ ng g p gi p đỡ c a thầy c bạn b để người thực hi n đề tài c thể hoàn thành tốt báo cáo 0 LỜI NÓI ĐẦU Ngày nay, với phát triển mạnh mẽ c a khoa học kỹ thuật ứng dụng c a sống, đặc bi t vi c hỗ trợ quản lý Thì vi c tin học hóa cơng tác quản lý nhu cầu cần thiết, đem lại hi u rõ r t, giúp cho vi c quản lý c a quan, doanh nghi p, trở nên dễ dàng, hi u quả, xác Hãy thử nhìn vào máy tính cá nhân c a mình,chỉ với vài thao tác đơn giản, chí c click chuột, bạn c thể đọc báo, xem phim, nghe đài, mua sắm qua mạng, c thể n i giới th ng tin gần hi n trước mắt bạn Các doanh nghi p muốn tiến hành bán hàng trực tuyến, điều họ cần đến website chất lượng, với h thống th ng tin thiết ế tốt, giao di n đẹp, dễ sử dụng an tồn Với lí đ , hướng dẫn gi p đỡ c a thầy Nguyễn Hữu Vĩnh, em chọn đề tài “Xây dựng Website bán máy chơi game cho cơng ty LK Bình Dƣơng” làm đề tài cho tiểu luận c a Với số mục tiêu hi thiết ế trang web: - Bước đầu xây dựng website bán hàng trực tuyến nhằm quảng bá rộng rãi sản phẩm - R t ngắn hoảng cách nhà phân phối người tiêu dùng, đồng thời tiết i m thời gian chi phí cách đáng ể th ng qua th ng tin phù hợp với nhu cầu c a hách hàng Trong trình thực hi n tiểu luận cuối h a em nhận gi p đỡ bảo tận tình c a thầy, c giáo, tận tình bảo suốt trình học trường, đặc bi t em xin chân thành cảm ơn Thầy Nguyễn Hữu Vĩnh hưỡng dẫn trình làm tiểu luận Tuy nhiên, thời gian hạn hẹp, nỗ lực h tránh hỏi thiếu s t Em mong nhận th ng cảm, lời g p bảo tận tình c a qu Thầy C bạn 0 Mục Lục LỜI CẢM ƠN LỜI NÓI ĐẦU DANH MỤC HÌNH DANH MỤC BẢNG DANH SÁCH CÁC KÝ TỰ, CHỮ VIẾT TẮT CHƢƠNG KHẢO SÁT VÀ THU THẬP YÊU CẦU 1.1 Khảo sát hi n trạng 1.2 Xác định yêu cầu: 1.3 Các chức c a toán 11 CHƢƠNG GIỚI THIỆU CÔNG NGHỆ 13 2.1 Giới thi u PHP 13 2.2 Lịch sử phát triển c a PHP 13 2.3 Giới thi u Laravel 16 2.4 Lịch sử phát triển Laravel 16 2.5 Tại lại chọn PHP ? 18 2.6 Giới thi u MySQL 18 2.7 Tại chọn MySQL? 19 CHƢƠNG PHÂN TÍCH HỆ THỐNG 20 3.1 Sơ đồ Use case 20 3.2 Đặc t ả Use case 21 3.3 Sơ đồ hoạt động 27 3.4 Sơ đồ 37 CHƢƠNG THIẾT KẾ CƠ SỞ DỮ LIỆU 44 4.1 Danh sách bảng 44 4.2 Chi tiết bảng 44 CHƢƠNG THIẾT KẾ VÀ XÂY DỰNG WEBSITE 48 5.1 Giao di n khách hàng 48 5.2 Giao di n chi tiết sản phẩm 49 5.3 Giao di n đăng 49 5.4 Giao di n đăng nhập 50 5.5 Giao di n giỏ hàng 50 0 5.6 Giao di n toán 51 5.7 Giao di n tìm kiếm 51 5.8 Giao di n quản lý 52 5.9 Giao di n Trang Admin 52 5.10 Giao di n quản l đơn hàng 53 5.11 Giao di n Thêm danh mục sản phẩm 53 5.12 Giao di n li t kê danh mục sản phẩm 54 5.13 Giao di n cập nhật danh mục sản phẩm 54 5.14 Giao di n thêm Thương hi u sản phẩm 54 5.15 Giao di n li t ê thương hi u sản phẩm 54 5.16 Giao di n cập nhật danh mục sản phẩm 56 5.17 Giao di n Thêm sản phẩm 56 5.18 Giao di n li t kê sản phẩm 56 5.19 Giao di n cập nhật sản phẩm 57 CHƢƠNG KẾT LUẬN 58 6.1 Kết đạt 58 6.2 Hạn chế c a đề tài 58 6.3 Hướng phát triển c a đề tài 58 TÀI LIỆU THAM KHẢO 59 DANH MỤC HÌNH Hình 2- 1: Sơ đồ Use case tổng quan 20 Hình 2- 2: Sơ đồ hoạt động chức Đăng nhập 27 Hình 2- 3: Sơ đồ hoạt động chức quản l thương hi u sản phẩm 28 Hình 2- 4: Sơ đồ hoạt động chức quản lý sản phẩm 29 Hình 2- 5: Sơ đồ hoạt động chức quản lý danh mục sản phẩm 30 Hình 2- 6: Sơ đồ hoạt động chức quản l đơn hàng 31 Hình 2- 7: Sơ đồ hoạt động chức đăng 32 Hình 2- 8: Sơ đồ hoạt động chức tìm iếm 33 Hình 2- 9: Sơ đồ hoạt động chức đặt hàng 34 Hình 2- 10: Sơ đồ hoạt động chức xem th ng tin sản phẩm 35 Hình 2- 11: Sơ đồ hoạt động chức Xem đơn hàng 36 Hình 2- 12: Sơ đồ hoạt động chức tốn 37 Hình 2- 14: Sơ đồ tuần t ự chức đăng nhập 37 Hình 2- 15: Sơ đồ tuần t ự chức quản l thương hi u sản phẩm 38 Hình 2- 16: Sơ đồ tuần t ự chức quản lý sản phẩm 39 0 Hình 2- 17: Sơ đồ tuần t ự chức quản lý danh mục 39 Hình 2- 18: Sơ đồ tuần t ự chức quản l đơn hàng 40 Hình 2- 19: Sơ đồ tuần t ự chức đăng 40 Hình 2- 20: Sơ đồ tuần t ự chức tím iếm 41 Hình 2- 21: Sơ đồ tuần t ự chức đặt hàng 41 Hình 2- 22: Sơ đồ tuần t ự chức xem th ng tin sản phẩm 42 Hình 2- 23: Sơ đồ tuần t ự chức xem đơn hàng 42 Hình 2- 24: Sơ đồ tuần t ự chức toán 43 Hinh 4- 1: Giao di n trang ch 48 Hinh 4- 2: Giao di n chi tiết sản phẩm 49 Hinh 4- 3: Giao di n đăng 49 Hinh 4- 4: Giao di n đăng nhập 50 Hinh 4- 5: Giao di n giỏ hàng 50 Hinh 4- 6: Giao di n toán 51 Hinh 4- 7: Giao di n tìm kiếm 51 Hinh 4- 9: Giao di n đăng nhập admin 52 Hinh 4- 10: Giao di n trang Admin 52 Hinh 4- 11: Giao di n quản l đơn hàng 53 Hinh 4- 12: Giao di n thêm danh mục sản phẩm 53 Hinh 4- 13: Giao di n li t kê danh mục sản phẩm 54 Hinh 4- 14: Giao di n cập nhật danh mục sản phẩm 54 Hinh 4- 15: Giao di n thêm thương hi u sản phẩm 54 Hinh 4- 16: Giao di n li t ê thương hi u sản phẩm 55 Hinh 4- 17: Giao di n cập nhật danh mục sản phẩm 56 Hinh 4- 18: Giao di n thêm sản phẩm 56 DANH MỤC BẢNG Bảng 3- 1: Bảng Tbl_admin 44 Bảng 3- 2: Bảng Tbl_brand 45 Bảng 3- 3: Bảng tbl_category_procduct 45 Bảng 3- 4: Bảng tbl_customer 46 Bảng 3- 5: Bảng tbl_order 46 Bảng 3- 6: Bảng tbl_order_details 46 Bảng 3- 7: Bảng tbl_payment 47 0 DANH SÁCH CÁC KÝ TỰ, CHỮ VIẾT TẮT Từ viết tắt Giải thích Tiếng Việt CSDL Cơ sở li u ĐVT Đơn vị tính TV Thành viên DH Đơn hàng SP Sản phẩm Tiếng Anh UC Use Case PHP Hypertext Preprocessor Laravel Laravel CSS Cascading Style Sheets 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương CHƢƠNG KHẢO SÁT VÀ THU THẬP YÊU CẦU 1.1 Khảo sát trạng 1.1.1 Tính cấp thiết đề tài  Cùng với s ự phát triển mạnh mẽ c a Internet, ngày nay, vi c sở hữu Website h ng điều xa lạ, chí s ố trường hợp tiêu chuẩn bắt buộc doanh nghi p – công ty thời điểm cạnh tranh mang tính tồn cầu hi n  Cùng với đ c ng ty cổ phần thương mại LK công ty kinh doanh mặt hàng n tử cần website để giới thi u sản phẩm, thực hi n bán hàng trực tuyến 1.1.2 Mục tiêu để tài  Xây dựng chức c a website bán hàng thương mại  Website có khả tự tương thích, hiển thị tất thiết bị hi n nâng cấp tương lai  Website hiển thị sản phẩm đẹp, thu h t người dùng  Hỗ trợ khách hàng cách nhanh nhận yêu cầu liên h  Quản lý mặt hàng sản phẩm  Quản lý danh mục sản phẩm  Quản l thương hi u sản phẩm  Quản l đơn hàng sản phẩm, số lượng sản phẩm tồn đọng  Nắm bắt công ngh thiết kế web Laravel, PHP,… 1.2 Xác định yêu cầu: 1.2.1 Phần quản lý Admin  Cho phép Admin thêm, xóa, sửa, li t kê ẩn danh mục sản phẩm  Cho phép Admin thêm, xóa, s ửa, li t kê ẩn thương hi u sản phẩm  Cho phép Admin thêm, xóa, sửa, li t kê ẩn sản phẩm  Cho phép Admin quản l đơn đặt hàng thực hi n thao tác em chi tiết đơn hàng hay x a đơn hàng 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương Tbl_brand Bảng 3- 2: Bảng Tbl_brand Tbl_categoru_product Bảng 3- 3: Bảng tbl_category_procduct 45 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương Tbl_customer Bảng 3- 4: Bảng tbl_customer Tbl_order Bảng 3- 5: Bảng tbl_order Tbl_order_details Bảng 3- 6: Bảng tbl_order_details 46 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương Tbl_payment Bảng 3- 7: Bảng tbl_payment Tbl_product Bảng 3- 8: Bảng tbl_payment Tbl_shipping Bảng 3- 9: Bảng tbl_payment 47 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương CHƢƠNG THIẾT KẾ VÀ XÂY DỰNG WEBSITE 5.1 Giao diện khách hàng Giao diện trang chủ Hinh 4- 1: Giao di ện trang chủ 48 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương 5.2 Giao diện chi tiết sản phẩm Hinh 4- 2: Giao diện chi tiết sản phẩm 5.3 Giao diện đăng ký Hinh 4- 3: Giao di ện đăng ký 49 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương 5.4 Giao diện đăng nhập Hinh 4- 4: Giao diện đăng nhập 5.5 Giao diện giỏ hàng Hinh 4- 5: Giao di ện giỏ hàng 50 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương 5.6 Giao diện toán Hinh 4- 6: Giao diện tốn 5.7 Giao diện tìm kiếm Hinh 4- 7: Giao di ện tìm kiếm 51 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương 5.8 Giao diện quản lý Giao diện đăng nhập admin Hinh 4- 8: Giao diện đăng nhập admin 5.9 Giao diện Trang Admin Hinh 4- 9: Giao diện trang Admin 52 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương 5.10 Giao diện quản lý đơn hàng Hinh 4- 10: Giao diện quản lý đơn hàng 5.11 Giao diện Thêm danh mục sản phẩm Hinh 4- 11: Giao di ện thêm danh mục sản phẩm 53 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương 5.12 Giao diện liệt kê danh mục sản phẩm Hinh 4- 12: Giao di ện liệt kê danh mục sản phẩm 5.13 Giao diện cập nhật danh mục sản phẩm Hinh 4- 13: Giao di ện cập nhật danh mục sản phẩm 5.14 Giao diện thêm Thương hiệu sản phẩm Hinh 4- 14: Giao di ện thêm thương hiệu sản phẩm 5.15 Giao diện liệt kê thương hiệu sản phẩm 54 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương Hinh 4- 15: Giao di ện liệt kê thương hiệu sản phẩm 55 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương 5.16 Giao diện cập nhật danh mục sản phẩm Hinh 4- 16: Giao di ện cập nhật danh mục sản phẩm 5.17 Giao diện Thêm sản phẩm Hinh 4- 17: Giao diện thêm sản phẩm 5.18 Giao diện liệt kê sản phẩm 56 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương Hinh 4- 19: Giao diện liệt kê sản phẩm 5.19 Giao diện cập nhật sản phẩm Hinh 4- 20: Giao di ện cập nhật sản phẩm 57 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương CHƢƠNG KẾT LUẬN 6.1 Kết đạt đƣợc Sau thời gian t ập trung triển hai đề tài, em hoàn thành đượ c đề tài Xây dựng website bán máy chơi game cho cơng ty LK Bình Dương với giao di n tương đối ổn, thao tác sử dụng dễ dàng, thân thi n với người dùng Sau hi hoàn thành xong được Website bán hàng n tử Online, em có thêm kỹ tảng để xây dựng đượ c website PHP Laravel, áp dụng kiến thức Boostrap, CSS học vào vi c phát triển ứng dụng web Bên cạnh đ , em mở rộng thêm kiến thức chuyên ngành nhờ vi c tìm hiểu số kiến thức l ập trình để áp dụng vào vi c phát triển ứng dụng Nhờ vậy, kỹ tự học vận dụng kỹ c a em nâng cao Khi thực hi n hoàn thành dự án, em biết thêm nhiều kinh nghi m quý giá xây dựng website nói riêng phát triển phần mềm Những kỹ tảng để gi p em nâng cao trình độ thân, kinh nghi m thực t ế để làm vi c ngồi doanh nghi p sau 6.2 Hạn chế đề tài Bên cạnh kết khả quan đạt em nhận thấy tồn hạn chế sau:  Giao di n người dùng chưa đẹp mắt  Tốc độ xử l chưa cao  Vẫn phát sinh số lỗi vận hành h thống 6.3 Hƣớng phát triển đề tài Sau hi hoàn thành đề tài Xây dựng website bán máy chơi game cho cơng ty LK Bình Dương, em tiếp tục nghiên cứu phát triển website nhằm cải thi n giao di n ngườ i dùng, nâng cấp chức tối ưu hoá tốc độ xử l để đem lại hi u cao hơn, phát triển để đưa vào ứng dụng thực 58 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương TÀI LIỆU THAM KHẢO Tiếng Việt Lập trình PHP MySQL = Murach's PHP and MySQL, Murach Joel, 2013, NXB Khoa học Kỹ thuật Nhập môn Linux phần mềm mã nguồn mở, TS Hà Quốc Trung, T điển Bách khoa Hà Nội, 2011 Nguyễn Hữu Vĩnh, Bài tập thực hành lập trình PHP, Đại học Th Dầu Một Tiếng Anh PHP & MySQL: Novice to Ninja: Get Up to Speed With PHP the Easy Way, 2017, Michael J Kavanagh, Richard D Johnson, SAGE Publications Beginning PHP and MySQL, W Jason Gilmore, 4th Edtion Website https://www.w3schools.com http://hiepsiit.com/khoa-hoc/php/ngonnguphp/52/0 59 0 ... 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương 3.3 Sơ đồ hoạt động Đăng nhập Hình 2- 2: Sơ đồ hoạt động chức Đăng nhập 27 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình. .. đăng ký 32 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương Tìm kiếm Hình 2- 8: Sơ đồ hoạt động chức tìm kiếm 33 0 Xây dựng website bán máy chơi game cho c ng ty LK Bình Dương Đặt... Vĩnh, em chọn đề tài ? ?Xây dựng Website bán máy chơi game cho công ty LK Bình Dƣơng? ?? làm đề tài cho tiểu luận c a Với số mục tiêu hi thiết ế trang web: - Bước đầu xây dựng website bán hàng trực tuyến

Ngày đăng: 21/02/2023, 18:58

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

Tài liệu liên quan