ĐỒ án cơ sở tên đề tài xây DỰNG WEBSITE bán HÀNG THỂ THAO

26 12 0
ĐỒ án cơ sở tên đề tài xây DỰNG WEBSITE bán HÀNG THỂ THAO

Đ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

3 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM ĐỒ ÁN CƠ SỞ TÊN ĐỀ TÀI XÂY DỰNG WEBSITE BÁN HÀNG THỂ THAO SINH VIÊN THỰC HIỆN: MSSV:1911062395 Họ tên : Nguyễn Hoàng Duy MSSV:1911060174 Họ tên : Ngô Đức Minh MSSV:1911062111 Họ tên : Nguyễn Anh Tuyên GVHD: TH.S NGUYỄN MẠNH HÙNG THÀNH PHỐ HỒ CHÍ MINH – NĂM 2022 LỜI CAM ĐOAN Nhóm chúng em xin cam đoan đồ án sở với đề tài Xây dựng Website bán hàng thể thao cơng trình nghiên cứu chúng em Những phần có sử dụng tài liệu tham khảo đồ án liệt kê nêu rõ phần tài liệu tham khảo Đồng thời số liệu hay kết trình bày đồ án mang tính chất trung thực, khơng chép hay đạo nhái Nếu có hành vi chép hay đạo nhái đồ án này, chúng em xin chịu hoàn toàn trách nhiệm chịu kỷ luật khoa nhà trường đề MỤC LỤC CHƯƠNG 1: TỔNG QUAN .1 Giới thiệu: .1 : : CHƯƠNG 2: THIẾT KẾ VÀ TỔ CHỨC DỮ LIỆU .3 Phần 1: Phần 2: CHƯƠNG 3: KẾT QUẢ THỰC NGHIỆM 15 PHẦN 1: Giao diện mô tả chức 15 Giao diện đăng nhập .15 Giao diện danh sách phận cửa hàng 15 Giao diện phận quản lý kho 15 3.1 Giao diện quản lý thông tin loại sản phẩm sản phẩm: 15 PHẦN 2: Chi tiết thao tác phần mềm 19 Chức đăng nhập: 19 Hiển thị danh sách phận cửa hàng: 20 Các chức phận quản lý kho: 21 Các chức phận bán hàng: 31 CHƯƠNG 4: KẾT LUẬN .33 Kết đạt 33 Đánh giá phần mềm 33 Hướng phát triển mở rộng đề tài 33 CHƯƠNG 5: TÀI LIỆU THAM KHẢO 34 DANH MỤC HÌNH ẢNH CHƯƠNG 1: TỔNG QUAN Tổng quan vấn đề nghiên cứu 1.1 Khảo sát thực trạng Theo liệu thu thập từ khảo sát Hoa Kỳ, doanh thu thương mại điện tử năm 2020 tăng 32,2% so với kỳ năm 2019 Nhận thấy tiềm to lớn Internet lĩnh vực thương mại, vài cá nhân tổ chức đầu lĩnh vực cách tạo trang web bán hàng, điển hình hệ thống bán lẻ amazon.com Với số vốn ỏi trụ sở công ty gara với mặt hàng sách, đến amazon.com trang thương mại điện tử thành công với số doanh thu cao top Website mua bán hàng mạng làm thay đổi hoàn toàn ngành thương mại, mở khái niệm thương mại điện tử Chỉ cần người dùng ngồi nhà với máy tính, điện thoại có kết nối với mạng Internet phương thức toán đa dạng, bạn chọn lựa đồ u thích mà khơng phải tận cửa hàng Bán hàng mạng thông qua trang web mạng xã hội xu hương phổ biến với tất lứa tuổi đặc biệt giới trẻ Với lợi không yêu cầu thuê mặt để mở cửa hàng, hàng hóa lưu trữ nhà or nhiều nơi khác nhau, chi phí vốn đầu tư giảm nhiều Và nhận thấy lợi ích nhóm chúng em định xây dựng Website bán quần áo, giày thể thao nhằm phục vụ cho bạn trẻ có niềm đam mê mơn thể thao Ngồi xu hướng bạn trẻ hay ngại cửa hàng để coi mẫu mã ngại vấn đề tiền, nên nhóm chúng em định tạo để nhằm cho bạn mẫu mã vừa với túi tiền 1.2 Cấu trúc đồ án Cấu trúc đồ án nhóm gồm có chương chính: Chương 1: giới thiệu tổng quan đề tài, nhiệm vụ , lý chọn đề tài Chương : Trình bày khái niệm phương pháp giải vấn đề ví dụ : Phân tích thiết kế hệ thống, trình bày cấu trúc sơ đồ , tổng quan hệ thống , ràng buộc giải pháp mới, Chương : Nhóm chúng em mơ tả cơng việc thực nghiệm đề tài , show kết quả, hình ảnh , kết nghiên cứu đạt được, chức hệ thống đề tài CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Các khái niệm chế hoạt động 2.2.1 Giới thiệu PHP - Đầu tiên, PHP ngôn ngữ lập trình ngành cơng nghệ thơng tin, viết tắt PHP: Hypertext Preprocessor PHP ngôn ngữ script dùng cho bên máy chủ, thiết kế đặc biệt dành cho việc thiết kế Web Nó ngơn ngữ mã nguồn mở, có nghĩa tải sử dụng cách miễn phí khơng tốn phí Đi file PHP “.php” - Rasmus Lerdorf người nghĩ ý tưởng phiên PHP tham gia vào việc phát triển phiên sau Nó ngơn ngữ thơng dịch (interpreted language) nên khơng cần có phiên dịch (complier) để chạy        Mã nguồn PHP thực máy chủ Nó tích hợp vào nhiều kiểu sở liệu Oracle, Microsoft SQL Server, MySQL, PostgreSQL, Sybase, Informix Nó có khả để làm hệ thống quản lý nội dung WordPress dùng để kiểm soát quyền truy cập người dùng PHP hỗ trợ giao thức như: HTTP Basic, HTTP Digest, IMAP, FTP, nhiều thứ khác Một lý mà PHP dễ để đính kèm vào file HTML code HTML viết file PHP Một điểm khác PHP so với ngơn ngữ viết phía client PHP là: code PHP thực máy chủ, sau kết trả lại trình duyệt Thơng tin mà client trình duyệt biết kết trả lại sau mã PHP thực máy chủ không mã nguồn PHP thực PHP không xuất file PHP Hơn file PHP hỗ trợ ngôn ngữ dạng script phía client CSS JavaScript -Các ưu điểm khác PHP  Đơn giản nhanh     Hiệu Bảo mật cao Linh động Đa tảng, chạy hệ điều hành phổ thông Windows, Linux MacOS 2.2.2 Giới thiệu PHPMyAdmin PhpMyAdmin phần mềm mã nguồn mở viết ngôn ngữ PHP giúp quản trị sở liệu MySQL thông qua giao diện web MySQL hệ thống quản trị sở liệu mã nguồn mở(Gọi tắt RDBMS) hoạt động theo mơ hình client-server Với RDBMS viết tắt Relational Database Management System MySQL tích hợp apache,PHP,MySQL quản lý liệu thông qua sở liệu Mỗi sở liệu có nhiều bảng quan hệ chứa liệu MySQL có cách truy xuất mã lệnh tương tự với ngôn ngữ SQL MySQL phát hành từ thập niên 90s Tính chung phpMyAdmin gì? -Một số tính chung thường sử dụng phpMyAdmin: + Quản lý user(người dùng): thêm, xóa, sửa(phân quyền) + Quản lý sở liệu: tạo mới, xóa sửa, thêm bảng, hàng, trường, tìm kiếm đối tượng + Nhập xuất liệu (Import/Export): hỡ trọ định dạng SQL, XML CSV + Thực cá truy vấn MySQL, giám sát trình theo dõi + Sao lưu khôi phục (Backup/Restore): Thao tác thủ công Điểm yếu việc lưu liệu phpMyAdmin gì? + Dù có nhiều yêu điểm song phpMyAdmin khó tránh khỏi vài điểm yếu cố hữu Đặc biệt, việc lưu liệu thủ cơng khơng có vài tính cần thiết + Scheduling(sao lưu tự động theo lịch đặt trước): Một tính phổ biến công cụ quản trị sở liệu +Storage media support(hỗ trợ lưu trữ cá phương tiện truyền thông): phpMyAdmin cho phép lưu lưu vào local drive có sẵn hệ thống, qua hộp thoại Sava as trình duyệt Cách sử dụng phpMyAdmin? + Truy cập vào phpMyAdmin + Quản lý sở liệu + Quản lý table (bảng liệu) + Thực truy vấn + Sao lưu sở liệu 2.2.3 Giới thiệu Xampp Xampp ứng dụng dùng để thiết lật điều hành máy chủ nội (localhost) Đây cịn chương trình tạo máy chủ Web (Web server) tích hợp sẵn Apache, PHP, FTP Server, Mail Server công cụ phpMyAdmin Xampp cho phép bạn giải lập môi trường server hosting, để chạy thử (Demo) website máy tính cá nhân mà khơng cần phải mua hosting hay VPS XAMPP viết tắt từ: X + Apache + MySQL + PHP + Perl Trong đó: X cross (platform) nghĩa dùng hệ điều hành: Linux, Windows, Solaris MacOS Ưu điểm : ● Chạy tất hệ điều hành : Cross-platform, Windows, Mac OS, Solaris linux ● Cấu hình Xampp đơn giản, nhiều chức hữu ích cho người dùng Ví dụ: giả lập Server, giả lập Mail Server, hỗ trợ SSL localhost… ● Mã nguồn mở: Xampp có giao diện quản lý tiện dụng Người dùng chủ động bật tắt khởi động lại dịch vụ máy chủ lúc nơi 2.2.3 Mơ hình Activity đăng nhập 2.2.4 Mơ hình Sequence mua hàng 2.2.5 Mơ hình Activity đăng ký tài khoản 10 2.3 Chuyển từ mô hình ERD sang lược đồ quan hệ: o QUANGCAO(MAQC, TENQC, THOIGIANBATDAU, THOIGIANKETTHUC, DUONGDAN, HINHANH) o TINTUC(MATT, TIEUDE, HINHANH, NOIDUNG, NGAYDANG) o HOIDAP(MAHD, HOTEN, DIACHI, EMAIL, TIEUDE, NOIDUNG) o LOAITHANHVIEN(MALOAITV, TENLOAITV, UUDAI) o THANHVIEN(MATV, MALOAITV, TAIKHOAN, MATKHAU) o KHACHHANG(MAKH, MATV, TENKH, DIACHI, SDT, EMAIL) o DONDATHANG(MADDH, MAKH, NGAYDATHANG, NGAYGIAOHANG, HINHTHUCTHANHTOAN, DATHANHTOAN) 11 o SANPHAM(MASP, MALOAISP, MANSX, MANCC, TENSP, DONGIA, NGAYCAPNHAT, MOTA, HINHANH, SOLUONGTON, SOLUOTXEM, SOLUOTTHICH, SOLUOTBINHLUAN, TRANGTHAI) o BINHLUAN(MATV, MASP, NOIDUNG, NGAYBINHLUAN) o CHITIETDONDATHANG(MADDH, MASP, SOLUONG, TONGTIEN) o LOAISANPHAM(MALOAISP, TENLOAISP) o NHASANXUAT(MANSX, TENNSX, THONGTIN, LOGO) o NHACUNGCAP(MANCC, TENNCC, DIACHI, SDT, EMAIL, FAX) o LOAINHANVIEN(MALOAINV, TENLOAINV) o TAIKHOAN(MATK, MALOAINV, TENDANGNHAP, MATKHAU) o NHANVIEN(MANV, MATK, TENNV, DIACHI, SDT, EMAIL) o PHIEUNHAP(MAPN, MANV, MANCC, NGAYNHAP, TRANGTHAI) o CHITIETPHIEUNHAP(MAPN, MASP, SOLUONG)  Mô tả chi tiết quan hệ: o QUANGCAO: Thuộc tính Kiểu liệu MAQC Int Độ rộng Khóa Ghi Primary key Not null, identity TENQC Text Null THOIGIANBATDAU Datetime Null THOIGIANKETTHUC Datetime Null DUONGDAN Varchar 255 Null HINHANH Varchar 255 Null Đặc tả quan hệ QuangCao 12 o TINTUC: Thuộc tính Kiểu liệu MATT Int Độ rộng Khóa Ghi Primary key Not null, identity TIEUDE Text Null HINHANH Varchar NOIDUNG Text Null NGAYDANG Datetime Null 255 Null Đặc tả quan hệ TinTuc o HOIDAP: Thuộc tính Kiểu liệu MAHD Int Độ rộng Khóa Ghi Primary key Not null, identity HOTEN Text Null DIACHI Text Null EMAIL Varchar TIEUDE Text Null NOIDUNG Text Null 255 Đặc tả quan hệ HoiDap 13 Null o LOAITHANHVIEN: Thuộc tính Kiểu liệu Độ rộng Khóa Ghi MALOAITV Int Primary key Not null, identity TENLOAITV Text Null UUDAI Int Null Đặc tả quan hệ LoaiThanhVien o THANHVIEN: Thuộc tính Kiểu liệu MATV Int Độ rộng Khóa Ghi Primary key Not null, identity MALOAITV Int Foreign key Null TENKH Text Null DIACHI Text Null SDT Varchar 255 Null EMAIL Varchar 255 Null Đặc tả quan hệ KhachHang o KHACHHANG: Thuộc tính Kiểu liệu MAKH Int Độ rộng Khóa Ghi Primary key Not null, identity 14 MATV Int Foreign key Null MANCC Int Foreign key Null NGAYNHAP Date Null DAXOA Int Null Đặc tả quan hệ PhieuNhap o DONDATHANG: Thuộc tính Kiểu liệu MADDH Int Độ rộng Khóa Ghi Primary key Not null, identity MAKH Int Foreign key Null NGAYDATHANG Datetime Null NGAYGIAOHANG Datetime Null HINHTHUCTHANHTOAN Text Null DATHANHTOAN Int Null Đặc tả quan hệ DonDatHang o SANPHAM: Thuộc tính Kiểu liệu Độ rộng MASP Int Primary key Not null, identity MALOAISP Int Foreign key 15 Khóa Ghi Null MANSX Int Foreign key Null MANCC Int Foreign key Null TENSP Text Null DONGIA Int Null NGAYCAPNHAT Datetime Null MOTA Text Null HINHANH Varchar SOLUOTTON Int Null SOLUOTXEM Int Null SOLUOTTHICH Int Null SOLUOTBINHLUA Int Null Text Null 255 Null N TRANGTHAI Đặc tả quan hệ SanPham o BINHLUAN: Thuộc tính Kiểu liệu MATV Int Độ rộng Khóa Ghi Primary Not null Foreign Key MASP Int Primary Foreign Key 16 Not null NOIDUNG Text Null NGAYBINHLUAN Datetime Null Đặc tả quan hệ BinhLuan o CHITIETDONDATHANG: Thuộc tính Kiểu liệu MADDH Int Độ rộng Khóa Ghi Primary Not null Foreign Key MASP Int Primary Not null Foreign Key SOLUONG Int Null TONGTIEN Int Null Đặc tả quan hệ ChiTietDonDatHang o LOAISANPHAM: Thuộc tính Kiểu liệu MALOAISP Int Độ rộng Khóa Ghi Primary key Not null, identity TENLOAISP Text Null Đặc tả quan hệ LoaiSanPham o NHASANXUAT: 17 Thuộc tính Kiểu liệu MANSX Int Độ rộng Khóa Ghi Primary key Not null, identity TENNSX Text Null THONGTIN Text Null LOGO Varchar 255 Null Đặc tả quan hệ NhaSanXuat o NHACUNGCAP: Thuộc tính Kiểu liệu MANCC Int Độ rộng Khóa Ghi Primary key Not null, identity TENNCC Text Null DIACHI Text Null SDT Varchar 255 Null EMAIL Varchar 255 Null FAX Varchar 255 Null Đặc tả quan hệ NhaCungCap o LOAINHANVIEN: Thuộc tính Kiểu liệu Độ rộng 18 Khóa Ghi MALOAINV Int Primary key Not null, identity TENLOAINV Text Null Đặc tả quan hệ LoaiNhanVien o TAIKHOAN: Thuộc tính Kiểu liệu MATK Int Độ rộng Khóa Ghi Primary key Not null, identity MALOAINV Int Foreign key Null TENDANGNHA Varchar 255 Null Varchar 255 Null P MATKHAU Đặc tả quan hệ TaiKhoan o NHANVIEN: Thuộc tính Kiểu liệu MANV Int Độ rộng Khóa Ghi Primary key Not null, identity MATK Int Foreign key TENNV Text Null DIACHI Text Null 19 Null SDT Varchar 255 Null EMAIL Varchar 255 Null Đặc tả quan hệ NhanVien o PHIEUNHAP: Thuộc tính Kiểu liệu MAPN Int Độ rộng Khóa Ghi Primary key Not null, identity MANV Int Foreign key Null MANCC Int Foreign key Null NGAYNHAP Datetime Null TRANGTHAI Text Null Đặc tả quan hệ PhieuNhap o CHITIETPHIEUNHAP: Thuộc tính Kiểu liệu MAPN Int Độ rộng Khóa Ghi Primary Not null Foreign Key MASP Int Primary Not null Foreign Key SOLUONG Int Null 20 Đặc tả quan hệ ChiTietPhieuNhap CHƯƠNG 3: KẾT QUẢ THỰC NGHIỆM PHẦN 1: Giao diện mô tả chức 21 CHƯƠNG 4: KẾT LUẬN Kết đạt Trước phát triển công nghệ việc xây dựng phần mềm quản lý điều thiết yếu cửa hàng, có tính thực tế cao Qua việc nghiên cứu xây dựng đề tài này, chúng em phần củng cố kiến thức lập trình nắm cách làm để xây dựng phần mềm Đây tảng cho chúng em việc tiếp tục phát triển xây dựng phần mềm tương tự như: quản lý khách sạn, nhà hàng,… Đánh giá phần mềm 2.1 Ưu điểm Giao diện phần mềm chia nhiều chức quản lý riêng biệt như: quản lý bán hàng, quản lý kho quản lý tổng cửa hàng Tài khoản quản lý bán hàng, quản lý kho tương tác qua lại với số sản phẩm bán sản phẩm tồn kho để dễ dàng quản lý, thao tác mua bán sản phẩm Tài khoản admin sử dụng tất chức để dễ dàng kiểm soát, thống kê, kiểm soát cửa hàng dễ dàng 2.2 Nhược điểm Nhóm chưa thể thực chức nâng cao, bảo mật cho phần mềm như: nhận mã OTP để đăng nhập, quét khuôn mặt nhân viên,… Hướng phát triển mở rộng đề tài Đề tài “Phần mềm quản lý cửa hàng điện thoại” cần mở rộng xem xét kĩ nhiều khía cạnh để phần mềm hoàn thiện, giúp cho việc quản lý hệ thống cửa hàng dễ dàng, xác bảo mật cao,… 22 CHƯƠNG 5: TÀI LIỆU THAM KHẢO - Tài liệu tham khảo từ thầy Nguyễn Mạnh Hùng - Bài tập thực hành Lập trình Java thầy Dương Thành Phết - Tài liệu tham khảo tập hợp từ nhiều đồ án nhiều trang website 23 ... cam đoan đồ án sở với đề tài Xây dựng Website bán hàng thể thao cơng trình nghiên cứu chúng em Những phần có sử dụng tài liệu tham khảo đồ án liệt kê nêu rõ phần tài liệu tham khảo Đồng thời... TP HCM ĐỒ ÁN CƠ SỞ TÊN ĐỀ TÀI XÂY DỰNG WEBSITE BÁN HÀNG THỂ THAO SINH VIÊN THỰC HIỆN: MSSV:1911062395 Họ tên : Nguyễn Hoàng Duy MSSV:1911060174 Họ tên : Ngô Đức Minh MSSV:1911062111 Họ tên : Nguyễn... nhóm chúng em định xây dựng Website bán quần áo, giày thể thao nhằm phục vụ cho bạn trẻ có niềm đam mê mơn thể thao Ngồi xu hướng bạn trẻ hay ngại cửa hàng để coi mẫu mã ngại vấn đề tiền, nên nhóm

Ngày đăng: 15/10/2022, 04:40

Hình ảnh liên quan

 Khơng được hỗ trợ cấu hình Module - ĐỒ án cơ sở tên đề tài xây DỰNG WEBSITE bán HÀNG THỂ THAO

h.

ơng được hỗ trợ cấu hình Module Xem tại trang 11 của tài liệu.
2.2.3. Mơ hình Activity đăng nhập - ĐỒ án cơ sở tên đề tài xây DỰNG WEBSITE bán HÀNG THỂ THAO

2.2.3..

Mơ hình Activity đăng nhập Xem tại trang 12 của tài liệu.
2.2.4. Mơ hình Sequence mua hàng - ĐỒ án cơ sở tên đề tài xây DỰNG WEBSITE bán HÀNG THỂ THAO

2.2.4..

Mơ hình Sequence mua hàng Xem tại trang 12 của tài liệu.
2.2.5. Mơ hình Activity đăng ký tài khoản - ĐỒ án cơ sở tên đề tài xây DỰNG WEBSITE bán HÀNG THỂ THAO

2.2.5..

Mơ hình Activity đăng ký tài khoản Xem tại trang 13 của tài liệu.
2.3. Chuyển từ mơ hình ERD sang lược đồ quan hệ: - ĐỒ án cơ sở tên đề tài xây DỰNG WEBSITE bán HÀNG THỂ THAO

2.3..

Chuyển từ mơ hình ERD sang lược đồ quan hệ: Xem tại trang 14 của tài liệu.

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

Tài liệu liên quan