Use case diagram - university library system

Assignment Help Other Subject
Reference no: EM131795372

Assessment Overview

You are to answer a set of questions about material of the unit. Any diagrams required in response to questions must be drawn in Lucidchart. Textual responses will be written using Microsoft Word.

Description

The questions stated below require answers regarding:
- Use cases
- Sequence diagrams
- Class diagrams
- State Machine Diagram

The marks for each question will total to 25 marks.

You will review relevant material of the unit wherever required to answer the questions.

Ensure that you have completed all lab work relevant to a particular question of the assignment before commencing work on that aspect of the assignment. Lab exercises are where learning, errors and practice occur before embarking on a larger task (the assignment) worth many marks.

All diagrams are to be drawn correctly and neatly. Recall that Learning Outcome 4 of this unit is "Correctly construct and lay out all types of diagrams". A diagram that does not conform to this learning outcome will be subject to deduction of marks.

In answering questions, submit diagrams as either .pdf or .jpg files from Lucidchart, and textual responses as .doc, .docs or .rtf files.

Case Study: University Library System

This case is a simplified (initial draft) of a new system for the University Library. Of course, the library system must keep track of books. Information is maintained about both book titles and the individual book copies. Book titles maintain information about title, author, publisher, and catalog number. Individual copies maintain copy number, edition, publication year, ISBN, book status (whether it is on the shelf or loaned out), and date due back in.

The library also keeps track of patrons to the library. Since it is a university library, there are several types of patrons, each with different privileges. There are faculty patrons, graduate student patrons, and undergraduate student patrons. Basic information about all patrons is name, address, and telephone number. For faculty patrons, additional information is office address and telephone number. For graduate students, information such as graduate program and advisor information is maintained. For undergraduate student's program and total credit hours are maintained.

The library also keeps information about library loans. A library loan is a somewhat abstract object. A loan occurs when a patron approaches the circulation desk with a stack of books to check out. Over time a patron can have many loans. A loan can have many physical books associated with it. (And a physical book can be on many loans over a period of time.

Information about past loans is kept in the database.) So, in this case, it is recommended that an association class be created for loaned books.

If a book is checked out that a patron wants, he/she can put that title on reserve. This is another class that does not represent a concrete object. Each reservation is for only one title and one patron. Information such as date reserved, priority, and date fulfilled is maintained. When it is fulfilled, the system associates it with the loan on which it was checked out.

For this case, develop the following diagrams:

1. Use Case description for checking out books with one any exceptional case

2. A use case diagram for the whole case study

3. A class diagram for the whole case study

4. A sequence diagram for the given case - checking out books

5. Draw a SMD for the case study - Library Management System.

Reference no: EM131795372

Questions Cloud

What journal entry would wolf creek make on december : What journal entry would Wolf Creek make on December 31, 2014, if it uses straight-line depreciation
What is the? bond yield to? maturity : The market price is ?$950 for a 15?-year bond ?($1,000 par? value) that pays 11 percent annual? interest, but makes interest payments on a semiannual basis.
What is the lending rate for a customer : What is the lending rate for a customer with a probability of default of 1% and a loss given default of 28%. The funding rate is 6.3% and the VaR for the loan.
Find the p-value and use the empirical rule to approximate : Assuming that the sample size is sufficiently large and that the other conditions are also satisfied, use the Empirical Rule to approximate the p-value.
Use case diagram - university library system : Develop the diagrams - new system for the University Library. Of course, the library system must keep track of books. Information is maintained
Prepare the entries on crawford co books : Prepare the entries on Crawford Co.'s books related to the transactions that occurred on January 10, February 12, and March 10
Considering issuing bonds that will mature : Pybus, Inc. is considering issuing bonds that will mature in 23 years with an annual coupon rate of 8 percent. Their par value will be ?$1,000
Use the empirical rule to approximate the p-value : A study is done to see whether a coin is biased. The alternative hypothesis used is two-sided, and the obtained z-value is 1.
Identify one or more internal controls that could ameliorate : Larry and Hank are employed by one of the Big Four CPA firms. For each risk you identify, suggest one or more internal controls that could ameliorate it.

Reviews

len1795372

1/4/2018 12:40:13 AM

Read the following guidelines carefully and understand all requirements before starting this assignment This assignment is worth 25% of the total marks for the unit. Students complete the assignment individually. The marks for each question will total to 25 marks. In answering questions, submit diagrams as either .pdf or .jpg files from Lucidchart, and textual responses as .doc, .docs or .rtf files. Assignment Mode Students carry out the assignment individually. Students must not share any part of their work with each other.

Write a Review

Other Subject Questions & Answers

  Define person commits criminal homicide if he intentionally

A person commits criminal homicide if he intentionally, knowingly, recklessly, or with criminal negligence causes the death of an individual

  Create environment where workers will not want to unionize

It has been said that "a company that deserves a union gets one," suggesting that if proper leadership and motivation techniques are employed and desirable policies devised, the workers will not want to unionize. Either agree or disagree with this..

  Discuss about the non-experimental methods

Why did you select this particular method for your research study?What do you like and dislike about this method?

  What risks or challenges might health care manager encounter

Analyze and differentiate the options offered by multiple marketing research firms to ascertain the best method for gathering customer perceptions about healthcare services and organizations.

  Compare a foreign country quality of care to u.s. quality

Compare a foreign country's quality of care to the United States' quality of care. Compare a foreign country's cost of health care to the United States' cost of health care. Compare 1 of the foreign countries' access to medical care to the United Sta..

  Create video presentation utilizing outline you have prepare

Create an outline for the presentation in Microsoft Word. Create the video presentation utilizing the outline you have prepared. Record the narration from the speaker notes.

  Explaining the necessary and proper clause

What is necessary and proper clause? What rights does it provide to Congress?

  Prepare a plan for utilizing active directory

Prepare a plan for utilizing Active Directory and Group Policy Objects to achieve the goals of setting secure permissions on business unit resources

  Description of the neurological disorder

Post a description of the neurological disorder you selected including types of drugs that would be prescribed to patients to treat associated symptoms

  Prepare a one-page letter to the managing director

Prepare a one-page letter to the managing director of GeneTech Ltd advising her of your preferred treatment for the research and development costs.

  Discuss healthy people initiatives

examine the history and development of the Healthy People initiatives. Discuss some of the successes and shortfalls

  Role of the consumer in the new service development process

Describe the role of the consumer in the new service development process. Show several ways consumers can participate in service design.

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