GUI Design Guidelines
GUI Design Guidelines
Page 1 of 6
GUI Design Guidelines
Revision History
Contents
1 Introduction......................................................................................................4
1.1 Purpose............................................................................................................4
1.2 Scope...............................................................................................................4
1.3 References.......................................................................................................4
2 Screen Structure..............................................................................................4
Page 2 of 6
GUI Design Guidelines
Page 3 of 6
GUI Design Guidelines
1 Introduction
1.1 Purpose
<State the purpose of this GUI Design Guidelines:
- Define the standards and conventions that must to be conformed to when designing
the Graphical User Interface for project.
- GUI Designers, Developers and QCs will follow the guidelines during the product
development to ensure consistency of user interface also to improve the product
usability.
>
1.2 Scope
<A brief description of the scope of this document>
1.3 References
<Provide a complete list of all documents referenced somewhere in this document.
Each document should be identified by ID, Name, Published Version (optional),
Author, and Storage Location (optional)>
2 Screen Structure
2.1 Screen Structure
<Define the screen structure, e.g. header, footer, main menu, working folder, etc.>
2.2 Header
<Define the main content and its layout in the screen header. A snapshot is included for
illustration.>
2.3 Footer
<Define the main content and its layout in the screen footer. A snapshot is included for
illustration.>
Page 4 of 6
GUI Design Guidelines
3 Themes
<Specify the themes of project user interface. In case the product runs on different kinds
of devices, each device has a separate theme>
4 Naming Conventions
<Design conventions to name GUI related files>
5 User Assistance
<This section specifies methods to assist users when using system (e.g. tool tips, context-
sensitive help, status bar message, etc.)>
6 Keyboard Access
<This section defines all the basic accessory keystrokes in the system (e.g. Tab order,
Shortcut key, Access Key, etc.>
Page 5 of 6
GUI Design Guidelines
7.6 Grid
<Grid is a very important control in a Window-based or Web-based application. This
section to describe all appearance specifications as well as common functionalities of a
grid control
- Appearance: background, border, header format, text format, alignment, row height,
data display sorting, etc.
- Functionality: click to sort on header, filter on header, select row, move row, etc.>
Page 6 of 6