Bài tập lớn UML KHMT1-K3
Bài tập lớn UML
Đề Tài:Hệ thống quản lý nhân sự trong công ty, xí nghiệp
Thành viên nhóm:
Nguyễn công Huy
Đinh Công Sơn
Bùi Duy Tuấn
Đề tài:Quản lý nhân sự trong công ty,xí nghiệp - Trang 1 -
Bài tập lớn UML KHMT1-K3
Mục Lục
Đặc tả hệ bài toán.....................................................................................................................3
Phân tích thiết kế hệ thống.......................................................................................................6
I. Xác định tác nhân.............................................................................................................6
II. Đặc tả ca sử dụng và vẽ biểu đồ Usercase......................................................................7
Biểu đồ use care tổng thể của cả hệ thống :....................................................................7
Biểu đồ use care tổng quát của quản lí nhân sự:...........................................................11
Biểu đồ use care tổng quát của quản lí lương:..............................................................14
Biểu đồ use care tổng quát của quản chính sách:..........................................................16
IV. Biểu đồ lớp tham gia ca sử dụng.................................................................................20
V. Biểu đồ tuần tự..............................................................................................................32
VI. Biểu đồ trạng thái.........................................................................................................43
VII. Biểu đồ hoạt động.......................................................................................................46
VIII. Biểu đồ lớp tri tiết.....................................................................................................48
IX. Biểu đồ thành phần......................................................................................................49
X. Biểu đồ triển khai..........................................................................................................50
XI. Phát sinh mã trình........................................................................................................51
Tài liệu tham khảo:.................................................................................................................56
Đề tài:Quản lý nhân sự trong công ty,xí nghiệp - Trang 2 -
Bài tập lớn UML KHMT1-K3
Đặc tả hệ bài toán
Mô tả nội dung bài toán quản lý nhân sự công ty TABUCHI
động. Hoặc người lao động có thể chuyển công tác theo nhu cầu làm việc của công
ty. Và tại một đơn vị mới người lao động sẽ được xếp vào vị trí, chức vụ và có các
mức phụ cấp chức vụ có thể giống hoặc khác khi ở đơn vị cũ.
Khi làm trong công ty, tùy vào từng chức vụ đảm nhiệm mà người lao động
có thể đi công tác ở đơn vị bạn. Và phòng kế toán sẽ theo dõi quá trình công tác để
thực hiện tính lương và các phụ cấp(nếu có) cho người lao động
Khen thưởng kỉ luật: Trong khi làm việc, Hội đồng kỉ luật của công ty có
trách nhiệm khen thưởng, kỉ luật những cá nhân, tập thể có thành tích tốt cũng như
vi phạm lao động, vi phạm an toàn lao động. Những thành tích hay kỉ luật này sẽ
được lưu trong quyết định khen thưởng hay quyết định kỉ luật của công ty..
Quản lí lương: Khi mới vào công ty, tùy từng trình độ mà người lao động
sẽ có mức lương và bậc lương khởi đầu. Trong thời gian làm việc, nếu người lao
động hoàn thành tốt nhiệm vụ được giao, không có vi phạm kỉ luật lao động, không
có vi phạm an toàn lao động thì sau 3 năm sẽ nâng bậc lương một lần. Việc nâng
bậc lưong tùy vào trình độ học vấn của người lao động. Bậc lương hiện thời sẽ
được lưu vào quyết định nâng bậc lương.
Đề tài:Quản lý nhân sự trong công ty,xí nghiệp - Trang 4 -
Bài tập lớn UML KHMT1-K3
Quản lí chấm công: Hàng ngày, quá trình công tác của người lao động được
theo dõi qua bảng chấm công và hàng tháng xét lương cho người lao động.bảng
chấm công sẽ gồm nhiều ca làm việc và ghi nhận tình trạng làm việc của nhân viên.
Ngoài ra, tùy vào từng chức vụ mà người lao động sẽ được hưởng mức phụ
cấp chức vụ khác nhau .Các hệ số phụ cấp này được lưu tại bảng phụ cấp chức vụ.
Quản lí chính sách: Trong quá trình lao động tại công ty công đoàn có trách
nhiệm giải quyết các chính sách để đảm bảo cho lợi ích vật chất cũng như lợi ích
tinh thần của người lao động như:
Giải quyết chế độ nghỉ hưu: đối với người lao động có 20 năm công tác, 55
tuổi đối với nữ và 60 tuổi đối với nam.Những người lao động đủ tuổi nghỉ hưu
được lưu trong quyết định nghỉ hưu và được theo dõi trong sổ theo dõi nghỉ hưu và
được hưởng lương từ sở LĐTBXH.
- Đăng nhập hệ thống
- Thay đổi mật khẩu
- Quản lí hố sơ
- Quản lí hợp đồng lao động
- Quản lí quá trình khen thưởng /kỉ luật
- Quản lí quá trình chấm công
- Quản lí quá trình hưởng lương
- Quản lí trình độ ngoại ngữ
- Quản lí trình độ học vấn
- Quản lí chức vụ
- Quản lí phòng ban
- Quản lí công tác
Nhân viên tài chính - Đăng nhập hệ thống
- Thay đổi mật khẩu
- Quản lí ngạch lương
- Quản lí bậc lương
- Quản lí hệ số lương
- Quản lí phụ cấp
Đề tài:Quản lý nhân sự trong công ty,xí nghiệp - Trang 6 -
Bài tập lớn UML KHMT1-K3
Nhân viên công đoàn
- Đăng nhập hệ thống
- Thay đổi mật khẩu
- Quản lí khen thưởng/kỉ luật
- Quản lí chính sách
II. Đặc tả ca sử dụng và vẽ biểu đồ Usercase
Khi đặc tả ca sử dụng ta tập trung vào hành vi bên ngoài không quan tâm tới
các xử lý bên trong. Cấu trúc đặc tả theo bảng sau
Tên usecase Tên usecase
Tác nhân:
Người quản trị
Mục đích Nhân viên đăng nhập vào hệ thống để thực hiện các công việc của
mình
Mô tả - Khi người dùng muốn sử dụng hệ thống để thực hiện công việc
của mình thì phải đăng nhập vào hệ thống , from đăng nhập cho
phép người dùng nhập tài khoản của mình gồm tên đăng ký và mật
khẩu.
- Hệ thống thực hiện kiểm tra tài khoản người dùng nhập vào
đúng hay chưa. Nếu đúng hệ thống thực hiện kiểm tra quyền truy
cập, trong trường hợp người dùng có quyển thì hệ thống sẽ thiết
lập trạng thái cho người dùng. Trong trường hợp người dùng nhập
sai tài khoản thì hệ thống sẽ thông báo lại cho người dùng
3. Ca sử dụng “Sao lưu dữ liệu”
Đặc tả ca sử dụng “Sao lưu dữ liệu”
Tên Usercase Sao lưu dữ liệu
Tác nhân Người quản trị
Mục đích
- Lưu lại thông tin dữ liệu của hệ thống để có thể khôi phục
khi có sự cố
Đề tài:Quản lý nhân sự trong công ty,xí nghiệp - Trang 9 -
Bài tập lớn UML KHMT1-K3
Mô tả
- Định kỳ người quản trị phải thực hiện sao lưu dữ liệu có
trong hệ vào một thư mục khác.
- Trong quá trình sao lưu người quản trị chọn hình thức lưu
dữ liệu, chọn thư mục để lưu, nhập tên file sao lưu và tiến hành
sao lưu dữ liệu. Thông tin dữ liệu sẽ được lưu vào một thư mục
khác, người quản trị phải lưu lại đường dẫn file để quản lý
4. Ca sử dụng “Phục hồi dữ liệu”
Đặc tả ca sử dụng “Phục hồi dữ liệu”
Tác nhân Nhân viên phòng nhân sự
Mục đích
- Sau thời gian thử việc, người lao động mà đạt sẽ ký hợp
đồng lao động với thời hạn nhất định với công ty. Và khi hết thời
hạn lại ký lại hợp đồng.
Mô tả Bao gồm các công việc như:
_ Cập nhật ngày lập hợp đồng
_Cập nhập ngày kết thúc hợp đồng
_ In hợp đồng
7. Ca sử dụng “Quản lí quá trình khen thưởng kỉ luật”
Đặc tả ca sử dụng “Quản lí quá trình khen thưởng kỉ luật”
Tên Usercase Quản lí quá trình khen thưởng kỉ luật
Tác nhân Nhân viên phòng nhân sự
Mục đích - khen thưởng những cá nhân, tập thể có thành tích tốt và kỉ
luật những cá nhân, tập thể vi phạm lao động
Mô tả Bao gồm các công việc như:
_ Cập nhật các cá nhân được khen thưởn kỉ luật
_ In danh sách khen thưởng kỉ luật
8. Ca sử dụng “Quản lí công tác”
Đặc tả ca sử dụng “Quản lí công tác”
Đề tài:Quản lý nhân sự trong công ty,xí nghiệp - Trang 12 -
Bài tập lớn UML KHMT1-K3
Tên Usercase Quản lí công tác
Tác nhân Nhân viên phòng nhân sự
Mục đích
- Lưu trữ quá trình công tác của nhân viên khi nhân viên làm
đơn yêu cầu chuyển công tác sang đơn vị khác trong công ty.
Hoặc người lao động có thể chuyển công tác theo nhu cầu làm việc
của công ty
Mô tả Bao gồm các công việc như:
Bài tập lớn UML KHMT1-K3
Tên Usercase Quản lí ngạch lương
Tác nhân Nhân viên phòng tài chính
Mục đích
- Lưu trữ thông tin ngạch lương của công ty.Và cập nhập khi
có sự thay đổi
Mô tả Bao gồm các công việc như:
_ Cập nhật ngạch lương
_ In danh sách ngạch lương
12. Ca sử dụng “Quản lí bậc lương”
Đặc tả ca sử dụng “Quản lí bậc lương”
Tên Usercase Quản lí bậc lương
Tác nhân Nhân viên phòng tài chính
Mục đích - Lưu trữ thông tin bậc lương của công ty.Và cập nhập khi có
sự thay đổi
Mô tả Bao gồm các công việc như:
_ Cập nhật bậc lương
_ In danh sách bậc lương
13. Ca sử dụng “Quản lí phụ cấp”
Đặc tả ca sử dụng “Quản lí phụ cấp”
Tên Usercase Quản lí phụ cấp
Tác nhân Nhân viên phòng tài chính
Mục đích
- Lưu trữ thông tin phụ cấp cho nhân viên của công ty.Và cập
nhập khi có sự thay đổi.
Đề tài:Quản lý nhân sự trong công ty,xí nghiệp - Trang 15 -
Bài tập lớn UML KHMT1-K3
Mô tả Bao gồm các công việc như:
_ Cập nhật phụ cấp
_ Lập danh sách phụ cấp
- Giải quyết các trường hợp thôi việc thì tùy theo nguyên nhân
thôi việc. Nếu lỗi từ công ty, người lao động tiếp tục được hưởng 5
tháng lương tiếp theo trong thời gian chờ việc khác. Còn nều lỗi
thuộc về người lao động thì công ty không phải trợ cấp bất cứ
khoản kinh phí nào. Các trường hợp thôi việc sẽ có quyết định thôi
việc và được theo dõi trong sổ theo dõi thôi việc.
- Đối với các trường hợp bị tai nạn trong khi làm việc thì sẽ
được xét nguyên nhân và bồi thường một cách thích đáng. Với
trường hợp vi phạm nội quy lao động, vi phạm an toàn lao động thì
tùy theo mức độ năng nhẹ của vi phạm mà xử lí. Nhẹ thì phạt tiền,
nặng thì đuổi việc. Các vi phạm này sẽ được lưu trong biên bản vi
phạm lao động và biên bản vi phạm an toàn lao động..
Mô tả Bao gồm các công việc như:
_ Lập danh sách nghỉ chế độ
_ Lập danh sách thôi việc
_ Giải quyết chính sách
_ In danh sách
III. Biểu đồ lớp lĩnh vực
Đề tài:Quản lý nhân sự trong công ty,xí nghiệp - Trang 17 -
Bài tập lớn UML KHMT1-K3
Biểu đồ lớp lĩnh vực
Đề tài:Quản lý nhân sự trong công ty,xí nghiệp - Trang 18 -
Bài tập lớn UML KHMT1-K3
Đề tài:Quản lý nhân sự trong công ty,xí nghiệp - Trang 19 -
Bài tập lớn UML KHMT1-K3
IV. Biểu đồ lớp tham gia ca sử dụng
1. biểu đồ lớp cho ca sử dụng :Đăng nhập
Nội dung:Đăng nhập
Lớp thực thể:Người dùng
Lớp biên:W-DangNhap
6. biểu đồ lớp cho ca sử dụng :Thêm chức vụ
Nội dung: Thêm chực vụ mới
Lớp thực thể:DT-Chucvu
Lớp biên: W-giaodienchinh,W-QLNS ,W-chucvu
biểu đồ lớp cho ca sử dụng :Thêm chức vụ
Đề tài:Quản lý nhân sự trong công ty,xí nghiệp - Trang 25 -