Develop a domain model for the case study

Assignment Help Database Management System
Reference no: EM13336238

Task

This assignment revolves around the Case Study, which may be found as a separate PDF document in the Resources/Assignment 1 section of the subject Interact site.

The objective of the assignment is 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.

Part A - Vision 

1. Analyse the Case Study documents and produce a Vision document for a software system to meet the needs identified in the Case Study. Make sure your Vision document:

a) Identifies the business case for development of the proposed system, identifying both the problem it is intended to solve, and the benefits to be expected from solving it.
b) Identifies all the stakeholders relevant to the system and their interest in it.
c) Identifies the key features of the proposed system
d) Clearly identifies the scope of the system
e) Identifies key considerations and constraints which affect the technical solution to be developed.

Use the Vision template provided in the Resources section for Assignment 1. 

Part B - High Level Functional Requirements 

2. Analyse the Case Study documents and produce an initial high level functional requirements specification. Document these requirements with:

i. A use case diagram for the functional requirements of the entire system. 
ii. Short use case descriptions for all use cases. 

Part C - Detailed Functional Requirements 

3. Detail the functional requirements for the system's critical core use case. Document these requirements with:

i. A full use case description for the critical core use case. 

ii. An activity diagram that shows the normal and major alternate flows for the critical core use case. 

iii. A system sequence diagram showing the user's inputs and system's responses for the critical core use case's normal flow. 

iv. An operation specification for the most important single interaction between user and system during the critical core use case's normal flow. 

Part D - Object Modelling 

4. Develop a domain model for the Case Study. Document your model with:

i. A domain class diagram showing inheritance and compositional relationships 

5. Analyse the behaviour of the most important stateful object of the system and document this behaviour with:

ii. A state diagram

Reference no: EM13336238

Questions Cloud

Find the speed of the knife after passing through the target : A knife thrower throws a knife toward a 300-g target that is sliding in her direction at a speed of 2.50 m/s on a horizontal frictionless surface. find the speed of the knife after passing through the target
Compute the current value per share of lily co stock : The company's dividends are expected to grow at a constant rate of -0.8% indefinitely. The risk-free rate of return is 2% and the expected return on the market portfolio is 6%. If the stock of Lily Co. has a beta of 1.4
Does it travel at the same speed the entire time : Does it travel at the same speed the entire time?
Determine what will be the payout ratio of project : Welch Company is considering three independent projects, each of which requires a $4 million investment. The estimated internal rate of return (IRR) and cost of capital for these projects
Develop a domain model for the case study : The objective of the assignment is 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.
Explain an ideal solution of cyclohexane and toluene : The mole fraction of toluene in an ideal solution of cyclohexane and toluene that has a vapor pressure equals to 53.2 mmHg at 25oC is: A) 0.25 B) 0.28 C) 0.31 D) 0.35
Hold the baseball and sheet of paper side by side : 1.) Hold the baseball and sheet of paper side by side. Predict which one will travel with the faster motion when released. Then drop them both at the same time. Did your prediction match the results?
How much external equity must northern pacific seek : Northern Pacific Heating and Cooling Inc. has a 6-month backlog of orders for its patented solar heating system. To meet this demand, management plans to expand production capacity by 15%
State van''t hoff factor of the lithium fluoride solution : An aqueous solution is prepared from 40.0 g of lithium fluoride "LiF" (a nonvolatile ionizable electrolyte) in 200.0 g of water. Given Kb water = 0.52oC/m and the van't Hoff factor of this lithium fluoride solution = 1.20, the boiling point elevat..

Reviews

Write a Review

Database Management System Questions & Answers

  Prepare the relational schema for database

Prepare the relational schema for database

  Traditional file systems and modern database environment

Write down the difference between traditional file systems Vs modern database environment. Describe the following: Physical data independence Vs logical data independence

  Develop an entity-relationship diagram as a conceptual mode

For the following requirements analysis description, develop an Entity-Relationship Diagram as a conceptual model that captures all of the requirements to the fullest extent possible.

  Design the screen with the actual values

Design the screen with the actual values. Students have to also create a data dictionary to explain what type of data is expected to display with the given input.

  What messages are sent if not well-formed

Create new DOM documents for each of your .xml file and .xsl file. Use these to generate output to the browser.

  Draw an e-r diagram

Draw an E-R Diagram and draw an E-R Diagram for Student Information System.

  Changes require to make-premiere products database

Point out the changes you require to make to Premiere Products database to support following situation: A customer is not necessarily represented by a single sales rep but can be represented by several reps.

  Create a report which identifies five most expensive bicycle

Create a report which identifies five most expensive bicycles. The report must list bicycles in descending order from most expensive to lease expensive, the quantity on hand for each, and the markup percentage for each.

  Give preliminary information on data requirements for gis

You have been requested to give preliminary information on the data requirements for a GIS which is to be used to hold inventory of continental scale vegetation maps for coarse scale land surface

  Write the functional dependencies in the table

Write the functional dependencies in the table which concerns invoicing (an application Premiere Products is considering adding to its database), subject to the specified conditions.

  Design premiere products databas-shows relationship

Indicate changes you require to make to design of Premiere Products database to support following situation: There is no relationship between customers and sales reps.

  Database planner should spend a considerable amount of time

Provide what reports may be produced as a result of your database design.Based on the information you have researched, create a 2-3 page design document that includes a description of the database you would like to create as well as sample tables ..

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