2 DFD #4: Pizza systemPerfect Pizza wants to install a system to record orders for pizza and Buffalo chicken wings. After talking with the manager and drivers, you have determined that the following should occur: When regular customers call Perfect Pizza on the phone, they are asked their phone number. When the number is typed into a computer, the name, address, and last order date is automatically brought up on the screen. Once the order is taken, the total, including tax and delivery is calculated. Then the order is given to the cook. A receipt if printed. Occasionally, special offers (coupons) are printed to the customer can get a discount. Drivers who make deliveries give customers a copy of the receipt and a coupon (if any).
3 DFD #5 – Real Estate System Real Estate Inc (REI) works with two types of buyers. Some buyers have an interest in one specific house. In this case, REI prints information from its files, which the real estate agent uses to help show the house to the potential buyer. Other buyers seek REI’s advice in finding a house that meets their needs. In this case, the buyer completes a buyer information form that is entered into a buyer file, and REI real estate agents use this information to search REI’s houses-for sale file and the multiple-listing service for houses that meet their needs. The results of these searches are printed and used to help the real estate agent show houses to the buyer.
4 DFD #6 – Library Information System n The University library system will record the books owned by the library as well as any new books purchased and put into circulation. Before someone can borrow a book, he or she must show a valid ID card that is checked – to ensure that it is still valid – against the student files maintained by the registrar’s office (for student borrowers), the faculty/staff files maintained by the personnel office (for faculty/staff borrowers), or the library’s own guest file (for individuals issued a guest card by the library). The system must also check to ensure the borrower does not have any overdue books or unpaid fines before he or she can borrow another book. If no fines or overdue books are found, the book is checked out. The system should record who has borrowed what book and when it is due back. The borrower is also told the due date. Books can only be checked out for two weeks. When a book is overdue, the information about the book and the person who checked it out is added to an overdue file. Every Monday, the library prints and mails postcards to those people with overdue books. If a book is overdue by more than one month, a fine will be imposed and a librarian will telephone the borrower to remind him or her to return the book.
5 DFD #7 – Projects IncProjects, Inc. is an engineering firm with approximately 500 engineers of different types. 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. Currently, Projects, Inc. has a manual interviewing system. The company would like to automate as much of the hiring and interviewing as possible.
6 The current system is as follows: Prospective employees may apply at any time by filling out an application which is kept on file by Projects, Inc. When a new job opens, engineering managers notify the personnel manager who creates a new file that describes the job and lists 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, 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 applicant and the manager by phone. Applications of rejected applicants are retained for one year, after which time the application is purged. Currently, a clerk goes through the files each month to purge applications over one year old. When hired, a new engineer completes a nondisclosure agreement, which is filed with other information about the employee.Projects, Inc. would like you to automate the system. The processes that occur currently will still take place – everything will just be automated. Humans will still have to enter the information about applicants, employees, and jobs into the system, but the rest can be automated. Any phoning or notifying of people should now be done via a letter sent from the system.