Previous topic

2. Building an Application

Next topic

Administrator Login

This Page

What is an Application?ΒΆ

Let us define a typical web application as being a set of:

  1. Users - who use the application
  2. Roles - roles assigned to users for various functions
  3. Pages - where users navigate and see relevant information
  4. Forms - where users enter new data
  5. Reports - where users get a tabulated view of their data
  6. Permission Rules - that define what each role is allowed to do or not do
  7. Logic - Automatic actions that are performed at various events
  8. Validations - Checks that ensure the data entered by the users is valid
  9. Print Formats - Printable documents based on the data users have entered
  10. UI Widgets - Menus, Lists, Dialogs that are used for navigating, entering or displaying information
  11. Module - So that you can group Roles, Forms, Pages, Reports for more complex applications

Let us now start building these entities in the wnframework