Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 34 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
34
Dung lượng
1,44 MB
Nội dung
TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN NGUYỄN ĐẶNG TRÁNG BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰCHO DOANH NGHIỆP VỪA VÀ NHỎ Nghệ An, tháng 05 năm 2016 TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰCHO DOANH NGHIỆP VỪA VÀ NHỎ Sinh viên thực hiện: Giáo viên hướng dẫn: Nguyễn Đặng Tráng -1151073746 Lớp: 52K2 ThS Vũ Chí Cƣờng Nghệ An, tháng 05 năm 2016 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC LỜI CẢM ƠN Trên thực tế khơng có thành công mà không gắn liền với hỗ trợ, giúp đỡ dù dù nhiều dù trực tiếp hay gián tiếp ngƣời khác Trong suốt thời gian từ bắt đầu học tập giảng đƣờng đại học đến nay, chúng em nhận đƣợc nhiều quan tâm, giúp đỡ quý thầy cô, gia đình bạn bè Với lịng biết ơn sâu sắc nhất, em xin gửi đến quý thầy cô Khoa Công nghệ thông tin - Trƣờng Đại học Vinh với tri thức tâm huyết để truyền đạt vốn kiến thức quý báu cho chúng em suốt thời gian học tập trƣờng Em xin chân thành cảm ơn ThS.Vũ Chí Cƣờng tận tâm hƣớng dẫn em qua buổi trao đổi, thảo luận vấn đề quản lý nhân cho doanh nghiệp Nếu khơng có lời hƣớng dẫn, dạy bảo thầy em nghĩ báo cáo khó hồn thiện đƣợc Một lần em xin chân thành cảm ơn thầy Sau em xin chúc quý thầy cô Khoa Công nghệ thông tin thật dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt kiến thức cho hệ mai sau Trân trọng cảm ơn! Nghệ An, tháng 05 năm 2016 Sinh viên thực Nguyễn Đặng Tráng NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC MỤC LỤC LỜI CẢM ƠN LỜI NÓI ĐẦU CHƢƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài 1.2 Mục đích đề tài 1.3 Nội dung nghiên cứu CHƢƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Mơi trƣờng lập trình Error! Bookm 2.2 Ngơn ngữ lập trình C# 10 2.3 Tổng quan hệ quản trị SQL Server 2008 Error! Bookm CHƢƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 13 3.1 Các chức hệ thống 13 3.2 Biểu đồ phân cấp chức 13 3.3 Đặc tả nghiệp vụ hệ thống 14 3.4 Biểu đồ luồng liệu mức 15 3.4.1 Biểu đồ luồng liệu mức khung cảnh 15 3.4.2 Biểu đồ phân rã chức quản lý nhân sự: 15 3.5 Bảng mô tả thực thể 17 3.5.1 Bảng hồ sơ: 17 3.5.2 Bảng phòng ban 18 3.5.3 Bảng Chức vụ: 18 3.5.4 Bảng lý nghỉ: 19 3.5.5 Bảng đăng ký nghỉ: 19 3.5.6 Bảng đăng ký làm thêm: 19 3.5.7 Bảng tạm ứng: 20 3.5.8 Bảng báo cáo lƣơng tháng chi tiết: 20 NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC 3.5 Sơ đồ thực thể liên kết 21 CHƢƠNG 4: MÔ TẢ SẢN PHẨM 23 4.1 From đăng nhập 23 4.2 from Main 23 4.3 From quản lý nhân viên 24 4.5 From xem thông tin chi tiết nhân viên 25 4.6 From thêm nhân viên 26 4.7 From sửa thông tin nhân viên 26 4.8 from quản lý phòng ban 27 4.9 From quản lý chức vụ 28 4.10 From đăng kí tăng ca 29 4.11 From đăng kí nghỉ 30 4.12 From cập nhật tiền tạm ứng 30 4.13 From cập nhật tiền công 31 CHƢƠNG 5: KẾT LUẬN 32 Kết đạt đƣợc đề tài 32 Hạn chế đề tài 32 Hƣớng khắc phục phát triển đề tài 32 TÀI LIỆU THAM KHẢO 34 NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC LỜI NÓI ĐẦU Hiện giới nói chung nƣớc ta nói riêng diễn q trình tin học hố tồn diện lĩnh vực hoạt động kinh tế xã hội, loài ngƣời chuyển sang kỷ nguyên công nghệ thông tin Máy tính cơng cụ trở thành nhu cầu thiếu đƣợc ngành khoa học kỹ thuật, lĩnh vực quản lý, kế tốn giảng dạy, ngành cơng nghệ chế đồ hoạ Nhờ ứng dụng công nghệ thông tin làm giảm đƣợc quản lý đầy khó khăn, phức tạp giấy tờ cơng tác quản lý Nó có yếu tố quan trọng, định không nhỏ đến thành công ngành nghề, xí nghiệp, quốc gia ngày Quản lý nhân đề then chốt công ty Quản lý nhân không tốt dẫn đến nhiều vấn đề bất cập công ty Chúng ta thấy chấm nhầm công lƣu trữ sai thông tin nhân viên, nhƣ dẫn đến xóa trộn quản lý, … Vì yêu cầu làm để quản lý nhân cách hiệu nhất, giúp cho nhân viên cơng ty thoải mái n tâm làm việc đạt hiệu cách tốt Nhằm giúp doanh nghiệp giảm nhẹ gánh nặng quản lý nhân sự, Hệ thống phần mềm quản lý nhân linh hoạt đáp ứng xác nhu cầu thiết yếu doanh nghiệp Xuất phát từ thực tế đó, kết hợp với việc tìm hiểu số công ty sử dụng phần mềm quản lý nhân em làm nên báo cáo Phần mềm quản lý nhân NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHƢƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài - Quản lý nhân công việc tƣơng đối phức tạp, tốn nhiều thời gian cơng sức Chính vậy, tin học hóa lĩnh vực quản lí nhân yêu cầu tất yếu - Đề tài yêu cầu thiết thực quản lý nhân hầu hết tất công ty hoạt động - Đối với công ty có số lƣợng nhân viên lớn, việc quản lý phƣơng pháp thủ công không hiệu quả, tốn nhiều nhân lực, thời gian công sức Xuất phát từ lợi ích với cho phép tận tình giúp đỡ ThS Vũ Chí Cƣờng nên em chọn đề tài thiết kế xây dựng phầm mềm quản lý nhân cho doanh nghiệp vừa nhỏ Với đề tài này, em mong muốn áp dụng kiến thức đƣợc học trƣờng với việc tìm hiểu nghiên cứu ngơn ngữ lập trình C# mơi trƣờng lập trình để xây dựng hệ thống quản lý nhân đƣợc hiệu 1.2 Mục đích đề tài - Xây dựng hệ thống quản lý nhân có chức nhƣ: quản lý thơng tin nhân viên, quản lý phịng ban, quản lý chức vụ,… Giúp cho việc quản lý nhân công ty trở lên đơn giản hiệu - Xây dựng hệ thống đáp ứng đƣợc việc quản lý nhân công ty - Đảm bảo đƣợc tính xác thơng tin cần thiết nhân viên - Bổ sung đƣợc nhiều thông tin phục vụ cho công tác quản lý tra cứu số liệu nhân viên 1.3 Nội dung nghiên cứu 1.3.1 Quản lí nhân Chức dùng để cập nhập thông tin nhân viên nhƣ tên tuổi, ngày tháng năm sinh, giới tính, q qn, trình độ học vấn, ngày vào cơng ty, chức vụ… Q trình quản lý nhân bao gồm: Cập nhật thông tin nhân viên, sửa hồ sơ nhân viên, thêm nhân viên tìm kiếm nhân viên Quá trình cập nhật thông tin nhân viên dành cho ngƣời quản lý Khi có nhân viên vào cơng ty, Phịng nhân tạo Hồ sơ nhân viên, cập nhật thông tin nhân viên lƣu trữ Hồ sơ nhân viên vào sở liệu hệ thống Hồ sơ nhân viên đƣợc sửa xóa ngƣời quản lý NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Quá trình tìm kiếm cho phép tìm kiếm tất thơng tin nhân viên xuất dƣới dạng Excel Tất nhân viên cơng ty có quyền tìm kiếm thơng tin nhân viên Ngƣời tìm kiếm chọn thuộc tính cần tìm nhập điều kiện tìm kiếm, hệ thống dựa vào để truy vấn đến sở liệu trả kết tìm kiếm 1.3.2 Quản lí phịng ban: Chức dùng để cập nhập thơng tin phịng ban nhƣ mã phịng, tên phịng, Q trình quản lý phịng ban gồm: Cập nhật thơng tin phịng ban Q trình cập nhật thơng tin phịng ban dành cho ngƣời quản lý Khi có phịng ban đƣợc thành lập cơng ty, Phịng tổ chức tạo phịng ban, cập nhật thơng tin phịng ban lƣu trữ phòng ban vào sở liệu hệ thống Phịng ban đƣợc sửa xóa ngƣời quản lý 1.3.3 Quản lí chức vụ Chức dùng để cập nhập thông tin chức vụ nhƣ mã chức vụ, tên chức vụ, Quá trình quản lý chức vụ gồm: Cập nhật thơng tin chức vụ Q trình cập nhật thơng tin chức vụ dành cho ngƣời quản lý Khi có chức vụ đƣợc bổ nhiệm phịng ban, Phòng ban tạo chức vụ, cập nhật thông tin chức vụ lƣu trữ chức vụ vào sở liệu hệ thống Chức vụ đƣợc sửa xóa ngƣời quản lý NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHƢƠNG 2: CƠ SỞ LÝ THUYẾT Phần mềm quản lý nhân đƣợc thiết kế xây dựng ngôn ngữ C#, cơng cụ lập trình Microsoft Visual Studio 2010 đƣợc kết nối với sở liệu Microsoft SQL Server 2008 2.1 Mơi trường lập trình Ngơn ngữ đƣợc xây dựng kiến trúc với Anders Hejlsberg, ngƣời viết nên trình biên dịch Pascal có nhiều đóng góp cho Delphi nhƣ Java Chính dù mang họ nhà C nhƣng C# ngôn ngữ hƣớng đối tƣợng đại dễ học, chịu ảnh hƣởng học hỏi nhiều tính ƣu việt từ Java, C++ ngôn ngữ khác 2.2 Ngôn ngữ lập trình C# Ngơn ngữ C# đơn giản, khoảng 80 từ khóa mƣời kiểu liệu đƣợc xây dựng sẵn Tuy nhiên, ngôn ngữ C# có ý nghĩa cao thực thi khái niệm lập trình đại C# bao gồm tất hỗ trợ cho cấu trúc, thành phần component, lập trình hƣớng đối tƣợng Những tính chất diện ngơn ngữ lập trình đại Và ngôn ngữ C# hội đủ điều kiện nhƣ vậy, đƣợc xây dựng tảng hai ngôn ngữ mạnh C++ Java Ngôn ngữ C# đƣợc phát triển đội ngũ kỹ sƣ Microsoft, ngƣời dẫn đầu Anders Hejlsberg Scott Wiltamuth Cả hai ngƣời ngƣời nỗi tiếng, Anders Hejlsberg đƣợc biết đến tác giả Turbo Pascal, ngôn ngữ lập trình PC phổ biến Và ơng đứng đầu nhóm thiết kế Borland Delphi, thành công việc xây dựng mơi trƣờng phát triển tích hợp (IDE) cho lập trình client/server Phần cốt lõi hay cịn gọi trái tim ngôn ngữ lập trình hƣớng đối tƣợng hỗ trợ cho việc định nghĩa làm việc với lớp Những lớp định nghĩa kiểu liệu mới, cho phép ngƣời phát triển mở rộng ngôn ngữ để tạo mơ hình tốt để giải vấn đề Ngơn ngữ C# chứa từ khóa cho việc khai báo kiểu lớp đối tƣợng phƣơng thức hay thuộc tính lớp, cho việc thực thi đóng gói, kế thừa, đa hình, ba thuộc tính ngơn ngữ lập trình hƣớng đối tƣợng Trong ngôn ngữ C# thứ liên quan đến khai báo lớp đƣợc tìm thấy phần khai báo Định nghĩa lớp ngơn ngữ C# khơng địi hỏi phải chia tập tin header tập tin nguồn giống nhƣ ngôn ngữ C++ Hơn nữa, ngôn NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC ngữ C# hỗ trợ kiểu XML, cho phép chèn trang XML để phát sinh tự động document cho lớp C# hỗ trợ giao diện interface, đƣợc xem nhƣ cam kết với lớp cho dịch vụ mà giao diện quy định Trong ngơn ngữ C#, lớp kế thừa từ lớp cha, tức không cho đa kế thừa nhƣ ngôn ngữ C++, nhiên lớp thực thi nhiều giao diện Khi lớp thực thi giao diện hứa cung cấp chức thực thi giao diện Trong ngôn ngữ C#, cấu trúc đƣợc hỗ trợ, nhƣng khái niệm ngữ nghĩa thay đổi khác với C++ Trong C#, cấu trúc đƣợc giới hạn, kiểu liệu nhỏ gọn, tạo thể u cầu hệ điều hành nhớ so với lớp Một cấu trúc khơng thể kế thừa từ lớp hay đƣợc kế thừa nhƣng cấu trúc thực thi giao diện Ngơn ngữ C# cung cấp đặc tính hƣớng thành phần (component – oriented), nhƣ thuộc tính, kiện Lập trình hƣớng thành phần đƣợc hỗ trợ CLR cho phép lƣu trữ metadata với mã nguồn cho lớp Metadata mô tả cho lớp, bao gồm phƣơng thức thuộc tính nó, nhƣ bảo mật cần thiết thuộc tính khác Mã nguồn chứa đựng logic cần thiết để thực chức Do vậy, lớp đƣợc biên dịch nhƣ khối self-contained, nên môi trƣờng hosting biết đƣợc cách đọc metadata lớp mã nguồn cần thiết mà không cần thông tin khác để sử dụng Một lƣu ý cuối ngôn ngữ C# ngôn ngữ hỗ trợ việc truy cập nhớ trực tiếp sử dụng kiểu trỏ C++ từ khóa cho dấu ngoặc [] toán tử Các mã nguồn khơng an tồn (unsafe) Và giải phóng nhớ tự động CLR không thực việc giải phóng đối tƣợng đƣợc tham chiếu sử dụng trỏ chúng đƣợc giải phóng Ngơn ngữ lập trình C# có cú pháp ngắn ngọn, dễ tiếp cận, dễ học cho ngƣới bắt đầu Bất ngƣới lập trình cảm thấy khó khăn bấm F1 để nhận đƣợc hỗ trợ từ MSDN ý nghĩa từ khóa, cú pháp câu lệnh, ngơn ngữ C# C# có đầy đủ sức mạnh nhƣ hỗ trợ cho cấu trúc, thành phần (component), lập trình hƣớng đối tƣợng C# đƣợc xây dựng tảng hai ngơn ngữ lập trình mạnh C++ Java Mã nguồn C# hồn tồn đƣợc tái sử dụng cho chƣơng trình hay ứng dụng khác, tất khởi tạo, khai báo phƣơng thức nằm lớp, NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 10 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC 3.5.7 Bảng tạm ứng: Lƣu trữ thông tin mã nhân viên ngày nhận tạm ứng Tên Bảng:TAMUNG Tên Kiểu liệu Khố Mơ tả Manv Nvarchar(10) Mã nhân viên Ngày nhận tạm ứng Ngay Date Tamung Nvarchar(20) Số tiền tạm ứng Lydo Text Lý 3.5.8 Bảng báo cáo lương tháng chi tiết: Lƣu trữ thông tin tạm thời báo cáo lƣơng tháng chọn nhân viên, bao gồm mã nhân viên, thời gian làm nhân viên từ ngày mồng đến cuối tháng Tên Bảng:BAOCAOLUONGTHANGCT Tên Kiểu liệu Khố Mơ tả Manv Nvarchar(10) Mã nhân viên T1 Int Thời gian làm ngày T2 Int Thời gian làm ngày … … T30 Int Thời gian làm ngày 30 T31 Int Thời gian làm ngày 31 Tamung Nvarchar(30) Số tiền tạm ứng … NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT … 20 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC 3.5 Sơ đồ thực thể liên kết Hình 3.6: Sơ đồ thực thể liên kết 3.6 Thiết kế form Bảng liệt kê form: Tên tập tin Mục đích sử dụng frmDangnhap.frm Biểu mẫu đăng nhập chƣơng trình, cho phép ghi nhớ Ngƣời sử dụng frmMain.frm Biểu mẫu chƣơng trình Biểu mẫu chứa thực đơn công cụ thực chức frmQuanlynhansu.frm Biểu mẫu cho phép thêm mới, sửa đổi, xố bỏ nhân viên, tìm kiếm thơng tin nhân viên, cập nhật hệ số lƣơng, di chuyển tới nhân viên công ty NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 21 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC frmThemnhanvien.frm Cho phép thêm hồ sơ nhân viên frmSuanhanvien.frm Cho phép sửa hồ sơ nhân viên frmxoanhanvien.frm Cho phép xóa hồ sơ nhân viên frmDangkytangca.frm Đăng ký thời gian làm thêm cho nhân viên frmDangkynghilam.frm Đăng ký lý vắng mặt cho nhân viên theo ngày frmCapnhattamung.frm Cho phép cập nhật tiền tạm ứng cho nhân viên frmTimkiem.frm Cho phép tìm kiếm hồ sơ nhân viên theo lựa chọn sau cho phép ghi file Excel frmQuanlychucvu.frm Biểu mẫu cho phép thêm mới, sửa đổi, xố bỏ chức vụ cơng ty frmQuanlyPhongban.frm Biểu mẫu cho phép thêm mới, sửa đổi, xóa bỏ phịng ban cơng ty frmCapnhattiencong.frm Biểu mẫu đƣa bảng lƣơng nhân viên theo tháng NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 22 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHƢƠNG 4: MÔ TẢ SẢN PHẨM 4.1 Form đăng nhập Hình 4.1: Giao diện form đăng nhập Tại form này, ngƣời quản lý phải nhập tên đăng nhập mật vào textbox click vào nút đăng nhập Hệ thống tiến hành xác thực tài khoản ngƣời sử dụng Nếu thông tin xác đăng nhập thành cơng vào hệ thống Cịn thơng tin khơng xác hệ thông báo đăng nhập không thành công 4.2 form Main Hình 4.2: Giao diện form Main NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 23 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tại form này, form hệ thống cho phép ngƣời sử dụng quản lý hệ thống gồm: Hệ thống (đăng xuất, thoát), nhân viên (quản lý nhân viên, quản lý phòng ban, quản lý chức vụ), cập nhật (cập nhật thời gian vào ra, đăng kí tăng ca, đăng kí nghỉ, cập nhật tiền tạm ứng, cập nhật tiền công) Khi ngƣời quản lý chọn chức hệ thống tự động chuyển đến from chức chọn 4.3 Form quản lý nhân viên Hình 4.3: Giao diện form quản lý nhân viên Tại form này, thị đầy đủ thông tin cần thiết nhân viên cơng ty Gồm chức năng: Tìm kiếm nhân viên, thêm nhân viên, sửa thông tin nhân viên, xóa nhân viên khỏi danh sách, xuất file Excel Khi ngƣời quản lý click vào nút button hệ thống tự động chuyển đến from chức NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 24 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC 4.4 Form tìm kiếm nhân viên Hình 4.4: Giao diện form tìm kiếm nhân viên Tại form này, ngƣời quản lý tìm kiếm để biết thơng tin nhân viên công ty Khi ngƣời quản lý muốn tìm kiêm nhân viên phải nhập mã nhân viên tên nhân viên cần tìm kiếm vào textbox chọn phịng ban bấm vào nút tìm kiếm hệ thống tự động đƣa thị danh sách nhân viên cần tìm 4.5 Form xem thơng tin chi tiết nhân viên Hình 4.5: Giao diện form thơng tin chi tiết nhân viên NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 25 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tại form nay, cho phép hiển thị, xem thông tin chi tiết nhân viên công ty 4.6 Form thêm nhân viên Hình 4.6: Giao diện form thêm nhân viên Tại form này, cho phép ngƣời quản lý thêm nhân viên vào danh sách Khi bấm vào nút thêm thị lên đầy đủ thông tin cần thiết thêm nhân viên điền đầy đủ thông tin cần thiết vào ô textbox nhấn nút ghi chƣơng trình tự động lƣu thơng tin nhân viên vào 4.7 Form sửa thơng tin nhân viên Hình 4.7: Giao diện form sửa thơng tin nhân viên NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 26 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tại form này, ngƣời quản lý sửa thơng tin nhân viên Khi chọn Vào nhân viên bấm vào nút sửa chƣơng trình lên from thông tin cần sửa nhân viện đƣợc chọn, hồn thành cơng việc sửa thơng tin bấm vào nút ghi thơng tin đƣợc sửa lƣu lại vào sở liệu hệ thống 4.8 form quản lý phịng ban Hình 4.8: Giao diện form quản lý phòng ban Tại form này, cho phép quản lý danh sách phịng ban cơng ty Gồm chức thêm, xóa phịng ban Khi muốn thêm phịng ban NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 27 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC cần điền thông tin vào textbox có sẵn chọn nút thêm chƣơng trình lƣu lại vào sở liệu, cịn muốn xóa phịng ban chọn vàophịng ban nhấn nút xóa chƣơng trình hỏi bạn có chắn xóa hay khơng, chọn ok xóa phịng ban 4.9 Form quản lý chức vụ Hình 4.9: Giao diện form quản lý chức vụ NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 28 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tại form này, cho phép quản lý danh sách chức vụ cơng ty Gồm chức thêm, xóa chức vụ Khi muốn thêm chức vụ cần điền thơng tin vào textbox có sẵn chọn nút thêm chƣơng trình lƣu lại vào sở liệu, cịn muốn xóa chức vụ chọn vào phịng ban nhấnnút xóa chƣơng trình hỏi bạn có chắn xóa hay khơng, chọn ok xóa chức vụ 4.10 Form đăng kí tăng ca Hình 4.10: Giao diện form đăng kí tăng ca Tại form này, cho phép nhân viên đăng ký làm tăng ca ngƣời quản lý chọn mã nhân viên cần đăng kí, ngày đăng kí click vào nút đăng kí chƣơng trình thơng báo có đăng ký thành công hay không Nếu đăng ký thành công thơng tin nhân viên đăng ký lên danh sách NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 29 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC 4.11 Form đăng kí nghỉ Hình 4.11: Giao diện form đăng kí nghỉ Tại form này, cho phép nhân viên đăng ký nghỉ phép mắc lý cần thiết ngƣời quản lý chọn mã nhân viên cần đăng ký, ngày đăng ký, lý đăng ký click vào nút đăng ký chƣơng trình thơng báo có đăng ký thành cơng hay khơng Nếu đăng ký thành cơng thông tin nhân viên đăng ký lên danh sách 4.12 Form cập nhật tiền tạm ứng Hình 4.12: Giao diện form cập nhật tiền tạm ứng NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 30 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tại đây, ngƣời quản lý cập nhật tiền tạm ứng nhân viên Khi nhân viên muốn ứng tiền lƣơng trƣớc thời gian chi trả ngƣời quản lý cần điền đầy đủ thông tin cần thiết ứng tiền nhân viên click vào nút tạm ứng hệ thống cập nhật thơng tin vào sở để trừ chi trả lƣơng cuối tháng 4.13 Form cập nhật tiền cơng Hình 4.13:Giao diện form cập nhật tiền công Tại form này, thị số tiếng ngày làm việc nhân viên texbox số tiền tạm ứng cá nhân Khi ngƣời quản lý tính lƣơng cho nhân viên cần chọn mã nhân viên cập nhật số làm thêm nhân viên click vào nút tính lƣơng hệ thống tự động tính hiển thị lên danh sách NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 31 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHƢƠNG 5: KẾT LUẬN Kết đạt đƣợc đề tài Các công việc hệ thống đƣợc trình bày tƣơng đối cụ thể Q trình khảo sát, phân tích thiết kế hệ thống Quản lý nhân hoàn thành đƣợc yêu cầu sau: - Chức Quản lý nhân + Thêm mới, cập nhật, sửa, xóa…thơng tin hồ sơ nhân viên + Cho phép tìm kiếm thông tin nhân viên - Chức Quản lý phịng ban + Thêm mới, cập nhật, xóa…thơng tin phòng ban - Chức Quản lý chức vụ + Thêm mới, cập nhật, xóa…thơng tin chức vụ Hạn chế đề tài - Do thời gian hạn chế trình độ hiểu biết chúng em chƣa nhiều nên việc khảo sát, phân tích thiết kế hệ thống quản lý nhân chƣa thực đƣợc hồn thiện - Chƣa sử dụng đƣợc cách chấm cơng đạt hiệu - Chƣơng trình chƣa có tính thẩm mỹ cao Em mong nhận đƣợc ý kiến đóng góp từ phía thầy để hệ thống ngày hoàn thiện Hƣớng khắc phục phát triển đề tài Để áp dụng đề tài vào thực tế cách thuận tiện tốt hơn, hệ thống phát triển theo hƣớng sau: - Bổ sung chức chấm công tự động nhƣ kết nối với máy chấm công vân tay - Phát triển giao diện phần mềm có tính thẩm mỹ, thân thiện, phù hợp với ngƣời sử dụng Tổng kết Tóm lại phần mềm quản lý nhân mơt phần mềm hữu ích, giúp cho việc quản lý doanh nghiệp dễ dành, nhanh chóng thuận tiện từ giúp cho việc NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 32 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC kinh doanh đƣợc phát triển Từ nhu cầu thực tế nêu em xây dựngphần mềm quản lý nhân Qua lần em đƣợc gửi lời cảm ơn tới thầy giáo Vũ Chí Cƣờng tận tình giúp đỡ, hƣớng dẫn em hoàn thành đề tài Tuy nhiên trình độ kiến thức cịn hạn hẹp nên chƣơng trình cịn nhiều thiếu sót, em mong nhận đƣợc ý kiến đóng góp bổ sung thầy giáo bạn để chƣơng trình đƣợc hoàn thiện Em xin chân thành cảm ơn! NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 33 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC TÀI LIỆU THAM KHẢO 1 ThS Đinh Thế Hiển, Phân tích thiết kế hệ thống thông tin quản lý, Nhà xuất thống kê, 2000 2 Nguyễn Danh Tú, Slide – Phân tích thiết kế hệ thống, Khoa Toán Tin ứng dụng – Đại học Bách khoa Hà Nội 3 Nguyễn Văn Vi, Phân tích thiết kế hệ thống thơng tin đại NGUYỄN ĐẶNG TRÁNG – LỚP 52K2 – KHOA CNTT 34 ... để xây dựng hệ thống quản lý nhân đƣợc hiệu 1.2 Mục đích đề tài - Xây dựng hệ thống quản lý nhân có chức nhƣ: quản lý thơng tin nhân viên, quản lý phịng ban, quản lý chức vụ,… Giúp cho việc quản. .. nặng quản lý nhân sự, Hệ thống phần mềm quản lý nhân linh hoạt đáp ứng xác nhu cầu thiết yếu doanh nghiệp Xuất phát từ thực tế đó, kết hợp với việc tìm hiểu số công ty sử dụng phần mềm quản lý nhân. .. NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN S? ?CHO DOANH NGHIỆP VỪA VÀ NHỎ Sinh viên thực hiện: Giáo viên hướng dẫn: Nguyễn