Cases for a university library borrowing system

Assignment Help Basic Computer Science
Reference no: EM131219086

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: EM131219086

Questions Cloud

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?
Managing and regulating behaviour in a global economy : What does this example suggest as to the role of, and limitations to, national law and institutions in managing and regulating behaviour in a global economy
Determine the autocorrelation function of the output : The power spectrum at the input to an ideal BPF is. - Determine the autocorrelation function of the output. You may have to make a reasonable approximation to obtain a simplified form.
Forms of entertainment to go digital : Broadcast radio is one of the last forms of entertainment to go digital. Find the latest material describing the current state of digital broadcast radio, and write a two or three page paper in APA format
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.
Determine the autocorrelation function of the filter output : The input to a linear filter is a random process. - The impulse response of the filter is of the same form - Determine the autocorrelation function of the filter output.
Explain why clipping is necessary : 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.
Discussing the pros of deploying microsoft : Write an email to your boss discussing the pros (or cons) of deploying Microsoft's DirectAccess instead of keeping the legacy VPN solution. Explain what you'll need to get the solution in place and what benefits it'll provide to the remote staff.
Give an example of two tables that are not relations : Suppose that two columns in two different tables have the same column name. What convention is used to give each a unique name?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Topic cloud computing security

Topic Cloud Computing Security. Research Paper Instructions 1. Summary of Research Paper Instructions

  How can a value be assigned to these characteristics

Discuss the benefits of timely, appropriate, detailed information. How can a value be assigned to these characteristics?

  Write a program to swap 2 numbers using reference variables

Write a program to swap 2 numbers using reference variables.

  Write a test application name employeetest that demonstrate

Write a test application name EmployeeTest that demonstrate class Employees capabilities. Create two Employee objects and display each objects yearly salary. Then give each employee a 10% raise and display each employees yearly salary again.

  Point representation of ieee-754 single precision

Convert the followings: [5 marks] a. 0xAC12 to binary b. -10710 to 8-bit 2's Complement c. 10011110 (8-bit 2's complement representation) to decimal d. 11010110102 into hexadecimal e. 1108 into hexadecimal

  What is the big o performance of your algorithm

Write an efficient algorithm for combining two arbitrary-sized heaps into one heap. What is the Big O performance of your algorithm?

  Show how to solve this problem using the single

Show how to solve this problem using the single origin/single destination algorithms of Section 2.5

  What will the permission of the new file be

Your current unmask is set to 002. If you create a new file, what will the permission of the new file be?

  How would you determine the numbers given above

How would you determine the numbers given above, and which values might be less certain?

  The wbfk transport company operates throughout mainland

The WBFK Transport Company operates throughout mainland Australia. The company specialize in fast delivery of pallet-loads of goods from one WBFK depot to another WBFK depot. It does not do pickups at a customers premises nor does it deliver door to ..

  Give the function table and explain its operation

Give the function table and explain its operation.

  What is server side and client side scripting

Describe and explain 5 underlying concepts that drive interaction design. Please include appropriate details and examples with applicable references in APA style.

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