Functional Design Specification
|
Running head: SOFTWARE REQUIREMENTS ANALYSIS |
1
|
|
SOFTWARE REQUIREMENTS ANALYSIS |
3 |
Software Requirements Analysis
Author
Date
Professors Name
Interface design rules for the tourist interface
The interface will be designed in a manner to reduce the cognitive load. The cognitive load refers to the mental power required to utilize the site. A good interface design avoids making the system users think hard when utilizing the site. This is achieved through;
Chunking sequences of information or actions
This rule may be utilized when organizing and grouping site items together. For instance, the tourist UI that allow users to key in their telephone numbers without the standard spacing may result in wrongly-captured phone contacts. Users cannot typically scan all phone digits to find errors. This requires the phone numbers to be divided into several sections.
When designing the tourist interface, it is important to minimize the total number of operations needed for a user to accomplish a goal. The users of the site should find the information they need with at most three mouse clicks or screen taps.
Recognition over recall
The user interface designer should promote recognition over recall by making information and functionality for the site visible and simply accessible. The site employs visual aids like tooltips as well as context-sensitive details
Promote visual clarity
A good visual clarity for the user interface will enhance the usability and legibility, which will enable the users to swiftly discover the information they need as well as utilize the user interface more efficiently. This requires the designer to avoid displaying too much information on the screen at instance since too much information leads to visual clutter. Also, the designer should group related items together, number all items in a list and utilize headings
Design modifications for mobile application
The mobile application would require a Responsive user interface. Responsive user interface design is the strategy that requires that the design and development of the user interface should accommodate the user’s behavior as well as the environment depending on the device screen size, device platform and orientation. This will require the designer to utilize a mixture of flexible grids and layouts and images as well as intelligent utilization of CSS media queries. As the users’ change devices, the tourist interface should automatically adjust to accommodate for the changed resolution, image size and scripting capabilities. This may require the designer to consider the settings on their devices, for instance, the interface should automatically accommodate the preferences of the users.
Also, the user interface design for the mobile version should be light. This makes loading time to be minimal as possible which is a critical point for most of the users who subscribe internet connection. This requires the interface designer to minimize the use of additional elements, fonts or images.
References
Galitz, W. O. (2017). The essential guide to user interface design: An introduction to GUI design principles and techniques. Indianapolis, IN: Wiley Pub.
Johnson, J. (2010). Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules. Burlington: Elsevier.
Spolsky, J., & Holub, A. I. (2011). User interface design for programmers. Berkeley, Calif: Apress.