Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 62 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
62
Dung lượng
30,84 MB
Nội dung
2022 TÊN ĐỀ TÀI: XÂY DỰNG WEBSITE RAO VẶT, MUA BÁN, TRAO ĐỔI ĐỒ CŨ CHO SINH VIÊN UTE Họ tên sinh viên: Ngô Thanh Tuấn ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CÔNG NGHỆ SỐ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG WEBSITE RAO VẶT, MUA BÁN, TRAO ĐỔI ĐỒ CŨ CHO SINH VIÊN UTE Người hướng dẫn Sinh viên thực Mã sinh viên Lớp : ThS Nguyễn Thị Hà Quyên : Ngô Thanh Tuấn : 1811505310249 : 18T2 Đà Nẵng, 02/ 2022 ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CÔNG NGHỆ SỐ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG WEBSITE RAO VẶT, MUA BÁN, TRAO ĐỔI ĐỒ CŨ CHO SINH VIÊN UTE Người hướng dẫn Sinh viên thực Mã sinh viên Lớp : ThS Nguyễn Thị Hà Quyên : Ngô Thanh Tuấn : 1811505310249 : 18T2 Đà Nẵng, 02/ 2022 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN TÓM TẮT Tên đề tài: Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên Trường Đại học Sư phạm Kỹ thuật Đà Nẵng Sinh viên thực hiện: Ngô Thanh Tuấn Mã sinh viên: 1811505310249 Lớp : 18T2 Sau cô Nguyễn Thị Hà Quyên hướng dẫn đề tài em thực chức hệ thống sau: • Cho phép khách vãng lai tìm kiếm, xem thơng tin đồ mong muốn , xem thông báo tiến hành đăng ký tài khoản • Cho phép sinh viên cập nhật thơng tin cá nhân • Cho phép sinh viên có đồ đăng để rao bán trao đổi cho bạn sinh viên khác có mong muốn sử dụng lại • Cho phép sinh viên cần đồ đăng ký trao đổi mua lại đồ • Cho phép sinh viên cần đồ đánh giá đăng sản phẩm thơng qua hình thức vote • Cho phép sinh viên cần đồ comment đăng để tiện việc giao dịch • Cho phép sinh viên quản lý đăng • Cho phép phịng cơng tác sinh viên (Admin): quản lý danh mục đăng website, thống kê số lượng sinh viên sử dụng hệ thống đưa hình phạt dành cho sinh viên đăng sai lệch thông tin TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT CỘNG HỊA XÃ HƠI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ SỐ Độc lập - Tự - Hạnh phúc NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Giảng viên hướng dẫn: ThS Nguyễn Thị Hà Quyên Sinh viên thực hiện: Ngô Thanh Tuấn Mã SV: 1811505310249 Tên đề tài: - Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE Các số liệu, tài liệu ban đầu: - - Rất nhiều sinh viên UTE sinh viên trường đại học Đại học Đà Nẵng nói chung, thân em sinh sống học tập trường Đại học Sư Phạm Kĩ Thuật – Đà Nẵng nói riêng có mong muốn trao đổi đồ cũ lẫn Các tài liệu tham khảo lấy từ nhiều nguồn, đa phần viết khóa học lập trình youtube Nội dung đồ án: Chương 1: Tổng quan Chương 2: Cơ sở lý thuyết Chương 3: Phân tích thiết kế Chương 4: Xây dựng chương trình Chương 5: Kết luận hướng phát triển Các sản phẩm dự kiến - Hệ thống rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE hồn thiện chức chạy ổn định môi trường development Ngày giao đồ án: 01/10/2021 Ngày nộp đồ án: 25/01/2022 Trưởng Bộ môn Đà Nẵng, ngày tháng năm Người hướng dẫn LỜI CẢM ƠN Lời đầu tiên, em xin chân thành cảm ơn Trường Đại học Sư Phạm Kỹ Thuật tạo điều kiện để em có mơi trường học tập phát triển thân tốt Đặc biệt em xin gửi lời cảm ơn chân thành sâu sắc tới cô Nguyễn Thị Hà Quyên hướng dẫn, giúp đỡ em suốt thời gian thực đề tài Em xin chân thành cảm ơn thầy cô môn tận tình giảng dạy, truyền đạt kiến thức cho chúng em kỳ học vừa qua Xin chân thành cảm ơn tất bạn bè động viên, giúp đỡ chúng em thời gian học tập hoàn thành đồ án Mặc dù cố gắng nhiều khơng thể tránh khỏi thiếu sót thời gian hạn chế kiến thức đề tài làm đồ án Em kính mong nhận góp ý q Thầy Cơ bạn để hồn thành tốt Em xin chân thành cảm ơn! CAM ĐOAN Chúng em xin cam đoan : Những nội dung luận văn chúng em thực hướng dẫn giảng viên ThS.Nguyễn Thị Hà Quyên Mọi tham khảo luận văn 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á, chúng em xin chịu hoàn toàn trách nhiệm Sinh viên thực Ngô Thanh Tuấn Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE MỤC LỤC CHƯƠNG TỔNG QUAN 1.1 Tổng quan đề tài 1.2 Mục đích đề tài 1.3 Phạm vi đề tài 1.4 Cơ cấu tổ chức .4 1.5 Hoạt động nghiệp vụ thực tế 1.6 Đặc tả yêu cầu nghiệp vụ (Business Requirments) 1.6.1 Khách hàng chưa thành viên 1.6.2 Sinh viên (chung) .6 1.6.3 Sinh viên có đồ 1.6.4 Sinh viên có nhu cầu mua đổi đồ 1.6.5 Người quản trị .7 CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Hệ quản trị sở liệu 2.1.1 MySQL 2.1.2 Đôi nét lịch sử 2.1.3 Ưu điểm MySQL 2.2 Ngơn ngữ lập trình PHP 2.2.1 PHP .9 2.2.2 Đôi nét lịch sử 10 2.3 Laravel Framework 10 2.3.1 Laravel .11 2.3.2 Đôi nét lịch sử .11 2.4 Bootstrap 13 2.4.1 Bootstrap 13 2.4.2 Đôi nét lịch sử 13 2.5 Mơ hình MVC 14 CHƯƠNG PHÂN TÍCH THIẾT KẾ 16 3.1 Đặc tả yêu cầu phần mềm (Software Requirements) 16 3.1.1 Khách vãng lai 16 3.1.2 Sinh viên có đồ 16 3.1.3 Sinh viên có nhu cầu trao đổi, mua đồ cũ 17 3.1.4 Quản trị viên (Phòng CTHSSV) 17 3.2 Sơ đồ Usecase 18 3.3 Kịch cho Usecase 19 3.3.1 Actor Sinh Viên, Quản trị viên 19 3.3.2 Actor sinh viên có đồ 20 3.3.3 Actor sinh viên cần đồ/ Khách vãng lai .22 3.3.4 Actor sinh viên 24 3.3.5 Actor Quản trị viên (phòng CTHSSV) 25 3.4 Phác thảo giao diện người dùng & Sơ đồ hoạt động 26 3.4.1 Actor sinh viên có đồ 26 3.4.2 Actor khách vãng lai/sinh viên/ Quản trị viên 28 3.4.3 Actor Quản trị viên 29 3.5 Sơ đồ ERD 31 3.6 Diagram MySQL 33 3.7 Mơ hình khái niệm (Domain Model) 33 3.7.1 Xác định lớp ứng viên (Candidate Class) 33 3.7.2 Xây dựng sơ đồ Domain Model (Class Diagram - Level 1) 34 3.8 Sơ đồ Robustness Diagram 35 3.8.1 Robustness Diagram cho usecase đăng .35 3.8.2 Robustness Diagram cho usecase tìm kiếm .35 3.8.3 Robustness Diagram cho usecase thống kê .36 3.9 Sơ đồ tương tác 36 3.9.1 Sequence Diagram cho usecase đăng 36 3.9.2 Sequence Diagram cho usecase tìm kiếm 37 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE 3.9.2 Sequence Diagram cho usecase tìm kiếm Hình 1.1: Sơ đồ Sequence cho usecase tìm kiếm 3.9.3 Sequence Diagram cho usecase thống kê Hình 1.1: Sơ đồ Sequence cho usecase thống kê SVTH: Ngô Thanh Tuấn GVHD: Nguyễn Thị Hà Quyên 37 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE 3.10 Sơ đồ lớp (Level 2) Hình 1.1: Sơ đồ lớp SVTH: Ngơ Thanh Tuấn GVHD: Nguyễn Thị Hà Quyên 38 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE CHƯƠNG DEMO CHƯƠNG TRÌNH 4.1 Trang người dùng (dành cho sinh viên khách vãng lai) 4.1.1 Giao diện trang chủ dành cho sinh viên khách vãng lai Hình 1.1: Giao diện trang chủ dành cho sinh viên SVTH: Ngô Thanh Tuấn GVHD: Nguyễn Thị Hà Quyên 39 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE 4.1.2 Giao diện đăng ký tài khoản dành cho sinh viên Hình 1.1: Giao diện đăng ký tài khoản SVTH: Ngô Thanh Tuấn GVHD: Nguyễn Thị Hà Quyên 40 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE 4.1.3 Giao diện đăng nhập có tài khoản Hình 1.1: Giao diện đăng nhập tài khoản 4.1.4 Giao diện sinh viên đăng nhập thành cơng Hình 1.1: Giao diện sau đăng nhập thành công Mã sinh viên – Họ tên sinh viên 41 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE 4.1.5 Cập nhật thơng tin cá nhân Hình 1.1: Giao diện cập nhật thông tin cá nhân 4.1.6 Giao diện đăng Hình 1.1: Giao diện đăng Mã sinh viên – Họ tên sinh viên 42 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE 4.1.7 Giao diện quản lý đăng cá nhân Hình 1.1: Giao diện quản lý đăng cá nhân 4.1.8 Giao diên lịch sử trao đổi - giao dịch thành cơng Hình 1.1: Giao diện lịch sử trao đổi – giao dịch thành công Mã sinh viên – Họ tên sinh viên 43 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE 4.1.9 Giao diện xem chi tiết đăng sinh viên khác Hình 1.1: Giao diện chi tiết đăng Mã sinh viên – Họ tên sinh viên 44 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE 4.1.10 Giao diện comment đăng đồ Hình 1.1: Giao diện comment đăng Mã sinh viên – Họ tên sinh viên 45 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE 4.1.11 Giao diện đánh giá đăng đồ Hình 1.1: Giao diện đánh giá đăng Mã sinh viên – Họ tên sinh viên 46 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE 4.2 Trang quản lý (Dành cho PCTHSSV) 4.2.1 Giao diện đăng nhập dành cho tài khoản Admin Hình 1.1: Giao diện đăng nhập Admin 4.2.2 Giao diện đăng nhập Admin thành cơng – thống kê Hình 1.1: Giao diện sau Admin đăng nhập thành công Mã sinh viên – Họ tên sinh viên 47 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE 4.2.3 Giao diện quản lý sinh viên – cảnh báo tài khoản Hình 1.1: Giao diện quản lý sinh viên Mã sinh viên – Họ tên sinh viên 48 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE CHƯƠNG KẾT LUẬN & HƯỚNG PHÁT TRIỂN 5.1 Kết luận Website đạt số chức so với mục tiêu đặt Có reponsive số thiết bị Ipad máy tỉnh bảng Giúp dễ dàng kết nối sinh viên việc để lại đồ mà khơng dùng cho bạn sinh viên khác 5.2 Hướng phát triển Responsive webiste số thiết bị di động Mở rộng số lượng người dùng website, hường đến cho bạn sinh viên khác học tài Đà Nẵng Phát triển số tảng app như: Android, IOS Mã sinh viên – Họ tên sinh viên 49 Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE TÀI LIỆU THAM KHẢO Template trang Admin https://w3layouts.com/template/easy-admin-panel-flat-bootstrapresponsive-web-template/ PHP: https://laravel.com/ Stackoverflow: https://stackoverflow.com/ MySQL: https://www.w3schools.com/mySQL/default.asp Xây dựng website rao vặt, mua bán, trao đổi đồ cũ cho sinh viên UTE Phụ lục ... đầu: - - Rất nhiều sinh viên UTE sinh viên trường đại học Đại học Đà Nẵng nói chung, thân em sinh sống học tập trường Đại học Sư Phạm Kĩ Thuật – Đà Nẵng nói riêng có mong muốn trao đổi đồ cũ lẫn... quan đề tài Như biết, sinh viên trường đại học Đại học Đà Nẵng nói chung, thân em sinh hoạt trường Đại học Sư Phạm Kỹ Thuật – Đà Nẵng nói riêng; sau vài năm học, em phần hiểu rõ sống Sinh viên xa...ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CÔNG NGHỆ SỐ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ