1. Trung tâm giới thiệu việc làm sinh viên thuộc Trung ương Đoàn có nhu cầu xây dựng hệ thống phần
mềm để quản lý môi giới việc làm trên máy tính. Hệ thống phải đáp ứng các yêu cầu nghiệp vụ như sau:
Khi đăng ký tìm việc, sinh viên đến Trung tâm khai báo vào phiếu yêu cầu việc làm. Qua hệ thống phần
mềm, cán bộ trung tâm cập nhật các thông tin về sinh viên và phiếu yêu cầu việc làm vào hệ thống. Khi có nhu cầu
tuyển dụng, nhà tuyển dụng sẽ khai báo vào phiếu yêu cầu tuyển dụng gửi Trung tâm. Qua hệ thống phần mềm,
cán bộ trung tâm cập nhật các thông tin về nhà tuyển dụng và phiếu yêu cầu tuyển dụng vào hệ thống
Hệ thống phải cho phép sinh viên tra cứu thông tin về các nhà tuyển dụng và các công việc mà nhà tuyển
dụng đưa ra, in giấy giới thiệu công việc thích hợp gửi Trung tâm để Trung tâm chuyển tới nhà Tuyển dụng.
Mặt khác, hệ thống phải có nhiệm vụ kết xuất các báo cáo, danh sách gửi giám đốc trung tâm giúp giám
đốc theo dõi các hoạt động của Trung tâm:
- Danh sách sinh viên đăng ký theo từng công việc
- Danh sách số lượng sinh viên đã đăng ký theo từng loại công việc
- Danh sách các đơn vị tuyển dụng theo từng công việc
- Thống kê tình hình giới thiệu việc làm trong năm
Ghi chú: Phiếu yêu cầu tuyển dụng và phiếu yêu cầu việc làm như sau
Phiếu yêu cầu tuyển dụng
Số phiếu
Ngày đăng ký
Tên nhà tuyển dụng
Địa chỉ nhà tuyển dụng
Tên công việc Chuyên môn Trình độ Số lượng Mức lương
Phiếu yêu cầu việc làm
Số phiếu
Ngày đăng ký
Tên sinh viên
Địa chỉ sinh viên
Chuyên môn
Trình độ
Tên công việc Mức lương
Yêu cầu:
1. Xây dựng biểu đồ Ca sử dụng (UC) của hệ thống, bao gồm:
- Xác định các tác nhân
- Xác định các UC và đặc tả vắn tắt
- Vẽ biểu đồ UC
2. Xây dựng biểu đồ lớp của các lớp thực thể, bao gồm:
- Xác định các lớp thực thể và các thuộc tính
- Xác định mối quan hệ giữa các lớp thực thể
- Vẽ biểu đồ lớp của các lớp thực thể
3. Lập kịch bản và xây dựng biểu đồ tuần tự mức 1 cho ca sử dụng “Nhập phiếu yêu cầu tuyển dụng”
GIẢI
1. Xây dựng biểu đồ UC của hệ thống
a. Xác định các tác nhân
- Cán bộ
- Sinh viên
- Giám đốc
b. Xác định các UC, mô tả vắn tắt UC và mối quan hệ giữa tác nhân và UC
Tác nhân Ca sử dụng Mô tả UC (theo đầu bài)
Cập nhật sinh viên
Cán bộ Cập nhật Phiếu YC việc làm
Cập nhật nhà tuyển dụng
Cập nhật Phiếu YC tuyển dụng
Sinh viên Tra cứu nhà tuyển dụng
Tra cứu công việc
In giấy giới thiệu công việc
Giám đốc In DS sinh viên đăng ký
2. In DS số lượng sinh viên
In DS đơn vị tuyển dụng
In BC thống kê
c. Vẽ biểu đồ UC
2. Xây dựng biểu đồ lớp của các lớp thực thể
a. Xác định các lớp thực thể
- NhaTuyenDung
- CongViec
- ChuyenMon
- TrinhDo
- SinhVien
- PhieuYCTD
- DongYCTD
- PhieuYCVL
- DongYCVL
b. Mối quan hệ giữa các lớp thực thể
Quan hệ kết tập
- PhieuYCTD với DongYCTD
- PhieuYCVL với DongYCVL
Quan hệ kết hợp
- NhaTuyenDung - PhieuYCTD
- CongViec – DongYCTD
- ChuyenMon – DongYCTD
- TrinhDo – DongYCTD
- SinhVien – PhieuTCVL
- ChuyenMon – SinhVien
- TrinhDo – SinhVien
- CongViec - DongYCVL
c. Vẽ biểu đồ lớp của các lớp thực thể, đưa vào các thuộc tính
3. 3. Xây dựng biểu đồ tuần tự mức 1 cho ca sử dụng “Nhập phiếu yêu cầu tuyển dụng”