1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo ứng dụng bán hàng đồng hồ 2020

67 66 0

Đ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

Báo cáo ứng dụng bán hàng đồng hồ 2020 Bao gồm phân tích thiết kế biểu đồ phát triển, Biếu đồ hoạt động, Biểu đồ use caseBiểu đồ tuần tựBiểu đồ lớpThiết kế mô tả chi tiết về cơ sở dữ liệu Phân tích và thể hiện các tài liệu liên quan

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á * ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN TÊN ĐỀ TÀI XÂY DỰNG WEBSITE BÁN HÀNG HÀ NỘI 09-2019 PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆ P1 Thông tin sinh viên Họ tên sinh viên: Điện thoại liên lạc: Email: Lớp: CNTT – K6 Hệ đào tạo: Kỹ sư cơng nghệ thơng tin Mục đích nội dung ĐATN Mục đích đồ án xây dựng website bán hàng gia dụng cung cấp đầy đủ tính hệ thống thương mại điện tử tảng Laravel framework cho phép người sử dụng tìm kiếm đánh giá sản phẩm đồng thời thực toán trực tuyến tạo giao diện dễ nhìn, dễ sử dụng Các nhiệm vụ cụ thể ĐATN - Hiển thị thông tin sản phẩm: tên, giá, mô tả nội dung - Tìm kiếm sản phẩm - Lọc sản phẩm theo giá - Cho phép khách hàng tạo tài khoản quản lý thông tin khách hàng - Hệ thống đánh giá mức độ chất lượng sản phẩm - Tích hợp tư vấn trực tuyến - Hỗ trợ toán thường toán trực tuyến - Xây dựng hệ thống quản lý: danh mục, sản phẩm, tin tức, đơn hàng, kho, liên hệ, cập nhật trang tĩnh website Lời cam đoan sinh viên: Tôi: Ngô Duy Vũ - cam kết ĐATN công trình nghiên cứu thân tơi hướng dẫn GV Lê Trung Thực Các kết nêu ĐATN trung thực, chép tồn văn cơng trình khác Hà Nội, ngày tháng năm Xác nhận giáo viên hướng dẫn mức độ hoàn thành ĐATN cho phép bảo vệ: Hà Nội, ngày tháng năm Giáo viên hướng dẫn GV: Lê Trung Thực Sinh viên thực TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP Đồ án xây dựng dựa tìm hiểu thực tế công nghệ ứng dụng sống xã hội phát triển Các hình thức bán hàng trực tuyến nở rộ lúc, nơi Tìm hiểu lý thuyết mã nguồn mở Laravel framwork, Bootstrap, thư viện jQuery ứng dụng xampp nhằm mục tiêu hỗ trợ phát triển ứng dụng web theo kiến trúc MVC ( Model – View - Controller) Phân tích chức dựa nhu cầu khách hàng sử dụng website chức người quản lý sản phẩm Sau sử dụng kiến thức học tìm hiểu ghế nhà trường để mô tả định hướng chức Xác định đối tượng nghiệp vụ hệ thống, miêu tả đơn giản trình tự diễn kiện đối tượng để thiết kế hệ thống Trình bày số kết mà hệ thống làm sau đưa kết luận định hướng phát triển đề tài giúp cho hệ thống phát triển tốt Sinh viên thực LỜI CẢM ƠN Lời đầu tiên, em xin chân thành cảm ơn thầy cô trường Đại Học Công Nghệ Đông Á , thầy cô giáo viện Công Nghệ Thông Tin giảng dạy, truyền đạt cho em kiến thức, kinh nghiệm giúp đỡ em suốt năm tháng học tập ngồi ghế nhà trường Em xin cảm ơn GV Lê Trung Thực trực tiếp hướng dẫn, giúp đỡ góp ý kiến để em hồn thành đồ án tốt nghiệp Xin cảm ơn gia đình, bạn bè tất người bên động viên giúp đỡ em có thêm động lực học tập nghiên cứu thời gian qua Mặc dù cố gắng hoàn thành đồ án phạm vi khả cho phép chắn không tránh khỏi thiếu sót Vì em mong nhận thơng cảm, góp ý tận tình bảo thầy cô Hà Nội, ngày 20 tháng năm 2018 Sinh viên thực hiện: Sinh viên thực MỤC LỤC PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP LỜI CẢM ƠN MỤC LỤC DANH MỤC BẢNG BIỂU .10 DANH MỤC HÌNH ẢNH 12 DANH MỤC CÁC THUẬT NGỮ VIẾT TẮT 14 CHƯƠNG 1: ĐẶT VẤN ĐỀ VÀ ĐỊNH HƯỚNG GIẢI PHÁP 15 1.1 Lời nói đầu 15 1.2 Nhu cầu thực tế 15 1.3 Mục đích chọn đề tài 15 1.4 Nội dung đề tài 15 1.5 Bố cục đồ án .16 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT .17 2.1 Framework Laravel .17 2.1.1 Khái niệm 17 2.1.2 Mơ hình MVC 17 2.1.3 Ưu nhược điểm Laravel 18 2.2 Xampp .18 2.3 Thư viện Bootstrap 19 2.4 Thư viện JQUERY 20 CHƯƠNG 3: PHÂN TÍCH CHỨC NĂNG 21 3.1 Phía người dùng .21 3.1.1 Chức xem chi tiết sản phẩm 21 3.1.2 Chức xem tin tức 21 3.1.3 Chức quản lý giỏ hàng 21 3.1.4 Chức tìm kiếm sản phẩm 21 3.1.5 Chức toán .21 3.1.6 Chức đánh giá sản phẩm .21 3.1.7 Chức liên hệ 21 3.1.8 Chức quản lý tài khoản 22 3.2 Phía quản trị viên 22 Sinh viên thực 3.2.1 Chức quản lý danh mục 22 3.2.2 Chức quản lý sản phẩm 22 3.2.3 Chức quản lý tin tức 22 3.2.4 Chức quản lý đơn hàng 22 3.2.5 Chức quản lý kho hàng 23 3.2.6 Chức quản lý liên hệ 23 3.2.7 Chức quản lý trang tĩnh 23 3.3 Biểu đồ Use Case 23 3.3.1 Use Case tổng quát 23 3.3.2 Use Case đăng nhập 24 3.3.3 Use Case quản lý danh mục 25 3.3.4 Use Case quản lý sản phẩm 26 3.3.5 Use Case quản lý tin tức 27 3.3.6 Use Case quản lý đơn hàng 28 3.3.7 Use Case quản lý kho 29 3.3.8 Use Case quản lý trang tĩnh 30 3.3.9 Use Case quản lý liên hệ 31 3.3.10 Use Case đăng ký 32 3.3.11 Use Case quản lý thông tin 33 3.3.12 Use Case quên mật .34 3.3.13 Use Case xem chi tiết sản phẩm 35 3.3.14 Use Case tìm kiếm sản phẩm 36 3.3.15 Use Case đánh giá sản phẩm 37 3.3.16 Use Case quản lý giỏ hàng 38 3.3.17 Use Case toán 39 3.3.18 Use Case xem tin tức .40 3.3.19 Use Case liên hệ .41 3.4 Biểu đồ (sequence) 42 3.4.1 Chức đăng nhập .42 3.4.2 Chức đăng ký 42 3.4.3 Chức quản lý thông tin 43 3.4.4 Chức tìm kiếm 43 3.4.5 Chức xem chi tiết sản phẩm 44 3.4.6 Chức đánh giá sản phẩm .44 3.4.7 Chức quản lý giỏ hàng 45 Sinh viên thực 3.4.8 Chức toán .46 3.4 Biểu đồ lớp 47 CHƯƠNG 4: THIẾT KẾ HỆ THỐNG 48 4.1 Kiến trúc hệ thống 48 4.1.1 Model 48 4.1.2 View 48 4.1.3 Controller 49 4.2 Thiết kế sở liệu .49 4.2.1 Danh sách bảng 50 4.2.2 Bảng admins 50 4.2.2 Bảng articles 51 4.2.4 Bảng categories 51 4.2.5 Bảng contacts 52 4.2.6 Bảng orders 52 4.2.7 Bảng page_statics 53 4.2.8 Bảng password_resets .53 4.2.9 Bảng products 53 4.2.10 Bảng ratings 54 4.2.11 Bảng transactions 54 4.2.12 Bảng users 55 CHƯƠNG 5: KẾT QUẢ CÀI ĐẶT 56 5.1 Giao diện người sử dụng 56 5.1.1 Giao diện trang chủ .56 5.1.2 Giao diện đăng ký 56 5.1.3 Giao diện đăng nhập 57 5.1.4 Giao diện nội dung trang chủ .57 5.1.5 Giao diện chi tiết đánh giá sản phẩm 58 5.1.6 Giao diện giỏ hàng .59 5.1.7 Giao diện toán trực tiếp 59 5.1.8 Giao diện toán online .60 5.2 Giao diện người quản trị .60 5.2.1 giao diện đăng nhập quản trị .60 5.2.2 Giao diện tổng quan quản trị .61 5.2.3 giao diện quản lý danh mục 61 5.2.4 Giao diện quản lý sản phẩm .62 Sinh viên thực 5.2.5 giao diện quản lý tin tức .62 5.2.6 giao diện quản lý đơn hàng 63 5.2.7 giao diện quản lý kho 63 5.2.8 giao diện quản lý trang tĩnh .64 CHƯƠNG 6: KẾT LUẬN VÀ PHƯƠNG HƯỚNG PHÁT TRIỂN 65 6.1 Kết luận 65 6.2 Hướng phát triển 65 TÀI LIỆU THAM KHẢO 66 Sinh viên thực DANH MỤC BẢNG BIỂU Bảng 1: Mô tả Use Case đăng nhập 24 Bảng 2: Dòng Use Case đăng nhập 24 Bảng 3: Dòng khác Use Case đăng nhập 24 Bảng 4: Mô tả Use Case quản lý danh mục .25 Bảng 5: Dòng Use Case quản lý danh mục 25 Bảng 6: Dòng khác Use Case quản lý danh mục .26 Bảng 7: Mô tả Use Case quản lý sản phẩm 26 Bảng 8: Dòng Use Case quản lý sản phẩm 26 Bảng 9: Dòng khác Use Case quản lý sản phẩm 27 Bảng 10: Mô tả Use Case quản lý tin tức 27 Bảng 11: Dòng Use Case quản lý tin tức 27 Bảng 12: Dòng khác Use Case quản lý tin tức 28 Bảng 13: Mô tả Use Case quản lý đơn hàng 28 Bảng 14: Dòng Use Case quản lý đơn hàng .29 Bảng 15: Mô tả Use Case quản lý kho .29 Bảng 16: Dòng Use Case quản lý kho 30 Bảng 17: Dòng khác Use Case quản lý kho .30 Bảng 18: Mô tả Use Case quản lý trang tĩnh .30 Bảng 19: Dòng Use Case quản lý trang tĩnh 31 Bảng 20: Dòng khác Use Case quản lý trang tĩnh .31 Bảng 21: Mô tả Use Case quản lý liên hệ 31 Bảng 22: Dòng Use Case quản lý liên hệ 31 Bảng 23: Mô tả Use Case đăng ký .32 Bảng 24: Dòng Use Case đăng ký 32 Bảng 25: Dòng khác Use Case đăng ký .32 Bảng 26: Mô tả Use Case quản lý thông tin .33 Bảng 27: Dòng Use Case quản lý thông tin .33 Bảng 28: Dòng khác Use Case quản lý thơng tin .34 Bảng 29: Mô tả Use Case 34 Bảng 30: Dòng Use Case qn mật 34 Bảng 31: Dòng khác Use Case quên mật 35 Bảng 32: Mô tả Use Case xem chi tiết sản phẩm .35 Bảng 33: Dòng Use Case xem chi tiết sản phẩm .35 Bảng 34: Mơ tả Use Case tìm kiếm sản phẩm 36 Bảng 35: Dòng Use Case tìm kiếm sản phẩm 36 Bảng 36: Mô tả Use Case đánh giá sản phẩm 37 Bảng 37: Dòng Use Case đánh giá sản phẩm 37 Bảng 38: Dòng khác Use Case đánh giá sản phẩm 38 Bảng 39: Mô tả Use Case quản lý giỏ hàng .38 Bảng 40: Dòng Use Case quản lý giỏ hàng 39 Bảng 41: Mơ tả Use Case tốn 39 Bảng 42: Dòng Use Case tốn 40 Bảng 43: Dòng khác Use Case toán 40 Sinh viên thực Bảng 44: Mô tả Use Case xem tin tức 40 Bảng 45: Dòng Use Case xem tin tức 41 Bảng 46: Mô tả Use Case liên hệ .41 Bảng 47: Dòng Use Case liên hệ 41 Bảng 48: Danh sách bảng sở liệu .50 Bảng 49: Bảng admins .50 Bảng 50: Bảng articles .51 Bảng 51: Bảng categories 52 Bảng 52: Bảng contacts 52 Bảng 53: Bảng orders 52 Bảng 54: Bảng page_statics .53 Bảng 55: Bảng password_resets 53 Bảng 56: Bảng products .54 Bảng 57: Bảng ratings 54 Bảng 58: Bảng transactions 55 Bảng 59: Bảng users 55 Sinh viên thực 10 c_email Varchar email c_title Varchar Tiêu đề liên hệ c_content c_status created_at Timestamp Thời tian tạo update_at Timestamp Thời gian cập nhật Text Tinyint Nội dung liên hệ Trạng thái Bảng 52: Bảng contacts 4.2.6 Bảng orders STT Tên trường Kiểu Mơ tả id Int Khóa or_transaction_id Int Khóa ngoại đến bảng transactions or_product_id Int Khóa ngoại đến bảng products or_qty or_price Int or_sale Tinyint created_at Timestamp Thời tian tạo update_at Timestamp Thời gian cập nhật Tinyint Số lượng Số tiền Giảm giá Bảng 53: Bảng orders 4.2.7 Bảng page_statics STT Tên trường Kiểu Int Mô tả id Khóa ps_name Varchar Tên trang ps_type Tinyint Loại trang ps_content Text Nội dung created_at Timestamp Thời tian tạo update_at Timestamp Thời gian cập nhật Bảng 54: Bảng page_statics Sinh viên thực 53 4.2.8 Bảng password_resets STT Tên trường Kiểu Mô tả email Varchar Email xác nhận token Varchar Mã thông báo xác nhận created_at Timestamp Thời tian tạo Bảng 55: Bảng password_resets 4.2.9 Bảng products STT Tên trường Kiểu Int Mô tả id pro_name Varchar Tên sản phẩm pro_slug Varchar Đường dẫn pro_category_id Int Khóa ngoại tới bảng categoris pro_price Int Giá sản phẩm pro_sale Tinyint Giảm giá pro_active Tinyint Trạng thái hiển thị pro_hot Tinyint Trạng thái bật pro_view 10 pro_description Varchar Mô tả sản phẩm 11 pro_avatar Varchar ảnh sản phẩm 12 pro_description_se o Varchar Tối ưu tìm kiếm mơ tả 13 pro_keyword_seo Varchar Tối ưu tìm kiếm từ khóa 14 created_at Timestamp Thời gian tạo 15 updated_at Timestamp Thời gian cập nhật 16 pro_title_seo Varchar Tối ưu tìm kiếm tiêu đề 17 pro_content Longtext Nội dung sản phẩm 18 pro_number Tinyint Số lượng sản phẩm 19 pro_total_rating Int Tổng số đánh giá 20 pro_total_number Int Tổng số điểm đánh giá Int Khóa Lượt xem Bảng 56: Bảng products Sinh viên thực 54 4.2.10 Bảng ratings STT Tên trường Kiểu Mô tả id Int Khóa ra_product_id Int Khóa ngoại tới bảng product ra_number Tinyint Điểm đánh giá ra_content Varchar Nội dung đánh giá ra_user_id Int created_at Timestamp Thời tian tạo update_at Timestamp Thời gian cập nhật Khóa ngoại tới bảng users Bảng 57: Bảng ratings 4.2.11 Bảng transactions STT Tên trường Kiểu Mô tả id Int Khóa tr_user_id Int Khóa ngoại tới bảng users tr_total Int Tổng tiền toán tr_note Varchar Ghi yêu cầu tr_address Varchar Địa nhận tr_phone Varchar Số điện thoại tr_status Varchar Trạng thái giao dịch created_at Timestamp Thời tian tạo update_at Timestamp Thời gian cập nhật 10 tr_type Tinyint Loại toán Bảng 58: Bảng transactions 4.2.12 Bảng users STT Tên trường id name Kiểu Int Varchar Mô tả Khóa Tên thành viên Sinh viên thực 55 email Varchar Email thành viên phone Varchar Số điện thoại avarar Varchar Ảnh đại diện active Tinyint Trạng thái password Varchar Mật đăng nhập remember_token Varchar Xác thực tài khoản created_at Timestamp Thời gian tạo 10 update_at Timestamp Thời gian cập nhật 11 total_pay 12 address Varchar Địa 13 about Varchar Mô tả thân 14 code Varchar Mã thông báo thay đổi mật 15 time_code 16 code_active 17 time_active Int Tổng toán Timestamp Thời gian thay đổi Varchar Mã xác nhận tài khoản Timestamp Thời gian kích hoạt Bảng 59: Bảng users Sinh viên thực 56 CHƯƠNG 5: KẾT QUẢ CÀI ĐẶT 5.1 Giao diện người sử dụng 5.1.1 Giao diện trang chủ Hình 33: Giao diện trang chủ 5.1.2 Giao diện đăng ký Hình 34: Giao diện đăng ký Sinh viên thực 57 5.1.3 Giao diện đăng nhập Hình 35: Giao diện đăng nhập 5.1.4 Giao diện nội dung trang chủ Hình 36: Giao diện nội dung trang chủ Sinh viên thực 58 5.1.5 Giao diện chi tiết đánh giá sản phẩm Hình 37: Giao diện chi tiết đánh giá sản phẩm Sinh viên thực 59 5.1.6 Giao diện giỏ hàng Hình 38: Giao diện giỏ hàng 5.1.7 Giao diện tốn trực tiếp Hình 39: Giao diện toán trực tiếp Sinh viên thực 60 5.1.8 Giao diện tốn online Hình 40: Giao diện tốn Online 5.2 Giao diện người quản trị 5.2.1 giao diện đăng nhập quản trị Hình 41: Giao diện đăng nhập quản trị Sinh viên thực 61 5.2.2 Giao diện tổng quan quản trị Hình 42: Giao diện tổng quan quản trị 5.2.3 giao diện quản lý danh mục Hình 43: Giao diện quản lý danh mục Sinh viên thực 62 5.2.4 Giao diện quản lý sản phẩm Hình 44: Giao diện quản lý sản phẩm 5.2.5 giao diện quản lý tin tức Hình 45: Giao diện quản lý tin tức Sinh viên thực 63 5.2.6 giao diện quản lý đơn hàng Hình 46: Giao diện quản lý đơn hàng 5.2.7 giao diện quản lý kho Hình 47: Giao diện quản lý kho Sinh viên thực 64 5.2.8 giao diện quản lý trang tĩnh Hình 48: Giao diện quản lý trang tĩnh Sinh viên thực 65 CHƯƠNG 6: KẾT LUẬN VÀ PHƯƠNG HƯỚNG PHÁT TRIỂN 6.1 Kết luận Đề tài xác mục đích phù hợp với yêu cầu doanh nghiệp nhỏ cửa hàng gia dụng ngày phát triển với số lượng ngày tăng lên thành thị lẫn nơng thơn Thực việc phân tích thiết kế hệ thống với chức cần thiết trang web bán hàng Tìm hiểu lý thuyết Laravel framework, PHP, HTML, CSS, giúp đỡ em có thêm kỹ tảng mở rộng kiến thức để xây dựng phát triển ứng dụng website vào sống Hệ thống hoàn thiện chứng website bán hàng gia dụng với giao diện ưa nhìn, khơng phức tạp, đơn giản dễ sử dụng Có chức hiển thị sản phẩm vừa xem, đánh giá cho điểm sản phẩm Thực toán thường toán online Gửi email đăng ký thành viên email quên mật giúp cho khách hàng sử dụng email để đổi mật quên Thống kê doanh thu sản phẩm xử lý Bên cạnh hệ thống chưa hoàn thiện chức người sử dụng xác định cấp độ thành viên thân thiết với website, liên kết đăng nhập tài khoản xã hội facebook, google So sánh sản phẩm để khách hàng đưa lựa chon Tốc độ xử lý chưa cao chưa tối ưu lập trình Quản lý danh mục sản phẩm chưa hợp lý, quản lý kho chưa tối ưu vấn đề với điều kiện liên quan thời gian hàng tồn 6.2 Hướng phát triển Tiếp tục phát triển hoàn thiện website với chức xây dựng liên kết đăng nhập, so sánh sản phẩm website, thực quản lý kho khuyến mại với điều kiện cụ thể theo thời gian Thống kê cụ thể sản phẩm kho Thống kê chi phí, lợi nhuận Thực truy xuất chi phí, doanh thu lợi nhuận word excel Tối ưu hóa để cải thiện tốc độ xử lý Danh mục sản phẩm thực lọc sản phẩm đa thuộc tính Sinh viên thực 66 TÀI LIỆU THAM KHẢO [1] Laravel https://en.wikipedia.org/wiki/Laravel [2] Mơ hình MVC https://en.wikipedia.org/wiki/Model%E2%80%93view %E2%80%93controller [3] Xampp https://vi.wikipedia.org/wiki/XAMPP [4] Bootstrap http://getbootstrap.com.vn/about/ [5] jQuery https://vi.wikipedia.org/wiki/JQuery [6] Trần Đình Quế, Nguyễn Mạnh Sơn - Phân tích thiết kế hệ thống thơng tin, Học viện Cơng nghệ Bưu Viễn thơng, 2007 [7] https://www.w3schools.com/ [8] https://viblo.asia/newest Sinh viên thực 67 ... nghiệp nhỏ hay cửa hàng gia dụng đơn lẻ, việc xây dựng thuê mặt đầu tư bị giới hạn phạm vi địa lý, tiếp cận với khách hàng địa phương Website bán hàng gia dụng giúp tiếp cận khách hàng không khu... đơn hàng chuyển trạng thái đơn hàng thường để khách hàng liên hệ thực toán.Từ việc nghiên cứu sở lý thuyết em vận dụng kiến thức thời gian nghiên cứu để xây dựng nên website bán hàng gia dụng. .. khách hàng Không phụ thuộc nhiều vào facebook Tiết kiệm chi phí, hoạt động 24/7 tiếp cận khách hàng lúc 1.3 Mục đích chọn đề tài Thấy tầm quan trọng website bán hàng gia dụng nhu cầu khách hàng

Ngày đăng: 14/05/2020, 21:27

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆ

    P1. Thông tin về sinh viên

    TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP

    DANH MỤC BẢNG BIỂU

    DANH MỤC HÌNH ẢNH

    DANH MỤC CÁC THUẬT NGỮ VIẾT TẮT

    CHƯƠNG 1: ĐẶT VẤN ĐỀ VÀ ĐỊNH HƯỚNG GIẢI PHÁP

    1.2 Nhu cầu thực tế

    1.3 Mục đích chọn đề tài

    1.4 Nội dung đề tài

TÀI LIỆU CÙNG NGƯỜI DÙNG

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

TÀI LIỆU LIÊN QUAN

w