Object oriented architecture in erp

3,168 views

Published on

Published in: Education, Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,168
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
81
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Object oriented architecture in erp

  1. 1. OBJECT ORIENTED ARCHITECTURE IN ERP Submitted by: • PREYANSHU KR. SAINI
  2. 2. “What object oriented means”?? • Means we organize s/w as a collection of discrete objects that incorporate both “data structure “ and “behaviour”. • * it shows a contrast to conventional programming and architectural approaches such as “procedural approach”,i.e. they emphasised on “doing” things rather than “data”.
  3. 3. • Objects : an identifiable entity (real or abstract) with some characterstics and behaviour. An object is an instance of a class. Eg. REAL OBJECTS: 3-WHEELER 4-WHEELER AUTOMOBILE (class)
  4. 4. Eg. ABSTRACT OBJECTS : JADOOO IN “KOI MIL GAYA” :
  5. 5. • Attributes* : features that define charaterstics of objects. • *2 objects are distinct even if all their attribute values are identical.
  6. 6. • Operations/funtions: describe the behaviour of the objects. It is a way to access the attributes. Eg: LOVE • Class : It is a group of objects that share common properties and relationships. Eg : BOYS and GIRLS BOYS object: PG GIRLS object: X Love operation performed on PG and X gets access to their attributes “DIL” and “DIMAAG”. PG X
  7. 7. Characterstics of object oriented architecture • IDENTIFY : means that data is quantized into discrete ,distinguishable entities called objects.Eg. Paragraphs in a document. • CLASSIFICATION : objects with same data structure are grouped into a class. Eg. Classification on Gender basis .
  8. 8. • POLYMORPHISM : The ability of a data or a message to be executed in more than one form is called polymorphism. Eg. Case 1: a and b are objects of class integer. a = 1 ; b = 2 a + b = 3 Case 2: a and b are objects of class character. a + b = ‘ab’ is string. • In both cases operator is same but result is different.
  9. 9. • Real life eg. of polymorphism: Natural love unnatural love # operation performed in both the cases is LOVE but outcome is different.
  10. 10. • INHERITANCE: Capability of one *class of things to inherit properties from other **class of things. **Super class * Sub class • ABSTRACTION : The act of representing essential features without including background details or explanations .
  11. 11. • OBJECT ORIENTED METHODOLOGY- To employ OOA in ERP we follow an approach called the OBJECT MODELLING TECHNIQUE (OMT) . It has following states : 1. Problem Analysis 2. System Design 3. Object Design 4. Implementation
  12. 12. • THREE MODELS: OMT uses three kinds of models to describe a system. 1. Object model : Describes the objects in the system and their relationships. 2. Dynamic model : Describes the ospects of the system that change over time, uses STATE diagrams. 3. Functional model : Describes the data value trasformations within a system, uses a DFD graph.

×