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

  Write down advantage in storing metadata in tables

What is meant by a Metadata? How does this term pertain to a database? Write down advantage is there in storing metadata in tables?

  Explain primary problem in credit card records

You have a file which contains credit card records. Each record contains field for the card number, expiration date, and name of card holder. Explain what primary problem you try to solve is.

  Create a list of managers and supervisors

Your company wants to encourage carpooling. Create an answer table listing employee name, city and street address (in that order) for employees who live in Crestline.

  Hsada systems analysis and design

Determine and confirm client business expectations and needs and determine and apply appropriate development methodologies

  Analyzing hard-to-obtain data from two separate databases

You are interested in analyzing some hard-to-obtain data from two separate databases. Each database contains n numerical values.

  Explaining content of document in natural language

Explain the content of this document in natural language;Design the graph representation of document;

  Characteristics of relational database management system

Describe the characteristics of a Relational Database Management System (RDBMS).

  Importance have button that takes you back to main page

What is the importance to have a button that takes you back to the main page on each web page? How does dead end or orphan pages affect the continuity of a website?

  Covert the extended entity relationship diagram

Covert the Extended Entity Relationship Diagram (EERD) for Orthopedic Alliance of Plano (OAP) described in assignment one to relations. See Lecture 5, slide 22 for relational schema.

  Finance industry-based organization

Imagine that you work for a finance industry-based organization. Your organization is looking to submit its database design documentation to an evaluation team in order to meet Sarbanes-Oxley (SOX) compliance

  Design database design for boingx aircraft company

You have been asked to design database design for BoingX Aircraft Company (BAC), that has two products: TRX-5A and TRX-5B HUD (heads-up display) units.

  Advantages and disadvantages of working with multiple tables

Write down the advantages and disadvantages of working with multiple tables? Write an example of situation where multiple tables would be suitable in the application.

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