Tải bản đầy đủ (.pdf) (112 trang)

Xây dựng website hỗ trợ tuyển dụng và tìm việc làm cho ngành it

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (6.86 MB, 112 trang )

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Ợ TUYỂN DỤNG
VÀ TÌM VIỆC LÀM CHO NGÀNH IT

GVHD: ThS. NGUYỄN MINH ĐẠO
SVTH : DƯƠNG VĂN NAM
LÊ TRUNG KIÊN

SKL011171

Tp. Hồ Chí Minh, năm 2023


TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN CÔNG NGHỆ PHẦN MỀM

DƯƠNG VĂN NAM – 19110400
LÊ TRUNG KIÊN - 19110383

ĐỀ TÀI:

XÂY DỰNG WEBSITE HỖ TRỢ TUYỂN DỤNG
VÀ TÌM VIỆC LÀM CHO NGÀNH IT


KHĨA LUẬN TỐT NGHIỆP KỸ SƯ CNTT

GIẢNG VIÊN HƯỚNG DẪN:
ThS. NGUYỄN MINH ĐẠO

KHOÁ 2019 - 2023


ĐH SƯ PHẠM KỸ THUẬT TP.HCM
KHOA CNTT
*******

XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
*******

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
NHẬN XÉT
1. Về nội dung đề tài & khối lượng thực hiện:
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
2. Ưu điểm:
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................

3. Khuyết điểm
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
4. Điểm:

Tp. Hồ Chí Minh, ngày tháng 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
KHOA CNTT
*******

XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
*******

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
NHẬN XÉT
1. Về nội dung đề tài & khối lượng thực hiện:
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
2. Ưu điểm:

...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
3. Khuyết điểm
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
4. Điểm:

Tp. Hồ Chí Minh, ngày tháng năm 2023
Giáo viên phản biện
(Ký & ghi rõ họ tên)


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT

LỜI CẢM ƠN
Đầu tiên, những người thực hiện đề tài xin cảm ơn ban lãnh đạo trường Đại học
Sư phạm Kỹ thuật Tp.HCM và khoa Công nghệ thông tin đã tạo điều kiện cho những
người thực hiện đề tài tham gia học tập và hoàn thành học phần này tại trường.
Những người thực hiện đề tài xin gửi lời cảm ơn chân thành đến quý thầy cô trong
khoa Cơng nghệ thơng tin đã ln nhiệt tình giảng dạy và truyền đạt kiến thức quý báu
cho những người thực hiện đề tài, để những người thực hiện đề tài có đủ điều kiện và
năng lực thực hiện đề tài này.
Đặc biệt, những người thực hiện đề tài xin gửi đến thầy Nguyễn Minh Đạo – người
đã tận tình hướng dẫn những người thực hiện đề tài trong suốt học kì vừa qua lời cảm

ơn sâu sắc nhất. Những kiến thức và lời khuyên mà thầy đưa ra đã giúp đỡ những người
thực hiện đề tài rất nhiều khi gặp khó khăn.
Vì thời gian có hạn cũng như kiến thức của những người thực hiện đề tài còn hạn
chế, nên đề tài khơng thể tránh khỏi những thiếu sót. Những người thực hiện đề tài rất
mong nhận được ý kiến đóng góp của q thầy cơ.
Một lần nữa những người thực hiện đề tài xin chân thành cảm ơn quý thầy cơ, kính
chúc q thầy cơ dồi dào sức khỏe, niềm vui và thành cơng trên con đường sự nghiệp.
Nhóm sinh viên thực hiện
Dương Văn Nam
Lê Trung Kiên

Khoá luận tốt nghiệp

i


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT
Trường ĐH Sư Phạm Kỹ Thuật TP.HCM
Khoa: CNTT

ĐỀ CƯƠNG KHÓA LUẬN TỐT NGHIỆP
Họ và tên sinh viên 1: Lê Trung Kiên

MSSV 1: 19110383

Họ và tên sinh viên 2: Dương Văn Nam

MSSV 2: 19110400

Thời gian làm khóa luận: từ 06/03/2023 đến 07/07/2023 (17 tuần)

Chuyên ngành: Công nghệ phần mềm
Tên khóa luận: Xây dựng website hỗ trợ tuyển dụng và tìm kiếm việc làm cho ngành
IT.
Giảng viên hướng dẫn: ThS. Nguyễn Minh Đạo
Nhiệm vụ của khóa luận:
1. Phân tích u cầu và thiết kế website hỗ trợ tuyển dụng và tìm kiếm việc làm
cho ngành IT.
2. Sử dụng kết hợp ReactJS và Spring framework để xây dựng website hỗ trợ
tuyển dụng và tìm kiếm việc làm bao gồm những chức năng như sau:
 Đối với người dùng là quản lý:
-

Thêm/xóa/sửa/đổi mật khẩu quản trị viên.

-

Thêm/xóa/sửa cơng ty.

-

Xét duyệt đơn đăng ký cơng ty.

-

Xem/sửa thơng tin người dùng.

-

Xem/xóa/sửa các mẫu email.


-

Thêm/sửa chuyên ngành.

-

Thêm/sửa chuyên môn.

-

Thêm/sửa kỹ năng.

-

Xét duyệt kỹ năng mới.

-

Xem/xét duyệt tin tuyển dụng.

-

Xem/sửa thông tin dịch vụ của ứng dụng.

-

Quản lý lịch sử giao dịch.

-


Xem số liệu thống kê về tin tuyển dụng/ hồ sơ ứng tuyển/ người dùng mới/
nguồn thu của ứng dụng.

Khoá luận tốt nghiệp

ii


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT
 Đối với người dùng là ứng viên:
-

Đăng nhập bằng tài khoản google.

-

Xem/sửa thông tin cá nhân.

-

Tạo hồ sơ.

-

Sử dụng các mẫu hồ sơ để xuất ra tệp pdf.

-

Tìm kiếm việc làm.


-

Ứng tuyển việc làm.

-

Xem/xóa các danh sách việc làm đã ứng tuyển.

-

Tìm kiếm cơng ty.

 Đối với người dùng là nhà tuyển dụng:
-

Đăng ký tài khoản.

-

Đăng nhập bằng tài khoản google.

-

Xem/sửa thơng tin cơng ty.

-

Nâng cấp gói hội viên.

-


Nạp tiền.

-

Thêm/xóa/sửa tin tuyển dụng.

-

Xem hồ sơ/ xét duyệt ứng viên.

-

Xuất danh sách ứng viên ra tệp excel.

-

Tìm kiếm ứng viên.

-

Quản lý lịch sử giao dịch.

-

Xem số liệu thống kê về hồ sơ ứng tuyển.

Đề cương viết khóa luận gồm các phần sau đây:
MỤC LỤC


CHƯƠNG 1: MỞ ĐẦU
1.1. MỤC ĐÍCH CỦA ĐỀ TÀI
1.2. ĐỐI TƯỢNG VÀ PHƯƠNG PHÁP NGHIÊN CỨU
1.2.1. Đối tượng nghiên cứu
1.2.2. Phương pháp nghiên cứu

Khoá luận tốt nghiệp

iii


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT
1.3. KHẢO SÁT THỰC TRẠNG
1.4. KẾT QUẢ DỰ KIẾN ĐẠT ĐƯỢC
1.4.1. Yêu cầu chức năng
1.4.2. Yêu cầu phi chức năng

CHƯƠNG 2: TÌM HIỂU CƠNG NGHỆ
2.1. KIẾN TRÚC HỆ THỐNG VÀ CÔNG NGHỆ SỬ DỤNG
2.1.1. Kiến trúc hệ thống
2.1.2. Cách thức tổ Cách thức tổ chức và hoạt động của front-end
2.1.3. Cách thức tổ chức và hoạt động của back-end
2.2. REACTJS
2.3. SPRING BOOT

CHƯƠNG 3: PHÂN TÍCH YÊU CẦU VÀ THIẾT KẾ HỆ THỐNG
3.1. LƯỢC ĐỒ USECASE
3.1.1. Module Admin
3.1.2. Module Client
3.2. ĐẶC TẢ USECASE

3.2.1. Module Admin
3.2.2. Module Client
3.3. LƯỢC ĐỒ SEQUENCE
3.3.1. Admin Module
3.3.2. Client Module
3.4. CLASS DIAGRAM
3.5. THIẾT KẾ CƠ SỞ DỮ LIỆU
3.6. THIẾT KẾ GIAO DIỆN
Khoá luận tốt nghiệp

iv


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT
3.6.1. Giao diện trang Admin
3.6.2. Giao diện trang của HR
3.6.3. Giao diện trang người dùng

CHƯƠNG 4: CÀI ĐẶT & KIỂM THỬ HỆ THỐNG
4.1. PHẠM VI KIỂM THỬ
4.2. THỰC HIỆN KIỂM THỬ
4.2.1. Kiểm thử chức năng nhà tuyển dụng tạo hồ sơ
4.2.2. Kiểm thử chức năng quản trị viên xét duyện đơn đăng ký của nhà tuyển
dụng
4.2.3. Kiểm thử chức năng nhà tuyển dụng đăng nhập
4.2.4. Kiểm thử chức năng nhà tuyển cập nhật hồ sơ
4.2.5. Kiểm thử chức năng nhà tuyển dụng nạp tiền
4.2.6. Kiểm thử chức năng nhà tuyển dụng đăng tin tuyển dụng
4.2.7. Kiểm thử chức năng quản trị viên xét duyệt tin tuyển dụng
4.2.8. Kiểm thử chức năng ứng viên đăng nhập

4.2.9. Kiểm thử chức năng ứng viên cập nhật hồ sơ
4.2.10.

Kiểm thử chức năng ứng viên nộp hồ sơ

4.2.11.

Kiểm thử chức năng nhà tuyển dụng xét duyệt hồ sơ ứng viên

4.2.12.

Kiểm thử chức năng nhà tuyển dụng quản lý lịch sử giao dịch

4.2.13.

Kiểm thử chức năng nhà tuyển dụng xem thống kê đơn ứng tuyển

4.2.14.

Kiểm thử chức năng quản trị viên quản lý lịch sử giao dịch

4.2.15.

Kiểm thử chức năng quản trị viên xem thống kê

4.3. HƯỚNG DẪN CÀI ĐẶT HỆ THỐNG
4.3.1. Yêu cầu phần mềm

Khoá luận tốt nghiệp


v


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT
4.3.2. Hướng dẫn cài đặt server
4.3.3. Hướng dẫn cài đặt client cho quản trị viên
5.1.1. Hướng dẫn cài đặt client cho ứng viên và nhà tuyển dụng

CHƯƠNG 5: KẾT LUẬN
5.1. KẾT QUẢ ĐẠT ĐƯỢC CỦA ĐỀ TÀI
5.2. ƯU NHƯỢC ĐIỂM CỦA ĐỀ TÀI
5.2.1. Ưu điểm
5.2.2. Nhược điểm
5.3. HƯỚNG PHÁT TRIỂN TRONG TƯƠNG LAI

TÀI LIỆU THAM KHẢO
KẾ HOẠCH THỰC HIỆN
STT

Thời gian

1

Tuần 1 – 2

2

3

Tuần 3 – 4


Tuần 5 – 6

Cơng việc
-

Hồn thành Đề cương chi tiết.
Hồn thành Chương 1: Mở đầu.

-

Tìm hiểu ReactJs, Spring Boot và viết
chương 2: Tìm hiểu cơng nghệ.
Bắt đầu viết Chương 3: Phân tích u cầu và
thiết kế hệ thống.

-

-

Hoàn thành chương 3
Xây dựng server cho website và viết API
cho module Admin.
Xây dựng cấu trúc cho trang Admin

4

Tuần 7 – 9

-


Hiện thực các chức năng của module Admin.

5

Tuần 10 – 12

-

Hoàn thành tạm thời module Admin
Hiện thực các chức năng ở module HR.

Khoá luận tốt nghiệp

Ghi chú

vi


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT

6

Tuần 13 - 14

7

Tuần 15 - 16

8


Tuần 17

-

Tạm thời hoàn thành module HR.
Hiện thực các chức năng ở module User

-

Kiểm thử kết hợp các workflow
Chỉnh sửa lỗi
Hoàn thiện Chương 4: Cài đặt & Kiểm thử
hệ thống

-

Hoàn thành Chương 5: Kết luận.
Chỉnh sửa và hoàn thiện báo cáo.

Ngày 28 tháng 02 năm 2022
Người viết đề cương

Ý kiến của giáo viên hướng dẫn

(Ký và ghi rõ họ tên)

Khoá luận tốt nghiệp

vii



Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT

MỤC LỤC
PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN .................................... iii
PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN ........................................ ii
LỜI CẢM ƠN ........................................................................................................ i
ĐỀ CƯƠNG KHÓA LUẬN TỐT NGHIỆP ......................................................... ii
MỤC LỤC .......................................................................................................... viii
DANH MỤC HÌNH ẢNH .................................................................................. xii
DANH MỤC BẢNG BIỂU ............................................................................... xiv
CHƯƠNG 1: MỞ ĐẦU ........................................................................................ 1
1.1. MỤC ĐÍCH CỦA ĐỀ TÀI ................................................................................ 1
1.2. ĐỐI TƯỢNG VÀ PHƯƠNG PHÁP NGHIÊN CỨU ....................................... 1
1.2.1. Đối tượng nghiên cứu.................................................................................. 1
1.2.2. Phương pháp nghiên cứu............................................................................. 1
1.3. KHẢO SÁT THỰC TRẠNG............................................................................. 1
1.4. KẾT QUẢ DỰ KIẾN ĐẠT ĐƯỢC ................................................................... 2
1.4.1. Yêu cầu chức năng ...................................................................................... 2
1.4.2. Yêu cầu phi chức năng ................................................................................ 3

CHƯƠNG 2: TÌM HIỂU CƠNG NGHỆ .............................................................. 4
2.1. KIẾN TRÚC HỆ THỐNG VÀ CÔNG NGHỆ SỬ DỤNG ............................... 4
2.1.1. Kiến trúc hệ thống ....................................................................................... 4
2.1.2. Cách thức tổ Cách thức tổ chức và hoạt động của front-end ...................... 5
2.1.3. Cách thức tổ chức và hoạt động của back-end ............................................ 6
2.2. REACTJS ........................................................................................................... 6

Khoá luận tốt nghiệp


viii


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT
2.3. SPRING BOOT ................................................................................................. 7

CHƯƠNG 3: PHÂN TÍCH YÊU CẦU VÀ THIẾT KẾ HỆ THỐNG ................. 8
3.1. LƯỢC ĐỒ USECASE ....................................................................................... 8
3.1.1. Module Admin ............................................................................................ 8
3.1.2. Module Client.............................................................................................. 9
3.2. ĐẶC TẢ USECASE ........................................................................................ 11
3.2.1. Module Admin .......................................................................................... 11
3.2.2. Module Client............................................................................................ 37
3.3. LƯỢC ĐỒ SEQUENCE .................................................................................. 49
3.3.1. Admin Module .......................................................................................... 49
3.3.2. Client Module............................................................................................ 55
3.4. CLASS DIAGRAM ......................................................................................... 60
3.5. THIẾT KẾ CƠ SỞ DỮ LIỆU .......................................................................... 60
3.6. THIẾT KẾ GIAO DIỆN .................................................................................. 61
3.6.1. Giao diện trang Admin .............................................................................. 61
3.6.2. Giao diện trang của HR ............................................................................. 64
3.6.3. Giao diện trang người dùng ...................................................................... 68

CHƯƠNG 4: CÀI ĐẶT & KIỂM THỬ HỆ THỐNG ........................................ 73
4.1. PHẠM VI KIỂM THỬ .................................................................................... 73
4.2. THỰC HIỆN KIỂM THỬ ............................................................................... 73
4.2.1. Kiểm thử chức năng nhà tuyển dụng tạo hồ sơ ......................................... 73
4.2.2. Kiểm thử chức năng quản trị viên xét duyện đơn đăng ký của nhà tuyển
dụng


75

4.2.3. Kiểm thử chức năng nhà tuyển dụng đăng nhập ....................................... 75

Khoá luận tốt nghiệp

ix


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT
4.2.4. Kiểm thử chức năng nhà tuyển cập nhật hồ sơ ......................................... 76
4.2.5. Kiểm thử chức năng nhà tuyển dụng nạp tiền........................................... 77
4.2.6. Kiểm thử chức năng nhà tuyển dụng đăng tin tuyển dụng ....................... 78
4.2.7. Kiểm thử chức năng quản trị viên xét duyệt tin tuyển dụng ..................... 79
4.2.8. Kiểm thử chức năng ứng viên đăng nhập ................................................. 80
4.2.9. Kiểm thử chức năng ứng viên cập nhật hồ sơ ........................................... 81
4.2.10.

Kiểm thử chức năng ứng viên nộp hồ sơ ............................................... 82

4.2.11.

Kiểm thử chức năng nhà tuyển dụng xét duyệt hồ sơ ứng viên ............ 82

4.2.12.

Kiểm thử chức năng nhà tuyển dụng quản lý lịch sử giao dịch ............ 83

4.2.13.


Kiểm thử chức năng nhà tuyển dụng xem thống kê đơn ứng tuyển ...... 84

4.2.14.

Kiểm thử chức năng quản trị viên quản lý lịch sử giao dịch ................. 84

4.2.15.

Kiểm thử chức năng quản trị viên xem thống kê................................... 85

4.3. HƯỚNG DẪN CÀI ĐẶT HỆ THỐNG ........................................................... 86
4.3.1. Yêu cầu phần mềm .................................................................................... 86
4.3.2. Hướng dẫn cài đặt server........................................................................... 86
4.3.3. Hướng dẫn cài đặt client cho quản trị viên ............................................... 87
5.1.1. Hướng dẫn cài đặt client cho ứng viên và nhà tuyển dụng ....................... 87

CHƯƠNG 5: KẾT LUẬN .................................................................................. 89
5.1. KẾT QUẢ ĐẠT ĐƯỢC CỦA ĐỀ TÀI ........................................................... 89
5.2. ƯU NHƯỢC ĐIỂM CỦA ĐỀ TÀI ................................................................. 89
5.2.1. Ưu điểm ..................................................................................................... 89
5.2.2. Nhược điểm ............................................................................................... 89
5.3. HƯỚNG PHÁT TRIỂN TRONG TƯƠNG LAI ............................................. 89

TÀI LIỆU THAM KHẢO ................................................................................... 91
Khoá luận tốt nghiệp

x



Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT

Khoá luận tốt nghiệp

xi


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT

DANH MỤC HÌNH ẢNH
Hình 1 Thiết kế hệ thống ................................................................................................. 4
Hình 2 Minh họa kiến trúc front-end ............................................................................... 5
Hình 3 Minh họa kiến trúc back-end ............................................................................... 6
Hình 4 Use case tổng quát module Admin ...................................................................... 9
Hình 5 Use case tổng quát module Client ..................................................................... 11
Hình 6 Sequence diagram Thêm mới Admin ................................................................ 49
Hình 7 Sequence diagram Cập nhật Admin .................................................................. 50
Hình 8 Sequence diagram Xố Admin .......................................................................... 51
Hình 9 Sequence diagram Xem tất cả Admin và Vô hiệu hố Admin.......................... 51
Hình 10 Sequence diagram Thêm mới cài đặt .............................................................. 52
Hình 11 Sequence diagram Cập nhật cài đặt ................................................................. 52
Hình 12 Sequence diagram Xố cài đặt ........................................................................ 53
Hình 13 Sequence diagram Xem tất cả cơng ty ............................................................ 53
Hình 14 Sequence diagram Tạo tài khoản HR .............................................................. 54
Hình 15 Sequence diagram Xố tài khoản HR và cơng ty ............................................ 55
Hình 16 Sequence diagram Tìm kiếm cơng việc .......................................................... 55
Hình 17 Sequence diagram Xem chi tiết cơng việc ...................................................... 56
Hình 18 Sequence diagram Tìm kiếm cơng ty .............................................................. 56
Hình 19 Sequence diagram Xem chi tiết cơng ty .......................................................... 57
Hình 20 Sequence diagram Nộp đơn ứng tuyển............................................................ 57

Hình 21 Sequence diagram Cập nhật thơng tin cá nhân................................................ 58
Hình 22 Sequence diagram Cập nhật thơng tin cơng ty ................................................ 58
Hình 23 Sequence diagram Đăng tin tuyển dụng .......................................................... 59
Khoá luận tốt nghiệp

xii


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT
Hình 24 Sequence diagram Xem CV tương thích ......................................................... 59
Hình 25 Class diagram .................................................................................................. 60
Hình 26 Thiết kế cơ sở dữ liệu ...................................................................................... 60
Hình 27 Trang quản lý quản trị viên ............................................................................. 61
Hình 28 Trang quản lý cơng ty ...................................................................................... 61
Hình 29 Trang quản lý người dùng ............................................................................... 62
Hình 30 Trang quản lý mẫu email ................................................................................. 62
Hình 31 Trang quản lý kỹ năng ..................................................................................... 63
Hình 32 Trang quản lý tin tuyển dụng........................................................................... 63
Hình 33 Trang lịch sử giao dịch các cơng ty ................................................................. 64
Hình 34 Quản lý tin tuyển dụng ở trang của HR ........................................................... 64
Hình 35 Giao diện đăng tin tuyển dụng......................................................................... 65
Hình 36 Quản lý hồ sơ ứng viên.................................................................................... 66
Hình 37 Trang tìm kiếm ứng viên ................................................................................. 66
Hình 38 Trang quản lý lịch sử giao dịch ....................................................................... 67
Hình 39 Trang quản lý profile cơng ty .......................................................................... 67
Hình 40 Giao diện thanh tốn ........................................................................................ 68
Hình 41 Trang chủ ......................................................................................................... 69
Hình 42 Trang tìm kiếm cơng việc ................................................................................ 69
Hình 43 Trang chi tiết cơng việc ................................................................................... 70
Hình 44 Trang tìm kiếm cơng ty ................................................................................... 71

Hình 45 Trang chi tiết cơng ty ....................................................................................... 71
Hình 46 Quản lý hồ sơ cá nhân ..................................................................................... 72
Hình 47 Quản lý việc đã ứng tuyển ............................................................................... 72

Khoá luận tốt nghiệp

xiii


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT

DANH MỤC BẢNG BIỂU
Bảng 1: Đặc tả use case Đăng nhập............................................................................... 12
Bảng 2: Đặc tả use case Super admin xem giao diện quản lý các admin khác ............. 13
Bảng 3: Đặc tả use case Tạo tài khoản Admin .............................................................. 14
Bảng 4:: Đặc tả use case Đổi thông tin tài khoản Admin.............................................. 15
Bảng 5: Đặc tả use case Vô hiệu hóa tài khoản Admin ................................................ 15
Bảng 6: Đặc tả use case Đổi mật khẩu tk Admin .......................................................... 16
Bảng 7: Đặc tả use case Tạo tài khoản HR ................................................................... 17
Bảng 8: Đặc tả use case Đổi thông tin tk HR ................................................................ 18
Bảng 9: Đặc tả use case Tìm kiếm cơng ty ................................................................... 19
Bảng 10: Đặc tả use case Đổi mật khẩu tk HR ............................................................. 20
Bảng 11: Đặc tả use case Tìm kiếm người dùng ........................................................... 21
Bảng 12: Đặc tả use case Vơ hiệu hóa tài khoản........................................................... 22
Bảng 13: Đặc tả use case Thêm mới cài đặt .................................................................. 22
Bảng 14: Đặc tả use case Đổi thông tin cài đặt ............................................................. 23
Bảng 15: Đặc tả use case Xóa cài đặt ............................................................................ 24
Bảng 16: Đặc tả use case Thêm mới mẫu email ........................................................... 25
Bảng 17: Đặc tả use case Xóa mẫu email..................................................................... 26
Bảng 18: Đặc tả use case Thêm mới nhóm ngành ........................................................ 26

Bảng 19: Đặc tả use case Chỉnh sửa nhóm ngành ......................................................... 27
Bảng 20: Đặc tả use case Xóa nhóm ngành .................................................................. 28
Bảng 21: Đặc tả use case Tìm kiếm nhóm ngành ......................................................... 29
Bảng 22: Đặc tả use case Thêm mới chuyên ngành ...................................................... 30
Bảng 23: Đặc tả use case Chỉnh sửa chuyên ngành ...................................................... 31
Khoá luận tốt nghiệp

xiv


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT
Bảng 24: Đặc tả use case Xóa chuyên ngành ................................................................ 31
Bảng 25: Đặc tả use case Tìm kiếm chuyên ngành ....................................................... 32
Bảng 26: Đặc tả use case Lọc chuyên ngành ................................................................ 33
Bảng 27: Đặc tả use case Thêm mới kỹ năng ............................................................... 34
Bảng 28: Đặc tả use case Chỉnh sửa kỹ năng ................................................................ 35
Bảng 29: Đặc tả use case Xóa kỹ năng.......................................................................... 35
Bảng 30: Đặc tả use case Tìm kiếm kỹ năng ................................................................ 36
Bảng 31: Đặc tả use case Duyệt kỹ năng ...................................................................... 37
Bảng 32: Đặc tả use case Tìm kiếm cơng việc .............................................................. 38
Bảng 33: Đặc tả use case Tìm kiếm cơng việc .............................................................. 38
Bảng 34: Đặc tả use case Tìm kiếm cơng ty ................................................................. 39
Bảng 35: Đặc tả use case Xem hồ sơ công ty................................................................ 40
Bảng 36: Đặc tả use case Đăng nhập............................................................................. 41
Bảng 37: Đặc tả use case Đăng ký ................................................................................ 42
Bảng 38: Đặc tả use case Tạo hồ sơ .............................................................................. 42
Bảng 39: Đặc tả use case Nộp hồ sơ ............................................................................. 43
Bảng 40: Đặc tả use case Đổi thông tin tài khoản ......................................................... 44
Bảng 41: Đặc tả use case Đổi mật khẩu tài khoản ........................................................ 45
Bảng 42: Đặc tả use case Cập nhật hồ sơ công ty ......................................................... 45

Bảng 43: Đặc tả use case Thêm mới công việc ............................................................. 46
Bảng 44: Đặc tả use case Chỉnh sửa công việc ............................................................. 47
Bảng 45: Đặc tả use case Xóa cơng việc ....................................................................... 47
Bảng 46: Đặc tả use case Tìm kiếm cơng việc .............................................................. 48
Bảng 47: Đặc tả use case Xem CV tương thích với cơng việc ..................................... 49

Khoá luận tốt nghiệp

xv


Xây dựng website hỗ trợ tuyển dụng, tìm việc làm cho ngành IT
Bảng 48 Testcase chức năng đăng ký hồ sơ nhà tuyển dụng ........................................ 74
Bảng 49 Testcase chức năng quản trị viên xét duyệt đơn đăng ký của nhà tuyển dụng
....................................................................................................................................... 75
Bảng 50 Testcase chức năng nhà tuyển dụng đăng nhập .............................................. 76
Bảng 51 Testcase chức năng nhà tuyển dụng cập nhật hồ sơ ....................................... 77
Bảng 52 Testcase chức năng nhà tuyển dụng nạp tiền .................................................. 78
Bảng 53 Testcase chức năng nhà tuyển dụng đăng tin tuyển dụng ............................... 79
Bảng 54 Testcase chức năng quản trị viên xét duyệt tin tuyển dụng ............................ 80
Bảng 55 Testcase chức năng ứng viên đăng nhập ......................................................... 81
Bảng 56 Testcase chức năng ứng viên cập nhật hồ sơ .................................................. 82
Bảng 57 Testcase chức năng ứng viên nộp hồ sơ.......................................................... 82
Bảng 58 Testcase chức năng nhà tuyển dụng xét duyệt hồ sơ ứng viên ....................... 83
Bảng 59 Testcase chức năng nhà tuyển dụng xét duyệt hồ sơ ứng viên ....................... 84
Bảng 60 Testcase chức năng nhà tuyển dụng xem thống kê đơn ứng tuyển................. 84
Bảng 61 Testcase chức năng quản trị viên quản lý lịch sử giao dịch ............................ 85
Bảng 62 Testcase chức năng nhà tuyển dụng xem thống kê ......................................... 86

Khoá luận tốt nghiệp


xvi



×