Modernize its existing system

Assignment Help Basic Computer Science
Reference no: EM131207547

Sketch out a class diagram (UML) for the candidate classes you list from the description provided. You should have AT LEAST ONE generalization relationship and AT LEAST ONE composition relationship:

The library system needs to modernize its existing system. The library materials are currently cataloged in a database, but media checkout is currently done by hand.

Within the system, library patrons should have the following abilities:

  • Sign up for a new library membership

  • Check out media using their membership card or number

  • Reserve media using their membership card or number

  • Reserve available meeting rooms

  • View their transaction history

  • View outstanding media that has been checked out

  • View outstanding media that has been reserved

  • View current fines on their account

  • Pay any fine balance

Additionally, library staffers should have the ability to do the following:

  • View library member's information (including fines, reservations, meeting rooms, and checked-out materials)

  • View the checkout/reservation history of any item in the media catalog

  • Approve meeting room reservation requests

  • Accept payments for member fines

  • Add and Edit materials in the catalog

Reference no: EM131207547

Questions Cloud

Find the current i for the network of given figure : Use a frequency of 1 kHz to determine the inductive and capacitive levels required for the input files. In each case write the required input file.
Usefulness of office suites : Assume that you did not have access to Microsoft Office or other compatible application suites. Describe at least three (3) tasks that you would not be able to perform without Microsoft Office 2013.
How did schering plough change its global structure : How did Schering Plough change its global structure to solve these problems?
Analyze and discuss the critical role of reputation : After meeting and discussing the issue, the two women were able to work out a schedule for Michelle that would solve her daycare issues and would be fair to the other employees. Now that the issue has been resolved, based on your readings, synthes..
Modernize its existing system : The library system needs to modernize its existing system. The library materials are currently cataloged in a database, but media checkout is currently done by hand.
Find the current i1 for the network of given figure : Use a frequency of 1 kHz to determine the inductive and capacitive levels required for the input files. In each case write the required input file.
Components of a disaster recovery plan : What components of a disaster recovery plan should be tested?
Would you give to the parties of a failed negotiation : Based on the above example, or one from your personal/professional life, can a relationship be repaired after a failed negotiation? Why or Why not? What advice, based on the materials from this week, would you give to the parties of a failed negot..
Advantages and disadvantages of hierarchical network design : What are some of the advantages and disadvantages of a hierarchical network design? Are there alternatives? If so, which do you prefer? And Why?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  The ontario lottery and gaming corporation

On the first page of your assignment, write your name and student number. The Ontario Lottery and Gaming Corporation (OLG) offers the following lottery game:

  Summer vacation working as a waiter

A college student earned $7300 during summer vacation working as a waiter in a popular restaurant. The student invested part of the money at 7% and the rest at 6%. If the student received a total of $458 in interest at the end of the year, how muc..

  Contrast a business case and a business plan

Compare and contrast a Business Case and a Business Plan. Include definitions and applications.

  Maintaining security in a company

Write a 4 page paper describing the some of the issues you might face when maintaining security in a company that has offices in multiple countries.

  What is the purpose of multiplexing

What is the purpose of multiplexing

  Estimate the cost of the system

Estimate the cost of the system. To what degree were you able to get a better price through comparison shopping? If you are using a mail-order source, how does shipping affect your final cost

  Describing use of request for information

Describe in scholarly detail how you would utilize RFI (Request For Information) procedures to recognize potential vendors in the acquisition process, and RFQ.

  Application-request for proposal

As you have seen throughout this week, the requirements document is an important part of IT planning, regardless of the strategy you are going to employ. This week, you will create a plan for developing a request for proposal document, which relie..

  Explaining reasonable values for items in risk register

Suggest reasonable values for the items in the risk register for this asset and threat, and provide justifications for your choices.

  Locate vendors of biometric products

Using the Web, locate vendors of biometric products. Find one vendor with a product designed to examine each characteristic mentioned in your textbook. What is the CER associated with each product? Which would be more acceptable to users? Which..

  Which interarrival time gives the maximum throughput

Which interarrival time gives the maximum throughput?

  Difference between independent poisson variables

Beginning with Z(O)=O, show that the distribution of Z(t) is given by the difference between independent Poisson variables of means λt and µt.

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