Man-machine interface design process considerations - Database & Sql Blog Articles

Single chip microcomputer STM32L151CCU6
Spot Remarks 2017+
Factory direct sales - solid capacitor - patch aluminum electrolysis, to ensure that the factory first-class goods!

Man-machine interface electromechanical products are widely used in practical applications, but there are some special considerations that deserve our attention.
Man-machine interface design process considerations:

1 The external model design model for creating system functions mainly considers the data structure, overall structure and procedural description of the software. The interface design is generally only used as an accessory, only for the user (including age, gender, psychological situation, education level, personality). , ethnic background, etc., in order to design an effective user interface; design the user model based on the end user's hypothetical future system (referred to as system hypothesis), and finally make it with the system image obtained after the system is implemented (outside of the system) The characteristics are consistent, the user can be satisfied with the system and can use it effectively; the user model should be fully considered when the user model is established, and the system image must accurately reflect the system's grammar and semantic information. In short, only understand the user, understand the task can design a good man-machine interface.

2 Determine the tasks that should be completed separately for the person and computer to complete this system function.

There are two ways to analyze a task. One is to proceed from the actual situation, by analyzing the original application system under manual or semi-manual state, mapping it to a similar set of tasks performed on the human-machine interface; the other is to study the requirements of the system. Specification that exports a set of user tasks that are coordinated with user models and system assumptions.

Techniques such as step-by-step refinement and object-oriented analysis are equally applicable to task analysis. Step-by-step refinement technology can continue to divide tasks into sub-tasks until the requirements for each task are clear; and object-oriented analysis techniques can identify all objective objects related to the application and the actions associated with the object.

3 Consider typical problems in interface design

To design any machine interface, you must generally consider the system response time, user help mechanism, error message processing and command mode. The system response time is too long. The user complains the most in the interactive system. In addition to the absolute length of the response time, the user's response time difference between different commands is also very concerned. If the user is too disparate, it will be difficult to accept; With integrated, avoiding superimposed systems leads users to ask for a guide and has to browse through a large amount of irrelevant information; error and warning messages must be described in terms that are clear and meaningful to the user, and should provide as much advice as possible on error recovery. In addition, when the error message is displayed, the effect is better if it is supplemented by the audible (ringing) and visual (special color) stimuli; the command mode is preferably the coexistence of the menu and the keyboard command for the user to select.

4 Using the CASE tool to construct the interface prototype, and truly realize the design model. Once the software model is determined, a software prototype can be constructed. At this time, only the user interface part is available. The original shape is submitted to the user for review, and then modified according to the feedback and then submitted to the user for review. Until it is consistent with the user model and system assumptions. The work of various interface basic components can generally be created by means of user interface toolkits (Userinterface toolkits) or ready-made modules or objects provided by the user interface development system.

Gray Monitor Stand Riser

Shenzhen ChengRong Technology Co.,Ltd. , https://www.laptopstandsuppliers.com