20
Ideal Systems Catalyst for software success™ zTools Overview

Catalyst for software success™

  • Upload
    evania

  • View
    30

  • Download
    1

Embed Size (px)

DESCRIPTION

Catalyst for software success™. zTools Overview. Most software projects fail for two reasons:. Inaccurate, inflexible design Users uninvolved Users overly-influential Communication gap between users and designers Undisciplined development Redundant coding Inconsistent coding - PowerPoint PPT Presentation

Citation preview

Page 1: Catalyst for software success™

Ideal SystemsCatalyst for software success™

zTools Overview

Page 2: Catalyst for software success™

Most software projects fail for two reasons:

Inaccurate, inflexible design Users uninvolved

Users overly-influential

Communication gap between users and designers

Undisciplined development Redundant coding

Inconsistent coding

Difficult maintenance.

Page 3: Catalyst for software success™

Ideal Systems: Catalyst for software success™

BEAM™ Training – Design it right Common language for users and developers

Understandable and verifiable by users

Disciplined, consistent, flexible for developers

zTools™ Technology – Build it right Minimal coding

Consistent methodology

Simple application maintenance.

Page 4: Catalyst for software success™

zTools: a new dimension in RAD™

Reduces development time and effort Common functions (application primitives) built-in

Standardizes application security Integrates directly with database security

Unifies application interface Better user experience and easier training

Simplifies application maintenance Most UI changes accomplished w/o recompilation.

Page 5: Catalyst for software success™

Database Application Primitives

Presentation Primitives Grid View Vertical Form View Custom Form View

Page 6: Catalyst for software success™

Database Application Primitives

Presentation Primitives Grid View Vertical Form View Custom Form View

Display Primitives View (SELECT) Filter (WHERE) Sort (ORDER BY)

Filter

Sort

Select

Page 7: Catalyst for software success™

Database Application Primitives

Presentation Primitives Grid View Vertical Form View Custom Form View

Display Primitives View (SELECT) Filter (WHERE) Sort (ORDER BY)

Maintenance Primitives Add (INSERT) Change (UPDATE) Delete (DELETE)

Change

Delete

Add

Page 8: Catalyst for software success™

Application navigation

Page 9: Catalyst for software success™

Reporting and querying

Page 10: Catalyst for software success™

Globalization

Page 11: Catalyst for software success™

Documentation

Page 12: Catalyst for software success™

Simple, consistent interface

Button Text Box DropDown Calendar Read-OnlyCheckBox

Page 13: Catalyst for software success™

Other operations standardized

Navigate

Aggregate

Export

Page 14: Catalyst for software success™

Extended Metadata

Data Access Page Access

SysObjects zSets

SysColumns zColumns zControls

zControls_List

zControls_Date

zControls_CheckBox

zControls_Button

zControls_File

zLinks

zLinkRoles

SysUsers

zUsers

zHelp

zForms

zReports

The UI isn’t “programmed”… it’s configured.

Page 15: Catalyst for software success™

Hard-code everything

(data entry, reports,

validation, security, etc)

Page 16: Catalyst for software success™

Lots of custom coding

Telerik RADControls,Infragistics,

etc.

Crystal Reports,Business Objects,

etc.

Page 17: Catalyst for software success™

Telerik RADControls,Infragistics,

etc.

Crystal Reports,Business Objects,

etc.

Page 18: Catalyst for software success™

Crystal Reports,Business Objects, etc.

Telerik RADControls,Infragistics, etc.

Page 19: Catalyst for software success™

zTools Benefits

Drastically reduces lines of code

All core data operations are built-in

Consistent look and feel

Secure, data-driven user interfaces

Most UI changes made without recompiling

Accomplish more with less resources.

Page 20: Catalyst for software success™

Why settle for anything less

than ideal?