Candidate classes you list from the description provided

Assignment Help Basic Computer Science
Reference no: EM131215037

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

Questions Cloud

Value in the length field is the length : 1. Select one packet. From this packet, determine how many fields there are in the UDP header. (Donot look in the textbook! Answer these questions directly from what you observe in the packettrace.) Name these fields. 2. From the packet content fi..
Centralized or decentralized account : Is an account created in Window 7 VM a centralized or decentralized account. If you wanted to log onto a second computer using the same username and password, what would you need to do first?
Find a function g x : Suppose a random variable has some PDF given by fx(x). - Find a function g x such that Y g(X) = is a uniform random variable over the interval (0 ,1) .
Distinguish between two incoming requests : How does a firewall distinguish between two incoming requests allowing one while denying the other.
Candidate classes you list from the description provided : 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:
Find the pmf of a new random variable : Suppose X is a binomial random variable with parameters n and p . -Find the PMF of a new random variable generated through the transformation, Y = n-x.
Challenges of securing information : Create a 7-10-slide PowerPoint Presentation on the challenges of securing information, and list some of today's information security attacks. You may use various sources (scholarly). Be sure to cite any sources used in a reference slide with prope..
Determine the current failure intensity : Assume that a program will experience 200 failures in infinite (6) time. It has now experienced 100. The initial failure intensity was 20 failures/CPU hr. (i) Determine the current failure intensity
What value for constants a and b lead to new random variable : Prove that Y is also Gaussian for any a ≠ 0 . - What values for the constants a and b will lead to the new random variable Y having zero mean and unit variance?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identify the communication protocols

Identify the communication protocols used in a large hospital organization.

  Slope and downward deflection of the free end b

A cantilever beam of length l carrying a distributed load varies uniformly from zero at the free end to w per unit run at the fixed end. Find the slope and downward deflection of the free end B.

  Supply management address in global procurements

1. Building on what you have learned about building strategic partnership in this course, why is negotiation the best form of dispute resolution? Explain your reasoning 2. What additional legal issues should supply management address in global pr..

  Comma-delimited text file

This is based on a comma-delimited text file that has already been created containing a 3 digit ID # and a first and last name. The last part of the excercise is as follows.

  Computing an initial estimate of the center of the circle

computing an initial estimate of the center of the circle for the call to nlm().

  What is a prototype and how might it be used

What is a prototype and how might it be used in the interface design process. Should an organization have internal interface design standards. What are the benefits and drawbacks of these standards. Give examples of what some of these standards mi..

  Diagram of the finite automaton

Determine the DFA that will accept those words from Σ = {a b , } where the number of b's is divisible by three. Sketch the state table diagram of the finite Automaton M also.

  Decision regarding which computer to purchase

Decide what factors are significant in your decision as to which computer to purchase and write them. After you choose the system you would like to buy, recognize which terms refer to hardware and which refer to software.

  Austraria or a major river in another country

students are to write a retter home to their parents expraining the water crises and arguing for or against the use of recycled water.GEOGRAPHY:

  Define the role of streaming media to support

Research the role of streaming media to support organizational objectives. What are three possible ways that streaming media can be used to accomplish the objectives of an organization

  Provide the missing housekeeping functions

Provide the missing housekeeping functions (copy constructor, assignment operator, and destructor) for the class NodeList, which was presented in Code Fragment 6.9.

  Initial radioisotope power supply

A satellite has an initial radioisotope power supply of 70 watts (W). The power output in watts is given by P = 70e-t/250 where t is the time in days. Solve for t to find the time when the power supply is 60 W. (Round your answer to the nearest da..

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