Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 55 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
55
Dung lượng
6,82 MB
Nội dung
UBND THÀNH PHỐ HẢI PHÒNG TRƯỜNG ĐẠI HỌC HẢI PHÒNG ĐỒ ÁN TỐT NGHIỆP DỰ ÁN HỆ THỐNG QUẢN LÝ NHÂN SỰ TẠI CÔNG TY CỔ PHẦN VIỄN THÔNG FPT CHI NHÁNH THỊ TRẤN AN DƯƠNG Giáo viên hướng dẫn: Đào Thị Hường Nhóm sinh viên thực hiện: Cao Việt Bách Mã sinh viên: 193148201111 Lớp: CNTT1.K20 Hải Phòng, tháng năm 2023 ĐẠI HỌC HẢI PHỊNG CỘNG HỒ XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập - Tự – Hạnh phúc ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Cao Việt Bách Lớp: Đại học CNTT K20 Khoá: 20 Ngành đào tạo: Cơng nghệ thơng tin Hệ đào tạo: Chính quy Tên đề tài báo cáo đồ án tốt nghiệp: Xây dựng hệ thống quản lí nhân viên cơng ty Cổ phần viễn thông FPT chi nhánh Thị trấn An Dương Nội dung đề tài: 2.1 Mục tiêu đề tài - Tìm hiểu nắm bắt quản lý nhân viên - Xây dựng hệ thống quản lý nhân viên cho công ty Cổ phần viễn thông FPT chi nhánh Thị trấn An Dương - Đáp ứng nhu cầu sử dụng thực tế thuận tiện cho người dùng quản lý nhân viên 2.2 Phương pháp nghiên cứu đề tài - Phương pháp nghiên cứu lí thuyết: thu thập thơng tin, tìm hiểu tài liệu liên quan đến đề tài: quản lý nhân viên Tham khảo ý kiến thầy cô - Tổng hợp, đưa thực triển khai xây dựng hệ thông phù hợp với người dùng, đáp ứng yêu cầu khả 2.3 Đối tượng phạm vi nghiên cứu đề tài Đối tượng nghiên cứu: - Nhân viên công ty Cổ phần viễn thông FPT - Chấm cơng - Tính lương cho nhân viên Pham vi nghiên cứu: - Tại công Cổ phần viễn thông FPT 2.4 Những đóng góp báo cáo - Hệ thống hóa kiến thức thầy truyền đạt ghế nhà trường thành phần mềm thực tiễn - Góp phần nhỏ vào việc áp dụng cơng nghê 4.0 vào công việc quản lý nhân viên dễ dàng, thuận tiện 2.5 Bố cục báo cáo: Báo cáo gồm chương sau: Chương 1: Khảo sát hệ thống Đây giai đoạn trình phát triển hệ thống thơng tin Nhiệm vụ giai đoạn tìm hiểu, thu thập thông tin cần thiết để chuẩn bị cho việc giải yêu cầu đặt đề tài Chương 2: Phân tích thiết kế hệ thống Chương trình bày bảng liệu biểu đồ từ cho thấy nhìn rõ nét cấu trúc phần mềm Chương 3: Cài đặt thực nghiệm Chương trình bày mơi trường đặt thích hợp cho hệ thống thể số giao diện hệ thống Từ cho người dùng thấy nhìn trược quan NHẬN XÉT (Của giảng viên phản biện) LỜI CẢM ƠN Để hoàn thành báo cáo tốt nghiệp trước hết em xin gửi đến quý thầy, cô giáo khoa Công nghệ thơng tin Trường Đại học Hải Phịng Đặc biệt em xin gửi đến cô Đào Thị Hường, người tận tình giúp đỡ em hồn thành báo cáo lời cảm ơn sâu sắc Cuối cùng, em xin bày tỏ lịng biết ơn sâu đậm tới gia đình, bạn bè người ln sát cánh bên em, tạo điều kiện tốt để em thực báo cáo Trong trình thực báo cáo tốt nghiệp, cố gắng thời gian khả có hạn nên em khơng thể tránh khỏi thiếu sót Vì vậy, em mong nhận thơng cảm, bảo giúp đỡ thầy giáo, cô giáo bạn Một lần em xin chân thành cảm ơn! MỤC LỤC LỜI CẢM ƠN i MỤC LỤC ii DANH MỤC BẢNG v DANH MỤC HÌNH vi CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Mơ tả u cầu tốn 1.1.1 Khảo sát nghiệp vụ quản lý nhân tiền lương 1.1.1.1 Nghiệp vụ quản lý nhân 1.1.1.2 Nghiệp vụ quản lý tiền lương .3 1.1.1.3 Sơ đồ máy tổ chức nhân công ty Cổ phần viễn thông FPT 1.2 Đối tượng nghiên cứu CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ ca sử dụng 2.1.1 Biểu đồ ca sử dụng tổng quát 2.1.2 Biều đồ ca sử dụng phân rã theo tác nhân 2.1.2.1 Biều đồ ca sử dụng phân rã theo tác nhân nhân viên 2.1.2.2 Biều đồ ca sử dụng phân rã theo tác nhân nhân viên phòng nhân 2.1.2.3 Biều đồ ca sử dụng phân rã theo tác nhân nhân viên phịng tài 10 2.1.2.4 Biều đồ ca sử dụng phân rã theo tác nhân quản trị viên 11 2.1.3 User Case Story 11 2.1.3.1 US01-Đăng nhập Admin 11 2.1.3.2 US02-Đăng nhập nhân viên 12 2.1.3.3 US03-Đăng ký nhân viên .12 2.1.3.4 US04-Quản lý tài khoản nhân viên 12 2.1.3.5 US05-Quản lý danh sách nhân viên 13 2.1.3.6 US06-Tìm kiếm 13 2.1.3.7 US7-Quên mật 14 2.1.4 Độ ưu tiên 14 2.2 Biểu đồ lớp 16 2.2.1 Thực thể NhanVien 17 2.2.2 Thực thể ChucVu 17 2.2.3 Thực thể DangNhap 17 2.2.4 Thực thể KhenThuongKiLuat 17 2.2.5 Thực thể HopDongLaoDong .18 2.2.6 Thực thể Luong 18 2.3 Biểu đồ hoạt động 19 2.3.1 Biểu đồ hoạt động đăng nhập 19 2.3.2 Biểu đồ hoạt động đổi mật 19 2.3.3 Biểu đồ hoạt động danh sách nhân viên 20 2.4 Biểu đồ 21 2.4.1 Biểu đồ ca sử dụng đăng nhập 21 2.4.2 Biểu đồ ca sử dụng đăng xuất 22 2.4.3 Biểu đồ ca sử dụng đổi mật 23 2.4.4 Biểu đồ ca sử dụng phòng ban, chức vụ 24 2.4.5 Biểu đồ ca sử dụng khen thưởng/kỷ luật .25 2.4.6 Biểu đồ ca sử dụng danh sách nhân viên 26 2.4.7 Biểu đồ ca sử dụng tạo tài khoản 27 2.4.8 Biểu đồ ca sử dụng quản lý phụ cấp .28 CHƯƠNG 3: CÀI ĐẶT VÀ THỬ NGHIỆM 30 3.1 Cài đặt 30 3.2 Chạy thực nghiệm 35 KẾT LUẬN 43 DANH MỤC TÀI LIỆU THAM KHẢO 44 DANH MỤC BẢN Recommandé pour toi Suite du document ci-dessous W142 - thực hành Công nghệ thông tin 26 Tổng ôn ngữ pháp tiếng anh Chuyên ĐỀ 16 - LIÊN TỪ Công nghệ thông tin 22 100% (1) Trai tim co anh - thực hành xử lý ảnh Công nghệ thông tin Aucun Aucun Create database quanlinhasach Công nghệ thông tin Aucun Bảng 2.1: US01 Đăng nhập Admin 11 Bảng 2.2: US02 Đăng nhập nhân viên .12 Bảng 2.3: US03 Đăng ký tài khoản 12 Bảng 2.4: US04 Tài khoản nhân viên 13 Bảng 2.5: US05 Đăng nhập danh sách nhân viên 13 Bảng 2.6: US06 Tìm kiếm 13 Bảng 2.7: US07 Đăng nhập Admin 14 Bảng 2.8: Độ ưu tiên 15 DANH MỤC HÌNH Hình 1.1: Sơ đồ máy tổ chức nhân công ty Cổ phần viễn thơng FPT Hình 2.1: Biểu đồ ca sử dụng tổng qt tồn hệ thống Hình 2.2: Biểu đồ ca sử dụng phân rã nhân viên Hình 2.3: Biểu đồ ca sử phân rã nhân viên phịng nhân Hình 2.4: Biểu đồ ca sử phân rã nhân viên phịng tài Hình 2.5: Biểu đồ ca sử phân rã quản trị viên Hình 2.6: Biểu đồ lớp Hình 2.7: Biểu đồ hoạt động đăng nhập Hình 2.8: Biểu đồ hoạt động đổi mật Hình 2.9: Biểu đồ hoạt động danh sách nhân viên Hình 2.10: Biểu đồ ca sử dụng đăng nhập Hình 2.11: Biểu đồ ca sử dụng đăng xuất Hình 2.12: Biểu đồ ca sử dụng đăng nhập Hình 2.13: Biểu đồ ca sử dụng phịng ban Hình 2.14: Biểu đồ ca sử dụng khen thưởng/kỷ luật Hình 2.15: Biểu đồ ca sử dụng danh sách nhân viên Hình 2.16: Biểu đồ ca sử dụng danh sách nhân viên Hình 2.17: Biểu đồ ca sử dụng quản lý phụ cấp Hình 3.1: Hình ảnh minh họa IDE Microsoft Visual studio 2019 30 Hình 3.2: Hình ảnh minh họa ngơn ngữ lập trình C# 30 Hình 3.3: Hình ảnh minh họa ADO.NET 31 Hình 3.4: Hình ảnh minh họa NET Core 31 Hình 3.5: Hình ảnh minh họa Microsoft SQL sever 32 Hình 3.6: Hình ảnh minh họa mơ hình MVC .32 Hình 3.7: Hình ảnh minh họa ActiveX Data Object.NET (ADO NET) 34 Hình 3.8: Giao diện đăng nhập 35 Hình 3.9: Giao diện chức phòng ban 36 Hình 3.10: Giao diện thơng tin nhân viên 36 Hình 3.11: Giao diện chức thêm khen thưởng 37 Hình 3.12: Giao diện cập nhật phụ cấp 37 Hình 3.13: Giao diện bảng lương nhân viên 38 Hình 3.14: Giao diện chức khen thưởng phạt 38 Hình 3.15: Giao diện thêm nhân viên 39 Hình 3.16: Giao diện chức cập nhật thơng tin nhân viên 39 Hình 3.17: Giao diện chức xuất file thông tin nhân viên 40 Hình 3.18: Giao diện chức xem q trình cơng tác nhân viên 40 Hình 3.19: Giao diện chức danh sách lương nhân viên .41 Hình 3.20: Giao diện chức xuất file lương nhân viên 41 Hình 3.21: Giao diện chức cập nhật lương nhân viên 42 CHƯƠNG 3: CÀI ĐẶT VÀ THỬ NGHIỆM 3.1 Cài đặt Framework mơi trường lập trình o IDE Microsoft Visual Studio 2019 Hình 3.1: Hình ảnh minh họa IDE Microsoft Visual studio 2019 o Ngôn ngữ lập trình C# Hình 3.2: Hình ảnh minh họa ngơn ngữ lập trình C# 31 o ADO.NET Hình 3.3: Hình ảnh minh họa ADO.NET o NET Core Hình 3.4: Hình ảnh minh họa NET Core o Microsoft SQL 2019 32 Hình 3.5: Hình ảnh minh họa Microsoft SQL sever o Mơ hình MVC (Model - View - Controller) Hình 3.6: Hình ảnh minh họa mơ hình MVC Ngơn ngữ lập trình C# 33 C# (hay cịn gọi C Sharp) ngơn ngữ lập trình hướng đối tượng xây dựng tảng hai ngôn ngữ C++ Java Đặc trưng ngơn ngữ: o Dễ sử dụng có tính đại cao o Tính đơn giản o Là ngôn ngữ hướng đối tượng o Là ngôn ngữ mạnh mẽ mềm dẻo o Là ngơn ngữ có từ khóa o Là ngơn ngữ hướng module o Là ngôn ngữ phổ biến NET framework (.NET core) công nghệ hỗ trợ việc xây dựng chạy ứng dụng tảng Framework dịch vụ Web XML NET framework tạo với mục tiêu sau: o Cung cấp cho người dùng thư viện ngơn ngữ lập trình hướng đối tượng, tương thích với mơ hình lập trình hướng đối tượng o Giảm thiểu thời gian triển khai phát triển phần mềm, tối ưu hóa hiệu năng, tránh xung đột o Làm sở chung để phát triển quán nhiều môi trường lập trình khác ActiveX Data Object.NET (ADO NET) ActiveX Data Object NET (ADO.NET) tập hợp thư viện phát triển cung cấp Microsoft với mục đích tạo thư viện thống để thực thao tác (select, update, insert, delete) tới sở liệu Microsoft SQL Server, Oracle MysQL, 34 Hình 3.7: Hình ảnh minh họa ActiveX Data Object.NET (ADO NET) Các thành phần ADO.NET: o Connection o Command o Datareader o DataAdapter o DataSet Mục tiêu ADO.NET là: o Cung cấp lớp để thao tác sở liệu hai môi trường phi kết nối (Disconnected data) kết nối (Connected data) o Tích hợp chặt chẽ với XML (Extensible Markup Language) o Tương tác với nhiều nguồn liệu thông qua mô tả liệu chung o Tối ưu hóa truy cập nguồn liệu (OLE DB & SQL server) o Làm việc môi trường Internet (môi trường phi kết nối Disconnected environment) Microsoft SQL Server Là hệ quản trị sử dụng để quản lý nguồn liệu cung cấp thông tin cho hệ thống, có liệu lưu trữ cách có cấu trúc theo quy định nhằm giảm dư thừa bảo đảm tính tồn viện liệu Các đối tượng làm việc SQL Server: bảng (Table), mục (Index), bẫy lỗi (Trigger), ràng buộc (Constraint), lược đồ quan hệ (Diagram), khung nhìn (View), thủ tục (Procedure) 35 Các phát biểu SQL Server o Phát biểu Select: đọc liệu bảng o Phát biểu Insert: thêm ghi vào bảng o Phát biểu Update: cập nhật ghi bảng o Phát biểu Delete: xóa ghi bảng 3.2 Chạy thực nghiệm Sau khởi dộng phần mềm phần mềm tiến tới giao diện đăng nhập: Hình 3.8: Giao diện đăng nhập Tiến hành nhập tài khoản mật click đăng nhập Sau đăng nhập thành cơng phần mềm tiến tới giao diện quản lý Trong giao diện quản lý có chức như: quản lý phịng ban, quản lý nhân viên, chấm công, quản lý chức vụ, quản lý lương, quản lý khen thưởng quản lý bảo hiểm 36 Trong giao diện quản lý phịng ban ta thao tác thêm, sửa, xóa phịng ban Hình 3.9: Giao diện chức phịng ban Trong giao diện quản lý nhân viên ta thao tác thêm, sửa, xóa nhân viên Hình 3.10: Giao diện thông tin nhân viên 37 Trong giao diện khen thưởng ta thêm khen thưởng cho nhân viên Hình 3.11: Giao diện chức thêm khen thưởng Trong giao diện quản lý chức vụ ta thao tác thêm, sửa, xóa chức vụ Hình 3.12: Giao diện cập nhật phụ cấp 38 Trong giao diện bảng lương ta tiến hành cập nhật lương theo hệ số đưa bảng lương theo tháng năm Hình 3.13: Giao diện bảng lương nhân viên Trong giao điện khen thưởng ta thêm, sửa, xóa xem khen thưởng kỷ luật cho nhân viên Hình 3.14: Giao diện chức khen thưởng phạt 39 Trong giao diện nhân viên ta thêm, sửa, xóa nhân viên Hình 3.15: Giao diện thêm nhân viên Trong giao diện nhân viên ta cập nhật thơng tin nhân viên nhân viên Hình 3.16: Giao diện chức cập nhật thông tin nhân viên 40 Trong giao diện nhân viên, ta xuất file excel thơng tin nhân viên Hình 3.17: Giao diện chức xuất file thông tin nhân viên Trong giao diện chức phụ ta xem q trình cơng tác nhân viên Hình 3.18: Giao diện chức xem q trình cơng tác nhân viên 41 Chức hệ thống ta xem danh sách lương nhân viên xuất file lương nhân viên Hình 3.19: Giao diện chức danh sách lương nhân viên Chức hệ thống xuất file lương nhân viên Hình 3.20: Giao diện chức xuất file lương nhân viên 42 Chức hệ thống cập nhật bảng lương nhân viên Hình 3.21: Giao diện chức cập nhật lương nhân viên 43 KẾT LUẬN Sau trình thực tập Công ty Cổ phần viễn thông FPT với giúp đỡ nhiệt tình từ anh chị phịng hành nhân anh chị thuộc phịng ban khác q cơng ty, đặc biệt anh Nguyễn Văn Anh trưởng phòng kinh doanh chi nhánh thị trấn An Dương trực thuộc Công ty Cổ phần viễn thông FPT hướng dẫn, bảo tận tình từ Đào Thị Hường giúp em hiểu rõ quy trình nghiệp vụ quản lý nhân tiền lương cơng ty Nhờ mà em hồn thành tốt báo cáo tốt nghiệp Mặc dù có nhiều cố gắng q trình thực tập hồn thiện báo cáo Song trình độ kinh nghiệm cịn hạn chế, thời gian tiếp xúc với công việc, nghiệp vụ chưa nhiều nên tránh khỏi thiếu sót Em mong bảo góp ý đánh giá từ thầy cô Một lần em xin chân thành cảm ơn ban lãnh đạo Công ty Cổ phần viễn thông FPT tiếp nhận tạo điều kiện thuận lợi cho em thực tập công ty Em xin chân thành cảm ơn anh chị công nhân viên công ty tạo điều kiện, giúp đỡ em trình thực tập hoàn thành báo cáo 44 DANH MỤC TÀI LIỆU THAM KHẢO Ngoài tài liệu thầy gửi, chúng em cịn tìm hiểu thêm tài liệu: Phân tích thiết kế phần mềm HowKteam: https://www.howkteam.vn/course/phan-tich-thiet-ke-phan-mem-33 Sử dụng SQL server Kteam: https://www.howkteam.vn/course/su-dung-sql- server-31 Lập trình C# Winform Kteam: https://www.howkteam.vn/course/lap-trinh-winform-co-ban/tong-quan-lap-trinh-cwinform-1271 45