Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 41 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
41
Dung lượng
2,05 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT HÀN Khoa Khoa Học Máy Tính BÁO CÁO ĐỒ ÁN TỐT NGHIỆP WEBSITE BÁN ĐỒ THỂ THAO Sinh viên thực : HỒ NHẬT RIN Lớp : 19I1 Giảng viên hướng dẫn: TS.LÊ THỊ THU NGA Đà Nẵng, tháng 11 năm 2021 i TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT HÀN Khoa Khoa Học Máy Tính BÁO CÁO ĐỒ ÁN TỐT NGHIỆP WEBSITE BÁN ĐỒ THỂ THAO Sinh viên: HỒ NHẬT RIN Mã: 191C900095 Giảng viên hướng dẫn: TS.LÊ THỊ THU NGA Đà Nẵng, tháng 11 năm 2021 ii NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN iii LỜI CẢM ƠN Để hoàn thành báo cáo này, trước hết, em xin cảm ơn thầy cô giáo khoa công nghệ thông tin Trường Đại học CNTT Truyền Thông Việt - Hàn, em nhận nhiều quan tâm, giúp đỡ quý thầy cô bạn bè Em xin gửi lời cảm ơn đến ban giám hiệu nhà trường tạo điều kiện tốt cho em củng bạn suốt thời gian học tập làm đồ án tốt nghiệp Em xin chân thành cảm ơn Cô Lê Thị Thu Nga trang bị cho em kiến thức chuyên môn thời gian vừa qua, giúp em hiểu rỏ lĩnh vực nghiên cứu để hoàn thành đề giao Với điều kiện thời gian có hạn, kiến thức cịn hạn chế, báo cáo khơng thể tránh sai sót Em mong nhận ý kiến đóng góp q thầy nhà trường để em có thêm kinh nghiệm bổ sung kiến thức thân, tiếp tục phát triển đồ án Em xin chân thành cảm ơn! Sinh viên Hồ Nhật Rin iv MỤC LỤC DANH MỤC CÁC TỪ VIẾT TẮT .viii DANH MỤC HÌNH VẼ ix MỞ ĐẦU 1 Lý chọn đề tài Mục tiêu đạt Nhiệm vụ hướng giải Bố cục đồ án Chương CÔNG CỤ CÔNG NGHỆ SỬ DỤNG 1.1 PHP 1.2 MySQL 1.3 Bootstrap 1.4 Javascript 1.5 Xampp 1.6 Sublime Text 1.7 CSS Chương PHÂN TÍCH MƠ HÌNH HỆ THỐNG 2.1 Phân tích yêu cầu 2.1.1.Yêu cầu chức hệ thống 2.1.2.Yêu cầu hình thức 2.1.3.Yêu cầu bảo mật 2.2.Phân tích chức 2.2.1.Sơ đồ chức quản lý admin: 2.2.2.Sơ đồ chức khách hàng: 10 2.3 Sơ đồ use case 11 2.3.1 Sơ đồ use case tổng quát 11 2.3.2 Sơ đồ use case quản lý admin 11 2.3.3 Sơ đồ quản lý danh mục admin 12 2.3.4 Sơ đồ quản lý sản phẩm admin 12 v 2.3.5 Sơ đồ quảng lý quảng cáo 12 2.3.6 Sơ đồ quản lý tài khoản .13 2.3.7 Sơ đồ quản lý khách hàng 13 2.3.8 Sơ đồ quản lý đơn hàng .14 2.3.9 Sơ đồ quản lý bình luận .14 2.3.10 Sơ đồ use case phía người dùng .15 2.3.11 Sơ đồ quản lý giỏ hàng 15 2.3.12 Sơ đồ thêm sản phẩm vào giỏ hàng 16 2.3.13 Sơ đồ đặt hàng 16 2.4.1 Bảng danh mục sản phẩm 17 2.4.2 Bảng sản phẩm 17 2.4.3 Bảng banner (quảng cáo) 17 2.4.4 Bảng bình luận 18 2.4.5 Bảng người dùng 18 2.4.6 Bảng phiếu mua hàng 18 2.4.7 Bảng tài khoản .19 2.4.8 Sơ đồ cấu trúc bảng 19 Chương XÂY DỰNG ỨNG DỤNG 20 3.1 Giao diện phía người dùng 20 3.1.1 Giao diện trang chủ Website .20 3.1.2 Giao diện đăng ký .21 3.1.3 Giao diện đăng nhập 21 3.1.4 Giao diện chi tiết sản phẩm .22 3.1.5 Giao diện bình luận sản phẩm 22 3.1.6 Giao diện giỏ hàng .23 3.2 Giao diện phía người quản trị .24 3.2.1 Giao diện trang chủ admin 24 3.2.2 Giao diện danh mục sản phẩm 24 3.2.3 Giao diện quản lý sản phẩm 25 3.2.4 Giao diện thêm sản phẩm 25 3.2.5 Giao diện đăng nhập hệ thống 26 vi KẾT LUẬN 27 Kết đạt .27 Những hạn chế thiếu sót .27 Hướng phát triển .28 TÀI LIỆU THAM KHẢO .29 vii DANH MỤC CÁC TỪ VIẾT TẮT VIẾT TẮT NỘI DUNG PHP Hypertext Preprocessor HTML Hyper Text Markup Language CSS Cascading Style Sheets SQL Structured Query Lanuage viii DANH MỤC HÌNH VẼ Hình 1.1 Ảnh mơ tả ngôn ngữ php Hình 1.2 Ảnh mơ tả MySQL Hình 1.3 Ảnh mơ tả Bootstrap Hình 1.4 Ảnh mơ tả Javascript Hình 1.5 Ảnh mơ tả xampp Hình 1.6 Ảnh mơ tả Sublime text Hình 1.7 Ảnh mơ tả CSS Hình 2.2.1 Sơ đồ chức admin Hình 2.2.2 Sơ đồ chức khách hàng 10 Hình 2.3.1 Sơ đồ use case tổng quát 11 Hình 2.3.2 Sơ đồ use case quản lý admin 11 Hình 2.3.3 Sơ đồ quản lý danh mục admin 12 Hình 2.3.4 Sơ đồ quản lý sản phẩm admin 12 Hình 2.3.4 Sơ đồ quản lý quảng cáo 12 Hình 2.3.6 Sơ đồ quản lý tài khoản 13 Hình 2.3.7 Sơ đồ quản lý khách hàng 13 Hình 2.3.8 Sơ đồ quản lý đơn hàng 14 Hình 2.3.9 Sơ đồ quản lý bình luận 14 Hình 2.3.10 Sơ đồ use case phía người dùng 15 Hình 2.3.11 Sơ đồ quản lý giỏ hàng 15 Hình 2.3.12 Sơ đồ thêm sản phẩm vào giỏ hàng 16 Hình 2.3.13 Sơ đồ đặt hàng 16 Hình 3.1.1 Giao diện trang chủ website 20 Hình 3.1.2 Giao diện đăng ký 20 Hình 3.1.3 Giao diện đăng nhập 21 Hình 3.1.4 Giao diện chi tiết sản phẩm 22 Hình 3.1.5 Giao diện bình luận sản phẩm 22 ix Hình 3.1.6 Giao diện giỏ hàng 23 Hình 3.2.1 Giao diện trang chủ admin 24 Hình 3.2.2 Giao diện danh mục sản phẩm 24 Hình 3.2.3 Giao diện quản lý sản phẩm 25 Hình 3.2.4 Giao diện thêm sản phẩm 25 Hình 3.2.5 Giao diện đăng nhập hệ thống 26 x 2.4 Phân tích sở liệu 2.4.1 Bảng danh mục sản phẩm Tên trường Mô tả Kiểu liệu Độ lớn Id_dm Id danh mục Int 10 Ten_dm Tên danh mục Nvarchar 100 Ràng buộc Khóa 2.4.2 Bảng sản phẩm Tên trường Mơ tả Kiểu Độ lớn Ràng buộc Khóa liệu Id Id sản phẩm Int 10 Ten_sp Tên sản phẩm Nvarchar 100 Gia_sp Giá sản phẩm Float 10 Anh_sp Hình ảnh Nvarcha 100 Chitiet_sp Chi tiết sản phẩm Nvarcha 500 Soluong_sp Số lượng sản phẩm int 10 Trang_thai Trạng thái Int 10 Dac_biet Đặt biệt Int Id_dm Id danh mục Int 10 Khóa ngoại 2.4.3 Bảng banner (quảng cáo) Tên trường Mô tả Kiểu liệu Độ lớn Ràng buộc Id Id banner Int 10 Khóa Img Hình ảnh Varchar 100 Atv Atv int Link Liên kết Varchar 100 17 2.4.4 Bảng bình luận Tên trường Mơ tả Kiểu liệu Độ lớn Ràng buộc Id_bl Id bình luận Int 10 Khóa Name Tên Varchar 100 Id_sp Id sản phẩm Int 10 Noidung Nội dung Varchar 100 Ngaygio Ngày Date 2.4.5 Bảng người dùng Tên trường Mô tả Kiểu liệu Độ lớn Ràng buộc Id_nguoidung Id người dùng Int 10 Khóa User Tên Varchar 100 Email Email Varchar 100 Password Mật Varchar 100 2.4.6 Bảng phiếu mua hàng Tên trường Mô tả Kiểu Độ lớn Ràng buộc Khóa liệu Id_donhang Id đơn hàng Int 10 Id_nguoidung Id người dùng Varchar 10 Ten_kh Tên khách hàng Varchar 100 Email Email Varchar 100 Dia_chi Địa Varchar 100 18 2.4.7 Bảng tài khoản Tên trường Mô tả Kiểu liệu Độ lớn Ràng buộc Id Id tài khoản Int 10 Khóa Name Tên tài khoản Varchar 100 Email Email Varchar 100 Password Mật Varchar 100 Phone Số điện thoại Varchar 100 2.4.8 Sơ đồ cấu trúc bảng 19 Chương XÂY DỰNG ỨNG DỤNG 3.1 Giao diện phía người dùng 3.1.1 Giao diện trang chủ Website Hình 3.1.1 Giao diện trang chủ Website 20 3.1.2 Giao diện đăng ký Hình 3.1.2 Giao diện đăng ký 3.1.3 Giao diện đăng nhập Hình 3.1.3 Giao diện đăng nhập 21 3.1.4 Giao diện chi tiết sản phẩm Hình 3.1.4 Giao diện chi tiết sản phẩm 3.1.5 Giao diện bình luận sản phẩm Hình 3.1.5 Giao diện bình luận sản phẩm 22 3.1.6 Giao diện giỏ hàng Hình 3.1.6 Giao diện giỏ hàng 23 3.2 Giao diện phía người quản trị 3.2.1 Giao diện trang chủ admin Hình 3.2.1 Giao diện trang chủ admin 3.2.2 Giao diện danh mục sản phẩm Hình 3.2.2 Giao diện danh mục sản phẩm 24 3.2.3 Giao diện quản lý sản phẩm Hình 3.2.3 Giao diện quản lý sản phẩm 3.2.4 Giao diện thêm sản phẩm Hình 3.2.4 Giao diện thêm sản phẩm 25 3.2.5 Giao diện đăng nhập hệ thống Hình 3.2.5 Giao diện đăng nhập hệ thống 26 KẾT LUẬN Kết đạt Thông quá trình làm đề tài, em nhận thấy phía thân website xây dựng đạt số kết sau: Về phía người quản trị - Hoàn thành chức quản lý như: quản lý danh mục, sản phẩm, tài khoản, người dùng, đơn hàng - Ngồi cịn có chức quản lý banner, quản lý bình luận, đổi mật khẩu… Về phía người dùng - Khách hàng đăng nhập, đăng ký, xem thơng tin sản phẩm - Mua hàng, thêm sản phẩm vào giỏ hàng, xếp, tìm kiếm sản phẩm, cập nhật giỏ hàng - Khách hàng cịn thay đổi thơng tin mật - Xem lịch sử mua hàng - Đăng xuất - … Về phía thân - Khảo sát quy trình phát triển hệ thống Website - Nắm số khái niệm - Phân tích liệ chức hệ thống - Thiết kế CSDL giao diện chương trình - Xây dựng Website tương đối hoàn chỉnh so với yêu cầu đặt Những hạn chế thiếu sót Mặc dù cố gắng, nhiên đề tài số thiếu sót: - Giao diện chưa đẹp - Một số chức phụ chưa hoàn chỉnh - Chưa có chức đánh giá, phản hồi bình luận 27 Hướng phát triển Với hạn chế tồn nêu trên, hướng phát triển Website dự kiến sau: - Tìm hiểu tham khảo tài liệu liên quan, học hỏi kiến thức bổ ích - Cải tiến, hoàn thiện số chức chưa hồn thành chương trình 28 TÀI LIỆU THAM KHẢO [1] Trang web: https://tailieu.vn/ [2] Trang web: https://123docz.net/trang-chu.htm [3] Trang web: https://www.w3schools.com/ [4] Trang web: https://aobongda.net/ 29 ... chọn đề tài thiết Website bán đồ thể thao nhằm đưa khách đến cho khách hàng địa điểm lý tưởng việc mua sắm đồ thể thao Mục tiêu đạt Mục tiêu đề tài sau: - Xây dựng website cung cấp cho khách... Hình 2.3.4 Sơ đồ quản lý sản phẩm admin 2.3.5 Sơ đồ quảng lý quảng cáo Hình 2.3.5 Sơ đồ quản lý quảng cáo 12 2.3.6 Sơ đồ quản lý tài khoản Hình 2.3.6 Sơ đồ quản lý tài khoản 2.3.7 Sơ đồ quản lý... HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT HÀN Khoa Khoa Học Máy Tính BÁO CÁO ĐỒ ÁN TỐT NGHIỆP WEBSITE BÁN ĐỒ THỂ THAO Sinh viên: HỒ NHẬT RIN Mã: 191C900095 Giảng viên hướng dẫn: TS.LÊ THỊ THU