Khóa luận tốt nghiệp xây dựng website tuyển dụng và tìm việc làm

114 9 0
Khóa luận tốt nghiệp xây dựng website tuyển dụng và tìm việc làm

Đ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

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA ĐÀO TẠO CHẤT LƯỢNG CAO ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE TUYỂN DỤNG VÀ TÌM VIỆC LÀM SVTH: Điều Thị Diễm Kiều Dương Quang Đức 18110137 19110190 Khố: 2018, 2019 Ngành: Cơng nghệ thơng tin GVHD: ThS Nguyễn Trần Thi Văn Tp, Hồ Chí Minh, tháng năm 2023 i CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc *** NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Điều Thị Diễm Kiều MSSV: 18110137 Họ tên sinh viên: Dương Quang Đức MSSV: 19110190 Giảng viên hướng dẫn: Ths Nguyễn Trần Thi Văn Ngày nhận đề tài: 20/02/2023 Ngày nộp đề tài: 29/05/2023 Tên đề tài: Xây dựng website tuyển dụng, tìm việc làm Các số liệu, tài liệu ban đầu: Khảo sát trạng qua website tuyển dụng việc làm tham khảo ý kiến người có chun mơn để thực Nội dung thực đề tài: Xây dựng website cho phép ứng viên tạo hồ sơ, tìm kiếm việc làm, cho phép doanh nghiệp tuyển dụng quản trị viên quản lý hồ sơ ứng viên doanh nghiệp Sản phẩm: Website tuyển dụng, tìm việc làm TRƯỞNG NGÀNH GIẢNG VIÊN HƯỚNG DẪN i CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độ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: Điều Thị Diễm Kiều MSSV: 18110137 Lớp: 18110CLST1 Dương Quang Đức Ngành: Công nghệ thông tin MSSV: 19110190 Lớp: 19110CLST1 Tên đề tài: Xây dựng website tuyển dụng, tìm việc làm Họ tên giáo viên hướng dẫn: Ths Nguyễn Trần Thi Văn 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: ….…… (Bằng chữ: .) Tp Hồ Chí Minh, ngày tháng năm 202 Giáo viên hướng dẫn ii CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độ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: Điều Thị Diễm Kiều Lớp: 18110CLST1 Dương Quang Đức Ngành: Công nghệ thông tin Lớp: 19110CLST1 Tên đề tài: Xây dựng website tuyển dụng, tìm việc làm Họ tên giáo viên phản biện: PGS TS Hoàng Văn Dũ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: ….…… (Bằng chữ: .) Tp Hồ Chí Minh, ngày tháng năm 2023 Giáo viên phản biện iii LỜI CẢM ƠN Để hoàn thành tốt đồ án tốt nghiệp báo cáo này, nhóm thực xin gửi lời cảm ơn chân thành đến giảng viên, thầy Nguyễn Trần Thi Văn hỗ cho nhóm trình làm đề tài Nhóm thực cảm ơn thầy giải đáp thắc mắc đưa lời nhận xét, góp ý quý báu lần báo báo tiến độ để nhóm chỉnh sửa, khắc phục kịp thời hoàn thành tốt báo cáo thời hạn Khoa đề Nhóm xin gửi lời cảm ơn chân thành quý thầy cô khoa Đào tạo Chất Lượng Cao nói chung ngành Cơng Nghệ Thơng Tin nói riêng tận tình truyền đạt kiến thức tảng tạo điều kiện để nhóm tìm hiểu thực đề tài Đề tài báo cáo nhóm thực thời gian ngắn, với hạn chế kiến thức chuyên môn mặt kỹ thuật kinh nghiệm việc thực dự án Do đó, q trình hồn thiện đề tài có thiếu sót điều khơng thể tránh khỏi nên nhóm mong nhận ý kiến đóng góp quý báu quý thầy Nhóm thực xin chân thành cảm ơn Cuối lời, nhóm kính chúc q thầy ln dồi sức khỏe thành công sự nghiệp trồng người Một lần nhóm thực xin chân thành cảm ơn Thành phố Hồ Chí Minh, tháng 5, năm 2023 Nhóm sinh viên thực Dương Quang Đức Điều Thị Diễm Kiều iv LỜI GIỚI THIỆU Với sự phát triển nhảy vọt công nghệ thông tin nay, Internet ngày giữ vai trò quan trọng lĩnh vực khoa học kỹ thuật đời sống Thời đại ngày nay, thời đại mà “người người làm Web, nhà nhà làm Web” việc có Website để quảng bá cơng ty hay để tìm kiếm việc làm khơng cịn điều xa xỉ Nhận thấy nhu cầu việc làm ngày tăng khó khăn thị trường nhóm định chọn đề tài “Xây dựng website tuyển dụng, tìm việc làm ” với mong muốn giải vấn đề cung cầu phục vụ cho ứng viên doanh nghiệp Nhóm xây dựng ứng dụng Website tuyển dụng tìm việc làm từ q trình tìm hiểu lý thuyết cơng nghệ mới, khảo sát ứng dụng có thị trường từ rút ưu nhược để tiến hành xây dựng sản phẩm Website cung cấp tính tìm việc, tuyển dụng, tạo CV, quản lý dịch vụ tuyển dụng…cho ứng viên doanh nghiệp Các thông tin cập nhật thường xuyên nhanh chóng Vì vậy, rút ngắn khoảng cách doanh nghiệp ứng viên, đưa thông tin cơng việc đơi bên cần Trong q trình thiết kế kiểm thử nhóm cịn nhiều thiếu sót, nhóm mong sự góp ý từ quý để cải thiện v MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP i PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ii PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN iii LỜI CẢM ƠN iv LỜI GIỚI THIỆU v MỤC LỤC vi DANH MỤC CÁC BẢNG BIỂU ix DANH MỤC CÁC HÌNH ẢNH xi CHƯƠNG 1: TỔNG QUAN 1.1 Tính cấp thiết đề tài 1.2 Đối tượng nghiên cứu 1.3 Phạm vi nghiên cứu 1.4 Phân tích ứng dụng có liên quan 1.5 Kết dự kiến đạt CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Angular 2.1.1 Giới thiệu 2.1.2 Lý lựa chọn 2.2 Java Spring Boot 2.2.1 Giới thiệu 2.2.2 Lý lựa chọn 2.3 MySQL 2.3.1 Giới thiệu 2.3.2 Lý lựa chọn CHƯƠNG 3: KHẢO SÁT THỰC TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 3.1 Khảo sát trạng vi 3.1.1 Trang web TopCV 3.1.2 Trang web Vietnamworks .9 3.1.3 Trang web tuyển dụng FPT 10 3.1.4 Trang web Vn.indeed.com 11 3.1.5 Kết luận 12 3.2 Xác định yêu cầu 13 3.2.1 Nghiệp vụ 13 3.2.2 Phạm vi 20 3.3 Đánh giá lựa chọn công nghệ 21 3.3.1 Mục tiêu đề tài 21 3.3.2 Nội dung 21 3.3.3 Hiện thực hệ thống 21 3.3.4 Phương pháp nghiên cứu 22 3.3.5 Ý nghĩa khoa học thực tiễn 22 3.4 Mơ hình hố hệ thống 22 3.4.1 Danh sách actor 22 3.4.2 Lược đồ use case 22 3.4.3 Mô tả lược đồ use case 23 3.4.4 Đặc tả số use case 26 CHƯƠNG 4: THIẾT KẾ PHẦN MỀM 55 4.1 Thiết kế hệ thống 55 4.1.1 Lược đồ lớp 55 4.1.2 Lược đồ tuần tự 56 4.2 Thiết kế liệu 63 4.2.1 Lược đồ sở liệu 63 4.3 Thiết kế giao diện 64 4.3.1 Danh sách giao diện 64 4.3.2 Mô tả giao diện 66 CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ 93 vii 5.1 Cài đặt 93 5.2 Các bước chạy hệ thống 93 5.3 Kiểm thử 94 5.3.1 Chiến lược kiểm thử 94 5.3.2 Quy trình kiểm thử 94 5.3.3 Phạm vi chức kiểm thử 94 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 96 6.1 Tổng kết 96 6.2 Về mặt lý thuyết 96 6.3 Về mặt thực 96 6.4 Ưu điểm 97 6.5 Hạn chế 98 6.6 Hướng phát triển 98 TÀI LIỆU THAM KHẢO 99 PHỤ LỤC 100 viii DANH MỤC CÁC BẢNG BIỂU Bảng 1: Yêu cầu chức quản lý ngành nghề 14 Bảng 2: Yêu cầu chức quản lý địa 15 Bảng 3: Yêu cầu chức quản lý tài khoản 15 Bảng 4: Yêu cầu chức quản lý công ty 16 Bảng 5: Yêu cầu chức quản lý tin tức tuyển dụng 16 Bảng 6: Bảng biểu mẫu quản lý tuyển dụng 17 Bảng 7: Yêu cầu chức quản lý CV 17 Bảng 8: Yêu cầu chức Tìm kiếm tin tức tuyển dụng 18 Bảng 9: Yêu cầu chức tìm kiếm CV ứng viên 18 Bảng 10: Yêu cầu chức quản lý thông tin cá nhân, công ty 19 Bảng 11: Danh sách yêu cầu chức hệ thống 19 Bảng 12: Danh sách yêu cầu phi chức 20 Bảng 13: Mô tả lược đồ use case 23 Bảng 14: Mô tả use case sign in (UC_01) 26 Bảng 15: Mô tả use case sign up (UC_02) 27 Bảng 16: Mô tả use case search job (UC_03) 28 Bảng 17: Mô tả use case View Company (UC_04) 29 Bảng 18: Mô tả use case View Detail Company (UC_05) 30 Bảng 19: Mô tả use case View Job Detail (UC_06) 32 Bảng 20: Mô tả use case Search CV Candidate (UC_07) 33 Bảng 21: Mô tả use case News Manager (UC_08) 34 Bảng 22: Mô tả use case Candidate manager (UC_09) 36 Bảng 23: Mô tả use case Resume (UC_10) 37 Bảng 24: Mô tả use case Wishlist manager (UC_11) 39 Bảng 25: Mô tả use case Profile manager (UC_12) 40 Bảng 26: Mô tả use case Apply CV (UC_13) 41 Bảng 27: Mô tả use case Companies manager (UC_14) 42 Bảng 28: Mô tả use case Company Infor manager (UC_15) 44 Bảng 29: Mô tả use case User manager (UC_16) 45 Bảng 30: Mô tả use case Accept Job News (UC_17) 47 Bảng 31: Mô tả use case Career manager (UC_18) 48 Bảng 32: Mô tả use case Location manager (UC_19) 50 Bảng 33: Mô tả use case Save CV (UC_20) 52 ix

Ngày đăng: 11/12/2023, 09:40

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

Tài liệu liên quan