Context Diagram (DFD level 0)
Admin
user-id, password, user registration (name, userid, password)
list of users
HR Manager
user-id, password, user registration, employee attandance & performance, quality check list all employee information, attandance report, performance report (daily & monthly)
user-id, password, payroll item,
Attandance & Payroll System Software
employee id, total salary of all employee, anggaran, slip gaji, total gaji
Payroll Staff
user-id, password, target per position/operator
performance report, slip gaji
Production Manager
DFD level 1
User registration
Verified admin id
2 Doing admin module
Payroll item, employee id
List of users
Verified payroll id
3 Doing payroll module
total salary of all employee, anggaran, slip gaji, total gaji
user-id, password
1 Verifying user-id and password
User registration, employee attandance & performance, quality check list all employee information, attandance report, performance report
Verified hr id
4 Doing hr module
Target per position
Verified production id
5 Doing production module
performance report, list of target
DFD level 2 for process 1
password
User-id
1.1 Checking user-id
Verified userid
1.2 Checking password
Verified user-id and password
User
1.3 Searching the userid database
Verified [Link] Verified [Link] Verified [Link] Verified [Link]
DFD level 2 for process 2
User registration
Verified [Link]
2.2 Registrating new user
Processed the registration
2.3 Listing the users based on module
User
List of users
DFD level 2 for process 3
Target
Attandance
Inputed the payroll item, employee id
Performance
Employee
Verified [Link]
3.1 Choosing payroll item to enter
Choosen payroll item module
3.2 Processing the payroll and employee id
Processed the payroll
3.4 Listing salary report Quality
Bonus Payroll
Total salary of all employee, anggaran, slip gaji, total gaji
3.3 Changing the payroll item
Inputed the payroll item
DFD level 2 for process 4
Employee registration
Choosen registration form
4.2 Registrating new employee
Processed the registration
4.3 Listing the employee based on potition
List of all employee information
Verified [Link]
4.1 Choosing menu
Employee Payroll Attandance Performance Bonus
Employee attandance & performance
Choosen salary report
4.6 Listing salary report
Slip gaji, total gaji
Choosen attandance & performance
4.4 Inserting employee attandance & performance report
List employee attandance & performance
Attandance report, performance report
4.5 Inserting quality check (kartu merah)
Quality
Target
DFD level 2 for process 5
Target per position/operator
Choosen target form
5.2 Saving the target
Processed the new target
5.3 Listing the new target
Verified [Link]
5.1 Choosing menu
Quality
Target
Processed the report
Choosen report
5.4 Listing employee performance report & slip gaji
Performance report & slip gaji
Attandance
Employee
Bonus
Payroll
Performance