Professional Documents
Culture Documents
Đặc tả - pdf - final
Đặc tả - pdf - final
HÀ NỘI - 2021
Nhóm 1 - Đặc tả Usecase
Mục lục
I. Mô tả hệ thống. .............................................................................................................................................. 3
1. Giới thiệu hệ thống. ................................................................................................................................... 3
2
Nhóm 1 - Đặc tả Usecase
I. Mô tả hệ thống.
1. Giới thiệu hệ thống.
+ Kết nối freelancer với doanh nghiệp.Cung cấp cho doanh nghiệp nguồn nhân
lực chất lượng.Mong muốn tạo ra một môi trường thân thiện, công bằng, đảm
bảo thanh toán an toàn và quyền lợi chính đáng cho các bên. Lợi ích khi thuê
freelancer tại JobForest, Doanh nghiệp của bạn sẽ tiết kiệm được thời gian, tối
ưu chi phí và thúc đẩy tăng trưởng ngày một nhanh hơn.
3
Nhóm 1 - Đặc tả Usecase
2. Đăng ký.
Tên Use case Đăng kí
Tác nhân Freelancer, Nhà tuyển dụng
Tiền điều kiện
Đảm bảo thành công Người dùng đăng kí tài khoản thành công
Chuỗi sự kiện chính
1. Người dung bấm “Đăng kí”, sau đó nhập thông tin đầy đủ bấm “xác nhận”
một tài khoản mới sẽ được tạo ra trong csdl
2. Sau khi đăng kí người dung quay lại trang đăng nhập để đăng nhập
4
Nhóm 1 - Đặc tả Usecase
Ngoại lệ
1. Người dung điền thiếu thông tin in ra thông báo yêu cầu nhập đủ thông tin
2. Người dung nhập usename bị trùng với các tài khoản đã có in ra thông báo
tài khoản đã tồn tại yêu cầu nhập tên khác
3. Người dung nhập các kí tự đặc biệt in ra thông báo yêu cầu nhập lại
4. Người dung hủy bỏ việc đăng kí in ra thông báo xác nhận hủy và quay lại
trang đăng nhập
3. Đăng nhập.
Tên Use case Đăng nhập
Tác nhân Freelancer, Nhà tuyển dụng,Admin
Tiền điều kiện Người dung đã có tài khoản đăng nhập
Đảm bảo thành công Người dung đăng nhập thành công vào hệ thống
Chuỗi sự kiện chính
1. Người dung nhập thông tin usename, password và bấm “đăng nhập”
5
Nhóm 1 - Đặc tả Usecase
Ngoại lệ
1. Người dung nhập sai usename, password hoặc để trống in ra thông báo
usename, password không chính xác yêu cầu nhập lại.
4. Tìm việc.
Tên Use case Tìm việc
Tác nhân Freelancer
Tiền điều kiện Người dung đã đăng nhập vào hệ thống
Đảm bảo thành công Danh sách công việc được hiển thị ra
Chuỗi sự kiện chính
1. Người dùng bấm “tìm việc nhanh” các công việc sẽ được hiển thị, hoặc có
thể tìm cụ thể hơn với thanh tìm kiếm
2. Tìm với thanh tìm kiếm: người dung nhập nội dung cần tìm bấm “tìm” các
công việc sẽ được hiển thị theo nội dung tìm kiếm
Ngoại lệ
1. Nội dung tìm kiếm không hợp lệ hoặc không có trong csdl in ra thông báo
không có việc phù hợp
6
Nhóm 1 - Đặc tả Usecase
Ngoại lệ
7
Nhóm 1 - Đặc tả Usecase
Ngoại lệ
1. Đề xuất chi phí phải là chữ số nếu nhập sai định dạng yêu cầu nhập lại
2. Nội dung đề xuất chào giá không được để trống nếu người dùng để trống yêu
cầu nhập đủ thông tin để thực hiện chức năng
8
Nhóm 1 - Đặc tả Usecase
9
Nhóm 1 - Đặc tả Usecase
10
Nhóm 1 - Đặc tả Usecase
Tiền điều kiện Người dùng đăng nhập với quyền Freelancer/Admin.
Đảm bảo thành công Hiển thị được ra thông tin.
Chuỗi sự kiện chính
1. Người dùng nhấp vào tên nhà tuyển dụng trong mục thông tin job
2. Hệ thống chuyển sang màn hình thông tin nhà tuyển dụng
3. Hệ thống vào cơ sở dữ liệu đọc các thông tin của nhà tuyển dụng và in ra màn
hình
Ngoại lệ
1. Với những thuộc tính nhà tuyển dụng chưa điền hiển thị “chưa cập nhật”
2. Riêng với thuộc tính Logo nếu chưa có hiển thị chữ cái đầu tiên trong tên nhà
tuyển dụng với màu nền ngẫu nhiên.
11
Nhóm 1 - Đặc tả Usecase
Tiền điều kiện Người dùng đăng nhập thành công với quyền Freelancer/
Nhà tuyển dụng
Đảm bảo thành công Hiển thị được các đánh giá.
Chuỗi sự kiện chính
1. Từ trang thông tin của Freelancer người dùng chọn “đánh giá”.
2. Hệ thống chuyển sang màn hình đánh giá.
3. Hệ thống truy cập csdl đọc các đánh giá và in lên màn hình.
Ngoại lệ
1. Nếu chưa có đánh giá nào hiển thị “Chưa có đánh giá nào.”.
12
Nhóm 1 - Đặc tả Usecase
Đảm bảo thành công Hiển thị thành công lịch sử các job.
Chuỗi sự kiện chính
1. Từ thanh điều hướng chính chọn mục “Job đã nhận”.
2. Hệ thống chuyển sang màn hình các job đã nhận.
3. Hệ thống truy cập vào cơ sở dữ liệu đọc và hiển thị thông tin các job ra màn
hình
Ngoại lệ:
1. Nếu chưa nhận job nào hiển thị “Trống”.
13
Nhóm 1 - Đặc tả Usecase
Ngoại lệ
1. Người dùng gửi câu hỏi mà chưa nhập thông tin gì. Yêu cầu người dùng nhập
lại.
2. Nếu người dùng gửi ảnh/ video quá kích thước cho phép yêu cầu người dùng
nhập lại.
14
Nhóm 1 - Đặc tả Usecase
Đảm bảo thành công Cập nhật thông tin thành công
15
Nhóm 1 - Đặc tả Usecase
16
Nhóm 1 - Đặc tả Usecase
Đảm bảo thành công Nhà tuyển dụng đăng việc thành
công
Chuỗi sự kiện chính :
1. Trên giao diện chính , người dụng Click “Đăng việc” , giao diện “Đăng việc”
được hiển thị trên màn hình (như hình dưới) .
2. Người dùng thực hiện chọn các tùy chọn và điền đầy đủ những thông tin
được yêu cầu như “Lĩnh vực” , “Kĩ năng yêu cầu” , “Hình thức làm việc” ,
…- > Bấm “Đăng việc” .
3. Hệ thống thông báo “Đăng việc thành công” để xác nhận đăng việc của nhà
tuyển dụng .
Ngoại lệ :
1. Trường hợp người dùng chưa tùy chọn và điền đầy đủ các thông tin , hệ
thống sẽ thông báo “Xin mời nhập đầy đủ thông tin” .
2. Trường hợp nhà tuyển dụng nhập ngân sách tối thiểu < 200.000VNĐ , hệ
thống thông báo “Ngân sách tối thiểu 200.000VNĐ .
17
Nhóm 1 - Đặc tả Usecase
Đảm bảo thành công Sửa thông tin công việc thành công
18
Nhóm 1 - Đặc tả Usecase
19
Nhóm 1 - Đặc tả Usecase
Ngoại lệ :
20
Nhóm 1 - Đặc tả Usecase
21
Nhóm 1 - Đặc tả Usecase
22
Nhóm 1 - Đặc tả Usecase
23
Nhóm 1 - Đặc tả Usecase
Ngoại lệ:
1. Trường hợp freelance chưa điền hoặc điền không chính xác thông tin với yêu
cầu ở dưới, hệ thống sẽ thông báo pop-up “Thông tin chưa chính xác”
24
Nhóm 1 - Đặc tả Usecase
25
Nhóm 1 - Đặc tả Usecase
26
Nhóm 1 - Đặc tả Usecase
27
Nhóm 1 - Đặc tả Usecase
Tiền điều kiện Người dùng vào xem thông tin job
Đảm bảo thành công Nhà tuyển dụng từ chối ứng tuyển
thành công
Ngoại lệ :
1. Trường hợp nhà tuyển dụng chưa đánh dấu hoặc điền thông tin lý do, hệ
thống sẽ hiển thị “Bạn cần điền đầy đủ thông tin”.
28
Nhóm 1 - Đặc tả Usecase
29
Nhóm 1 - Đặc tả Usecase
Đảm bảo thành công Nhà tuyển dụng chọn ứng tuyển
thành công
30
Nhóm 1 - Đặc tả Usecase
Đảm bảo thành công Đánh giá ứng viên thành công
31
Nhóm 1 - Đặc tả Usecase
32