Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Design Class Diagrams 8.1 Introduction OO Design: Process by which a set of detailed OO design models are built to be used for coding. Design

Design Class Diagrams

8.1 Introduction

OO Design: Process by which a set of detailed OO design models are built to be used for coding.

Design Class Diagramextended from the domain model class diagram and updated from sequence diagram.

Messages to an object become methods of the design class

Class Definitionwritten in the chosen code for the controller and the design classes

UI Classesforms or pages are added to handle user interface between actor and the controller

Data Access Classesare added to handle domain layer requests to get or save data to the database

8.2 Objectives

  • Deeper understanding of UML class diagrams.
    • Practicing modeling class diagrams using Sybase Power Designer.

8.3 Tasks

1. From the analysis in lab 2, identify the classes of the system.

2. Create a Class Diagram showing navigation visibility for the intended information system of WAIPS;

8.4 Milestones

Below are the milestones (specific goals) to aim for this week of the project. The intention is to tie in with coverage presented in lectures and tutorials. You will receive further milestones in subsequent weeks on Blackboard as well as other helpful information.

Milestone

X

1. You should use these techniques to create class diagrams for your Project.

2. To have read and understood requirements of the case study

8.5 Suggestions

Proceed use case by use case, adding to the diagram

Pick the domain classes that are involved in the use case (see preconditions and post conditions for ideas)

Add a controller class to be in charge of the use case

Determine the initial navigation visibility requirements using the guidelines and add to diagram

Elaborate the attributes of each class with visibility and type

Note that often the associations and multiplicity are removed from the design class diagram as in text to emphasize navigation, but they are often left on

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Microsoft Visual Basic 2008 Comprehensive Concepts And Techniques

Authors: Gary B. Shelly, Corinne Hoisington

1st Edition

1423927168, 978-1423927167

More Books

Students also viewed these Databases questions