6. Bố cục đề tài
2.4.2 Đặc tả ca sử dụng chung cho tất cả loại người dùng
2.4.2.1. Ca sử dụng đăng ký
- Mục đích: tạo một tài khoản trên hệ thống để đăng nhập sử dụng.
- Mô tả: sau khi điền thông tin đăng ký, hệ thống bắt đầu kiểm tra thông tin
- Luồng sự kiện chính:
Hành động tác nhân Phản ứng hệ thống Dữ liệu liên quan
Chọn chức năng đăng ký
Hiển thị biểu mẫu để nhập thông tin về tài khoản.
Tài khoản
Nhập thông tin tài khoản sau đó nhấn nút đăng ký
Kiểm tra thông tin tài khoản đã nhập sau đó tạo tài
khoản hoặc hủy yêu cầu
Tài khoản
Bảng 2.1. Bảng mô tả luồng sự kiện chính của Use-case đăng ký.
- Luồng sự kiện phụ: không
- Ngoại lệ: nếu thông tin đăng ký không chính xác thì yêu cầu nhập lại hoặc
dừng ca sử dụng.
2.4.2.2. Ca sử dụng đăng nhập
- Mục đích: truy cập vào hệ thống theo đúng phân quyền.
- Mô tả: sau khi điền thông tin đăng nhập, hệ thống bắt đầu xác thực người
dùng để chấp nhận hoặc từ chối truy cập.
- Luồng sự kiện chính:
Hành động tác nhân Phản ứng hệ thống Dữ liệu liên quan
Chọn chức năng đăng nhập Hiển thị biểu mẫu để nhập thông tin về tài khoản.
Tài khoản
Nhập thông tin tài khoản sau đó nhấn nút đăng nhập
Kiểm tra thông tin tài khoản đã nhập với thông tin trong cơ sở dữ liệu
Tài khoản
Bảng 2.2. Bảng mô tả luồng sự kiện chính của Use-case đăng nhập.
- Ngoại lệ: nếu thông tin đăng nhập không chính xác thì yêu cầu nhập lại hoặc dừng ca sử dụng.
2.4.2.3. Ca sử dụng tìm kiếm
- Mục đích: tìm kiếm dữ liệu tin tuyển dụng, bài đánh giá, kinh nghiệm phỏng
vấn trong cơ sở dữ liệu của hệ thống.
- Mô tả: sau khi nhập từ khóa và nhấn nút tìm kiếm, hệ thống sẽ lọc theo từng
yêu cầu tìm kiếm về tin tuyển dụng, bài đánh giá hay kinh nghiệm phỏng vấn rồi trả về kết quả cho người dùng.
- Luồng sự kiện chính:
Hành động tác nhân Phản ứng hệ thống Dữ liệu liên quan
Nhập từ khóa sau đó nhấn nút tìm kiếm
Tìm kiếm từ khóa trong cơ sở dữ liệu
Tin tuyển dụng, bài đánh giá, kinh nghiệm phỏng vấn
Bảng 2.3. Bảng mô tả luồng sự kiện chính của Use-case tìm kiếm.
- Luồng sự kiện phụ: không
- Ngoại lệ: nếu từ khóa không có trong cơ sở dữ liệu của hệ thống thì trả về
kết quả là không tìm thấy.
2.4.2.4. Ca sử dụng cập nhật thông tin cá nhân
- Mục đích: cập nhật thông tin cá nhân trong tài khoản.
- Mô tả: sau khi đăng nhập vào hệ thống, người dùng cập nhật thông tin cá
- Luồng sự kiện chính:
Hành động tác nhân Phản ứng hệ thống Dữ liệu liên quan
Chọn chức năng cập nhật thông tin
Hiển thị biểu mẫu để cập nhật thông tin.
Tài khoản
Nhập thông tin tài khoản sau đó nhấn nút lưu
Cập nhật thông tin cá nhân vào tài khoản
Tài khoản
Bảng 2.4. Bảng mô tả luồng sự kiện chính của Use-case cập nhật thông tin cá nhân.
- Luồng sự kiện phụ: không
- Ngoại lệ: nếu thông tin nhập không chính xác thì yêu cầu nhập lại hoặc dừng
ca sử dụng.
2.4.2.5. Ca sử dụng viết bài đánh giá
- Mục đích: tạo bài đánh giá về một nhà tuyển dụng trong đánh giá.
- Mô tả: sau khi đăng nhập, người dùng viết bài đánh giá về một nhà tuyển
dụng.
- Luồng sự kiện chính:
Hành động tác nhân Phản ứng hệ thống Dữ liệu liên quan
Chọn chức năng viết bài đánh giá
Hiển thị biểu mẫu để nhập thông tin về bài đánh giá. Đánh giá Nhập thông tin đánh giá sau đó nhấn nút lưu Cập nhật thông tin đánh giá vào cơ sở dữ liệu
Đánh giá
- Luồng sự kiện phụ: không
- Ngoại lệ: nếu thông tin đánh giá không chính xác thì yêu cầu nhập lại hoặc
dừng ca sử dụng.
2.4.2.6. Ca sử dụng viết bài kinh nghiệm phỏng vấn
- Mục đích: tạo bài kinh nghiệm phỏng vấn về một nhà tuyển dụng trong kinh
nghiệm phỏng vấn.
- Mô tả: sau khi đăng nhập, người dùng viết bài kinh nghiệm phỏng vấn về
một nhà tuyển dụng.
- Luồng sự kiện chính:
Hành động tác nhân Phản ứng hệ thống Dữ liệu liên quan
Chọn chức năng viết bài kinh nghiệm phỏng vấn
Hiển thị biểu mẫu để nhập thông tin về bài kinh nghiệm phỏng vấn.
Kinh nghiệm phỏng vấn
Nhập thông tin kinh nghiệm phỏng vấn sau đó nhấn nút lưu
Cập nhật thông tin kinh nghiệm phỏng vấn vào cơ sở dữ liệu
Kinh nghiệm phỏng vấn
Bảng 2.6. Bảng mô tả luồng sự kiện chính của Use-case viết bài kinh nghiệm phỏng vấn.
- Luồng sự kiện phụ: không
- Ngoại lệ: nếu thông tin kinh nghiệm phỏng vấn không chính xác thì yêu cầu