FINANCE AND HR DEPARTMENT Management System, PHP Projects 

FINANCE AND HR DEPARTMENT Management System, PHP Projects 

 Introduction

This document gives information about the project then it gives an overview of the complete document.

HR and finance department is an important part of every organization these departments have a lot of responsibilities. Finance department deals with the keeping records of daily based expenses, organization assets, etc. As we make finance management system so keeping and maintaining a record of all student information related to their fees etc. all activities of the finance department. But the problems arise there that we can’t manage these things on paper because there is the risk of mistakes.

Similarly, HR department responsibility is to keep a record of employees, payroll, hiring employees, dismiss employees, and provide training, etc. so these all tasks are not possible to manage on files or without some application.

We shall make a network-based application that will deal with these two departments of the organization. Our systems provide the best user-friendly interface.

Main Modules

Finance Management System has the following modules

Fee Collection

Payroll

Journal ledger

Reports

HRMS has the following modules

Payroll

Employee record

Attendance

Recruitment

Reports

Tools & Technology

Resources we can use in the project are

* Tools,  Java, MySQL, etc.

* Data to maintain student and employees record.

* Database server

* Pc/laptops for coding and testing.

Functional Requirements

        Authentication:

Login- The user can log in to the HRMS and FMS with his/her username and password.

 Logout- The user can log out from the HRMS and FMS.

Login failure- If the user does not exist in the database or the user has not yet being authorized by the HRMS and FMS admin.

        Payroll:

Payroll is an important module of HRMS and FMS. According to organization financial activities, it has a large impact on the income of the organization. The user keeps track of all the salaries given to employees. The user can make a deduction according to the organization policies. From an HR point of view, it plays a major role because salaries given to them are on time so payroll focus is that salaries and other wages given to them are on time. This module is used to deal with the salaries and bonuses that the organization gives to its employees. The user can calculate the salaries of employees using information e.g. employee working, time, etc. Data used for calculating employee salaries is gathering from other modules of HR. The user can make a different deduction from the salaries on the basis of this information.

       Employee Record:

 The user can access the record of employee performance and the information from this module helps in giving promotion, bonuses, and some other facilities to employees. Deductions are made on the basis of information from this module. This also helps the HR manager to take the decisions. From this module, the user gets information about whether the employee is working good or not.

        Attendance:

Attendance module is an important part of the human resource management system. Keeping the record of employees attendance is very important because it affects the salaries of employees. Leave deduction are made from the salaries of employees on the basis of their attendance record. This module of our system keeps track of employees attendance. Admin marks the attendance on a daily basis and generates the monthly report of that attendance. On the basis of that report, admin can make the deductions from the salaries of employees.

      Recruitment:

Recruitment is also a very important module of the human resource management system. This module deals with keeping a record of applicants comings to our organization. When applicants come to organization admin needs to keep a record of those applicants. Keeping their record is important because of the fact that it helps for later decision making.  If they are eligible then HR hires them and add their detailed information but if they are not eligible for the post then admin discards their record. Information from this module helps in decision making.

     Reports:

This module contains all reports related to the HR department. This module is very important because reports from this module are used for the decision making by the upper staff and managers of the organization. It contains HR reports, Payroll reports, recruitment Reports, Attendance reports.

 Similarly, finance management system also has different functions

      Fee collection:

In this module, a user can keep the record of all the fee of students. The user can get the record of a particular student by providing a registration number to the system. The user can also get the fee structure from which he/she know how many fees which degree program to have how many discounts given according to the percentage how the fee is divided into different chunks. The user can also get the balance breakup which year has how much balance.

      Payroll:

Payroll is an important module of HRMS and FMS. According to organization financial activities, it has a large impact on the income of the organization. The user keeps track of all the salaries given to employees. The user can make a deduction according to the organization policies. From an HR point of view, it plays a major role because salaries given to them are on time so payroll focus is that salaries and other wages given to them are on time. This module is used to deal with the salaries and bonuses that the organization gives to its employees. A user can calculate the salaries of employees using information e.g. employee working, time, etc. Data used for calculating employee salaries is gathering from other modules of HR. A user can make a different deduction from the salaries on the basis of this information.

        Journal ledger:

In this module, the user can do the daily base transactions in the journal and get its report in the ledger. A user can also add the accounts according to his/her needs and do the transaction.

      Reports:

Reporting is a very important module because all the activities that take place in the particular department and in particular system need the reports of those activities. These reports are then used for decision making. The user can get reports of different activities that take place in the system from this module. e.g. payroll reports, student fees reports, and other reports 

    Salary maintenance:

Admin can calculate salary according to organization rules and regulations. They are allowed to update the salaries of employees.

 Read More