
ĐẠI HỌC KINH TẾ QUỐC DÂN
TRƯỜNG CÔNG NGHỆ
-------🙚🙚 🕮 🙘🙘-------
KHÓA LUẬN TỐT NGHIỆP
Đề tài:
XÂY DỰNG WEBSITE TUYỂN DỤNG VÀ TƯ VẤN VIỆC LÀM.
Họ và tên sinh viên : Nguyễn Tiến Phong
Giảng viên hướng dẫn : ThS. Trần Thị Mỹ Diệp
HÀ NỘI, 11/2024

ĐẠI HỌC KINH TẾ QUỐC DÂN
TRƯỜNG CÔNG NGHỆ
-------🙚🙚 🕮 🙘🙘-------
KHÓA LUẬN TỐT NGHIỆP
Đề tài:
XÂY DỰNG WEBSITE TUYỂN DỤNG VÀ TƯ VẤN VIỆC LÀM.
Tên sinh viên : Nguyễn Tiến Phong
Mã sinh viên : 11203101
Lớp sinh viên : Công nghệ thông tin 62B
Khoa : Công nghệ thông tin
Giảng viên : Trần Thị Mỹ Diệp
…………………………………
(Chữ ký GVHD)
HÀ NỘI, 11/2024

MỤC LỤC
DANH MỤC CÁC TỪ VIẾT TẮT ........................................................................ 1
DANH MỤC BẢNG .............................................................................................. 2
DANH MỤC HÌNH ............................................................................................... 3
LỜI NÓI ĐẦU ....................................................................................................... 4
Chương 1. TỔNG QUAN VỀ ĐỀ TÀI ................................................................... 5
1.1. Lý do chọn đề tài. ........................................................................................ 5
1.2. Mục tiêu và phạm vi đề tài........................................................................... 6
1.3. Đối tượng chính. .......................................................................................... 7
1.4. Quy trình nghiệp vụ ..................................................................................... 8
1.5. Xác định yêu cầu ....................................................................................... 12
1.5.1. Yêu cầu chức năng ............................................................................. 12
1.5.2. Yêu cầu phi chức năng........................................................................ 12
1.6 Định hướng giải pháp ................................................................................. 13
1.6.1. Phát triển giao diện người dùng với ReactJs ....................................... 14
1.6.2. Xử lý backend với NodeJs .................................................................. 15
1.6.3 Cơ sở dữ liệu MongoDB ...................................................................... 15
CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG .......................... 17
2.1. Phân tích chức năng. .................................................................................. 17
2.1.1 Biểu đồ use-case tổng quan. ................................................................. 17
2.1.2. Phân rã biểu đồ use-case ..................................................................... 18
2.1.3. Đặc tả usecase .................................................................................... 21
2.2. Phân tích cấu trúc ...................................................................................... 25
2.3. Phân tích hành vi ....................................................................................... 27
CHƯƠNG 3: GIỚI THIỆU VỀ WEBSITE .......................................................... 35
3.1. Giới thiệu tính năng bên phía khách hàng .................................................. 35
3.1.1 Trang chủ: ........................................................................................... 35
3.1.2. Trang đăng nhập, đăng ký ................................................................... 35
3.1.3. Trang việc làm .................................................................................... 37
3.1.4. Trang chi tiết việc làm. ....................................................................... 38
3.1.5. Trang danh sách mẫu cv ..................................................................... 39

3.1.6. Trang tạo cv ........................................................................................ 40
3.1.7. Trang Quản lý thông tin cá nhân ......................................................... 41
3.1.8. Trang chuyển đổi tài khoản..................................................................... 42
3.1.9. Trang đăng ký nhà tuyển dụng ............................................................ 43
3.1.10. Trang đăng ký nhà tư vấn ................................................................. 44
3.1.11. Trang quản lý ví tiền ......................................................................... 45
3.1.12. Trang nạp tiền ................................................................................... 46
3.2. Giới thiệu tính năng bên phía Nhà tuyển dụng ........................................... 47
3.2.1 Trang tạo bài tuyển dụng ..................................................................... 47
3.2.2. Trang quản lý bài tuyển dụng ............................................................. 48
KẾT LUẬN.......................................................................................................... 49
Tài liệu tham khảo ................................................................................................ 50

1
DANH MỤC CÁC TỪ VIẾT TẮT
Từ viết tắt
Ý nghĩa
UI
Giao diện người dùng
(User Inteface)
PWA
Ứng dụng web hiện đại
(Progressive Web App)
DOM
Mô hình đối tượng tài liệu
(Document Object Model)
API
Giao diện lập trình ứng dụng
(Application Programming Interface)
HTTP
Giao thức Truyền tải Siêu Văn Bản
(HyperText Transfer Protocol)
CV
Sơ yếu lý lịch
(Curriculum Vitae)

