Skip to content

myoomotwani/PPC-low-level-design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

PPC-low-level-design

PPC is a Payroll solution provider company who manages the payroll of the various companies from small scale to large scale company. PPC accepts the employees data from the client in either plain text format (.txt) or csv (.csv) format to manage the employee life cycle starting from date of onboarding to date of exit.

Architecture

image

PPCProgram class is the main executable file. PPCProgram invokes the method processEvents on EventsProcessor. EventsProcessor class is responsible for connecting to file system and pre process results. It wraps results in a model ProcessedEventModel. ProcessedEventModel is returned to PPCProgram. PPCProgram passes this object to ResultDisplay class which prints the results to console.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages