Best Architecture college in pune, Architecture college in Pune | SBPCAD PowerPoint PPT Presentation

presentation player overlay
About This Presentation
Transcript and Presenter's Notes

Title: Best Architecture college in pune, Architecture college in Pune | SBPCAD


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_at_gmail.com

Follow Us
11
Thank You!!!!!!!!!!
Write a Comment
User Comments (0)
About PowerShow.com