200 likes | 333 Views
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
E N D
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 • Difficult maintenance.
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.
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.
Database Application Primitives • Presentation Primitives • Grid View • Vertical Form View • Custom Form View
Database Application Primitives • Presentation Primitives • Grid View • Vertical Form View • Custom Form View • Display Primitives • View (SELECT) • Filter (WHERE) • Sort (ORDER BY) Sort Filter Select
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) Add Delete Change
Simple, consistent interface Button Text Box DropDown Calendar CheckBox Read-Only
Other operations standardized Navigate Export Aggregate
Extended Metadata Data Access Page Access SysObjects zSets zLinks zLinkRoles SysColumns zColumns zControls SysUsers zControls_List zUsers zForms zControls_Date zControls_CheckBox zHelp zReports zControls_Button zControls_File The UI isn’t “programmed”… it’s configured.
Hard-code everything (data entry, reports,validation, security, etc)
Crystal Reports,Business Objects,etc. Lots of custom coding TelerikRADControls,Infragistics,etc.
Crystal Reports,Business Objects,etc. TelerikRADControls,Infragistics,etc.
Crystal Reports,Business Objects, etc. Telerik RADControls,Infragistics, etc.
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.