Before programming starts a programmer should ensure that the following things are done.
ADMIN.
1. Make sure that the top banner, left menu and bottom links are included in a separate file which should be in the include folder.
2. Index page should have the last login date and time.
3. The manage pages should have the following:-
(a) Search text box with a button.
(b) Paging filter (Combo box).
(c) Field titles with anchor link for sorting purpose.
(d) Add new record button.
(e) Edit existing record button.
(f) Delete check box and delete button.
(g) Delete all Check box.
(h) An alert message row at the top of the field titles. This row will be shown only when an event happens like added,edited or deleted record(s).
(i) 'No records found' row at the bottom of record listings. This row will be shown when no records are found.
(j) Paging at the bottom of the page.
For example in the right side ' 1 | 2 | 3 | 4 '
and in the left side '50 Records Found. '
4. The add/edit pages should have the following:-
(a) The mandatory fields should be marked with red star.
(b) An alert message row at the top of the field titles. This row will be shown only when a record is added / show an alert if already such name exists.
(c) Should have 'Save', 'Save & Close' and 'Back' buttons and that all buttons are having cursor:hand while hovering.