SlideShare uma empresa Scribd logo
1 de 33
Chapter 15



                     Output Design and
                        Prototyping



McGraw-Hill/Irwin    Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Objectives
       • Distinguish between internal, external, and turnaround
         outputs.
       • Differentiate between detailed, summary, and
         exception reports.
       • Identify several output implementation methods.
       • Differentiate among tabular, zoned, and graphic
         formats for presenting information.
       • Distinguish among area, bar, column, pie, line, radar,
         donut, and scatter charts and their uses.
       • Describe several general principles that are important
         to output design.
       • Design and prototype computer outputs.
15-2
15-3
Taxonomy for Computer-
          Generated Outputs
     Distribution Internal Output             Turnaround Output                 External Output
Delivery          (reporting)                 (external; then internal)         (transactions)
Printer           Detailed, summary, or       Business transactions             Business transactions
                  exception information       printed on business forms         printed on business
                  printed on hard-copy        that will eventually be           forms that conclude the
                  reports for internal        returned as input business        business transactions.
                  business use.               transactions.
Screen            Detailed, summary, or       Business transactions             Business transactions
                  exception information       displayed on monitors in          displayed on business
                  displayed on monitors for   forms or windows that will        forms that conclude the
                  internal business use.      also be used to input other       business transactions.
                                              data to initiate a related
                                              transaction.
Point-of-Sale     Information printed or      Information printed or            Information printed or
Terminals         displayed on special-       displayed on a special-           displayed on special-
                  purpose terminals           purpose terminal for the          purpose terminals
                  dedicated to specific       purpose of initiating a follow-   dedicated to customers.
15-4              internal business           up business transaction.
                  functions.
Taxonomy for Computer-
         Generated Outputs (concluded)
    Distribution Internal Output                 Turnaround Output                External Output
Delivery         (reporting)                     (external; then internal)        (transactions)
Multimedia       Information transformed         Information transformed into     Information
(audio or video) into speech for internal        speech for external users who    transformed into
                 users.                          respond with speech or tone      speech for external
                                                 input data.                      users.
E-mail            Displayed messages           Displayed messages intended        Displayed messages
                  related to internal business to initiate business               related to business
                  information.                 transactions.                      transactions.
Hyperlinks        Web-based links to             Web-based links incorporated Web-based links
                  internal information that is   into Web-based input pages to incorporated into Web-
                  enabled via HTML or XML        provide users with access to  based transactions.
                  formats.                       additional information.
Microfiche        Archival of internal           Not applicable unless there is   Not applicable unless
                  management reports to          an internal need to archive      there is an internal
                  microfilm that requires        turnaround documents.            need for copies of
  15-5            minimal physical storage                                        external reports.
                  space.
Internal Outputs
       Internal output – an output intended for system owners
       and system users within an organization.

         Detailed report – an internal output that presents information
         with little or no filtering
           • Example: A listing of all customers

         Summary report – an internal output that categorizes
         information for managers
           • Do not have to wade through details.
           • Increasingly presented in graphical formats using charts
           • Example: A count of customers by region

         Exception report – An internal output that filters data to report
         exceptions to some condition or standard.
           • Example: A listing of customers with past due accounts
15-6
Detailed Report




15-7
Summary Report




15-8
Exception Report




15-9
External Outputs

         External outputs – an output that leaves
         the organization organization.
         • Intended for customers, suppliers, partners,
           or regulatory agencies.

         Turnaround documents – an external
         output that may re-enter the system as an
         input.
         • Most “bills” and invoices include a stub to be
           returned by the customer with payment.
15-10
External Document




15-11
Turnaround Document




15-12
Implementation Methods for
        Outputs
        • Printed output
            • Tabular output presents information in columns.
            • Zoned output places text and numbers into designated areas
        • Screen output
            • Graphic output is the use of pictorial charts to convey
              information and demonstrate trends and relationships that
              cannot be easily seen in tabular formats.
        •   Point-of-sale terminals
        •   Multimedia
        •   E-mail
        •   Hyperlinks
        •   Microfilm or microfiche
15-13
Chart Types
        Line charts show one or more series of data over a period of
        time. They are useful for summarizing and showing data at
        regular intervals. Each line represents one series or category
        of data.

        Area charts are similar to line charts except that the focus is
        on the area under the line. That area is useful for summarizing
        and showing the change in data over time. Each line
        represents one series or category of data.

        Bar charts are useful for comparing series or categories of
        data. Each bar represents on series or category of data.

        Column charts are similar to bar charts except that the bars
        are vertical. Also, a series of column charts may be used to
        compare the same categories at different times or time
15-14   intervals. Each bar represents one series or category of data.
Chart Types (concluded)
        Pie charts show the relationship of parts to a whole. They are
        useful for summarizing percentages of a whole within a single
        series of data. Each slice represents one item in that series of
        data.

        Donut charts are similar to pie charts except that they can
        show multiple series or categories of data, each as its own
        concentric ring. Within each ring, a slice of that ring represents
        one item in that series of data.

        Radar charts are useful for comparing different aspects of
        more than one series or category of data. Each data series is
        represented as a geometric shape around a central point.
        Multiple series are overlaid so they can be compared.

        Scatter charts are useful for showing the relationship
        between two or more series or categories of data measured at
        uneven intervals of time. Each series is represented by data
        points using either different colors or bullets.
15-15
Output Design with an Old Style
        Printer Spacing Chart




15-16
Output Design with a Modern
        CASE Tool




15-17
Output Design with a Report
        Writer Tool




15-18
Output Design with a Report
        Writer Tool (continued)




15-19
Output Design Guidelines
        •   Outputs should be simple to read and interpret.
            •   Include a title.
            •   Date and time stamp.
            •   Include sections and headings to segment information.
            •   Clearly label all fields and columns.
            •   Include legends for all abbreviations.
            •   Include only required information. Online provide methods
                to expand and contract information.
            •   Report information in format that does not have to be
                manually edited.
            •   Information should be balanced across the page or screen.
            •   Provide for easy navigation.
            •   Avoid computer jargon and error messages.
15-20
Output Design Guidelines (cont.)

        1. The timing of outputs is important.
          •   This can affect how the output is designed an
              implemented
        2. The distribution of (or access to) outputs
           must be sufficient to assist all relevant
           users.
          •   The choice of implementation method affects
              distribution
        3. Outputs must be acceptable to the system
           users who will receive them.
          •   Systems analyst must understand how the
15-21         recipient plans to use the output
Output Design Process

        1. Identify system outputs and review logical
           requirements.
        2. Specify physical output requirements.
        3. As necessary, design any preprinted forms.
        4. Design, validate and test outputs using some
           combination of:
          1. Layout tools (e.g., hand sketches, spacing charts, or
             CASE tools.
          2. Prototyping tools (e.g., spreadsheet, PC DBMS, 4GL)
          3. Code generating tools (e.g., report writer)
15-22
A Logical Data Structure for
        Output Requirements
        INVOICE =   INVOICE NUMBER
                    +   INVOICE DATE
                    +   CUSTOMER NUMBER
                    +   CUSTOMER NAME
                    +   CUSTOMER BILLING ADDRESS = ADDRESS >
                    +   1 { SERVICE DATE +
                             SERVICE PROVIDED +
                             SERVICE CHARGE } n
                    +   PREVIOUS BALANCE DUE
                    +   PAYMENTS RECEIVED
                    +   TOTAL NEW SERVICE CHARGES
                    +   INTEREST CHARGES
                    +   NEW BALANCE DUE
                    +   MINIMUM PAYMENT DUE
                    +   PAYMENT DUE DATE
                    +   ( DEFAULT CREDIT CARD NUMBER )
                    +   ( [ CREDIT MESSAGE, PAYMENT MESSAGE ] )

        ADDRESS     =   ( POST OFFICE BOX NUMBER )
                    +   STREET ADDRESS
                    +   CITY
                    +   STATE
                    +   POSTAL ZONE
15-23
Tabular Report Design
        Principles
 Design Issue       Design Guideline                                Examples
 Page Size          Today the page sizes of choice are              Not applicable
                    standard (8½" x 11") and legal (8½" x 14").
 Page Orientation   Portrait orientation is often preferred
                    because it is oriented the way we orient
                    most books and reports; however,                      portrait
                                                                                          landscape
                    landscape is often necessitated for tabular
                    reports because more columns can be
                    printed.
 Page Headings      At a minimum, page headers should
                                                                       JAN 4, 2004
                    include a recognizable report title, date and
                    time, and page numbers.                            Page 4 of 8
                                                                          Oversubscriptions By Course
 Report Legends     A legend is an explanation of abbreviations,
                    colors, or codes used in a report. In a
                                                                     REPORT LEGEND
                    printed report, a legend can be printed on
                                                                     SEATS – Number of seats in classroom
                    only the first or last page. On a display
                                                                     LIM – Course Enrollment Limit
15-24               screen, a legend can be made available as
                    a pop-up dialogue box.
Tabular Report Design
        Principles (cont.)
Design Issue     Design Guideline                                Examples
Column           Column headings should be short and             Self-explanatory
Headings         descriptive. Avoid abbreviations or include a
                 Report Legend
Heading          Alignment should be tested with users for       NAME               STATUS    AMOUNT
Alignments       preferences with a special emphasis on the      XXXXXXX XXX           X        $X.XX
                 risk of misinterpretation of the information.
Column Spacing   If columns are too close, users may not        Self explanatory
                 properly differentiate between the columns. If
                 they are too far apart, the user may have
                 difficulty following a single row. Rule of
                 thumb is to use 3-5 spaces between each.
Row Headings     The first one or two columns should identify
                 data that differentiates each row. Rows           STUDENT ID    STUDENT NAME
                 should be sequenced in a fashion that             999-38-8476   Mary Ellen Kukow
                                                                   999-39-5857   Robert Flynn
                 supports their use. Frequently rows are
15-25            sorted on a numerical key or alphabetically.
Tabular Report Design
        Principles (concluded)
  Design Issue     Design Guideline                             Examples
  Formatting       Data is often stored without formatting          As stored:       As output:
                   characters to save storage space.                307877262        307-87-7262
                   Outputs should reformat data to match            8004445454       (800) 444-5454
                   the users’ norms.                                02272004         Feb 27, 2004

  Control Breaks   Groups of rows should be logically            RANK      NAME
                   grouped in the report. The transition from              SALARY
                                                                 CPT       JANEWAY, K
                   one group to the next is called a control               175,000
                   break and is frequently followed by           CPT       KIRK, J
                                                                           225,000
                   subtotals for the group.                      CPT       PICARD, J
                                                                           200,000
                                                                 CPT       SISKO, B
                                                                           165,000
                                                                           CAPTAINS TOTAL
                                                                           765,000

                                                                 LTC      CHAKOTAY
  End of Report    The end of a report should be clearly                  110,000
                   indicated to ensure that users have the       OTC      DATA
                                                                        *** END OF REPORT ***
                                                                          125,000
15-26              entire report.                                LTC      RICKER, W
                                                                          140,000
Screen Output Design
        Principles
Screen Design   Design Guidelines
Consideration
Size            The designer should consider the “lowest common denominator.” The default window
                size should be less than or equal to the worst resolution display in the user
                community.
Scrolling       On-line outputs have the advantage of not being limited by the physical page. This
                can also be a disadvantage if important information such as column headings scrolls
                off the screen. If possible, freeze important headings at the top of a screen.
Navigation      Users should always have a sense of where they are in a network of on-line screens.
                Users also require the ability to navigate between screens.
Partitioning    In Windows, zones are forms within forms. On the Internet, frames are pages within
                pages.
Information     On-line applications offer capabilities to hide information until it is either needed or
Hiding          becomes important. Techniques include drill-down and pop-up dialogue boxes.
Highlighting    Highlighting can call users’ attention to erroneous data, exception data, or specific
                problems. Highlighting can also be a distraction if misused.
15-27
Printing        Always provide users the option to print a permanent copy of the report.
Report Customization




15-28
Tabular Report Prototype




15-29
Graphical Report Prototype




15-30
Record-at-a-Time Output
        Prototype




15-31
Web Database Output
        Prototype




15-32
Windows/Web Media Player
        Output Prototype




15-33

Mais conteúdo relacionado

Mais procurados

Systems Analysis And Design 2
Systems Analysis And Design 2Systems Analysis And Design 2
Systems Analysis And Design 2MISY
 
Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...Alaa Karam
 
Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)dedidarwis
 
Visualisasi informasi _Interaksi Manusia & Komputer
Visualisasi informasi _Interaksi Manusia & KomputerVisualisasi informasi _Interaksi Manusia & Komputer
Visualisasi informasi _Interaksi Manusia & KomputerPreddyMarpaung
 
pertemuan 1 [Pengenalan Sistem Enterprise]
pertemuan 1 [Pengenalan Sistem Enterprise]pertemuan 1 [Pengenalan Sistem Enterprise]
pertemuan 1 [Pengenalan Sistem Enterprise]Indra IndaRasya
 
What Is An Architectural Framework
What Is An Architectural FrameworkWhat Is An Architectural Framework
What Is An Architectural FrameworkJerald Burget
 
Lecture 2: The Concept of Enterprise Architecture
Lecture 2: The Concept of Enterprise ArchitectureLecture 2: The Concept of Enterprise Architecture
Lecture 2: The Concept of Enterprise ArchitectureSvyatoslav Kotusev
 
Chapter08 structuring system requirements
Chapter08 structuring system requirementsChapter08 structuring system requirements
Chapter08 structuring system requirementsDhani Ahmad
 
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)Neeraj Bhandari
 
TOGAF Reference Models
TOGAF Reference ModelsTOGAF Reference Models
TOGAF Reference ModelsPaul Sullivan
 
Lesson 1: Foundations of Information Systems
Lesson 1: Foundations of Information SystemsLesson 1: Foundations of Information Systems
Lesson 1: Foundations of Information SystemsAngelina Njegus
 
Logical design vs physical design
Logical design vs physical designLogical design vs physical design
Logical design vs physical designMd. Mahedi Mahfuj
 
Role of system analyst
Role of system analystRole of system analyst
Role of system analystShaileshModi9
 
System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...
System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...
System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...Uttar Tamang ✔
 

Mais procurados (20)

System design
System designSystem design
System design
 
TOGAF 9 Architectural Artifacts
TOGAF 9  Architectural ArtifactsTOGAF 9  Architectural Artifacts
TOGAF 9 Architectural Artifacts
 
Systems Analysis And Design 2
Systems Analysis And Design 2Systems Analysis And Design 2
Systems Analysis And Design 2
 
Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...
 
Lecture 1: Introduction
Lecture 1: IntroductionLecture 1: Introduction
Lecture 1: Introduction
 
Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)
 
Visualisasi informasi _Interaksi Manusia & Komputer
Visualisasi informasi _Interaksi Manusia & KomputerVisualisasi informasi _Interaksi Manusia & Komputer
Visualisasi informasi _Interaksi Manusia & Komputer
 
pertemuan 1 [Pengenalan Sistem Enterprise]
pertemuan 1 [Pengenalan Sistem Enterprise]pertemuan 1 [Pengenalan Sistem Enterprise]
pertemuan 1 [Pengenalan Sistem Enterprise]
 
What Is An Architectural Framework
What Is An Architectural FrameworkWhat Is An Architectural Framework
What Is An Architectural Framework
 
Lecture 2: The Concept of Enterprise Architecture
Lecture 2: The Concept of Enterprise ArchitectureLecture 2: The Concept of Enterprise Architecture
Lecture 2: The Concept of Enterprise Architecture
 
Information System Management - Architecture and Infrastructure
Information System Management - Architecture and InfrastructureInformation System Management - Architecture and Infrastructure
Information System Management - Architecture and Infrastructure
 
Chapter08 structuring system requirements
Chapter08 structuring system requirementsChapter08 structuring system requirements
Chapter08 structuring system requirements
 
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)
 
TOGAF Reference Models
TOGAF Reference ModelsTOGAF Reference Models
TOGAF Reference Models
 
Input and output design
Input and output designInput and output design
Input and output design
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
Lesson 1: Foundations of Information Systems
Lesson 1: Foundations of Information SystemsLesson 1: Foundations of Information Systems
Lesson 1: Foundations of Information Systems
 
Logical design vs physical design
Logical design vs physical designLogical design vs physical design
Logical design vs physical design
 
Role of system analyst
Role of system analystRole of system analyst
Role of system analyst
 
System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...
System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...
System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...
 

Destaque (15)

Erakartzeko marketing aurkezpena
Erakartzeko marketing aurkezpenaErakartzeko marketing aurkezpena
Erakartzeko marketing aurkezpena
 
Chap14
Chap14Chap14
Chap14
 
Risk taking and emotions
Risk taking and emotionsRisk taking and emotions
Risk taking and emotions
 
Chap04
Chap04Chap04
Chap04
 
Chap05
Chap05Chap05
Chap05
 
Chap06
Chap06Chap06
Chap06
 
Chap17
Chap17Chap17
Chap17
 
Asi Chap005
Asi Chap005Asi Chap005
Asi Chap005
 
Algorithms
AlgorithmsAlgorithms
Algorithms
 
Chap02
Chap02Chap02
Chap02
 
Chap01
Chap01Chap01
Chap01
 
Chap09
Chap09Chap09
Chap09
 
Chap03
Chap03Chap03
Chap03
 
Information Systems Analysis and Design
Information Systems Analysis and DesignInformation Systems Analysis and Design
Information Systems Analysis and Design
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
 

Semelhante a Chap15

New Business Intelligence
New Business IntelligenceNew Business Intelligence
New Business IntelligenceMAIA_1KEY
 
Caso de Sucesso Vodafone e Splunk
Caso de Sucesso Vodafone e SplunkCaso de Sucesso Vodafone e Splunk
Caso de Sucesso Vodafone e SplunkSplunk
 
Importing and Exporting Data with Abila MIP
Importing and Exporting Data with Abila MIPImporting and Exporting Data with Abila MIP
Importing and Exporting Data with Abila MIPNet at Work
 
Lecture 7 - System Design (Data Modelling) (1).pdf
Lecture 7 - System Design (Data Modelling) (1).pdfLecture 7 - System Design (Data Modelling) (1).pdf
Lecture 7 - System Design (Data Modelling) (1).pdfDelishiaScott
 
Dashboard research_fin
Dashboard research_finDashboard research_fin
Dashboard research_fintadams76
 
Structured system analysis and design
Structured system analysis and design Structured system analysis and design
Structured system analysis and design Jayant Dalvi
 
Devry cis 321 week 7 milestone 5 and milestone 6
Devry cis 321 week 7 milestone 5 and milestone 6Devry cis 321 week 7 milestone 5 and milestone 6
Devry cis 321 week 7 milestone 5 and milestone 6uopassignment
 
WF_in_retail_banking_enterprise_systems
WF_in_retail_banking_enterprise_systemsWF_in_retail_banking_enterprise_systems
WF_in_retail_banking_enterprise_systemsOleh Zheleznyak
 
Oracle Hyperion overview
Oracle Hyperion overviewOracle Hyperion overview
Oracle Hyperion overviewClick4learning
 
Wall Street Derivative Risk Solutions Using Apache Geode
Wall Street Derivative Risk Solutions Using Apache GeodeWall Street Derivative Risk Solutions Using Apache Geode
Wall Street Derivative Risk Solutions Using Apache GeodeAndre Langevin
 
Wall Street Derivative Risk Solutions Using Geode
Wall Street Derivative Risk Solutions Using GeodeWall Street Derivative Risk Solutions Using Geode
Wall Street Derivative Risk Solutions Using GeodeVMware Tanzu
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...Rajeev Kumar
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...Kranthi Kumar
 

Semelhante a Chap15 (20)

Business Intelligence Portal
Business Intelligence PortalBusiness Intelligence Portal
Business Intelligence Portal
 
New Business Intelligence
New Business IntelligenceNew Business Intelligence
New Business Intelligence
 
Caso de Sucesso Vodafone e Splunk
Caso de Sucesso Vodafone e SplunkCaso de Sucesso Vodafone e Splunk
Caso de Sucesso Vodafone e Splunk
 
Importing and Exporting Data with Abila MIP
Importing and Exporting Data with Abila MIPImporting and Exporting Data with Abila MIP
Importing and Exporting Data with Abila MIP
 
Lecture 7 - System Design (Data Modelling) (1).pdf
Lecture 7 - System Design (Data Modelling) (1).pdfLecture 7 - System Design (Data Modelling) (1).pdf
Lecture 7 - System Design (Data Modelling) (1).pdf
 
Dashboard research_fin
Dashboard research_finDashboard research_fin
Dashboard research_fin
 
Structured system analysis and design
Structured system analysis and design Structured system analysis and design
Structured system analysis and design
 
Devry cis 321 week 7 milestone 5 and milestone 6
Devry cis 321 week 7 milestone 5 and milestone 6Devry cis 321 week 7 milestone 5 and milestone 6
Devry cis 321 week 7 milestone 5 and milestone 6
 
Mis1
Mis1Mis1
Mis1
 
WF_in_retail_banking_enterprise_systems
WF_in_retail_banking_enterprise_systemsWF_in_retail_banking_enterprise_systems
WF_in_retail_banking_enterprise_systems
 
Oracle Hyperion overview
Oracle Hyperion overviewOracle Hyperion overview
Oracle Hyperion overview
 
Bte
BteBte
Bte
 
Bte
BteBte
Bte
 
Who is BIRT
Who is BIRTWho is BIRT
Who is BIRT
 
Sap
SapSap
Sap
 
Wall Street Derivative Risk Solutions Using Apache Geode
Wall Street Derivative Risk Solutions Using Apache GeodeWall Street Derivative Risk Solutions Using Apache Geode
Wall Street Derivative Risk Solutions Using Apache Geode
 
Wall Street Derivative Risk Solutions Using Geode
Wall Street Derivative Risk Solutions Using GeodeWall Street Derivative Risk Solutions Using Geode
Wall Street Derivative Risk Solutions Using Geode
 
Sap into-1213948722097753-9
Sap into-1213948722097753-9Sap into-1213948722097753-9
Sap into-1213948722097753-9
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
 

Último

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Último (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Chap15

  • 1. Chapter 15 Output Design and Prototyping McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
  • 2. Objectives • Distinguish between internal, external, and turnaround outputs. • Differentiate between detailed, summary, and exception reports. • Identify several output implementation methods. • Differentiate among tabular, zoned, and graphic formats for presenting information. • Distinguish among area, bar, column, pie, line, radar, donut, and scatter charts and their uses. • Describe several general principles that are important to output design. • Design and prototype computer outputs. 15-2
  • 4. Taxonomy for Computer- Generated Outputs Distribution Internal Output Turnaround Output External Output Delivery (reporting) (external; then internal) (transactions) Printer Detailed, summary, or Business transactions Business transactions exception information printed on business forms printed on business printed on hard-copy that will eventually be forms that conclude the reports for internal returned as input business business transactions. business use. transactions. Screen Detailed, summary, or Business transactions Business transactions exception information displayed on monitors in displayed on business displayed on monitors for forms or windows that will forms that conclude the internal business use. also be used to input other business transactions. data to initiate a related transaction. Point-of-Sale Information printed or Information printed or Information printed or Terminals displayed on special- displayed on a special- displayed on special- purpose terminals purpose terminal for the purpose terminals dedicated to specific purpose of initiating a follow- dedicated to customers. 15-4 internal business up business transaction. functions.
  • 5. Taxonomy for Computer- Generated Outputs (concluded) Distribution Internal Output Turnaround Output External Output Delivery (reporting) (external; then internal) (transactions) Multimedia Information transformed Information transformed into Information (audio or video) into speech for internal speech for external users who transformed into users. respond with speech or tone speech for external input data. users. E-mail Displayed messages Displayed messages intended Displayed messages related to internal business to initiate business related to business information. transactions. transactions. Hyperlinks Web-based links to Web-based links incorporated Web-based links internal information that is into Web-based input pages to incorporated into Web- enabled via HTML or XML provide users with access to based transactions. formats. additional information. Microfiche Archival of internal Not applicable unless there is Not applicable unless management reports to an internal need to archive there is an internal microfilm that requires turnaround documents. need for copies of 15-5 minimal physical storage external reports. space.
  • 6. Internal Outputs Internal output – an output intended for system owners and system users within an organization. Detailed report – an internal output that presents information with little or no filtering • Example: A listing of all customers Summary report – an internal output that categorizes information for managers • Do not have to wade through details. • Increasingly presented in graphical formats using charts • Example: A count of customers by region Exception report – An internal output that filters data to report exceptions to some condition or standard. • Example: A listing of customers with past due accounts 15-6
  • 10. External Outputs External outputs – an output that leaves the organization organization. • Intended for customers, suppliers, partners, or regulatory agencies. Turnaround documents – an external output that may re-enter the system as an input. • Most “bills” and invoices include a stub to be returned by the customer with payment. 15-10
  • 13. Implementation Methods for Outputs • Printed output • Tabular output presents information in columns. • Zoned output places text and numbers into designated areas • Screen output • Graphic output is the use of pictorial charts to convey information and demonstrate trends and relationships that cannot be easily seen in tabular formats. • Point-of-sale terminals • Multimedia • E-mail • Hyperlinks • Microfilm or microfiche 15-13
  • 14. Chart Types Line charts show one or more series of data over a period of time. They are useful for summarizing and showing data at regular intervals. Each line represents one series or category of data. Area charts are similar to line charts except that the focus is on the area under the line. That area is useful for summarizing and showing the change in data over time. Each line represents one series or category of data. Bar charts are useful for comparing series or categories of data. Each bar represents on series or category of data. Column charts are similar to bar charts except that the bars are vertical. Also, a series of column charts may be used to compare the same categories at different times or time 15-14 intervals. Each bar represents one series or category of data.
  • 15. Chart Types (concluded) Pie charts show the relationship of parts to a whole. They are useful for summarizing percentages of a whole within a single series of data. Each slice represents one item in that series of data. Donut charts are similar to pie charts except that they can show multiple series or categories of data, each as its own concentric ring. Within each ring, a slice of that ring represents one item in that series of data. Radar charts are useful for comparing different aspects of more than one series or category of data. Each data series is represented as a geometric shape around a central point. Multiple series are overlaid so they can be compared. Scatter charts are useful for showing the relationship between two or more series or categories of data measured at uneven intervals of time. Each series is represented by data points using either different colors or bullets. 15-15
  • 16. Output Design with an Old Style Printer Spacing Chart 15-16
  • 17. Output Design with a Modern CASE Tool 15-17
  • 18. Output Design with a Report Writer Tool 15-18
  • 19. Output Design with a Report Writer Tool (continued) 15-19
  • 20. Output Design Guidelines • Outputs should be simple to read and interpret. • Include a title. • Date and time stamp. • Include sections and headings to segment information. • Clearly label all fields and columns. • Include legends for all abbreviations. • Include only required information. Online provide methods to expand and contract information. • Report information in format that does not have to be manually edited. • Information should be balanced across the page or screen. • Provide for easy navigation. • Avoid computer jargon and error messages. 15-20
  • 21. Output Design Guidelines (cont.) 1. The timing of outputs is important. • This can affect how the output is designed an implemented 2. The distribution of (or access to) outputs must be sufficient to assist all relevant users. • The choice of implementation method affects distribution 3. Outputs must be acceptable to the system users who will receive them. • Systems analyst must understand how the 15-21 recipient plans to use the output
  • 22. Output Design Process 1. Identify system outputs and review logical requirements. 2. Specify physical output requirements. 3. As necessary, design any preprinted forms. 4. Design, validate and test outputs using some combination of: 1. Layout tools (e.g., hand sketches, spacing charts, or CASE tools. 2. Prototyping tools (e.g., spreadsheet, PC DBMS, 4GL) 3. Code generating tools (e.g., report writer) 15-22
  • 23. A Logical Data Structure for Output Requirements INVOICE = INVOICE NUMBER + INVOICE DATE + CUSTOMER NUMBER + CUSTOMER NAME + CUSTOMER BILLING ADDRESS = ADDRESS > + 1 { SERVICE DATE + SERVICE PROVIDED + SERVICE CHARGE } n + PREVIOUS BALANCE DUE + PAYMENTS RECEIVED + TOTAL NEW SERVICE CHARGES + INTEREST CHARGES + NEW BALANCE DUE + MINIMUM PAYMENT DUE + PAYMENT DUE DATE + ( DEFAULT CREDIT CARD NUMBER ) + ( [ CREDIT MESSAGE, PAYMENT MESSAGE ] ) ADDRESS = ( POST OFFICE BOX NUMBER ) + STREET ADDRESS + CITY + STATE + POSTAL ZONE 15-23
  • 24. Tabular Report Design Principles Design Issue Design Guideline Examples Page Size Today the page sizes of choice are Not applicable standard (8½" x 11") and legal (8½" x 14"). Page Orientation Portrait orientation is often preferred because it is oriented the way we orient most books and reports; however, portrait landscape landscape is often necessitated for tabular reports because more columns can be printed. Page Headings At a minimum, page headers should JAN 4, 2004 include a recognizable report title, date and time, and page numbers. Page 4 of 8 Oversubscriptions By Course Report Legends A legend is an explanation of abbreviations, colors, or codes used in a report. In a REPORT LEGEND printed report, a legend can be printed on SEATS – Number of seats in classroom only the first or last page. On a display LIM – Course Enrollment Limit 15-24 screen, a legend can be made available as a pop-up dialogue box.
  • 25. Tabular Report Design Principles (cont.) Design Issue Design Guideline Examples Column Column headings should be short and Self-explanatory Headings descriptive. Avoid abbreviations or include a Report Legend Heading Alignment should be tested with users for NAME STATUS AMOUNT Alignments preferences with a special emphasis on the XXXXXXX XXX X $X.XX risk of misinterpretation of the information. Column Spacing If columns are too close, users may not Self explanatory properly differentiate between the columns. If they are too far apart, the user may have difficulty following a single row. Rule of thumb is to use 3-5 spaces between each. Row Headings The first one or two columns should identify data that differentiates each row. Rows STUDENT ID STUDENT NAME should be sequenced in a fashion that 999-38-8476 Mary Ellen Kukow 999-39-5857 Robert Flynn supports their use. Frequently rows are 15-25 sorted on a numerical key or alphabetically.
  • 26. Tabular Report Design Principles (concluded) Design Issue Design Guideline Examples Formatting Data is often stored without formatting As stored: As output: characters to save storage space. 307877262 307-87-7262 Outputs should reformat data to match 8004445454 (800) 444-5454 the users’ norms. 02272004 Feb 27, 2004 Control Breaks Groups of rows should be logically RANK NAME grouped in the report. The transition from SALARY CPT JANEWAY, K one group to the next is called a control 175,000 break and is frequently followed by CPT KIRK, J 225,000 subtotals for the group. CPT PICARD, J 200,000 CPT SISKO, B 165,000 CAPTAINS TOTAL 765,000 LTC CHAKOTAY End of Report The end of a report should be clearly 110,000 indicated to ensure that users have the OTC DATA *** END OF REPORT *** 125,000 15-26 entire report. LTC RICKER, W 140,000
  • 27. Screen Output Design Principles Screen Design Design Guidelines Consideration Size The designer should consider the “lowest common denominator.” The default window size should be less than or equal to the worst resolution display in the user community. Scrolling On-line outputs have the advantage of not being limited by the physical page. This can also be a disadvantage if important information such as column headings scrolls off the screen. If possible, freeze important headings at the top of a screen. Navigation Users should always have a sense of where they are in a network of on-line screens. Users also require the ability to navigate between screens. Partitioning In Windows, zones are forms within forms. On the Internet, frames are pages within pages. Information On-line applications offer capabilities to hide information until it is either needed or Hiding becomes important. Techniques include drill-down and pop-up dialogue boxes. Highlighting Highlighting can call users’ attention to erroneous data, exception data, or specific problems. Highlighting can also be a distraction if misused. 15-27 Printing Always provide users the option to print a permanent copy of the report.
  • 31. Record-at-a-Time Output Prototype 15-31
  • 32. Web Database Output Prototype 15-32
  • 33. Windows/Web Media Player Output Prototype 15-33

Notas do Editor

  1. This repository of slides is intended to support the named chapter. The slide repository should be used as follows: Copy the file to a unique name for your course and unit. Edit the file by deleting those slides you don’t want to cover, editing other slides as appropriate to your course, and adding slides as desired. Print the slides to produce transparency masters or print directly to film or present the slides using a computer image projector. Each slide includes instructor notes. To view those notes in PowerPoint, click-left on the View Menu; then click left on Notes View sub-menu. You may need to scroll down to see the instructor notes.
  2. Chapter 15 – Output Design and Prototyping No additional notes
  3. Chapter 15 – Output Design and Prototyping Teaching Notes This slide shows the how this chapter's content fits with the building blocks framework used throughout the textbook. The emphasis of this chapter is with the physical design phase, focusing on COMMUNICATION. It involves system designers and systems analysts.
  4. Chapter 15 – Output Design and Prototyping Teaching Notes This slide (and the next) is positioned after the definitions in the belief that students often learn better in lecture situations by first learning details and then seeing how those details fit together. If you prefer to teach structure first and then fill in the details, then move these two slides to just after the Chapter Map. If this slide is difficult to read, refer students to Figure 15-1 in the text. Note that these categories are not necessarily mutually exclusive.
  5. Chapter 15 – Output Design and Prototyping Teaching Notes This slide (and the previous one) is positioned after the definitions in the belief that students often learn better in lecture situations by first learning details and then seeing how those details fit together. If you prefer to teach structure first and then fill in the details, then move these two slides to just after the Chapter Map. If this slide is difficult to read, refer students to Figure 15-1 in the text. Note that these categories are not necessarily mutually exclusive.
  6. Chapter 15 – Output Design and Prototyping No additional notes
  7. Chapter 15 – Output Design and Prototyping No additional notes
  8. Chapter 15 – Output Design and Prototyping No additional notes
  9. Chapter 15 – Output Design and Prototyping No additional notes
  10. Chapter 15 – Output Design and Prototyping No additional notes
  11. Chapter 15 – Output Design and Prototyping No additional notes
  12. Chapter 15 – Output Design and Prototyping No additional notes
  13. Chapter 15 – Output Design and Prototyping No additional notes
  14. Teaching Notes This is material from Figure 15-5. It has been pulled out of the figure so that the text can be larger and more readable.
  15. Teaching Notes This is material from Figure 15-5. It has been pulled out of the figure so that the text can be larger and more readable.
  16. Chapter 15 – Output Design and Prototyping Teaching Notes When all printouts were done on dot matrix and line printers with mono-spaced fonts (meaning that every character took the same horizontal amount of space), these charts were very useful in laying out charts. Students can see that these charts can be considered “models” or even prototypes of reports. Today GUIs have changed the focus from character spacing to pixels, making these charts irrelevant.
  17. Chapter 15 – Output Design and Prototyping Teaching Notes As shown here with System Architect, many CASE tools include facilities for report and screen layout Another approach used today is to develop working prototypes with PC-database applications. Tools such as Visio or even spreadsheets can be used to quickly develop non-working output prototypes.
  18. Chapter 15 – Output Design and Prototyping Teaching Notes A final way to design output with a GUI report writer tool, such as Seagate Crystal Reports (shown here). Tools such as this create the actual “code” to be integrated in the operational information system.
  19. Chapter 15 – Output Design and Prototyping No additional notes
  20. Chapter 15 – Output Design and Prototyping Teaching Notes If the designer does not understand the purpose of the report or the information in it well enough to do all of these things, then he or she is not yet ready to design the report! Design guidelines are continued on the next slide.
  21. Chapter 15 – Output Design and Prototyping No additional notes
  22. Chapter 15 – Output Design and Prototyping Teaching Notes The next slide shows a logical data structure for output requirements (related to step 1). Following slides present other output design principles.
  23. Chapter 15 – Output Design and Prototyping Teaching Notes It may be useful to walk through this technique for specifying “logical” output requirements. The red and blue symbols are relational operators, that is, they specify the relationship between attributes to be included on the output in terms of Sequence + Selection [ data attributes] Iteration min { data attributes } max Optionality ( data attributes) Many CASE tools support this logical notation
  24. Chapter 15 – Output Design and Prototyping Teaching Notes Refer to Figure 15-9 in the text for a more readable version.
  25. Chapter 15 – Output Design and Prototyping No additional notes
  26. Chapter 15 – Output Design and Prototyping No additional notes
  27. Chapter 15 – Output Design and Prototyping Teaching Notes Refer to Figure 15-10 in the text for a more readable version.
  28. Chapter 15 – Output Design and Prototyping Teaching Notes Adding a user dialogue to a report is a powerful way to give users the ability to customize a report for various kinds of detail, exceptions, and summarization (see Slide 4). These screens must be prototyped and approved by users as well as the reports. Ask students what types of things would be asked of users as they review this output customization dialogue prototype.
  29. Chapter 15 – Output Design and Prototyping Teaching Notes Ask students what types of things would be asked of users as they review this output prototype.
  30. Chapter 15 – Output Design and Prototyping No additional notes
  31. Chapter 15 – Output Design and Prototyping Teaching Notes This kind of output is useful for on-screen browsing and can eliminate a lot of printing costs
  32. Chapter 15 – Output Design and Prototyping Teaching Notes Ask students how they would verify this prototype. Who would they ask? What would they ask them? How are web outputs different than other outputs?
  33. Chapter 15 – Output Design and Prototyping No additional notes