NỘI DUNG TRÌNH BÀY• Nhiệm vụ của đề tài.. NHIỆM VỤ CỦA ĐỀ TÀI• Phân tích nghiên cứu để xây dựng phần mềm quản lý nhân sự • Thiết kế cơ sở dữ liệu, đưa ra các lược đồ • Lập trình cài đặt
Trang 1KHOA CÔNG NGHỆ THÔNG TIN
THUYẾT TRÌNH ĐỒ ÁN TỐT NGHIỆP
XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ
Giảng viên hướng dẫn:
Trang 2NỘI DUNG TRÌNH BÀY
• Nhiệm vụ của đề tài.
• Yêu cầu của bài toán đặt ra.
• Nội dung cần đạt được.
• Cơ sở lý thuyết thực hiện đề tài.
• Triển khai thực hiện.
• Kết quả đạt được.
• Kết luận.
2
Trang 3NHIỆM VỤ CỦA ĐỀ TÀI
• Phân tích nghiên cứu để xây dựng phần mềm quản lý
nhân sự
• Thiết kế cơ sở dữ liệu, đưa ra các lược đồ
• Lập trình cài đặt dựa trên phân tích thiết kế hệ thống
• Hoàn thiện chức năng, thiết kế giao diện giao tiếp với
người sử dụng
3
Trang 4NỘI DUNG TRÌNH BÀY
• Yêu cầu của bài toán đặt ra.
• Nội dung cần đạt được.
• Cơ sở lý thuyết thực hiện đề tài.
• Triển khai thực hiện.
• Kết quả đạt được.
• Kết luận.
4
Trang 5YÊU CẦU CỦA BÀI TOÁN
Nhu cầu thực tiễn của đề tài:
• Phục vụ cho nhu cầu quản lý nhân sự của doanh
Trang 6YÊU CẦU CỦA BÀI TOÁN
(tiếp theo)
Yêu cầu của bài toán:
• Quản lý thông tin: nhân viên, ứng viên và các thông tin liên quan
• Thực hiện thao tác : chấm công, tính lương nhân viên
• Xuất báo cáo thống kê tài chính, thống kê nhân sự
6
Trang 7NỘI DUNG TRÌNH BÀY
• Nhiệm vụ của đề tài.
• Yêu cầu của bài toán đặt ra.
• Nội dung cần đạt được.
• Cơ sở lý thuyết thực hiện đề tài.
• Triển khai thực hiện.
• Kết quả đạt được.
• Kết luận.
7
Trang 8NỘI DUNG CẦN ĐẠT ĐƯỢC
Những kết quả đạt được của đồ án:
• Xây dựng thành công một phần mềm quản lý
nhân sự với các thao tác cơ bản
• Thiết kế giao diện thân thiện, tiện dụng cho việc
Trang 9NỘI DUNG TRÌNH BÀY
•Nhiệm vụ của đề tài.
•Yêu cầu của bài toán đặt ra.
•Nội dung cần đạt được.
•Cơ sở lý thuyết thực hiện đề tài.
•Triển khai thực hiện.
•Kết quả đạt được.
•Kết luận.
9
Trang 11NỘI DUNG TRÌNH BÀY
•Nhiệm vụ của đề tài.
•Yêu cầu của bài toán đặt ra.
•Nội dung cần đạt được.
•Cơ sở lý thuyết thực hiện đề tài.
•Triển khai thực hiện.
•Kết quả đạt được.
•Kết luận.
11
Trang 12PHÂN TÍCH HỆ THỐNG – MÔ HÌNH TỔNG QUÁT
12
quan ly nhan vien
quan ly ung vien
quan ly cham cong
NV Nhan Su
tinh luong
Trang 13Phân hệ quản lý nhân viên
them nhan v ien
cap nhat nhan v ien
Trang 14Phân hệ quản lý ứng viên
them dot tuyen dung
quan ly ung vien
<<extend>>
loc theo trang thai va phong ban
Trang 15Phân hệ chấm công
NV Nhan Su
Cham cong
Loc bang cham cong
Khoi tao bang cham cong Hien thi bang
Cap nhat tong gio cham cong
Thang
Nam
Khoa so cham cong
sua bang cham cong
chinh sua ky hieu cham cong
In bang cham cong
Trang 16Quản lý nhân viên
• 1 Cơ cấu tổ chức công ty
• 2 Quản lý thông tin nhân viên
• 3 Quản lý quá trình làm việc nhân viên
• 4 Quản lý hợp đồng lao động
Trang 17Quản lý nhân viên (tiếp)
Quan Ly Hop Dong Lao Dong
quan ly
(from Logical View) Quan Ly Nhan Vien
Co Cau To chuc
Quan Ly Thong Tin Nhan Vien
Qua Trinh Lam Viec Nhan Vien
Quan Ly Danh Muc
Trang 181 Cơ cấu tổ chức
Trang 191 Cơ cấu tổ chức (tiếp)
• Cơ cấu tổ chức bao gồm
– Thông tin công ty
– Các chi nhánh của công ty
– Các phòng ban trong các chi nhánh
– Mỗi phòng ban có thể có một , nhiều hoặc không có tổ nhóm
Trang 201 Cơ cấu tổ chức (tiếp)
Trang 211 Cơ cấu tổ chức (tiếp)
PhongBanMaPhongTenPhongPhongCapTrenGhichuTaoMaPhong()TinhTongNVTheoPhong()ThemPhong()
XoaPhong()SuaPhong()
ChiNhanhMaChiNhanhTenChiNhanhDiaChiSDTFaxNguoiDaiDenGhiChuTaoMaChiNhanh()CapNhatChiNhanh()ThemChiNhanh()XoaChinhanh()
ToNhomMaNhomTenNhomSoLuongGhiChuTaoMaNhom()ThemNhom()SuaNhom()XoaNhom()1
Trang 221 Cơ cấu tổ chức (tiếp)
PhongBan *
STT MaPhong TenPhong GhiChu MaChiNhanh
ThongTinCongTy
STT TenCongTy DiaChi DienThoai Fax Website Email LinhVuc MaSoThue Anh
Trang 232 Quản lý thông tin nhân viên
quan ly
(from Logical View)
Quan Ly Thong Tin Nhan Vien
Thong tin co ban Nhan Vien
Thong tin lien he xa hoi
Nguoi lien he
Bang Cap
Hoc Van
Chuyen Mon Quoc Tich
Ton Giao Tin Hoc
Ngach Luong
Chuc Vu
Trang 24Insert()Update()Delete()getMaNhanVien()
BangCap
TaoMaBangCap()ThemBangCap()SuaBangCap()XoaBangCap()
TonGiao
TaoMaTongiao()ThemTonGiao()SuaTonGiao()XoaTonGiao()
TinHoc
TaoMaTinHoc()ThemTinHoc()SuaTinHoc()XoaTinHoc()
NgoaiNgu
taomangoaingu()ThemNgoaiNgu()SuaNgoaiNgu()XoaNgoaiNgu()
nhanvien
TaoMaNhanVien()CapNhatNhanVien()ThemNhanVien()XoaNhanVien()LocNhanVien()tThemChiNhanh()ThemPhongBan()ThemToNhom()TinhTongNV()ThongKeNVTheoPhong()
11
BacLuong
TaoMaBac()ThemBacLuong()SuaBacLuong()XoaBacLuong()LocBacLuongTheoNghach()
Trang 25NhanVien *
MaNhanVien MaQuocTich MaTonGiao MaNgoaiNgu MaChuyenMon MaDanToc MaHocVan MaTinHoc
NhanVien_CongViec
MaNhanVien MaChucVu MaNgach MaBac MaChiNhanh MaPhong MaTo
ToNhom
MaNhom MaChiNhanh MaPhong
NhanVien_BangCap *
MaNhanVien MaBangCap
BacLuong
MaBac MaNgach
Trang 263 Quá trình làm việc
quan ly
(from Logical View)
Qua Trinh Lam Viec
Di Cong Tac
Ky Luat
Qua Trinh Dao Tao
Tam Ung Luong
Trang 273 Quá trình làm việc (tiếp)
DiCongTac
CapNhatDiCongTac()ThemDiCongTac()XoaDicongTac()TinhPhiCongTacTheoThang()
TamUng
TinhTongTamUng()ThemTamUng()SuaTamUng()XoaTamUng()KyLuat
Trang 283 Quá trình làm việc (tiếp)
NhanVien *
MaNhanVienMaQuocTichMaTonGiaoMaNgoaiNguMaChuyenMonMaDanTocMaHocVanMaTinHoc
NhanVien_DiCongTac
MaDiCongTacMaNhanVien
Trang 294 Hợp đồng lao động
them hop dong
cap nhat hop dong
xoa hop dong
loc du lieu hop dong lao dong
quan tri
Trang 30PHÂN HỆ QUẢN LÝ ỨNG VIÊN
quan tri(from Logical View)
Quan Ly Ung Vien
Thong Tin Ung Vien
Ung Vien_Cong Viec
Dot tuyen DungKet Qua Thi
Danh Gia
Trang 31TinHoc
TonGiao
nhanvienTaoMaNhanVien()CapNhatNhanVien()ThemNhanVien()XoaNhanVien()LocNhanVien()tThemChiNhanh()ThemPhongBan()ThemToNhom()TinhTongNV()ThongKeNVTheoPhong()
1
1
11
UngVienTaoMaUngVien()ThemUngVien()SuaUngVien()XoaUngVien()ThongKeSoUngVienTheoDot()CapNhatTrangThai()
*
1
*1
1
11
PhongBan
ChiNhanh
1
*1
1 *
1 *
ChucVu
TuyenDungCapNhatUVThanhNV()
BacLuong
1
*1
*
Trang 32MaUngVien MaDotTuyen MaHocVan MaDanToc MaNgoaiNgu MaQuocTich MaTinHoc MaTonGiao
UngVien_CongViec
MaUngVien ViTri1 ViTri2 MaChuyenMon MaBangCap
Trang 33Ky Hieu Cham cong
Tong Gio Cham Cong theo Thang
Cham Cong Tang CaTongGio Thang Ca
Xep Lich
Trang 34PHÂN HỆ CHẤM CÔNG (TIẾP)
XepLichSTT
TenNgayNgayXepThangNamGhiChuKiemTraTrungNgayXepLich()
KyHieuChamCong
TaoMaKyHieu()SuaMaKyHieu()XoaKyhieu()ThemKyHieu()
TongGio_Thang
TongGioDiTre()TongGioVeSom()NghiPhep()KhongPhep()TongGio()ThemGiaTriVaoTongGio()LocTheoTrangThai()
nhanvien
TaoMaNhanVien()CapNhatNhanVien()ThemNhanVien()XoaNhanVien()LocNhanVien()tThemChiNhanh()ThemPhongBan()ThemToNhom()TinhTongNV()ThongKeNVTheoPhong()
Trang 35PHÂN HỆ CHẤM CÔNG (TIẾP)
KyHieuChamCong
MaKyHieu TenKyHieu TruLuong GhiChu TrangThai
NhanVien
MaNhanVien MaQuocTich MaTonGiao MaNgoaiNgu MaChuyenMon MaDanToc MaHocVan MaTinHoc
TongGio_Thang
STT MaNhanVien Thang Nam SoGio DiTre VeSom Phep KhongPhep TrangThai
Trang 36Quy tắc tính lương
• Một nhân viên có
• Input : hệ số lương, mức lương căn bản( áp dụng chung) , giờ
công phải làm , giờ công đã làm,tiền phụ cấp, % bảo hiểm XH phải trả, % BHYT, %BHTN, phí công tác Đoàn, công tác phí, tạm ứng lương, phụ cấp ,mức chịu thuế thu nhập cá nhân,số người phụ thuộc,
• Output: tiền lương căn bản, trừ tiền giờ công trễ, tiền bảo hiểm XH,BHYT,BHTN, tiền thuế thu nhập cá nhân, Thực Lãnh
Trang 37Quy tắc tính lương (tiếp)
Cách tính:
•Tiền lương căn bản= hệ số lương* mức lương căn bản
•Trừ tiền giờ công trễ= (giờ công phải làm - giờ công đã làm)*tiền công theo giờ
•Tiền công theo giờ = lương căn bản / giờ công phải làm
• Tổng lương= lương căn bản - Trừ tiền giờ công trễ
•Phí công tác đoàn =% * tổng lương
•Phí bảo hiểm XH=%bảo hiểm xã hội* tổng lương
•Phí bảo hiểm y tế=% bảo hiểm y tế* tổng lương
•Phí bảo hiểm thất nghiệp=% bảo hiểm thất nghiệp* tổng lương
•Công tác phí : công ty chi, được tính vào thực lãnh ( không tính thuế, bảo hiểm)
•Tạm ứng lương : được trừ khi thực lãnh (lương nhận cuối cùng)
Trang 38Quy tắc tính lương (tiếp)
• Tính thuế thu nhập cá nhân:
– Input: mức thu nhập chịu thuế, số ng phụ thuộc, tổng lương,
% bảo hiểmYT, % bảo hiển XH, % bảo hiểm thất nghiệp, 5% mức thu thuế với thuế thu nhập cá nhân, mức chi cho mỗi
người phụ thuộc
– Output: tiền đóng thuế
• Tiền đóng thuế = ( Tổng lương- mức thu nhập chịu thuế-
số người phụ thuộc *mức chi cho mỗi người phụ thuộc - phí bảo hiểm xã hội – phí bảo hiểm y tế- phí bảo hiểm thất nghiệp – phí công đoàn)* 5%
Trang 39Quy tắc tính lương (tiếp)
• Thực lãnh = tổng lương – phí bảo hiểm y tế - phí bảo hiểm xã
hội – phí công đoàn – phí bảo hiểm thất nghiệp – thuế thu nhập cá nhân - tạm ứng lương + công tác phí + phụ cấp
Trang 40Dinh Muc Luong
Luong Toi thieu
Cham Cong Tang Ca
Luong Tang Ca
Trang 41Cham CongTangCaTinhTongGioTangCa()KhoiTaoChamCong()HienThiTheoThangNam()TínhNgayThangCaTheoThang()KiemTraNgayThuocThang()
BangLuong
TinhLuongtheoHeSo()TinhTongLuong()TongPhiTru()ThucLanh()KiemTraMucChiuThue()TinhThueThuNhao()TinhLuongTheoGio()
*
1
*
11
Trang 42Một số mô hình xử lý
Trang 43Tuyển dụng ứng viên
Trang 44Tính lương tăng ca
Trang 45Chấm công theo tháng
Trang 47Tính Lương
Trang 50NỘI DUNG TRÌNH BÀY
•Nhiệm vụ của đề tài.
•Yêu cầu của bài toán đặt ra.
•Nội dung cần đạt được.
•Cơ sở lý thuyết thực hiện đề tài.
•Triển khai thực hiện.
•Kết quả đạt được.
•Kết luận.
14
Trang 51KẾT QUẢ ĐẠT ĐƯỢC
15
Trang 52NỘI DUNG TRÌNH BÀY
•Nhiệm vụ của đề tài.
•Yêu cầu của bài toán đặt ra.
•Nội dung cần đạt được.
•Cơ sở lý thuyết thực hiện đề tài.
•Triển khai thực hiện.
•Kết quả đạt được.
•Kết luận.
17
Trang 53• Hướng phát triển của hệ thống :
– Hoàn thiện các chức năng của hệ thống
– Tối ưu truy vẫn, tăng tốc xử lý dữ liệu
– Thực hiện các thao tác nâng cao như kết nối máy chấm công, gửi thông báo chấm công qua email….
Trang 54EM XIN CHÂN THÀNH CẢM ƠN