Cases for a university library borrowing system

Assignment Help Basic Computer Science
Reference no: EM131218075

Create a set of use cases for a university library borrowing system. (Do not worry about catalogue searching, etc.) The system will record the books owned by the library and will record who has borrowed what books. 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 database maintained by the registrar's office (for student borrowers), the faculty/staff database maintained by the personnel office (for faculty/staff borrowers), or against the library's own guest database (for individuals issued a "guest" card by the library). The system must also check to ensure that the borrower does not have any overdue books or unpaid fines before he or she can borrow another book. Every Monday, the library prints and mails postcards to those people with overdue books. If a book is overdue by more than two weeks, a fine will be imposed and a librarian will telephone the borrower to remind him or her to return the book(s). Sometimes books are lost or are returned in damaged condition. The manager must then remove them from the database and will sometimes impose a fine on the borrower.

Reference no: EM131218075

Questions Cloud

Provide evidence that cybersecurity is a distinct industry : Find three or more additional sources which provide evidence that "cybersecurity" is or is not a distinct industry. Read the readings. Pay close attention to those readings which provide evidence that "cybersecurity" is in fact, an industry.
Automate maintenance tasks : You would like to automate maintenance tasks when specific events appear in the workstations event logs. Before you create a schedule response to the events, you need to know how often the events occur on each computer. What can you do with window..
What appear to be the goals of this hate group : Locate a hate group on the World Wide Web. Include the name of the group and the URL.
Write a paragraph describing at least two reasons : The IPv6 Network Addressing Standard was published back in 1998. Write a paragraph describing at least two reasons why the conversion to IPv6 has not been completed.
Cases for a university library borrowing system : Create a set of use cases for a university library borrowing system. (Do not worry about catalogue searching, etc.) The system will record the books owned by the library and will record who has borrowed what books.
Highlight the characteristics that make a leader efficient : Select a leader, either past or present, you would like to emulate, and highlight the characteristics that make him / her an effective leader.
Component of the creating a scene view : Clipping algorithms are an important component of the creating a scene view. Explain why clipping is necessary. Choose an example of a boundary and a line and show how the endpoints of the clipped line can be calculated.
Project management framework : 1) Define what the project management framework is and explain what pieces make up the framework. What are the processes and framework? What is the purpose of having a framework?
What is the difference between a script and function : What is the difference between a script and function? How do you create a new script or function in MATLAB? List two ways to run a script in MATLAB.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Packet sniffer in situation

Provide one (1) example of a situation where the use of a packet sniffer might be justified. Explain why you believe it would be okay to use a packet sniffer in this situation.

  Want to confirm and verify prior to notifying users

The database administrator for your company. Your staff just informed you that they have noticed several unauthorized attempts to access the database. You are trying to decide how to address this issue to your management team. What type of informatio..

  What actual bit strings would a computer transmit

When one computer is transmitting a message to another, the information is usually encoded in ASCII. What actual bit strings would a computer transmit to send the message HELLO, using ASCII with even parity?

  What ethical theory would you apply to our relation

What ethical theory would you apply to our relation to the environment? Explain why you favor it, and also identify how extensively its practical Implications differ from at least two alternative perspectives, selected from those discussed in this..

  Application patch management

Application Patch Management Select three applications (not operating systems) that you frequently use. How does each of them address patch management? Visit their Web sites to determine facilities they have to alert users to new vulnerabilities.

  Buffer-overflow attacks

Research and discuss the principle of exploits based on buffer-overflow attacks.

  Determine the coefficient of static friction at a

The 50-kg uniform pole is on the verge of slipping at A when θ= 45 °

  What is the standard deviation sd of the waiting time

what is the standard deviation σD of the waiting time?

  Determine the standard deviation and variation

Determine the standard deviation and variation, and explain their importance in statistical analysis of a data set.

  Recommend for the construction of this system

Which design strategy would you recommend for the construction of this system? Why?

  Article related to cloud-enabling technology

Find 1 article related to Cloud-Enabling Technology and to turn in the following: (1) TheURL of the article, (2) A brief summary of the article, and (3) a brief statement of your thoughts on the article. These items should be no more than 1 page in l..

  Help in troubleshooting the issue

Jason from the designer group submitted a ticket with your companies IT Help Desk stating that he could no longer access the Internet. Whenever he types a website name into his web browser, he gets an error stating that the name can't be resolved...

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd