Question

In: Computer Science

Every day at 10 am, the library system automatically checks if any item was not returned...

Every day at 10 am, the library system automatically checks if any item was not returned after 10 days of the due date. The system generates a list of such items and alerts the admin staff with the list. The staff then enters the call number of each item into the system which finds the loan details. It changes the status of the item as ‘lost’. The system deducts QR. 500 from the deposit money as a fine from the member account. It then requests FinSys with the Fin_Account of the applicant to transfer QR. 500 to the library. FinSys forwards the transfer information to the library that receives the advice and updates the member account with the deposit money. The member is informed about the lost item. The system should know which item was borrowed by which member, borrowing date, the return date, if the item was returned and when. It can also find out which item was lost and by which member, how many items were borrowed by one member, which item was borrowed by which members so far, etc...... Please the data flow diagram

Solutions

Expert Solution

Ans.)

The DFD for the above is -


The data flows like this-
First, the Library system checks if any item was not returned after 10 days of the due date. If that's the case then it generates a list of all those books and alerts the admin about it and after that admin informs about the list to the staff members.
Then staff members deduct the QR 500 from the owner member account and then request the fine system to add QR 500 to the library. And then it informs the library to update the member's account and inform the member.
Here we have a database 'List' which contains the data of all the books which have crossed the due date. And we have a database 'Library' which has the data of which item was borrowed by which member, the borrowing date, the return date if the item was returned and when. It also has the data on which item was lost and by which member, how many items were borrowed by one member, which item was borrowed by which members so far, etc.
We have a database 'Member Account' which has the data of the owner that when he borrowed which book and at what date etc.


Related Solutions

There are many familiar processes that we carry out automatically every day without thinking about what...
There are many familiar processes that we carry out automatically every day without thinking about what would happen if those repeated processes stop working. There are many examples: Your car does not start, your TV remote does not turn on your TV, your water faucet starts leaking, etc. In order to automate such processes to be carried out by a computing machine, you have to be very careful in how to instruct the machine to carry out the task at...
A manufacturing company manufactures 100 products every day. There is a 5% chance that any of...
A manufacturing company manufactures 100 products every day. There is a 5% chance that any of the manufactured products is defective and the products are independent. Consider the 100 products manufactured on a single day. Find the probability that (a) only the first and the last products are defective and the rest are good (b) no more than 2 products are defective (c) the third defective product happens to be the 60th product (d) there are two defective products within...
Each hour from 10 am to 7 pm, a National Federal Bank receives checks and must...
Each hour from 10 am to 7 pm, a National Federal Bank receives checks and must process them. Its goal is to process all the checks the same day that they are received. The bank has 13 check processing machines, each of which can process up to 500 checks per hour. It takes one worker to operate each machine. The bank hires both full-time and part-time workers. Full-time workers work 10 am - 6 pm, 11 am - 7 pm,...
Flow on a particular day is approximately 2,000 vph. At 10:00 AM, an incident occurs which...
Flow on a particular day is approximately 2,000 vph. At 10:00 AM, an incident occurs which reduces capacity to 1,600 vph. The incident is cleared 45 minutes later and the flow returns to the normal capacity of 2,400 vph. (a) Draw the fundamental diagram. (b) Draw a time-space diagram that shows the evolution of traffic. (c) Assuming there are no ramps upstream, what are the speeds of the forming and clearing shock waves of the queue upstream of the incident?...
Payroll System Adam & Co’s employees record their hours worked on time cards every day. Their...
Payroll System Adam & Co’s employees record their hours worked on time cards every day. Their supervisors review the time cards for correctness and submit them to the payroll department at the end of each week. Using a computer terminal connected to the central payroll system, which is located in the data processing department, the payroll clerk inputs the time card data, prints hard copies of the pay cheques, print two copies of the payroll register, and posts to digital...
Regional Airlines is establishing a new telephone system for handling flight reservations. During the 10:00 AM...
Regional Airlines is establishing a new telephone system for handling flight reservations. During the 10:00 AM to 2:00 PM time period, calls to the reservation agent occur randomly at an average rate of one call every 3.75 minutes. Historical service time data show that a reservation agent spends an average of 3 minutes with each customer. The waiting line model assumptions of Poisson arrivals and exponential service times appear reasonable for the telephone reservation system. At a planning meeting, Regional’s...
Your Company uses a standard cost system. The labor standard is 10 units per 8-hour day...
Your Company uses a standard cost system. The labor standard is 10 units per 8-hour day at a standard cost of $15 per hour. Last month employees worked 1,920 hours and produced 2,500 units. The total labor cost during this period was $29,184. What was the labor efficiency (Q) variance for this last pay period? $816 Unfavorable $816 Favorable $1,200 Unfavorable $1,200 Favorable
If you played the same four-digit number every day (or any four-digit number for that matter) in the Big 4, how often (in years) would you win, assuming you have average luck?
If you played the same four-digit number every day (or any four-digit number for that matter) in the Big 4, how often (in years) would you win, assuming you have average luck?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT