I. Review the project description below.
“The payroll department wants to purchase a new payroll software package. Human Resources has received many complaints regarding inconsistent calculations and delays in payment due to the current manually intensive process. Senior management has approved this as a top priority for the company.”
What departments would be involved with this project and why?
Department
Reason Involved
Example answer:
Departments involved: 1. Human Resources or Payroll department – people who add new employees, delete employees, make changes to payroll information.
2. employee representatives – since employees are the user of the system they must be consulted on …show more content…
Admin
How far in advance do students register? Students, Admin
Why would a class be cancelled? Admin
What type of hardware is available? Admin
How many administration people are there? Admin
Where are the classrooms located? Admin
III. Example Requirements for a Payroll System
1. We need to use an Oracle database
2. Employees are not allowed to be paid for more than 80 hours in one week.
3. The employee id number should be 6 digits long and assigned sequentially by employee original hire date.
4. We pay about 10,000 employees per week.
5. Employees must be able to choose between direct deposit or printed checks.
6. We must be able to withhold Federal, State, and City taxes.
7. Some employees reside in a different state than the one they work in.
8. Payroll checks are 8 ½ by 11 inch voucher checks with a stub and should be printed onsite on the existing Hewlett Packard laser printer.
9. Employee timesheets must be approved by their supervisor before being entered into the system.
Group the requirements into two logical subsets (List the requirements numbers in the boxes below). Explain you reasons for the groupings.
Group 1
Group 2
Explanation of