catalyst for software success™
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 PresentationTRANSCRIPT
![Page 1: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/1.jpg)
Ideal SystemsCatalyst for software success™
zTools Overview
![Page 2: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/2.jpg)
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™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/3.jpg)
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™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/4.jpg)
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™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/5.jpg)
Database Application Primitives
Presentation Primitives Grid View Vertical Form View Custom Form View
![Page 6: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/6.jpg)
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™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/7.jpg)
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™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/8.jpg)
Application navigation
![Page 9: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/9.jpg)
Reporting and querying
![Page 10: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/10.jpg)
Globalization
![Page 11: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/11.jpg)
Documentation
![Page 12: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/12.jpg)
Simple, consistent interface
Button Text Box DropDown Calendar Read-OnlyCheckBox
![Page 13: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/13.jpg)
Other operations standardized
Navigate
Aggregate
Export
![Page 14: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/14.jpg)
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™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/15.jpg)
Hard-code everything
(data entry, reports,
validation, security, etc)
![Page 16: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/16.jpg)
Lots of custom coding
Telerik RADControls,Infragistics,
etc.
Crystal Reports,Business Objects,
etc.
![Page 17: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/17.jpg)
Telerik RADControls,Infragistics,
etc.
Crystal Reports,Business Objects,
etc.
![Page 18: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/18.jpg)
Crystal Reports,Business Objects, etc.
Telerik RADControls,Infragistics, etc.
![Page 19: Catalyst for software success™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/19.jpg)
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™](https://reader036.vdocuments.net/reader036/viewer/2022070407/5681431e550346895daf817a/html5/thumbnails/20.jpg)
Why settle for anything less
than ideal?