- Xóa thông tin phòng ban nhân viên: Người sử dụng chọn một nhân viên muốn xóa và chọn chức năng Xóa.
3.1.5. Yêu cầu chức năng cho nhóm người dùng “Nhân viên quản lý hợp đồng lao động”
đồng lao động”
Quan ly hop dong lao dong
Quan ly thong tin hop dong
Quan ly hop dong lao dong nhan vien
Tra cuu hop dong Dang nhap
User
<<user>> <<user>>
<<user>>
3.1.5.1 Đặc tả Use case quản lý hợp đồng lao động
* Hệ thống: Đặc tả use-case:
- Đặc tả Use – case Quản lý hợp đồng lao động của nhân viên
Mô tả chủng Use case này cho phép người quản lý duy trì thông tin hợp đồng lao động của công ty
Dòng sự kiện * Dòng sự kiện chính:
Use case này bắt đầu khi người quản lý muốn thêm mới, sửa , xóa hợp đồng lao động của công ty trong hệ thống. Hệ thống hiển thị thông tin danh sách các loại hợp đồng của công ty.
Các chức năng người quản lý muốn thực hiện:
Nếu chọn them mới:Chức năng “Thêm mới ” được thực hiện.
Nếu chọn lưu lại: Chức năng “Lưu lại” được thực hiện. Nếu chọn chức năng Xóa:Chức năng “Xóa” được thực hiện.
- Thêm mới : Hệ thống yêu cầu người quản lý nhập thông tin về loại hợp đồng bao gồm:Tên loại hợp đồng(*),thông tin hợp đồng.
Sau khi điền đầy đủ thông tin về các loại hợp đồng người sử dụng hệ thống chọn chức năng cập nhật.
Hệ thống kiểm tra tính hợp lệ của thông tin.
Thông tin về các loại hợp đồng được thêm vào hệ thống.
- Chỉnh sửa thông tin các loại hợp đồng: Hệ thống truy xuất và hiển thị thông tin cá loại hợp đồng được người sử dụng chọn từ danh sách hợp đồng của hệ thống. Người sử dụng đã thay đổi một số thông tin của danh sách các loại hợp đồng. Bao gồm tất cả các thông tin được chỉ ra trong phần Thêm mới.
Sau khi sửa đổi thông tin người sử dụng chọn chức năng Cập nhật.
Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin.
Thông tin về các loại hợp đồng đã được cập nhật vào hệ thống và đưa trở lại màn hình.
- Xóa thông tin các loại hợp đồng: Người sử dụng chọn một loại hợp đồng muốn xóa. Và chọn chức năng Xóa.
Hệ thống sẽ nhắc người sử dụng xác nhận xóa loại hợp đồng.
Người sử dụng chấp nhận xóa.
Thông tin về hợp đồng đã được xóa hoàn toàn ra khỏi hệ thống.
* Dòng sự kiện khác:
-Thông tin về danh sách các loại hợp đồng không đầy đủ:Nếu các thông tin được người sử dụng hệ thống nhập vào trong luồng Thêm mới, và Chỉnh sửa thông tin không đầy đủ thì hệ thống sẽ hiển thị thông báo lỗi. Người sử dụng hệ thống có thể bổ sung đầy đủ các thông tin cần thiết hoặc hủy bỏ thao tác đang thực hiện, lúc này Use Case kết thúc.
-Thông tin về các loại hợp đồng không đầy đủ: Trong luồng Thêm Mới, và Sửa thì hệ thống sẽ thông báo lỗi:các thông tin về các loại hợp đồng không hợp lệ và yêu cầu người sử dụng hệ thống chỉnh sửa lại các thông tin không hợp lệ. Người sử dụng hệ thống có thể chỉnh sửa các thông tin không chính xác hoặc hủy bỏ thao tác đang thực hiện , lúc này Use case kết thúc.
Yêu cầu đặc biệt
Không có
Tiền điều kiện Người sử dụng phải đăng nhập vào hệ thống trước khi Use case này bắt đầu.
Thêm, sửa, hoặc xóa khỏi hệ thống. Ngược lại, trạng thái của hệ thống không thay đổi.
3.1.5.2 Đặc tả Use case quản lý hợp đồng lao động của nhân viên.
Mô tả chung
Là chức năng của hệ thống cho phép Nhân viên quản lý hợp đồng Thêm mới, sửa, xóa hợp đồng lao động của
nhân viên Dòng sự kiện *Dòng sự kiện chính:
Use case này bắt đầu khi Nhân viên quản lý đăng nhập vào hệ thống và chọn chức năng Quản lý hợp đồng lao động của nhân viên.
Hệ thống hiển thị giao diện Quản lý hợp đồng lao động của nhân viên.
Hệ thống yêu cầu thêm mới nhân viên cần thêm hợp đồng.
-Thêm mới : người quản lý chọn chức năng “Thêm mới hợp đồng cho nhân viên”.
Hệ thống hiển thị giao diện Thêm hợp đồng lao động cho nhân viên.
Người quản lý chọn loại hợp đồng cho nhân viên. Hệ thống sẽ hợp lệ hóa chức nawg vừa cập nhật.
Hệ thống cập nhật hợp đồng của nhân viên vào CSDL. -Sửa :Người quản lý chọn chức năng sửa thông hợp đồng cho nhân viên.
Hệ thống truy xuất và hiển thị thông tin của hợp đồng lao động chọn từ danh sách .Người sử dụng thay đổi một số thong tin của hợp đồng lao động. Bao gồm tất cả các thông tin được chỉ ra trong phần Thêm mới.
Cập nhật, Hệ thống sẽ kiểm tra tính hợp lệ của cá thỏng tin.
Thông tin về hợp đồng lao động của nhân viên đã được cập nhật vào hệ thống và đưa trở lại màn hình.
- Xóa: Người quản lý muốn xóa nhân viên khỏi danh sách hợp đồng. Chọn chức năng Xóa .
Hệ thống sẽ nhắc người sử dụng xác nhận Xóa thông tin này.
Người quản lý chấp nhận xóa.
Thông tin về hợp đồng lao động của nhân viên đã được xóa hoàn toàn ra khỏi hệ thống.
* Dòng sự kiện khác:
-Thông tin về hợp đồng lao động không đầy đủ:Nếu các thông tin được người sử dụng hệ thống nhập vào trong luồng : Thêm mới, và chỉnh sửa thông tin không đầy đủ thì hệ thống sẽ hiển thị thông báo lỗi.Người sử dụng hệ thống có thể bở sung đầy đủ các thông tin cần thiết hoặc hủy bỏ thao tác đang thực hiện, lúc này Use Case kết thúc. -Thông tin về hợp đồng lao động của nhân viênkhông hợp lệ:Trong luồng Thêm mới, sửa nhân viên không hợp lệ thì hệ thống sẽ hiển thị thông báo lỗi: các thông tin về hợp đồng lao động không hợp lệ và yêu cầu người sử dụng hệ thống chỉnh sửa lại các thông tin không hợp lệ.Người sử dụng hệ thống có thể chỉnh sửa các thông tin không chính xác hoặc hủy bỏ thao tác đang thực hiện, lúc này Use case kết thúc
Yêu cầu đặc biêt
Không có
Tiền điều kiện Người sử dụng phải đăng nhập vào hệ thống trước khi Use-case này bắt đầu.
Hậu điều kiện Nếu use case thành công thì nhân viên sẽ được Thêm, sửa, hoặc xóa khỏi hệ thống. Ngược lại , trạng thái của hệ thống không thay đổi.
Sơ đồ hoạt động (Activity Diagram):
Yeu cau xem thong tin
Truy xuat CSDL trong HRM SYSTEM
Xem thong tin