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 củ̉a 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ự củ̉a 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 vớ́i các sổ sách giấy tờ kèm theo. Công việc quản lý nhân sự củ̉a 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 TIEU LUAN MOI download : skknchat123@gmail.com 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 sẽ̃ ra quyết định tuyển dụng và phòng tổ chức lao động sẽ̃ đưa ra thông báo tuyển dụng tớ́i người lao động.
Sau khi đọc thông báo, người lao động sẽ̃ nộp hồ sơ lao động vào công ty để xin thi tuyển. Hồ sơ thi tuyển phải đầy đủ̉ 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 vớ́i nhân viên phòng ban cần bổ sung lao động sẽ̃ trực tiếp duyệt hồ sơ và phỏng vấn người lao động. Nếu đạt, công ty sẽ̃ kí hợp đồng thử việc vớ́i người lao động.
Thời gian thử việc tùy thuộc vào trình độ củ̉a người lao động như đối vớ́i 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 sẽ̃ được hưởng mức lương và chế độ ưu đãi củ̉a 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 sẽ̃ kí hợp đồng lao động vớ́i người lao động theo thời hạn là 3 năm. Và sau 3 năm hợp đồng sẽ̃ được kí lại.
Sau khi đã kí hợp đồng lao động vớ́i người lao động, công ty có trách nhiệm đóng BHXH cho người lao độ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. Ngô Ngọc Hiến 10 TIEU LUAN MOI download : skknchat123@gmail.com Quản lý nhân sự Tùy vào từ̀ng khả năng trình độ chuyên môn củ̉a người lao động và nhu cầu, vị trí củ̉a đơn vị có nhu cầu bổ sung lao động mà người lao động sẽ̃ được phân công lao động vào từ̀ng vị trí khác nhau.Việc phân công lao động sẽ̃ được ghi trong quyết định bổ nhiệm lao động. Trong khi làm việc, Hội đồng kỉ luật củ̉a 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 cũ̃ng 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 củ̉a công ty: Nếu số ngày công đủ̉ 26 ngày nhân viên sẽ̃ được nhận 300000 tiền thưởng, nếu trong tháng đó có ngày nghỉ lễ sẽ̃ được thưởng 400000.
Nếu số ngày công < 22 ngày sẽ̃ bị kỷ luật 300000, ngoài ra nếu nhân viên vi phạm nội quy quy định củ̉a công ty sẽ̃ bị kỷ luật 200000 cho mỗi lần vi phạm Khi mớ́i vào công ty, tùy từ̀ng trình độ mà người lao động sẽ̃ 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ìsẽ̃ đượ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 củ̉a nhân viên. Mức lương hiện thời sẽ̃ được lưu vào quyết định nâng mức lương.
Công củ̉a người lao động được tổng kết vào cuối tháng theo bảng công từ̀ máy chấm công Ngoài ra, tùy vào từ̀ng chức vụ mà người lao động sẽ̃ được hưởng mức phụ cấp chức vụ khác nhau (phụ cấp sẽ̃ đượ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ụ. Phòng tổ chức hành chính lao động tiền lương hàng tháng sẽ̃ phải báo cáo thống kê cho Ban lãnh đạo và sở LĐTBXH theo tháng, hoặc theo từ̀ng quý hoặc những khi đột xuất. Ngô Ngọc Hiến 11 TIEU LUAN MOI download : skknchat123@gmail.com Quản lý nhân sự 1.
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 mớ́i cho công ty khi có nhu cầu từ̀ các phòng ban, các phân xưởng… 9 Quản lý, lưu trữ thông tin củ̉a 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 củ̉a cán bộ công nhân viên trong công ty vớ́i 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ự củ̉a 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ý củ̉a 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: + Cập nhật hồ sơ nhân viên mớ́i 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 mớ́i. + Quản lý danh mục cho công ty như trình độ, chức danh, loại hợp đồng…. Ngô Ngọc Hiến 12 TIEU LUAN MOI download : skknchat123@gmail.com Quản lý nhân sự + Quản lý chế độ cho nhân viên giúp cho nhân viên được hưởng các chế độ ưu đãi cũ̃ng 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 Quá trình xử lý dữ liệu: - 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 sẽ̃ liên tục được cập nhật nhanh chóng, chính xác và kịp thời.
- Đối vớ́i 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 sẽ̃ được xử lý tuỳ theo yêu cầu cụ thể củ̉a người quản lý. - Công tác theo dõi diễn biến lương củ̉a người lao động sẽ̃ lấy các dữ liệu liên quan từ̀ kho dữ liệu hồ sơ cùng các quy định về lương củ̉a nhà nướ́c để áp dụng cho người lao động cụ thể sau đó tất cả dữ liệu sẽ̃ được đẩy vào kho dữ liệu lương. Ngô Ngọc Hiến 13 TIEU LUAN MOI download : skknchat123@gmail.com 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 ngũ̃ kỹ sư củ̉a 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ướ́ng đối tượng và nó được xây dựng trên nền tảng củ̉a 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# vớ́i sự hỗ trợ mạnh mẽ̃ củ̉a .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 mớ́i học lập trình bởi vì nó rất mạnh , không nhiều lệnh và học nhanh C# có hỗ trợ mạnh mẽ̃ 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 sẽ̃ đơ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. Ngô Ngọc Hiến 14 TIEU LUAN MOI download : skknchat123@gmail.com Quản lý nhân sự 2.
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ướ́ng đối tượng C# là ngôn ngữ mạnh mẽ̃ và mềm dẻo C# là ngôn ngữ có ít từ̀ khóa C# là ngôn ngữ hướ́ng module C# sẽ̃ 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 vớ́i C và C++ hoậc thậm chí là Java, chúng ta sẽ̃ 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 từ̀ 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ư thừ̀a, 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 – Một vài khái niệm khá mớ́i mẻ khá mơ hồ vớ́i người vừ̀a mớ́i 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à củ̉a một ngôn ngữ hiện đại cần có. Và C# chứa tất cả các đặt tính ta vừ̀a nêu trên. Mọi người sẽ̃ 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. Ngô Ngọc Hiến 15 TIEU LUAN MOI download : skknchat123@gmail.com Quản lý nhân sự C# là một ngôn ngữ lập trình thuần hướng đối tượng – Lập trình hướ́ng đố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.