First, determine the target users.
In the process of UI design, the requirement design role will determine the target users of the software and obtain the requirements of the end users and direct users. User interaction should take into account the different emphasis of interaction design caused by different target users.
Second, collect the habits of the target users.
Different types of target users have different interaction habits. This habit of interaction often comes from its original interaction process with reality and the interaction process of existing software tools. Of course, on this basis, it is necessary to find the interactive effect that users want to achieve through investigation and analysis, and confirm it through the process.
Third, prompt and guide users.
Software is a tool for users. Therefore, users should operate and control the software. The software responds to the user's actions and sets rules. For the results and feedback of user interaction, prompt the user for the results and feedback information, and guide the user to carry out the next operation that the user needs.
Fourth, the principle of consistency.
In the process of UI design, the following consistency principles should be achieved: consistent design goals, consistent appearance of elements and consistent interaction behavior.
Five, the principle of usability
Understandability: If the software is to be used by users, users must be able to understand the functions corresponding to each element of the software.
Realizable: users are the center of interaction, and interactive elements correspond to the functions that users need. Therefore, interactive elements must be user-controllable.
Controllable: The interaction flow of software can be controlled by users. Users can control the execution flow of functions.
Extended data:
Key attributes of user interface design
1, simple
Excellent UI interface is invisible, gorgeous decoration and unnecessary elements are eliminated, and simple and direct page logic and intuitive necessary elements constitute such UI interface.
2, clear
Clarity should be the basic attribute of all UI interfaces. The purpose of UI interface is to make it easier for users to interact with the system. To this end, it needs to be able to communicate clearly with users. If users can't understand the use of the interface, they will feel frustrated.
3, familiar with
When users are familiar with the UI interface, it usually means that they know something about the design and even know how to interact. They know what will happen after the operation and what not to do. Therefore, if we can make good use of users' familiarity with interaction and interface mode to design, we can let users get started faster.
Step 4 react
In fact, if the website doesn't load within 3 seconds, visitors will start to lose. According to Kissmetrics, more than 40% of visitors will leave after the loading speed exceeds 3s, and more users will leave as the loading time increases. The reasonable response of the interface makes the UI more humanized, reduces the occurrence of errors, and makes the interaction enter a real virtuous circle.
Baidu encyclopedia -UI design