1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng website hỗ trợ tìm kiếm việc làm puzzle tk

135 23 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

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN XÂY DỰNG WEBSITE HỖ TRỢ TÌM KIẾM VIỆC LÀM PUZZLE.TK GVHD: ThS MAI ANH THƠ SVTH : LÊ THỊ NGỌC DIỂM LÊ VŨ BẢO SKL011473 Tp Hồ Chí Minh, tháng 07/2023 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA CƠNG NGHỆ THƠNG TIN -🙞🙜🕮🙞🙜 - KHĨA LUẬN TỐT NGHIỆP Đề Tài: XÂY DỰNG WEBSITE HỖ TRỢ TÌM KIẾM VIỆC LÀM PUZZLE.TK Giảng viên hướng dẫn: ThS Mai Anh Thơ SVTH: Lê Thị Ngọc Diễm - 19110335 Lê Vũ Hảo - 19110359 KHÓA 2019 - 2023 Tp Hồ Chí Minh, tháng 07 năm 2023 ĐH SƯ PHẠM KỸ THUẬT TP HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CNTT Độc lập – Tự – Hạnh Phúc ******* ******* PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Họ tên Sinh viên 1: Lê Thị Ngọc Diễm MSSV 1: 19110335 Họ tên Sinh viên 2: Lê Vũ Hảo MSSV 2: 19110359 Ngành: Công nghệ thông tin Tên đề tài: Xây dựng website hỗ trợ tìm kiếm việc làm Puzzle.tk Họ tên Giáo viên hướng dẫn: ThS Mai Anh Thơ NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: Tp Hồ Chí Minh, ngày tháng 07 năm 2023 Giáo viên hướng dẫn (Ký & ghi rõ họ tên) ĐH SƯ PHẠM KỸ THUẬT TP HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CNTT Độc lập – Tự – Hạnh Phúc ******* ******* PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ tên Sinh viên 1: Lê Thị Ngọc Diễm MSSV 1: 19110335 Họ tên Sinh viên 2: Lê Vũ Hảo MSSV 2: 19110359 Ngành: Công nghệ thông tin Tên đề tài: Xây dựng website hỗ trợ tìm kiếm việc làm Puzzle.tk Họ tên Giáo viên phản biện: TS.Huỳnh Xuân Phụng NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: Tp Hồ Chí Minh, ngày tháng 07 năm 2023 Giáo viên phản biện (Ký & ghi rõ họ tên) LỜI CẢM ƠN Lời đầu tiên, nhóm xin phép gửi lời cảm ơn chân thành đến với Khoa Công Nghệ Thông Tin – Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh tạo điều kiện cho nhóm chúng em trau dồi, học tập phát triển tảng kiến thức vững để thực đề tài Bên cạnh đó, nhóm chúng em xin gửi đến cô Mai Anh Thơ lời cảm ơn chân thành sâu sắc Cô tận tâm hướng dẫn nhiệt tình đưa góp ý q báu cho nhóm chúng em suốt q trình từ lúc bắt đầu kết thúc đề tài Nhờ có tảng kiến thức chuyên ngành vững cộng thêm với kinh nghiệm yêu cầu thực tế ngồi xã hội thơng qua việc học trường thực tập công ty Tập thể thầy cô Khoa Công Nghệ Thông Tin đặc biệt cô Mai Anh Thơ đem đến cho chúng em khối lượng kiến thức kinh nghiệm khổng lồ chuyên ngành công việc tương lai Đặc biệt điều giúp thúc chúng em hoàn thành đề tài Đây hành trang vô lớn chúng em trước bước sống Tuy nhiên lượng kiến thức vô tận với khả hạn hẹp chúng em cố gắng để hoàn thành cách tốt Chính việc xảy thiếu sót điều khó tránh khỏi Chúng em hi vọng nhận góp ý tận tình q thầy (cơ) qua chúng em rút học kinh nghiệm hoàn thiện cải thiện nâng cấp lại sản phẩm cách tốt Chúng em xin chân thành cảm ơn! Nhóm thực Lê Thị Ngọc Diễm – 19110335 Lê Vũ Hảo – 19110359 Trường ĐH Sư Phạm Kỹ Thuật TP.HCM Khoa Công nghệ Thông tin ĐỀ CƯƠNG LUẬN VĂN TỐT NGHIỆP Họ Tên SV thực : Lê Thị Ngọc Diễm Mã Số SV : 19110335 Họ Tên SV thực : Lê Vũ Hảo Mã Số SV : 19110359 Thời gian làm luận văn : Từ : Đến : Chuyên ngành: Công nghệ phần mềm Tên khóa luận tốt nghiệp: Xây dựng website hỗ trợ tìm kiếm việc làm Puzzle.tk Giáo viên hướng dẫn: ThS Mai Anh Thơ Nhiệm vụ khóa luận: Tìm hiểu cơng nghệ: ReactJS, Gastby framework, Restful API, Json Web Token, Spring boot Sử dụng Spring boot Restful API để xây dựng Backend, viết API cho module hệ thống Sử dụng ReactJS, Gastby framework để xây dựng xử lý giao diện Website cho người dùng Sử dụng Postgres để lưu trữ liệu người dùng hệ thống Sử dụng Json Web Token để xác thực phân quyền cho hệ thống API, đảm bảo tính bảo mật cho hệ thống Tích hợp tốn trực tuyến với Paypal, đăng nhập tài khoản Google Đề cương khóa luận: PHẦN MỞ ĐẦU Tính cấp thiết đề tài Đối tượng nghiên cứu Phạm vi nghiên cứu Mục tiêu đề tài Ý nghĩa khoa học thực tiễn PHẦN NỘI DUNG CHƯƠNG KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 1.1 Khảo sát trạng 1.2 Xác định yêu cầu CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Kiến trúc hệ thống 2.2 Các công nghệ áp dụng CHƯƠNG THIẾT KẾ PHẦN MỀM 3.1 Mơ hình hố u cầu 3.2 Lược đồ lớp 3.3 Thiết kế csdl 3.4 Thiết kế giao diện CHƯƠNG CÀI ĐẶT VÀ KIỂM THỬ 4.1 Cài đặt 4.2 Kiểm thử PHẦN KẾT LUẬN Kết đạt Ưu điểm Nhược điểm Hướng phát triển TÀI LIỆU THAM KHẢO KẾ HOẠCH THỰC HIỆN STT Thời gian Công việc - Khảo sát trạng 14/03/2023 – 20/03/2023 - Thiết kế usecase mơ hình hóa u cầu - Thiết kế sở liệu - Tìm hiểu thư viện ReactJS, 21/03/2023 – 07/04/2023 HTML, SCSS - Tìm hiểu Spring boot - Điều chỉnh sở liệu - Tìm hiểu JSON Web Token để ứng dụng vào xác thực phân quyền API hệ thống 08/04/2023 – 17/04/2023 - Tìm hiểu cách xây dựng RESTful API - Tìm hiểu PostgresSQL để áp dụng vào lưu trữ liệu - Tiến hành phát triển API dựa kiến thức tìm hiểu 18/04/2023 – 08/05/2023 tài liệu - Tiến hành xây dựng giao diện người dùng cho hệ thống - Tích hợp xử lý giao diện với chức API 09/05/2023 – 08/06/2023 - Điều chỉnh hoàn thiện chức hệ thống 09/06/2023 – 20/06/2023 - Tích hợp thêm sdk, api bên thứ hỗ trợ xử lý logic nghiệp vụ Ghi 21/06/2023 – 28/06/2023 sửa lỗi - Kiểm thử chương trình tiến hành 29/06/2023 – 07/07/2023 - Tìm hiểu thực hành deploy Viết hồn thiện báo cáo Giáo viên hướng dẫn Tp Hồ Chí Minh, ngày tháng năm 2023 (Ký ghi rõ họ tên) Người viết đề cương (Ký ghi rõ họ tên) Hảo Lê Vũ Hảo - 19110359 MỤC LỤC PHẦN MỞ ĐẦU 1 TÍNH CẤP THIẾT CỦA ĐỀ TÀI ĐỐI TƯỢNG NGHIÊN CỨU PHẠM VI NGHIÊN CỨU MỤC TIÊU ĐỀ TÀI Ý NGHĨA KHOA HỌC VÀ THỰC TIỄN .2 PHÂN CÔNG PHẦN NỘI DUNG CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ MƠ HÌNH HỐ U CẦU 1.1 KHẢO SÁT HIỆN TRẠNG 1.1.1 Vieclam24h.vn 1.1.2 Topcv.vn .5 1.1.3 Vlance.vn 1.1.4 Linkedin.com 1.1.5 Glints.com 10 1.1.6 Kết luận 11 1.2 XÁC ĐỊNH YÊU CẦU 13 1.2.1 Yêu cầu chức 13 1.2.2 Yêu cầu phi chức .14 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 15 2.1 KIẾN TRÚC HỆ THỐNG 15 2.2 CÁC CÔNG NGHỆ SỬ DỤNG .16 2.2.1 ReactJS Framework 16 2.2.2 Spring framework .21 2.2.3 Web client 22 2.2.4 PostgresSQL 23 2.2.5 Redis 24 2.2.6 Jasypt 26 2.2.7 AWS S3 27 2.2.8 Paypal .29 CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM .31

Ngày đăng: 05/12/2023, 10:04

w