Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 68 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
68
Dung lượng
4,6 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT ĐỒ ÁN CHUYÊN NGÀNH XÂY DỰNG WEBSITE BÁN PHỤ KIỆN MÁY TÍNH CHO CỬA HÀNG TIẾN INTER Giảng viên hướng dẫn : ThS Lê Vũ Sinh viên thực : Nguyễn Văn Quốc Huy Lớp 17T1 Khoa : Điện Ngành : Công nghệ thông tin Đà Nẵng, tháng / 2020 MỤC LỤC CHƯƠNG I TỔNG QUAN ĐỀ TÀI 1 Lý chọn đề tài Mục tiêu nhiệm vụ đề tài 2.1 Mục tiêu .1 2.2 Nhiệm vụ .2 Đối tượng phạm vi nghiên cứu 3.1 Đối tượng 3.2 Phạm vi nghiên cứu Phương pháp nghiên cứu 4.1 Phương pháp thu thập 4.2 Phương pháp xử lý thông tin Tổng kết CHƯƠNG II CƠ SỞ LÝ THUYẾT .3 Ngơn ngữ lập trình PHP-LARAVEL 2.1 Laravel gì? 2.2 Lịch sử phát triển 2.2 Tổng quan Laravel Framework 2.3 Tổng quan hệ quản trị sở liệu MySQL 2.4 Mơ hình Spring MVC (Model – View – Controller) 2.5 BOOTSTRAP VÀ RESPONSIVE 2.6 DATATABLE 2.7 Installation 2.8 Data 2.9 Data Sources 10 CHƯƠNG III PHÂN TÍCH THIẾT KẾ HỆ THỐNG 11 Đối tượng sử dụng hệ thống 11 3.1.1 Khách hàng(Member customer) 11 3.1.2 Khách vãng lai(Customer) 11 3.1.3 Nhân viên bán hàng(Salle staff) 11 3.1.4 Chủ cửa hàng/Quản trị Viên (Owner) .11 3.1.5 Nhân viên kho(Technical staff) .11 3.1.6 Nhân viên giao hàng(Shipper) 12 3.1.7 Nhân viên bán hàng(Salle staff) 12 3.1.8 Nhân viên chăm sóc khách hàng(Seller) 12 3.1.9 Quản lý(Mangager) 12 3.1 Phân tích 12 3.1.1 Yêu cầu chất lượng 12 3.1.2 Yêu cầu chức .12 3.1.1.1 Tổng quát chức 12 3.1.1.2 Biểu đồ Use Case .14 3.1.3 Sơ đồ hoạt động .15 3.1.5 Sơ đồ ERD 27 3.1.6 Sơ đồ chức 28 3.2 Giới thiệu công nghệ 28 3.2.3 MySql Workbench 28 3.3 Thiết kế hệ thống .29 3.3.3 Thiết kế sở liệu .29 3.3.1.1 tbl_khachhang 29 3.3.1.2 tbl_nhanvien 29 3.3.1.3 tbl_chucvu .30 3.3.1.4 tbl_nsx .30 3.3.1.5 tbl_nvgiaohang 30 3.3.1.6 tbl_danhmucsp(Loại sản phẩm) .31 3.3.1.7 tbl_sanpham 31 3.3.1.8 tbl_thanhtoan 32 3.3.1.9 tbl_hoadon 32 3.3.1.10 tbl_chitiethoadon 33 3.3.1.11 tbl_coupon .33 3.3.4 Đặc tả chức 34 3.3.4.1 Xem thông tin báo 34 3.3.4.2 Nhập, xuất kho 34 3.3.4.3 Đặt hàng 34 3.3.4.4 Thêm NCC 35 3.3.4.5 Thêm doanh mục sản phẩm .35 3.3.4.6 Xử lý đơn hàng 35 3.3.4.7 Xem báo cáo, thống kê doanh số 35 CHƯƠNG IV KẾT QUẢ TRIỂN KHAI HỆ THỐNG WEBSITE .37 Thiết kế giao diện 37 4.1 Trang bán hàng 37 4.2 Trang đăng nhập/đăng ký (khách hàng) 38 4.3 Trang đăng ký(khách hàng) 39 4.4 Trang chi tiết sản phẩm 40 4.5 Trang giỏ hàng 41 4.6 Trang đặt hàng 42 4.7 Trang đăng nhập (admin) 43 4.8 Xem trang chủ admin 43 4.9 Quản lý sản phẩm 44 4.10 Trang quản lý đơn hàng 45 4.11 Quản lý tài khoản khách hàng 46 4.12 Quản lý tài khoản nhân viên 46 4.13 Quản lý mã giảm giá .49 4.14 Quản lý doanh thu 50 KẾT LUẬN 51 Ưu điểm 51 Hạn chế 51 Hướng phát triển .51 PHỤ LỤC 52 Cài đặt Composer 52 Cài Xampp .52 Cài đặt Visual Code 54 Thiết lập đường dẫn tới database .58 MỤC LỤC HÌNH ẢNH Hình 1: Kiến trúc module Laravel MVC Hình 2:Sơ đồ luồng sử lý MVC Hình 3: Sơ đồ Usecase 14 Hình 4: Sơ đồ hoạt động tìm kiếm 15 Hình 5: Sơ đồ hoạt động đăng ký tài khoản 16 Hình 6: Sơ đồ hoạt động đăng nhập 17 Hình 7: Sơ đồ hoạt cập nhật cho nhân viên 18 Hình 8: Sơ đồ hoạt động cập nhật sản phẩm 19 Hình 9: Sơ đồ hoạt động cập nhật giỏ hàng 20 Hình 10: Sơ đồ hoạt động đặt hàng 21 Hình 11: Sơ đồ hoạt động quản lý doanh thu 22 Hình 12: Sơ đồ hoạt động hiển thị trang đăng nhập 23 Hình 13: Sơ đồ hoạt động hiển thị trang đăng ký 23 Hình 14: Sơ đồ tuần tự tìm kiếm 24 Hình 15: Sơ đồ cập nhật nhân viên 24 Hình 16: Sơ đồ cập nhật sản phẩm 25 Hình 17: Sơ đồ cập nhật sản phẩm 25 Hình 18: Sơ đồ tuần tự đặt hàng 26 Hình 19: Sơ đồ quản lý doanh thu 26 Hình 20: Sơ đồ ERD 27 Hình 21: Sơ đồ chức 28 Hình 22: Giao diện trang bán hàng 37 Hình 23: Giao diện trang đăng nhập (khách hàng) 38 Hình 24: Giao diện trang đăng ký(khách hàng) 39 Hình 25:Giao diện trang chi tiết sản phẩm 40 Hình 26:Trang giỏ hàng 41 Hình 27:Trang đặt hàng 42 Hình 28: Giao diện trang đăng nhập (admin) 43 Hình 29: Giao diện trang chủ admin 43 Hình 30: Giao diện trang quản lý sản phẩm 44 Hình 31: Giao diện thêm sản phẩm 44 Hình 32: Giao diện trang quản lý đơn hàng 45 Hình 33: Giao diện trang chi tiết đơn hàng 45 Hình 34: Giao diện trang quản lý tài khoản khách hàng 46 Hình 35: Giao diện trang quản lý tài khoản nhân viên 46 Hình 36: Giao diện trang quản lý thương hiệu 47 Hình 37: Giao diện trang quản lý thương hiệu 47 Hình 38: Giao diện trang quản lý danh mục 48 Hình 39: Giao diện trang quản lý danh mục 48 Hình 40: Giao diện trang quản lý mã giảm giá 49 Hình 41: Giao diện trang thêm mã giảm giá 49 Hình 42: Giao diện trang quản lý doanh thu 50 DANH MỤC BẢNG BIỂU Bảng 1: Tác nhân hệ thống 13 LỜI CẢM ƠN Lời đầu tiên, em xin gởi lời cảm ơn chân thành đến quý thầy cô giúp đỡ chúng em thực đề tài Đặc biệt ThS Lê Vũ tận tình giúp đỡ chúng em xuất trình thực đề tài tốt nghiệp Đồng thời, chúng em xin cảm ơn quý thầy cô thuộc ngành Công Nghệ Thông Tin trường Đại học Sư phạm Kỹ Thuật - Đại Học Đà Nẵng truyền đạt kiến thức cần thiết kinh nghiệm quý báu cho chúng em suốt thời gian năm giảng đường để em thực tốt đề tài Trong trình thực đề tài, kiến thức thời gian hạn chế nên khơng thể tránh khỏi sai sót Vì em mong q thầy, thơng cảm góp ý để em hồn thiện đề tài Và lời góp ý giúp chúng em tránh sai lầm sau Em xin chân thành cảm ơn! Đà Nẵng, ngày 25 tháng 09 năm 2020 Sinh viên thực Nguyễn Văn Quốc Huy CHƯƠNG I TỔNG QUAN ĐỀ TÀI Lý chọn đề tài Trong thời buổi nay, mà công nghệ phát triển, công nghệ thông tin ngày phát triển giới Việt Nam dần khẳng định vị kinh tế thị trường.Cùng với đời ngơn ngữ lâp trình cho phép thiết kế xây dựng ứng dụng thương mại điện tử nhiều hình thức khác nhau.Và ứng dụng thương mại điện tử phổ biến nước ta kinh doanh bán hàng qua mạng internet Dịch vụ cho phép người dùng tìm kiếm, mua sản phẩm cần thiết mà không cần phải trực tiếp đến cửa mà cần sử dụng thiết bị máy tính, điện thoại có kết nối internet để truy cập vào website Cửa hàng Tiến Inter thành lập quy mơ cịn nhỏ chưa thể tiếp cận gần với khách hàng.Bên cạnh việc mở cửa hàng kinh doanh theo kiểu truyền thống với lợi mặt bằng,nhưng ngày có nhiều doanh nghiệp theo hướng phát triển hoạt động bán hàng theo mô hình 4.0 Nên điều mà cửa hàng Tiến Inter cần lúc webstite cửa hàng Quy mô:hoạt động chủ yếu khu vực Đà Nẵng Xuất phát từ lý trên, đề tài “Xây dựng website bán phụ kiện máy tính cửa hàng Tiến Inter” đề xuất với mong muốn giúp người tiêu dùng mua hàng qua mạng tiết kiệm thời gian lại đồng thời thông qua Website người mua hàng lựa chọn biết thêm thông tin loại sản phẩm nước nước Mục tiêu nhiệm vụ đề tài 2.1 Mục tiêu Cho phép tìm kiếm, tra cứu thơng tin sản phẩm Quản lý sản phẩm có cửa hàng Quản lý thương hiệu sản phẩm Quản lý doanh số bán hàng Quản lý hóa đơn Quản lý tài khoản nhân viên khách hàng Đặt hàng thành công