• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/20

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

20 Cards in this Set

  • Front
  • Back

A systematic description of an object or phenomenon that share important characteristics with the object or phenomenon

Model

It is used for requirement specification

Model

It is a simplification of reality

Model

What is a model

- A systematic description of an object or phenomenon that share important characteristics with the object or phenomenon


- A simplification of reality

4 modeling framework

Planning


Modeling


Construction


Deployment

It answers the question how the requirements will be met?

Planning

What would be the best strategy and processes to use?

Modeling

When it will be completed?

Construction

The testing phase

Deployment

2 Types of Modeling Activities

- Analysis modeling


- Design Modeling

Helps you understand the nature of client's requirement or the problem being addressed and the shape of application that will allow the developers to address that problem

Analysis modeling

It is about understanding the internal structure of an application being developed and how this creates the shape of application that was identified by the analysis model.

Design modeling

List of clients requiremnts that the developer understands

Design model

App description vs Analysis model vs Design model

AD - App desc by client


AM - List of app rqrmnt that the client understands


DM - List of client's rqrmnt that the developer understands


- app developed by programmers and designers

Analysis model questions

- What information is to be presented or manipulated?


- What functions are to be performed for the end-users?


- What behavior will the application exhibit as it present contents and perform function?

Analysis modeling rqrmnts

- User hierarchy:: attributes that are use to organize the member of dimension


- Developing use-cases:: list of actions or steps, and defining the interactions between role and a system

attributes that are use to organize the member of dimension

- User hierarchy

list of actions or steps, and defining the interactions between role and a system

Developing use-cases

Two main factors of design modeling

Quality


- Security


- Availability


- Scalability


- Time to Market



Goals


- Simplicity


- Consistency


- Navigatability


- Visual appeal


- Compatibility

2 design modelings

Visual design


- Interfae design: structure&organization of UI


- Aesthetic design: graphic design


- Content design: layout, structure & outline



Control design


- Navigation design: navigational flow between content&web app function


- Component design: processing logic to implement functional requirement