Produce a system-wide architectural requirements

Assignment Help Other Engineering
Reference no: EM13762004

Part A - Use Cases

Perform a requirements analysis for the Case Study. Express the results using the following artefacts:

A use case diagram for the functional requirements of the entire system, accompanied by:

Short use case descriptions for all use cases.

Select the most essential (critical core) use case in the system, and produce a full use case description for it .

Produce an activity diagram that expresses the workflow for that use case.

Part B - System-wide/Non-functional Requirements

Produce a system-wide (non-functional) requirement document that documents the architectural requirements the system must address.

Part C - Use Case Realization

Develop a domain model for the Case Study. Express your model with a class diagram, showing any inheritance and compositional relationships.

Develop a use case realization showing the sequence of messages involved for the use case selected for the full description in Part A.

Express this use case realization in a communication diagrams. Use the GRASP concept of a Controller class to coordinate the use case.

Translate the communication diagram produced for Task 6 into an equivalent sequence diagram.

Part D - Analysis Classes

Prepare a summary analysis class diagram showing the attributes and methods required by problem domain classes involved in the use case realized in Part C.

Part E - Object Interactions

Prepare operation specifications for the two most complex methods contained in one of the nominated objects specified for the Case Study.

Part F - Object State

Create a state diagram for the object chosen for Part E. Nominated objects will be listed in the Case Study.

Reference no: EM13762004

Questions Cloud

Use case dependency for making an account transfer : Describe (in a one to two (1-2) page narrative) a use case dependency for making an account transfer. Illustrate this use case with Visio or a similar product
Good design process and incorporates : your final project will be to analyze, design, and document a simple program that utilizes a good design process and incorporates sequential, selection and repetitive programming statements and the use of at least one array. The specific problem y..
How teachers at biotech academy maintain student success : how teachers at Biotech Academy instigate and maintain student support and success. Be sure to consider what characteristics they have to have and what behaviors and practices they need to present to their students.
Histogram for each numeric variable : Descriptive stats for each numeric variable, Histogram for each numeric variable and Bar chart for each attribute (non numeric) variable
Produce a system-wide architectural requirements : Produce a system-wide (non-functional) requirement document that documents the architectural requirements the system must address.
Derive the conditional input demand functions of the firm : Derive the long-run total cost function for the firm. What is the cost of producing 1000 units of output when the price of labour is $25 and the price of capital is $64 per unit - Derive the conditional input demand functions of the firm.
Heat transfer and electricity & earth''s magnetic field : Describe the differences and similarities between temperature and heat. Analyze how heat transfer occurs during the processes of conduction and convection.
List of security activities or controls : List a security program in each level and provide a list of security activities or controls applied in these levels. Support your list with real world application data
Hash-join algorithm : In this assignment, you will have a chance to implement the hash-join algorithm for a DBMS. You can use C, C++, or Java to write the program. However, your program should include su- cient comments to make it readable. You need to turn in

Reviews

Write a Review

Other Engineering Questions & Answers

  A power plant is examined as a simple ideal rankine cycle

a power plant is analyzed as a simple ideal rankine cycle with a boiler operating at 300 oc. steam leaves the boiler

  Simulation with arena an office of a state license bureau

an office of a state license bureau has two types of arrivals. individuals interested in purchasing new plates are

  Write a report on one of the two following topics1 discuss

write a report on one of the two following topics1 discuss the different agencies institutes centers and other national

  Draw a plan of a typical strip mine

Draw a plan of a typical strip mine showing all operational features and equipment.

  It is important to include who worked on what questions on

working with your group detail the steps needed to monitor administrate and secure the network in regard to online

  Determine the design of the cut

Determine the design of the cut, including burden and spacing for each element of the cut - burden and spacing of the easer, perimeter and lifer holes

  Determine the effect on the radon daughter concentration

Determine the effect on the radon daughter concentration and describe the methods that can be used to control heat and humidity in an underground mining situation.

  How to prevent type of corrosion

Offer an explanation for why cracking might have occurred and provide at least three suggestion on how to prevent this type of corrosion.

  As the world and technology has moved onward to more

this is a debating question prepare a report defending your position either for the affirmative or the negative.the

  Introduction of the electrooculogram

Introduction of the electrooculogram (EOG). - theory and usage

  Operations that are associated with surface mining

List all the major mining operations that are associated with surface mining.

  What are the flows and pressure drops

Determine the airflows and pressure drop in each of the branches and what are the flows and pressure drops in each of the branches?

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