SlideShare ist ein Scribd-Unternehmen logo
1 von 12
OBJECT ORIENTED ARCHITECTURE IN
ERP
Submitted by:
• PREYANSHU KR. SAINI
“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”.
• 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)
Eg. ABSTRACT OBJECTS :
JADOOO IN “KOI MIL GAYA” :
• Attributes* : features that define charaterstics
of objects.
• *2 objects are distinct even if all their
attribute values are identical.
• 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
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 .
• 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.
• Real life eg. of polymorphism:
Natural love unnatural love
# operation performed in both the cases is LOVE
but outcome is different.
• 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 .
• 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
• 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.

Weitere ähnliche Inhalte

Was ist angesagt?

Major and Minor Elements of Object Model
Major and Minor Elements of Object ModelMajor and Minor Elements of Object Model
Major and Minor Elements of Object Modelsohailsaif
 
Hierarchical Object Oriented Design
Hierarchical Object Oriented DesignHierarchical Object Oriented Design
Hierarchical Object Oriented Designsahibsahib
 
Object Oriented Relationships
Object Oriented RelationshipsObject Oriented Relationships
Object Oriented RelationshipsTaher Barodawala
 
Online analytical processing (olap) tools
Online analytical processing (olap) toolsOnline analytical processing (olap) tools
Online analytical processing (olap) toolskulkarnivaibhav
 
Multimedia cloud computing
Multimedia cloud computingMultimedia cloud computing
Multimedia cloud computingmunny92
 
WML Script by Shanti katta
WML Script by Shanti kattaWML Script by Shanti katta
WML Script by Shanti kattaSenthil Kanth
 
Hadoop File system (HDFS)
Hadoop File system (HDFS)Hadoop File system (HDFS)
Hadoop File system (HDFS)Prashant Gupta
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentationmewaseem
 
Distributed datababase Transaction and concurrency control
Distributed datababase Transaction and concurrency controlDistributed datababase Transaction and concurrency control
Distributed datababase Transaction and concurrency controlbalamurugan.k Kalibalamurugan
 
Object oriented software engineering concepts
Object oriented software engineering conceptsObject oriented software engineering concepts
Object oriented software engineering conceptsKomal Singh
 
Object Oriented Programming
Object Oriented ProgrammingObject Oriented Programming
Object Oriented ProgrammingIqra khalil
 
Data warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecturepcherukumalla
 

Was ist angesagt? (20)

OSI models
OSI modelsOSI models
OSI models
 
Major and Minor Elements of Object Model
Major and Minor Elements of Object ModelMajor and Minor Elements of Object Model
Major and Minor Elements of Object Model
 
Hierarchical Object Oriented Design
Hierarchical Object Oriented DesignHierarchical Object Oriented Design
Hierarchical Object Oriented Design
 
Topic Packet switching
Topic Packet switchingTopic Packet switching
Topic Packet switching
 
Object Oriented Relationships
Object Oriented RelationshipsObject Oriented Relationships
Object Oriented Relationships
 
Web services SOAP
Web services SOAPWeb services SOAP
Web services SOAP
 
Online analytical processing (olap) tools
Online analytical processing (olap) toolsOnline analytical processing (olap) tools
Online analytical processing (olap) tools
 
Grid computing
Grid computingGrid computing
Grid computing
 
Reusability
ReusabilityReusability
Reusability
 
Multimedia cloud computing
Multimedia cloud computingMultimedia cloud computing
Multimedia cloud computing
 
WML Script by Shanti katta
WML Script by Shanti kattaWML Script by Shanti katta
WML Script by Shanti katta
 
Hadoop File system (HDFS)
Hadoop File system (HDFS)Hadoop File system (HDFS)
Hadoop File system (HDFS)
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentation
 
Distributed datababase Transaction and concurrency control
Distributed datababase Transaction and concurrency controlDistributed datababase Transaction and concurrency control
Distributed datababase Transaction and concurrency control
 
Object oriented software engineering concepts
Object oriented software engineering conceptsObject oriented software engineering concepts
Object oriented software engineering concepts
 
Object Oriented Programming
Object Oriented ProgrammingObject Oriented Programming
Object Oriented Programming
 
Concept of SOA
Concept of SOAConcept of SOA
Concept of SOA
 
UML Diagrams
UML DiagramsUML Diagrams
UML Diagrams
 
SOA unit-3-notes-Introduction to Service Oriented Architecture
SOA unit-3-notes-Introduction to Service Oriented ArchitectureSOA unit-3-notes-Introduction to Service Oriented Architecture
SOA unit-3-notes-Introduction to Service Oriented Architecture
 
Data warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecture
 

Andere mochten auch

Santiago Calatrava
Santiago CalatravaSantiago Calatrava
Santiago Calatravapedronr3
 
ERP Implementation Life Cycle
ERP Implementation Life CycleERP Implementation Life Cycle
ERP Implementation Life CycleApurv Gourav
 
SSAD; TOOLS & TECHNIQUES
SSAD; TOOLS & TECHNIQUESSSAD; TOOLS & TECHNIQUES
SSAD; TOOLS & TECHNIQUESMalvika Bansal
 
How to build successful IT start-up for world market from Eastern Europe, Rag...
How to build successful IT start-up for world market from Eastern Europe, Rag...How to build successful IT start-up for world market from Eastern Europe, Rag...
How to build successful IT start-up for world market from Eastern Europe, Rag...Moldova ICT Summit
 
How to choose furniture for your new home
How to choose furniture for your new homeHow to choose furniture for your new home
How to choose furniture for your new homearamfurniture
 
Chapter 9 Vendors Consultants Users Alexis Leon
Chapter 9  Vendors  Consultants  Users    Alexis  LeonChapter 9  Vendors  Consultants  Users    Alexis  Leon
Chapter 9 Vendors Consultants Users Alexis LeonSonali Chauhan
 
Post ERP-Implementation-Vendors, Consultants and Employees
Post ERP-Implementation-Vendors, Consultants and EmployeesPost ERP-Implementation-Vendors, Consultants and Employees
Post ERP-Implementation-Vendors, Consultants and EmployeesYashsavi Amit
 
7. A Conceptual Model For Erp
7. A Conceptual Model For Erp7. A Conceptual Model For Erp
7. A Conceptual Model For ErpDonovan Mulder
 
Furniture styles according to time.
Furniture styles according to time.Furniture styles according to time.
Furniture styles according to time.aestheticDinterior
 
Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented ArchitectureRobert Sim
 
Entrprise Services Planning
Entrprise Services PlanningEntrprise Services Planning
Entrprise Services PlanningRenee Troughton
 
Furniture timeline assignment
Furniture timeline assignmentFurniture timeline assignment
Furniture timeline assignmentjillainedawn
 
Ramco ERP on Cloud - The Best Cloud Computing Solution Worldwide
Ramco ERP on Cloud - The Best Cloud Computing Solution Worldwide Ramco ERP on Cloud - The Best Cloud Computing Solution Worldwide
Ramco ERP on Cloud - The Best Cloud Computing Solution Worldwide Ramco Systems
 
Supply Chain Management in ERP
Supply Chain Management in ERPSupply Chain Management in ERP
Supply Chain Management in ERPTom Matys
 

Andere mochten auch (19)

Santiago Calatrava
Santiago CalatravaSantiago Calatrava
Santiago Calatrava
 
ERP Implementation Life Cycle
ERP Implementation Life CycleERP Implementation Life Cycle
ERP Implementation Life Cycle
 
SSAD; TOOLS & TECHNIQUES
SSAD; TOOLS & TECHNIQUESSSAD; TOOLS & TECHNIQUES
SSAD; TOOLS & TECHNIQUES
 
EJB 3.0 and J2EE
EJB 3.0 and J2EEEJB 3.0 and J2EE
EJB 3.0 and J2EE
 
How to build successful IT start-up for world market from Eastern Europe, Rag...
How to build successful IT start-up for world market from Eastern Europe, Rag...How to build successful IT start-up for world market from Eastern Europe, Rag...
How to build successful IT start-up for world market from Eastern Europe, Rag...
 
How to choose furniture for your new home
How to choose furniture for your new homeHow to choose furniture for your new home
How to choose furniture for your new home
 
Chapter 9 Vendors Consultants Users Alexis Leon
Chapter 9  Vendors  Consultants  Users    Alexis  LeonChapter 9  Vendors  Consultants  Users    Alexis  Leon
Chapter 9 Vendors Consultants Users Alexis Leon
 
architectures of erp systems
architectures of erp systemsarchitectures of erp systems
architectures of erp systems
 
Post ERP-Implementation-Vendors, Consultants and Employees
Post ERP-Implementation-Vendors, Consultants and EmployeesPost ERP-Implementation-Vendors, Consultants and Employees
Post ERP-Implementation-Vendors, Consultants and Employees
 
7. A Conceptual Model For Erp
7. A Conceptual Model For Erp7. A Conceptual Model For Erp
7. A Conceptual Model For Erp
 
Furniture styles according to time.
Furniture styles according to time.Furniture styles according to time.
Furniture styles according to time.
 
Object Oriented Design
Object Oriented DesignObject Oriented Design
Object Oriented Design
 
Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented Architecture
 
Entrprise Services Planning
Entrprise Services PlanningEntrprise Services Planning
Entrprise Services Planning
 
Furniture timeline assignment
Furniture timeline assignmentFurniture timeline assignment
Furniture timeline assignment
 
ERP PROJECT
ERP PROJECTERP PROJECT
ERP PROJECT
 
Ramco ERP on Cloud - The Best Cloud Computing Solution Worldwide
Ramco ERP on Cloud - The Best Cloud Computing Solution Worldwide Ramco ERP on Cloud - The Best Cloud Computing Solution Worldwide
Ramco ERP on Cloud - The Best Cloud Computing Solution Worldwide
 
Layered Software Architecture
Layered Software ArchitectureLayered Software Architecture
Layered Software Architecture
 
Supply Chain Management in ERP
Supply Chain Management in ERPSupply Chain Management in ERP
Supply Chain Management in ERP
 

Ähnlich wie Object Oriented Architecture in ERP Systems

OODBMS Concepts - National University of Singapore.pdf
OODBMS Concepts - National University of Singapore.pdfOODBMS Concepts - National University of Singapore.pdf
OODBMS Concepts - National University of Singapore.pdfssuserd5e338
 
Object oriented Programming in Python.pptx
Object oriented Programming in Python.pptxObject oriented Programming in Python.pptx
Object oriented Programming in Python.pptxSHAIKIRFAN715544
 
MODELLING WITH OBJECTS.pptx
MODELLING WITH OBJECTS.pptxMODELLING WITH OBJECTS.pptx
MODELLING WITH OBJECTS.pptxTarun710971
 
Concepts for Object Oriented Databases.ppt
Concepts for Object Oriented Databases.pptConcepts for Object Oriented Databases.ppt
Concepts for Object Oriented Databases.pptnafsigenet
 
L1-Introduction to OOPs concepts.pdf
L1-Introduction to OOPs concepts.pdfL1-Introduction to OOPs concepts.pdf
L1-Introduction to OOPs concepts.pdfBhanuJatinSingh
 
Object oriented analysis and design using uml classes and objects
Object oriented analysis and  design using uml  classes and objectsObject oriented analysis and  design using uml  classes and objects
Object oriented analysis and design using uml classes and objectsLikhithaMadddula
 
Chapter 1 - Concepts for Object Databases.ppt
Chapter 1 - Concepts for Object Databases.pptChapter 1 - Concepts for Object Databases.ppt
Chapter 1 - Concepts for Object Databases.pptShemse Shukre
 

Ähnlich wie Object Oriented Architecture in ERP Systems (20)

Ooad ch 1_2
Ooad ch 1_2Ooad ch 1_2
Ooad ch 1_2
 
OOSD1-unit1_1_16_09.pptx
OOSD1-unit1_1_16_09.pptxOOSD1-unit1_1_16_09.pptx
OOSD1-unit1_1_16_09.pptx
 
OODBMS Concepts - National University of Singapore.pdf
OODBMS Concepts - National University of Singapore.pdfOODBMS Concepts - National University of Singapore.pdf
OODBMS Concepts - National University of Singapore.pdf
 
Object oriented Programming in Python.pptx
Object oriented Programming in Python.pptxObject oriented Programming in Python.pptx
Object oriented Programming in Python.pptx
 
4-OOPS.pptx
4-OOPS.pptx4-OOPS.pptx
4-OOPS.pptx
 
MODELLING WITH OBJECTS.pptx
MODELLING WITH OBJECTS.pptxMODELLING WITH OBJECTS.pptx
MODELLING WITH OBJECTS.pptx
 
Ooad ch 2
Ooad ch 2Ooad ch 2
Ooad ch 2
 
OBJECT ORIENTED PROGRAMMING CONCEPTS IN C++.pptx
OBJECT ORIENTED PROGRAMMING CONCEPTS IN C++.pptxOBJECT ORIENTED PROGRAMMING CONCEPTS IN C++.pptx
OBJECT ORIENTED PROGRAMMING CONCEPTS IN C++.pptx
 
07 intro2 oop
07 intro2 oop07 intro2 oop
07 intro2 oop
 
Concepts for Object Oriented Databases.ppt
Concepts for Object Oriented Databases.pptConcepts for Object Oriented Databases.ppt
Concepts for Object Oriented Databases.ppt
 
L1-Introduction to OOPs concepts.pdf
L1-Introduction to OOPs concepts.pdfL1-Introduction to OOPs concepts.pdf
L1-Introduction to OOPs concepts.pdf
 
Object orientation
Object orientationObject orientation
Object orientation
 
Object oriented analysis and design using uml classes and objects
Object oriented analysis and  design using uml  classes and objectsObject oriented analysis and  design using uml  classes and objects
Object oriented analysis and design using uml classes and objects
 
Chapter 1 - Concepts for Object Databases.ppt
Chapter 1 - Concepts for Object Databases.pptChapter 1 - Concepts for Object Databases.ppt
Chapter 1 - Concepts for Object Databases.ppt
 
Odbms concepts
Odbms conceptsOdbms concepts
Odbms concepts
 
OOPS
OOPSOOPS
OOPS
 
Oops Concept Java
Oops Concept JavaOops Concept Java
Oops Concept Java
 
Python-Classes.pptx
Python-Classes.pptxPython-Classes.pptx
Python-Classes.pptx
 
O6u CS-315A OOP Lecture (1).pdf
O6u CS-315A OOP Lecture (1).pdfO6u CS-315A OOP Lecture (1).pdf
O6u CS-315A OOP Lecture (1).pdf
 
OOP Presentation.pptx
OOP Presentation.pptxOOP Presentation.pptx
OOP Presentation.pptx
 

Kürzlich hochgeladen

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 

Kürzlich hochgeladen (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 

Object Oriented Architecture in ERP Systems

  • 1. OBJECT ORIENTED ARCHITECTURE IN ERP Submitted by: • PREYANSHU KR. SAINI
  • 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. • 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. Eg. ABSTRACT OBJECTS : JADOOO IN “KOI MIL GAYA” :
  • 5. • Attributes* : features that define charaterstics of objects. • *2 objects are distinct even if all their attribute values are identical.
  • 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. 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. • 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. • Real life eg. of polymorphism: Natural love unnatural love # operation performed in both the cases is LOVE but outcome is different.
  • 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. • 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. • 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.