SlideShare una empresa de Scribd logo
1 de 23
Multiplex Management
Software Engineering.
Group Members

 YatinPuthran (37)
 Zalpa Rathod (39)
What are Data Flow
Diagrams?
 A data flow diagram (DFD) is a
  graphical representation of the "flow" of
  data through an information system.
 A data flow diagram can also be used for
  the visualization of data processing
  (structured design).
 It is common practice for a designer to
  draw a context-level DFD first which
  shows the interaction between the
  system and outside entities.
 This context-level DFD is then
  "exploded" to show more detail of the
  system being modeled
Data Flow Diagram Symbols
   There are only four symbols:
    › Squares representing external
      entities, which are sources or destinations
      of data.
    › Rounded rectangles representing
      processes, which take data as input, do
      something to it, and output it.
    › Arrows representing the data flows, which
      can either be electronic data or physical
      items.
    › Open-ended rectangles representing data
      stores, including electronic stores such as
      databases or XML files and physical stores
      such as or filing cabinets or stacks of paper.
Data Flow Diagram Symbols
         Process
         Actions performed on data
         so that they are transformed,
         stored or distributed.
         This can be a computerised
         Or manual transformation

        Data Flow
        E.g. Result of a query to a database,
        contents of a printed report :
        data that moves together to
        common destinations
Data Flow Diagram Symbols
          Data Store
          A physical location to hold data
          e.g. A file folder or notebook etc.


        Source
        Origin and/or destination of the
        data.
        Often referred to as external
        entities as
        they are outside the system.
        We are only interested in how
        data
        flows in to or from the system to
Contd..
   Data flow diagrams can be used to
    provide a clear representation of any
    business function.

   The technique starts with an overall
    picture of the business and continues by
    analyzing each of the functional areas of
    interest.

   This analysis can be carried out to
    precisely the level of detail required.
Common Modeling Rules
   All processes must have at least one data
    flow in and one data flow out.
   All processes should modify the incoming
    data, producing new forms of outgoing
    data.
   Each data store must be involved with at
    least one data flow.
   Each external entity must be involved with
    at least one data flow.
   A data flow must be attached to at least
    one process.
Context or Level 0 Diagram
   The highest level view of a system.

   This only has one process which
    represents the overall function of the
    system and has no data stores as all the
    data is stored within the process.

   Now we demonstrate the Level 0 or
    Context Diagram for Multiplex
    Management System.
Level 0 Context Diagram
                                    Screens
 Supplier
                      Order Reels                     Smoke Alarm
                                            Screening Message           Smoke/CO
                            Maintenance     Status                        alarm
      Supply Reels
                                                             CO alarm
              Booking                                        Message
 Online       Confirmation                                              Act/Dect
Booking                                   Multiplex

          Booking Request
                                                                    Alarm
            Book
            Tickets                                                 Emergency
                      Issue Tickets
                                              In/Out Stock           Services
 Customer
                                    Food Stalls
Multiplex Management
System

   Now we see the Data Flow or Level 1
    diagram of the Multiplex Management
    System
Box office file
 Level 1DFD                                                        Smoke/CO
                                                                    detectors           Smoke alarm Message
                                      Store
               Emergency
                Services                             Alert       CO alarm Message
                                                                                             Alert
                      Action                Repor                                           Proces
                                              t                                                s
                                                             Details
                     Changes Feedbac               Send
     Supply Unit                                             Owner            Report
                                    k         Invoke                                    Weekly
                                 Process                                               Collection

                                      Reel Status                  In/Out
     Staff            Dispatch                                     Stock           order            Supplier
                                              Mainten
                                               ance
                         Movie List                     Cleaning/UpgradesOrder/Supply
                                                                          Food stall  Send details
                                                        Screens

                  Booking      Book Seats Availability                                        Box Office
Online Booking    Confirmation                                                                Collection
                             Proces Invoice     Issue
                                                                       bill
                                               Tickets/
                                s              Coupon                                           Collection
      Booking Request
                             Tickets              s
                                                                                       Transactio
             Book Ticket                                                                   n
                               Product ticket/coupons

                                              Debit/credit card/ Cash
              Customer
Advantages to Using DFD
   Data flows and process consequences.
    ◦ Wherever we start in the process, we can
      understand the processing steps that the needed
      to take to complete the relevant transaction(s)
      and to inform its constituents of the results.
   Data inputs and outputs.
    ◦ The DFD also makes it possible to understand
      what data are needed to provide appropriate
      inputs to any processing step.
Contd..
   Simplifying complexity by isolating process
    components.
    ◦ The DFD would make it easier to capture the
      detail of such data flows.
    ◦ At the time that DFDs were developed, this shift
      towards modularizing data flows and processing
      elements represented a major step forward in
      enabling systems analysts to add useful structure
      to process representations rapidly and easily.
Data Dictionary

   A data dictionary is an integral part of a
    database, which holds information about the
    database and the data that it stores, i.e., the meta-
    data.
   A data dictionary is a simple yet effective add-on to
    ensure data consistency.
   All the information required to create the data
    dictionary must be identified and recorded in the
    design documents
Data Dictionary
   Customer Details:

 Customer Name = First Name + (Middle
  Initial) + Last Name
 Payment=Method of payment +(Credit Card
  type * Credit Card Number * Expiration
  Date)
 Customer Number =
  (Residence|Mobile|Office) *Integer string
  length upto 10*
Data Dictionary
   Ticket Details:
   Movie_name= *character length upto 20*
   Screen= digit *1 digit number less than 10*
   Ticket_info= Movie_name + (Date * Time)
   Class= Char *char string length upto 10*
   Seat_no= char + digit + digit *1 character
    and 2 digit number less than 100*
   Location= *character string length upto 30*
User Interface

 The means by which the user and a computer
  system interact, in particular the use of input
  devices and software.
 Provide a means of:
 Input, allowing the users to manipulate a
  system, and/or
 Output, allowing the system to indicate the effects
  of the users' manipulation.
User Interface for Multiplex
‘Multiplex’ User Interface
(contd..)
‘Multiplex’ User Interface
(contd..)
Conclusion
   References:

   Data Flow Diagrams
   http://en.wikipedia.org/wiki/Data_flow_diagram
   Agile Modeling
   http://www.agilemodeling.com/artifacts/dataFlowDiagram.htm
   EDrawSoft – Data Flow Diagrams
   http://www.edrawsoft.com/Data-Flow-Diagrams.php
   Data flows: Note on Data-Driven Process Modeling
   http://faculty.babson.edu/osborn/mis7520/readings/dfddiag.htm

Más contenido relacionado

La actualidad más candente

software testing on whatsapp
software testing on whatsappsoftware testing on whatsapp
software testing on whatsappnil65
 
Relationship Among Token, Lexeme & Pattern
Relationship Among Token, Lexeme & PatternRelationship Among Token, Lexeme & Pattern
Relationship Among Token, Lexeme & PatternBharat Rathore
 
srs for railway reservation system
 srs for railway reservation system srs for railway reservation system
srs for railway reservation systemkhushi kalaria
 
Simple file sharing system
Simple file sharing systemSimple file sharing system
Simple file sharing systemWilliam Phoenix
 
E-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONE-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONNandana Priyanka Eluri
 
Single pass assembler
Single pass assemblerSingle pass assembler
Single pass assemblerBansari Shah
 
Handover in Mobile Computing
Handover in Mobile ComputingHandover in Mobile Computing
Handover in Mobile ComputingKABILESH RAMAR
 
WBS bus ticketsystem
WBS bus ticketsystemWBS bus ticketsystem
WBS bus ticketsystemIna Ivanova
 
Big Data to avoid weather related flight delays
Big Data to avoid weather related flight delaysBig Data to avoid weather related flight delays
Big Data to avoid weather related flight delaysAkshatGiri3
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation systemKOYELMAJUMDAR1
 
Skin Disease Detection using Convolutional Neural Network
Skin Disease Detection using Convolutional Neural NetworkSkin Disease Detection using Convolutional Neural Network
Skin Disease Detection using Convolutional Neural NetworkIRJET Journal
 
Suspicious Activity Detection
Suspicious Activity DetectionSuspicious Activity Detection
Suspicious Activity DetectionMushahid Ali
 
Classification of routing protocols
Classification of routing protocolsClassification of routing protocols
Classification of routing protocolsMenaga Selvaraj
 

La actualidad más candente (20)

software testing on whatsapp
software testing on whatsappsoftware testing on whatsapp
software testing on whatsapp
 
Relationship Among Token, Lexeme & Pattern
Relationship Among Token, Lexeme & PatternRelationship Among Token, Lexeme & Pattern
Relationship Among Token, Lexeme & Pattern
 
srs for railway reservation system
 srs for railway reservation system srs for railway reservation system
srs for railway reservation system
 
MANET
MANETMANET
MANET
 
Sih ppt
Sih pptSih ppt
Sih ppt
 
Simple file sharing system
Simple file sharing systemSimple file sharing system
Simple file sharing system
 
E-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONE-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATION
 
applet using java
applet using javaapplet using java
applet using java
 
Single pass assembler
Single pass assemblerSingle pass assembler
Single pass assembler
 
Handover in Mobile Computing
Handover in Mobile ComputingHandover in Mobile Computing
Handover in Mobile Computing
 
WBS bus ticketsystem
WBS bus ticketsystemWBS bus ticketsystem
WBS bus ticketsystem
 
C Building Blocks
C Building Blocks C Building Blocks
C Building Blocks
 
Big Data to avoid weather related flight delays
Big Data to avoid weather related flight delaysBig Data to avoid weather related flight delays
Big Data to avoid weather related flight delays
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation system
 
Sign verification
Sign verificationSign verification
Sign verification
 
Skin Disease Detection using Convolutional Neural Network
Skin Disease Detection using Convolutional Neural NetworkSkin Disease Detection using Convolutional Neural Network
Skin Disease Detection using Convolutional Neural Network
 
Dbms presentation!!
Dbms presentation!!Dbms presentation!!
Dbms presentation!!
 
Srs for banking system
Srs for banking systemSrs for banking system
Srs for banking system
 
Suspicious Activity Detection
Suspicious Activity DetectionSuspicious Activity Detection
Suspicious Activity Detection
 
Classification of routing protocols
Classification of routing protocolsClassification of routing protocols
Classification of routing protocols
 

Destacado

Online movie ticket booking
Online movie ticket bookingOnline movie ticket booking
Online movie ticket bookingmrinnovater007
 
Online Bus Reservatiom System
Online Bus Reservatiom SystemOnline Bus Reservatiom System
Online Bus Reservatiom SystemNikhil Vyas
 
Online Movie Ticket Booking
Online Movie Ticket BookingOnline Movie Ticket Booking
Online Movie Ticket BookingSuman Bose
 
Railway booking & management system
Railway booking & management systemRailway booking & management system
Railway booking & management systemNikhil Raj
 
multiplex vs cineplex
multiplex vs cineplex multiplex vs cineplex
multiplex vs cineplex patricia
 
Online movie ticket reservation1
Online movie ticket reservation1Online movie ticket reservation1
Online movie ticket reservation1vidhipc
 
railway reservation software documentaion
railway reservation software documentaionrailway reservation software documentaion
railway reservation software documentaionJoveria Beg
 
Placement management system
Placement management systemPlacement management system
Placement management systemMehul Ranavasiya
 
Online Bus Ticket Reservation System
Online Bus Ticket Reservation SystemOnline Bus Ticket Reservation System
Online Bus Ticket Reservation SystemTuvshinbayar Davaa
 
Presentation on Railway Reservation System
Presentation on Railway Reservation SystemPresentation on Railway Reservation System
Presentation on Railway Reservation SystemPriyanka Sharma
 
Dfd examples
Dfd examplesDfd examples
Dfd examplesMohit
 
Data Flow Diagram Example
Data Flow Diagram ExampleData Flow Diagram Example
Data Flow Diagram ExampleKaviarasu D
 
costing project on movie theatre
costing project on  movie theatrecosting project on  movie theatre
costing project on movie theatreVenkat Baliga
 
Multiplex industry overview
Multiplex industry overviewMultiplex industry overview
Multiplex industry overviewRupesh Suradkar
 
Multiplex And Single Screen Cinemas India Sample
Multiplex And Single Screen Cinemas   India   SampleMultiplex And Single Screen Cinemas   India   Sample
Multiplex And Single Screen Cinemas India Samplevandalmax
 
Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014Md Imran
 

Destacado (20)

Online movie ticket booking
Online movie ticket bookingOnline movie ticket booking
Online movie ticket booking
 
Online Bus Reservatiom System
Online Bus Reservatiom SystemOnline Bus Reservatiom System
Online Bus Reservatiom System
 
Online Movie Ticket Booking
Online Movie Ticket BookingOnline Movie Ticket Booking
Online Movie Ticket Booking
 
BYS Report
BYS ReportBYS Report
BYS Report
 
Railway booking & management system
Railway booking & management systemRailway booking & management system
Railway booking & management system
 
multiplex vs cineplex
multiplex vs cineplex multiplex vs cineplex
multiplex vs cineplex
 
Online movie ticket reservation1
Online movie ticket reservation1Online movie ticket reservation1
Online movie ticket reservation1
 
railway reservation software documentaion
railway reservation software documentaionrailway reservation software documentaion
railway reservation software documentaion
 
Placement management system
Placement management systemPlacement management system
Placement management system
 
Online Bus Ticket Reservation System
Online Bus Ticket Reservation SystemOnline Bus Ticket Reservation System
Online Bus Ticket Reservation System
 
Dfd final
Dfd finalDfd final
Dfd final
 
Presentation on Railway Reservation System
Presentation on Railway Reservation SystemPresentation on Railway Reservation System
Presentation on Railway Reservation System
 
Dfd examples
Dfd examplesDfd examples
Dfd examples
 
Data Flow Diagram Example
Data Flow Diagram ExampleData Flow Diagram Example
Data Flow Diagram Example
 
Print media analysis march 2014 by media track pakistan
Print media analysis march 2014  by media track pakistanPrint media analysis march 2014  by media track pakistan
Print media analysis march 2014 by media track pakistan
 
costing project on movie theatre
costing project on  movie theatrecosting project on  movie theatre
costing project on movie theatre
 
Multiplex industry overview
Multiplex industry overviewMultiplex industry overview
Multiplex industry overview
 
Online cinematicketingdocx
Online cinematicketingdocxOnline cinematicketingdocx
Online cinematicketingdocx
 
Multiplex And Single Screen Cinemas India Sample
Multiplex And Single Screen Cinemas   India   SampleMultiplex And Single Screen Cinemas   India   Sample
Multiplex And Single Screen Cinemas India Sample
 
Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014
 

Similar a Manage Multiplex Operations with DFDs and UIs

E Governance Virmati
E Governance   VirmatiE Governance   Virmati
E Governance Virmatijaishalrshah
 
Export presentation updated january 27, 2011
Export presentation updated january 27, 2011Export presentation updated january 27, 2011
Export presentation updated january 27, 20119gllc
 
Fault Management System (OSS)
Fault Management System (OSS)Fault Management System (OSS)
Fault Management System (OSS)Riswan
 
Telecom OSS/BSS Overview
Telecom OSS/BSS OverviewTelecom OSS/BSS Overview
Telecom OSS/BSS Overviewmagidg
 
Java micro-services
Java micro-servicesJava micro-services
Java micro-servicesJames Lewis
 
Prototyping Business Processes
Prototyping Business ProcessesPrototyping Business Processes
Prototyping Business ProcessesAng Chen
 
Ch3romneyed12
Ch3romneyed12Ch3romneyed12
Ch3romneyed12woyaoni
 
Benefits Of Remote Monitoring Mid Con Digital Oilfield Conf August 15 2012
Benefits Of Remote Monitoring Mid Con Digital Oilfield Conf August 15 2012Benefits Of Remote Monitoring Mid Con Digital Oilfield Conf August 15 2012
Benefits Of Remote Monitoring Mid Con Digital Oilfield Conf August 15 2012taylojc
 
Electronic Software Delivery at IOM
Electronic Software Delivery at IOMElectronic Software Delivery at IOM
Electronic Software Delivery at IOMFlexera
 
St. Olavs and Ahus Hospitals – Improved Patient Care and Hospital Logistics w...
St. Olavs and Ahus Hospitals – Improved Patient Care and Hospital Logistics w...St. Olavs and Ahus Hospitals – Improved Patient Care and Hospital Logistics w...
St. Olavs and Ahus Hospitals – Improved Patient Care and Hospital Logistics w...Plan de Calidad para el SNS
 
Part2 DC Man Vision and Roadmap Finalcustext
Part2 DC Man Vision and Roadmap FinalcustextPart2 DC Man Vision and Roadmap Finalcustext
Part2 DC Man Vision and Roadmap FinalcustextMicrosoft Norge AS
 
VSC Wholesale & Retail Softswitch
VSC Wholesale & Retail SoftswitchVSC Wholesale & Retail Softswitch
VSC Wholesale & Retail Softswitchmytlaw
 
ISS World Prague 2010 - DPI at 40G and 100G: Moving Beyond Appliances
ISS World Prague 2010 - DPI at 40G and 100G: Moving Beyond AppliancesISS World Prague 2010 - DPI at 40G and 100G: Moving Beyond Appliances
ISS World Prague 2010 - DPI at 40G and 100G: Moving Beyond AppliancesContinuous Computing
 
Development portfolio
Development portfolioDevelopment portfolio
Development portfolioDGWilkin
 

Similar a Manage Multiplex Operations with DFDs and UIs (20)

Afro asia presentation
Afro asia presentation Afro asia presentation
Afro asia presentation
 
E Governance Virmati
E Governance   VirmatiE Governance   Virmati
E Governance Virmati
 
Edi2
Edi2Edi2
Edi2
 
Export presentation updated january 27, 2011
Export presentation updated january 27, 2011Export presentation updated january 27, 2011
Export presentation updated january 27, 2011
 
Fault Management System (OSS)
Fault Management System (OSS)Fault Management System (OSS)
Fault Management System (OSS)
 
Telecom OSS/BSS Overview
Telecom OSS/BSS OverviewTelecom OSS/BSS Overview
Telecom OSS/BSS Overview
 
Java micro-services
Java micro-servicesJava micro-services
Java micro-services
 
E logistics
E logisticsE logistics
E logistics
 
Prototyping Business Processes
Prototyping Business ProcessesPrototyping Business Processes
Prototyping Business Processes
 
Ch3romneyed12
Ch3romneyed12Ch3romneyed12
Ch3romneyed12
 
Benefits Of Remote Monitoring Mid Con Digital Oilfield Conf August 15 2012
Benefits Of Remote Monitoring Mid Con Digital Oilfield Conf August 15 2012Benefits Of Remote Monitoring Mid Con Digital Oilfield Conf August 15 2012
Benefits Of Remote Monitoring Mid Con Digital Oilfield Conf August 15 2012
 
Electronic Software Delivery at IOM
Electronic Software Delivery at IOMElectronic Software Delivery at IOM
Electronic Software Delivery at IOM
 
St. Olavs and Ahus Hospitals – Improved Patient Care and Hospital Logistics w...
St. Olavs and Ahus Hospitals – Improved Patient Care and Hospital Logistics w...St. Olavs and Ahus Hospitals – Improved Patient Care and Hospital Logistics w...
St. Olavs and Ahus Hospitals – Improved Patient Care and Hospital Logistics w...
 
E Commerce Vision Anzdl Aus 1997
E Commerce Vision   Anzdl Aus 1997E Commerce Vision   Anzdl Aus 1997
E Commerce Vision Anzdl Aus 1997
 
Part2 DC Man Vision and Roadmap Finalcustext
Part2 DC Man Vision and Roadmap FinalcustextPart2 DC Man Vision and Roadmap Finalcustext
Part2 DC Man Vision and Roadmap Finalcustext
 
VSC Wholesale & Retail Softswitch
VSC Wholesale & Retail SoftswitchVSC Wholesale & Retail Softswitch
VSC Wholesale & Retail Softswitch
 
ISS World Prague 2010 - DPI at 40G and 100G: Moving Beyond Appliances
ISS World Prague 2010 - DPI at 40G and 100G: Moving Beyond AppliancesISS World Prague 2010 - DPI at 40G and 100G: Moving Beyond Appliances
ISS World Prague 2010 - DPI at 40G and 100G: Moving Beyond Appliances
 
Lean- automobile
Lean- automobileLean- automobile
Lean- automobile
 
Development portfolio
Development portfolioDevelopment portfolio
Development portfolio
 
Data flow diagrams
Data flow diagramsData flow diagrams
Data flow diagrams
 

Último

ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 

Último (20)

ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 

Manage Multiplex Operations with DFDs and UIs

  • 2. Group Members  YatinPuthran (37)  Zalpa Rathod (39)
  • 3. What are Data Flow Diagrams?  A data flow diagram (DFD) is a graphical representation of the "flow" of data through an information system.  A data flow diagram can also be used for the visualization of data processing (structured design).  It is common practice for a designer to draw a context-level DFD first which shows the interaction between the system and outside entities.  This context-level DFD is then "exploded" to show more detail of the system being modeled
  • 4. Data Flow Diagram Symbols  There are only four symbols: › Squares representing external entities, which are sources or destinations of data. › Rounded rectangles representing processes, which take data as input, do something to it, and output it. › Arrows representing the data flows, which can either be electronic data or physical items. › Open-ended rectangles representing data stores, including electronic stores such as databases or XML files and physical stores such as or filing cabinets or stacks of paper.
  • 5. Data Flow Diagram Symbols Process Actions performed on data so that they are transformed, stored or distributed. This can be a computerised Or manual transformation Data Flow E.g. Result of a query to a database, contents of a printed report : data that moves together to common destinations
  • 6. Data Flow Diagram Symbols Data Store A physical location to hold data e.g. A file folder or notebook etc. Source Origin and/or destination of the data. Often referred to as external entities as they are outside the system. We are only interested in how data flows in to or from the system to
  • 7. Contd..  Data flow diagrams can be used to provide a clear representation of any business function.  The technique starts with an overall picture of the business and continues by analyzing each of the functional areas of interest.  This analysis can be carried out to precisely the level of detail required.
  • 8.
  • 9. Common Modeling Rules  All processes must have at least one data flow in and one data flow out.  All processes should modify the incoming data, producing new forms of outgoing data.  Each data store must be involved with at least one data flow.  Each external entity must be involved with at least one data flow.  A data flow must be attached to at least one process.
  • 10. Context or Level 0 Diagram  The highest level view of a system.  This only has one process which represents the overall function of the system and has no data stores as all the data is stored within the process.  Now we demonstrate the Level 0 or Context Diagram for Multiplex Management System.
  • 11. Level 0 Context Diagram Screens Supplier Order Reels Smoke Alarm Screening Message Smoke/CO Maintenance Status alarm Supply Reels CO alarm Booking Message Online Confirmation Act/Dect Booking Multiplex Booking Request Alarm Book Tickets Emergency Issue Tickets In/Out Stock Services Customer Food Stalls
  • 12. Multiplex Management System  Now we see the Data Flow or Level 1 diagram of the Multiplex Management System
  • 13. Box office file Level 1DFD Smoke/CO detectors Smoke alarm Message Store Emergency Services Alert CO alarm Message Alert Action Repor Proces t s Details Changes Feedbac Send Supply Unit Owner Report k Invoke Weekly Process Collection Reel Status In/Out Staff Dispatch Stock order Supplier Mainten ance Movie List Cleaning/UpgradesOrder/Supply Food stall Send details Screens Booking Book Seats Availability Box Office Online Booking Confirmation Collection Proces Invoice Issue bill Tickets/ s Coupon Collection Booking Request Tickets s Transactio Book Ticket n Product ticket/coupons Debit/credit card/ Cash Customer
  • 14. Advantages to Using DFD  Data flows and process consequences. ◦ Wherever we start in the process, we can understand the processing steps that the needed to take to complete the relevant transaction(s) and to inform its constituents of the results.  Data inputs and outputs. ◦ The DFD also makes it possible to understand what data are needed to provide appropriate inputs to any processing step.
  • 15. Contd..  Simplifying complexity by isolating process components. ◦ The DFD would make it easier to capture the detail of such data flows. ◦ At the time that DFDs were developed, this shift towards modularizing data flows and processing elements represented a major step forward in enabling systems analysts to add useful structure to process representations rapidly and easily.
  • 16. Data Dictionary  A data dictionary is an integral part of a database, which holds information about the database and the data that it stores, i.e., the meta- data.  A data dictionary is a simple yet effective add-on to ensure data consistency.  All the information required to create the data dictionary must be identified and recorded in the design documents
  • 17. Data Dictionary  Customer Details:  Customer Name = First Name + (Middle Initial) + Last Name  Payment=Method of payment +(Credit Card type * Credit Card Number * Expiration Date)  Customer Number = (Residence|Mobile|Office) *Integer string length upto 10*
  • 18. Data Dictionary  Ticket Details:  Movie_name= *character length upto 20*  Screen= digit *1 digit number less than 10*  Ticket_info= Movie_name + (Date * Time)  Class= Char *char string length upto 10*  Seat_no= char + digit + digit *1 character and 2 digit number less than 100*  Location= *character string length upto 30*
  • 19. User Interface  The means by which the user and a computer system interact, in particular the use of input devices and software. Provide a means of:  Input, allowing the users to manipulate a system, and/or  Output, allowing the system to indicate the effects of the users' manipulation.
  • 20. User Interface for Multiplex
  • 23. Conclusion  References:  Data Flow Diagrams  http://en.wikipedia.org/wiki/Data_flow_diagram  Agile Modeling  http://www.agilemodeling.com/artifacts/dataFlowDiagram.htm  EDrawSoft – Data Flow Diagrams  http://www.edrawsoft.com/Data-Flow-Diagrams.php  Data flows: Note on Data-Driven Process Modeling  http://faculty.babson.edu/osborn/mis7520/readings/dfddiag.htm