Produce a detailed design class diagram

Assignment Help Basic Computer Science
Reference no: EM131679468

Task

UI Design, Data Management, Use Case Realization, Detailed Design

1. UI Design - Design a set of GUI interfaces (a set may consist of one element) that support the functional requirements and workflow identified for the use case you described in Assignment.

Document your design with a set of annotated 'story boards' that show the graphical elements of your design.

2. Data Management

Design data access objects (DAOs) to support the data requirements of the use case you described in Assignment 3* and document your design with a detailed class diagram showing all attributes and methods required by the DAOs.

3. Use Case Realization

Produce a detailed sequence diagram consistent with the normal flow detailed in the full use case description that shows the interactions between boundary classes that support your GUI design, internal elements that control and support the use case (ie implement business logic), and the data access objects you have just designed.

4. Detailed Design - Produce a detailed design class diagram (DCD) for the collaboration of objects involved in the use case that shows all the attributes and methods required to support the use case.

*Note: you may only use your own use case description from Assignment 2 if you received a mark of Credit level for the use case description section in that Assignment. Otherwise, you must re-do the use case description and get it checked with the teacher.

Reference no: EM131679468

Questions Cloud

Algae farming with fish farming : Explain why it is beneficial (and more sustainable) to couple algae farming with fish farming than simply to farm fish independently.
Which currency appears to offer the better rates : Vancouver Exports. A Canadian exporter, Vancouver Exports, will be receiving six payments of €12,000, ranging from now to 12 months in the future.
Describe sensory memories : How would you go about assessing the properties (capacity and duration) of these sensory memories. Describe a simple method of assessing one of these
Desalinization plant to obtain more freshwater : Describe at least two costs and two benefits of using a desalinization plant to obtain more freshwater.
Produce a detailed design class diagram : Design a set of GUI interfaces (a set may consist of one element) that support the functional requirements and workflow identified for the use case you describe
Explain the importance of properly defining requirements : Explain the importance of properly defining requirements. Explain Better Buying Power and strategies to meet mission needs.
Characterize the structure of a nephron : Choose the one trait that does not characterize the structure of a nephron.
Discuss court-appointed public defenders get the same level : Do you think that indigents who receive court-appointed public defenders get the same level of representation as defendants who can afford private attorneys
Discuss why is it important for teachers to discern : Why is it important for teachers to discern the cultural differences among their students. How can a teacher learn more about the cultures of their students

Reviews

len1679468

10/14/2017 12:57:38 AM

*Note: you may only use your own use case description from Assignment 2 if you received a mark of Credit level for the use case description section in that Assignment. Otherwise, you must re-do the use case description and get it checked with the teacher. Rationale This assignment is motivated by and related to the following subject learning outcomes: • be able to produce and verify analysis and design models for a system; • be able to demonstrate use of a Computer Aided Software Engineering (CASE) tool to document the models in a system. • be able to evaluate a problem and determine the appropriate architectural style for the solution; • be able to evaluate and choose appropriate software design patterns to compose the design of a software system

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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