Presentation is loading. Please wait.

Presentation is loading. Please wait.

Leveraging Predict What do you want to document? Mainframe Legacy Systems Web enabled systems Server Platform PC Platform WORD documents Excel Documents.

Similar presentations


Presentation on theme: "Leveraging Predict What do you want to document? Mainframe Legacy Systems Web enabled systems Server Platform PC Platform WORD documents Excel Documents."— Presentation transcript:

1 Leveraging Predict What do you want to document? Mainframe Legacy Systems Web enabled systems Server Platform PC Platform WORD documents Excel Documents Visio Diagrams

2 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

3 Predict Data Model

4 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

5 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

6 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-------------------------+

7 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

8 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

9 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

10 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

11 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

12 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 ------------------------------- ---- -----

13 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

14 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

15 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

16 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

17 Customized Predict Custom Objects Construct Model Construct Frame Construct Exit Job Step Proc Subsystem Module Report Business Rule Xtra Link

18 Predict is Central

19 Additional Documents Word Documents Extended Descriptions Outlines Source Information Definitions Excel Documents Values Definitions Source Information

20 Diagrams Visio Diagrams ERDs DFDs BPFs Structure Charts Source Information

21 Usage of Xtra Documents Hyperlink Location Format Standards Use Upload information? Download information? Destination and Interpretation Development vs. Production

22 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.

23 Updating Predict 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.

24 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.

25 EntireX Web Adaptor Mainframe Natural Code Generating XML Natural Web Interface XSL Browser (Intranet) Entire X Broker 2 5 3 8 6 7 9 1 10 Firewall Product Mix 4 Entire X Connections Predict Application 2 3 4 HTTP Web Server Word VISIO Excel Link 2 5 5


Download ppt "Leveraging Predict What do you want to document? Mainframe Legacy Systems Web enabled systems Server Platform PC Platform WORD documents Excel Documents."

Similar presentations


Ads by Google