telondesignfacility-090811121917-phpapp02

Upload: sati1987

Post on 04-Apr-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    1/15

    Telon Design Facility

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    2/15

    Agenda

    History

    What you will learn

    Definitions Screen Concepts

    Field Types

    Detail Process Prototype

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    3/15

    History

    Telon Design Facility is a 3rd PartyMainframe Based Tool by ComputerAssociates

    Conceived and designed by Chris McNeiland Don Christensen in the late 1970s It was one of the first CASE Computer

    Assisted Software Engineering tools onthe commercial market

    Supports multiple Database Technologies,including VSAM, IMS/DB, DB2.

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    4/15

    What You Will Learn

    How to access the tool How to define/copy/create new/existing

    screens within the Mainframe Workbench

    How to import Telon transport files How to access the Telon Design Facility

    TDF via the mainframe Workbench How to use TDF

    How to generate the Online screencomponents

    How to prototype a screen

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    5/15

    Definitions

    Panel Image: It is the layout of the screenor report.

    You create the panel image by keying

    (painting) the literals and variable fieldson the screen in the format that you wantthem to appear

    Panel Definition: Describes the definitions

    of the fields outlined on the panel Image

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    6/15

    Screen Concept

    The screen concept is an essentialconcept for the use of Telon

    Screen Types Search screen

    Add screen

    Display screen

    Update screen

    List screen

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    7/15

    Screen Fields

    Literal

    Input

    Output Outin

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    8/15

    Detail Process

    1. Retrieve the Telon Transport file say FCPU05 fromProduction with the required version and level number

    2. Copy it to the DPFCBPR.UNTK.TELON library3. You are now ready to import the screen into Telon for

    modification. Continue to the Telon Facilities section

    (Option 5 from Work Bench )4. Telon Facilities menu is accessed via the MainframeWorkbench

    5. It allows the following tasks to be performedi. Import a Telon Transport file into the Telon Design Facilityii. Access the Telon Design Facility for painting the screen with new

    changesiii.

    Generate Screen components from the Telon Design Facility(i.e.we are expecting COBOL Source, Telon transport, MF Source,PSB Source for Screen from the definition in the Telon DesignFacility. Refer: Section )

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    9/15

    Checks

    Before Starting process of making changes

    to screen be prepare with the following

    information:

    Make sure new field names are added tothe dataset DPFCBTE.D710.LIST. Thiscan be done by Roachde or ToolsSupport Team

    Need to have access to Properenvironment (ENVK in this case)

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    10/15

    Prototyping

    The PROTOTYPING FACILITY allows you to: View screens as they would appear once

    they are completed . Real life data can

    also be displayed. Illustrate how screen navigation can be

    performed to and from this screen toexisting screens.

    You can also navigate directly from theprototyping facility to the paneldefinition

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    11/15

    FLEXCAB On-line framework

    Five standard Telon screen definitions(called shells) have been created forFLEXCAB Online programmers to

    use List programAdd programBrowse programUpdate programDelete program

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    12/15

    Screen Definition (SD)

    It contains all the informationnecessary to create a screen

    Using these shells, it is possible tocreate any type of FLEXCAB onlinescreen

    These shells come complete with all

    the fields, validations, andprocedural division code required byFLEXCAB's Online framework

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    13/15

    Panel Definition (PD)

    Using TDF you can convert these shellsprograms (screen definitions) intoFLEXCAB On-line programs by

    maintaining the panel definition It is here where you specify the fields

    and the properties of the field (E.g.whether its mandatory, numeric etc.)

    Based on this information Telon generatesspecific custom code

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    14/15

    Panel Image (PI)

    Provides the layout of the screen

    After providing field details in PD

    Validate the field position, columnand length in PI screen

    If it doesnt suits your design thenprocess above steps until it fits ontothe screen

  • 7/30/2019 telondesignfacility-090811121917-phpapp02

    15/15