Quản lý cửa hàng bán giày

81 10 0
Quản lý cửa hàng bán giày

Đ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

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KHOA TIN HỌC KHÓA LUẬN TỐT NGHIỆP ĐỀ TÀI “QUẢN LÝ CỬA HÀNG BÁN GIÀY” Giáo viên hƣớng dẫn: PGS.TSKH Trần Quốc Chiến Sinh viên thực hiện: Hoàng Thị Ngọc Hà Lớp sinh hoạt: 15CNTT1 Đà Nẵng – 2019 LỜI CẢM ƠN Trong thời gian học tập trường, em nhận hướng dẫn, giúp đỡ động viên tận tình từ nhiều phía Đó động lực lớn, giúp em hồn thành khóa luận tốt nghiệp Với tất chân thành, em xin gửi lời cảm ơn đến tất người giúp đỡ em thời gian vừa qua Em xin chân thành cảm ơn quý thầy khoa Tin học nói riêng tồn thể thầy cô trường Đại học Sư Phạm – Đại học Đà Nẵng nói chung, giảng dạy cho em kiến thức bổ ích bốn năm học vừa qua Để hồn thành báo cáo khóa luận tốt nghiệp, em nhận bảo, giúp đỡ tận tình PGS.TSKH Trần Quốc Chiến thầy cô khoa Tin học Em xin chân thành cảm ơn Em xin gửi lời cảm ơn đến nhà trường nỗ lực hỗ trợ cung cấp sở vật chất trang bị cho em nhiều kiến thức suốt bốn năm học vừa qua Em xin trân trọng cảm ơn Đà Nẵng, ngày 17 tháng 04 năm 2019 Sinh viên thực Hoàng Thị Ngọc Hà LỜI CAM ĐOAN Tôi xin cam đoan: Những nội dung báo cáo em thực hướng dẫn trực tiếp PGS.TSKH Trần Quốc Chiến Mọi tham khảo dùng báo cáo trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm cơng bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, em xin chịu hoàn toàn trách nhiệm Sinh viên thực Hoàng Thị Ngọc Hà MỤC LỤC LỜI CẢM ƠN LỜI CAM ĐOAN MỤC LỤC .3 DANH MỤC CÁC BẢNG DANH MỤC TỪ VIẾT TẮT DANH MỤC CÁC HÌNH VẼ .10 PHẦN 1: GIỚI THIỆU ĐỀ TÀI 11 Lý chọn đề tài .11 Mục tiêu nhiệm vụ 11 2.1 Mục tiêu 11 2.2 Nhiệm vụ 11 Đối tƣợng phạm vi nghiên cứu .11 3.1 Đối tƣợng nghiên cứu 11 3.2 Phạm vi nghiên cứu 12 Phƣơng pháp nghiên cứu 12 Bố cục đề tài 12 PHẦN 2: NỘI DUNG ĐỀ TÀI .13 CHƢƠNG I: CƠ SỞ LÝ THUYẾT 13 Phân tích thiết kế hệ thống 13 1.1 Định nghĩa 13 1.2 Ƣu điểm .13 Phân tích thiết kế hệ thống hƣớng đối tƣợng (OOAD) 13 2.1 Sơ lƣợc phân tích thiết kế hƣớng cấu trúc .13 2.2 Định nghĩa phân tích thiết kế hƣớng đối tƣợng .13 2.3 Các khái niệm hƣớng đối tƣợng 14 2.4 Các nguyên tắc phƣơng pháp hƣớng đối tƣợng 14 Tìm hiểu UML 15 3.1 Định nghĩa 15 3.2 Thiết kế hƣớng đối tƣợng sử dụng UML 15 Nền tảng công nghệ 16 4.1 Tổng quan ngơn ngữ lập trình PHP 16 4.2 Tổng quan framework Laravel .16 4.3 Tổng quan MySQL .17 CHƢƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 18 Yêu cầu chức 18 1.1 Chức hệ thống 18 1.2 Phân tích chức hệ thống 19 Đặc tả chức phần mềm .20 2.1 Mở đầu 20 2.2 Mô tả tác nhân (Actor) có hệ thống 21 2.3 Sơ đồ ca sử dụng cho ngƣời quản lý 22 2.4 Sơ đồ ca sử dụng cho nhân viên 23 2.5 Sơ đồ ca sử dụng cho khách vãng lai 24 2.6 Sơ đồ ca sử dụng cho khách hàng .25 2.7 Đặc tả ca sử dụng 26 2.7.1 Use Case đăng nhập 26 2.7.2 Use Case đăng xuất 27 2.7.3 Use Case đăng ký .27 2.7.4 Use Case quản lý thông tin sản phẩm 28 2.7.5 Use Case quản lý ngƣời dùng .29 2.7.6 Use Case quản lý hóa đơn 30 2.7.7 Use Case xem thông tin sản phẩm 31 2.7.8 Use Case quản lý giỏ hàng 32 2.7.9 Use Case chỉnh sửa thông tin cá nhân 32 2.7.10 Use Case đặt hàng 33 2.7.11 Use Case quản lý địa giao hàng 34 2.7.12 Use Case xem lịch sử đặt hàng 35 2.7.13 Use Case tìm kiếm 36 2.7.14 Use Case xem thống kê 36 2.7.15 Use Case đánh giá sản phẩm 37 2.7.16 Use Case danh sách sản phẩm xem .38 2.8 Phân tích thiết kế sở liệu 38 2.8.1 Dữ liệu bảng 38 2.8.2 Sơ đồ sở liệu quan hệ .49 CHƢƠNG III: CÀI ĐẶT VÀ ĐÁNH GIÁ 50 Môi trƣờng triển khai .50 Giao diện hệ thống 50 2.1 Giao diện dành cho quản trị viên 50 2.1.1 Giao diện đăng nhập 50 2.1.2 Giao diện nhập thông tin nhân viên 51 2.1.3 Giao diện xem danh sách ngƣời dùng hệ thống 52 2.1.4 Giao diện xem danh sách sản phẩm 53 2.1.5 Giao diện thêm sản phẩm 54 2.1.6 Giao diện thêm hình ảnh cho sản phẩm .55 2.1.7 Giao diện thêm số lƣợng cho sản phẩm .56 2.1.8 Giao diện thêm giá khuyến cho sản phẩm 57 2.1.9 Giao diện chỉnh sửa thông tin sản phẩm 58 2.1.10 Giao diện trang quản lý đơn hàng 59 2.1.11 Giao diện xem chi tiết đơn hàng 60 2.1.12 Giao diện thống kê .61 2.1.13 Giao diện chỉnh sửa thông tin cá nhân .62 2.2 Giao diện dành cho khách hàng 63 2.2.1 Giao diện đăng nhập 63 2.2.2 Giao diện đăng ký tài khoản .64 2.2.3 Giao diện trang sản phẩm 65 2.2.4 Giao diện trang chi tiết sản phẩm .66 2.2.5 Giao diện trang giỏ hàng 67 2.2.6 Giao diện trang đặt hàng 68 2.2.7 Giao diện trang chỉnh sửa thông tin cá nhân 71 2.2.8 Giao diện trang xem lịch sử đặt hàng 72 2.2.9 Giao diện trang xem chi tiết đơn hàng .73 2.2.10 Giao diện trang quản lý địa giao hàng 74 2.2.11 Giao diện trang sản phẩm xem 75 PHẦN 3: KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 76 Kết luận 76 Hƣớng phát triển 77 TÀI LIỆU THAM KHẢO .78 DANH MỤC CÁC BẢNG STT Tên bảng Mô tả Bảng Phân tích chức hệ thống Bảng Mô tả chức hệ thống Bảng Đặc tả ca sử dụng “Đăng nhập” Bảng Đặc tả ca sử dụng “Đăng xuất” Bảng Đặc tả ca sử dụng “Đăng ký” Bảng Đặc tả ca sử dụng “Quản lý thông tin sản phẩm ” Bảng Đặc tả ca sử dụng “Quản lý ngƣời dùng” Bảng Đặc tả ca sử dụng “Quản lý hóa đơn” Bảng Đặc tả ca sử dụng “Xem thông tin sản phẩm” 10 Bảng 10 Đặc tả ca sử dụng “Quản lý giỏ hàng” 11 Bảng 11 Đặc tả ca sử dụng “Xem thông tin cá nhân” 12 Bảng 12 Đặc tả ca sử dụng “Đặt hàng” 13 Bảng 13 Đặc tả ca sử dụng “Quản lý địa giao hàng” 14 Bảng 14 Đặc tả ca sử dụng “Xem lịch sử đặt hàng ” 15 Bảng 15 Đặc tả ca sử dụng “Tìm kiếm” 16 Bảng 16 Đặc tả ca sử dụng “Xem thống kê” 17 Bảng 17 Đặc tả ca sử dụng “Đánh giá sản phẩm” 18 Bảng 18 Đặc tả ca sử dụng “Danh sách sản phẩm xem” 19 Bảng 19 Bảng “Users” 20 Bảng 20 Bảng “Roles” 21 Bảng 21 Bảng “Permissions” 22 Bảng 22 Bảng “Brands” 23 Bảng 23 Bảng “Product_Types” 24 Bảng 24 Bảng “Products” 25 Bảng 25 Bảng “Sizes” 26 Bảng 26 Bảng “Images” 27 Bảng 27 Bảng “Discounts” 28 Bảng 28 Bảng “Product_Sizes” 29 Bảng 29 Bảng “Discount_Details” 30 Bảng 30 Bảng “Bills” 31 Bảng 31 Bảng “Bill_Details” 32 Bảng 32 Bảng “Delivery_Address” 33 Bảng 33 Bảng “Model_Has_Roles” 34 Bảng 34 Bảng “Model_Has_Permissions” 35 Bảng 35 Bảng “Role_Has_Permissions” 36 Bảng 36 Bảng “Viewed_Products” 37 Bảng 37 Bảng “Product_Ratings” DANH MỤC TỪ VIẾT TẮT STT Từ viết tắt Ý nghĩa UML Unified Modeling Language PHP HyperText Preprocessor OOAD Object Oriented Analysis and Design 2.2.4 Giao diện trang chi tiết sản phẩm Hình 21: Giao diện trang chi tiết sản phẩm 66 2.2.5 Giao diện trang giỏ hàng Hình 22: Giao diện trang giỏ hàng 67 2.2.6 Giao diện trang đặt hàng Hình 23: Giao diện đăng nhập bạn đặt mua hàng 68 Hình 24: Giao diện đăng ký tài khoản lúc đặt hàng Hình 25: Giao diện lựa chọn thêm địa giao hàng 69 Hình 26: Giao diện lựa chọn hình thức tốn cho đơn đặt hàng 70 2.2.7 Giao diện trang chỉnh sửa thông tin cá nhân Hình 27: Giao diện chỉnh sửa thơng tin cá nhân 71 2.2.8 Giao diện trang xem lịch sử đặt hàng Hình 28: Giao diện xem lịch sử đơn đặt hàng 72 2.2.9 Giao diện trang xem chi tiết đơn hàng Hình 29: Giao diện xem chi tiết đơn đặt hàng đặt 73 2.2.10.Giao diện trang quản lý địa giao hàng Hình 30: Giao diện trang quản lý địa giao hàng 74 2.2.11.Giao diện trang sản phẩm xem Hình 31: Giao diện trang sản phẩm xem 75 PHẦN 3: KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Kết luận Sau thời gian nghiên cứu đề tài “Quản lý cửa hàng bán giày” đƣợc hoàn thiện Đề tài hoàn thành đƣợc chức đề  Đối với quản lý:  Quản lý sản phẩm  Quản lý ngƣời dùng  Quản lý đơn hàng  Xem thống kê  Chỉnh sửa thơng tin cá nhân  Tìm kiếm  Đối với nhân viên:  Quản lý sản phẩm  Quản lý đơn hàng  Chỉnh sửa thông tin cá nhân  Tìm kiếm  Đối với khách vãng lai:  Xem thông tin sản phẩm  Quản lý giỏ hàng  Đăng ký tài khoản  Tìm kiếm  Đơi với khách hàng:  Xem thông tin sản phẩm  Quản lý giỏ hàng  Đặt hàng  Quản lý thông tin cá nhân  Xem lịch sử đặt hàng  Quản lý địa giao hàng  Tìm kiếm  Đánh giá sản phẩm  Xem danh sách sản phẩm xem qua Ưu điểm hệ thống: Hệ thống quản lý cửa hàng giày đáp ứng đƣợc yêu cầu sau:  Đơn giản, dễ sử dụng, giúp việc quản lý dễ dàng 76  Khách hàng truy cập vào website dễ dàng đặt hàng lựa chọn sản phẩm tùy ý, thuận tiện Nhược điểm hệ thống:  Vẫn chƣa xuất đƣợc hóa đơn cho khách hàng  Chƣa thống kế số lƣợt truy cập cho website Hướng phát triển Phát triển thêm chức nhƣ:  Khách hàng:  Bình luận sản phẩm  Liên hệ với cửa hàng 77 TÀI LIỆU THAM KHẢO Laravel 5.7 (2018) Laravel (2018) Laravel 5.7 and Ajax alllaravel (n.d.) Tài liệu sử dụng Laravel 5.7 alllaravel.com Iviecttech (2016) Phân tích thiết kế hướng đối tượng PHP (n.d.) PHP tutorial w3schools (n.d.) Jquery Tutorial w3schools.com w3schools (n.d.) MySQL Tutorial w3schools.com 78 NHẬN XÉT CỦA CÁN BỘ HƢỚNG DẪN ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Đà Nẵng, ngày tháng năm 2019 Cán hướng dẫn 79 NHẬN XÉT CỦA HỘI ĐỒNG PHẢN BIỆN ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Đà Nẵng, ngày tháng năm 2019 Hội đồng phản biện 80 ... thống Tác nhân Mô tả Quản lý Ngƣời quản lý đăng nhập vào hệ thống, có quyền quản lý ngƣời dùng, quản lý thông tin sản phẩm, quản lý giá, quản lý số lƣợng sản phẩm, quản lý hóa đơn, xem thống... web quản lý bán giày? ?? giảng viên Trần Quốc Chiến hƣớng dẫn Mục tiêu nhiệm vụ 2.1 Mục tiêu  Xây dựng website cho phép ngƣời quản lý (chủ cửa hàng) dễ dàng việc quản lý việc buôn bán cửa hàng. .. thống quản lý cửa hàng giày cần phải có chức sau đây: Chức STT Ghi Đăng nhập Quản lý, nhân viên, khách hàng sử dụng tài khoản họ để đăng nhập vào hệ thống Đăng xuất Quản lý, nhân viên, khách hàng

Ngày đăng: 08/05/2021, 14:22

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

  • Đang cập nhật ...

Tài liệu liên quan