Question regarding the return date and time

Assignment Help Basic Computer Science
Reference no: EM131102805

Question 1

Consider the world of libraries. A library has books, videos, and CDs that it loans to its users. All library material has an id# and a title. In addition, books have one or more authors, videos have one producer and one or more actors, while CDs have one or more entertainers. The library maintains one or more copies of each library item (book, video or CD). Copies of all library material can be loaned to users. Reference-only material is loaned for 2hrs and can't be removed from the library. Other material can be loaned for 2 weeks. For every loan, the library records the user, the loan date and time, and the return date and time. For users, the library maintains their name, address and phone number.

Question 2

Draw a class diagram (or two, if this is more convenient) for the description above. Make sure to show attributes, multiplicities and aggregations/compositions, where appropriate. No need to show any operations.

To give an exam, an instructor first notifies the students of the exam date and the material to be covered. She then prepares the exam paper (with sample solutions), gets it copied to produce enough copies for the class, and hands it out to students on the designated time and location. The students write their answers to exam questions and hand in their papers to the instructor. The instructor then gives the exam papers to the TAs, along with sample solutions to each question, and gets them to mark it. She then records all marks and returns the papers to the students.

Draw a sequence diagram that represents this process. Make sure to show when is each actor participating in the process. Also, show the operation that is carried out during each interaction, and what its arguments are.

Reference no: EM131102805

Questions Cloud

Creation of an activity diagram : A car rental company owner calls a car insurance company. The owner gives her insurance policy number to the insurance clerk, who enters this information into the system to make sure the policy is still valid and the premium has been paid. The own..
How far were most people willing to go to obey authority : How far were most people willing to go to obey authority? Would you have gone this far? According to the text, "ordinary" people are more likely than not to follow an authority figure. Does this seem believable? Why or why not?
Gaap and economic consequences : Why do you believe a copy of this letter was sent by the business community to influential members of the United States Congress?
What is the probability of a or b or both occurring : In general, what must be true for two events be both statistically independent and mutually exclusive?
Question regarding the return date and time : Other material can be loaned for 2 weeks. For every loan, the library records the user, the loan date and time, and the return date and time. For users, the library maintains their name, address and phone number.
Critically reflect your understanding of nutritional support : The main purpose of this RP is to critically reflect your understanding of the "Nutritional Support for elder patients" This RP must have 6 pages, including cover page and references, and be presented on APA format.
Loading of your operating system : What is the hard drive partition that starts the loading of your operating system?
How have the developments of the previous decades influenced : Imagine that you are a European living in the year 1919. How have the developments of the previous decades influenced your religious beliefs? Have they eroded or strengthened your traditional values?
Role of personality in affecting situational behavior : Describe the role of personality in affecting situational behavior - examine the personality characteristics attributed to each theory in your approach.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Css to create a navigation bar

What suggestions do you have for Karina as she plans to update the website using CSS? What advantages are there to using CSS to create a navigation bar for your website? List two advantages.

  Processes a number of purchases for a user

Write a C# Console program that processes a number of purchases for a user. You can use a counter controlled loop (asking the user how many items they have to purchase) or a sentinel controlled loop. It is up to you. The program should ask for the qu..

  Create two different confidence interval estimates

The purpose of this assignment is to collect and organize a random sample of data values and then create two different confidence interval estimates of the population mean. The information will then be analyzed in a written summary.

  Faulty terminations and excessive horizontal wiring spans

What do you consider the single most important reason to pay attention to faulty terminations and excessive horizontal wiring spans?

  Determine the advantages an investigator gains

1) Assess the importance of forensics in network-based crimes and incidents. Determine the advantages an investigator gains by having the ability to analyze network-based crimes. Propose how you, as someone in a management position, would emphasize t..

  What are the advantages of a web server

How would the implementation of an internal Web server occur?

  Procurement follow stringent instructions

Why must a Request for Proposal (RFP) procurement follow stringent instructions, rules, and processes, in particular, when the RFP is released by the U.S. federal government, state government, or county government?

  Article in the ny times

Read the following article in the NY Times. Defeat your opponent and hires. Need the following questions answer. What does this mean in terms of organizational behavior? How do you implement? Is this an ethical practice? How would this an ethical pra..

  Finding a mincost maxflow of the new network

These flows all have the same (maximal) value, but their costs (the sum of the products of edge flows and edge costs) differ. The maxflow in the center has minimal cost (no maxflow has lower cost).

  What would say in a job interview

What would say in a job interview if you were asked to comment on the following statement: "A Database Administrator (DBA) should create as many indexes as possible for a table because that will result in the greatest speed for all operations ..

  Design a flowchart or pseudo code for the following

A program that continuously accepts employee data until eof is reached and displays a list of all employees who are carpool candidates.

  Registers 0, 1,and 2 when the machine halts

What bit patterns will be in registers 0, 1,and 2 when the machine halts?

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