  The most important aspect of any Software is the operability for the intended
audience. This factor of operability is encompassed in the user interface,
which serves as the only window to the features of the system. It is thus
essential that the User Interface provided is robust, concise and lucid.
Presently there are no properly defined rules or guidelines for user interface
design enabling a perfect design, since such a system cannot be perceived. This
article aims at providing suggestions in the design of the User Interface,
which would make it easier for the user to navigate through the system features
and also the developers to guide the users towards better utilization of the
features.
