Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 71 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
71
Dung lượng
2,47 MB
Nội dung
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ *********** BÁO CÁO KẾT THÚC HỌC PHẦN MÔN PHÁT TRIỂN PHẦN MỀM MÃ NGUỒN MỞ XÂY DỰNG WEBSITE BÁN ĐỒNG HỒ TDC WATCHES Sinh viên thực : Tất Dục Chí Nguyễn Thị Kim Tuyền Lớp : D18PM04 Khố : 2018-2022 Ngành : Kỹ thuật phần mềm Giảng viên hướng dẫn : Nguyễn Hữu Vĩnh Bình Dương, tháng 7/2021 0 Xây dựng website bán đồng hồ TDC Watches TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ *********** BÁO CÁO KẾT THÚC HỌC PHẦN MÔN PHÁT TRIỂN PHẦN MỀM MÃ NGUỒN MỞ XÂY DỰNG WEBSITE BÁN ĐỒNG HỒ TDC WATCHES Sinh viên thực : Tất Dục Chí Nguyễn Thị Kim Tuyền Lớp : D18PM04 Khố : 2018-2022 Ngành : Kỹ thuật phần mềm Giảng viên hướng dẫn : Nguyễn Hữu Vĩnh Bình Dương, tháng 7/2021 ii 0 Xây dựng website bán đồng hồ TDC Watches LỜI CẢM ƠN Suốt khoảng thời gian học tập rèn luyện mơn Lập trình Web trường Đại học Thủ Dầu Một Chúng em nhận nhiều quan tâm, giúp đỡ thầy Nguyễn Hữu Vĩnh bạn bè Với lòng biết ơn sâu sắc chân thành nhất, chúng em xin gửi đến thầy Nguyễn Hữu Vĩnh quý Thầy Cô Viện Kỹ Thuật – Công Nghệ – Trường Đại học Thủ Dầu Một với tri thức tâm huyết truyền đạt vốn kiến thức quý báu cho em suốt thời gian học tập Chúng em xin bày tỏ lòng biết ơn đến ban lãnh đạo Trường Đại học Thủ Dầu Một Khoa Phòng ban chức trực tiếp gián tiếp giúp đỡ chúng em suốt trình học tập nghiên cứu đề tài Với điều kiện thời gian kinh nghiệm hạn chế sinh viên, báo cáo tránh thiếu sót Chúng em mong nhận bảo, đóng góp ý kiến quý thầy để em có điều kiển bổ sung, nâng cao ý thức mình, phục vụ tốt cơng tác thực t ế sau Chúng em xin chân thành cảm ơn! iii 0 Xây dựng website bán đồng hồ TDC Watches LỜI CAM ĐOAN Chúng xin cam đoan đồ án tốt nghiệp “Xây dựng website bán đồng hồ TDC Watches” cơng trình nghiên cứu thân hướng dn giảng viên Nguyễn Hữu Vĩnh Các nội dung nghiên cứu, kết đề tài trung thực chưa công bố bất k hình thức trước Những phần sử dụng tài liệu tham khảo đồ án nêu rõ phần tài liệu tham khảo Ngoài , luận văn cn sử dụng số nhận xt, đánh số liệu tác giả khác, quan tố chức khác có trch dn thch nguồn gốc Nếu phát có bất k gian lận chúng tơi xin hoàn toàn chu trách nhiệm nội dung luận văn Trường đại học Thủ Dầu Một khơng liên quan đến vi phạm tác quyền, quyền tơi gây q trình thực (nếu có) Bình Dương, Ngày 20 tháng năm 2021 Sinh viên iv 0 Xây dựng website bán đồng hồ TDC Watches TÓM TẮT Đề tài thực dựa q trình thu thập khảo sát thơng tin t chui cửa hàng công ty chuyên đồ trang sức đc biệt đồng hồ, suốt trình thu thập kết cho thấy đa số hệ thống kinh doanh chưa phát triển , quảng bá sản phm tảng website Do website bán đồng hồ TDC Watches giải vấn đề trên, giúp khách hàng dễ tiếp cận với sản phm giúp chủ cửa hàng quản lý tốt việc quản l ý sản phm, hóa đơn tốn thơng tin khách hàng Dựa ngôn ngữ PHP theo kiến trúc MVC song song với công cụ lưu trữ s liệu My SQL giúp cho việc thực xây dựng webiste cách thuận lợi để phát triển đến người dùng Website bán đồng hồ TDC Watches hoàn thành với giao diện đơn giản , dễ hiểu với tnh giỏ hàng lựa chọn loại đồng hồ giúp cho khách hàng lựa chọn sản phm phù hợp với cá nhân dễ dàng mua hàng thông qua website không tốn thời gian chi ph vận chuyển khách hàng Ngược lại, giao diện quản lý s quản lý tất thông tin sản phm, thương hiệu, Danh mục sản phm Sau cùng, đề tài triển khai cách tương đối hoàn chỉnh với chức đầy đủ website kinh doanh th trường Tuy nhiên công nghệ ngày phát triển nên website s có hướng phát triển bật để người dùng tiếp cận dễ dàng v 0 Xây dựng website bán đồng hồ TDC Watches SUMMARY This study is based on the process of collecting and surveying information from chain stores as well as companies specializing in jewelry, especially watches, during the process of collecting results Some of these business systems have not yet developed and promoted their products on the website platform Therefore, the website selling watches TDC Watches has solved the above problems, making it easier for customers to access products as well as helping store owners better manage products, payment bills billing and customer information Based on PHP language according to MVC architecture in parallel with the My SQL database storage engine, it has made it possible to build a webiste in a convenient way to develop to users Website selling TDC Watches complete with simple, easy-to-understand interfaces with shopping cart features and a selection of watches to help customers choose the right product for themselves as well as easily buy goods through the website not waste time shipping costs of customers In contrast, the management interface will manage all product information, brands, and product types Finally, this topic is implemented in a relatively complete way with quite complete functions of a business website on the market today However, technology is developing more and more, so the website will also have development directions prominent and newer for easy access by users vi 0 Xây dựng website bán đồng hồ TDC Watches MỞ ĐẦU Hiện nay, giới công nghệ thông tin thương mại điện tử phát triển mạnh m Kỹ thuật số giúp tiết kiệm đáng kể chi phí nhờ chi phí vận chuyển trung gian, chi phí giao dch đc biệt giúp tiết kiệm thời gian để người đầu tư vào hoạt động khác Hơn nữa, thương mại điện tử cn giúp người tìm kiếm tự động theo nhiều mục đch khác nhau, tự động cung cấp thông tin theo nhu cầu s thích người Giờ đây, ngườ i ngồi nhà để mua sắm thứ theo ý muốn website bán hàng mạng s giúp ta làm điều Chnh vậy, công nghệ mã nguồn m tr nên ý tnh Giá thành rẻ h trợ nhiều mạng s giúp ta nhanh chóng Thiết kế website bán hàng thân thiện dễ sử dụng với người dùng Chính báo cáo chọn đề tài về: “Xây dựng website shop đồng hồ TDC Watches” Đây hệ thống đơn giản đủ mạnh phép nhanh chóng Thiết kế ứng dụng bán hàng Internet Cấu trúc báo cáo chia thành phần: Chương 1: Tổng quan, Chương 2: Phân tích thiết kế hệ thống, Chương 3: Cài đt, Chương 4: Đánh giá kết hướng phát triển vii 0 Xây dựng website bán đồng hồ TDC Watches MỤC LỤC LỜI CẢM ƠN iii LỜI CAM ĐOAN iv MỞ ĐẦU vii MỤC LỤC viii DANH MỤC HÌNH xi DANH MỤC BẢNG xiii CHƯƠNG TỔNG QUAN 1.1 GIỚI THIỆU ĐỀ TÀI 1.2 CÔNG NGHỆ SỬ DỤNG 1.2.1 Giới thiệu PHP: 1.2.2 Giới thiệu mơ hình MVC: 1.2.3 Giới thiệu hệ quản trị sở liệu MySQL: CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 PHÂN TÍCH 2.2 THIẾT KẾ HỆ THỐNG 2.2.1 Danh sách Actor mô tả: 2.2.2 Danh sách Use case mô tả: 2.2.3 Vẽ Use Case: 2.2.4 Đặc tả Use Case: 2.2.4.1 UC_001 “Đăng ký” 2.2.4.2 UC_002 “Đăng nhập” 10 2.2.4.3 UC_003 “Quản lý Thương hiệu” 10 2.2.4.4 UC_004 “Quản lý Danh mục sản phm” 12 2.2.4.5 UC_005 “Quản lý Sản phm” 14 2.2.4.6 UC_006 “Xem, lọc sản phm” 15 2.2.4.7 UC_007 “Giỏ hàng” 16 2.2.4.8 UC_008 “Tìm kiếm sản phm” 17 2.2.4.9 UC_009 “Thêm sản phm vào giỏ hàng” 17 2.2.5 Biểu đồ hoạt động: 18 2.2.5.1 Biểu đồ hoạt động Đăng ký: 18 2.2.5.2 Biểu đồ hoạt động Đăng nhập: 19 2.2.5.3 Biểu đồ hoạt động Quản lý Thương hiệu: 20 2.2.5.4 Biểu đồ hoạt động Quản lý Danh mục sản phm: 21 2.2.5.5 Biểu đồ hoạt động Quản lý Sản phm: 22 2.2.5.6 Biểu đồ hoạt động Xem lọc sản phm: .23 2.2.5.7 Biểu đồ hoạt động Giỏ hàng 24 2.2.5.8 Biểu đồ hoạt động Tìm kiếm sản phm 25 2.2.5.9 Biểu đồ hoạt động Thêm vào giỏ hàng 26 viii 0 Xây dựng website bán đồng hồ TDC Watches 2.2.6 Biểu đồ 27 2.2.6.1 Biểu đồ Đăng ký 27 2.2.6.2 Biểu đồ Đăng nhập: 27 2.2.6.3 Biểu đồ Quản lý Thương hiệu .28 2.2.6.4 Biểu đồ Quản lý Danh mục sản phm 29 2.2.6.5 Biểu đồ Quản lý Sản phm 29 2.2.6.6 Biểu đồ Xem lọc sản phm .30 2.2.6.7 Biểu đồ Giỏ hàng 31 2.2.6.8 Biểu đồ Tìm kiếm sản phm 32 2.2.6.9 Biểu đồ Thêm vào giỏ hàng .33 2.3 THIẾT KẾ CƠ SỞ DỮ LIỆU 34 2.3.1 Sơ đồ quan hệ CSDL 34 2.3.2 Các bảng CSDL 34 CHƯƠNG CÀI ĐẶT .37 3.1 YÊU CẦU .37 3.2 GIAO DIỆN WEBSITE: .37 3.2.1 Giới thiệu website: 37 3.2.2 Giao diện hướng dẫn sử dụng 37 3.2.2.1 Giao diện trang Đăng ký 37 3.2.2.2 Giao diện trang Đăng nhập: 38 3.2.2.3 Giao diện Trang chủ: 39 3.2.2.4 Giao diện trang Sản phm 40 3.2.2.5 Giao diện trang Đồng hồ Nam 41 3.2.2.6 Giao diện trang Đồng hồ Nữ 42 3.2.2.7 Giao diện trang Thương hiệu 43 3.2.2.8 Giao diện trang Danh mục sản phm 44 3.2.2.9 Giao diện trang Loại sản phm 45 3.2.2.10 Giao diện trang Chi tiết sản phm 46 3.2.2.11 Giao diện trang Giỏ hàng .47 3.2.2.12 Giao diện trang Liên hệ 48 3.2.2.13 Giao diện trang Tìm kiếm sản phm 49 3.2.2.14 Giao diện Trang chủ quản lý 50 3.2.2.15 Giao diện trang Thêm thương thiệu 50 3.2.2.16 Giao diện trang Danh sách thương hiệu 51 3.2.2.17 Giao diện Sửa thương hiệu 51 3.2.2.18 Giao diện trang Thêm danh mục 52 3.2.2.19 Giao diện trang Danh mục sản phm .52 3.2.2.20 Giao diện trang Sửa danh mục .53 3.2.2.21 Giao diện trang Thêm sản phm 53 3.2.2.22 Giao diện trang Danh sách s ản phm 54 ix 0 Xây dựng website bán đồng hồ TDC Watches 3.2.2.23 Giao diện trang Sửa sản phm 55 CHƯƠNG ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN .56 4.1 ĐÁNH GIÁ KẾT QUẢ 56 4.1.1 Chức làm 56 4.1.2 Chức chưa làm 56 4.2 HƯỚNG PHÁT TRIỂN 56 TÀI LIỆU THAM KHẢO 57 x 0 19 Xây dựng website bán đồng hồ TDC Watches 2.2.5.3 Biểu đồ hoạt động Quản lý Thương hiệu: 0 Hình Biểu đồ hoạt động Quản lý Thương hiệu 20 0 Xây dựng website bán đồng hồ TDC Watches 2.2.5.4 Biểu đồ hoạt động Quản lý Danh mục sản phm: 0 Hình Biểu đồ hoạt động Quản lý Danh mục s ản phm 21 0 Xây dựng website bán đồng hồ TDC Watches 3.2.2.11 Giao diện trang Giỏ hàng Hình 34 Giao diện trang Giỏ hàng 47 0 Xây dựng website bán đồng hồ TDC Watches 3.2.2.12 Giao diện trang Liên hệ Hình 35 Giao diện trang Liên hệ 48 0 Xây dựng website bán đồng hồ TDC Watches 3.2.2.13 Giao diện trang Tìm kiếm sản phm Hình 36 Giao diện trang Tìm kiếm sản phm 49 0 Xây dựng website bán đồng hồ TDC Watches 3.2.2.14 Giao diện Trang chủ quản lý Hình 37 Giao diện Trang chủ quản lý 3.2.2.15 Giao diện trang Thêm thương thiệu Hình 38 Giao diện trang Thêm thương hiệu 50 0 Xây dựng website bán đồng hồ TDC Watches 3.2.2.16 Giao diện trang Danh sách thương hiệu Hình 39 Giao diện trang Danh sách thương hiệu 3.2.2.17 Giao diện Sửa thương hiệu Hình 40 Giao diện trang Sửa thương hiệu 51 0 Xây dựng website bán đồng hồ TDC Watches 3.2.2.18 Giao diện trang Thêm danh mục Hình 41 Giao diện trang Thêm danh mục 3.2.2.19 Giao diện trang Danh mục sản phm Hình 42 Giao diện trang Danh mục sản phm 52 0 Xây dựng website bán đồng hồ TDC Watches 3.2.2.20 Giao diện trang Sửa danh mục Hình 43 Giao diện trang Sửa danh mục 3.2.2.21 Giao diện trang Thêm sản phm Hình 44 Giao diện trang Thêm sản phm 53 0 Xây dựng website bán đồng hồ TDC Watches 3.2.2.22 Giao diện trang Danh sách s ản phm Hình 45 Giao diện trang Danh sách sản phm 54 0 Xây dựng website bán đồng hồ TDC Watches 3.2.2.23 Giao diện trang Sửa sản phm Hình 46 Giao diện trang Sửa sản phm 55 0 Xây dựng website bán đồng hồ TDC Watches CHƯƠNG ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN 4.1 Đánh giá kết 4.1.1 Chức làm Triển khai Website tương đối hoàn chỉnh với chức mua bán sản phm khách hàng chức quản lý người quản lý Đảm bảo việc đăng nhập vào mua bán sản phm việc quản lý Đảm bảo quyền sử dụng, quyền riêng tư tnh bảo mật thông tin mi người dùng 4.1.2 Chức chưa làm Do hạn chế thời gian mà đề tài vn chưa triển khai hay hoàn thiện chức là: + + + + + + Trang Thanh toán sau vào Giỏ hàng Thống kê doanh thu bán hàng Các chức Bình luận Đánh giá sản phm Các chức thêm Yêu thch hay So sánh sản phm Chat với cửa hàng qua Chat box Liên kết thêm nhiều tài khoản với tảng khác 4.2 Hướng phát triển Trong tương lai, sau tham khảo nghiên cứu thêm tài liệu liên quan, số dự đnh, phương hướng phát triên tương lai đề tài: - Có thêm thống kê thu nhập cách rõ ràng - Các chức thêm Sản phm yêu thch… - Chức Thanh toán sau thêm sản phm vào Giỏ hàng - Kết hợp thuật toán để nhận biết thói quen mua hàng, xem hàng khách hàng để t đưa sản phm phù hợp với tng loại khách hàng, bảo mật an tồn thơng tin khách hàng 56 0 Xây dựng website bán đồng hồ TDC Watches TÀI LIỆU THAM KHẢO Tiếng Việt [1] Nguyễn Trường Sinh (2006), Sổ Tay PHP & MySQL, NXB Lao động - Xã hội [2] Phạm Hữu Khang (2010), Lập Trình Web Bằng PHP 5.3 Và Cơ Sở Dữ Liệu MySQL 5.1, NXB Phương Đông [3] Th.S Nguyễn Minh - Lương Phúc nhóm tin học thực dụng (2011), Kỹ thuật thủ thuật lập trình PHP – Khái niệm, Kỹ thuật vi ết mã, NXB Hồng Đức [4] Nguyễn Trường Sinh, Giáo trình sử dụng PHP & MySQL thiết kế web động, NXB Thống kê [5] Jermy Osborn & Nhóm AGI Creative, HTML5 & CSS3, NXB Bách Khoa, Hà Nội Tiếng Anh [6] Michael Morrison & Lynn Beighley (2011), Head First PHP & MySQL, O'Reilly Media [7] Larry Ullman (2011), PHP for the Web, 4th Edition, Peachpit Press [8] Robin Nixon (2014), A Step-by-Step Guide to Creating Dynamic Websites Learning PHP, MySQL, JavaScript, CSS & HTML5, O'Reilly Media [9] Josh Lockhart (2015), Modern PHP, O'Reilly Media [10] Kevin Tatroe, Peter MacIntyre & Rasmus Lerdorf (1693), Programming PHP, O'Reilly Media 57 0 ... đề tài Tên đề tài Đề tài ? ?Xây dựng website bán đồng hồ TDC Watches tảng PHP MVC” Giới thiệu đề tài: Website buôn bán đồng hồ TDC Watches website cung cấp loại đồng hồ, giúp người chủ kinh doanh... đề tài Tên đề tài Đề tài ? ?Xây dựng website bán đồng hồ TDC Watches tảng PHP MVC” Giới thiệu đề tài: Website buôn bán đồng hồ TDC Watches website cung cấp loại đồng hồ, giúp người chủ kinh doanh... Chúng em xin chân thành cảm ơn! iii 0 Xây dựng website bán đồng hồ TDC Watches LỜI CAM ĐOAN Chúng xin cam đoan đồ án tốt nghiệp ? ?Xây dựng website bán đồng hồ TDC Watches? ?? cơng trình nghiên cứu thân