33
FourGen® CASE Tools

FourGen ® CASE Tools. Form Painter Screen Code Generator Featurizer Report Generator Menu’ing System Enterprise/iDeskTop aka ED8 Source

Embed Size (px)

Citation preview

Page 1: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

FourGen® CASE Tools

Page 2: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Form Painter Screen Code Generator Featurizer Report Generator Menu’ing System Enterprise/iDeskTop aka ED8 Source Code Control System Object Oriented Design XML based Schema Management

Tools

Page 3: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source
Page 4: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

4 to 10 times increased productivity over 3GL development

5 to 10 times faster than other 4GL coding

Speeds up initial development AND reduces ongoing cost of program maintenance

Over 80% of the cost of software is ongoing maintenance

Facilitates user/developer communication

Page 5: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source
Page 6: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Structured Code Automatic Code Documentation Code Design Standards User Interface Standards Version Control Generated code is Modifiable By

Design™ (MBD™) Multi-language Code Generation

Page 7: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

GUI & Character user GUI & Character user selected interfacesselected interfaces

Page 8: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

FourGen CASE Tools Highlights

Page 9: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Create new or update existing formsCreate new or update existing forms

Creates 100% Informix 4GL compatible .per’s

Various types of forms supported – header, header/detail, query, zooms etc.

Easy to define zooms, lookups & validation functionality

Link many forms – easily & effectively Developer-friendly interface Detail Explosion – Present additional

detail data on same screen

Page 10: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

100% Informix 4GL Code “Hooks” in generated code allows

developers to add custom code Organizes code into separate .4GL’s

namely globals.4gl, main.4gl, header.4gl,

detail.4gl, midlevel.4gl for input screens

Dynamic arrays for line items – no more arr_max hassle

Automatically generates GUI Code

Page 11: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Program Main – Program Main – HeaderHeader

Page 12: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Program Main – Header / Detail

Page 13: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Browse Form

Page 14: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Zoom

Page 15: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Query

Page 16: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Extension Form

Page 17: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Add-on Detail

Page 18: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Add-on

Page 19: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Merges generated code & custom code

Generated code remains untouched FourGen® Featurizer reads

instructions in extension files to modify source codeWith Block commands you place code

based on the inserted block tagsAdd new business logic or customize flow

logic without modifying original source code

Change in a screen or schema, just regenerate code to reapply your changes

Page 20: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Create Informix 4GL reports programs using report image file

Organizes code into separate .4GL’s namely globals.4gl, main.4gl, report.4gl,

midlevel.4gl, lowlevel.4gl for report programs

Includes the following sections Layout Attributes Select Language Schedule Concurrency

Page 21: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source
Page 22: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

FourGen® ® Menus Menu options can be single or multiple

characters with description Flexible menu option format Each menu & submenu has its own

directory Menu option can use hotkey option Predefined structure can be utilized for

Enterprise Application Windows Explorer-like Menu interface

available via iDesktop for GUI

Page 23: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source
Page 24: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Windows based GUI generator Reads database for screens that

make up a program Generates VB Forms from

Informix Forms Creates GUI Executables from

VB Forms GUI menu program presents

menus in Explorer-like format

Page 25: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source
Page 26: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

FourGen® SCCS originally developed in mid 1980’s

Builds on top of sccs utilities in UNIX

Advantages Extremely robust Easy to use Tight control of code Included in FourGen® CASE Tools

Page 27: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

FourGen®® SCCS primary programs

Page 28: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

FourGen DBmerge Allows you to control schema Provides audit trail of schema

changes when used with FourGen® SCCS

All schema information & standard data stored in XML format

Page 29: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

FourGen Dbmerge programs

Page 30: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

NEW FEATURES in FourGen CASE Tools V8.1

Page 31: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Dynamic Array Model – No more hard coding of # of array elements.

User Defined Notes on Screens – Multiple note types and notes for each line of detail.

Add-on hdr/dtl, add-on view hdr/dtl, extension hdr/dtl etc. are few of new Form Types

Detail Explosion – Detail to Detail line for hdr/dtl screens

Zoom picker function standardized

Grids replace temporary tables – index ‘em, random access ‘em, unload ‘em even in .csv formats

Primary Keys instead of Row ID’s

Global elements reduction – scratch, sql_filter, sql_order removed – p & q variables moved to header.4gl & detail.4gl files

Function Metrics – Trace your program control within functions

DB Merge Utilities Made Easy – Supports XML formats

Defer or force referential constraints using Library Functions

Encryption Functions available – handy for securing your info

SIGNAL Trapping

Archive & Purge - Set your own selection and rejection rules and save them as catalogs for successive runs or run these programs as batch jobs.

iDesktop – GUI Front-End now available with secure shell (SSH) communication protocol for added security.

Page 32: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Gillani iDistribute v8.1 A complete end-to-end Supply Chain Management solution A unique combination of planning, execution, collaboration

and monitoring capabilities delivering extraordinary business results for its users.

Delivered via the web The system provides advanced Order Management

capabilities, integrated with a comprehensive Warehouse and Branch Inventory Management and Replenishment System.

WRITTEN USING FOURGEN CASE TOOLS.

Page 33: FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source

Questions?

Contact: Sales – [email protected]

Phone: (972) 918-0400URL: www.gillani.com