comp 7620 human computer interaction

14
Comp7620 - Human Computer Interaction Project 1 Human Computer Interaction Project Title: A Web-Based Database Application for Housing Management: The use of “Norman’s Gulf of Evaluation” as a means to avoid Software Interfaces Problems and rendering Interfaces more Interactive Student: Mohamed Riduan Abid

Upload: pisces

Post on 21-Jan-2016

36 views

Category:

Documents


0 download

DESCRIPTION

COMP 7620 Human Computer Interaction. Project Title: A Web-Based Database Application for Housing Management: The use of “Norman’s Gulf of Evaluation” as a means to avoid Software Interfaces Problems and rendering Interfaces more Interactive Student: Mohamed Riduan Abid. Idea Dehind. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

1

COMP 7620 Human Computer Interaction

Project Title:

A Web-Based Database Application for Housing Management:

The use of “Norman’s Gulf of Evaluation” as a means to avoid Software Interfaces Problems and rendering Interfaces more

InteractiveStudent:

Mohamed Riduan Abid

Page 2: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

2

Idea Dehind

The Use of Norman’s Concept of « Gulf of Evaluation » to render Interfaces more Interactive

Page 3: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

3

Norman’s Model

Already Covered in Chapter 3The most influential Model in Human-Computer InteractionWhy? It is very close to our intuitive

understanding of the interaction between human user and computer

Page 4: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

4

Norman’s ModelGulfs of Execution and

Evaluation

Reminder Gulf of Execution

The difference between user’s formation of the actions to reach the goal and the actions allowed by the system

Gulf of Evaluation The distance between the physical

representation of the system state and the expectation of the user

Page 5: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

5

What is this Project About?

About the Gulf of Evaluation We are trying to make an Inteface

an interactive one by allowingfor as mush as possible appropriate feedbacks in order to prevent the user from going on the disapponting task of guessing the system state. I.e, guessing what happened

Page 6: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

6

What does this project consists on?

A Web-Based Database Application Housing Management

Technolgy used: ASP.Net (Activer Server Pages)

Handling the Server-Side Code ADO.Net (ActiveX Data Objects)

Managing Connections to Datawas C# (C Sharp)

Codehind for Implmenting Business Rules IIS (Internet Information Server)

As a Web Server MS Access

As s DBMS

Page 7: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

7

Feedbacks EverywhereThe Logging Interface

Page 8: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

8

Feedbacks EverywhereThe Logging Interface - 2

Page 9: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

9

Feedbacks EverywhereThe Logging Interface - 3

Page 10: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

10

Some Feedack Instances When adding a new user

Page 11: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

11

Some Feedback InstancesThe added user shows when trying to

Update

Page 12: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

12

Other Feedback InstancesUpdating a non-Existing Entry

Page 13: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

13

Other Feedback InstancesInserting an Entry

Page 14: COMP 7620  Human Computer Interaction

Comp7620 - Human Computer Interaction Project

14

Conclusion

Indeed Norman’s idea of the Gulfs is an exceedingly interesting measure But for an additional reason that I gained from this course/project: Gulfs of Evaluation/Execution are NOT

benificial ONLY for users but for developpers as well!