Object modelling technique - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Object modelling technique

Description:

A company manufactures two computer based products. 1 A firewall. 2 A factory data logger ... Network interface 1 NIC1 set and get transmit rate, on motherboard ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 12
Provided by: admi1072
Category:

less

Transcript and Presenter's Notes

Title: Object modelling technique


1
Object modelling technique
  • OMT

2
OMT
  • An OMT example
  • A company manufactures two computer based
    products
  • 1 A firewall
  • 2 A factory data logger
  • Consider the components of 1,2

3
Firewall
  • Network interface 1 NIC1 set and get transmit
    rate, on motherboard
  • NIC2 intranet or internal LAN set and get
    transmit rate, PCI add on card
  • Monitor program set and get clock rate
  • Firewall used with Office LAN

4
Data logger
  • Network interface 1 NIC1 set and get transmit
    rate on motherboard
  • Monitor program set and get clock rate
  • Data converter analogue to digital reset function
    and get value, PCI add on card
  • A to D, 1 or 2 cards
  • Data logger used in factory

5
Object oriented analysis OOA
  • Inheritance
  • Identify common features
  • Aggregation
  • Part of
  • Association
  • Used with

6
Inheritance common features
  • Network interface 1 NIC1 set and get transmit
    rate, on motherboard
  • Functions set and get rate
  • Attribute rate bits per sec
  • Monitor program set and get clock rate
  • Functions set and get clock frequency
  • Attribute clock frequency cycles per sec

7
Firewall object oriented analysis OOA
  • Part of
  • NIC2 intranet or internal LAN set and get
    transmit rate, PCI add on card
  • Association
  • Firewall used with Office LAN

8
Data logger OOA
  • Part of
  • Data converter analogue to digital reset function
    and get value, PCI add on card
  • Association
  • Data logger used in factory

9
Object schema
  • An object schema can be draw from the the results
    of the analysis
  • Notation
  • Triangle inheritance
  • Diamond part of
  • Line - association

10
Review OMT
  • OMT may be used to design the initial schema
  • The initial and final schemas may differ due to
    incremental development
  • Code is added via IDE
  • Back annotation not normally supported

11
Review OMT
  • JB can produce a detailed object schema
  • The object schema is useful when creating
    documentation
  • Opinion JohnT
  • Object modelling provides limited support for
    flow control
Write a Comment
User Comments (0)
About PowerShow.com