Changes between Initial Version and Version 1 of BluePrint/UserInterface


Ignore:
Timestamp:
05/15/12 15:33:02 (13 years ago)
Author:
Michael Howden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BluePrint/UserInterface

    v1 v1  
     1= !BluePrint:  User Interface =
     2[[TOC]]
     3
     4== Requirements ==
     51. Users should be able to easily navigate to their desired functionality
     61. Users should be presented with the minimum possible number of navigation options / menu items (while still being able to easily navigate to their desired functionality)
     71. There should be a standard layout between different "resources"
     81. Page Elements which require heavy server load (Maps, Advanced Search Forms, etc) should only be loaded when they are needed
     91. It should be clear to a user what a specific page is required for
     10
     11== Create Read Update Delete (CRUD) (+List Search) Page Layout ==
     12
     13=== Design ===
     14Some designs for improving the page layout have been documented and discussed here:
     15https://docs.google.com/document/d/15TGk9H_iFKIz2VdTeOM6A38Sht0KTFP9aM51aqeLP30/edit
     16
     17=== Tasks ===
     18This is a draft list of some tasks which could be implemented to improve the page layouts:
     19''Easy''
     20* List pages should be replaced with Search pages
     21* All Search pages should have a single text search on their simple search form
     22* There should be a button to show a (pre-loaded) create form on the search page
     23* Records should open in read view by default
     24* There should be a button to toggle between the read view and an edit view
     25* When a record is saved (updated) the next page should be the read view for that record.
     26''Hard''
     27* The advanced search for should only load when it is viewed
     28* There should be a button to toggle between the rheader and an edit form
     29* When an item is opened from a list, it should be loaded by JS on top of the list page. When it is closed, the list should refresh to show the changes to the item (Or is there a better way to achieve this?)
     30
     31== Module Index Pages ==
     32=== Design ===
     33There is a draft design document here https://docs.google.com/document/d/1EKt6lSs1d2kuyCfCM8hQZdeL2zfCJ2JKvPU-dm81TUQ/edit with some ideas for module page content.
     34
     35===Tasks ===
     36* Predefined DIV classes to be able to create 2-5 panes in which content can be inserted
     37* Simple Search box which doesn't display the unfiltered results by default & opens both search results &/or Advanced Search in a separate page
     38* 'Top 5' either Actionable Items or FYI 'recently added/modified' for one or more resources (with hyperlinks to their details), with a 'More' button to see the full list
     39* KPIs (Key Performance Indicators)
     40* Maps only included where they add value - e.g. 'Recent Incidents' clearly adds value, whereas 'My Warehouses' far less so.
     41
     42=== Questions ===
     43* Should the ability to search multiple resources be done as separate search boxes or a single box with a dropdown to select the resource?
     44* Should the initial default page for a user be filtered for their Organisation (which could be their Branch, so is a reasonable default for many of both HQ & Field staff, where Branches are used) or should it be a set of New User instructions explaining the usage/terminology of the module (with perhaps a diagram) & a clear 'Personalise this Page' option which allows the user to configure the default filter settings for the page (e.g. Region/Country/Organisation/Branch/Office/Team)