User Interface Design for Software Design

Source: Internet
Author: User
[ Additional Terms It is said that God has designed all the ladies as angels, but when angels are in the next place, some people first touch the ground, and some faces first touch the ground. God's negligence has hurt many women. So we must learn this lesson when developing software.]

◆.What is a good user interface?

Generally speaking, the user interface "good" mainly depends on whether it is "Easy to use" and "beautiful ".

Ease of use refers to the ease of use of software. Modern people have a fast pace of life and want to figure out what they do. No one is willing to pay for things that are difficult to use, so it is beyond review to regard usability as an important attribute of the user interface.

In addition to requiring ease of use of software, people also want beautiful user interfaces. A wonderful story in the movie "God of food" can help us understand the importance of beautiful interfaces.

The beautiful interface can eliminate the boredom, tension, and fatigue (low mood) caused by the user's feelings, greatly improve the user's work efficiency, and further contribute to the use of user skills and the completion of tasks. The yearning and pursuit of beauty are inherent. Obviously, no developer is willing to ugly their own software, and there is no ugly user experience. Software developers must be well-designed and users must be well-experienced. Therefore, the beauty of interfaces is a common requirement of developers and users.

Countless people around the world use Microsoft's operating systems dos, Windows 3.1, Windows 9x, Windows 2000, and Windows XP. These operating systems are indeed getting better and better. The "ease of use" and "beauty" of the interface fully reflect the characteristics and intentions of people in human-computer interaction. More and more users will deal with computers through attractive and pleasant man-machine interfaces.

◆.Capability defects of developers

Although there are many well-skilled and brilliant software developers in China, they may not be able to develop "Easy-to-use" and "beautiful" software. The main reasons are:

The vast majority of Chinese universities have defects in Computer Science Education: no human or machine is set up.

Required Courses include engineering, aesthetics, and psychology. The number of education students receive

It's almost all about science and technology. They don't know how to design easy-to-use,

The beautiful user interface has never been thought of by many people. When they graduate

When I was involved in software product development, I had to Design Software Based on my personal experience and feeling.

User Interface.

In designing user interfaces, developers not only have inherent educational defects, but also often make mistakes due to misplacement, that is, he thinks that as long as he feels that the user interface is beautiful and easy to use, the user will be satisfied. As the saying goes, "Wang taobua, sell yourself ". When developers present the software to users, they often proudly say: "This software is very useful. I will show you how it works ,...... It is very useful! Pretty nice !"

Whether the software is easy to use and whether it is beautiful should be evaluated by users. If the user is not satisfied with the interface, developers should not be "where to find dummies !". In fact, it is not a user dumb, but a self-developed software is too dumb. When users really feel that the software is good, a warm feeling arises, so they use "friendly interface" to praise the software.

* Suggestion:

Anyone who discovers their knowledge defects at work should learn in time to make up for the shortcomings. At the same time, enterprises should try to invite software user interface design experts to train employees and strive to effectively improve employees in the shortest possible time.User Interface Design capability.

Let's talk about how to design a user interface:

 ◆.User Interface Design Principles (11)

There are eight interface design principles for improving ease of use:

-- The user interface is suitable for software functions

-- Easy to understand

-- Consistent style

-- Timely feedback

-- Error handling

-- Adapt to various users

-- Internationalization

-- Personalization

Shortest Path and minimum operation (maximum operation efficiency)

-- The Design Principles used to improve aesthetics include:

-- Reasonable layout

-- Harmonious colors

[Finally, I hope you can communicate with each other about how to pay attention to and design the user interface under the above design principles. This is an important concept or key design point in software design engineering. I will also organize and express my own views.]

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.