Android Training in Chandigarh (3) - PowerPoint PPT Presentation

About This Presentation
Title:

Android Training in Chandigarh (3)

Description:

CBitss Technologies is the best and optimum institute in Chandigarh. It provide IT and Management courses in Chandigarh – PowerPoint PPT presentation

Number of Views:41

less

Transcript and Presenter's Notes

Title: Android Training in Chandigarh (3)


1
(No Transcript)
2
Three Models to model a system
  • The Three models are useful to model a system
    from three related but different viewpoints, each
    capturing important aspects of the system, but
    all required for a complete description.

3
Each of the three models evolves
during development.
  • Class Models Class Models describes structure
    of objects in a system - their identity , their
    relationships to other objects
  • State Models State model describes those
    aspects of objects concerned with time and
    sequencing of operations.
  • Interaction Models The Interaction model
    describes interaction between objects - how
    individual objects collaborates to achieve the
    behavior of the system as a whole.

4
Designing steps of class
Modeling
Step 1 Follow law of Demeter. Step 2
Minimize Coupling. Step 3 Maximize
Cohesion. Step 4 Methods Should do
Something. Step 5 Separate commands from
queries Step 6 Beware of Con nascent Software
elements. Step 7 Consider Adding color to your
Diagrams.
5
(No Transcript)
6
State
Modeling
  • A state model represents the process model for
    one type of change of request. A State represents
    the status of a change request, For example
    Submitted, Assigned, Opened and Closed.

7
Events included in the state
modeling
  • An Event something that happens in a point of
    time. A one- way transmission of information from
    one object to another or some occurrence that may
    cause the state of a system to change. An event
    has no duration.
  • Types of Events
  • Time Events
  • Guard Condition becoming True
  • Change Events
  • Call Events
  • Signal Events

8
CBitss Technologies

  • Provides
  • Information, Experience,
    Knowledge
  • A Unit Of Sukrala IT Services
    Pvt. ltd

  • Offers
  • Android Training in
    Chandigarh


9
(No Transcript)
10
Contact Us
  • OFFICE SCO 23-24-25, LEVEL-3,
  • near passport office,
  • Sector 34A, Chandigarh
  • PHONE 9988741983, 9914641983
  • Visit http//cbitss.com/android-training-in
    -chandigarh.html
Write a Comment
User Comments (0)
About PowerShow.com