- Biểu đồ Use case phân rã tác nhân Nhân Viên
* Biểu đồ Use case chi tiết
- Biều đồ Use case cập nhật HSNV
Hình 3.6: Biều đồ Usecase cập nhật hồ sơ nhân viên
- Biểu đồ Use case cập nhật HĐLĐ
- Biểu đồ Use case cập nhật hồ sơ khen thưởng kỷ luật
Hình 3.8: Biểu đồ Use case cập nhật hồ sơ khen thưởng kỷ luật
- Biểu đồ Use case cập nhật Qúa trình cơng tác
- Biều đồ Use case cập nhật Quá trình đào tạo
Hình 3.11: Biều đồ Use case cập nhật quá trình đào tạo
- Biều đồ Use case cập nhật bảng lương
Hình 3.12: Biều đồ Use case cập nhật bảng lương3.2.2. Biểu đồ lớp 3.2.2. Biểu đồ lớp
- Xác định các lớp thực thể
Hồ sơ lí lịch nhân viên Hợp đồng
Chi tiết hợp đồng Lương cơ bản Chi tiết bảng lương
Chi tiết quyết định nhân sự Trình độ học vấn Chi tiết trình độ học vấn Chức vụ Phịng ban User - Thuộc tính của các thực thể
HoSoLiLichNhanVien ( MaNV, HoTen, NgaySinh, GioiTinh, QueQuan,
SoCMND, SoDT, SoTaiKhoan)
HopDong ( MaHD, LoaiHD, GhiChu)
ChiTietHopDong ( MaHD, MaNV, NgayKy, NgayKetThuc) LuongCoBan ( MaLCB, MucLCB)
ChiTietBangLuong(MaNV, TenCV, MaLCB, LuongCoBan,PhuCap,
KhenThuong, KyLuat, TongLuong, NguoiLap, NgayLap)
QuyetDinhNhanSu ( MaCongTac, TenCongTac, GhiChu)
ChiTietQuyetDinhNhanSu (MaCongTac, MaNV, NgayBoNhiem, MaCV, MaPB) TrinhDoHocVan ( MaChuyenMon, TenChuyenMon)
ChiTietTrinhDoHocVan (MaChuyenMon,MaNV, HeDaoTao, NoiDaoTao,
XepLoaiChuyenMon)
ChucVu ( MaCV, TenCV)
PhongBan ( MaPB, TenPB, DiaDiem, SoDT) User ( TenDangNhap, MaPB, MatKhau)
- Xây dựng cơ sở dữ liệu
+ Bảng Hồ sơ lý lịch nhân viên:
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
MaNV Text 20 Mã nhân viên
HoTen Text 50 Họ tên
NgaySinh Date/Time Ngày sinh
GioiTinh Yes/No Giới tính
QueQuan Text 100 Quê quán
SoCMND Text 15 Số chứng minh nhân dân
SoDT Text 15 Số điện thoại
+ Bảng Hợp đồng:
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
MaHD Text 25 Mã hợp đồng
LoaiHD Text 25 Loại hợp đồng
GhiChu Text 255 Ghi chú
+ Bảng Chi tiết hợp đồng:
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
MaHD Text 25 Mã hợp đồng
MaNV Text 20 Mã nhân viên
NgayKy Date/Time Ngày ký
NgayKetThuc Date/Time Ngày kết thúc
+ Bảng quyết định nhân sự:
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
MaCongTac Text 25 Mã công tác
TenCongTac Text 50 Tên công tác
GhiChu Text 255 Ghi chú
+ Bảng Chi tiết quyết định nhân sự:
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
MaCongTac Text 25 Mã công tác
MaNV Text 20 Mã chức vụ
NgayBoNhiem Date/Time Ngày bổ nhiệm
MaCV Text 25 Mã chức vụ
MaPB Text 25 Mã phòng ban
+ Bảng Lương cơ bản:
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
MaLCB Text 10 Mã lương cơ bản
+ Bảng Chi tiết bảng lương:
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
MaBLCT Text 25 Mã bảng lương chi tiết
MaNV Text 20 Mã nhân viên
LuongCoBan Number 5 Lương cơ bản
PhuCap Number 5 Phụ cấp
TenCV Text 25 Tên chức vụ
KhenThuong Currency 25 Khen thưởng
KyLuat Currency 25 Kỷ luật
MaLCB Text 25 Mã lương cơ bản
TongLuong Currency 30 Tổng lương
NgayLap Date/Time Ngày lập
NguoiLap Text 25 Người lập
+ Bảng Chức vụ:
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
MaCV Text 20 Mã chức vụ
TenCV Text 25 Tên chức vụ
+ Bảng Trình độ học vấn
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
MaChuyenMon Text 30 Mã chuyên mơn
TenChuyenMon Text 30 Tên chun mơn
+ Bảng Chi tiết Trình độ học vấn:
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
MaChuyenMon Text 30 Ma chuyên môn
MaNV Text 20 Mã nhân viên
HeDaoTao Text 25 Hệ đào tạo
NoiDaoTao Text 100 Nơi đào tạo
+ Bảng Phòng ban:
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
MaPB Text 25 Mã phòng ban
TenPB Text 30 Tên phòng ban
DiaDiem Text 50 Địa điểm
SoDT Text 15 Số điện thoại
+ Bảng User:
Tên trường Kiểu dữ liệu Độ rộng Miêu tả
TenDangNhap Text 50 Tên đăng nhập
MaPB Text 25 Mã phòng ban
MatKhau Text 50 Mật khẩu
3.2.3.Biểu đồ tuần tự
- Biểu đồ tuần tự chức năng thêm hồ sơ nhân viên
: Phong NS : Phong NS :F:Them ho so nhan vien :F:Them ho so nhan vien :HosoNV
:HosoNV :HocVan:HocVan :DanToc:DanToc :TonGiao:TonGiao :NgoaiNgu:NgoaiNgu 1: Mo form
2: Nhap MaHV
3: Lay TenHV 4: Hien thi TenHV
5: Nhap MaDT
6: Lay TenDanToc 7: Hien thi TenDanToc
8: Nhap MaTonGiao
9: Lay TenTonGiao 10: Hien thi TenTonGiao
11: Nhap MaNgoaiNgu
12: Lay TenNgoaiNgu 13: Hien thi TenNgoaiNgu
14: Nhap thong tin khac
15: Kiêm tra thong tin nhap 16: Ghi so lieu
17: Luu HoSoNV
- Biểu đồ tuần tự chức năng cập nhật q trình cơng tác
: Phong NS
: Phong NS :F. Cap nhat :F. Cap nhat QTCTQTCT :QTCONGTAC:QTCONGTAC :PHONGBAN:PHONGBAN :CHUCVU:CHUCVU :HESOLUON:HESOLUONGG 1: Mo form
2: YC them m oi QTCT cua NV
3: YC nhap MaNV
4: Nhap MaNV
5: Lay thong tin qua trinh cong tac
6: Hien thi chi tiet qua trinh cong tac
7: Nhap MaPB
8: Lay TenPB
9: Hien thi TenPB
10: Nhap MaCV
11: Lay TenCV
12: Hien thi TenCV
13: Nhap MaHSLuong
14: Lay TenHSLuong
15: Hien thi TenHSLuong
16: YC s ua(xoa) qua trinh cong tac
17: YC nhap MaNV
18: Nhap MaNV
19: Lay thong tin QTCT
20: Hien thi thong tin QTCT 21: Sua (xoa) thong tin
22: Kiem tra thong tin sua (xoa)
23: Luu thong tin s ua (xoa)
- Biểu đồ tuần tự chức năng cập nhật quá trình khen thưởng kỷ luật
: Phong NS
: Phong NS :F.CapnhatQTK:F.CapnhatQTKTKLTKL :QTKTKL:QTKTKL :HTKTKL:HTKTKL :LIDOKTKL:LIDOKTKL 1: Mo form
2: YC Them KTKL
3: YC nhap MaNV
4: Nhap MaNV
5: Kiem tra MaNV
6: Nhap MaHTKTKL
7: Kiem tra MaHTKTKL
8: Lay TenHTKTKL
9: Hien thi TenHTKTKL
10: Nhap MaLiDoKTKL
11: Kiem tra MaLiDoLTKL
12: Lay TenLiDoKTKL
13: Hien thi TenLiDoKTKL
14: YC sua (xoa) KTKL
15: YC nhap MaNV
16: Nhap MaNV
17: Kiem tra MaNV
18: Lay thong tin QTKTKL
19: Hien thi QTKTKL
20: Sua (xoa) thong tin KTKL
21: Kiem tra thong tin sua (xoa)
22: Sua (xoa) thong tin
- Biểu đồ tuần tự chức năng cập nhật quá trình đào tạo
: Phong NS
: Phong NS :F. Cap nhat :F. Cap nhat QTDAOTAOQTDAOTAO :QTDAOTAO:QTDAOTAO :HOCVAN:HOCVAN :HEDAOTAO:HEDAOTAO 1: Mo form
2: YC Them qua trinh dao tao
3: YC nhap MaNV
4: Nhap MaNV
5: Kiem tra MaNV
6: Nhap MaHV
7: Kiem tra MaHV
8: Lay TenHV
9: Hien thi TenHV
10: Nhap MaHDT
11: Kiem tra MaHDT
12: Lay HeDaoTao
13: Hien thi HeDaoTao
14: YC sua (xoa) thong tinHDT
15: YC nhap MaNV
16: Nhap MaNV
17: Kiem tra MaNV
18: Lay thong tin QTDT
19: Hien thi thong tin QTDT
20: Sua (xoa) thong tin QTDT
21: Kiem tra thong tin sua (xoa)
22: Sua (xoa) thong tin QTDT
- Biểu đồ tuần tự chức năng cập nhật bảng lương
: Phong KT
: Phong KT :F.Cap nhat :F.Cap nhat bang luongbang luong :bang luong:bang luong 1: mo form
2: YC them bang luong
3: Hien thi form them bang luong
4: Nhap thong tin bang luong
5: Kiem tra thong tin nhap
6: Luu bang luong
7: YC sua bang luong
8: YC nhap ma bang luong
9: Nhap ma bang luong
10: Lay thong tin bang luong
11: Hien thi thong tin bang luong
12: Nhap thong tin sua
13: Kiem tra thong tin sua
14: Luu thong tin sua
15: YC xoa bang luong
16: YC nhap ma bang luong
17: Nhap ma bang luong
18: Lay thong tin bang luong
19: Hien bang luong
20: Xoa bang luong
- Biểu đồ tuần tự chức năng Báo cáo thông tin nhân sự
: Phong NS
: Phong NS :F. Bao cao thong :F. Bao cao thong tin nhan sutin nhan su :HoSoNV:HoSoNV :HOPDONGLD:HOPDONGLD :QTCONGTAC:QTCONGTAC :QTKTKL:QTKTKL :QTDAOTAO:QTDAOTAO
1: Mo form
2: YC nhap manv
3: nhap ma nv
4: kiem tra ma nv
5: YC xem ho so nhan su
6: Lay thong tin ho so nv
8: YC xem hop dong lao dong
9: Lay thong tin hop dong lao dong
10: Hien thi thong tin hop dong lao dong 7: Hien thi thong tin ho so nv
11: YC xem qua trinh cong tac cua nhan vien
12: Lay thong tin qua trinh cong tac cua nhan vien
13: Hien thi qua trinh cong tac cua nhan vien
14: YC xem KTKL cua nhan vien
15: Lay thong tin KTKL cua nhan vien
16: Hien thi thong tin KTKL cua nhan vien
17: YC xem qua trinh dao tao cua nhan vien
18: Lay thong tin qua trinh dao tao cua nhan vien
19: Hien thi thong tin qua trinh dao tao cua nhan vien
3.2.4. Biểu đồ trạng thái
- Trạng thái đăng nhập
Hình 3.20: Trạng thái đăng nhập
- Biều đồ trạng thái lớp NhânViên – chức năng: Cập nhật thông tin
nhân viên:
3.2.5. Biểu đồ hoạt động
- Biểu đồ hoạt động Đăng nhập
Hình 3.22: Biểu đồ hoạt động đăng nhập- Biểu đồ hoạt động thêm nhân viên - Biểu đồ hoạt động thêm nhân viên
- Biểu đồ hoạt động thêm hợp đồng
Hình 3.24: Biểu đồ hoạt động thêm hợp đồng
- Biểu đồ hoạt động báo cáo thống kê
3.2.6. Biểu đồ thành phần
Hình 3.26: Biểu đồ thành phần3.2.7. Biểu đồ triển khai 3.2.7. Biểu đồ triển khai
3.3. Thiết kế giao diện
- Form Đăng nhập tài khoản
Hình 3.28. Form Đăng Nhập tài khoản
- Form Thay đổi mật khẩu
- Form Hồ sơ nhân viên
Hình 3.30. Form Hồ sơ nhân viên
- Form Hợp đồng lao động
-Form Quản lý lương
Hình 3.32. Form Quản Lý Lương
- Form Cập nhật phịng ban
3.4. Thiết kế kiểm sốt
Để hồn thiện được hệ thống quản lý nhân sự-tiền lương thì ta phải có sự kiểm soát được các sự cố xảy ra trong quá trình tiến hành xây dựng hệ thống. Sau đây là một số các kiểm soát cần lưu ý trong xây dựng hệ thống:
- Kiểm sốt các thơng tin thu nhập và các thơng tin xuất: Để bảo đảm tính xác thực của các thông tin thu thập để đưa vào hệ thống quản lý nhân sự-tiền lương cũng như các thông tin xuất từ hệ thống, nhất thiết phải thiết lập các biện pháp kiểm tra đối với các thông tin được đưa vào hệ thống.
- Kiểm soát các sự cố làm gián đoạn chương trình
+ Khóa từng phần cơ sở dữ liệu: CSDL được phân hoạch thành các đơn vị để cập nhật. Khi cập nhật kết thúc, phiên bản mới của đơn vị thay thế phiên bản cũ và sự cập nhật được hồn thành. Nếu trong q trình cập nhật, hệ thống có sự cố thì bản gốc vẫn cịn ngun vẹn.
+ Tạo các tệp sao lưu: Gồm các tệp cơ sở dữ liệu như: Hồ sơ nhân viên, Quá trình khen thưởng kỷ luật, Hợp đồng lao động……
+ Tạo thủ tục phục hồi: Nhằm đưa CSDL trở về trạng thái đúng đắn mà có nó ngay trước khi bị hỏng vì một sự gián đoạn chương trình. Việc tạo thủ tục phục hồi phụ thuộc vào nguyên nhân của sự gián đoạn chương trình quản lý nhân sự.
- Kiểm soát các xâm phạm từ phía con người.
+ Xác định những điểm hở của hệ thống: Là những điểm mà tại đó thơng tin của hệ thống nhân sự có khả năng bị truy nhập trái phép, bị sửa chữa, lấy cắp thậm chí phá hủy thơng tin, có thể gây thiệt hại lớn cho hệ thống quản lý nhân sự của Cơng ty.
+ Biện pháp phịng ngừa, khắc phục: Nhận dạng nhân sự. Mật khẩu: Mỗi một cán bộ nhân viên trong Cơng ty phải có mật khẩu truy nhập riêng.
+ Phân biệt riêng tư: Gán cho mỗi người dùng một số quyền truy nhập nhất định. Cho phép một số người dùng được phép ủy quyền tức giao quyền truy nhập cho người khác.
Ví dụ: Nhân viên chỉ có thể xem hồ sơ, bảng lương của chính nhân viên đó nhưng Ban Giám Đốc có quyền truy cập và xem báo cáo của tất cả nhân viên trong Công ty.
KẾT LUẬN
Qua hơn một tháng thực tập tại công ty TNHH may Hưng Nhân và hơn một tháng nghiên cứu làm khóa luận đề tài “ Phân tích thiết kế hệ thống quản lý nhân sự-tiền lương tại công ty TNHH may Hưng Nhân”, bản thân em đã học hỏi được rất nhiều kinh nghiệm về phân tích thiết kế hệ thống thơng tin quản lý nhân sự-tiền lương tại Cơng ty
Trong khn khổ Khóa luận tốt nghiệp, em xin giới thiệu một cách tổng quan nhất về cơ sở lý luận, phân tích, thiết kế hệ thống quản lý nhân sự-tiền lương tại công ty TNHH may Hưng Nhân.
Tuy nhiên, yêu cầu quản lý nhân sự ở Cơng ty trong thực tế là rất lớn, có nhiều khía cạnh khác nhau trong bài tốn, cơng tác quản lý ngày càng có nhiều thay đổi, người sử dụng ln bổ sung những tính năng mới. Song, do sự eo hẹp về thời gian cũng như hạn chế về tài liệu và trình độ, nên khóa luận tốt nghiệp này chưa thể đi sâu vào phân tích đầy đủ mọi nghiệp vụ phát sinh trong thực tế. Vì vậy, Khóa luận tốt nghiệp này khơng tránh khỏi những thiếu sót và hạn chế. Em rất mong nhận được mọi ý kiến đóng góp của các thầy cơ giáo và các bạn quan tâm đến để tài này để Khóa luận này được phát triển hồn thiện hơn.
Một lần nữa em xin chân thành cảm ơn anh chị đang công tác tại công ty TNHH may Hưng Nhân và đặc biệt là thầy giáo Th.S Nguyễn Hưng Long đã tạo điều kiện để em hồn thành Khóa luận này.
TÀI LIỆU THAM KHẢO
[1] Nguyễn Văn Ba, Phân tích và thiết kế hệ thống thông tin, Nhà xuất bản Đại học Quốc Gia Hà Nội, 2003
[2] Thạc Bình Cường, Giáo trình phân tích thiết kế hệ thống thơng tin quản lý, Nhà xuất bản Đại học Bách khoa Hà Nội, 2009
[3] Bài giảng Hệ thống thông tin quản lý, bộ môn CNTT, trường Đại học Thương Mại
[4] Tài liệu hướng dẫn thực tập và làm khóa luận tốt nghiệp năm 2016, Khoa Hệ thống thông tin kinh tế và Thương mại điện tử trường Đại học Thương Mại
[5] Một số Website: http://doc.edu.vn/tai-lieu/giao-trinh-phan-tich-thiet-ke-he- thong-thong-tin-5798/