Khoá luận tốt nghiệp đề tài xây dựng chương trình quản lý nhân sự

47 1 0
Khoá luận tốt nghiệp đề tài xây dựng chương trình quản lý nhân sự

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Và trong thời đại ngày nay, CNTT là chìa khóa quan trọng góp phần lớn trong công cuộc phát triển của xã hội, doanh nghiệp,… Tuy nhiên việc CNTT phát triển cũng đi đôi với việc quản lý nh

Trang 1

HỌC VIỆN NÔNG NGHIỆP VIỆT NAM

KHOA CÔNG NGHỆ THÔNG TIN

KHOÁ LUẬN TỐT NGHIỆP

ĐỀ TÀI: XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÂN SỰ

HÀ NỘI – 2023

Trang 2

HỌC VIỆN NÔNG NGHIỆP VIỆT NAM

KHOA CÔNG NGHỆ THÔNG TIN

KHOÁ LUẬN TỐT NGHIỆP

ĐỀ TÀI: XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÂN SỰ

Người thực hiện : Nguyễn Đình Thành

Chuyên ngành (nếu có) : Công Nghệ Thông Tin Người hướng dẫn : ThS Đỗ Thị Nhâm

HÀ NỘI – 2023

Trang 3

1.4 Tình hình nghiên cứu trong và ngoài nước 2

1.4.1 Tình hình nghiên cứu trong nước 2

1.4.2 Tình hình nghiên cứu nước ngoài 4

14.3 Tầm quan trọng của đề tài 4

1.5 Nội dụng và phương pháp nghiên cứu 5

1.5.1 Nội dung 5

1.5.2 Phương pháp nghiên cứu 6

Chương II Khảo sát và đặc tả yêu cầu hệ thống 7

3.1.1 Biểu đồ usecase tổng quát 10

3.1.2 Usecase quản lý kế hoạch tuyển dụng 10

3.1.3 Usecasse quản lý tuyển dụng 11

3.1.4 Usercase quản lý thông tin nhân viên 11

Trang 4

3.1.5 Usecase quản lý hợp đồng 11

3.1.7 Usecase quản lý khen thưởng 12

3.1.8 Usecase quản lý kỷ luật 12

4.2 Giao diện kế hoạch tuyển dụng 33

4.3 Giao diện tuyển dụng 34

4.4 Giao diện thông tin đào tạo 34

4.5 Giao diện thông tin nhân viên 35

4.6 Giao diện hợp đồng lao động 36

4.7 Giao diện khen thưởng 37

4.8 Giao diện kỷ luật 37

4.9 Giao diện lương 38

4.10 Giao diện nghỉ việc ngắn hạn 38

4.11 Giao diện nghỉ việc ( thôi việc) 39

4.12 Giao diện phiếu chấm công 39

Trang 5

DANH MỤC BẢNG

Bảng 3.2.1: đặc tả usecase đăng nhập 13

Bảng 3.2.2: Đặc tả usecase đăng xuất 13

Bảng 3.2.3: Đặc tả usecase quản lý kế hoạch tuyển dụng 14

Bảng 3.2.4: Đặc tả usecase quản lý tuyển dụng 15

Bảng 3.2.5: Đặc tả usecase quản lý thông tin nhân viên 16

Bảng 3.2.6: Đặc tả usecase quản lý thông tin nhân viên 17

Bảng 3.2.8: Đặc tả usecase quản lý khen thưởng 18

Bảng 3.2.9: Đặc tả usecase quản lý kỷ luật 19

Bảng 3.2.10: Đặc tả usecase quản lý xin nghỉ 20

Bảng 3.2.11: Đặc tả usecase quản lý thôi việc 21

Bảng 3.2.12: Đặc tả usecase quản lý chấm công 22

Trang 6

DANH MỤC HÌNH

Hình 1: Biểu đồ usecase tổng quát 10

Hình 2: Biểu đồ usecase phòng kế toán 12

Hình 4 : Giao diện chính 33

Hình 5 : Kế hoạch tuyển dụng 33

Hình 6 : Thông tin tuyển dụng 34

Hình 7 : Quản lý dào tạo 34

Hình 8 : Quản lý hồ sơ nhân viên 35

Hình 9: Hợp đồng lao động 36

Hình 10 : Khen thưởng 37

Hình 11 : Kỷ luật 37

Hình 12 : Giao diện lương 38

Hình 13 : Giao diện nghỉ việc ngắn hạn (Đơn xin nghỉ) 38

Hình 14 : Giao diện thôi việc 39

Hình 15 : Phiếu chấm công 39

Trang 7

Chương I: Mở đầu

1.1 Tên đề tài

Tên đề tài : “Xây Dựng Chương Trình Quản Lý Nhân Sự” 1.2 Đặt vấn đề

Từ thực tế ta có thể thấy được rằng, dù có thay đổi sâu sắc thế nào thì con người vẫn luôn là trung tâm, là yếu tố quan trọng nhất của một doanh nghiệp Và trong thời đại ngày nay, CNTT là chìa khóa quan trọng góp phần lớn trong công cuộc phát triển của xã hội, doanh nghiệp,… Tuy nhiên việc CNTT phát triển cũng đi đôi với việc quản lý nhân sự phát triển, chúng tác động qua lại với nhau một cách chặt chẽ CNTT giúp quản lý nhân sự dễ dàng và hiệu quả hơn, “Quản lý nhân sự” giúp cho việc phân bổ nhân sự phù hợp với năng lực của mỗi người Qua đó cho thấy CNTT và “Quản lý nhân sự ” có quan hệ khăng khít với nhau.

Quản lý nhân sự là vừa là nghệ thuật vừa là khoa học làm cho những mong muốn của doanh nghiệp cũng như của nhân viên cùng đạt đến mục tiêu mong muốn Nhân viên được trả một mức lương thỏa đáng, điều kiện làm việc an toàn,… Chủ lao động muốn nhân viên của mình sẽ tuân thủ quy định nơi làm việc, thực hiện tốt mọi nhiệm vụ,…và tận dụng được tối đa chất xám của nhân viên

Việc xây dựng hệ thống quản lý nhân sự ngày càng trở nên quan trọng với các doanh nghiệp trong nước và nước ngoài Nó giúp cho việc quản lý hồ sơ nhân viên dễ dàng hơn, thay vì tốn thời gian tìm hồ sơ của nhân viên nằm ở đâu ta chỉ cần dùng chiếc máy tính cá nhân để tìm hồ sơ nhân viên khi cần bổ sung thông tin hay là sa thải nhân viên,… Có thể nói quản lý nhân sự là một chìa khóa quan trọng mang đến sự phát triển và thành công của một doanh nghiệp

Trang 8

1.3 Mục đích, yêu cầu 1 3.1 Mục đích

Xây dựng chương trình quản lý nhân sự cho Công ty cổ phần phần mềm quản trị doanh nghiệp CyberSoft -Yêu cầu phi chức năng:

Xây dựng một chương trình quản lý nhân sự hợp lý Giúp quản lý nhân viên của công ty trở nên dễ dàng 1.4 Tình hình nghiên cứu trong và ngoài nước

1.4.1 Tình hình nghiên cứu trong nước

Hiện nay, công nghệ thông tin (CNTT) đang hiện diện và đóng vai trò quan trọng không thể thiếu trong quá trình quản trị, điều hành các hoạt động sản xuất kinh doanh của mỗi doanh nghiệp Sự phát triển và ứng dụng của Internet đã làm thay đổi mô hình và cách thức hoạt động kinh doanh của doanh nghiệp, việc chuyển dần các giao dịch truyền thống sang giao

Trang 9

dịch điện tử đã ảnh hưởng đến vị trí, vai trò và cả nhu cầu của các bên hữu quan (khách hàng, nhà cung cấp, nhà đầu tư…) của doanh nghiệp.Các hoạt động đầu tư CNTT trong doanh nghiệp nhằm phục vụ cho các mục tiêu của doanh nghiệp như hỗ trợ các hoạt động tác nghiệp, hỗ trợ cho việc ra các quyết định quản lý, hỗ trợ việc xây dựng các chiến lược nhằm đạt lợi thế cạnh tranh,…Có nhiều mô hình đầu tư CNTT trong doanh nghiệp, mỗi mô hình có cách tiếp cận khác nhau nhưng đều có chung mục đích là giúp doanh nghiệp xác định được lộ trình đầu tư và mối quan hệ giữa các thành phần trong bức tranh tổng thể về ứng dụng CNTT trong doanh nghiệp Mỗi doanh nghiệp cần phải chọn cho mình mô hình đầu tư CNTT cho phù hợp để phát huy hiệu quả các khoản đầu tư, phục vụ cho mục tiêu kinh doanh và phù hợp với năng lực khai thác công nghệ của doanh nghiệp.

Sau hơn 20 năm (từ năm 2000), công nghiệp CNTT-TT đã có bước phát triển nhảy vọt:

Doanh thu vào năm 2019 là 120 tỉ USD, gấp 400 lần năm 2000, tương ứng mức tăng trưởng bình quân 37%/năm trong suốt 19 năm.

Số lao động là 1.030.000 người, gấp 20 lần năm 2000, chiếm 1,88% tổng số lao động Việt Nam.

Năng suất lao động gấp 7,6 lần năng suất lao động bình quân cả nước.

Đóng góp 14,3% vào GDP của Việt Nam, gấp 28 lần năm 2000 (0,5% GDP).

Xuất khẩu giá trị 89,2 tỉ USD, chiếm 33,7% xuất khẩu của Việt Nam Giá trị xuất khẩu 1 lao động tạo ra 1 năm gấp 18 lần bình quân cả nước.

Công nghệ thông tin vào quy trình quản lý nhân sự mang lại hiệu quả nhiều mặt, không chỉ giúp doanh nghiệp tiết kiệm hàng tỷ đồng chi phí thuê nhân sự, văn phòng; giúp tăng doanh thu mỗi năm mà còn giảm bớt áp lực

Trang 10

cho đội ngũ quản trị Bên cạnh đó, người lao động được đánh giá đúng năng lực, được quan tâm kịp thời sẽ tăng sự gắn bó với công ty

Một số phần mềm quản lý nhân sự phổ biến như: HrOnline của SoftOne, SV-HRIS của Công ty TNHH Tin học Công Nghệ Sao Việt, SSOFT LUCKY HRM của CTy CP Phần mềm Ssoft Việt Nam, …và còn nhiều phần mềm khác nữa

1.4.2 Tình hình nghiên cứu nước ngoài

Không chỉ có ở Việt Nam, CNTT còn phát triển một cách mạnh mẽ ở các nước phát triển như Mỹ, Anh, Trung Quốc,…Các nước phát triển sẽ tập trung nghiên cứu và phát triển công nghệ mới, góp phần phát triển kinh tế và nâng cao đời sống của con người Tại các nước phát triển, nguồn nhân lực hoạt động trong lĩnh vực Khoa học máy tính và CNTT đang được tuyển dụng rất nhiều, nhất là nhân lực làm việc trong ngành Khoa học máy tính, những nhân sự này sẽ đảm nhận các vị trí nghiên cứu và phát triển hệ thống mới, nâng cấp Công nghệ cũ Đây được xem là lực lượng lòng cốt trong sự phát triển của các hãng Công nghệ.

Để minh chứng cho điều này, không gì chắc chắn hơn là những báo cáo về sự phát triển và nhu cầu tuyển dụng của ngành “Khoa học máy tính và CNTT” tại Mỹ Quốc gia này có sự phát triển vượt bậc về Công nghệ so với phần còn lại của thế giới Đây cũng là nơi trú ngụ và ra đời của tất cả các tập đoàn công nghệ lớn nhất trên thế giới như Apple, Google, Microsoft, Facebook, Amazon, Yahoo,…

CNTT trở thành một ngành “ hot” trên thế giới, song cùng sự gia tăng về số lượng nhân lực ngành CNTT thì để có thể phát triển ổn định, việc quản lý nhân sự trở nên cần thiết Qua đó phản ánh được trình độ mỗi người và có thể sắp xếp họ vào vị trí mà họ phù hợp

14.3 Tầm quan trọng của đề tài

Tên đề tài: Xây dựng chương trình quản lý nhân sự

Trang 11

Tầm quan trọng của đề tài:

CNTT(Công nghệ thông tin) là một cụm từ phổ biến trong thời đại 4.0 hiện nay Nó là chìa khóa đưa cuôc sống của con người được cải thiện một các đáng kể Nó đã góp phần trong việc phát triển của xã hội, kinh doanh, giải trí,… CNTT đã và đang thúc đẩy mạnh mẽ sự phát triển mọi lĩnh vực đời sống, và “Quản lý nhân sự” cũng không nằm ngoài phạm vi của cụm từ này

Quản lý nhân sự trong tổ chức luôn là điều rất quan trọng thậm chí là điều then chốt trong xã hội công nghệ 4.0 hiện nay Nhân sự ngày nay được tiếp cận với nhiều thông tin, nhiều xu hướng văn hóa và xu hướng việc làm mới Họ có nhiều lựa chọn hơn, họ có nhiều ý kiến và "khó nghe lời" hơn Đó là bối cảnh của thị trường nhân sự hiện nay Bởi vậy hoạt động quản lý nhân sự càng trở nên khó khăn và cần thiết hơn bao giờ hết Có vô số lý do để chỉ ra tầm quan trọng của quản lý nhân sự trong một tổ chức Vì vậy việc xây dựng một hệ thống quản lý nhân sự là việc vô cùng quan trọng trong sự phát triển của đất nước nói chung và các doanh nghiệp

Trang 12

Thiết kế giao diện Xây dựng chương trình Kiểm thử chương trình 1.5.2 Phương pháp nghiên cứu

- Chuyên khảo tài liệu: Thông qua các tài liệu chuyên môn, tài liệu online, qua các video hướng dẫn.

- Khảo sát: Thông qua việc khảo sát thực tế, thu thập dữ liệu - Tham khảo ý kiến từ giảng viên hướng dẫn

Trang 13

Chương I I Khảo sát và đặc tả yêu cầu hệ thống

2.1 Khảo sát thực tế 2.1.1 Địa điểm khảo sát

Công ty cổ phần phần mềm quản trị doanh nghiệp CyberSoft Hiện nay, phần mềm quản lý nhân sự đóng một vai trò không hề nhỏ đối với việc quản lý nhân viên của công ty Để đảm việc đánh giá, chấm công,… của nhân viên cũng như quản lý phải đối mặt với nhiều thách thức và yêu cầu

Hệ thống phải có khả năng tương thích với các hệ điều hành khác nhau, phối hợp mượt mà giữa các bộ phận để đảm bảo việc trao đổi thông tin và chia sẻ dữ liệu dễ dàng và hiệu quả hơn.

Hệ thống phải có khả năng xử lý và quản lý được lượng lớn thông tin như thông tin nhân viên, hợp đồng, … và các dữ liệu khác Đảm bảo thông tin là chính xác, truy cập dễ dàng và có thể xử dụng một cách linh hoạt

Cập nhật, nâng cấp thường xuyên cũng là vấn đề quan trọng để duy trì tính hiện đại của hệ thống, có thể đáp ứng được nhu cầu của đơn vị khi có sự thay đổi, nâng cấp phù hợp với từng khung đoạn thời gian.

Kết quả khảo sát:

Mắc dù đã có hệ thống quản lý nhân sự nhưng vẫn còn nhiều khó khăn trong việc quản lý như:

- Tính công của nhân viên vẫn phải tính thủ công - Chưa phân rõ được nhân viên các phòng ban/ bộ phận - Chưa nắm rõ được việc đào tạo học viên như số lượng, vị trí,… - Việc tính lương, khen thưởng,… cho nhân viên vẫn còn mất nhiều

thời gian giữa sự trao đổi giữa người quản trị và phòng kế toán - Việc thống kê chi tiết các ngày nghỉ, ngày đi làm, khen thưởng, …

vẫn còn chậm, dễ có sai sót

Trang 14

Kết luận: Việc xây dựng một hệ thống quản lý nhân sự trở nên vô cùng cần thiết, trước là phục vụ cho công tác quản lý cũng như chấm công, tính lương cho nhân viên hàng tháng, sau là phục vụ nhu cầu của nhân viên khi muốn xem lại hồ sơ của chính mình Qua đó sẽ tạo nên được một mối quan hệ chặt chẽ giữa các bộ phận với nhau và giúp công ty ngày càng phát triển 2.1.2 Yêu cầu hệ thống

Bộ phận hành chính

Quản lý kế hoạch tuyển dụng: cho phép tạo mới, sửa, xóa kế hoạch theo nhu cầu của đơn vị

Quản lý tuyển dụng: Cho phép tạo mới, sửa, xóa thông tin tuyển dụng

Quản lý đào tạo: Theo dõi thông tin nhân viên đàn được đào tạo thuộc bộ phận nào của đơn vị

Quản lý thông tin nhân viên: Cho phép tạo mới, sửa, xóa thông tin của nhân viên

Quản lý hợp đồng : cho phép tạo mới, sửa, xóa hợp đồng Quản lý lương : cho phép tạo mới, sửa, xóa lương nhân viên

Quản lý khen thưởng: Cho phép tạo mới, sửa, xóa việc khen thưởng cho nhân viên

Quản lý kỷ luật : Cho phép tạo mới, sửa, xóa việc kỷ luật (phạt) nhân viên

Quản lý nghỉ phép : Cho phép tạo mới, sửa, xóa thông tin xin nghỉ của nhân viên

Quản lý nghỉ việc: tạo mới, sửa, xóa thông tin nhân viên nghỉ việc

Quản lý chấm công: Tính toán số ngày công của nhân viên trong tháng

Trang 15

Quản lý báo cáo : cho phép xem các báo cáo về lương, chấm công, thông tin đào tạo , ….

Bộ phận kế toán

Quản lý lương : Cho phép tạo mới, sửa, xóa lương nhân viên

Quản lý báo cáo: Cho phép xem chấm công, báo cáo lương của nhân viên mỗi tháng

Quản lý được thông tin đào tạo các vị trí như thực tập sinh,… Quản lý được hồ sơ của nhân viên cũng như hợp đồng lao động Hỗ trợ nhập liệu về khen thưởng, ký luật, chấm công,…

Thống kê được chi tiết về việc chấm công của công ty như ngày nghỉ, chấm công,…

Hạn chế việc tính toán thủ công nhiều nhất có thể Thống kê được tổng hợp lương của nhân viên hàng tháng

Xem chi tiết lương từng nhân viên trong tháng ( lương cơ bản, phạt, …)

Tăng khả năng tương tác giữa các bộ phận, giảm thời gian giữa việc trao đổi giữa các bộ phận trong công ty

Trang 16

Chương I I I Phân tích thiết kế hệ thống và thiết kế CSDL

3.1 Biểu đồ Usecase

3.1.1 Biểu đồ usecase tổng quát

Hình 1: Biểu đồ usecase tổng quát 3.1.2 Usecase quản lý kế hoạch tuyển dụng

Trang 17

3.1.3 Usecasse quản lý tuyển dụng

3.1.4 Usercase quản lý thông tin nhân viên

3.1.5 Usecase quản lý hợp đồng

3.1.6 Usecase quản lý lương

Trang 18

3.1.7 Usecase quản lý khen thưởng

3.1.8 Usecase quản lý kỷ luật

3.1.9 Phòng kế toán

Hình 2: Biểu đồ usecase phòng kế toán

Trang 19

3.2 Đặc tả usecase

Tác nhân chính Bộ phận hành chính/ kế toán/ nhân viên

Tiền điều kiện Người dùng mở giao diện đăng nhập Hậu điều kiện Người dùng đăng nhập hệ thống

2.Hiển thị thông báo lỗi

Bảng 3.2.1: đặc tả usecase đăng nhập

Tác nhân chính Bộ phận hành chính/ kế toán/ nhân viên

Tiền điều kiện Người dùng đã đăng nhập hệ thống Hậu điều kiện Đăng xuất khỏi hệ thống thành công Luồng sự kiện chính 1.Người dùng chọn hệ thông và

nhấn thoát

2.Thoát khỏi hệ thống

Bảng 3.2.2: Đặc tả usecase đăng xuất

Trang 20

Mô tả Thêm mới, sửa, xóa kế hoạch tuyển

Luồng sự kiện chính 1.Người dùng chọn chức năng “kế hoạch tuyển dụng”

2.Tạo mới: Chọn tạo mới, nhập thông tin và nhấn lưu

3.Sửa: Chọn kế hoạch cần sửa, nhấn sửa, sửa thông tin và nhấn lưu 4.Xóa: Chọn kế hoạch muốn xóa, nhấn xóa và nhấn xác nhận xóa

Bảng 3.2.3: Đặc tả usecase quản lý kế hoạch tuyển dụng

Trang 21

Tên Usecase Quản lý tuyển dụng

Luồng sự kiện chính 1.Người dùng chọn chức năng “thông tin tuyển dụng”

2.Tạo mới: Chọn tạo mới, nhập thông tin và nhấn lưu

3.Sửa: Chọn thông tin tuyển dụng cần sửa, nhấn sửa, sửa thông tin và nhấn lưu

4.Xóa: Chọn thông tin tuyển dụng muốn xóa, nhấn xóa và nhấn xác nhận xóa

Bảng 3.2.4: Đặc tả usecase quản lý tuyển dụng

Trang 22

Tên Usecase Quản lý thông tin nhân viên

Tiền điều kiện 1.Người dùng đã đăng nhập hệ thống

2.Người dùng mở giao diện thông tin nhân viên

Luồng sự kiện chính 1.Người dùng chọn chức năng “thông tin nhân viên”

2.Tạo mới: Chọn tạo mới, nhập thông tin và nhấn lưu

3.Sửa: Chọn nhân viên cần sửa, nhấn sửa, sửa thông tin và nhấn lưu 4.Xóa: Chọn thông tin nhân viên muốn xóa, nhấn xóa và nhấn xác nhận xóa

Bảng 3.2.5: Đặc tả usecase quản lý thông tin nhân viên

Trang 23

Tên Usecase Quản lý hợp đồng

Luồng sự kiện chính 1.Người dùng chọn chức năng “hợp đồng lao động”

2.Tạo mới: Chọn tạo mới, nhập thông tin và nhấn lưu

3.Sửa: Tìm kiếm hợp đồng cần sửa, nhấn sửa, sửa thông tin và nhấn lưu 4.Xóa: Chọn hợp đồng muốn xóa, nhấn xóa và nhấn xác nhận xóa

Bảng 3.2.6: Đặc tả usecase quản lý thông tin nhân viên

Luồng sự kiện chính 1.Người dùng chọn chức năng “lương”

2.Tạo mới: Chọn tạo mới, nhập

Ngày đăng: 01/04/2024, 16:46

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan