Giter Club home page Giter Club logo

hr_management_system's Introduction

Welcome to IT Human Resource Management System

1. Overview

1.1 Project Information

Project name: IT Human Resource Management
Software type: Web application

1.2 Project Team

Team member
  • Nguyễn Huy Linh - SE171067 (Leader)
  • Võ Minh Hoàng - SE171062 (Member)
  • Nguyễn Bảo Ngọc - SE171101 (Member)
  • Đoàn Ngọc Trân Châu - SE160021 (Member)
  • Nguyễn Hồng Ngọc - SE160303 (Member)

2. Software Product Vision

The Human Resource Management System (HRMS) is a comprehensive solution designed to automate and streamline HR-related tasks within an organization. The system aims to improve efficiency, accuracy, and transparency in managing employee data, contracts, payroll, and reporting. With the HRMS, HR managers and staff can manage all HR-related tasks seamlessly, while employees can access and manage their own information with ease.

3. Technical

  • Front-end: ReactJs/Redux - Material UI, Typescipts
  • Back-end: SQL Server, C#/.NET, REST API
  • Others: Git, Jira, Vercel

4. Project Scope and Exclusions

1. HR Manager
  • UC-HRM-1: Login/Logout HR manager
  • UC-HRM-2: Manage user/role of HR Staff and Staff, assign roles and permissions
  • UC-HRM-3: Manage Payslips (Official)
  • UC-HRM-4: Manage Payroll (Official)
  • UC-HRM-5: Manage tickets of HR Staff
  • UC-HRM-6: Manage overtimeLog, leaveLog of HR Staff
  • UC-HRM-7: Manage personnel contract details for HR Staff, Staff
  • UC-HRM-8: View statistics: Number of employees in the company, gender ratio, average age,...
2. HR Staff
  • UC-HRS-1: Login/Logout HR Staff
  • UC-HRS-2: Manage Staff
  • UC-HRS-3: Manage Candidates
  • UC-HRS-4: Manage personnel contract details
  • UC-HRS-5: Manage OvertimeLog of Staff
  • UC-HRS-6: Manage LeaveLog of Staff
  • UC-HRS-7: View payslips of Staff
  • UC-HRS-8: View payroll of Staff
  • UC-HRS-9: Create payslips for Staff (Temporary)
  • UC-HRS-10: Self-Created Payslip (Temporary)
  • UC-HRS-11: Manage tickets of Staff
  • UC-HRS-12: Send tickets for HR Manager
3. Staff
  • UC-S-1: Login/Logout Staff
  • UC-S-2: Send Ticket for HR manager (OvertimeLog, LeaveLog, personal information, contract information, other)
  • UC-S-3; View OvertimeLog
  • UC-S-4: View LeaveLog
  • UC-S-5: View Personal Information
  • UC-S-6: View Contract Information
  • UC-S-7: View Ticket
  • UC-S-8: View own payslip

4. Diagram

Untitled Diagram.drawio.pdf UML diagram

5. Design

Home Page

image

Department List

image

Candidate

image

View detail contract

image

hr_management_system's People

Contributors

ngocngoc99 avatar huylinhit avatar hoangvm2307 avatar pby1905 avatar louisedoan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.