bölüm 18

35
Zengin Etkileşimi Modelleme 2009638006- Ayşe Gül Kumtepe 2009638016- Eda Elaldı

Upload: uriel-bradshaw

Post on 31-Dec-2015

19 views

Category:

Documents


0 download

DESCRIPTION

Bölüm 18. Zengin Etkileşimi Modelleme 2009638006- Ayşe Gül Kumtepe 2009638016- Eda Elaldı. Zengin Etkileşimi Modelleme. Delete. Durum-Olay Analizi. Olay :gerçekleşen eylemler,davranışlar Örnek: Alarm zili, bip sesi, tuş vuruşları - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Bölüm 18

Zengin Etkileşimi Modelleme

2009638006- Ayşe Gül Kumtepe 2009638016- Eda Elaldı

Page 2: Bölüm 18
Page 3: Bölüm 18

Zengin Etkileşimi Modelleme

Page 4: Bölüm 18

Durum-Olay AnaliziOlay :gerçekleşen eylemler,davranışlar Örnek: Alarm zili, bip sesi, tuş vuruşları

Durum :olaylar sonucu oluşan konumlar Örnek: ekran görüntüsü, fare pozisyonu

Delete

Page 5: Bölüm 18

Olay Zenginliği

Olay Durum

giriş tuşa basmak fare pozisyonu

çıkış bip sesi görüntü

dahili kesme belge durumu

harici zaman sıcak

Page 6: Bölüm 18

Davranış Zenginliği• Hareketler:

- kullanıcının başlattığı olaydaki değişen durum

• Değişen olay durumu:- örnek : stoğun sipariş düzeyinin altına düşmesi durumu

• Durumlar arası davranış:- Hareketler arası örnek : imleci sürükleme

Page 7: Bölüm 18

Naïve Psikoloji(Saf Psikoloji)Naive psikoloji insanların neden sonuç

ilişkisini nasıl kurdukları üzerine kuruludur.

 Heider'in naif psikolojisi bir kimsenin diğerinin davranışlarını anlamasına yarayan süreçleri belirleme amacını taşımaktadır.

Kullanıcının nereye bakacağını tahmin etme Örnek: fare – nerede konumlanmış

Page 8: Bölüm 18

8

• Örneğin bir kullanıcı oluşturduğu bir paragrafta fazla olduğunu düşündüğü bir kısmı silmek ister , burayı seçer ve delete tuşuna basar.

• Seçilen kısmın silindiğini düşünür ,aslında çeşitli nedenlerden dolayı silinmez ancak kullanıcı bunun farkında değildir.

Delete

the quick brownquick

Page 9: Bölüm 18

9

Screen-button – HIT

Delete

the quick brownquickthe quick brownquick

DeleteDelete

the quick brownquick

Delete

the brown fox

Page 10: Bölüm 18

Screen button – MISS

Delete

the quick brownquickthe quick brownquick

Delete

the quick brownquick

DeleteDelete

the quick brownquick

Page 11: Bölüm 18

ZENGİN ORTAMLAR

Page 12: Bölüm 18

ProblemGörev modelleri

- biçimsel açıklama

Konumlandırma - uygun ortam

Etnografya - zengin ekolojiler

Hepsini bir araya getirmek???

Çözüm• İş birliği• Eklenmiş birden fazla notasyon Örnek: CTT, GTA

Page 13: Bölüm 18

Concur task trees (CTT)(Eşzamanlı Görev Ağaçları)

Hiyerarşik görev analizi.göreve katılan her kişi için üretilebilir.

abstract task

user task

Computer task

user and computer

cooperative task

email reklamı

Tatil rezervasyonu

Rezervasyon yapma

Seçilen karar( müşteri :)

Uçuş rezervasyonu( seyahat acentesi:)

Otel seçimi ( müşteri:)

Otel rezervasyonu( seyahat acentesi:)

|| >>

>>

Tatil fikri

>>

Page 14: Bölüm 18

Groupware Task Analysis(GTA)Geniş kapsamlı içerik,araçlar,teknikler

vardır.

Görevkullanıcı

RolNesne İçerir

sorumluluk

gercekleştirilir

alırTriggers

AltGörev

Kullanır

Tarafından kullanılır

Alt rol

İçin yapılırOlay

Hedefyapmalı

Alt hedef

Triggers

Page 15: Bölüm 18

Kontrol Açık döngü kontrolü geri besleme yok hassas

Kontrol sistemi çevreeylemler

Page 16: Bölüm 18

Kapalı döngü kontrolü Geri besleme kullanılır Dayanıklı

geribesleme

Kontrol sistemi çevreeylemler

Page 17: Bölüm 18

Bilgi ekleme

Hangi durumlarda bilgi gereklidir ? -görev girdi yada çıktı içerdiğinde -bazı tür seçenekler olduğunda(ne yapacağımızı nasıl

bileceğiz) -alt görevler tekrarlandığında

boilkettle

get outcups

make potof tea

pour tea

pour tea

Plan 0: 1 then 2 when kettle boils 3 then 4

0.

1. 2. 3. 4.

how manycups?

Page 18: Bölüm 18

Triggers (tetikleyici)İşlem –ne yapılacak ve hangi sırada yapılacakTrigger – neden ve ne zaman

Postaların çekmecelerden

alınması

Postaların Masaya

konulması

Postanın açılması

Sabah ilk Yapılacak iş

Kahve zamanıgörevdeyken

Page 19: Bölüm 18

Tetikleyici nedir? silme,güncelleme,ekleme işlemleri

sonrasında veri bütünlüğünü sağlamak için kullanılan prosedürlerdir.

İş akışları ve süreç diyagramları içinde süreçleri parçalayan ve emir veren küçük faaliyetler

Page 20: Bölüm 18

Tetikleyici

Page 21: Bölüm 18

Artefactsetnografik çalışmalarPaylaşılan temsili gösterimAktiviteye odaklanmaTetikleyiciler ile hareketBir bilgi kaynağı

Page 22: Bölüm 18

PLACEHOLDERS(YER TUTUCULAR)İşlemde nerede olduğumuzu anlamak için

- bir program sayacı gibi…Tasarımda-hafıza-belirgin olmalı(liste şeklinde)-artefactler içinde olmalı

Page 23: Bölüm 18

Yer tutucularBilgi içeriği insanın düşündükleri

sıradaki işlemi hatırlamasıçevredeki açık ya da dolaylı bilgiler

yapılacaklar listesi plan tablosu uçuş rotası iş akışı yer ve eğilim artefacti ( şu anki konumum

ve benim istediğim)

Page 24: Bölüm 18

NEREDEYİZ?

1. Kontrolcüyeni uçuş seviyesi seçmek

5.yeni uçuş seviyesi sağlanır

4.Pilot yeni

seviyeyle havalanma

k

3.Pilotyeni uçuş seviyesini onaylama

2. Kontrolcüpilota yeni

uçuş seviyesini söyleme

Page 25: Bölüm 18

25

Adım1- yeni uçuş seviyesi

seçmek

Adım 3-yeni uçuşseviyesini onaylama

Adım 5Yeni uçuş seviyesi sağlanır

Page 26: Bölüm 18

Düşük amaçlı ve Sensör tabanlı etkileşim

Page 27: Bölüm 18

Araç aydınlatma lambaları

Lambalar açıkKapılar anahtar sayesinde açıldığında

Lambalar kapalızaman periyodundan sonraMotor açıldığında

Page 28: Bölüm 18

pepyler Xerox Cambridge (RIP)

Aktivasyon işaretleri

Otomatik günlükler

Page 29: Bölüm 18

mediacupKupanın sensörleri var

Sıcaklık,hareket, basınca duyarlı.

Radyo yayını (IR)Kullanıcı hareket ediyor,içiyor…

Page 30: Bölüm 18

Alışveriş sepetiAlışveriş kartındaki eşyalar incelenir

Kitaplar hakkında bilgi birikimi sağlamak zorundadır.

Sana öneriler vermek zorundadır.

Amaç: kitap satın almak O sırada seçtiğim kitapla ilişkili başlıklar gösterilir, ona

yakın başka kitaplar da önerilir..

Page 31: Bölüm 18

onCue (tam zamanında)

31

• Zeki araç çubuğu

• O sırada alternatif sözcükler önerilir..

Page 32: Bölüm 18

BİLİNÇLİ SPEKTRUM

32

Bilerek

Beklenen Odaya girerken ışıkların açılması beklenir

Tesadüfen odaya yürüklima sıcaklığı artırır

Işık düğmesine basma

Page 33: Bölüm 18

Etkileşim Modelleri

33

• maksatlı,bilerek döngü– Norman yürütme/değerlendirme döngüsü

Sistem

değerlendirmeyürütme

hedef maksat

Page 34: Bölüm 18

Sensör Tabanlı Sistemler İçin Mimariler

34

Veri azaltma

Veri birleştirme (bağlam)

model

(Netice)

Kullanıcı eylemleri

kontrol

Page 35: Bölüm 18

Kaynaklarhttp://alandix.com/academ

ic/teaching/rome2003/docs/rome-ch18.pdfhttp://www.hcibook.com/e3-docs/slides/notes-pdf/e3-chap-18-

3up.pdfhttp://www.aqtive.net/community/developers/developers-

pack/onCue-hiw/http://www.yazilimgunlugu.com/trigger-nedir-makalesi/

809.aspxhttp://www.nuhazginoglu.com/post/2009/09/05/MSSQL-

Trigger-nedir-nasc4b1l-kullanc4b1lc4b1r-.aspxhttp://www.doktorsitesi.com/yazi/yukleme-bicimleri-ve-

yukleme-bicimlerinin-evlilik-doyumuna-etkisi/5409http://www.w3.org/2012/02/ctt/ http://www.intersis.com.tr/ilz.htmlhttp://www.youtube.com/watch?v=00JPcnw9cAMhttp://www.youtube.com/watch?v=FhCi_mBJz3I