Quản lý nhân sự:

Một phần của tài liệu Đồ án xây dựng phần mềm quản lý nhân sự tiền lương trong công ty cổ phần (Trang 48 - 76)

VI. CÔNG CỤ PHÁT TRIỂN

1.1.1Quản lý nhân sự:

b. Mối liên hệ giữa Access và Visual Basic Access

1.1.1Quản lý nhân sự:

Cập nhập, điều chỉnh, xem hồ sơ nhân viên, tìm kiếm theo yêu cầu.

Thông tin nhân viên cần cập nhập gồm mã nhân viên, họ tên nhân viên, ngày sinh, giới tính, địa chỉ thường chú, địa chỉ hiện tại, số CMND, quê quán, trình độ văn hóa, ngày vào công ty, bậc lương....

Trưởng phòng hành chính và Ban Giám Đốc là những người có trách nhiệm điều chỉnh chuyển đổi phòng ban.

a. Tuyển dụng:

Khi có quyết định tuyển dụng từ ban giám đốc, Chỉ tiêu tuyển dụng và các yêu cầu tuyển dụng sẽ được chuyển tới phòng nhân sự. Phòng nhân sự sẽ gửi thông tin tuyển dụng và lưu giữ thông tin trong kho chỉ tiêu. Khi người xin việc nộp hồ sơ cho phòng nhân sự, Bộ phận tiếp nhận hồ sơ sẽ kiểm tra, phân loại. Bộ phận tuyển dụng sẽ kiểm tra và xử lý bằng hình thức kiểm tra nghiệp vụ và phỏng vấn trực tiếp để tìm ra những hồ sơ hợp lệ. Nếu hồ sơ không đạt yêu cầu sẽ được kho dữ liệu hủy. Nếu hồ sơ hợp lệ sẽ được chuyển sang bộ phận chỉ tiêu để cân đối chỉ tiêu. Và chuyển sang bộ phận quyết định. Bộ phận này sẽ ban

hành quyết định và hồ sơ tới các phòng ban có trách nhiệm đào tạo nhân viên mới, gửi kết quả tuyển dụng cho người xin việc, đồng thời lưu hồ sơ vào kho hồ sơ CBCNV.

b. Lưu thông tin:

Các thông tin về một cán bộ công nhân viên được hệ thống lưu lại khi bắt đầu xây dựng hệ thống hoặc khi nhân viên đó nộp hồ sơ xin được tuyển mới. Các thông tin của nhân viên như họ tên, ngày tháng năm sinh... gọi là các thông tin cố định, chúng không thay đổi trong suốt cuộc đời của các nhân viên Tuy nhiên có nhiều thông tin thay đổi thường xuyên như quá trình công tác, khen thưởng kỷ luật, tình trạng hôn nhân, con cái... đây là nhiệm vụ của bộ phận cập nhật sao lưu.

Với những nhân viên mới được tuyển dụng, sau khi vào làm việc. Bộ phận nhân sự sẽ gửi yêu cầu tới nhân viên mới cung cấp đầy đủ những thông tin cá nhân. Nhân viên mới sau khi nhận yêu cầu, phải có trách nhiệm gửi lại thông tin cho bộ phận nhân sự. Khi thông tin chưa được cung cấp đầy đủ, Bộ phận nhân sự sẽ sẽ lưu tạm thông tin vào kho lưu. Sau khi đã nhận đầy đủ thông tin cần thiết thì bộ phận này sẽ lưu các thông tin của nhân viên vào kho hồ sơ CBCNV.

c. Đào tạo:

Hàng năm khi có các lợp học nâng cao nghiệp vụ …. Ban lãnh đạo chuyển chỉ tiêu sang phòng hành chính nhân sự. Bộ phận này sẽ có trách nhiệm chuyển thông tin sang các phòng ban đồng thời sẽ lưu thông tin này vào kho chỉ tiêu. Các phòng ban này sẽ lập danh sách gửi lên bộ phận duyệt danh sách, bộ phận duyệt danh sách sau khi đối chiếu thông tin nhân viên với thông tin trong kho, nhân viên nào đủ tiêu chuẩn sẽ gửi lại cho phòng ban, đồng thời gửi danh sác cùng đơn đề nghị tới bộ phận ra quyết định, bộ phận ra quyết định sẽ lưu thông tin vào kho quyết định đào tạo bồi dưỡng, đồng thời gửi quyết định tới nhân viên.

d. Khen thưởng kỷ luật:

Căn cứ vào thành tích đóng góp hoặc hành vi vi phạm lao động của từng cán bộ nhân viên trong doanh nghiệp thì các phòng ban lập danh sách đề nghị

khen thưởng kỷ luật gửi lên phòng nhân sự hành chính, bộ phận, Bộ phận này sẽ kiểm tra, đánh giá lại năng lực thực tế và sẽ gửi lên Giám đốc đề nghị khen thưởng. Sau khi giám đốc phê duyệt sẽ gửi lại quyết định cho Phòng nhân sự hành chính, bộ phận này sẽ có quyết định gửi về cho các phòng ban. Các thông tin này sẽ được bộ phận khen thưởng kỷ luật lưu vào kho hồ sơ CBCNV.

e. Nâng lương:

Sau 6 tháng, Căn cứ vào phiếu đánh giá nhận xét nhân viên của trưởng các phòng ban, Bộ phận nhân sự sẽ lập ra một danh sách cán bộ nhân viên được nâng lương và gửi danh sách này lên Giám đốc, Giám đốc sẽ xem xét và có quyết định gửi lại cho bộ phận này. Các thông tin này sau đó sẽ được bộ phận nâng bậc ngạch lương lưu vào kho hồ sơ CBCNV, và đống thời gửi thông tin tới phòng kế toán tính lương theo hệ số lương mới.

f. Tìm kiếm thông tin.

Sau khi nhận được yêu cầu tìm kiếm một nhân viên trong doanh nghiệp từ ban lãnh đạo. Bộ phận nhân sự sẽ truy nhập vào kho hồ sơ CBCNV để lấy các thông tin cần thiết, khi kết thúc công việc tìm kiếm bộ phận này sẽ gửi kết quả cho ban lãnh đạo. Để tìm kiếm một cán bộ thì bộ phận này sẽ căn cứ vào một trong ba thông tin sau: Họ tên của nhân viên đó hoặc chức vụ mà nhân viên đó đang giữ hoặc phòng ban nơi mà nhân viên đó làm việc.

g. Báo cáo:

Bộ phận nhân sự sau khi nhận được yêu cầu từ ban lãnh đạo thì bộ phận này sẽ thực hiện in báo cáo theo yêu cầu của ban lãnh đạo (báo cáo nhân viên toàn doanh nghiệp, báo cáo nhân viên theo phòng ban, báo cáo lương), sau đó sẽ gửi báo cáo lên ban lãnh đạo.

1.1.2 Chấm công:

Công việc chấm công hàng ngày được nhân viên thống kê của bộ phận hành chính trực tiếp ghi vào sổ chấm công. Sau đó tổng hợp lại và cuối mỗi tháng để làm cơ sở tính lương cuối tháng và chuyển cho phòng kế toán. Bảng chấm công gồm có STT, họ tên nhân viên, chi tiết từng ngày làm việc với cách tính có quy

ước theo mã, cuối tháng nhân viên phòng kế toán sẽ đưa ra bảng tổng hợp công theo phòng ban hoặc tất cả với các thông tin: họ tên, phòng ban , số ngày làm việc, số ngày làm thêm, số ngày nghỉ phép....

1.1.3 Tính lương:

a. Công việc tính lương:

Mỗi tháng, nhân viên kế toán phải cập nhật tổng số ngày làm việc quy định trong tháng, số ngày lễ có trong tháng đó trước khi tiến hành tính lương.

b. Cách tính lương:

Hàng tháng công ty phải nộp cho cơ quan bảo hiểm xã hội 20% số tiền lương chính của mỗi nhân viên trong đó nhân viên phải chịu 5% (trừ vào tiền lương cuối tháng) và công ty chịu 15%. Tiền BHYT công ty phải nộp 3% lương chính của nhân viên đó, trong đó công ty chịu 2% và nhân viên chịu 1% ( trừ vào tiền lương cuối tháng).

c. Lương tạm ứng:

Nhân viên công ty có thể xin tạm ứng vào bất cứ thời gian nào trong tháng. Mỗi nhân viên chỉ được xin tạm ứng 01 lân/tháng. Lượng tạm ứng thực hiện vào giữa mỗi tháng. Lương tạm ứng của nhân viên bằng 1/2 mức lương cơ bản nhân với hệ số lương.

d. Lương phép: (adsbygoogle = window.adsbygoogle || []).push({});

Mỗi nhân viên được nghỉ 01 ngày/01 tháng hưởng lương. Số ngày phép này sẽ được khấu trừ theo tổng ngày nghỉ vào cuối năm. Nhân viên đó sẽ được hoàn trả lương ngày phép còn lại

e. Cụ thể lương được tính như sau:

Số ngày công = Số ngày đi làm + Ngày nghỉ hưởng lương Lương ngày = (( LCB * hệ số ) – 6%)/ số ngày quy định

Lương tạm ứng = Tiền thực tạm ứng < = 1/2 * Lương cơ bản * hệ số lương Lương chính = lương ngày * số ngày công

Lương làm thêm = 2 * lương ngày * số ngày làm thêm Lương nghỉ phép = lương ngày * số ngày nghỉ

BHYT = 1% lương chính BHXH = 5% lương chính

Tổng lương = Lương chính + Tiền PCCV + Lương thêm

Lương cuối tháng = Tổng lương - (Tạm ứng + lương nghỉ phép + BHYT + BHXH )

f. Báo cáo lương hàng tháng gồm có:

Bảng lương cuối tháng theo phòng ban: số thứ tự, họ tên nhân viên, tổng số ngày công, hệ số, lương nghỉ phép, lương chính, phụ cấp chức vụ, lương làm thêm, tổng lương, bảo hiểm xã hội, bảo hiểm y tế, lương cuối tháng

II . PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Sơ đồ chức năng quản lý nhân sự 2.1 Sơ đồ chức năng quản lý nhân sự

2.2 Sơ đồ luồng dữ liệu

2.2.3 Sơ đồ DFD mức 1 của chức năng cập nhật và quản lý NV

2.2.4 Sơ đồ DFD mức 1 của chức năng Quản lý Lương

2.2.4 Sơ đồ DFD mức 1 của chức năng Báo cáo thống kê

2.3 Sơ đồ thực thể

III. PHÂN TÍCH DỮ LIỆU3.1 Bảng phân tích dữ liệu 3.1 Bảng phân tích dữ liệu

Bảng 1 : HOSONV ( Thông tin về hồ sơ lý lịch của nhân viên)

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaNV Text 8 Mã nhân viên

2 Hoten Text 30 Họ tên nhân viên

3 Giotinh Text 3 Giới tính

4 Ngaysinh Date/Time Ngày sinh

5 Noisinh Text 40 Nơi sinh

7 Diachi Text 50 Địa chỉ

8 Tongiao Text 30 Tôn giáo

9 MaDT Text 20 Dân tộc

10 Socmnd Text 9 Số chứng minh ND

11 MaTT Text 50 Nơi cấp

12 Dangvien Text 6 Đảng viên (adsbygoogle = window.adsbygoogle || []).push({});

13 Ngayvao Date/Time Ngày vào

14 MaCV Text 30 Chức vụ

15 MaPB Text 40 Phòng ban

16 Phanxuong Text 40 Phân xưởng

17 Hesl Text 10 Hệ số lương

18 Mucluong Text 20 Mức lương

19 Phucap Text 20 Phụ cấp

20 Luongtl Text 20 Lương thực lĩnh

21 Ngayhl Date/time Ngày hưởng lương

22 MaHV Text 50 Trình độ học vấn

23 MaCM Text 50 Trình độ chuyên mô

24 MaNN Text 40 Trình độ ngoại ngữ

Bảng 2: CHUCVU ( Bảng chức vụ)

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaCV Text 8 Mã chức vụ

2 TenCV Text 40 Tên chức vụ

Bảng 3: PHONGBAN (Bảng phòng ban)

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaPB Text 8 Mã phòng ban

Bảng 4: CHUYENMON (Bảng chuyên môn)

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaCM Text 8 Mã Chuyên môn

2 TenCM Text 40 Tên chuyên môn

Bảng 5 : NGOAINGU (Bảng ngoại ngữ)

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaNN Text 8 Mã ngoại ngữ

2 TenNN Text 50 Tên ngoại ngữ

Bảng 6 : TINHTHANH ( Bảng Tỉnh Thành )

STT FIELDNAME TYPE WIDTH D ESCRIPTION

1 MaTT Text 8 Mã Tỉnh thành (adsbygoogle = window.adsbygoogle || []).push({});

2 TenTT Text 50 Tên Tỉnh thành

Bảng 7 : HEDAOTAO ( Bảng hệ đào tạo )

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaHDT Text 8 Mã Hệ đào tạo

2 TenHDT Text 50 Tên Hệ đào tạo

Bảng 8 : QUATRINHKTKL ( Bảng quá trình KT- Kỷ luật )

STT FIELDNAME TYPE WIDTH D ESCRIPTION

1 MaNV Text 8 Mã nhân viên

2 MaKT Text 8 Mã khen thưỏng

3 Hinhthuc Text 40 Hình thức khen thưởng

4 Lydo Text 50 Lý do

5 Caccap Text 40 Các cấp KT -KL

Bảng 9: QUANHEGD ( Bảng gia đình của nhân viên)

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaNV Text 8 Mã nhân viên

2 HotenNV Text 10 Họ tên nhân viên

3 HTbo Text 40 Họ tên bố

4 Nnghiepbo Text 40 Nghề nghiệp của bố

5 HTme Text 40 Họ tên mẹ

6 Nnghiepme Text 40 Nghiệp của mẹ

7 Noioht Text 30 Nơi ở hiện tại

8 Vochong Text 5 Có vợ , chồng chưa

9 Socon Text 5 Số con

Bảng 10 : TRINHDOTH ( Trình độ tin học của nhân viên)

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaTDTH Text 8 Mã trình độ tin học

2 TenTDTH Text 50 Tên Trình độ tin học

Bảng 11 : TONGIAO ( Bảng Tôn giáo)

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaTG Text 8 Mã Tôn giáo (adsbygoogle = window.adsbygoogle || []).push({});

2 TenTG Text 50 Tên tôn giáo

Bảng 12: DANTOC ( Bảng dân tộc)

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaDT Text 8 Mã dân tộc

Bảng 13 : MUCLUONG( Bảng lương)

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 HeSL Number 8 Hệ số lương

2 Mucluong Number 30 Mức lương

Bảng 14 : QUATRINHCT ( Quá trình công tác )

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MANV Text 8 Mã nhân viên

2 TenNV Text 40 Họ tên nhân viên

2 Phongban Text 50 Phong ban

3 Phanxuong Text 50 Phân xưởng

4 Chucvu Text 40 Chức vụ

5 NgaychuyenCT Date/Time Ngày chuyển công tác

Bảng 15: QUATRINHDT ( Quá trình đào tạo )

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaNV Text 8 Mã nhân viên

2 HotenNV Text 40 Họ tên nhân viên

3 Hocvan Text 30 Học vấn

4 Chuyenmon Text 50 Chuyên môn

5 HeDT Text 50 Hệ đào tạo

6 Tungay Date/Time Từ ngày

Bảng 16: BANGCC (Lưu thông tin về bảng chấm công)

Fieldname Type Width Comment

MaNV Text 8 Mã nhân viên

Thang Number Byte Tháng chấm công

Nam Number Single Năm chấm công

Ngay1 Text 2 Ngày 1 (adsbygoogle = window.adsbygoogle || []).push({});

Ngay2 Text 2 Ngày 2

Ngay3 Text 2 Ngày 3

Ngay4 Text 2 Ngày 4

Ngay5 Text 2 Ngày 5

Ngay6 Text 2 Ngày 6

Ngay7 Text 2 Ngày 7

Ngay8 Text 2 Ngày 8

Ngay9 Text 2 Ngày 9

Ngay10 Text 2 Ngày 10

Ngay11 Text 2 Ngày 11

Ngay12 Text 2 Ngày 12

Ngay13 Text 2 Ngày 13

Ngay14 Text 2 Ngày 14

Ngay15 Text 2 Ngày 15

Ngay16 Text 2 Ngày 16

Ngay17 Text 2 Ngày 17

Ngay18 Text 2 Ngày 18

Ngay19 Text 2 Ngày 19

Ngay20 Text 2 Ngày 20

Ngay21 Text 2 Ngày 21

Ngay22 Text 2 Ngày 22

Ngay24 Text 2 Ngày 24

Ngay25 Text 2 Ngày 25

Ngay26 Text 2 Ngày 26

Ngay27 Text 2 Ngày 27

Ngay28 Text 2 Ngày 28

Ngay29 Text 2 Ngày 29

Ngay30 Text 2 Ngày 30

Ngay31 Text 2 Ngày 31

Bảng 17 : TINHLUONG ( lưu thông tin về Bảng lương cuối tháng ) (adsbygoogle = window.adsbygoogle || []).push({});

STT FIELDNAME TYPE WIDTH DESCRIPTION

1 MaNV Text 8 Mã nhân viên

2 TenNV Text 40 Họ tên nhân viên

2 Phongban Text 50 Phong ban

3 Chucvu Text 40 Chức vụ

4 Ngaycong Number 10 Số ngày công làm việc

5 Ngaythem Number 10 Số ngày làm thêm

6 Ngayphep Number 10 Số ngày nghỉ phép

7 Nghikhongphep Number 10 Số ngày nghỉ không phép

8 HeSL Number 8 Hệ số lương

9 Mucluong Number 30 Mức lương

10 Luongngay Number 30 Lương ngày

11 phucap Number 30 Phụ cấp

12 tamung Number 30 Lương tạm ứng

13 lamthem Number 30 Lương làm thêm

15 Bhiemyt Number 30 BHYT

16 Bhiemxh Number 30 BHXH

17 Tongluong Number 30 Tổng lương thực lĩnh

3.2 Thiết kế kiến trúc phần mềm

3.3 Thiết kế thủ tục

- Đăng nhập hệ thống quản lý nhân sự - Cập nhật danh sách nhân viên

- Cập nhật ngày công và bảng lương - Sửa dữ liệu - Xóa dữ liệu - Tìm kiếm - In báo cáo 3.4 . Thuật toán *Sơ đồ quan hệ thực thể

3.4.5 Thuật toán xoá dữ liệu

3.5 Thiết kế giao diện

3.5.2 Form quản trị người dùng

3.5.4 Form Hồ sơ nhân viên

3.5.7 Form Cập nhật danh mục phòng Ban.

3.5.9 Form Báo cáo

KẾT LUẬN

Với phần mềm quản lý nhân sự, chấm công và tính lương khi được cài đặt và sử dụng. Sẽ giúp đỡ cán bộ Công ty META rất nhiều trong quy trình quản lý nhân sự. giảm thiểu được thời gian cập nhật hồ sơ nhân viên khi mới tuyển, cập nhật nhanh các biển động trong quá trình công tác, quản lý các vấn đề liên quan đến nhân viên và đưa các phân tích và báo cáo tình hình nhân sự chính xác. (adsbygoogle = window.adsbygoogle || []).push({});

Chương trình quản lý nhân sự là một hệ thống mở. Nó cho phép phát triển và nâng cấp chương trình, do đó Công ty META hoàn toàn có thể chủ động trong việc nâng cấp và duy trì hệ thống phần mềm.

Trong quá trình xây dựng đề tài “Quản lý nhân sự tại Công ty cổ phần Mạng Trực Tuyến META ” Nhóm chúng em đã cố gắng thực hiện đầy đủ các mục tiêu chính của Bài tập lớn nhằm đáp ứng được yêu cầu thực tế, tạo ra giao diện thuận tiện cho người sử dụng, một hệ thống thông báo dễ hiểu, đặc biệt các tính năng của chương trình dựa theo đúng quy định, thông tư về quản lý nhân sự của Bộ Lao động - Thương binh và Xã hội, và chương trình đã đạt được mục đích đặt ra cho đề tài đó là: Cập nhật thông tin nhân sự, tìm kiếm, thống kê thông tin nhanh chóng tại mọi thời điểm và đảm bảo thông tin an toàn và chính xác. Tuy nhiên Bài toán không tránh khỏi những nhược điểm và các vấn đề chưa thực thi một cách hoàn thiện do thời gian hạn chế và trình độ hiểu biết, kinh nghiệm của

Một phần của tài liệu Đồ án xây dựng phần mềm quản lý nhân sự tiền lương trong công ty cổ phần (Trang 48 - 76)