Công nghệ thông tin hiện nay đã trở thành xu thế tất yếu trong phát triển đời sống xã hội . sự bùng nổ về công nghệ thông tin đã dẫn theo sự phát triển ngày càng cao của việc trao đổi thông tin liên lạc .Nhiều công ty hiện nay cũng đã thông tin hoá đối với dữ liệu nhân viên của họ . Với mục đích tìm hiểu hoạt động của hệ thống quản trị nhân sự dưới góc độ của các luồng dữ liệu , chúng tôi sẽ tiến hành nghiên cứu, khảo sát và xây dựng lên phần mềm quản lý nhân sự cho công ty TNHH_NNS là một công ty cổ phần điện tự động . Nhiệm vụ cơ bản: quản lý nhân sự công ty thông qua phần mềm quản lý nhân sự,nhân viên công ty cung cấp thông tin cá nhân tại phòng quản lý nhân sự. Cơ cấu tổ chức: thông tin của nhân sự cũ cũng như nhân sự mới sẽ được update theo từng tháng và xuất báo cáo đối với cấp trên Mục đích xây dựng phần mềm này nhằm đáp ứng nhu cầu của quản lý nhân sự của công ty. Phần mềm này được xây dựng sẽ thay thế hệ thống quản lý cũ (theo kiểu truyền thống). Chắc chắn nó sẽ đem lại những thuận lợi cho người quản lý nhân sự ( phòng quản lý nhân sự )
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN -*** BỘ MÔN: NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Đề tài: Phầm mềm quản lý QUẢN LÝ NHÂN SỰ Lớp:2020IT6026003-K14 Thành viên nhóm 10: NGUYỄN NGỌC SƠN PHẠM NHẬT MINH TRẦN đức toàn VŨ BÌNH MINH NGUYỄN VĂN THANH Khoa: Cơng Nghệ Thơng Tin Chương 1: KHẢO SÁT ĐỀ TÀI 1.Mô tả đề tài - Công nghệ thông tin trở thành xu tất yếu phát triển đời sống xã hội bùng nổ công nghệ thông tin dẫn theo phát triển ngày cao việc trao đổi thông tin liên lạc Nhiều công ty thơng tin hố liệu nhân viên họ Với mục đích tìm hiểu hoạt động hệ thống quản trị nhân góc độ luồng liệu , tiến hành nghiên cứu, khảo sát xây dựng lên phần mềm quản lý nhân cho công ty TNHH_NNS công ty cổ phần điện tự động - Nhiệm vụ bản: quản lý nhân công ty thông qua phần mềm quản lý nhân sự,nhân viên công ty cung cấp thông tin cá nhân phòng quản lý nhân - Cơ cấu tổ chức: thông tin nhân cũ nhân update theo tháng xuất báo cáo cấp - Mục đích xây dựng phần mềm nhằm đáp ứng nhu cầu quản lý nhân công ty Phần mềm xây dựng thay hệ thống quản lý cũ (theo kiểu truyền thống) Chắc chắn đem lại thuận lợi cho người quản lý nhân ( phịng quản lý nhân ) 2.Mơ hình phát triển Lựa chọn: -Mơ hình thác nước ví dụ mơ hình Sequential (Tuần tự) Trong mơ hình này, hoạt động phát triển phần mềm chia thành giai đoạn khác giai đoạn bao gồm hàng loạt nhiệm vụ có mục tiêu khác Mơ hình Thác nước giai đoạn đầu q trình SDLC Trên thực tế, mơ hình sử dụng rộng rãi ngành cơng nghiệp phần mềm Nó chia thành pha, đầu pha trở thành đầu vào pha Nó giai đoạn bắt buộc hoàn thành trước bắt đầu giai đoạn Nói tóm lại, khơng có chồng chéo mơ hình thác nước Trong thác nước, phát triển pha bắt đầu giai đoạn trước hồn thành Do tính chất này, giai đoạn mơ hình thác nước phải xác định xác Các giai đoạn chuyển từ mức cao xuống mức thấp hơn, giống thác nước nên mô hình đặt tên mơ hình thác nước *Ưu điểm: Đơn giản, dễ hiểu sử dụng Đối với dự án nhỏ hơn, mơ hình thác nước hoạt động tốt mang lại kết phù hợp Vì giai đoạn mơ hình thác nước cứng nhắc xác, pha thực lần, dễ dàng để maintain Các tiêu chí đầu vào đầu xác định rõ ràng, dễ dàng có hệ thống để tiến hành chất lượng Kết ghi chép tốt 3.Phân tích thiết kế hệ thống Trong hệ thống quản lý bao gồm tác nhân sau: Admin (người quản trị hệ thống): tác nhân có chức quản trị tồn hoạt động hệ thơng Admin có quyền truy cập đến tất chức hệ thơng, có quyền tất nhân khác Ngồi admin có thêm chức thêm,xoá, sữa Người dùng phân quyền cho người dùng Phòng nhân sự: tác nhân có chức quản lý nhân (thêm xố sửa nhân sự) quản lý Đợt tuyển nhân viên (thêm xoá sửa), quản lý Danh Sách nhân viên (thêm xố sửa) Chương 2: PHÂN TÍCH HỆ THỐNG THƠNG TIN 2.1 Mô tả hệ thống Sơ đồ chức phân rã Hình: Sơ đồ chức 2.2 Sơ đồ mức khung cảnh 2.3 Sơ đồ mức đỉnh 2.4Sơ đồ mức đỉnh Quản lý Hồ sơ nhân sự: Quản lý Hợp Đồng: Quản lý Lương: Quản lý Qúa Trình Cơng Tác: Báo Cáo Thống Kê 2.5 Xác định mối quan hệ Kí hiệu: Quan hệ 1-1: Quan hệ một-nhiều: - N Quan hệ nhiều nhiều : N- N Mã nhân viên -> Mã hợp đồng lao động: Một nhân viên có nhiều hợp đồng lao động 1–N NHANVIEN HĐLĐ R1 Mã nhân viên -> Mã chức vụ 1-1 NHANVIEN CHUCVU R2 Mã nhân viên -> Mã phòng ban 1-N NHANVIEN PHONGBAN R3 Mã nhân viên Mã Tỉnh 1-N NHANVIEN TINH R4 Mã nhân viên Mã Dân tộc 1-N R5 NHANVIEN DANTOC Mã nhân viên Mã chuyên môn 1-N R6 NHANVIEN CHUYENMON Mã nhân viên Mã trình độ 1- N R7 NHANVIEN GIAODUC Mã nhân viên Mã loại N-N R8 NHANVIEN NgayQD MALOAI 2.6: Mơ hình khái niệm liệu Đây biểu đồ thực thể liên kết thiết kế SQL server Chương THIẾT KẾ HỆ THỐNG Thiết kế sở liệu logic Bước 1: Chuyển mơ hình khái niệm liệu mơ hình quan hệ chuẩn hóa 3NF Từ mơ hình khái niệm liệu chuyển sang mơ hình thực thể quan hệ để thiết kế mức logic Qui tắc 1: (Quy tắc biến đổi bản) Mỗi thực thể chuyển thành quan hệ thuộc tính thực thể chuyển thành thuộc tính quan hệ, định danh thực thể trở thành khóa quan hệ Qui tắc 2: Mỗi mối quan hệ – N mà khơng có thuộc tính riêng rẽ không chuyển thành quan hệ Những thực thể tham gia vào mối quan hệ phía N (Phía 1,1 mơ hình) đổi cách sau dùng phép biến đổi nhận thêm khóa thực thể tham gia vào mối quan hệ phía làm khóa liên kết Cịn thực thể tham gia vào mối quan hệ phía biến đổi theo qui tắc Qui tắc 3: Mỗi mối quan hệ N – N mối quan hệ có thuộc tính riêng rẽ chuyển thành quan hệ Quan hệ có thuộc tính gồm định danh tất thực thể mối quan hệ thuộc tính riêng Khóa quan hệ xác định lại sau Các thực thể tham gia vào mối quan hệ điều biến đổi theo qui tắc Áp dụng ba qui tắc cuối ta kết sau: NHANVIEN ( MaNhanVien, HoTen, NgaySinh, GioiTinh, MaTinh, SoCMND, SoBHYT, SoBHXH, MaDanToc, MaChucVu, MaPB, MaHĐLĐ, MaChuyenMon, MaTrinhDoGiaoDuc, MaLoai) HĐLĐ( MaHĐLĐ, MaNhanVien, NgayTuyenDung, TenNguoiDaiDien, CongViecDamNhiem, LuongCoBan, ThoiHan, CacDieuKhoanKhac) CHUCVU (MaCV, TenChucVu, PhuCap) PHONGBAN (MaPB, TenPB, DienThoai) TINH (MaTinh, TenTinh) DANTOC (MaDanToc, TenDanToc) CHUYENMON (MaChuyenMon, TenChuyenMon) TRINHDO (MaTrinhDo, TenTrinhDo) LOAI (MaLoai, TenLoai) Bước 2: Mơ hình E – R Chương 4: KẾT LUẬN 4.1 Kết đạt - Qua thời gian nghiên cứu học tập, nhìn chung khóa luận hồn thành cịn nhiều thiếu sót mục tiêu, nhiệm vụ đề chương trình hệ thống quản lý - Đã xây dựng phần mềm Quản nhân - Kết đạt được: + Nắm rõ bước xây dựng website hay phần mềm + Hiểu bước vẽ sơ đồ , thảo + Nắm bước khảo sát , phân tích , thiết kế 4.2 Hạn chế - Chưa có kinh nghiệm việc tìm hiểu, phân tích thiết kế hệ thống thông tin - Với hệ quản trị Cơ sở liệu SQL, kiến thức nắm chưa thật kỹ hệ quản trị này, áp dụng dẫn thiết kế kết nối Internet - Do chưa có kinh nghiệm thiết kế phần mềm Cơ sở liệu nên cịn khó khăn triển khai công việc ... cho người dùng Phòng nhân sự: tác nhân có chức quản lý nhân (thêm xoá sửa nhân s? ?) quản lý Đợt tuyển nhân viên (thêm xoá sửa), quản lý Danh Sách nhân viên (thêm xố sửa) Chương 2: PHÂN TÍCH HỆ... dựng phần mềm nhằm đáp ứng nhu cầu quản lý nhân công ty Phần mềm xây dựng thay hệ thống quản lý cũ (theo kiểu truyền thống) Chắc chắn đem lại thuận lợi cho người quản lý nhân ( phòng quản lý nhân. .. - Nhiệm vụ bản: quản lý nhân công ty thông qua phần mềm quản lý nhân sự ,nhân viên công ty cung cấp thơng tin cá nhân phịng quản lý nhân - Cơ cấu tổ chức: thông tin nhân cũ nhân update theo tháng