Three models for user interface design, Visual Basic Programming

Assignment Help:

THREE MODELS FOR USER INTERFACE DESIGN 

The 3 models for the user interface design are the implementation model, mental model &the manifest model.

The Implementation Model:

How the program is to be designed is covered in the Implementation model.

The Mental Model:

This model looks like the user's view. If the reasoning and logic is integrated in the manifest model it becomes an implementation model. However it would result in a bad interface. In Adobe Photoshop, to adjust the color, a sequence of small sample images with a various color balance is displayed. The user can click on the particular image to choose the specific color. As the user is thinking in terms of colors, it looks like the user's view. Therefore it follows the mental model. This is an illustration for the mental model.

The Manifest Model:

The way the designer selects to render the program is the manifest model. This model can be changed. If the logic is abandoned in rendering, then the manifest model will generate a good interface. This is because it follows the user's imagination.


Related Discussions:- Three models for user interface design

Intrinsic controls, INTRINSIC CONTROLS   The Intrinsic controls are th...

INTRINSIC CONTROLS   The Intrinsic controls are the built-in controls. Few of the controls are Combo box, Check box, Command Button, Label etc. The controls have properties re

Vb script, We will discuss scripting language; called VB Script. VBScript i...

We will discuss scripting language; called VB Script. VBScript is Microsoft's scripting language. It enables us to write programs which enhance the power of Web pages by letting us

Conditional statements, You can control the flow of your script with condit...

You can control the flow of your script with conditional statements & looping statements.  By using conditional statements, you can write VBScript code which makes decisions and re

Use serialize function in document class to implement file, USE OF SERIALIZ...

USE OF SERIALIZE FUNCTION IN DOCUMENT CLASS TO IMPLEMENT FILE void CStoreDoc::Serialize(CArchive& ar) { if (ar.IsStoring()) { // TODO: add storing code here }

Using procedure and exception handling, I was looking solution for assignme...

I was looking solution for assignment named Alamo Tour

ADO.net architecture, write a detailed account on ADO.net architecture.

write a detailed account on ADO.net architecture.

Control array, CONTROL ARRAY The control array is a group of similar ob...

CONTROL ARRAY The control array is a group of similar objects with similar name. Adding controls with control arrays uses less resource than simply adding the multiple controls

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd