Mời các bạn cùng tham khảo đề án môn Phân tích thiết kế hệ thống thông tin với bài toán Quản trị nhân sự. Đây là tài liệu thực sự hữu ích cho các bạn sinh viên ngành Công nghệ thông tin tham khảo làm các đề án tương tự.
QUẢN LÝ NHÂN SỰ Trần Thị Nga Câu a Xác định tác nhân ca sử dụng - Tác nhân (actor) : Nhân viên, cán quản lý, Giám đốc - Các ca sử dụng tương ứng với: Nhân viên: Xem thông tin Cập nhật thông tin Xem bảng lương Cán quản lý Xem danh sách nhân viên Cập nhật thông tin hệ số lương Thống kê : + Thống kê thông tin nhân viên theo phòng + Thống kê thông tin nhân viên theo thu nhập Thêm nhân viên Hủy nhân viên Quản lý : chế độ hưu, nghỉ ốm, thai sản Giám đốc : o Xem thông tin thống kê theo: Hàng tháng Hàng năm Hàng quý o Xem thông tin định thưởng, phạt b Xác định quan hệ chúng Câu a Kịch cho ca sử dụng nhân viên cập nhật thông tin cá nhân Nhân viên chọn chức Cập nhật thông tin sau đăng nhập SYSTEM hiển thị chức năng: thêm, sửa, xóa thông tin if Nhân viên chọn chức Thêm thông tin 3.1 SYSTEM hiển thị ô nhập: Mã NV, tên NV, chức vụ, địa chỉ, ngày sinh, sdt nút thêm 3.2 Nhân viên nhập thông tin đầy đủ vào ô cần thêm sau chọn nút thêm 3.3 SYSTEM thông báo thêm thông tin thành công else if Nhân viên chọn chức Sửa thông tin cá nhân 4.1 SYSTEM hiển thị thông tin có sẵn nhân viên: Mã NV (không sửa), tên NV, chức vụ, địa chỉ, ngày sinh, sdt nút cập nhật 4.2 Nhân viên sửa thông tin cần thiết sau chọn nút cập nhật 4.3 SYSTEM thông báo cập nhật thông tin thành công else 5.1 Nhân viên chọn chức Xóa thông tin 5.2 SYSTEM hiển thị thông tin có sẵn nhân viên: Mã NV (Không xóa), tênNV, chức vụ, địa chỉ, ngày sinh, sdt cập nhật 5.3 Nhân viên chọn thông tin không bắt buộc để xóa ( Không có dấu *) chọn nút cập nhật 5.4 SYSTEM thông báo cập nhật thành công end if SYSTEM lưu thông tin vào CSDL lặp lại bước từ đến b Kịch cho ca sử dụng cán quản lý cập nhật thông tin nhân viên Cán chọn chức Cập nhật thông tin hệ số lương nhân viên sau đăng nhập SYSTEM hiển thị ô nhập nút tìm kiếm Cán nhập mã nhân viên cần tìm vào chọn chức tìm kiếm 3.a SYSTEM thông báo mã nhân viên cần tìm yêu cầu nhập lại Cán nhập lại mã NV thực bước tiếp SYSTEM hiển thị thông tin nhân viên cần tìm : Mã NV, tên NV, chức vụ, địa chỉ, ngày sinh, sdt, hệ số lương v Cán sửa thông tin hệ số lương chọn nút cập nhật Lặp lại bước từ đến Câu a Xác định lớp, thuộc tính kiểu lớp (lớp thực thể, lớp biên) từ kịch đề xuất lớp điều khiển tương ứng - Lớp biên (View): Giao diện tìm kiếm Giao diện cập nhật thông tin Giao diện thêm Giao diện sửa Giao diện xóa - Lớp thực thể (Model): Lớp NhanVien (Mã NV, lương, sdt) Lớp CanBo (Mã CB, phòng ban, vị trí, sdt) Lớp Diachi (số nhà, đường phố, phường, quận, phố) Lớp Chucvu ( MaCV, loaiCV, tenCV, phongBan) Lớp Nguoi ( Tên tài khoản, mật khẩu, giới tính, ngày sinh) Lớp Hoten (Họ, đệm, tên) Lớp Luong (MaLuong, loai, số tiền, hệ số lương) - Lớp điều khiển (Control): TimkiemCtr, quản lý nhân viên, quản lý lương b Vẽ biểu đồ lớp (lớp quan hệ) lớp thực thể xác định câu 3a Câu a Xây dựng biểu đồ giao tiếp cho ca sử dụng b Dựa vào biểu đồ giao tiếp, xác định phương thức gán phương thức cho lớp tương ứng bao gồm lớp thực thể, lớp biên lớp điều khiển ... 3.2 Nhân viên nhập thông tin đầy đủ vào ô cần thêm sau chọn nút thêm 3.3 SYSTEM thông báo thêm thông tin thành công else if Nhân viên chọn chức Sửa thông tin cá nhân 4 .1 SYSTEM hiển thị thông tin. .. dụng nhân viên cập nhật thông tin cá nhân Nhân viên chọn chức Cập nhật thông tin sau đăng nhập SYSTEM hiển thị chức năng: thêm, sửa, xóa thông tin if Nhân viên chọn chức Thêm thông tin 3 .1 SYSTEM... công else 5 .1 Nhân viên chọn chức Xóa thông tin 5.2 SYSTEM hiển thị thông tin có sẵn nhân viên: Mã NV (Không xóa), tênNV, chức vụ, địa chỉ, ngày sinh, sdt cập nhật 5.3 Nhân viên chọn thông tin