Sie sind auf Seite 1von 17

Wow!

That
was fun!
Now, lets see
if you can do
it!
Try P6-6
(p. 179)
As the internal auditor for No-Wear
Products of Hibbing, MN, you have
been asked by your supervisor to
document the companys current
payroll processing system. Based
on your documentation, No-Wear
hopes to develop a plan for revising
the current IS to eliminate
unnecessary delays in paycheck
processing.
Your best explanation of the
system came from an interview with
the head payroll clerk.
The payroll processing system at
No-Wear Products is fairly simple.
Time data are recorded in each
department using time cards and
clocks.
It is annoying, however, when
people forget to punch out at night
and we have to record their time
information by hand. At the end of
the period, our payroll clerks enter
the time card data into a payroll file
for processing. Our clerks are pretty
good though Ive had to make my
share of corrections when they mess
up the data entry.
Before the payroll file is processed
for the current period, human
resources sends us data on
personnel changes, such as
increases in pay rates and new
employees. Our clerks enter this
information into the payroll file so it
is available for processing. Usually,
when mistakes get back to us, its
because human resources is
recording the wrong pay rate or an
employee has left and the
department forgets to remove the
The data are then processed and
individual employee paychecks are
generated. Several important
reports are also generated for
management though I dont know
exactly what they do with them. In
addition, the government requires
regular federal and state withholding
reports for tax purposes. Currently,
the system generates these reports
automatically, which is nice.
Required
a. Prepare a context diagram for the
current payroll processing system
at No-Wear Products.
b. Develop a DFD to document the
payroll processing system at no-
Wear Products.
Context Diagram for the Payroll Processing System at No-Wear Products

Time Card Data Employees


Operating
Departments
Employee
Paychecks

Payroll
Processing Management
Internal
Sytem Reports

Human
Resouces
Department Governmental
Personnel Data Agencies
Withholding
Reports
Data Flow Diagram for the Payroll Processing System at No-Wear Products

Personnel
Time Card Data
Departments

Personnel Changes

Process Upadate
Employee Payroll
Timecards File
(1.0) (2.0)

Payroll File
Payroll Changes
Time Card Data

Payroll Data

Paycheck Data
Generate
Paycheck Generate
(3.0) Payroll
Reports
(4.0)
Withholding
Paycheck Internal Reports
Reports

Employees Governmental
Management
Agencies
Wow! That
was fun!
Now, lets see
if you can do
it!
Try P6-11
(p. 181)
The local community college requires
that each student complete a
registration request form and mail or
deliver it to the registrars office. A clerk
enters the request into the system.
First, the system checks accounts
receivable subsystem to ensure that no
fees are owed from the previous quarter.
Next, for each course, the system
checks the student transcript to ensure
that he or she has completed the course
prerequisites. Then the system checks
class position availability and adds the
students SSN to the class list.
The report back to the student shows the
result of registration processing: If the
student owes fees, a bill is sent and the
registration is rejected. If prerequisites
for a course are not fulfilled, the student
is notified and that course is not
registered. If the class is full, the student
request is annotated with course
closed.
If a student is accepted into a class,
then the day, time, and room are
printed next to the course number.
Student fees and total tuition are
computed and printed on the form.
Student fee information is interfaced to
the accounts receivable subsystem.
Course enrollment reports are prepared
for the instructors.
Required
Prepare a context diagram and at
least two levels of logical DFDs for
this operation.
Context Diagram for a Course Registration System

Registration
Request Course
Enrollment
Course Report
Student Registration Instructor
System

Fee Notice

Prerequisite Notice

Course Closed Notice

Acceptance Notice
DFD For Course Registration System

Accounts Receivable File

Student Records File


Registration Student
Details
Student Class List File
Course
Enrollment
Register Report
Student
(1.0) Course Records File
Fees Notice

Prerequisite Notice Prepare


Course
Student Enrollment
Course Closed Notice Acceptance Rpt (2.0)
Norice
Level 1 DFD for a Course Registration System

Accounts Receivable File

Check Student Records File


fees due Paid Registration
Details
(1.1)
Course File
Fees
Notice Check
Prereqs.
Registration (1.2)
Details
Valid Registration Check
Details
Class List File
Avail.
Prerequisite (1.3)
Notice

Accepted Registration
Details
Course Closed
Student Notice Register
Student
(1.4)

Student Acceptance Notice

Das könnte Ihnen auch gefallen