Khóa Luận Tốt Nghiệp: Xây Dựng Phần Mềm Quản Lý Nhân Sự

Khóa luận tốt nghiệp nghiên cứu tốt nghiệp đề tài xây dựng phần mềm quản lý nhân sự, vận dụng lý thuyết vào thực tế, đề xuất giải pháp cụ thể cho vấn đề kỹ thuật.

Trường đại học

Trường Đại Học Kinh Bắc

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

khóa luận tốt nghiệp

2019

77
5
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI MỞ ĐẦU

1. CHƯƠNG 1: GIẢI QUYẾT BÀI TOÁN QUẢN LÝ NHÂN SỰ

1.1. Khảo sát hệ thống

1.2. Thực trạng quản lý nhân sự tại công ty

1.3. Bộ phận quản lý nhân sự có nhiệm vụ

1.4. Yêu cầu của hệ thống thực

2. CHƯƠNG 2: CÁC KIẾN THỨC CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH C# VÀ NGÔN NGỮ TRUY VẤN CSDL SQL

2.1. Các kiến thức cơ bản về ngôn ngữ lập trình C#

2.2. Giới thiệu về ngôn ngữ lập trình C#

2.3. Các đặc trưng của ngôn ngữ lập trình C#

2.4. Môi trường lập trình C#

3. CHƯƠNG 3: HÌNH 3. SƠ ĐỒ PHÂN RÃ CHỨC NĂNG

4. CHƯƠNG 4: GIAO DIỆN PHẦN MỀM

4.1. Giao diện đăng nhập hệ thống

4.2. Giao diện Quản lý tài khoản

4.3. Giao diện Đổi mật khẩu

4.4. Giao diện Quản lý nhân sự

4.5. Giao diện Quản lý hồ sơ nhân viên

4.6. Giao diện Quản lý hồ sơ nhân viên thử việc

4.7. Giao diện Quản lý chế độ

4.8. Giao diện Quản lý chế độ bảo hiểm

4.9. Giao diện Quản lý chế độ thai sản

4.10. Giao diện Quản lý bộ phận

4.11. Giao diện Quản lý phòng ban

4.12. Giao diện Quản lý Lương nhân viên

4.13. Giao diện Quản lý Lương nhân viên thử việc

4.14. Giao diện Quản lý bảng lương công ty

4.15. Giao diện Quản lý tăng lương

4.16. Giao diện tìm kiếm

4.17. Giao diện báo cáo danh sách nhân viên

4.18. Giao diện báo cáo lương nhân viên theo phòng

4.19. Giao diện trợ giúp

TỔNG KẾT VÀ ĐÁNH GIÁ

TÀI LIỆU THAM KHẢO

LỜI CAM ĐOAN

Tóm tắt

I. Tổng quan về khóa luận tốt nghiệp phần mềm quản lý nhân sự

Khóa luận tốt nghiệp với đề tài "Xây dựng phần mềm quản lý nhân sự" là một trong những dự án quan trọng trong lĩnh vực công nghệ thông tin. Phần mềm này không chỉ giúp tối ưu hóa quy trình quản lý nhân sự mà còn nâng cao hiệu quả làm việc của các bộ phận trong công ty. Việc áp dụng công nghệ thông tin vào quản lý nhân sự đã trở thành xu hướng tất yếu trong thời đại số.

1.1. Lý do cần thiết xây dựng phần mềm quản lý nhân sự

Việc quản lý nhân sự truyền thống gặp nhiều khó khăn như sai sót trong ghi chép, tốn thời gian và công sức. Phần mềm quản lý nhân sự giúp giải quyết những vấn đề này, mang lại hiệu quả cao hơn.

1.2. Mục tiêu của khóa luận tốt nghiệp

Mục tiêu chính của khóa luận là phát triển một phần mềm quản lý nhân sự hoàn chỉnh, đáp ứng nhu cầu thực tế của công ty TNHH Công Nghệ Hoàng Trường, từ đó nâng cao hiệu quả công việc.

II. Thách thức trong quản lý nhân sự hiện nay

Quản lý nhân sự hiện nay đối mặt với nhiều thách thức như khối lượng công việc lớn, thông tin không đồng bộ và khó khăn trong việc theo dõi diễn biến lương. Những vấn đề này cần được giải quyết để đảm bảo sự phát triển bền vững cho doanh nghiệp.

2.1. Khó khăn trong việc quản lý hồ sơ nhân viên

Việc lưu trữ và quản lý hồ sơ nhân viên bằng giấy tờ truyền thống dễ dẫn đến thất lạc thông tin và khó khăn trong việc tra cứu.

2.2. Tình trạng sai sót trong tính lương

Sai sót trong tính lương có thể gây ra sự không hài lòng trong nhân viên, ảnh hưởng đến tâm lý làm việc và hiệu suất công việc.

III. Phương pháp xây dựng phần mềm quản lý nhân sự hiệu quả

Để xây dựng phần mềm quản lý nhân sự hiệu quả, cần áp dụng các phương pháp lập trình hiện đại và quy trình phát triển phần mềm rõ ràng. Việc này giúp đảm bảo phần mềm hoạt động ổn định và đáp ứng nhu cầu người dùng.

3.1. Quy trình phát triển phần mềm

Quy trình phát triển phần mềm bao gồm các bước như khảo sát yêu cầu, thiết kế hệ thống, lập trình và kiểm thử. Mỗi bước đều quan trọng để đảm bảo chất lượng sản phẩm.

3.2. Công nghệ sử dụng trong phát triển phần mềm

Sử dụng ngôn ngữ lập trình C# và cơ sở dữ liệu SQL giúp phần mềm hoạt động mượt mà và dễ dàng mở rộng trong tương lai.

IV. Ứng dụng thực tiễn của phần mềm quản lý nhân sự

Phần mềm quản lý nhân sự không chỉ giúp tiết kiệm thời gian mà còn nâng cao độ chính xác trong việc quản lý thông tin nhân viên. Ứng dụng thực tiễn của phần mềm này đã được chứng minh qua nhiều công ty đã áp dụng thành công.

4.1. Tăng cường hiệu quả làm việc

Phần mềm giúp tự động hóa nhiều quy trình, từ đó giảm thiểu khối lượng công việc cho bộ phận nhân sự.

4.2. Cải thiện trải nghiệm người dùng

Giao diện thân thiện và dễ sử dụng giúp nhân viên dễ dàng tra cứu thông tin và thực hiện các thao tác cần thiết.

V. Kết luận và tương lai của phần mềm quản lý nhân sự

Khóa luận tốt nghiệp về phần mềm quản lý nhân sự không chỉ là một sản phẩm học thuật mà còn là một giải pháp thực tiễn cho các doanh nghiệp. Tương lai của phần mềm này hứa hẹn sẽ còn phát triển mạnh mẽ hơn nữa với sự tiến bộ của công nghệ.

5.1. Định hướng phát triển phần mềm

Cần tiếp tục nghiên cứu và phát triển thêm các tính năng mới để đáp ứng nhu cầu ngày càng cao của người dùng.

5.2. Tác động của công nghệ đến quản lý nhân sự

Công nghệ thông tin sẽ tiếp tục đóng vai trò quan trọng trong việc cải thiện quy trình quản lý nhân sự, giúp doanh nghiệp hoạt động hiệu quả hơn.

15/07/2025
Khóa luận tốt nghiệp đề tài xây dựng phần mềm quản lý nhân sự

Trích đoạn nội dung tài liệu

CHƯƠNG 1: GIẢI QUYẾT BÀI TOÁN QUẢN LÝ NHÂN SỰ Quy trình bài toán quản lý nhân sự: 1. 1 Khảo sát hệ thống Công ty TNHH Công Nghệ Hoàng Trường có môi trường hoạt động cUa công ty gồm 4 bộ phận: + Bô phận kĩ thuật + Bộ phận nhân sự + Bộ phận kế toán + Bộ phận kế hoạch Công việc quản lý nhân sự cUa công ty hiện nay vẫn chưa có phần mền quản lý hỗ trợ mà vẫn thực hiện bằng tay vRi các sổ sách giấy tờ kèm theo. Công việc quản lý nhân sự cUa một hành chính sự nghiệp mà cụ thể tại công ty TNHH Công Nghệ Hoàng Trường phải quản lý những vấn đề sau: - Quản lý về công tác tuyển dụng - Quản lý về hồ sơ nhân viên - Quản lý về khen thưởng, kỷ luật - Quản lý lương - Quản lý về chế độ BHXH - Quản lý phòng ban - Quản lý về giải quyết chính sách cho người lao động Ngô Ngọc Hiến 9 Quản lý nhân sự Bài toán mô tả nghiệp vụ quản lý nhân sự của công ty Trường Hoàng như sau: Khi có nhu cầu bổ sung nhân lực, các phòng ban, trung tâm, phân xưởng, cửa hàng lên danh sách những vị trí thiếu gửi lên phòng tổ chức lao động cho Ban lãnh đạo duyệt. Nếu được duyệt, Ban lãnh đạo se ra quyết định tuyển dụng và phòng tổ chức lao động se đưa ra thông báo tuyển dụng tRi người lao động.

Sau khi đọc thông báo, người lao động se nộp hồ sơ lao động vào công ty để xin thi tuyển. Hồ sơ thi tuyển phải đầy đU các thông tin về bản thân, trình độ chuyên môn, trình độ học vấn …. Sau khi tiếp nhận hồ sơ lao động, bộ phòng tổ chức lao động cùng vRi nhân viên phòng ban cần bổ sung lao động se trực tiếp duyệt hồ sơ và phỏng vấn người lao động. Nếu đạt, công ty se kí hợp đồng thử việc vRi người lao động.

Thời gian thử việc tùy thuộc vào trình độ cUa người lao động như đối vRi thợ hoặc trung cấp thời gian thử việc là 1 tháng, còn trình độ Cao đẳng, Đại học là 3 tháng. Trong thời gian thử việc, người lao động se được hưởng mức lương và chế độ ưu đãi cUa chế độ thử việc. Cách tính lương: Lương = (lương cơ bản/26) * số ngày công + số giờ làm thêm * 40000 + phụ cấp chức vụ + Phụ cấp khác + Thưởng – Kỷ luật Sau thời gian thử việc, nếu đạt công ty se kí hợp đồng lao động vRi người lao động theo thời hạn là 3 năm. Và sau 3 năm hợp đồng se được kí lại.

Sau khi đã kí hợp đồng lao động vRi người lao động, công ty có trách nhiệm đóng BHXH cho người lao Ngô Ngọc Hiến 10 Quản lý nhân sự động để đảo bảo lợi ích chính đáng cho người lao động trong thời gian làm việc tại công ty. Tùy vào tTng khả năng trình độ chuyên môn cUa người lao động và nhu cầu, vị trí cUa đơn vị có nhu cầu bổ sung lao động mà người lao động se được phân công lao động vào tTng vị trí khác nhau.Việc phân công lao động se được ghi trong quyết định bổ nhiệm lao động. Trong khi làm việc, Hội đồng kỉ luật cUa công ty có trách nhiệm khen thưởng, kỉ luật những cá nhân, tập thể có thành tích tốt cdng như vi phạm lao động, vi phạm an toàn lao động. Quy định về mức khen thưởng và kỷ luật cUa công ty: Nếu số ngày công đU 26 ngày nhân viên se được nhận 300000 tiền thưởng, nếu trong tháng đó có ngày nghỉ lễ se được thưởng 400000.

Nếu số ngày công < 22 ngày se bị kỷ luật 300000, ngoài ra nếu nhân viên vi phạm nội quy quy định cUa công ty se bị kỷ luật 200000 cho mỗi lần vi phạm Khi mRi vào công ty, tùy tTng trình độ mà người lao động se có mức lương và bậc lương khởi đầu. Trong thời gian làm việc, nếu người lao động hoàn thành tốt nhiệm vụ được giao, không có vi phạm kỉ luật lao động, không có vi phạm an toàn lao động thìse được xét nâng lương. Việc nâng bậc lương tùy vào quá trình làm việc cUa nhân viên. Mức lương hiện thời se được lưu vào quyết định nâng mức lương.

Công cUa người lao động được tổng kết vào cuối tháng theo bảng công tT máy chấm công Ngoài ra, tùy vào tTng chức vụ mà người lao động se được hưởng mức phụ cấp chức vụ khác nhau (phụ cấp se được tính theo một hệ số còn gọi là hệ số trách nhiệm). Các hệ số phụ cấp này được lưu tại bảng phụ cấp chức vụ. Ngô Ngọc Hiến 11 Quản lý nhân sự Phòng tổ chức hành chính lao động tiền lương hàng tháng se phải báo cáo thống kê cho Ban lãnh đạo và sở LĐTBXH theo tháng, hoặc theo tTng quý hoặc những khi đột xuất. Thực trạng quản lý nhân sự tại công ty 1.

Bộ phận quản lý nhân sự có nhiệm vụ: 9 Tuyển lao động mRi cho công ty khi có nhu cầu tT các phòng ban, các phân xưởng… 9 Quản lý, lưu trữ thông tin cUa tất cả cán bộ, công nhân viên trong công ty. 9 Sắp xếp, phân công lao động, chấm công, xét hệ số lương, quản lý diễn biến lương. 9 Chịu trách nhiệm về việc đảm bảo lợi ích cho người lao động: Đóng BHXH, giải quyết các chính sách 9 Thống kê, báo cáo về tình hình nhân sự và quá trình công tác cUa cán bộ công nhân viên trong công ty vRi Ban lãnh đạo và Sở LĐTBXH.2 Yêu cầu của hệ thống thực Nghiên cứu bài toán quản lý nhân sự nói chung và bài toán quản lý nhân sự cUa công ty TNHH Công Nghệ Hoàng Trường nói riêng để thiết kế và lập trình phần mềm nhằm hỗ trợ công tác quản lý cUa công ty. Dự kiến lập trình phần mềm quản lý nhân sự ở công ty TNHH Công Nghệ Hoàng Trường đạt được các mục tiêu chính sau: Tin học hoá những khâu: Ngô Ngọc Hiến 12 Quản lý nhân sự + Cập nhật hồ sơ nhân viên mRi vào công ty + Cập nhật phòng ban hoặc bộ phận khi công ty phát sinh thêm các bộ phận hoặc phòng ban mRi.

+ Quản lý danh mục cho công ty như trình độ, chức danh, loại hợp đồng…. + Quản lý chế độ cho nhân viên giúp cho nhân viên được hưởng các chế độ ưu đãi cdng công ty + Quản lý lương thưởng cho nhân viên + Tìm kiếm, tra cứu thông tin nhân viên trong công ty + Kết xuất bảng thống kê danh sách nhân viên + Kết xuất bảng công trong công ty - Các thông tin về lao động được lưu trữ trong kho dữ liệu hồ sơ. - Các thông tin phát sinh trong quá trình công tác se liên tục được cập nhật nhanh chóng, chính xác và kịp thời. - Đối vRi các trường hợp đặc biệt như: chuyển phòng, nghỉ chế độ thì các dữ liệu liên quan se được xử lý tuỳ theo yêu cầu cụ thể cUa người quản lý.

- Công tác theo dõi diễn biến lương cUa người lao động se lấy các dữ liệu liên quan tT kho dữ liệu hồ sơ cùng các quy định về lương cUa nhà nưRc để áp dụng cho người lao động cụ thể sau đó tất cả dữ liệu se được đẩy vào kho dữ liệu lương. Ngô Ngọc Hiến 13 Quản lý nhân sự CHƯƠNG 2: CÁC KIẾN THỨC CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH C# VÀ NGÔN NGỮ TRUY VẤN CSDL SQL 2. Các kiến thức cơ bản về ngôn ngữ lập trình C# 2. Giới thiệu về ngôn ngữ lập trình C# C# (hay C sharp) là một ngôn ngữ lập trình đơn giản, được phát triển bởi đội ngd kỹ sư cUa Microsoft vào năm 2000, trong đó người dẫn đầu là Anders Hejlsberg và Scott Wiltamuth.

C# là ngôn ngữ lập trình hiện đại, hưRng đối tượng và nó được xây dựng trên nền tảng cUa hai ngôn ngữ mạnh nhất là C++ và Java. C# được thiết kế cho Common Language Infrastructure (CLI), mà gồm Executable Code và Runtime Environment, cho phép chúng ta sử dụng các ngôn ngữ high-level đa dạng trên các nền tảng và cấu trúc máy tính khác nhau. C# vRi sự hỗ trợ mạnh me cUa .NET Framework giúp cho việc tạo một ứng dụng Windows Forms hay WPF (Windows Presentation Foundation),. trở nên rất dễ dàng.

C# là một ngôn ngữ khá tốt cho người mRi học lập trình bởi vì nó rất mạnh , không nhiều lệnh và học nhanh Ngô Ngọc Hiến 14 Quản lý nhân sự C# có hỗ trợ mạnh me về .NET Framework cho nên việc tạo và lập trình ứng dựng và phần mềm dựa trên Windows Froms se đơn giản hơn những ngôn ngữ khác. C# chính là 1 sự lựa chọn tuyệt vời cho sinh viên làm đồ án tốt nghiệp về phần mềm hay ứng dung. Các đặc trưng của ngôn ngữ lập trình C# C# là ngôn ngữ đơn giản C# là ngôn ngữ hiện đại C# là ngôn ngữ hưRng đối tượng C# là ngôn ngữ mạnh me và mềm dẻo C# là ngôn ngữ có ít tT khóa C# là ngôn ngữ hưRng module C# se trở nên phổ biến C# là ngôn ngữ lập trình đơn giản – Như ta đã biết thì ngôn ngữ C# dựng trên nền tảng C++ và Java nên ngôn ngữ C# khá đơn giản. Nếu chúng ta thân thiện vRi C và C++ hoậc thậm chí là Java, chúng ta se thấy C# khá giống về diện mạo, cú pháp, biểu thức, toán tử và những chức năng khác được lấy trực tiếp tT ngôn ngữ C và C++, nhưng nó đã được cải tiến để làm cho ngôn ngữ đơn giản hơn.

Một vài trong các sự cải tiến là loại bỏ các dư thTa, hay là thêm vào những cú pháp thay đổi. C# là ngôn ngữ lập trình hiện đại Ngô Ngọc Hiến 15 Quản lý nhân sự – Một vài khái niệm khá mRi mẻ khá mơ hồ vRi người vTa mRi học lập trình, như xử lý ngoại lệ, những kiểu dữ liệu mở rộng, bảo mật mã nguồn. Đây là những đặc tính được cho là cUa một ngôn ngữ hiện đại cần có. Và C# chứa tất cả các đặt tính ta vTa nêu trên.

Mọi người se dần tìm hiểu được các đặt tính trên qua các bài học trong series này. C# là một ngôn ngữ lập trình thuần hướng đối tượng – Lập trình hưRng đối tượng (tiếng Anh: Object-oriented programming, viết tắt: OOP) là một phương pháp lập trình có 4 tính chất. Đó là tính trTu tượng (abstraction), tính đóng gói (encapsulation), tính đa hình (polymorphism) và tính kế thTa (inheritance). C# hỗ trợ cho chúng ta tất cả những đặc tính trên.

Và để hiểu rõ hơn thì chúng ta se có một chương trình bày về phần này.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Phần Mềm Quản Lý Nhân Sự Hiệu Quả" cung cấp cái nhìn tổng quan về các giải pháp phần mềm giúp tối ưu hóa quy trình quản lý nhân sự trong doanh nghiệp. Nó nhấn mạnh tầm quan trọng của việc sử dụng công nghệ để nâng cao hiệu suất làm việc, giảm thiểu sai sót và tiết kiệm thời gian trong các công việc hành chính. Đặc biệt, tài liệu này chỉ ra rằng một phần mềm quản lý nhân sự hiệu quả không chỉ giúp theo dõi thông tin nhân viên mà còn hỗ trợ trong việc phân tích dữ liệu, từ đó đưa ra quyết định chiến lược cho doanh nghiệp.

Để mở rộng thêm kiến thức về lĩnh vực này, bạn có thể tham khảo các tài liệu liên quan như Khoá luận tốt nghiệp xây dựng chương trình quản lý nhân sự tiền lương tại doanh nghiệp tư nhân phúc lai, nơi bạn sẽ tìm thấy hướng dẫn chi tiết về việc xây dựng chương trình quản lý nhân sự và tiền lương. Ngoài ra, tài liệu Khóa luận tốt nghiệp xây dựng hệ thống quản lý thông tin nhân sự tluorangehrm sẽ cung cấp cho bạn cái nhìn sâu sắc về hệ thống quản lý thông tin nhân sự hiện đại. Cuối cùng, bạn cũng có thể tìm hiểu về Tìm hiểu mô hình 3 lớp và ứng dụng viết phần mềm quản lý nhân sự cho công ty cổ phần tmdv huỳnh gia phát, giúp bạn nắm bắt cách áp dụng mô hình này trong phát triển phần mềm quản lý nhân sự. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và hiểu rõ hơn về các giải pháp quản lý nhân sự hiệu quả.