3 UI Design & Modeling
3 UI Design & Modeling
User interface
THERE ARE FOUR TYPE OF USER INTERFACE :
2. MENU-DRIVEN INTERFACE
The touchscreen GUI is very similar to the regular GUI, except that you
use your fingers or a stylus to select icons and perform tasks, rather
than a mouse or track pad. Touchscreen GUIs are commonly found on
tablets, smartphones, and medical devices, like the t: slim insulin pump.
The touchscreen GUI has the same benefits and disadvantages as
standard GUIs, but also offers a more intimate method of interaction.
The lack of peripherals makes touchscreen GUIs very convenient.
Phases
Task model
User model
Domain model
Application model
Platform model
Task model.
It is used to describe the task of end users. Task Models describe how to
perform activities to reach users' goals. ... Task models represent the
intersection between user interface design and more systematic
approaches by providing designers with a means of representing and
manipulating an abstraction of activities that should be performed to
reach user goals.
User model.
It is used to describe the characteristics of end user and the role they are
playing within an organization.
There are different design patterns for user models, though often a
mixture of them is used.[2][4]
Domain model.
Define the object that a user can view and access and manipulate
through user interface. The Domain Model is your organized and
structured knowledge of the problem. The Domain Model should
represent the vocabulary and key concepts of the problem domain and
it should identify the relationships among all of the entities within the
scope of the domain
Application model.
Commands and data the application provide. An application model is a
graphical representation of a business or IT application, and the
relationship of the infrastructure components (that is, devices and
groups) that are required to support or provide functionality to the
application.
Platform model.
Used to model the physical devices that are intended to host the
application and how they interact with each other. A platform is a
business model that creates value by facilitating exchanges
between two or more interdependent groups, usually consumers and
producers. In order to make these exchanges happen, platforms harness
and create large, scalable networks of users and resources that can be
accessed on demand.
Platform model