Link to home
Start Free TrialLog in
Avatar of sznitka77
sznitka77

asked on

Drawing DFD

Starting with a context diagram, draw as many nested DFDs as you consider necessary
to represent all the details of the employee hiring system described in the following
narratives. You must draw at least a context and a level- 0 diagram. If you discover while
drawing these diagrams that the narrative is incomplete, make up reasonable explanations
to complete the story. Supply these extra explanations along with the diagrams in a
paragraph of assumptions that is 250 words or less.

Scenario:
Projects, Inc., is an engineering firm with approximately 500 engineers of different
types. The company keeps records on all employees, their skills, projects assigned,
and departments worked in. New employees are hired by the personnel manager
based on data in an application form and evaluations collected from other managers
who interview the job candidates. Prospective employees may apply at any time.
Engineering managers notify the personnel manager when a job opens and list the
characteristics necessary to be eligible for the job. The personnel manager
compares the qualifications of the available pool of applicants with the characteristics
of an open job and then schedules interviews between the manager in charge of the
open position and the three best candidates from the pool. After receiving
evaluations on each interview from the manager, the personnel manager makes the
hiring decision based upon the evaluations and applications of the candidates and
the characteristics of the job and then notifies the interviewees and the manager
about the decision. Applications of rejected applicants are retained for one year, after
which time the application is purged. When hired, a new engineer completes a
nondisclosure agreement, which is filled with other information about the employee.
Avatar of Jason C. Levine
Jason C. Levine
Flag of United States of America image

Is this a homework assignment?
Avatar of sznitka77
sznitka77

ASKER

Yes, one of many.
So we can't do your homework for you.  There's an Academic Honesty clause in the terms of use for the site that prevents you from asking for it and us from giving you the answer.

So what you need to do is work through the problem on your own and if you get stuck, post a new question specific to the area on which you are stuck and ask for help in moving on past that point.  As long as you show your own work to that point and don't expect a complete script/solution in return then you should do fine.
Well than I have free tutors at school that I do not have to pay for. Thanks for convincing me to cancel my membership.
This question needs an answer!
Become an EE member today
7 DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform.
View membership options
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.