Current location - Education and Training Encyclopedia - Graduation thesis - Understanding of UI?
Understanding of UI?
Software design can be divided into two parts: coding design and UI design. Everyone is familiar with coding design, but UI design is still a strange word, even some people who specialize in website and multimedia design do not fully understand the meaning of UI. The original intention of UI is user interface, which is the abbreviation of English user and interface. Literally, it is two components: user and interface, but in fact it also includes the interaction between user and interface. Interface design. In the long software development, interface design has not been paid attention to. People who do interface design are also called "artists" in a derogatory sense. In fact, software interface design, like industrial modeling design in industrial products, is an important selling point of products. Friendly and beautiful interface will bring people comfortable visual enjoyment, close the distance between people and computers, and create selling points for businesses. Interface design is not a simple artistic painting, it needs to locate users, use environment and use methods, and design for end users. It is a purely scientific artistic design. The standard for testing an interface is neither the opinion of the project development team leader nor the result of the project members' voting, but the feeling of the end users. Therefore, interface design should be closely combined with user research, which is a process of constantly designing satisfactory visual effects for end users. What does the UI designer do in this paragraph? In China, UI design is still a design field that needs to grow constantly, but well-known domestic design institutions such as EICO design, TICOCN design, LK KUI design and Robin design have entered the road of exploring UI design. UI design is divided into three directions in terms of work content. It is mainly determined by three factors of UI research, namely, research tools, the relationship between researchers and interfaces, and researchers. Research on Interface Graphic Designers Graphic UI Designers At present, most UI workers in China are engaged in this industry. Some people call him an artist, but in fact he is not an artist in a simple sense, but a product form designer of software products. Most of these designers graduated from art colleges, and most of them have the educational background of art design, such as industrial appearance design, decoration design, information multimedia design and so on. Interaction designer, studying the relationship between human and interface. Before the appearance of graphical interface, UI designers were interaction designers for a long time. The job of the interaction designer is to design the operation flow, tree structure, software structure and operation specification (spec) of the software. What a software product needs to do before coding is interaction design, interaction model and interaction specification. Interaction designers are generally software engineers with backgrounds. Researcher, user test/research engineer, user experience engineer, any product needs to be tested in order to ensure the quality, the coding of software needs to be tested, and the natural UI design also needs to be tested. This test has nothing to do with coding, but mainly tests the rationality of interactive design and the aesthetics of graphic design. The testing method generally adopts focus group, and measures the rationality of UI design in the form of target user questionnaire. This position is very important. Without this position, the quality of UI design can only be judged by the experience of designers or the aesthetics of leaders, which will bring serious risks to enterprises. User research engineers are generally psychologists, and their literary background is suitable. To sum up, UI designers are: software graphic designers, interaction designers and user research engineers. Edit the status quo of UI design in China. At present, UI is still a relatively unfamiliar word in China. Even Rococo design is constantly exploring the needs of customers and users on the road of UI design. We often see some job advertisements that say: interface artist, interface art designer and so on. This shows that the understanding of UI in China is still in the aspect of art design, and the work of UI is only to draw lines and strokes, lacking the understanding of the importance of user interaction. On the other hand, in the process of software development, there is still a phenomenon of attaching importance to technology and neglecting application. Many merchants think that the core of software products is technology, and UI is only an aid, which can be reflected in the proportion and treatment of personnel. However, this is not the real value embodiment of UI design, but an inevitable process for the development of UI design. Let us take the mobile phone industry as an example. When mobile phones first entered the market, they were not only prohibitively expensive, but also had no other functions except talking. Because of the dominant technology at that time, everyone was concerned about signals, standby time, life and so on. , but pay little attention to the shape of the product and the rationality of use. Time has passed, and the current technology has fully met the needs of users. Therefore, in order to create selling points and improve competitiveness, businesses attach great importance to product design, in addition to frequently launching SMS, color screen, harmony, MMS, camera and so on. In this way, the beauty, individuality, ease of use, easy learning and humanization of the product have become the selling points of the product. The development of software products and material products is the same. In the past, due to the limitation of computer hardware, coding design became synonymous with software development, and the beautiful and friendly graphical interface and reasonable and easy-to-use interaction mode were not paid enough attention. In fact, the software of this period is called software program, not software product. Nowadays, with the rapid development of computer hardware, the past software programs can no longer meet the requirements of users. In the fierce market competition, it is not enough for software products to have powerful functions, and it is not enough to defeat powerful opponents. Fortunately, some far-sighted national enterprises in China have begun to realize the huge selling points that UI brings to software products, such as Kingsoft's movie tyrants, word tyrants, drug tyrants and Internet logos. Due to the emphasis on UI development and status, Jinshan products are second to none among similar software products. The UI department of Lenovo Software actively carried out user research and usability testing, combined ease of use and aesthetics, and launched successful UI examples such as dual-mode computers and happiness series, which won Lenovo the title of the third consumer PC in the world, and so on. Practice has proved that as long as merchants invest little in the beautiful and easy-to-use design of products, they will have great output. Its input-output ratio is far greater than the input of function-led development. We have to admit that there is a considerable gap between China and western developed countries in many fields at this stage. How to catch up with them is the historical mission of our generation. The field of software products is not limited by technology and materials like material products, and the core problem of software products is people. Improving the personal ability of software UI designers and reducing the personnel gap is the first key issue in the development of UI in China. At present, there is no relatively sound UI design major in domestic universities, so the key to improve the ability of UI designers lies in providing a good resource environment for learning and communication. There are many communication design websites in China, which introduce industrial design, graphic design, fashion design, painting art, multimedia flash and so on. However, UI design has not received due attention, and it is only placed in the column of digital design or graphic web design. This unique resource is not enough to train excellent designers. It is necessary to have a place with fast information, rich resources, first-class design level and professional authority to learn and exchange UI design to meet the needs of growing UI designers. Edit the UI design principle in this paragraph 1. Concise interface is simple to make users easy to use and understand, and reduce the possibility of users making wrong choices. 2. The user language interface should use the language that can reflect the user, not the language of the game designer. 3. Minimize the memory burden. The human brain is not a computer. When designing the interface, we must consider the limitations of the human brain in processing information. Human short-term memory is extremely unstable and limited, and the forgetting rate is 25% within 24 hours. Therefore, it is easier for users to browse information than to memorize it. 4. Consistency is the characteristic of every excellent interface. The structure of the interface must be clear and consistent, and the style must be consistent with the game content. It is obvious that it is easy to understand and use visually. 6. Familiarity of users Users can use the interface through their own knowledge, but not beyond common sense. 7. From the user's point of view, think what users think and do what users do. Users always understand and use it in their own way. By comparing things in two different worlds (real and virtual), we can complete a better design. Books are better than bamboo slips. 8. Arranging an orderly interface can make it easy for users to use. 9. Security users can choose freely, and all choices are reversible. When the user makes a dangerous choice, the system will be prompted with information intervention. 10. Flexibility is simply to make it easy for users to use, but it is different from the above. That is, the interaction is multiple and not limited to a single tool (including mouse, keyboard or handle). 1 1. Humanization, high efficiency and customer satisfaction are the embodiment of humanization. There should be expert and novice player systems, that is, users can customize the interface according to their own habits and save settings. Edit the process of UI design in this paragraph and confirm the target users. In the process of Rococo's 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. For example, the design emphasis for scientific users is different from that for computer beginners. Collect the habits of 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. Software that prompts and guides users 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. There are often multiple components (components, elements) with the same design goals in the consistency principle software. The interaction design goals between different components need to be consistent. For example, if the primary user of computer operation is the target user and the design goal is to simplify the interface logic, then the target needs to realize the whole software (software package), not part of it. The appearance of the elements is consistent. The appearance of interactive elements often affects the interaction effect of users. The appearance of the same software is consistent, which is very helpful to keep the user's focus and improve the interaction effect. Unfortunately, there is no special and unified measurement method for how to confirm the consistency of element appearance. Therefore, it is necessary to investigate the target users and get feedback. Consistent interaction behavior In the interaction model, after different types of element users trigger their corresponding behavior events, their interaction behaviors need to be consistent. For example, all dialog boxes that require the user to confirm the operation contain at least two buttons: confirm and abort. The extreme idea of the consistency principle of interactive behavior is that the same type of interactive elements cause the same behavior events. However, we can see that although this concept is correct in most cases, there are indeed opposite examples to prove that not designing according to this concept will simplify the user's operation process. The principle of usability can be understood as that if software is to be used by users, users must be able to understand the corresponding functions of software elements. If it cannot be understood by users, it is necessary to provide a lossless way for users to understand its corresponding function through the operation of this element. For example, delete an action element. The user can click the delete operation button to prompt the user how to delete the operation or whether to confirm the deletion operation. Users can learn more about the corresponding functions of components and cancel the operation at the same time. Reachable users are the center of interaction, and interactive elements correspond to the functions that users need. Therefore, interactive elements must be user-controllable. Users can use interactive devices such as keyboard and mouse to reach other previously invisible or non-interactive interactive elements by moving and triggering existing interactive elements. It should be noted that the number of interactions will affect the achievable results. When a function is deeply hidden (generally more than 4 layers), the probability of users reaching the element is greatly reduced. The achievable effect is also related to the interface design. An overly complex interface will affect the achievable results. It can control the interactive process of software, and users can control it. Users can control the execution flow of functions. If control cannot be provided, prompt the user in a way that the target user can understand.