0% found this document useful (0 votes)
142 views8 pages

Use Case Diagrams: Registrations

The document contains use case, sequence, collaboration, and class diagrams for a payroll system. It describes user registrations like creating new departments, designations, grades, and employees. It also describes reports like department wise, grade wise, designation wise, and payroll reports. Sequence diagrams show the steps to create registrations and generate reports. Collaboration diagrams show the interaction between users and different masters for registration and report generation. The class diagram models key classes like department, grade, designation, employee, payslip, and deductions.

Uploaded by

sunilramgoli
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)
142 views8 pages

Use Case Diagrams: Registrations

The document contains use case, sequence, collaboration, and class diagrams for a payroll system. It describes user registrations like creating new departments, designations, grades, and employees. It also describes reports like department wise, grade wise, designation wise, and payroll reports. Sequence diagrams show the steps to create registrations and generate reports. Collaboration diagrams show the interaction between users and different masters for registration and report generation. The class diagram models key classes like department, grade, designation, employee, payslip, and deductions.

Uploaded by

sunilramgoli
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
You are on page 1/ 8

Use case diagrams

registrations

user

user

reports

employeemaster

deductions master

department master user registration designation master user registration

grade master

employee report

grade wise report

depart ment wise report user reports user report s

designation wise report

payroll report

Sequence diagram for registrations

: user

department master

designation master

grade master

employee master

deduction master

create new department success

assign new designation success as sign grade s uccess

creat e new employ ee assign new employee for existing department

prepare payslip s uccess

Sequence diagram for reports

: user reports

deprtment wise report

employee report

pays lip report

select a department show department list

request employees of dept display emp list

request payslip of all employees display payslip of employees in all departments

Collaboration diagram for registrations

7: creat e new employee employee master 8: assign new employee for existing depart ment : user 3: assign new designation 4: success 1: create new department 2: success designation master

9: prepare payslip deduc tion master 10: success

5: assign grade grade master 6: success

department mast er

Collaboration diagram for reports

1: select a department deprtment wise report 2: show department list : user reports 4: display emp list 6: display payslip of employees in all departments 3: request employees of dept 5: request payslip of all employees

payslip report

employee report

Class diagram for payroll system

department deptcode : String deptdesc : String

grade designation deptcode : St ring desigcode : String desigdesc : String gradecode : String gradedesc : String Startingbasic : float End basci : float hra : float Con : float

employ ee empid : integer empname : String dob : date dept : String grade : String desig : String leaves : integer pf : String

payslip empid : String empname : String deptc ode : St ring desigcode : String grade : String grass : float

deductions year : integer month : integer empname : String empid : integer earnings : integer deductions : integer

You might also like