Provident Fund System UML Diagram

Subscribe our YouTube channel for latest project videos and tutorials Click Here

Posted By freeproject on March 22, 2018

Provident Fund System Activity Diagram

Posted By freeproject on March 13, 2018

This is the Activity UML diagram of Provident Fund System which shows the flows between the activity of Provident Fund, Registration, Contributions, Compnay Shares, Employee Shares. The main activity involved in this UML Activity Diagram of Provident Fund System are as follows:

  • Provident Fund Activity
  • Registration Activity
  • Contributions Activity
  • Compnay Shares Activity
  • Employee Shares Activity

Features of the Activity UML diagram of Provident Fund System

  • Admin User can search Provident Fund, view description of a selected Provident Fund, add Provident Fund, update Provident Fund and delete Provident Fund.
  • Its shows the activity flow of editing, adding and updating of Registration
  • User will be able to search and generate report of Contributions, Compnay Shares, Employee Shares
  • All objects such as (Provident Fund, Registration, Employee Shares) are interlinked
  • Its shows the full description and flow of Provident Fund, Compnay Shares, Employee Shares, Contributions, Registration
Provident Fund System Activity Diagram

Provident Fund System Class Diagram

Posted By freeproject on August 2, 2017

Provident Fund System Class Diagram describes the structure of a Provident Fund System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Provident Fund System are Provident Fund, Employees, Compnay Shares, Registration, Contributions, Users.

Classes of Provident Fund System Class Diagram:

  • Provident Fund Class : Manage all the operations of Provident Fund
  • Employees Class : Manage all the operations of Employees
  • Compnay Shares Class : Manage all the operations of Compnay Shares
  • Registration Class : Manage all the operations of Registration
  • Contributions Class : Manage all the operations of Contributions
  • Users Class : Manage all the operations of Users

Classes and their attributes of Provident Fund System Class Diagram:

  • Provident Fund Attributes : provident_fund_id, provident_fund_name, provident_fund_type, provident_fund_description
  • Employees Attributes : employee_id, employee_name, employee_mobile, employee_email, employee_username, employee_password, employee_address
  • Compnay Shares Attributes : company_shares_id, company_shares_name, company_shares_type, company_shares_description
  • Registration Attributes : registration_id, registration_employee_id, registration_name, registration_type, registration_number, registration_date, registration_description
  • Contributions Attributes : contribution_id, contribution_name, contribution_type, vdescription
  • Users Attributes : user_id, user_name, user_mobile, user_email, user_username, user_password, user_address

Classes and their methods of Provident Fund System Class Diagram:

  • Provident Fund Methods : addProvident Fund(), editProvident Fund(), deleteProvident Fund(), updateProvident Fund(), saveProvident Fund(), searchProvident Fund()
  • Employees Methods : addEmployees(), editEmployees(), deleteEmployees(), updateEmployees(), saveEmployees(), searchEmployees()
  • Compnay Shares Methods : addCompnay Shares(), editCompnay Shares(), deleteCompnay Shares(), updateCompnay Shares(), saveCompnay Shares(), searchCompnay Shares()
  • Registration Methods : addRegistration(), editRegistration(), deleteRegistration(), updateRegistration(), saveRegistration(), searchRegistration()
  • Contributions Methods : addContributions(), editContributions(), deleteContributions(), updateContributions(), saveContributions(), searchContributions()
  • Users Methods : addUsers(), editUsers(), deleteUsers(), updateUsers(), saveUsers(), searchUsers()

Class Diagram of Provident Fund System :

Class Diagram Image: 
Provident Fund System Class Diagram

Provident Fund System Component Diagram

Posted By freeproject on February 8, 2018

This is a Component diagram of Provident Fund System which shows components, provided and required interfaces, ports, and relationships between the Contributions, Registration, Provident Fund, Compnay Shares and Employees. This type of diagrams is used in Component-Based Development (CBD) to describe systems with Service-Oriented Architecture (SOA). Provident Fund System UML component diagram, describes the organization and wiring of the physical components in a system.

Components of UML Component Diagram of Provident Fund System:

  • Contributions Component
  • Registration Component
  • Provident Fund Component
  • Compnay Shares Component
  • Employees Component

Featues of Provident Fund System Component Diagram:

  • You can show the models the components of Provident Fund System.
  • Model the database schema of Provident Fund System
  • Model the executables of an application of Provident Fund System
  • Model the system's source code of Provident Fund System
Component Diagram: 

Provident Fund System Dataflow Diagram

Posted By namita on July 8, 2017

Provident Fund System Data flow diagram is often used as a preliminary step to create an overview of the Provident Fund without going into great detail, which can later be elaborated.it normally consists of overall application dataflow and processes of the Provident Fund process. It contains all of the userflow and their entities such all the flow of Provident Fund, Employees, Employee Shares, Company, Contributions, Registration, Shares. All of the below diagrams has been used for the visualization of data processing and structured design of the Provident Fund process and working flow.


Zero Level Data flow Diagram(0 Level DFD) of Provident Fund System :

This is the Zero Level DFD of Provident Fund System, where we have eloborated the high level process of Provident Fund. It’s a basic overview of the whole Provident Fund System or process being analyzed or modeled. It’s designed to be an at-a-glance view of Contributions,Registration and Shares showing the system as a single high-level process, with its relationship to external entities of Provident Fund,Employees and Employee Shares. It should be easily understood by a wide audience, including Provident Fund,Employee Shares and Contributions In zero leve DFD of Provident Fund System, we have described the high level flow of the Provident Fund system.

High Level Entities and proccess flow of Provident Fund System:

  • Managing all the Provident Fund
  • Managing all the Employees
  • Managing all the Employee Shares
  • Managing all the Company
  • Managing all the Contributions
  • Managing all the Registration
  • Managing all the Shares
Zero Level Data flow Diagram(0 Level DFD) of Provident Fund System

First Level Data flow Diagram(1st Level DFD) of Provident Fund System :

First Level DFD (1st Level) of Provident Fund System shows how the system is divided into sub-systems (processes), each of which deals with one or more of the data flows to or from an external agent, and which together provide all of the functionality of the Provident Fund System system as a whole. It also identifies internal data stores of Shares, Registration, Contributions, Company, Employee Shares that must be present in order for the Provident Fund system to do its job, and shows the flow of data between the various parts of Provident Fund, Employee Shares, Registration, Shares, Contributions of the system. DFD Level 1 provides a more detailed breakout of pieces of the 1st level DFD. You will highlight the main functionalities of Provident Fund.

Main entities and output of First Level DFD (1st Level DFD):

  • Processing Provident Fund records and generate report of all Provident Fund
  • Processing Employees records and generate report of all Employees
  • Processing Employee Shares records and generate report of all Employee Shares
  • Processing Company records and generate report of all Company
  • Processing Contributions records and generate report of all Contributions
  • Processing Registration records and generate report of all Registration
  • Processing Shares records and generate report of all Shares
First Level Data flow Diagram(1st Level DFD) of Provident Fund System

Second Level Data flow Diagram(2nd Level DFD) of Provident Fund System :

DFD Level 2 then goes one step deeper into parts of Level 1 of Provident Fund. It may require more functionalities of Provident Fund to reach the necessary level of detail about the Provident Fund functioning. First Level DFD (1st Level) of Provident Fund System shows how the system is divided into sub-systems (processes). The 2nd Level DFD contains more details of Shares, Registration, Contributions, Company, Employee Shares, Employees, Provident Fund.

Low level functionalities of Provident Fund System

  • Admin logins to the system and manage all the functionalities of Provident Fund System
  • Admin can add, edit, delete and view the records of Provident Fund, Employee Shares, Contributions, Shares
  • Admin can manage all the details of Employees, Company, Registration
  • Admin can also generate reports of Provident Fund, Employees, Employee Shares, Company, Contributions, Registration
  • Admin can search the details of Employees, Contributions, Registration
  • Admin can apply different level of filters on report of Provident Fund, Company, Contributions
  • Admin can tracks the detailed information of Employees, Employee Shares, Company, , Contributions
Second Level Data flow Diagram(2nd Level DFD) of Provident Fund System

Provident Fund System ER Diagram

Posted By freeproject on July 17, 2017

This ER (Entity Relationship) Diagram represents the model of Provident Fund System Entity. The entity-relationship diagram of Provident Fund System shows all the visual instrument of database tables and the relations between Employees, Registration, Provident Fund, Users etc. It used structure data and to define the relationships between structured data groups of Provident Fund System functionalities. The main entities of the Provident Fund System are Provident Fund, Employees, Compnay Shares, Registration, Contributions and Users.

Provident Fund System entities and their attributes :

  • Provident Fund Entity : Attributes of Provident Fund are provident_fund_id, provident_fund_name, provident_fund_type, provident_fund_description
  • Employees Entity : Attributes of Employees are employee_id, employee_name, employee_mobile, employee_email, employee_username, employee_password, employee_address
  • Compnay Shares Entity : Attributes of Compnay Shares are company_shares_id, company_shares_name, company_shares_type, company_shares_description
  • Registration Entity : Attributes of Registration are registration_id, registration_employee_id, registration_name, registration_type, registration_number, registration_date, registration_description
  • Contributions Entity : Attributes of Contributions are contribution_id, contribution_name, contribution_type, vdescription
  • Users Entity : Attributes of Users are user_id, user_name, user_mobile, user_email, user_username, user_password, user_address

Description of Provident Fund System Database :

  • The details of Provident Fund is store into the Provident Fund tables respective with all tables
  • Each entity (Users, Compnay Shares, Contributions, Employees, Provident Fund) contains primary key and unique keys.
  • The entity Compnay Shares, Contributions has binded with Provident Fund, Employees entities with foreign key
  • There is one-to-one and one-to-many relationships available between Contributions, Registration, Users, Provident Fund
  • All the entities Provident Fund, Contributions, Compnay Shares, Users are normalized and reduce duplicacy of records
  • We have implemented indexing on each tables of Provident Fund System tables for fast query execution.
Provident Fund System ER Diagram

Provident Fund System Sequence Diagram

Posted By freeproject on January 31, 2018

This is the UML sequence diagram of Provident Fund System which shows the interaction between the objects of Contributions, Compnay Shares, Registration, Employee Shares, Provident Fund. The instance of class objects involved in this UML Sequence Diagram of Provident Fund System are as follows:

  • Contributions Object
  • Compnay Shares Object
  • Registration Object
  • Employee Shares Object
  • Provident Fund Object

This is the UML sequence diagram of Provident Fund System which shows the interaction between the objects of Contributions, Compnay Shares, Registration, Employee Shares, Provident Fund. The instance of class objects involved in this UML Sequence Diagram of Provident Fund System are as follows:

  • Contributions Object
  • Compnay Shares Object
  • Registration Object
  • Employee Shares Object
  • Provident Fund Object

Provident Fund System Use Case Diagram

Posted By freeproject on July 24, 2017

This Use Case Diagram is a graphic depiction of the interactions among the elements of Provident Fund System. It represents the methodology used in system analysis to identify, clarify, and organize system requirements of Provident Fund System. The main actors of Provident Fund System in this Use Case Diagram are: Super Admin, System User, Officers, Employees, who perform the different type of use cases such as Manage Provident Fund, Manage Employees, Manage Employee Shares, Manage Compnay Shares, Manage Registration, Manage Contributions, Manage Users and Full Provident Fund System Operations. Major elements of the UML use case diagram of Provident Fund System are shown on the picture below.

The relationships between and among the actors and the use cases of Provident Fund System:

  • Super Admin Entity : Use cases of Super Admin are Manage Provident Fund, Manage Employees, Manage Employee Shares, Manage Compnay Shares, Manage Registration, Manage Contributions, Manage Users and Full Provident Fund System Operations
  • System User Entity : Use cases of System User are Manage Provident Fund, Manage Employees, Manage Employee Shares, Manage Compnay Shares, Manage Registration, Manage Contributions
  • Officers Entity : Use cases of Officers are Create PF Account, View Transfer Requests, Approve Transfers, Send Accont Statments
  • Employees Entity : Use cases of Employees are Check Balance, Create Tranfer Requests, Download Statements

Use Case Diagram of Provident Fund System :

Provident Fund System Use Case Diagram

Project Category

Call FreeProjectz WhatsApp FreeProjectz