1 / 20

Catalyst for software success™

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

evania
Download Presentation

Catalyst for software success™

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Catalyst for software success™ zTools Overview

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

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

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

  5. Database Application Primitives • Presentation Primitives • Grid View • Vertical Form View • Custom Form View

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

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

  8. Application navigation

  9. Reporting and querying

  10. Globalization

  11. Documentation

  12. Simple, consistent interface Button Text Box DropDown Calendar CheckBox Read-Only

  13. Other operations standardized Navigate Export Aggregate

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

  15. Hard-code everything (data entry, reports,validation, security, etc)

  16. Crystal Reports,Business Objects,etc. Lots of custom coding TelerikRADControls,Infragistics,etc.

  17. Crystal Reports,Business Objects,etc. TelerikRADControls,Infragistics,etc.

  18. Crystal Reports,Business Objects, etc. Telerik RADControls,Infragistics, etc.

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

  20. Why settle for anything less than ideal?

More Related