- Tìm kiếm theo chuyên ngành, thành phố, nơi làm việc,…
B. Sequence diagram XoaNT
Hình 3. 16 Sequence diagram Xóa người tìm việc
Tìm kiếm người tìm việc
A. Usecase TimKiemNTV
a. Chức năng:
Cho phép người quản trị tìm kiếm thơng tin của người tìm việc
b. Dịng sự kiện (Hệ thống u cầu gì và sẽ thực hiện ntn):
− Nhà tuyển dụng nhập vào các tiêu chuẩn tìm kiếm
− Nếu tìm thấy hệ thống sẽ hiển thị các thông tin.
c. Điều kiện tiên quyết:
− Người quản trị phải đăng nhập trước khi thực hiện tác vụ này.
d. Post – Condition:
− Nếu use case này thành công hệ thống sẽ hiển thị tất cả các thông tin theo yêu cầu tìm kiếm.
B. Sequence diagram TimKiemNTV
Hình 3. 17 Sequence diagram Tìm kiếm nhà tuyển dụng
Usecase diagram – đối với chức năng thuộc khách viếng thăm.
Hình 3. 18 Mơ hình - Usecase khách viếng thăm
A. Usecase DangKiThanhVien:
a. Chức năng:
− Use case này cho phép người sử dụng đăng kí với trang web để trở thành thành viên (có thể là nhà tuyển dụng hay ứng viên).
b. Dòng sự kiện (Hệ thống yêu cầu gì và sẽ thực hiện ntn):
Dịng sự kiện chính:
− Use case này bắt đầu khi người dùng muốn trở thành thành viên của trang web hoặc khi họ muốn sử dụng dịch vụ khi chưa có account.
Các bước thực hiện:
− Người dùng chọn chức năng đăng kí thành viên.
− Hệ thống sẽ yêu cầu nhập các thông tin (username và password)
− Hệ thống tiến hành kiểm tra tính hợp lệ của thơng tin nhập vào và lưu vào cơ sở dữ liệu.
Dòng sự kiện khác:
− Nếu trong q trình đăng kí người dùng quyết định huỷ bỏ các thơng tin đăng kí thì usecase kết thúc và trạng thái hệ thống không thay đổi.
− Nếu quá trình kiểm tra phát hiện thơng tin nhập vào khơng hợp lệ thì hệ thống trở về trạng thái trước đó (mở trang nhập liệu với các thơng tin nhập trước đó vẫn cịn để người dùng có thể chỉnh sửa).
c. Điều kiện tiên quyết:
− Khơng có.
d. Post – Condition:
− Nếu qua trình đăng kí thành cơng thì các thơng tin của người dùng sẽ được lưu vào cơ sở dữ liệu. Nếu không trạng thái của hệ thống không hề thay đổi.
A. Use case TimViec
a. Chức năng:
−Cung cấp chức năng cho ứng viên tìm kiếm những cơng việc phù hợp với khả năng bằng các từ khố xác định.
b. Dịng sự kiện (Hệ thống yêu cầu gì và sẽ thực hiện ntn)
Dịng sự kiện chính:
− Use case này bắt đầu khi ứng viên muốn tìm kiếm các cơng việc trên trang web.
Các bước thực hiện:
− Ứng viên chọn chức năng tìm kiếm.
− Hệ thống yêu cầu nhập vào thơng tin cần tìm kiếm.
− Sau khi tìm thấy, hệ thống sẽ hiển thị tất cả các thơng tin đó cho người tìm việc.
Dịng sự kiện phụ:
− Nếu thơng tin mà nhà tuyển dụng cần tìm kiếm khơng có trong cơ sở dữ liệu thì hệ thống sẽ thơng báo khơng tìm thấy
c. Điều kiện tiên quyết:
−Khơng có
d. Post – Conditions:
−Nếu việc tìm kiếm thành cơng thì hệ thống sẽ hiển thị các thơng tin tìm thấy trên trang tìm kiếm. Ngược lại hiển thị kết quả tìm kiếm thất bại.
Gửi thơng tin liên hệ
A. Usecase GuiThongTinLienLac:
a. Chức năng:
− Cho phép người dùng gửi các thơng tin đến người quản trị.
b. Dịng sự kiện (Hệ thống yêu cầu gì và sẽ thực hiện ntn):
− Usecase này bắt đầu khi người dùng muốn gửi thông tin liên hệ đến người quản trị.
Các bước thực hiện:
− Người dùng chọn chức năng liên hệ.
− Hệ thống yêu cầu nhập thông tin liên hệ.
− Hệ thống sẽ tiến hành lưu thơng tin của người dùng vào cơ sở dữ liệu.
Dịng sự kiện khác:
− Nếu trong quá trình liên hệ, người dùng thực hiện huỷ bỏ thì việc liên hệ sẽ thất bại và trạng thái của hệ thống sẽ không đổi.
c. Điều kiện tiên quyết:
− Khơng có.
d. Post – Condition:
− Nếu qua trình liên hệ thành cơng thì các thơng tin cần liên hệ của người dùng sẽ được lưu vào cơ sở dữ liệu. Nếu không trạng thái của hệ thống không hề thay đổi.
Xem bài viết