+ All Categories
Home > Documents > Week8.ppt

Week8.ppt

Date post: 04-Apr-2018
Category:
Upload: rahul-rai
View: 219 times
Download: 0 times
Share this document with a friend

of 32

Transcript
  • 7/30/2019 Week8.ppt

    1/32

    BIS310: Week 8 BIS310: StructuredAnalysis and Design

    Input/Output Design

    User Interface Design

    - Physical design of output reports

    and input forms

  • 7/30/2019 Week8.ppt

    2/32

    BIS310: Week 8

    System Boundary

  • 7/30/2019 Week8.ppt

    3/32

    BIS310: Week 8

    Output-design Objectives

    Serve the intended purpose

    Deliver the right quantity of output Deliver it to the right place Provide output on time

    Choose the right method

  • 7/30/2019 Week8.ppt

    4/32

    BIS310: Week 8

    Types of Outputs

    Internal outputs stay inside the system tosupport the system's users and managers

    External outputs leave the system to triggeractions on the part of their recipients orconfirm actions to their recipients Turnaround outputs are those which are

    typically implemented as a report eventually re-enters the system as an input

  • 7/30/2019 Week8.ppt

    5/32

    BIS310: Week 8

    SoundStage Entertainment ClubFax 317-494-0999

    The following number must appear on all related correspondence,shipping papers, and invoices:P.O. NUMBER: 712812

    To: Ship To:SoundStage Entertainment Club SoundStage Entertainment Club2625 Darwin Drive Shipping/Receiving StationIndianapolis, IN 45213 Building A

    2630 Darwin DriveIndianapolis, IN 45213

    P.O. DATE REQUISITIONER SHIP VIA F.O.B. POINT TERMS

    5-3-96 ldb ups N30

    QTY DESCRIPTION UNIT PRICE TOTAL

    10000 Powder - VHS 19.99 199,900.00

    5000 Now and Then - VHS 15.95 79,750.00

    2500 Pulp Fiction Soundtrack - CD 7.99 19,975.00

    450 U2 on Tour - T-shirt 3.49 1,570.50

    Subtotal 301,195.50

    Tax 15,059.77

    Total 316,255.27

    1. Please send two copies of your invoice.

    2. Enter this order in accordance with the prices, terms, delivery method, andspecifications listed above.

    3. Please notify us immediately if you are unable to ship as specified.

    Authorized by Date

  • 7/30/2019 Week8.ppt

    6/32

    BIS310: Week 8

    Invoice No. 301231

    Name Carlina Smith Date 7/21/97 Address 3019 Duroc Drive Order No. 346910City Little Rock State AR ZIP 42653Phone 502-430-4545 Payment Amt

    Detach and return top portion with payment

    Qty Description Unit Price TOTAL1 Star Wars - Empire Strikes Back VHS $19.99 $19.991 Eric Clapton Unplugged CD $13.99 $13.991 Alladin VHS $17.95 $17.95

    SubTotal $51.93Shipping & Handling $7.00

    Cash Taxes $2.95CheckCredit Card TOTAL $61.88

    NameCC # Office Use Only

    Expires

    RETURN TOP PORTION WITH PAYMENT

    SoundStageEntertainment Club2630 Darwin Drive - Bldg BIndianapolis, IN 45213

    INVOICE

    Payment Details

    Customer

    Please return top portion invoice with payment. Make checks payable to: SoundStage Entertainment Club.

  • 7/30/2019 Week8.ppt

    7/32

    BIS310: Week 8

    Types of Outputs Detailed Reports:

    Present information with little or no filtering or restrictions. Some detailed reports are historical in nature. Detailed reports confirm and document the successful processing

    of transactions and serve as an audit trail for subsequentmanagement inquiry.

    Exception Reports: Filter data before it is presented to the manager as information.

    Exception reports only report exceptions to some condition orstandard .

  • 7/30/2019 Week8.ppt

    8/32

    BIS310: Week 8

    Page 1SOUNDSTAGE ENTERTAINMENT CLUB

    Products Ordered on 6-31-1996

    PO Number Product Number Product Type Quantity In Stock Quantity On Order

    112312 102774 Merchandise 273 450202653 Title 75 325393752 Title 251 125

    112313 109833 Merchandise 0 200111340 Title 46 150231045 Title 225 1,500253967 Title 332 850

    112314 287904 Title 0 2,000699034 Merchandise 0 300836785 Merchandise 35 175984523 Title 213 250

  • 7/30/2019 Week8.ppt

    9/32

    BIS310: Week 8

    Page 1SOUNDSTAGE ENTERTAINMENT CLUBDelinquent Member Accounts as of 7-9-1996

    (90 Days Overdue)

    Number Name Area Code Phone Extension Balance Due

    137842 Joe Dunn 317 490-0012 111 29.43142314 Bob Fischer 501 282-7996 43.97157723 Mary Slatter 218 993-9091 56.99209438 Harold Martin 823 231-8355 33.17237121 Kevin Ditmano 655 219-0988 99.23384563 Rick Carlina 501 454-6311 11.23

    421134 Barb Kitts 393 789-5412 231 23.66476688 Kenny Bum 443 234-8845 123.77

  • 7/30/2019 Week8.ppt

    10/32

    BIS310: Week 8

    Output Media

    Paper

    Screen Microfilm/Microfiche Video/Audio CDROM, DVD Other electronic media

  • 7/30/2019 Week8.ppt

    11/32

    BIS310: Week 8

    Output Formats

    Tabular output

    Zoned output Graphic output Narrative output

  • 7/30/2019 Week8.ppt

    12/32

    BIS310: Week 8

    System User Issues for Output Design

    Be aware of output bias. Computer outputs should be simple to read

    and interpret.

    The timing of computer outputs is important. The distribution of computer outputs must be

    sufficient to assist all relevant system users.

    The computer outputs must be acceptable tothe system users who will receive them -> Needfor training.

  • 7/30/2019 Week8.ppt

    13/32

    BIS310: Week 8

  • 7/30/2019 Week8.ppt

    14/32

    BIS310: Week 8 BIS310: StructuredAnalysis and DesignDesigning Effective Input

  • 7/30/2019 Week8.ppt

    15/32

    BIS310: Week 8

    Input Methods

    Batch input Key-to-disk (KTD) and key-to-tape (KTT)

    On-line input graphical user interface (GUI) Remote batch

  • 7/30/2019 Week8.ppt

    16/32

    BIS310: Week 8

    Trends in Automatic Data

    Collection Technology Biometric ADC Electromagnetic (radio)

    Magnetic (MICR) Optical ( Bar coding )

    optical-mark reader (OMR) or optical-

    character reader (OCR) Smart Cards Touch

  • 7/30/2019 Week8.ppt

    17/32

    BIS310: Week 8

    System User Issues for Input

    Design Capture only variable data . Do not capture data that can be calculated

    or stored in computer programs. Use codes for appropriate attributes .

  • 7/30/2019 Week8.ppt

    18/32

    BIS310: Week 8

    Prepared by Kevin C. Dittman forSystems Analysis & Design Methods 4ed

    by J. L. Whitten & L. D. Bentley

    xxxxx

    xxxxxxxxxx xx-xx-xx xxxx

    xxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

    xxxx xxxxxxxxxxxxxxx xx x.xx xxx.xx next linexxxx xxxxxxxxxxxxxxx xx x.xx xxx.xx next linexxxx xxxxxxxxxxxxxxx xx x.xx xxx.xx next linexxxx xxxxxxxxxxxxxxx xx x.xx xxx.xx next linexxxx xxxxxxxxxxxxxxx xx x.xx xxx.xx next linexxxx xxxxxxxxxxxxxxx xx x.xx xxx.xx stop

    xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx

    xxxxx xxxxxxxxxx xx.xxx xx.xxx stopxx-xxx-xxx

    Good

    Bad

    (a)

    (b)

  • 7/30/2019 Week8.ppt

    19/32

    BIS310: Week 8

    Internal Controls for Inputs

    To ensure that the data input to thecomputer is accurate and that the system is

    protected against accidental and intentionalerrors and abuse, including fraud

    Completeness checks

    Limit and range checks Combination checks

  • 7/30/2019 Week8.ppt

    20/32

    BIS310: Week 8

    How to Prototype & Design

    Computer Inputs Step 1: Review Input Requirements Step 2: Select the GUI Controls Step 3: Prototype the Input Screen Step 4: If Necessary, Design or Prototype

    the Source Document

  • 7/30/2019 Week8.ppt

    21/32

    BIS310: Week 8

    2

    5

    13

    4

  • 7/30/2019 Week8.ppt

    22/32

    BIS310: Week 8

    Example

  • 7/30/2019 Week8.ppt

    23/32

    BIS310: Week 8

  • 7/30/2019 Week8.ppt

    24/32

    BIS310: Week 8

    User Interface Design

    User interface design is the specification of a conversation between the system user and

    the computer.

  • 7/30/2019 Week8.ppt

    25/32

    BIS310: Week 8

    Interaction Methods and Devices

    Command Language Interaction Natural Language Interaction

    Form Interaction (Fill-in-the-blank) Key-word search

    Menu Interaction Object-Based Interaction (GUI)

  • 7/30/2019 Week8.ppt

    26/32

    BIS310: Week 8

    Controlling Data Input

    One objective of interface design is toreduce data entry errors

    Role of systems analyst is to anticipate usererrors and design features into the systemsinterfaces to avoid, detect and correct data

    entry mistakes

  • 7/30/2019 Week8.ppt

    27/32

    BIS310: Week 8

    Providing Feedback 1. Status Information

    Keeps users informed of what is going on in system Displaying status information is especially important if the

    operation takes longer than a second or two

    2. Prompting Cues Best to keep as specific as possible3. Error and Warning Messages

    Messages should be specific and free of error codes and jargon User should be guided toward a result rather than scolded Use terms familiar to user Be consistent in format and placement of messages

  • 7/30/2019 Week8.ppt

    28/32

    BIS310: Week 8

    Providing Help

    Place yourself in users place when designing help Guidelines

    Simplicity Help messages should be short and to the point Organization

    Information in help messages should be easily absorbed byusers

    Demonstrate It is useful to explicitly show users how to perform an

    operation

  • 7/30/2019 Week8.ppt

    29/32

    BIS310: Week 8

    Designing Dialogues Dialogue

    Sequence in which information is displayed toand obtained from a user

    Primary design guideline is consistency insequence of actions, keystrokes andterminology

    State Transition Diagram

  • 7/30/2019 Week8.ppt

    30/32

    BIS310: Week 8

    Sample State Transition Diagram

  • 7/30/2019 Week8.ppt

    31/32

    BIS310: Week 8

    The Process of Finalizing Design

    Specifications Deliverables and Outcome

    Set of physical design specifications

    Contains detailed specifications for each part of thesystem

  • 7/30/2019 Week8.ppt

    32/32

    BIS310: Week 8

    Assignment 5: Input/Output Design

    Sample reports: outputs created from yourprototype system OR your design

    Sample Input forms (Web-based) Sample of help functions


Recommended