XÂY DỰNG HỆ THỐNG QUẢN LÝ NHÂN SỰ TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAMXÂY DỰNG HỆ THỐNG QUẢN LÝ NHÂN SỰ TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAMXÂY DỰNG HỆ THỐNG QUẢN LÝ NHÂN SỰ TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAMXÂY DỰNG HỆ THỐNG QUẢN LÝ NHÂN SỰ TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM
Trang 1TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN
THUYẾT MINH
ĐỀ TÀI NCKH CẤP TRƯỜNG
ĐỀ TÀI XÂY DỰNG HỆ THỐNG QUẢN LÝ NHÂN SỰ
TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM
THS LÊ QUYẾT TIẾN
Trang 2MỤC LỤC
DANH SÁCH CÁC HÌNH ẢNH 1
MỞ ĐẦU 4
1 Tính cấp thiết của vấn đề nghiên cứu 4
2 Tổng quan về tình hình nghiên cứu thuộc lĩnh vực đề tài 4
3 Mục tiêu, đối tượng, phạm vi nghiên cứu 4
4 Phương pháp nghiên cứu, kết cấu của công trình nghiên cứu 4
5 Kết quả đạt được của đề tài 5
CHƯƠNG 1 6
CƠ SỞ LÝ THUYẾT 6
1.1 Ngôn ngữ dữ liệu và lập trình 6
1.1.1 Hệ quản trị Cơ sở dữ liệu: 6
1.1.2 Ngôn ngữ lập trình: 6
1.2 Yêu cầu phần cứng: 6
CHƯƠNG 2 7
YÊU CẦU HỆ THỐNG 7
2.1 Đặc tả yêu cầu hệ thống 7
2.1.1 Thông tin đầu vào: 7
2.1.2 Thông tin đầu ra 9
2.2 Phân tích hệ thống 10
2.2.1 Sơ đồ luồng dữ liệu mức ngữ cảnh: 10
2.2.2 Sơ đồ luồng dữ liệu mức đỉnh: 11
CHƯƠNG 3 12
XÂY DỰNG HỆ THỐNG 12
Trang 33.1 Thiết kế cơ sở dữ liệu 12
3.1.1 Cơ sở dữ liệu hồ sơ: 12
3.1.2 Cơ sở dữ liệu lương, bảo hiểm: 13
3.2 Thiết kế giao diện 14
3.2.1 Giao diện đăng nhập: 14
3.2.2 Giao diện chính: 14
KẾT LUẬN 17
TÀI LIỆU THAM KHẢO 18
PHỤ LỤC 19
Trang 41
DANH SÁCH CÁC HÌNH ẢNH
Hình 1 Sơ đồ luồng dữ liệu mức ngữ cảnh 10
Hình 2 Sơ đồ luồng dữ liệu mức đỉnh 11
Hình 3 Form đăng nhập hệ thống 14
Hình 4 Menu quản lý hệ thống 14
Hình 5 Menu quản lý danh mục 15
Hình 6 Menu quản lý nghiệp vụ chính 15
Hình 7 Menu báo cáo thống kê 16
Hình 8 Form quản lý người dùng 19
Hình 9 Form thay đổi mật khẩu người dùng 19
Hình 10 Form danh mục chuyên môn 20
Hình 11 Form danh mục trình độ chuyên môn 20
Hình 12 Form danh mục trình độ văn hóa 21
Hình 13 Form danh mục ngoại ngữ 21
Hình 14 Form danh mục trình độ ngoại ngữ 22
Hình 15 Form danh mục chứng chỉ 22
Hình 16 Form danh mục tỉnh thành 23
Hình 17 Form danh mục khối phòng ban 23
Hình 18 Form danh mục phòng ban 24
Hình 19 Form danh mục chức vụ 24
Hình 20 Form danh mục dân tộc 25
Hình 21 Form danh mục tôn giáo 25
Hình 22 Form danh mục quan hệ 26
Trang 52
Hình 23 Form danh mục thang bậc lương 26
Hình 24 Form danh mục hệ số lương theo thang bậc 27
Hình 25 Form danh mục định mức thu bảo hiểm 27
Hình 26 Form danh mục quy định mức trừ thuế TNCN 28
Hình 27 Form quản lý hồ sơ 28
Hình 28 Form quản lý quá trình học tập 29
Hình 29 Form quản lý quá trình công tác 29
Hình 30 Form quản lý trình độ ngoại ngữ 30
Hình 31 Form quản lý khả năng chuyên môn 30
Hình 32 Form quản lý thân nhân 31
Hình 33 Form quản lý hợp đồng lao động 31
Hình 34 Form quản lý diễn biến làm việc 32
Hình 35 Form quản lý điều chuyển bổ nhiệm CBCNV 32
Hình 36 Form quản lý khen thưởng kỷ luật 33
Hình 37 Form quản lý thâm niên nghề 33
Hình 38 Form quản lý danh hiệu nhà giáo 34
Hình 39 Form quản lý nghiên cứu khoa học 34
Hình 40 Form quản lý xép loại cán bộ 35
Hình 41 Form quản lý diễn biến lương 35
Hình 42 Form quản lý đăng ký mã số thuế thu nhập cá nhân 36
Hình 43 Form quản lý đăng ký người phụ thuộc 36
Hình 44 Form quản lý quá trình đóng bảo hiểm 37
Hình 45 Form quản lý nghỉ việc hưởng bảo hiểm xã hội 37
Hình 46 Báo cáo danh sách CBCNV 38
Trang 63
Hình 47 Báo cáo hồ sơ CNCNV 38
Hình 48 Báo cáo thống kê chung trình độ CNCNV 39
Hình 49 Báo cáo thống kê trình độ CBCNV theo độ tuổi 39
Hình 50 Báo cáo thống kê trình độ CBCNV theo trình độ 40
Hình 51 Báo cáo thống kê trình độ CBCNV theo giới tính 40
Hình 52 Báo cáo thống kê hồ sơ học tập 41
Hình 53 Báo cáo theo dõi sinh nhật theo tháng 41
Hình 54 Báo cáo theo dõi sinh nhật theo năm 42
Hình 55 Báo cáo thâm niên nghề 42
Hình 56 Báo cáo tăng giảm lưu chuyển nội bộ 43
Hình 57 Báo cáo thống kê bậc lương hiện giữ của CNCNV 43
Hình 58 Báo cáo quá trình đóng bảo hiểm 44
Hình 59 Báo cáo danh sách CBCNV được nâng lương cơ bản 44
Hình 60 Báo cáo danh sách lao động đóng bảo hiểm 45
Hình 61 Báo cáo theo dõi quá trình đóng bảo hiểm 45
Hình 62 Báo cáo tình hình sử dụng lao động 46
Hình 63 Báo cáo lao động vắng mặt sản xuất 46
Trang 74
MỞ ĐẦU
1 Tính cấp thiết của vấn đề nghiên cứu
Hiện tại Phòng TCCB, Trường ĐHHH Việt Nam Nam đang sử dụng một phần mềm quản lý nhân sự nhưng không đáp ứng được công tác quản lý và cần thay thế một phần mềm khác
2 Tổng quan về tình hình nghiên cứu thuộc lĩnh vực đề tài
Hiện nay có nhiều phần mềm quản lý nhân sự trong và ngoài nước, hệ thống quản lý nhân sự cho các cơ sở đào tao, đặc biệt là các trường Đại học có độ phức tạp
và nhiều thông tin cần quản lý Các phần mềm quản lý nhân sự đơn thuần chưa đáp ứng được hết các yêu cầu của nhà trường Hiện tại Phòng TCCB của nhà trường đang
sử dụng một phần mềm quản lý nhân sự nhưng không đáp ứng được công tác quản lý
và cần thay thế một phần mềm khác
3 Mục tiêu, đối tượng, phạm vi nghiên cứu
Xây dựng hệ thống phần mềm phục vụ công tác quản lý nhân sự cho nhà trường, tiến tới mở rộng áp dụng cho các trường Đại học, Cao đẳng khác
4 Phương pháp nghiên cứu, kết cấu của công trình nghiên cứu
- Tìm hiểu công tác quản lý nhân sự tiến tới xây dựng cơ sở dữ liệu hồ sơ nhân sự của Nhà trường
- Xây dựng bộ chương trình phục vụ công tác quản lý nhân sự cho nhà trường với các nội dung chính sau:
+ Quản lý hồ sơ cá nhân (sơ yếu lý lịch cán bộ, thân nhân,…)
+ Quản lý quá trình học tập
+ Quản lý khả năng chuyên môn, trình độ chứng chỉ, ngoại ngữ
+ Quản lý quá trình công tác
+ Quản lý diễn biến lương
+ Quản lý luân chuyển, bổ nhiệm cán bộ
+ Quản lý thâm niên công tác
Trang 85
+ Quản lý thâm niêm giáo dục
+ Quản lý quá trình đóng bảo hiểm
+ Quản lý quá trình nghỉ việc hưởng BHXH
+ Quản lý diễn biến lao động
+ Quản lý khen thưởng, kỷ luật
+ Hỗ trợ quyết định nâng lương
+ Các báo cáo thống kê
5 Kết quả đạt được của đề tài
Kết quả nghiên cứu sẽ áp dụng cho Phòng Tổ chức Cán bộ, Trường ĐHHH Việt Nam
Trang 96
CHƯƠNG 1
CƠ SỞ LÝ THUYẾT
1.1 Ngôn ngữ dữ liệu và lập trình
Dữ liệu hồ sơ nhân sự Trường ĐHHH Việt Nam được xây dựng, lưu trữ trên Hệ quản trị cơ sở dữ liệu SQL Server 2005 hoặc 2008 Đây là một hệ quản trị CSDL mạng cho phép dễ dàng cài đặt,
Hệ thống được thiết kế và lập trình trên ngôn ngữ C# Net, báo cáo được xây dựng bẳng công cụ Crystal report
1.2 Yêu cầu phần cứng:
Hệ thống kết nối mạng nội bộ các đơn vị liên quan trong Trường Đại học
Hàng hải Việt Nam
Yêu cầu cấu hình máy chủ:
- CPU Intel Core i3 trở lên
- RAM: tối thiểu 4 GB
- HDD: 350GB trở lên
Trang 107
CHƯƠNG 2YÊU CẦU HỆ THỐNG
2.1 Đặc tả yêu cầu hệ thống
(a) Quản trị người dùng, phân quyền:
Hệ thống cho phép thêm, sửa, xóa người dùng, cấp phát quyền sử dụng cho người dùng theo chức năng chương trình
trình học tập, quá trình công tác, khả năng ngoại ngữ, khả năng chuyên môn, văn bằng chứng chỉ…
thời hạn, loại hợp đồng
Trang 11lương, ngày nâng bậc HSL, hệ số lương, hệ số phụ cấp chức vụ, phụ cấp trách nhiệm, phụ cấp ưu đãi, phụ cấp độc hại, số năm nghề giáo dục, phụ cấp thâm niên nghề, ngày nâng bậc thâm niên nghề, số năm vượt khung, hệ số thâm niên vượt khung, ngày nâng bậc thâm niên vượt khung, phụ cấp tăng thêm…
đến tháng năm, tháng năm báo cáo, hệ số lương, phụ cấp chức vụ, phụ cấp thâm niên nghề, phụ cấp thâm niên vượt khung, ghi chú,…
từ tháng năm, đến tháng năm, ghi chú…
áp dụng, kết quả, ghi chú…
đạt được, ghi chú…
nhiệm vụ, hoàn thành nhiệm vụ, hoàn thành tốt nhiệm vụ, hoàn thành xuất sắc nhiệm
vụ, ghi chú…
ngày sinh, quan hệ, loại đối tượng, từ ngày, đến ngày, ghi chú…
bệnh, nơi điều trị, hệ số lương, từ ngày, đến ngày, số ngày hưởng, giảm từ tháng năm, giảm đến tháng năm, tỷ lệ hưởng, loại nghỉ, tháng năm báo cáo, ngày thanh toán, ghi chú…
ngày quyết định, số quyết định, đơn vị mới, chức vụ mới, hệ số lương cũ, phụ cấp chức vụ cũ, hệ số lương mới, phụ cấp chức vụ mới, ghi chú…
Trang 129
(a) Tìm kiếm tra cứu:
- Tra cứu hồ sơ cán bộ
- Tra cứu diễn biến lương
- Tra cứu quá trình đóng bảo hiểm
- Tra cứu xếp loại thi đua
- Tra cứu diễn biến lao động
- Tra cứu thâm niên nghề
- Tra cứu nghiên cứu khoa học
(b) Báo cáo thống kê:
- Báo cáo danh sách CBCNV theo đơn vị
- Thống kê trình độ CBCNV
- Thống kê hồ sơ học tập
- Xem/in hồ sơ cá nhân
- Theo dõi sinh nhật
- Báo cáo danh sách khen thưởng kỷ luật
- Báo cáo thâm niên nghề
- Diễn giải tăng giảm nội bộ
- Lao động vắng mặt sản xuất
- Tổng hợp nhân sự theo năm
- Tình hình sử dụng lao động
- Danh sách lao động tăng
- Danh sách lao động giảm
Trang 1310
- Danh sách đến hạn nâng bậc lương
- Danh sách được nâng lương trong năm
- Thống kê bậc lương hiện giữ
- Quá trình đóng bảo hiểm
- Danh sách lao động đang đóng bảo hiểm
- Thời gian đóng bảo hiểm
- Tổng hợp lao động tham gia đóng bảo hiểm
Yêu cầu báo cáo Báo cáo
Quyết định, thông báo Báo cáo
Yêu cầu báo cáo
Thông tin danh mục, hồ sơ lý lịch cán bộ, Hợp đồng lao động,
Diễn biến lương, diễn biến đóng bảo hiểm, thâm niên giáo dục,
Thâm niên công tác, Khen thưởng, kỷ luật, Xếp loại cán bộ,
Trang 1411
1.0 Quản lý hệ thống, phân quyền người dùng Nhân viên
P TCCB
4.0 Quản lý diễn biến tiền lương, phụ cấp
3.0 Quản lý Hồ sơ lý lịch CBCNV
2.0 Quản lý danh mục
6.0
Báo cáo CBCNV
Thông tin hệ thống, người dùng, phân quyền
Thông tin lương, phụ cấp
Thông tin kiểm tra
Cập nhật danh mục Cập nhật thông tin
Thông tin kiểm tra Thông tin hồ sơ
Thông tin danh mục Thông tin hồ sơ Thông tin diễn biến lương, phụ cấp
Yêu cầu báo cáo Báo cáo
Thông tin danh mục
Thông tin kiểm tra
Quyết định lương, khen thưởng, kỷ luật
Báo cáo, thống kê Báo cáo
Phòng Kế toán TC
Hồ sơ, quá trình công tác, khen thưởng kỷ luật, hợp đồng lao động,
luân chuyển cán bộ, Quá trình học tập
xếp loại
5.0 Quản lý diễn biến đóng BH
Dữ liệu đóng bảo hiểm Thông tin kiểm tra
Thông tin đóng bảo hiểm Quyết định lương, phụ cấp
Diễn biến đóng bảo hiểm, nghỉ việc hưởng BHXH
Thông tin kiểm tra
Thông tin kiểm tra
Thông tin kiểm tra
Thông tin kiểm tra
Yêu cầu báo cáo
Quyết định lương, phụ cấp, khen thưởng, thâm niên nghề, thâm niên công tác
Dữ liệu người dùng Cập nhật thông tin
Thông tin danh mục
Hình 2 Sơ đồ luồng dữ liệu mức đỉnh
Trang 1512
CHƯƠNG 3XÂY DỰNG HỆ THỐNG
3.1 Thiết kế cơ sở dữ liệu
BoNhiemCanBo
ID NgayQD SoQD NgayHuong MaHS MaPB
GhiChu
ChiTietChungChi
ID MaHS
So NgayCap NgayHetHan NoiCap
ChucVu
MaCV TenCV HSCD PCTN AnDuLuongDuLichHocTap CapDo
ChungChi
MaCC TenCC GhiChu ThoiHan
ChuyenMon
MaCM TenCM
DieuChuyen
ID MaHS NgayDieuChuyen MaPBCu
HeSoCu HSCVCu MaPBMoi MaCVMoi HeSoMoi HSCVMoi SoQD GhiChu
HinhThucDaoTao
MaHTDT TenHTDT
HopDong
ID MaHS NgayKy NgayHetHan ThoiHan SoHopDong LoaiHopDong NguoiKy
HoSo
HoDem Ten BiDanh NgaySinh QueQuan NoiSinh TruQuan MaTT NoiOHienNay SOCMND
NoiCap Email DienThoai MaTP_GiaDinh MaTD_VanHoa NgayVaoDoan NoiVaoDoan NgayVaoDang NoiVaoDang NgayChinhThuc MaPB MaCV NgayVaoLam DoiTuong NgayRoiCoQuan LyDo GioiTinh MaDT
SoSoBHXH NgayCapSo NoiDangKyKhamBenh MaTDLLCT MaTDQLNN HSCB HSPC HSTNVK HSTNIEN DangHopDong NgayKyHd SoThe SoTaiKhoan NganHang TrangThaiLamViec KhoiLuongID MaTDCM MaCM Anh GhiChu KieuLuong PCTN
KhaNangChuyenMon
ID MaHS MaTD MaHTDT
KhaNangNgoaiNgu
ID MaHS
MaTD MaHTDT
NCKH
ID MaHS NgayBD TenDT KinhPhi NoiApDung KQ GhiChu
PhongBan
MaPB TenPB KhoiPhongBanID KieuLuong SoLD DoTuoiVeHuuNam DoTuoiVeHuuNu CoThamNienDocHai CapDoPB CoTinhChenhLechNghiLe
NgheNghiep TuThang TuNam DenThang DenNam DenNay GhiChu
TrangThaiLamViec
ID TenTrangThai KyHieu
TrinhDoChungChiNgoaiNgu
MaTD TenTD
TrinhDoChuyenMon
MaTD TenTD
ThanNhan
ID MaHS MaQH TenTN NamSinh NgheNghiep QueQuan NoiO GhiChu
KhenThuongKyLuat
ID MaHS
NgayQD KTKL
HinhThuc DonViKTKL
KhoiPhongBan
ID TenKhoi
QuanHe
MaQH TenQH
Trang 16MaHS HoDem Ten BiDanh NgaySinh QueQuan NoiSinh TruQuan MaTT NoiOHienNay SOCMND NgayCap NoiCap Email DienThoai MaTP_GiaDinh MaTD_VanHoa NgayVaoDoan NoiVaoDoan NgayVaoDang NoiVaoDang NgayChinhThuc MaPB MaCV NgayVaoLam DoiTuong NgayRoiCoQuan LyDo GioiTinh MaDT MaTG SoSoBHXH NgayCapSo NoiDangKyKhamBenh MaTDLLCT MaTDQLNN HSCB HSCV HSPC HSTNVK HSTNIEN DangHopDong NgayKyHd SoThe SoTaiKhoan NganHang TrangThaiLamViec KhoiLuongID MaTDCM MaCM Anh GhiChu KieuLuong PCTN TinhTrangHonNhan MaNgachBac TinhTrangSucKhoe ChieuCao
HSLTheoThangBac
ID NgayQD MaThang Bac1 Bac2 Bac3 Bac4 Bac5 Bac6 Bac7 Bac8 Bac9 Bac10
LuongThang
LuongThangID MaHS MucLuongToiThieuID Thang Nam HSCB HSPC HSPCTN HSPCTNVK HSPCDH HSPCHHHV HSPCUD HSTT HSDC HSTNIEN LoaiLuongID KSP_Max CongHoc GhiChuHoc CongThuViec CongSanPham LuongHoc LuongThuViec LuongSanPham LuongTangThem PhuCapCanBoKH LuongKhoan ThemCaThemGio ThuKhac GhiChuThuKhac ChenhLech GhiChuChenhLech QuyPhucLoi GhiChuQuyPhucLoi LeTet GhiChuLeTet LoaiThuong TongCong Tru_BHYT Tru_BHXH Tru_Khac1 GhiChuTruKhac1 Tru_Khac2 GhiChuTruKhac2 Tru_BHThatNghiep TruyThuBaoHiem DoanPhiCD QuyTroCapKhoKhan ConNhan
NghiViecHuongBHXH
ID MaHS HSL ThamNienCongTac CanBenh NoiDieuTri TyLeHuong NghiTu NghiDen SoNgayNghi SoNgayDuocHuong ThangBaoCaoBHXH NamBaoCao GiamBHXHTuThang GiamBHXHTuNam GiamBHXHDenThang
QuaTrinhDongBaoHiem
ID MaHS DonVi NgheNghiep TuThang TuNam DenThang DenNam DenNay MucLuong HSL HSPC1 HSPC2 HSPC3 GhiChu ThangBaoCaoBHXH NamBaoCaoBHXH KetThucDongBHXH ThangBaoCaoKetThuc NamBaoCaoKetThuc
Trang 1714
3.2 Thiết kế giao diện
3.2.1 Giao diện đăng nhập:
Hình 3 Form đăng nhập hệ thống
3.2.2 Giao diện chính:
Hình 4 Menu quản lý hệ thống
Trang 1815
Hình 5 Menu quản lý danh mục
Hình 6 Menu quản lý nghiệp vụ chính
Trang 1916
Hình 7 Menu báo cáo thống kê
Trang 2118
TÀI LIỆU THAM KHẢO
1 Phạm Hữu Khang, Trần Tiến Dũng Lập trình Web trên C# 2005 NXB Lao
Trang 2219
PHỤ LỤC
Hình 8 Form quản lý người dùng
Hình 9 Form thay đổi mật khẩu người dùng
Trang 2320
Hình 10 Form danh mục chuyên môn
Hình 11 Form danh mục trình độ chuyên môn
Trang 2421
Hình 12 Form danh mục trình độ văn hóa
Hình 13 Form danh mục ngoại ngữ
Trang 2522
Hình 14 Form danh mục trình độ ngoại ngữ
Hình 15 Form danh mục chứng chỉ
Trang 2623
Hình 16 Form danh mục tỉnh thành
Hình 17 Form danh mục khối phòng ban
Trang 2724
Hình 18 Form danh mục phòng ban
Hình 19 Form danh mục chức vụ
Trang 2825
Hình 20 Form danh mục dân tộc
Hình 21 Form danh mục tôn giáo
Trang 2926
Hình 22 Form danh mục quan hệ
Hình 23 Form danh mục thang bậc lương
Trang 3027
Hình 24 Form danh mục hệ số lương theo thang bậc
Hình 25 Form danh mục định mức thu bảo hiểm
Trang 3128
Hình 26 Form danh mục quy định mức trừ thuế TNCN
Hình 27 Form quản lý hồ sơ
Trang 3229
Hình 28 Form quản lý quá trình học tập
Hình 29 Form quản lý quá trình công tác
Trang 3330
Hình 30 Form quản lý trình độ ngoại ngữ
Hình 31 Form quản lý khả năng chuyên môn
Trang 3431
Hình 32 Form quản lý thân nhân
Hình 33 Form quản lý hợp đồng lao động
Trang 3532
Hình 34 Form quản lý diễn biến làm việc
Hình 35 Form quản lý điều chuyển bổ nhiệm CBCNV
Trang 3633
Hình 36 Form quản lý khen thưởng kỷ luật
Hình 37 Form quản lý thâm niên nghề