Apply and consolidate skills acquired in the requirement

Assignment Help Database Management System
Reference no: EM13333389

Objective: To apply and consolidate skills acquired in the requirement and analysis disciplines through analysis of a simple case study, and to express the results through the relevant UML diagrams.

Rationale: To elicit performance of taught skills in the requirements and analysis areas.

Tasks

Use Cases

1. Perform a requirements analysis for the Car Park System. Express the results using the following artefacts:

a. A use case diagram for the functional requirements of the entire system (10 marks), accompanied by:

i. Short use case descriptions for each use case.

b. A system-wide (non-functional) requirement document.

2. Select the two (2) most essential use cases in the system, and produce full use case descriptions for each one (10 marks). For each of these two most essential use cases, also produce an activity diagram that expresses the workflows for that use case (10 marks).

Use Case Realization

3. Develop a domain model for the car park system. Express your model with a class diagram, showing any inheritance and compositional relationships.

4. For each of the two selected most essential use cases, develop use case realizations showing the sequence of messages involved. Express these use case realizations in separate communication diagrams.

5. For each of the two selected most essential use cases, translate the communication diagram produced for Task 4 into an equivalent sequence diagram.

Reference no: EM13333389

Questions Cloud

Prepare the consolidated financial statements : Prepare the consolidated financial statements for 20X3 using the direct method - acquired all  the outstanding common shares of Blue Loft Ltd. for $1,409,200 cash.
Compute the payback statistic for project b : Compute the payback statistic for Project B if the appropriate cost of capital is 10 percent and the maximum allowable payback period is three years.
If the severity of business cycles were reduced wha twould : If the severity of business cycles were reduced, what would be the effect on each of the four types of unemployment and on theunemployment rate as a whole? The four types of unemployment are frictional,structural, cyclical, and full unemployment.
Prepare swags consolidated balance sheet : Prepare Swag's consolidated balance sheet under each of the following independent situations - swag purchased the assets and assumed the liabilities of Perk by paying $1,400,000 in cash and issuing a $12,600,000 note.
Apply and consolidate skills acquired in the requirement : Develop a domain model for the car park system. Express your model with a class diagram, showing any inheritance and compositional relationships.
How much time elapses before the tool box strikes the cab : A pickup truck is moving at 25 m/s when suddenly the brakes are applied and the truck comes to a stop in 4.7 s. how much time elapses before the tool box strikes the cab
Discuss 2 methods that can be used by risk managers : Discuss 2 methods that can be used by risk managers to forecast the avarge less associated with particular loss exposure, assuming that the firm has large date base of prior losses.
What school of thought would make this suggestion : The Fed should simply increase the money supply at the same ratethat the full employment economy grows, and the government shoulddesist from any stabilizing urges." What school of thought would make this suggestion, and how do economists of that scho..
Prepare a statement of revenues and expenses : Using the deferral method, prepare a statement of revenues and expenses and a statement of changes in net assets for Wise Owls for 20X1 - Prepare Swags consolidated balance sheet

Reviews

Write a Review

Database Management System Questions & Answers

  List the sales for each customer

Each query is worth 2 marks. These tables exist in sphinx and are owned by the user dtoohey. You may, if you wish, create your own copies of the tables under your own account. If you do so, you should ensure that you copy the sample data in dtoohe..

  Explain use of sequential file over database

Explain these situations. When would the database be more beneficial than sequential file? Is it possible for two kinds of permanent storage to be used interchangeably?

  Triggers important in database systems

What are triggers used for, and why are they important in database systems? Provide an example of a situation where a trigger would be appropriate.

  Write procedure to construct character frequency table

Write the procedure named Get_frequencies which constructs character frequency table. Input to procedure must be a pointer to the string, and pointer to array of 256 doublewords.

  Create a gis database of information about vietnam

You are asked to create a GIS database of information about Vietnam at scale of 1:100,000. Database will include the following: Which of these features are best represented by raster model? Explain why?

  Create a database

Create a database that implements the proposed data warehouse schema.

  Write select statement which returns three columns

Write a SELECT statement which returns three columns: VendorName, InvoiceCount, and InvoiceSum. InvoiceCount is the count of the number of invoices, and InvoiceSum is the sum of the InvoiceTotal column.

  Determine the names of all tracks from table

All primary keys are underlined. All foreign keys have same name as primary key that they are referencing. Determine the names of all Tracks which are more than 10 minutes (600,000 ms) long.

  Create a class diagram of the intial code

The base application consists of three classes - Doctor, Patient and Hospital. A patient can be a private or public patient and is handled differently in either case. Patients are assigned to Doctors according to availability and preference.

  Demodulator circuits and amplitude modulator

Explain how much the modulating signal power is required to generate 100 percent modulation? What is the approximate center frequency of filter required to pass the lower sideband?

  Develop view for sum of number ordered multiplied by price

Develop a view named OrdTot. It comprises the order number and order total for each order presently on file. (Order total is sum of the number ordered multiplied by quoted price.

  Data modeling and normalization

Data Modeling and Normalization

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