Design of the System Framework interface of the dish-Preface

Source: Internet
Author: User
  • "If the programming path is perfect, the operating system is perfect. If the operating system is perfect, the compiling program is perfect. If the Compiling Program is perfect, then the application is perfect. As a result, user satisfaction is extremely high, and harmony comes into being. "

-- Preface to The Tao of Programming

  The development of the software user interface has gone through the process from simple to complex, from low to advanced, and the user interface value proportion in the software system is getting higher and higher. The fate of the software is greatly affected, because the evaluation of the software mainly comes from the feeling of operating the user interface. The more similar software, the greater the choice, the more picky the purchaser is about the software user interface.

"Good" Software means "practical, easy-to-use, and beautiful", so that users can truly say "Good or Bad" software ". If users are not satisfied with the software, developers should not reverse: "Where are the stupid users ?", If I am a user, I have even higher requirements on the interface. When I was a project consultant, I designed the MES system interface for Party, operations and other aspects raised a lot of defects, it is estimated that the developers of the other side hate me, and every time I see me hiding far away, for fear that I told his supervisor that he was busy changing for a while, haha ~~ I am really a sinner!

During more than a year of system development, I have summarized some failed cases, mainly in two aspects:

  • Our developers do not customize some ready-made components, which is inefficient in development and cannot guarantee the quality and performance.
  • The boss does not want to buy the copyright of third-party plug-ins, but has high requirements on the user interface.
  • Unable to meet the customer's aesthetic needs for the interface,Poor User Experience.

Therefore, I want to write a framework Interface Design Series Based on the manufacturing management system. I like the author of a book "big talk design model", Fan Wu, I am bored with the books he wrote. I am the little dish in the book, so I call this Learning SeriesThe system framework Interface Design of corianderIt is mainly to summarize the system framework design problems encountered in the work, and encapsulate some of the components commonly used in the system development process. My goal is to develop software just like assembling in the manufacturing industry, after using my semi-finished products, you can quickly assemble them into finished products.

-- A complete system framework. I will list all aspects of attention in the design and describe my design principles and ideas, ask a friend to make comments and give more valuable comments. I am not trying to express my rich experience in this aspect. I just want to collect the suggestions of some professionals in this way, I keep trying to be as perfect as possible. At the same time, I also want more friends who are working in the same industry with me to learn something from it and avoid detours. I have also experienced learning difficulties, even if I want to study the technical points of a certain module, I would like to ask some friends in the garden to ask me to collect the license fee. In fact, I think this is normal. This is the case in this society, an age of interests and money. But I also spent a little money to learn, which is a big gain for small investment. However, I personally like to share some of the useful knowledge I have learned with my friends-"giving roses to others and giving hands with others ".

The interface component series I designed is mainly a system framework component set that supports skin replacement based on the C # development platform. It supports quick prototyping and personalized customization of template styles.

 

 

 

 

 

 

 

 

 

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.