SlideShare une entreprise Scribd logo
1  sur  11
S.B Patil College of Architecture & Design
Architectural Design
 Introduction
Objective
Data design
Software architectural styles
Reference architectures
Introduction
• Definitions
The software architecture of a program or computing
system is the structure or structures of the system,
which comprise software elements, the externally
visible properties of those elements, and the
relationships among them
Architectural Design Process
• Basic Steps
Creation of the data design
Derivation of one or more representations of the
architectural structure of the system
Analysis of alternative architectural styles to
choose the one best suited to customer
requirements and quality attributes
Elaboration of the architecture based on the
selected architectural style
• A database designer creates the data architecture for a
system to represent the data components
• A system architect selects an appropriate architectural
style derived during system engineering and software
requirements analysis
Objectives
• To introduce architectural design and to discuss its
importance.
• To explain the architectural design decisions that have
to be made.
• To introduce three complementary architectural styles
covering organisation, decomposition and control.
• To discuss reference architectures are used to
communicate and compare architectures.
Data Design Principles
• The systematic analysis principles that are applied to
function and behavior should also be applied to data
• All data structures and the operations to be performed
on each one should be identified
• A mechanism for defining the content of each data
object should be established and used to define both
data and the operations applied to it
• Low-level data design decisions should be deferred
until late in the design process
• The representation of a data structure should be
known only to those modules that must make direct
use of the data contained within the structure
• A library of useful data structures and the
operations that may be applied to them should be
developed
• A software programming language should
support the specification and realization of abstract
data types
Software architecture
• The design process for identifying the sub-systems
making up a system and the framework for sub-
system control and communication is architectural
design.
• The output of this design process is a description of
the software architecture.
Contact Us………
• Address :
Sector No. 26,
Near Akurdi Railway Station,
Nigdi, Pradhikaran,
Pune - 411044.
• Contact : +91 8484 849 600
+91 7588 620 915
+91 9922 455 223
sbpcoad@gmail.com
Follow Us –
Thank
You!!!!!!!!!!

Contenu connexe

En vedette

Architecture colleges in india
Architecture colleges in indiaArchitecture colleges in india
Architecture colleges in india
g7036492
 
Sustainable Curitiba
Sustainable CuritibaSustainable Curitiba
Sustainable Curitiba
Mr Cornish
 

En vedette (20)

architecture colleges in nagpur | architecture college in nagpur | architectu...
architecture colleges in nagpur | architecture college in nagpur | architectu...architecture colleges in nagpur | architecture college in nagpur | architectu...
architecture colleges in nagpur | architecture college in nagpur | architectu...
 
Nift banglore
Nift bangloreNift banglore
Nift banglore
 
Architecture colleges in india
Architecture colleges in indiaArchitecture colleges in india
Architecture colleges in india
 
Current Practices by SPA Vijayawada
Current Practices by SPA VijayawadaCurrent Practices by SPA Vijayawada
Current Practices by SPA Vijayawada
 
SoundScapes
SoundScapesSoundScapes
SoundScapes
 
Soundscape Part I
Soundscape Part ISoundscape Part I
Soundscape Part I
 
Master Plan Review by SPA Vijayawada
Master Plan Review by SPA VijayawadaMaster Plan Review by SPA Vijayawada
Master Plan Review by SPA Vijayawada
 
literature study library
literature study libraryliterature study library
literature study library
 
Presentation soundscape
Presentation  soundscapePresentation  soundscape
Presentation soundscape
 
Complete portfolio
Complete portfolioComplete portfolio
Complete portfolio
 
Sir j.j. school of art, kala mela 2012
Sir j.j. school of art, kala mela 2012Sir j.j. school of art, kala mela 2012
Sir j.j. school of art, kala mela 2012
 
Sensory architecture : Soundscape
Sensory architecture : SoundscapeSensory architecture : Soundscape
Sensory architecture : Soundscape
 
architectural design
 architectural design architectural design
architectural design
 
Introduction to Soundscapes - Petcha kucha soundscape
Introduction to Soundscapes - Petcha kucha soundscapeIntroduction to Soundscapes - Petcha kucha soundscape
Introduction to Soundscapes - Petcha kucha soundscape
 
Literature case study
Literature case studyLiterature case study
Literature case study
 
Urban Design - temporal dimension
Urban Design - temporal  dimensionUrban Design - temporal  dimension
Urban Design - temporal dimension
 
Sustainable Curitiba
Sustainable CuritibaSustainable Curitiba
Sustainable Curitiba
 
Architectural design-process
Architectural design-processArchitectural design-process
Architectural design-process
 
case study on National institute of design, Ahmedabad.
case study on National institute of design, Ahmedabad.case study on National institute of design, Ahmedabad.
case study on National institute of design, Ahmedabad.
 
Community Center, Interior Design Thesis
Community Center, Interior Design ThesisCommunity Center, Interior Design Thesis
Community Center, Interior Design Thesis
 

Plus de S.B Patil College of Architecture & Design

Plus de S.B Patil College of Architecture & Design (6)

Do you want to be an Architect? Then start from here..
Do you want to be an Architect? Then start from here..Do you want to be an Architect? Then start from here..
Do you want to be an Architect? Then start from here..
 
Scope of Landscape architecture
Scope of Landscape architectureScope of Landscape architecture
Scope of Landscape architecture
 
Evolution of Architectural Visualization
Evolution of Architectural VisualizationEvolution of Architectural Visualization
Evolution of Architectural Visualization
 
Modern means of Architecture
Modern means of ArchitectureModern means of Architecture
Modern means of Architecture
 
Modern means of Architecture
Modern means of ArchitectureModern means of Architecture
Modern means of Architecture
 
Improve your model making skills
Improve your model making skillsImprove your model making skills
Improve your model making skills
 

Dernier

The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
heathfieldcps1
 

Dernier (20)

The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
 
philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the life
 
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
 
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING IIII BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdf
 
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceutics
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Championnat de France de Tennis de table/
Championnat de France de Tennis de table/Championnat de France de Tennis de table/
Championnat de France de Tennis de table/
 
....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf
 
An Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxAn Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptx
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
 
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
Operations Management - Book1.p  - Dr. Abdulfatah A. SalemOperations Management - Book1.p  - Dr. Abdulfatah A. Salem
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
 
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptxREPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 Inventory
 
The Ball Poem- John Berryman_20240518_001617_0000.pptx
The Ball Poem- John Berryman_20240518_001617_0000.pptxThe Ball Poem- John Berryman_20240518_001617_0000.pptx
The Ball Poem- John Berryman_20240518_001617_0000.pptx
 
Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).
 

Architecture college in Pimpri chinchwad | Top 10 Architecture college in pune

  • 1. S.B Patil College of Architecture & Design
  • 2. Architectural Design  Introduction Objective Data design Software architectural styles Reference architectures
  • 3. Introduction • Definitions The software architecture of a program or computing system is the structure or structures of the system, which comprise software elements, the externally visible properties of those elements, and the relationships among them
  • 4. Architectural Design Process • Basic Steps Creation of the data design Derivation of one or more representations of the architectural structure of the system Analysis of alternative architectural styles to choose the one best suited to customer requirements and quality attributes Elaboration of the architecture based on the selected architectural style
  • 5. • A database designer creates the data architecture for a system to represent the data components • A system architect selects an appropriate architectural style derived during system engineering and software requirements analysis
  • 6. Objectives • To introduce architectural design and to discuss its importance. • To explain the architectural design decisions that have to be made. • To introduce three complementary architectural styles covering organisation, decomposition and control. • To discuss reference architectures are used to communicate and compare architectures.
  • 7. Data Design Principles • The systematic analysis principles that are applied to function and behavior should also be applied to data • All data structures and the operations to be performed on each one should be identified • A mechanism for defining the content of each data object should be established and used to define both data and the operations applied to it • Low-level data design decisions should be deferred until late in the design process
  • 8. • The representation of a data structure should be known only to those modules that must make direct use of the data contained within the structure • A library of useful data structures and the operations that may be applied to them should be developed • A software programming language should support the specification and realization of abstract data types
  • 9. Software architecture • The design process for identifying the sub-systems making up a system and the framework for sub- system control and communication is architectural design. • The output of this design process is a description of the software architecture.
  • 10. Contact Us……… • Address : Sector No. 26, Near Akurdi Railway Station, Nigdi, Pradhikaran, Pune - 411044. • Contact : +91 8484 849 600 +91 7588 620 915 +91 9922 455 223 sbpcoad@gmail.com Follow Us –