What is user interface design process?Explain with one example
1 Answer

User Interface(U) Design:

User Interface (UI) Design focuses on anticipating what users might need to do and ensuring that the interface has elements that are easy to access, understand, and use to facilitate those actions.

UI brings together concepts from interaction design, visual design, and information architecture.

User interface design creates an effective communication medium between a human and a computer. Software Engineer designs the user interface by applying an interactive process.

Features of Good User Interface:

  • Increased efficiency: If the system fits the way its users work and if it has a good ergonomic design, users can perform their tasks efficiently. They do not lose time struggling with the functionality and its appearance on the screen.
  • Improved productivity: A good interface does not distract the user, but rather allows him to concentrate on the task to be done.
  • Reduced Errors: Many so-called 'human errors' can be attributed to poor user interface quality. Avoiding inconsistencies, ambiguities, and so on, reduces user errors.
  • Reduced Training: A poor user interface hampers learning. A well-designed user interface encourages its users to create proper models and reinforces learning, thus reducing training time.

User Interface Design for Online Air Ticket Reservation System:

There are two types of users for the Air Ticket Reservation System. One is the Customer and the other is the administrator. Both the customer and administrator user interface would be a Graphical User Interface.

The graphical user interface for the customer home page would be as follows:

enter image description here

enter image description here

Whenever Customer want to book flight he need to be register himself/herself as a user in this system, so Above fig shows Customer Registration interface which take all necessary information from user.

enter image description here

As shown in above fig which depicted searching flight for booking. Customer needs to fill up all required fields for searching flight and also no. of passenger information is necessary, by clicking user will get available flight for corresponding data given by customer.

The Graphical User Interface would mainly consist of Hyperlinks, Data entry fields like the E-mail Id field, pushdown buttons like the Login buttons etc.

The Administrator of the website would also have a similar Graphical User Interface. After an administrator logs onto the system, the home page for the administrator would be as follows: enter image description here

Please log in to add an answer.