TRƯỜ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
Chủ nhiệm đề tài: THS. BÙI ĐÌNH VŨ
Thành viên tham gia: THS. TRẦN ĐÌNH VƯƠNG
THS. LÊ QUYẾT TIẾN
Hải Phòng, Tháng 5/2016
MỤ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
3.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
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
1
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
2
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
3
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ộ
4
+ Quản lý thâm niên công tác
+ 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
5
Nam.
CHƯƠNG 1
CƠ SỞ LÝ THUYẾT
1.1. Ngôn ngữ dữ liệu và lập trình
1.1.1. Hệ quản trị Cơ sở dữ liệu:
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,
1.1.2. Ngôn ngữ lập trình:
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
6
- HDD: 350GB trở lên
CHƯƠNG 2
YÊU CẦU HỆ THỐNG
2.1. Đặc tả yêu cầu hệ thống
2.1.1. Thông tin đầu vào:
(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.
(b) Quản lý danh mục:
- Khối phòng ban
- Phòng ban
- Chức vụ
- Tỉnh thành
- Tôn giáo
- Dân tộc
- Chuyên môn
- Trình độ chuyên môn
- Ngoại ngữ
- Trình độ ngoại ngữ
- Trình độ văn hóa
- Chứng chỉ
- Thang bậc lương
- Hệ số lương theo thang bậc
(c) Tác nghiệp quản lý chính:
- Hồ sơ cán bộ công nhân viên: Hồ sơ trích ngang, thân nhân, quá
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ỉ…
- Hợp đồng lao động: Số hợp đồng, ngày ký hợp đồng, ngày hết hạn,
7
thời hạn, loại hợp đồng.
- Khen thưởng kỷ luật: Số quyết định, ngà, loại KT/KL, hình thức,
lý do, đơn vị KT/KL.
- Diễn biến trạng thái làm việc: họ tên cán bộ, số quyết định, ngày
quyết định, từ ngày, đến ngày, trạng thái làm việc, ghi chú.
- Quá trình lương: ngày quyết định, ngày hưởng, thang lương, bậc
lươ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…
- Quá trình đóng bảo hiểm: đơn vị đóng, nghề nghiệp, từ tháng nă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ú,…
- Thâm niên nghề (thâm niên giáo dục): đơn vị công tác, nghề nghiệp,
từ tháng năm, đến tháng năm, ghi chú…
- Công tác NCKH: họ tên người nghiên cứu, tên đề tài, kinh phí, nơi
áp dụng, kết quả, ghi chú….
- Danh hiệu: họ tên người dạt danh hiệu, ngày quyết định, danh hiệu
đạt được, ghi chú…
- Xếp loại CBCNV: năm xếp loại, họ tên, xếp loại (không hoàn thành
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 ký Mã số thuế: người đăng ký, đợt đăng ký, mã số thuế, …
- Đăng ký người phụ thuộc: họ tên người lao động, người phụ thuộc,
ngày sinh, quan hệ, loại đối tượng, từ ngày, đến ngày, ghi chú…
- Quá trình nghỉ việc hưởng BHXH: họ tên người nghỉ việc, căn
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ú…
- Điều chuyển, bổ nhiệm CBCNV: họ tên, đơn vị cũ, chức vụ cũ,
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
8
chức vụ cũ, hệ số lương mới, phụ cấp chức vụ mới, ghi chú…
2.1.2. Thông tin đầu ra
(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ê:
Hồ sơ:
- 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ề
Hợp đồng lao động:
- Tổng hợp hợp đồng LĐ
- Hợp đồng LĐ theo loại hợp đồng
- Hợp đồng LĐ sắp hết hạn
- Hợp đồng LĐ hết hạn chưa xử lý
Diễn biến lao động:
- 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
9
Diễn biến lương:
- 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ữ
Bảo hiểm:
- 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
- Sổ nghỉ việc hưởng BHXH
2.2. Phân tích hệ thống
2.2.1. Sơ đồ luồng dữ liệu mức ngữ cảnh:
10
Hình 1. Sơ đồ luồng dữ liệu mức ngữ cảnh
2.2.2. Sơ đồ luồng dữ liệu mức đỉnh:
11
Hình 2. Sơ đồ luồng dữ liệu mức đỉnh
CHƯƠNG 3
XÂY DỰNG HỆ THỐNG
3.1. Thiết kế cơ sở dữ liệu
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
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:
14
Hình 4. Menu quản lý hệ thống
Hình 5. Menu quản lý danh mục
15
Hình 6. Menu quản lý nghiệp vụ chính
16
Hình 7. Menu báo cáo thống kê
KẾT LUẬN
Đề tài đã hoàn thành đáp ứng được yêu cầu đặt ra, có thể đưa vào sử dụng cho
Phòng TCCB, ĐHHH Việt Nam.
17
Phần mềm có thể được mở rộng để đáp ứng cho các đơn vị đào tạo khác.
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
động và Xã hội 2006.
2. Phạm Hữu Khang, Trần Tiến Dũng. Lập trình Cơ sở dữ liệu Report trên C#
2005. NXB Lao động và Xã hội 2006.
18
3. Các tài liệu về Microsoft SQL Server.
PHỤ LỤC
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
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
Hình 12. Form danh mục trình độ văn hóa
21
Hình 13. Form danh mục ngoại ngữ
Hình 14. Form danh mục trình độ ngoại ngữ
22
Hình 15. Form danh mục chứng chỉ
Hình 16. Form danh mục tỉnh thành
23
Hình 17. Form danh mục khối phòng ban
Hình 18. Form danh mục phòng ban
24
Hình 19. Form danh mục chức vụ
Hình 20. Form danh mục dân tộc
25
Hình 21. Form danh mục tôn giáo
Hình 22. Form danh mục quan hệ
26
Hình 23. Form danh mục thang bậc lương
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
Hình 26. Form danh mục quy định mức trừ thuế TNCN
28
Hình 27. Form quản lý hồ sơ
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
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
Hình 32. Form quản lý thân nhân
31
Hình 33. Form quản lý hợp đồng lao động
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
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ề
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
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
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
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
Hình 46. Báo cáo danh sách CBCNV
38
Hình 47. Báo cáo hồ sơ CNCNV
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
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
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
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ề
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
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
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
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