Question: Based on the following description, create a Context Data Flow Diagram (DFD). Every client must have a valid library card in order to rent a
Based on the following description, create a Context Data Flow Diagram (DFD).
Every client must have a valid library card in order to rent a book. When a client rents a book, he/she presents a card. If the client is new and has no card, he/she must apply for it. The system issues a card to the client. Clients rent books for 2 weeks at a time. Every time a client rents a book, the system must ensure that they do not have any overdue books. If so, the overdue books must be returned and an overdue fee paid before the client can rent more books. Likewise, if the client has returned overdue books, but has not paid the overdue fee, the fee must be paid before new books can be checked out.
Every morning, a librarian prints a report that lists overdue books. For any books two or more days overdue, he/she calls the clients to remind them to return the books. If a book is returned in damaged condition, a librarian removes it from the book database and may sometimes charge the client.
Every week new books are delivered from publishers. When they arrive, the books must be categorized by a librarian. Then, the books must be entered into the catalog before it can be put on the shelf,
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
