Đồ án công nghệ phần mềm Đề tài Quản lý nhân sự phần mềm desktop csdl sql server mô tả: Quản lý nhân sự hay là Quản lý nguồn nhân lực là công tác quản lý các lực lượng lao động của một tổ chức, công ty, xã hội, nguồn nhân lực. Chịu trách nhiệm thu hút, tuyển dụng, đào tạo, đánh giá, và tưởng thưởng người lao động, đồng thời giám sát lãnh đạo và văn hóa của tổ chức, và bảo đảm phù hợp với luật lao động và việc làm. Quản lý nhân sự là một trong những công việc vô cùng quan trọng và thiết yếu đối với mỗi công ty từ trước đến nay . Với cách thức quản lý nhân sự như hiện nay , hầu hết các công ty vẫn còn sử dụng cách quản lý truyền thống đó là sử dụng Word hoặc Exel nên vẫn chưa được chuyên nghiệp , còn mắc phải nhiều hạn chế như khó kiểm soát dữ liệu , không có tính bảo mật cao ,… Nhận thấy được điều đó nhóm em đã khi học môn Công nghệ Phần mềm và kiến thức về hệ quản trị cơ sở dữ liệu SQL Sever chúng em đã có ý tưởng xây dựng một phần mềm quản lý nhân sự đơn giản để có thể tháo gỡ những nhược điểm ở cách quản lý thông thường .
LOGO Đồ Án Công Nghệ Phần Mềm Phần Mềm Quản Lý Nhân Sự Nhóm Giảng Viên Hướng Dẫn Thành Viên Hồ Chí Minh, năm 2021 Phụ Lục CHƯƠNG I: Phân tích thiết kế hệ thống quản lý nhân 1.1 Giới Thiệu 1.2 Khảo Sát Sơ Bộ 1.3 Phân tích hệ thống 1.4 Mô Tả Chi Tiết Các Use Case .8 1.5 Mơ Hình Hóa Dữ Liệu Hệ Thống .13 1.6 Thiết Kế Hệ Thống 16 1.7 Thiết Kế Dữ Liệu – Ánh Xạ Lớp Sang Bảng .18 CHƯƠNG II: Mô Hình Hóa Các u Cầu 19 2.1 Giới Thiệu Công Cụ .19 2.2 Phát Triển Phần Mềm 21 2.2.1 Đăng Nhập, Đăng Ký 21 2.2.2 Màn Hình Quản Lý Nhân Viên 23 2.2.3 Trình Tự Quản Lý Phòng Ban .25 2.2.4 Trình tự Quản Lý Dự Án .27 Chương III: Giao Diện Phần Mềm 31 3.1 Giao Diện Đăng Nhập 31 3.2 Giao Diện Đăng Ký .32 3.3.Giao Diện Menu Chính .33 3.4 Giao Diện Quản Lý Nhân Viên 34 3.5 Giao Diện Quản Lý Phòng Ban 35 3.6 Giao Diện Quản Lý Dự Án 36 3.7 Giao Diện Báo Cáo Report 37 Chương IV: Tổng Kết 38 4.1 Nội Dung Thực Hiện 38 4.2 Các Hướng Phát Triển 38 Tài Liệu Tham Khảo 39 CHƯƠNG I: Phân tích thiết kế hệ thống quản lý nhân 1.1 Giới Thiệu Quản lý nhân Quản lý nguồn nhân lực công tác quản lý lực lượng lao động tổ chức, công ty, xã hội, nguồn nhân lực Chịu trách nhiệm thu hút, tuyển dụng, đào tạo, đánh giá, tưởng thưởng người lao động, đồng thời giám sát lãnh đạo văn hóa tổ chức, bảo đảm phù hợp với luật lao động việc làm Quản lý nhân công việc vô quan trọng thiết yếu công ty từ trước đến Với cách thức quản lý nhân , hầu hết cơng ty cịn sử dụng cách quản lý truyền thống sử dụng Word Exel nên chưa chuyên nghiệp , cịn mắc phải nhiều hạn chế khó kiểm sốt liệu , khơng có tính bảo mật cao ,… Nhận thấy điều nhóm em học môn Công nghệ Phần mềm kiến thức hệ quản trị sở liệu SQL Sever chúng em có ý tưởng xây dựng phần mềm quản lý nhân đơn giản để tháo gỡ nhược điểm cách quản lý thông thường 1.2 Khảo Sát Sơ Bộ - Mô tả hoạt động hệ thống Các hoạt động quản lý nhân phịng Tài - nhân đảm nhận thực Và 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ó nhu cầu tuyển dụng nhân viên từ BGĐ ,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 hồ sơ nhân viên làm sở cho kiểm tra Ban giám đốc Đồ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 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 , admin tiến hành đăng nhập thêm dự án Nếu dự án có thay đổi thơng tin admin dễ dàng sửa liệu database cập nhật liệu để thay Khi xong ca làm việc , nhân viên phụ trách cần phải đăng xuất khỏi hệ thống - Các yêu cầu chức : Hệ thống: nhanh,thuận tiện, xác để ban quản trị dễ dàng quản lý nhân viên mà không tốn nhiều thời gian công sức Phải rút ngắn thời gian nhập thông tin nhân viên đơn giản hóa q trình nhập thơng tin Hệ thống bao gồm chức năng: Quản lý thông tin , hồ sơ nhân viên Quản lý phịng ban cơng ty Quản lý dự án thực thi - Các yêu cầu phi chức năng: Những thơng tin quản lý cập nhật xác người có quyền lợi dễ dàng truy cập theo dõi thông tin.Và hệ thống hoạt động cách tự động Các báo cáo in hồ sơ thơng tin có u cầu in phải in đẹp, theo dạng ,không bị nhảy dòng hay lỗi font,… Về thiết bị :Phần cứng ,máy tính, dây mạng, router,… để phục vụ cho việc trao đổi liệu truy cập dễ dàng Phần mềm: Hệ quản trị sở liệu SQL Server 2019, phần mềm Visual Studio thư viện cần thiết Hệ thống hoạt động Hệ điều hành Window Hệ thống CSDL thiết kế MS SQL Server 2019 Về nhân sự: Để vận hành phầm mềm cần người quản lý 1.3 Phân tích hệ thống - Mơ hình hóa chức + Sơ đồ Use Case Figure 1use case Tq Use Case Tổng Quát + Phân rã Use Case Figure 2ucQLNV Use Case Quản Lý Nhân Viên Use Case Quản Lý Dự Án Use Case Quản Lý Phòng Ban - Mô tả vắn tắt use case: User người có quyền đăng nhập vào hệ thống sử dụng chức hệ thống thêm, xóa, cập nhật thơng tin ảnh, tìm kiếm, tạo đóng kết nối + Use case DangNhap: Use case cho phép người quản trị đăng nhập để truy cập vào hệ thống thực chức hệ thống + Use case QuanLyNhanVien: Use case cho phép người quản trị đăng nhập để truy cập vào hệ thống thực tìm kiếm nhân viên hay thay đổi thêm, xóa cập nhật thơng tin nhân viên + Use case QuanLyDuAn: Use case cho phép người quản trị đăng nhập để truy cập vào hệ thống thực thay đổi thông tin dự án thêm , sửa xóa dự án khỏi database + Use case QuanLyPhongBan: Use case cho phép người quản trị đăng nhập để truy cập vào hệ thống thực thay đổi thơng tin phịng ban thêm , sửa xóa phịng ban khỏi database 1.4 Mô Tả Chi Tiết Các Use Case Use Case Đăng Nhập a Mơ tả tóm tắt Tên ca sử dụng: Đăng nhập hệ thống Mục đích: Mơ tả cách người sử dụng đăng nhập vào hệ thống Tác nhân: Admin,nhân viên b Các luồng kiện Luồng kiện Ca sử dụng bắt đầu tác nhân muốn đăng nhập vào hệ thống Người dùng nhấn nút “đăng nhập” Hệ thống yêu cầu tác nhân nhập tài khoản mật đăng nhập Tác nhân nhập tên đăng nhập mật đăng nhập ấn nút “đăng nhập” Hệ thống xác nhận tài khoản mật đăng nhập có hợp lệ không (hệ thống kiểm tra tài khoản mật bảng DANGNHAP), khơng hợp lệ thực Luồng A1 10