CHƯƠNG 4 MƠ HÌNH HĨ AU CẦU
4.3.3. Usecase quản lý nhà tuyển dụng (Manage employer)
Hình 4.9. Usecase quản lý nhà tuyển dụng
4.3.3.1. Thêm nhà tuyển dụng (Add employer)
Hình 4.10. Usecase thêm nhà tuyển dụng Bảng 4.9. Đặc tả usecase thêm nhà tuyển dụng Bảng 4.9. Đặc tả usecase thêm nhà tuyển dụng
Use case ID UC_4.1
Tên Add employer
Mô tả Admin thêm nhà tuyển dụng vào CSDL.
Actors Admin
44
Basic flow 1) Nhấn vào mục “Nhà tuyển dụng”, danh sách “Nhà tuyển dụng” sẽ hiện ra
2) Nhấn nút “Thêm mới” ở phía trên bên phải. Sau đó modal thêm mới sẽ hiện lên
3) Nhập đầy đủ thơng tin, sau đó nhấn “Lưu”
4) Hệ thống sẽ lưu xuống CSDL, modal tắt đi và hiển thị người tìm việc vừa lưu lên danh sách.
Alternative flow Bước 2): Nhấn “Hủy” để tắt modal thêm mới
Bước 3): Trường hợp tên email Nhà tuyển dụng đã tồn tại thì sẽ hiển thị thơng báo lỗi.
Bussiness rule Các trường input không được bỏ trống
4.3.3.2. Cập nhật nhà tuyển dụng (Update employer)
Bảng 4.10. Đặc tả usecase cập nhật nhà tuyển dụng
Use case ID UC_4.4
Tên Update employer
Mô tả Admin cập nhật thông tin Nhà tuyển dụng.
Actors Admin
Pre-condition Đã đăng nhập với tài khoản admin
45
Basic flow 1) Nhấn vào mục “Nhà tuyển dụng”, danh sách “Nhà tuyển dụng” sẽ hiện ra
2) Nhấn icon có biểu tượng cập nhật ở phía bên phải mỗi người tìm việc. Sau đó modal cập nhật sẽ hiện lên 3) Nhập đầy đủ thơng tin, sau đó nhấn “Lưu”
4) Hệ thống sẽ lưu xuống CSDL, modal tắt đi và hiển thị người tìm việc vừa cập nhật lên danh sách.
Alternative flow Bước 2): Nhấn “Hủy” để tắt modal thêm mới
Bước 3): Trường hợp email Nhà tuyển dụng đã tồn tại thì sẽ hiển thị thơng báo lỗi.
Bussiness rule Các trường input khơng được bỏ trống
4.3.3.3. Tìm kiếm nhà tuyển dụng (Search employer)
Hình 4.12. Usecase tìm kiếm nhà tuyển dụng Bảng 4.11. Đặc tả usecase tìm kiếm nhà tuyển dụng Bảng 4.11. Đặc tả usecase tìm kiếm nhà tuyển dụng
Use case ID UC_4.2
Tên Search employer
Mơ tả Admin tìm kiếm Nhà tuyển dụng.
Actors Admin
Pre-condition Đã đăng nhập với tài khoản admin
Basic flow 1) Nhấn vào mục ” Nhà tuyển dụng”, danh sách “Nhà tuyển dụng” sẽ hiện ra
2) Nhập thông tin cần tìm ở ơ input phía trên bên phải danh sách. Sau đó nhấn nút “Tìm kiếm”. Kết quả sẽ hiển thị trong danh sách.
46
Alternative flow
Không
Bussiness rule Không