Leveraging predict
This presentation is the property of its rightful owner.
Sponsored Links
1 / 25

Leveraging Predict PowerPoint PPT Presentation


  • 68 Views
  • Uploaded on
  • Presentation posted in: General

Leveraging Predict. What do you want to document? Mainframe Legacy Systems Web enabled systems Server Platform PC Platform WORD documents Excel Documents Visio Diagrams. Information Model. What objects can be documented in Predict? What needs to be added?

Download Presentation

Leveraging Predict

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Leveraging predict

Leveraging Predict

  • What do you want to document?

    • Mainframe Legacy Systems

    • Web enabled systems

    • Server Platform

    • PC Platform

    • WORD documents

    • Excel Documents

    • Visio Diagrams


Information model

Information Model

  • What objects can be documented in Predict?

  • What needs to be added?

  • Create a data model for Predict containing vanilla and custom structures


Predict data model

Predict Data Model


Objects in predict

Vanilla Objects

Library Structure

System

Program

Database

File

Element

Relationship

Descriptor

Verification Rule

Keyword

User/Owner

Custom Objects

Construct Model

Construct Frame

Construct Exit

Job

Step

Proc

Subsystem

Module

Report

Business Rule

Xtra Link

Objects in Predict


Customizing predict

Customizing Predict

  • UDEs – User Defined Entities

    • Built in capability in Predict

    • Supported in new versions of Predict

    • Can interface with vanilla objects

    • Retrieval models can be created

    • UDEs are available for access via Natural

  • Accessed via SYSDICMA – Predict Meta-Data maintenance


Result custom predict

Result – Custom Predict

12:53:32 ***** P R E D I C T 4.1.2 ***** 2001-10-24

Plan 0 - Function Main Menu - Profile SYSTEM

+Top-----Object types---------+

Documentation Exter | _ BR Business Rule |

| _ CF CONSTRUCT Frame |

A Active retrieval F Fi | _ CM CONSTRUCT Model |

M Maintenance G Ge | _ CX CST User Exit |

R Retrieval I In | _ DA Database |

X List xref for 3GL C Co | _ DC Dataspace |

L Ad | _ EL Field |

| _ ET Extract |

DDA services Misce | _ FA Functional Area |

| _ FI File |

D Defaults W Wh | _ IE Interface |

S Special functions ? He | _ JG Unloaded-file |

. Le | _ JO Job |

| _ KY Keyword |

Function ........ M | _ LS Library structure |

Object type ....* Menu type | _ MD Method |

| _ NO Node |

Command ===> | _ NW Network |

|Command ==> +______ |

+More-------------------------+


Sysdicma

SYSDICMA

12:54:00 ***** P R E D I C T 4.1.2 ***** 2001-10-24

Plan 0 - Function Main Menu - Profile SYSTEM

Documentation External objects

A Active retrieval F File implementation

M Maintenance G Generation

R Retrieval I Incorporation

X List xref for 3GL C Comparison

L Administration

DDA services Miscellaneous

D Defaults W What is new ?

S Special functions ? Help system

. Leave PREDICT

Function ........

Object type ....* CM Menu type ....* F

Command ===> sysdicma

Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---

Help Next Stop Last E-el Flip Print Impl Conf S-fi Prof Main


Sysdicma menu

SYSDICMA - Menu

12:54:20 ***** P R E D I C T 4.1.2 ***** 2001-10-24

- Metadata Administration -

Meta objects

O Object type

A Association type

R Retrieval model

D Defaults

Meta object .......... O

Command ===>

Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---

- - Stop - - Flip Print - - - - Main


Object type admin

Object Type Admin

12:54:30 ***** P R E D I C T 4.1.2 ***** 2001-10-24

- Object Type Administration Menu -

Function

A Add an object type

D Display object type

S Select object type

M Modify object type

N Rename object type

P Purge object type

T Modify attribute number

X Cross reference object type

Function ............. A

Object type code ....SB

Command ===>

Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---

- - Stop - - Flip Print - - - - Main


Create new object type

Create New Object Type

12:54:46 ***** P R E D I C T 4.1.2 ***** 2001-10-24

- Modify object type definition -

Object type code ... SB Modified 2001-08-09 at 13:46

by Q105330

Object type attributes Default related object types

Internal code ... 1000028 Default Parent ....*

Name ............ Subsystem Default Child .....* PR

Title ........... Subsystem

Object type no .* 1004000

Edit owner ...............* A Allowed

Edit description .........* A Allowed

Check description ......... N (Y,N)

Object ID length .......... 32 (1-32)

Disallowed characters .....

NATURAL naming convention . N (Y,N)

Abstract Zoom: N

Subsystem – Part of a major system

By Topic or Functional Area

Screen number .... 1 of 1 (H=Header) Free attributes: 77


Create cont

Create – Cont’

12:55:01 ***** P R E D I C T 4.1.2 ***** 2001-10-24

- Modify object type definition -

Name .......... SUBSYSTEM Modified 2001-08-09 at 13:46

Screenname .... Attributes by Q105330

Screennumber .. 1

Positions of

name value

Attribute name Format Len Case Li/Col Li/Col Ext Ver

*

1 Type A 1 U 3 5 3 22 T

2 CONSTRUCT System A 1 U 4 5 4 22

3 Usage A 25 U 5 5 5 22

4

5

6

7

8

9

10

Test screen layout: N More: Attributes: N


Create cont1

Create – Cont’

12:55:13 ***** P R E D I C T 4.1.2 ***** 2001-10-24

- Modify Header Layout -

Object type ..... SUBSYSTEM Modified 2001-08-09 at 13:46

by Q105330

Number of: Column Header Length Format

Attr. Scr.

1. 1 1 1 Type 1 A 1

2. 3 1 6 Usage 1 A 25

3.

4.

Layout: ....+....1....+....2....+....3

SUBSYSTEM Type Usage

------------------------------- ---- -----


Associations

Associations

12:55:27 ***** P R E D I C T 4.1.2 ***** 2001-10-24

- Metadata Administration -

Meta objects

O Object type

A Association type

R Retrieval model

D Defaults

Meta object .......... a

Command ===>

Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---

- - Stop - - Flip Print - - - - Main


Create associations

Create Associations

12:55:38 ***** P R E D I C T 4.1.2 ***** 2001-10-24

- Association Type Administration Menu -

Function

A Add an association type

D Display association type

M Modify association type

P Purge association type

S Select association type

T Modify attribute number

X Cross reference association type

Code ................. A

Object type code ....* SB of parent

Object type code ....* PR of child

Command ===>

Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---

- - Stop - - Flip Print - - - - Main


Create associations cont

Create Associations – Cont’

12:55:55 ***** P R E D I C T 4.1.2 ***** 2001-10-24

- Add association type -

Parent type ..... SUBSYSTEM Modified 2001-08-09 at 13:41

Child type ...... PROGRAM by Q105330

Codes Default related object types

Parent object type ..... SB Default child for SUBSYSTEM ........ Y

Child object type ...... PR Default parent for PROGRAM ....... N

Association internal ... 2000028

Association type no. ..* 1001000

Abstract Zoom: N

Screen number .... 1 (H=Header) Free attributes: 80


Other options

Other Options

12:54:20 ***** P R E D I C T 4.1.2 ***** 2001-10-24

- Metadata Administration -

Meta objects

O Object type

A Association type

R Retrieval model

D Defaults

Meta object ..........

Command ===>

Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---

- - Stop - - Flip Print - - - - Main


Customized predict

Custom Objects

Construct Model

Construct Frame

Construct Exit

Job

Step

Proc

Subsystem

Module

Report

Business Rule

Xtra Link

Customized Predict


Predict is central

Predict is Central


Additional documents

Word Documents

Extended Descriptions

Outlines

Source Information

Definitions

Excel Documents

Values

Definitions

Source Information

Additional Documents


Diagrams

Visio Diagrams

ERDs

DFDs

BPFs

Structure Charts

Source Information

Diagrams


Usage of xtra documents

Hyperlink

Location

Format

Standards

Use

Upload information?

Download information?

Destination and Interpretation

Development vs. Production

Usage of Xtra Documents


Updating predict

Uses Word Form and Entire Connections to interface with Predict.

Word Form invokes Entire Connections via ActiveX control.

Data input into script which “keys in” the information.

Script watches for error messages and transmits back via Word Form.

Allows Predict to maintain data “as expected” in the files.

Updating Predict


Updating predict1

Word forms are used to:

Enforce Standards

Meet Predict requirements

Define hyper-links to external documents

Move to Production Process

Forms and Xtra docs may be “saved” until completed.

Forms and Xtra docs “submitted” to DA for review.

Forms and Xtra docs “registered” through move to production approval process.

PAC used to control Predict information.

Updating Predict


Using existing docs

Uses Word Macros to extract information.

Uses Excel Macros to Extract information.

Visio Macros extract information.

Extracted information placed in formatted text files.

Files used as input to Entire Connection scripts.

Using Existing Docs


Product mix

Product Mix

HTTP Web Server

Word

2

VISIO

5

2

Mainframe

Excel

5

Link

Entire X

Connections

3

Predict

Application

XSL

4

Browser

(Intranet)

1

Natural Code

Generating XML

10

5

6

9

2

Entire X

Broker

Natural

Web

Interface

EntireX

Web

Adaptor

3

4

8

7

Firewall


  • Login