0% found this document useful (0 votes)
838 views6 pages

Payroll System Design and Implementation

The document outlines the phases of developing a payroll processing system using UML diagrams. Phase 1 involves analyzing the problem and requirements by storing employee and department details in a database. Phase 2 defines the functional requirements including searching databases and retrieving unique employee IDs. Phase 3 implements various UML diagrams like use case, class, sequence, state chart, activity, and component diagrams to model the data. Phase 4 designs the software in Rational Rose and generates skeleton code in VBC++. Phase 5 completes implementation using the UML diagrams defined in earlier phases.

Uploaded by

manokesav
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
838 views6 pages

Payroll System Design and Implementation

The document outlines the phases of developing a payroll processing system using UML diagrams. Phase 1 involves analyzing the problem and requirements by storing employee and department details in a database. Phase 2 defines the functional requirements including searching databases and retrieving unique employee IDs. Phase 3 implements various UML diagrams like use case, class, sequence, state chart, activity, and component diagrams to model the data. Phase 4 designs the software in Rational Rose and generates skeleton code in VBC++. Phase 5 completes implementation using the UML diagrams defined in earlier phases.

Uploaded by

manokesav
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

PAYROLL SYSTEM

OBJECTIVES: To analyze the problem gather the requirements and implement payroll processing system and to model the data using UML diagram. Phase 1: Problem analysis: The employee details and department details are stored in a database. The basic pay for each employee is obtained from the department and processed by controllers. The attribute such as HRA, DA, TA, loan arrears are go to for each employee which is used for calculating the net pay for each employee the controller who process all the details then provides a salary report to employees. Phase 2: Functional Requirement analysis: The user shall be able to search either or all the initial set of databases or select a subset from it. Each employee is in provided with an unique employee id with this the retrieval of data from the database will be early. Identifying actors and usecases: ACTORS [Link] USECASE Database Salary ACTORS [Link] USECASE Database Netpay Deductions Phase 3: The various data modeling techniques which are implemented in the payroll processing system are Usecase diagram Class diagram Collaboration diagram Sequence diagram State chart diagram Activity diagram Component diagram Phase 4:

The software is now designed in rational rose and skeleton code is generated in VBC++ Phase 5: Implementation: Use case diagram

USE CASE DIAGRAM:

CLASS DIAGRAM

SEQUENCE DIAGRAM:

ACTIVITY DIAGRAM:

COLLABORATION DIAGRAM:

COMPONENT DIAGRAM

You might also like