Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng phần mềm quản lý nhân sự bằng ngôn ngữ lập trình C#

20 12 0
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng phần mềm quản lý nhân sự bằng ngôn ngữ lập trình C#

Đ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

Mục đích nghiên cứu đề tài cập nhập thông tin nhân viên mới vào công ty, cập nhập phòng ban hoặc bộ phận khi vào công ty phát sinh thêm các bộ phận hoặc phòng ban mới, quản lý thời gian công tác của nhân viên, quản lý các dựu án và thời gian thực thi dự án. Tìm kiếm, tra cứu thông tin nhân viên trong công ty.

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH  XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ BẰNG NGÔN NGỮ LẬP TRÌNH C# TĨM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: CÔNG NGHỆ THÔNG TIN (ỨNG DỤNG PHẦN MỀM) Sinh viên thực : Hoàng Thị Cẩm Tú Mã sinh viên : K12C04295 Giảng viên hướng dẫn : ThS Trịnh Thị Ngọc Linh Khóa đào tạo : 2018 - 2021 Đà Nẵng - 01/2021 PHẦN MỞ ĐẦU Lý chọn đề tài Ai biết công ty muốn tồn phát triển phải có nhân tố người Phần mềm quản lý nhân vấn đề người quan tâm nhiều nhất, giúp cho cơng tác nghiệp vụ công ty giảm thiểu tối đa vất vả công việc giúp cho việc lưu trữ hồ sơ dễ dàng hơn, giảm thiểu diện tích kho chí khơng cần Để giảm bất cập công tác quản lý nhân lương công ty, giải pháp hiệu đầu tư công nghệ thiết bị đại, ứng dụng cơng nghệ thơng tin, tự động hố điều hành quản lý nhân để nâng cao chất lượng phục vụ, đổi phương thức quản lý, tăng xuất hiệu Đó nội dung đề cập đến đề tài Mục tiêu nhiệm vụ nghiên cứu Phần mềm hỗ trợ việc: Cập nhập thông tin nhân viên vào cơng ty, cập nhập phịng ban phận vào công ty phát sinh thêm phận phịng ban mới, quản lý thời gian cơng tác nhân viên, quản lý dựu án thời gian thực thi dự án Tìm kiếm, tra cứu thơng tin nhân viên công ty Đối tƣợng phạm vi nghiên cứu - Đối tượng nghiên cứu: phận nhân công ty - Phạm vi nghiên cứu: áp dụng cho Công ty TNHH Phần mềm Việt Đà Phƣơng pháp nghiên cứu - Phương pháp nghiên cứu bàn - Phương pháp vấn: phương pháp vấn sửu dụng để thu thập thông tin mơi trường, sách giải pháp hồn thiện công tác quản trị nguồn nhân lực công ty - Phương pháp khảo sát: + Đối tượng điều tra: Công Ty TNHH Phần Mềm Việt Đà 1 Ý nghĩa khoa học thực tiễn Phần mềm quản lý nhân ngày sử dụng rộng rãi để hỗ trợ toàn vấn đề nhân cơng ty Nó giúp mang lại giải pháp quản lý tồn vấn đề nhân cơng ty Nó giúp mang lại giải pháp quản lý tổng thể toàn diện cho doanh nghiệp Sau tính quan trọng phần mềm quản lý nhân Chương trình xây dựng có giao diện thân thiện dễ sử dụng,cung cấp chức phù hợp với thực tế việc tìm kiếm thơng tin, trao đổi quản lý nhân sự.Trước mắt đáp ứng nhu cầu nghiệp vụ quản lý nhân viên doanh nghiệp,đóng góp vào phát triển công ty + Cung cấp giải pháp quản lý thông tin cách linh hoạt + Có thể mở rộng quy mô phần mềm dễ dàng + Giao diện quản lý thân thiện với người dùng + Hỗ trợ khả tìm kiếm tự động + Hỗ trợ khả thống kê báo cáo Bố cục đề tài Chương Cơ sở lý thuyết Chương Phân tích thiết kế hệ thống Chương Xây dựng ứng dụng CHƢƠNG I CƠ SỞ LÝ THUYẾT 1.1 KHẢO SÁT HỆ THỐNG - Phương pháp: vấn - Đối tượng: Công ty TNHH Phần Mềm Việt Đà - Địa điểm: Nguyễn uyền, P Hòa An, Cẩm ệ, Tp Đà Nẵng, Việt Nam Phần mềm quản lý nhân để phục vụ công tác quản lý nhân sự, người quản lý có khả bao quát điều hành nhân sự, chịu trách nhiệm đưa thống kê, báo cáo định kỳ thường xuyên tình hình hoạt động cơng ty 1.2 MƠ TẢ NGHIỆP VỤ QUẢN LÝ NHÂN SỰ CỦA CÔNG TY TNHH PHẦN MỀM VIỆT ĐÀ Các hoạt động quản lý nhân phịng nhân đảm nhận thực Các hoạt động nghiệp vụ quản lý nhấn công ty tiến hành sau: Phịng nhân có trách nhiệm thực chức thông qua việc lập điều chỉnh hồ sơ nhân viên Khi cơng ty có nhu cầu thực tuyển dụng để đưa định tuyển dụng nhân viên từ ban Giám Đốc, phòng nhân lập danh sách cập nhật hồ sơ cá nhân nhân viên Trong q trình hoạt động,phịng nhân xem thông tin nhân viên công ty để cập nhật thơng tin nhân viên, đồng thời để phát sai sót nhằm tiến hành thay sửa đổi thông tin nhân viên Việc sửa đổi dựa sở lấy thông tin cung cấp lại từ phía nhân viên Tất thông tin điều chỉnh lưu lại thông tin nhân viên Đồng thời ban giám đốc yêu cầu xem điều chỉnh thơng tin, phịng nhân cần phải lấy thông tin từ hồ sơ nhân viên để báo cáo cho Ban giám đốc xem để thực điều chỉnh cho phù hợp với yêu cầu Nếu có nhân viên cơng ty thơi khơng làm việc, sau có định thơi việc từ Ban giám đốc, phòng nhân tiến hành hủy bỏ xóa thơng tin nhân viên khỏi database Ngồi Phịng nhân quản lý nhân viên làm dự án thuộc phịng ban qua điều chỉnh lao động hợp lý Khi có dự án mới, người quản lý tiến hành đăng nhập thêm dự án Nếu dự án có thay đổi thơng tin người quản lý dễ dàng sửa liệu database cập nhật liệu để thay 1.3 NGƠN NGỮ LẬP TRÌNH C# 1.3.1 Giới thiệu ngơn ngữ lập trình C# 1.3.2 Các đặc trƣng ngơn ngữ lập trình C# 1.3.3 Mơi trƣờng lập trình C# 1.3.4 Một số thông tin Microsoft Visual Studio 1.3.5 Visual Studio 2019 1.4 NGÔN NGỮ TRUY VẤN CSDL SQL 1.4.1 SQL ? 1.4.2 Ƣu điểm ngôn ngữ CSDL SQL 1.4.3 SQL Server Management Studio 18 CHƢƠNG II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 PHÂN TÍCH HỆ THỐNG 2.1.1 Yêu cầu chức 2.1.2 Yêu cầu phi chức 2.1.3 Yêu cầu hệ thống 2.2 BIỂU ĐỒ USECASE 2.3 Hình 2.1 Biểu đồ usecase BIỂU ĐỒ LỚP Hình 2.2 Biểu đồ lớp 2.4 BIỂU ĐỒ HOẠT ĐỘNG 2.4.1 Biểu đồ hoạt động đăng nhập 2.4.2 Biểu đồ hoạt động quản lý nhân viên 2.4.3 Biểu đồ hoạt động quản lý thân nhân 2.4.4 Biểu đồ hoạt động quản lý phòng ban 2.4.5 Biểu đồ hoạt động quản lý chức vụ 2.4.6 Biểu đồ hoạt động quản lý thời gian công tác 2.4.7 Biểu đồ hoạt động quản lý dự án 2.4.8 Biểu đồ hoạt động quản lý thời gian thực thi dự án 2.4.9 Biểu đồ hoạt động tìm kiếm 2.4.10 Biểu đồ hoạt động thống kê – báo cáo thông tin nhân viên 2.4.11 Biểu đồ hoạt động thống kê – báo cáo danh sách dự án 2.5 BIỂU ĐỒ TUẦN TỰ 2.5.1 Biểu đồ đăng nhập 2.5.2 Biểu đồ quản lý nhân viên 2.5.3 Biểu đồ tìm kiếm 2.5.4 Biểu đồ báo cáo thống kê – báo cáo 2.6 CƠ SỞ DỮ LIỆU 2.6.1 Xây dựng thực thể  Bảng TAIKHOA (Tài khoản) Bảng 2.1 Bảng tài khoản Column Name Data Type Description nvarchar(50) Tên đăng nhập TenDangNhap MatKhau nvarchar(50) Mật  Bảng NHANVIEN (Nhân viên) Bảng 2.2 Bảng nhân viên Column Name Data Type Description nvarchar(50) Mã nhân viên Ma_NV Ten_NV nvarchar(50) Tên nhân viên Gioitinh_NV bit Giới tính nhân viên Diachi_NV nvarchar(50) Địa nhân viên Ngaysinh_NV date Ngày sinh nhân viên Số điện thoại nhân SDT_NV nvarchar(50) viên Dantoc_NV nvarchar(50) Dân tộc nhân viên Quequan_NV nvarchar(50) Quê quán nhân viên Email_NV nvarchar(50) Email nhân viên  Bảng THANNHAN (Thân nhân) Bảng 2.3 Bảng thân nhân Column Name Data Type Description int id id nvarchar(50) Mã nhân viên Ma_NV Ten_TN nvarchar(50) Tên thân nhân Quequan_TN nvarchar(50) Quê quán thân nhân Gioitinh_TN bit Giới tính thân nhân Quanhe nvarchar(50) Quan hệ  Bảng PHONGBAN (Phòng ban) Bảng 2.4 Bảng phòng ban Column Name Data Type Description nvarchar(50) Mã phòng ban Ma_PB Ten_PB nvarchar(50) Tên phòng ban Số nhân viên phịng Sdt_PB int ban mota_PB nvarchar(50) Mơ tả phịng ban  Bảng CHUCVU (Chức vụ) Bảng 2.5 Bảng chức vụ Column Name Data Type Description nvarchar(50) Mã chức vụ Ma_CV Ten_CV nvarchar(50) Tên chức vụ nvarchar(50) Mã phòng ban Ma_PB  Bảng THGICONGTAC (Thời gian công tác) Bảng 2.6 Bảng thời gian công tác Column Name Data Type Description int id id nvarchar(50) Ma_NV nvarchar(50) Ma_PB Ngaybatdau date Ngayketthuc date  Bảng DUAN (Dự án) Bảng 2.7 Bảng dự án Column Name Data Type nvarchar(50) Ma_DA Ten_DA nvarchar(50) Sotien_DA float Mota_DA nvarchar(50) Diadiem_DA nvarchar(50) Mã nhân viên Mã phòng ban Ngày bắt đầu Ngày kết thúc Description Mã dự án Tên dự án Số tiền dự án Mô tả dự án Địa điểm dự án  Bảng TGTHUCTHIDA (Thời gian thực thi dự án) Bảng 2.8 Bảng thời gian thực thi dự án Column Name Data Type Description int id id nvarchar(50) Mã nhân viên Ma_NV nvarchar(50) Mã dự án Ma_DA Ngaybatdau date Ngày bắt đầu Ngayketthuc date Ngày kết thúc 2.6.2 Quan hệ bảng Hình 2.18 Quan hệ bảng CHƢƠNG III XÂY DỰNG PHẦN MỀM 3.1 FORM ĐĂNG NHẬP Nhập tên đăng nhập mật để đăng nhập vào phần mềm quản lý nhân Hình 3.1 Form đăng nhập 3.2 FORM TRANG CHỦ Giao diện trang chủ có menu gồm: Hệ thống, quản lý, tìm kiếm, báo cáo – thống kê, hỗ trợ Hình 3.2 Form trang chủ 10 3.3 FORM QUẢN LÝ NHÂN VIÊN Form quản lý nhân viên gồm có chức thêm, xóa, sửa nhân viên tìm kiếm theo mã tên nhân viên Ngồi ra, cịn có chức hiển thị lại danh sách Hình 3.3 Form quản lý nhân viên 3.4 FORM QUẢN LÝ THÂN NHÂN Form quản lý thân nhân gồm có chức thêm, xóa, sửa thân nhân tìm kiếm theo mã tên nhân viên Ngồi ra, cịn có chức hiển thị lại danh sách Hình 3.4 Form quản lý thân nhân 11 3.5 FORM QUẢN LÝ PHỊNG BAN Form quản lý phịng ban gồm có chức thêm, xóa, sửa phịng ban tìm kiếm theo mã tên phịng ban Ngồi ra, cịn có chức hiển thị lại danh sách Hình 3.5 Form quản lý phòng ban 3.6 FORM QUẢN LÝ CHỨC VỤ Form quản lý chức vụ gồm có chức thêm, xóa, sửa chức vụ tìm kiếm theo mã tên chức vụ Ngồi ra, cịn có chức hiển thị lại danh sách Hình 3.6 Form quản lý chức vụ 12 3.7 FORM QUẢN LÝ THỜI GIAN CÔNG TÁC Form quản lý quản lý thời gian cơng tác gồm có chức thêm, xóa, sửa thời gian cơng tác tìm kiếm theo mã tên nhân viên Ngồi ra, cịn có chức hiển thị lại danh sách Hình 3.7 Form quản lý thời gian công tác 3.8 FORM QUẢN LÝ DỰ ÁN Form quản lý dự án gồm có chức thêm, xóa, sửa dự án tìm kiếm theo mã tên dự án Ngồi ra, cịn có chức hiển thị lại danh sách Hình 3.8 Form quản lý dự án 13 3.9 FORM QUẢN LÝ THỜI GIAN THỰC THI DỰ ÁN Form quản lý thừi gian dự án gồm có chức thêm, xóa, sửa dự án tìm kiếm theo mã, tên nhân viên dự án Ngồi ra, cịn có chức hiển thị lại danh sách Hình 3.9 Form quản lý thời gian thực thi dự án 3.10 FORM TÌM KIẾM Form tìm kiếm gồm có chức tìm kiếm theo mã tên nhân viên, phịng ban, chức vụ Ngồi ra, cịn có chức hiển thị lại danh sách Hình 3.10 Form tìm kiếm 14 3.11 FORM BÁO CÁO – THỐNG KÊ THÔNG TIN NHÂN VIÊN Form báo cáo – thống kê thơng tin nhân viên có chức in xuất thông tin nhân viên file dạng word, excel, pdf Hình 3.11 Form báo cáo – thống kê thơng tin nhân viên 3.12 FORM BÁO CÁO – THỐNG KÊ DANH SÁCH DỰ ÁN Form báo cáo – thống kê thông tin nhân viên có chức in xuất danh sách dự án file dạng word, excel, pdf Hình 3.12 Form báo cáo – thống kê danh sách dự án 15 KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN  Kết đạt đƣợc Trong trình làm đồ án tốt nghiệp xây dựng phần mềm quản lý nhân sự, em thực tốt chức năng: đăng nhập, đăng xuất, quản lý nhân viên, quản lý thân nhân, quản lý phòng ban, quản lý chức vụ, quản lý thời gain công tác, quản lý dựu án, quản lý thời gian thực thi dựu án, tìm kiếm thơng tin nhân viên, báo cáo – thống kê thông tin nhân viên, báo cáo – thống kê danh sách dự án  Các hạn chế Vẫn tồn số lỗi như: - Chưa thực chức năng: quản lý tài khoản, hỗ trợ, chấm cơng tính lương nhân viên  Hƣớng phát triển - Xây dựng số chức chưa làm được: quản lý tài khoản, hỗ trợ, chấm cơng tính lương nhân viên - Mở rộng thêm quản lý nhân - Thiết kế giao diện đẹp tiện lợi - Tăng cường tính bảo mật 16 ... Trong trình làm đồ án tốt nghiệp xây dựng phần mềm quản lý nhân sự, em thực tốt chức năng: đăng nhập, đăng xuất, quản lý nhân viên, quản lý thân nhân, quản lý phòng ban, quản lý chức vụ, quản lý. .. Biểu đồ hoạt động quản lý phòng ban 2.4.5 Biểu đồ hoạt động quản lý chức vụ 2.4.6 Biểu đồ hoạt động quản lý thời gian công tác 2.4.7 Biểu đồ hoạt động quản lý dự án 2.4.8 Biểu đồ hoạt động quản lý. .. MƠ TẢ NGHIỆP VỤ QUẢN LÝ NHÂN SỰ CỦA CÔNG TY TNHH PHẦN MỀM VIỆT ĐÀ Các hoạt động quản lý nhân phòng nhân đảm nhận thực Các hoạt động nghiệp vụ quản lý nhấn công ty tiến hành sau: Phịng nhân có

Ngày đăng: 18/12/2021, 08:52

Từ khóa liên quan

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

Tài liệu liên quan