Question

In: Computer Science

hii there .. i was thinking of making project in C++ on topic payroll management system...

hii there ..
i was thinking of making project in C++ on topic payroll management system ..
what can be included in that ?
wht are main aspects of this topic ??
thankx

Solutions

Expert Solution

`Hey,

Note: Brother if you have any queries related the answer please do comment. I would be very happy to resolve all your queries.

Hi, indeed this a very nice choice made by you. Below is the information for your project.

Payroll management system project in C++ is a console application with the use of Object Oriented Programming with graphics. The project has multiple classes and sub-classes with many features within them.
Basic operations users can perform via this program project that are based on file handling are adding new employee record, modifying employee record and deleting record, displaying one or all employee’s record.
Besides these, payroll management also allows users to print the salary slip for a particular employee.

The Project has 3 main classes and with many functions in menu

LINES

  • LINE_HOR
  • LINE_VER
  • BOX
  • CLEARUP
  • CLEARDOWN

MENUS

  • MAIN_MENU
  • EDIT_MENU
  • INTRODUCTION

EMPLOYEE

  • NEW_EMPLOYEE
  • MODIFICATION
  • DELETION
  • DISPLAY
  • LIST
  • SALARY_SLIP
  • ADD_RECORD   
  • MODIFY_RECORD
  • DELETE_RECORD
  • LASTCODE
  • CODEFOUND
  • RECORDNO
  • FOUND_CODE
  • DISPLAY_RECORD
  • VALID_DATE

How Project Works

Addition of New Employee:

This feature is under the public functions of class employee. The information handled in this feature are employee code number, name, address, phone number, joining date (day, month and year), designation, grade and loan.

Modify Employee Record:

This System in C++ asks for employee code from the user for this function to work. Modifications that can be made are the employee code number itself, joining date (day, month and year), name, address, phone number, designation, grade, house allowance and loan given to the employee. Employee’s grades are categorized as A, B, C, D and E.

Delete Employee Record:

Deletion is done of an employee record from Payroll management system project by entering the employee code. A confirmation message is asked stating whether the user really wants to delete the record from the file.

Print Employee Salary Slip:

This feature too asks for the employee code; the employee code has been used to unlock or perform operations in many features of this payroll management system project in C++. This function lists all the months of the year, and asks for date, employee name, designation and grade from the user. To print the salary slip, the user further needs to provide information such as number of days worked in the month by the employee and the number of hours worked over time. The slip enlists basic salary, allowance, deductions and net salary of the employee.

Display Employee Record:

Providing the employee code number, users can access all the provided information related to a particular employee via this function. The employee record information displayed are the ones provided while adding a new employee record.

Display List of Employees:

This feature displays the record of all employees added in file. The records are displayed in a tabular pattern containing information such as code name of the employee, phone number, date of joining, designation, grade and salary.

Kindly revert for any queries

Thanks.


Related Solutions

Implementation of a Payroll Management System Introduction Payroll management system project in C++ is a console...
Implementation of a Payroll Management System Introduction Payroll management system project in C++ is a console application with the use of Object Oriented Programming with graphics. The project has multiple classes and sub-classes with many features within them. Basic operations: users can perform via this program project that are based on file handling are adding new employee record, modifying employee record and deleting record, displaying one or all employee’s record. Besides these, payroll management also allows users to print the...
In c# I need to create a simple payroll management system using visual basic and GUI....
In c# I need to create a simple payroll management system using visual basic and GUI. I also need to connect to SQL database. It needs a log in screen, inside the login screen it needs another screen to enter or edit employee information. It needs somewhere to enter hours worked for that specific employee, and another screen that can access reports.
Software Project Management course q- write a report on the topic is Resource Management? I need...
Software Project Management course q- write a report on the topic is Resource Management? I need information about this topic (Resource Management)  
I need al functional and non functional requirements and design constraints for this system: Payroll Management...
I need al functional and non functional requirements and design constraints for this system: Payroll Management System As the head of Information Technology at Mena, Inc., you are tasked with building a new payroll management system to replace the existing system which is hopelessly out of date. Mena needs a new system to allow employees to record timecard information electronically and automatically generate paychecks based on the number of hours worked and total amount of sales (for commissioned employees). The...
Car Rental Management System in C++ The aim of this project is to design and implement...
Car Rental Management System in C++ The aim of this project is to design and implement a computerized Car Rental Management System for a company called COEN244Cars. The company rents two types of cars: standard and luxury cars. A car is identified by a car identification number (int), a type (string), and a flag that indicates whether the car is currently available or not. The company distinguishes between three types of customers: regular customers, corporate customers, and VIPs (Very Important...
Making an annotated bibliography for the research topic of project evaluation
Making an annotated bibliography for the research topic of project evaluation
I need finance management project about any topic from 800-1000 words
I need finance management project about any topic from 800-1000 words
Discuss systems thinking and how management information systems enables the four key components of system thinking?...
Discuss systems thinking and how management information systems enables the four key components of system thinking? 300 words minimum
NETWORK SYSTEM MANAGEMENT. Given the following attributes in a project management:  Project scope & feasibility...
NETWORK SYSTEM MANAGEMENT. Given the following attributes in a project management:  Project scope & feasibility  Documentation  Project planning  Testing and piloting  Risk minimisation Discuss briefly each of them and on how would you use them as the IT manager for the company. Provide a details information support your discussion. Remarks: Total 50 Marks for this questions.
Hi! I am having a difficult time thinking of a topic for my research paper if...
Hi! I am having a difficult time thinking of a topic for my research paper if anyone is able to help out that would be appreciated! One challenge is defining a specific topic. For example, the topic "Federal Reserve" is far too broad. Here are considerations and suggestions for you in defining your research topic: 1. Start by review the major topics of the course. See how the textbook is organized, and flip through the various chapters to identify potential...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT