SlideShare a Scribd company logo
1 of 21
Process of
 Design

    By:-Bharat Razdan
          Diksha Goel
            Bsc IT (IV)
PROCESS OF DESIGN
 The design phase focuses on the
  detailed implementations of the
  system recommended in the feasibility
  study.
 The design phase is a transition from
  a user-oriented document to a
  document oriented to the
  programmers or data base personnel.
System design goes through two
phases of development

   Logical Design

   Physical Design
Logical Design
 A data flow diagrams shows the logical flow
  of system and defines the boundaries of the
  system.
 For a candidate system it describes the
  inputs(source), outputs(destination), data
  bases(data stores), and procedures(data
  flow) all in a format that meet the users
  requirements.
 When analysts prepare the logical system
  design they specify the user needs at a level
  of detail that virtually determines the
  information flow into and out of the system
  and the required data resources.
Physical Design
   This produces the working system by
    defining the design specifications that tell
    programmers exactly what the candidate
    system must do.
   In turn , the programmer writes the
    necessary programs or modifies the
    software package that accepts input from
    the user, performs the necessary
    calculations through the existing or data
    base , produces the report on the hard
    copy or display it on the screen and
    maintains an updated data base at all
    times.
Contd..
   Physical system design consists of the
    following steps:
    ◦ Design the physical system.
      Specify input/output media.
      Design the database and specify backup
       procedures.
    ◦ Plan system implementation.
    ◦ Devise a test and implementation plan and
      specify any new hardware /software.
    ◦ Update benefits, costs , conversion date ,
      and system constraints(legal , financial ,
      hardware , etc).
Structured Design
   Structured design is a data-flow-based
    methodology . The approach begins with
    a system specifications that identifies
    inputs and outputs and describes the
    functional aspects of the system.

   From the DFD, the next step is the
    definition of the modules and their
    relationships to one another in a form
    called a structure chart, using a data
    dictionary and other structured tools.
The Structured Design
Method
                                     Structured
                                      English



   System                 Data        Decision
 Specifications   DFD   Dictionary      tree




                                      Decision
                                       table
 Structured design is an attempt to
  minimize complexity and make a
  problem manageable by subdividing it
  into smaller segments, which is called
  modularization or decomposition.
 A design is said to be top-down if it
  consists of a hierarchy of modules,
  with each module having a single
  entry and a single exit subroutine.
The advantage of this design are
as follows:-
 ◦ Critical interfaces are tested first.
 ◦ Early versions of the design, though
   incomplete, are useful enough to
   resemble the real system.
 ◦ Structuring the design , provides control
   and improves morale.
 ◦ The procedural characteristics define the
   order that determines processing.
Functional Decomposition
 It is a graphic tool for representing
  hierarchy .
 It has three elements:-
 The module is represented by a
  rectangle with a name. It is a contiguous
  set of statements.
 The connection is represented by a
  vector linking two modules. It usually
  means one module has called another
  module.
 The couple is represented by an arrow
  with a circular tail. It represents data
  items moved from one module to
  another.
Module
                              A


           The module is represented with a name.


                              A




                     B                C


The connection is represented by a vector linking two modules.
    It usually means one module has called another module
Coupling
                               A




                 B                          C


The couple is represented by an arrow with a circular tale.
 It represents data items moved from one module to another .
In the figure O,P,Q are couples . Module A calls B passing O
downward
Like wise module A calls C, passing P downward and receiving Q
back.
Structured Walkthrough
 Structured walkthrough is an
  interchange of ideas among peers
  who review a product presented by its
  authors .
 The purpose is to anticipate as many
  problems in the design as possible.
 It is cheaper to make changes now
  than later during conversation. This is
  a practical implementation of “ A stitch
  in time saves nine”
User Involvement
 Walkthroughs may be held at various
  points in the system development life
  cycle.
 They are held to review the system test
  plan, program design, and production
  acceptance.
 Promoting a user‟s contribution in the
  walkthrough and throughout the design
  phase can be crucial for successful
  implementation.
 It also bridges the gap between the
  designer, who as a staff person has an
  expert perspective , and the user with a
  generalist or managerial view.
QUIZ
Q)How do we design physical system?
a)   Specify I/P, O/P media-> design database-> design
     physical information flow-> design physical design
     walkthrough
b)   design database-> Specify I/P, O/P media-> design
     physical information flow-> design physical design
     walkthrough
c)   design database-> design physical information flow->
     design physical design walkthrough -> Specify I/P, O/P
     media
d)   design physical information flow-> design physical design
     walkthrough -> Specify I/P, O/P media-> design database
Q)System specifications‟ are formulated
  in which designing phase?
a) Physical design
b) Logical design
c) Structure design
d) None of the above
Q)„Procedure specifications‟ are
   formulated in which designing
   phase?
a) Logical design
b) Structure design
c) Physical design
d) Feasibility design
Q)What is the purpose of structured
  design?
a) To increase reproducibility.
b) To increase repeatability.
c) For documentation purpose.
d) To minimize complexity of problem.
Q)What is not a development activity in
  structured design?
a) Database design
b) Implementation planning
c) User documentation
d) Feasibility study
Q) The process of interchanging ideas
  among peers when reviewing a
  product is known as
a) Coupling
b) Structured Walkthrough
c) Logical Design
d) Physical Design

More Related Content

What's hot

System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
fentrekin
 
Sdlc process document
Sdlc process documentSdlc process document
Sdlc process document
Pesara Swamy
 
system development life cycle
system development life cycle system development life cycle
system development life cycle
Sumit Yadav
 
2 approaches to system development
2 approaches to system development2 approaches to system development
2 approaches to system development
cymark09
 

What's hot (20)

System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
Sdlc
SdlcSdlc
Sdlc
 
System Development Life Cycle (SDLC) - Part II
System Development Life Cycle (SDLC) - Part IISystem Development Life Cycle (SDLC) - Part II
System Development Life Cycle (SDLC) - Part II
 
ITFT - System development life cycle models
ITFT - System development life cycle modelsITFT - System development life cycle models
ITFT - System development life cycle models
 
SDLC
SDLCSDLC
SDLC
 
Sdlc
SdlcSdlc
Sdlc
 
Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development
 
System Development Life Cycle
System Development Life CycleSystem Development Life Cycle
System Development Life Cycle
 
Sdlc process document
Sdlc process documentSdlc process document
Sdlc process document
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
SDLC Apresentação - Shift Education of Technology
SDLC Apresentação - Shift Education of TechnologySDLC Apresentação - Shift Education of Technology
SDLC Apresentação - Shift Education of Technology
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
system development life cycle
system development life cycle system development life cycle
system development life cycle
 
Management information system
Management information systemManagement information system
Management information system
 
Power point presentation 1
Power point presentation 1Power point presentation 1
Power point presentation 1
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
2 approaches to system development
2 approaches to system development2 approaches to system development
2 approaches to system development
 
Sdlc process
Sdlc processSdlc process
Sdlc process
 
Software Development Life Cycle – SDLC
Software Development Life Cycle – SDLCSoftware Development Life Cycle – SDLC
Software Development Life Cycle – SDLC
 

Viewers also liked (7)

Ee2fbunit 7
Ee2fbunit 7Ee2fbunit 7
Ee2fbunit 7
 
How to install windows 8
How to install windows 8How to install windows 8
How to install windows 8
 
New file and form 2
New file and form 2New file and form 2
New file and form 2
 
C programs
C programsC programs
C programs
 
C
CC
C
 
Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...
Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...
Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 

Similar to Process of design

System design and Implementation NOTES.pptx
System design and Implementation NOTES.pptxSystem design and Implementation NOTES.pptx
System design and Implementation NOTES.pptx
gauravgoswami78
 
analysis and design of information system
analysis and design of information systemanalysis and design of information system
analysis and design of information system
Renu Sharma
 
Intro to Software Engineering - Software Design
Intro to Software Engineering - Software DesignIntro to Software Engineering - Software Design
Intro to Software Engineering - Software Design
Radu_Negulescu
 

Similar to Process of design (20)

Ssad system design
Ssad system designSsad system design
Ssad system design
 
06 fse design
06 fse design06 fse design
06 fse design
 
BCA V Sem System design and Implementation
BCA V Sem System design and ImplementationBCA V Sem System design and Implementation
BCA V Sem System design and Implementation
 
System design and Implementation NOTES.pptx
System design and Implementation NOTES.pptxSystem design and Implementation NOTES.pptx
System design and Implementation NOTES.pptx
 
software design: design fundamentals.pptx
software design: design fundamentals.pptxsoftware design: design fundamentals.pptx
software design: design fundamentals.pptx
 
analysis and design of information system
analysis and design of information systemanalysis and design of information system
analysis and design of information system
 
rEFUP.pdf
rEFUP.pdfrEFUP.pdf
rEFUP.pdf
 
Software design
Software designSoftware design
Software design
 
Chapter 08
Chapter 08Chapter 08
Chapter 08
 
Software architecture
Software architectureSoftware architecture
Software architecture
 
software Design.ppt
software Design.pptsoftware Design.ppt
software Design.ppt
 
SMD.pptx
SMD.pptxSMD.pptx
SMD.pptx
 
Unit i software design principles 9
Unit i software design principles 9Unit i software design principles 9
Unit i software design principles 9
 
Slides chapter 9
Slides chapter 9Slides chapter 9
Slides chapter 9
 
Software design i (2) (1)
Software design   i (2) (1)Software design   i (2) (1)
Software design i (2) (1)
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
Unit_4_Software_Design.pptx
Unit_4_Software_Design.pptxUnit_4_Software_Design.pptx
Unit_4_Software_Design.pptx
 
11.3.14&22.1.16
11.3.14&22.1.1611.3.14&22.1.16
11.3.14&22.1.16
 
Software Design
Software Design Software Design
Software Design
 
Intro to Software Engineering - Software Design
Intro to Software Engineering - Software DesignIntro to Software Engineering - Software Design
Intro to Software Engineering - Software Design
 

More from Mukund Trivedi (20)

File organisation
File organisationFile organisation
File organisation
 
Evaluation
EvaluationEvaluation
Evaluation
 
Database
DatabaseDatabase
Database
 
Case tools
Case toolsCase tools
Case tools
 
Evaluation
EvaluationEvaluation
Evaluation
 
Dfd final
Dfd finalDfd final
Dfd final
 
Sad
SadSad
Sad
 
C++ file
C++ fileC++ file
C++ file
 
Ff40fnatural resources (1)
Ff40fnatural resources (1)Ff40fnatural resources (1)
Ff40fnatural resources (1)
 
Ff40fnatural resources
Ff40fnatural resourcesFf40fnatural resources
Ff40fnatural resources
 
F58fbnatural resources 2 (1)
F58fbnatural resources 2 (1)F58fbnatural resources 2 (1)
F58fbnatural resources 2 (1)
 
F58fbnatural resources 2
F58fbnatural resources 2F58fbnatural resources 2
F58fbnatural resources 2
 
F6dc1 session6 c++
F6dc1 session6 c++F6dc1 session6 c++
F6dc1 session6 c++
 
E212d9a797dbms chapter3 b.sc2 (2)
E212d9a797dbms chapter3 b.sc2 (2)E212d9a797dbms chapter3 b.sc2 (2)
E212d9a797dbms chapter3 b.sc2 (2)
 
E212d9a797dbms chapter3 b.sc2 (1)
E212d9a797dbms chapter3 b.sc2 (1)E212d9a797dbms chapter3 b.sc2 (1)
E212d9a797dbms chapter3 b.sc2 (1)
 
E212d9a797dbms chapter3 b.sc2
E212d9a797dbms chapter3 b.sc2E212d9a797dbms chapter3 b.sc2
E212d9a797dbms chapter3 b.sc2
 
C96e1 session3 c++
C96e1 session3 c++C96e1 session3 c++
C96e1 session3 c++
 
B1ce9 assignmentbsc
B1ce9 assignmentbscB1ce9 assignmentbsc
B1ce9 assignmentbsc
 
Af7ff syllabuslablist
Af7ff syllabuslablistAf7ff syllabuslablist
Af7ff syllabuslablist
 
106da session5 c++
106da session5 c++106da session5 c++
106da session5 c++
 

Recently uploaded

Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 

Recently uploaded (20)

Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 

Process of design

  • 1. Process of Design By:-Bharat Razdan Diksha Goel Bsc IT (IV)
  • 2. PROCESS OF DESIGN  The design phase focuses on the detailed implementations of the system recommended in the feasibility study.  The design phase is a transition from a user-oriented document to a document oriented to the programmers or data base personnel.
  • 3. System design goes through two phases of development  Logical Design  Physical Design
  • 4. Logical Design  A data flow diagrams shows the logical flow of system and defines the boundaries of the system.  For a candidate system it describes the inputs(source), outputs(destination), data bases(data stores), and procedures(data flow) all in a format that meet the users requirements.  When analysts prepare the logical system design they specify the user needs at a level of detail that virtually determines the information flow into and out of the system and the required data resources.
  • 5. Physical Design  This produces the working system by defining the design specifications that tell programmers exactly what the candidate system must do.  In turn , the programmer writes the necessary programs or modifies the software package that accepts input from the user, performs the necessary calculations through the existing or data base , produces the report on the hard copy or display it on the screen and maintains an updated data base at all times.
  • 6. Contd..  Physical system design consists of the following steps: ◦ Design the physical system.  Specify input/output media.  Design the database and specify backup procedures. ◦ Plan system implementation. ◦ Devise a test and implementation plan and specify any new hardware /software. ◦ Update benefits, costs , conversion date , and system constraints(legal , financial , hardware , etc).
  • 7. Structured Design  Structured design is a data-flow-based methodology . The approach begins with a system specifications that identifies inputs and outputs and describes the functional aspects of the system.  From the DFD, the next step is the definition of the modules and their relationships to one another in a form called a structure chart, using a data dictionary and other structured tools.
  • 8. The Structured Design Method Structured English System Data Decision Specifications DFD Dictionary tree Decision table
  • 9.  Structured design is an attempt to minimize complexity and make a problem manageable by subdividing it into smaller segments, which is called modularization or decomposition.  A design is said to be top-down if it consists of a hierarchy of modules, with each module having a single entry and a single exit subroutine.
  • 10. The advantage of this design are as follows:- ◦ Critical interfaces are tested first. ◦ Early versions of the design, though incomplete, are useful enough to resemble the real system. ◦ Structuring the design , provides control and improves morale. ◦ The procedural characteristics define the order that determines processing.
  • 11. Functional Decomposition  It is a graphic tool for representing hierarchy .  It has three elements:-  The module is represented by a rectangle with a name. It is a contiguous set of statements.  The connection is represented by a vector linking two modules. It usually means one module has called another module.  The couple is represented by an arrow with a circular tail. It represents data items moved from one module to another.
  • 12. Module A The module is represented with a name. A B C The connection is represented by a vector linking two modules. It usually means one module has called another module
  • 13. Coupling A B C The couple is represented by an arrow with a circular tale. It represents data items moved from one module to another . In the figure O,P,Q are couples . Module A calls B passing O downward Like wise module A calls C, passing P downward and receiving Q back.
  • 14. Structured Walkthrough  Structured walkthrough is an interchange of ideas among peers who review a product presented by its authors .  The purpose is to anticipate as many problems in the design as possible.  It is cheaper to make changes now than later during conversation. This is a practical implementation of “ A stitch in time saves nine”
  • 15. User Involvement  Walkthroughs may be held at various points in the system development life cycle.  They are held to review the system test plan, program design, and production acceptance.  Promoting a user‟s contribution in the walkthrough and throughout the design phase can be crucial for successful implementation.  It also bridges the gap between the designer, who as a staff person has an expert perspective , and the user with a generalist or managerial view.
  • 16. QUIZ Q)How do we design physical system? a) Specify I/P, O/P media-> design database-> design physical information flow-> design physical design walkthrough b) design database-> Specify I/P, O/P media-> design physical information flow-> design physical design walkthrough c) design database-> design physical information flow-> design physical design walkthrough -> Specify I/P, O/P media d) design physical information flow-> design physical design walkthrough -> Specify I/P, O/P media-> design database
  • 17. Q)System specifications‟ are formulated in which designing phase? a) Physical design b) Logical design c) Structure design d) None of the above
  • 18. Q)„Procedure specifications‟ are formulated in which designing phase? a) Logical design b) Structure design c) Physical design d) Feasibility design
  • 19. Q)What is the purpose of structured design? a) To increase reproducibility. b) To increase repeatability. c) For documentation purpose. d) To minimize complexity of problem.
  • 20. Q)What is not a development activity in structured design? a) Database design b) Implementation planning c) User documentation d) Feasibility study
  • 21. Q) The process of interchanging ideas among peers when reviewing a product is known as a) Coupling b) Structured Walkthrough c) Logical Design d) Physical Design