Bài giảng tương tác người máy chương 3

64 361 0
Bài giảng tương tác người máy  chương 3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

CH NG III: CÁC D NG T NG TÁC GI A CON NG I VÀ MÁY TÍNH I Mô hình t ng tác II Ph ng th c t ng tác III Ng c nh t ng tác M đ u • T ng tác đòi h i s tham gia c a ng i dùng h th ng – Ng i dùng h th ng s d ng ngôn ng khác – C hai đ u r t ph c t p khác theo cách th c mà chúng thu nh n, l u tr , x lý truy n tin • Giao di n: th c hi n phép chuy n đ i đ h th ng máy tính ng i có th hi u nh m th c hi n m t tác nhi m Khái ni m • Mô hình ? – Mô t , bi u di n v m t đ i t trình, v.v – Ví d : • Mô hình t ng tác ? – Mô t bi u di n v trình t ng i ND máy tính • Nghiên c u mô hình t gì? ng, ng tác gi a ng tác đ làm – Hi u di n trình t ng tác gi a ng i dùng h th ng – Xác đ nh ngu n g c, nguyên nhân khó kh n trình t ng tác Phân lo i • Theo quan m c a ng i dùng: Mô hình chu trình th c hi n đánh giá (execution-evaluation cycle) – Mô hình Donald Norman đ xu t (head of the Apple Research Laboratories, and Professor of Cognitive Science at University of California, San Diego) • Theo quan m c a t ng tác: Mô hình khung làm vi c (framework) – Mô hình Abowd and Beale đ xu t (Prof at Georgia Tech,) Mô hình chu trình th c hi n - đánh giá • T ng tác g m giai đo n: – Thi t l p m c đích – Hình thành ch ý – c t dãy hành đ ng – Th c hi n hành đ ng – C m nh n tr ng thái c a h th ng – Phân tích tr ng thái c a h th ng – ánh giá tr ng thái c a h th ng v i m c đích Mô hình chu trình th c hi n - đánh giá Mô hình chu trình th c hi n - đánh giá Ví d : s d ng trình so n th o v n b n đ c n ch nh m t b c th intention-1 look better evaluate-1 intention-2 block para evaluate-2 intention-3 pp->.sp action specification execution intention-4 evaluate-3 interpretation perception action specification execution get formatted output evaluate-4 interpretation perception printer Ví d : s d ng trình so n th o v n b n đ c n ch nh m t b c th Mô t chu trình th c hi n – đánh giá t ng ng v i nhi m v Dùng chu trình th c hi n - đánh giá đ ki m ch ng tính dùng đ c ? – – – – – – – – How easily can a user: determine the function of the system? tell what actions are possible? determine mapping from intention to selection? perform the action? tell what state the system is in? determine mapping from system state to interpretation? tell if system is in the desired state? Bài t p • Có toán thi t k sau: – Thi t k giao ti p ng i máy thông qua ti ng nói – Thi t k giao ti p ng i máy thông qua c ch tay – Thi t k giao ti p thông qua c m ng • Hãy c th hóa t ng b c thƯo mô hình th c hi n đánh giá c a m i toán Gestures Speech Touch 10 Giao di n ng interface) i dùng (User • Các ho t đ ng c a h th ng nh m thúc đ y vi c trao đ i thông tin t ng tác v i h th ng – Ví d : phím th c thi t b đ u cu i Information Human user Interaction 50 Các thành ph n c a giao di n ng i dùng u vào: keyboard, mouse, trackball, one's finger (for touch-sensitive screens), and one's voice (for spoken instructions) • u ra: cách th c máy tính truy n t i thông tin đ n ng i s d ng b ng ph ng ti n nh • – Màn hình hi n th – Ti ng nói – Âm • Vi c s d ng giác quan: xúc giác, kh u giác ch a đ c khai thác nhi u 51 Ví d HI, UI 52 CH NG IV GIAO DI N TRONG CÁC H T NG TÁC I Khái ni m II L i íƠh Ơ a thi t k giao n t t III Công thái h c thi t k giao di n 53 Vai trò c a giao di n ng i dùng • Giao di n ng i dùng m t s thành ph n quan tr ng nh t c a b t k m t h th ng máy tính • Vì ? – Giao di n ng i s d ng cho phép ng i dùng nghe, nhìn, ti p xúc h th ng – Các thi t k v ch c n ng (application core) th ng su t đ i v i ng i dùng, ng i dùng ti p xúc tr c ti p v i thi t b giao ti p hình, bàn phím chu t 54 M c đích c a thi t k giao di n ng i dùng • i v i ng i dùng, m t giao di n dùng đ c ph i cho phép ng i dùng có th làm vi c v i máy tính m t cách d dàng, hi u qu thích thú: – Gi m ho t đ ng c a th giác – Gi m ho t đ ng trí não – T ng s hài lòng • i v i máy tính, m t giao di n dùng đ c ph i: – Gi m không gian l u tr c a b nh – Gi m thi u ho c lo i b m i gánh n ng công ngh – T ng n ng su t s d ng 55 Ví d : nh h ng c a thi t k giao di n t i đ n th i gian x lý Th i gian Ơ n thêm cho m t ng i x lý / m t hình (giâỜ) Th i gian Ơ n thêm Ơho m t ng i x lý 4.8 tri u hình/n m (n m) 3.6 10 7.1 20 14.2 56 Giao di n sau t t hay không ? 57 CH NG IV GIAO DI N TRONG CÁC H T NG TÁC I Khái ni m II L i ích c a thi t k giao di n t t III.Công thái h Ơ thi t k giao n 58 M c đích • Nghiên c u v đ c tính v t lý c a t ng tác • S d ng vi c đ nh ngh a tiêu chu n, ch d n đ ràng bu c cách thi t k giao di n c a h t ng tác khía c nh khác • Ví d : – – – – Cách s p x p u n hi n th Môi tr ng xung quanh V n đ s c kh Ư ng i dùng S d ng màu s c 59 S p x p u n hi n th • T ch c v t lý phù h p – thƯo ch c n ng – thƯo ki u tu n t – thƯo t n s xu t hi n 60 Môi tr ng v t lý c a t ng tác • H th ng s đ c s d ng đâu? • Ai s s d ng h th ng? • Ng i s d ng s ng i v trí c đ nh hay di chuy n? 61 V n đ s c kho s ng i dùng an toàn c a • M t s nhân t môi tr ng v t lý nh h ng đ n s c kho s an toàn s d ng mà tr c ti p nh h ng đ l ng t ng tác hi u qu làm vi c c s d ng – – – – – không ch c a ng i n ch t a ng i V trí v t lý Nhi t đ Ánh sáng Ti ng n Th i gian 62 Màu s c • S d ng thƯo quy c a ng i dùng c chung thƯo mong mu n 63 Ví d : v n d ng công thái h c đ có thi t k t t • Có v n đ v i thi t k thi t b u n t xa hi u Apex? • T i nói thi t b u n t xa hi u TiVo đ c thi t k t t h n? – Hình c l c, v a tay ng i dùng m i đ tu i, d c m – Th t hi n th h p lý, có quan tâm đ n vi c s d ng màu s c đ mô t ng ngh a c a ch c n ng, c m phím d phân bi t – D đ nh v phím 64 [...]... ý đ n giao ti p v i h th ng qua t ng tác 11 2 Mô hình khung t ng tác • Cung c p mô t t ng tác h th ng – ng i dùng hi n th c h n • H th ng g m 4 thành ph n, m i thành ph n s d ng ngôn ng riêng: – H th ng (Core) – Ng i dùng (Task) – u vào – u ra 12 2 Mô hình khung t ng tác 13 Bài t p • Các phép d ch chuy n ph i có nh ng tính ch t gì đ vi c giao ti p là hi u qu ? 14 Bài t p Thu nh n và x lý các thông tin... Khung t ng tác đ c th hi n nh m t công c h u ích đ đánh giá tính hi u d ng c a m t h th ng hoàn ch nh • M i phân tích đ c g i ý trên khung t ng tác là đ c l p trên t ng nhi m v • Ch khi th c hi n nhi m v c th m i xác đ nh đ c công c phù h p nh t s s d ng 16 CH NG III: CÁC D NG T NG TÁC GI A CON NG I VÀ MÁY TÍNH I Mô hình t ng tác II Ph ng th Ơ t ng táƠ III Ng c nh t ng tác 17 M đ u Vi c t ng tác đ c coi... th ch n/ đánh d u 32 5 Giao ti p đi n theo m u M t d ng Form nh p li u trong CSDL 33 5 Giao ti p đi n theo m u Form nh p và trích d li u trong ACCESS 34 5 Giao ti p đi n theo m u •  u đi m: – T nhiên, d thi t k , có ch d n c n thi t – D dàng thay đ i khi c n •  Nh c đi m: – Thi u sáng t o c a ng i dùng – T i cao v i h th ng, m ng 35 6 Giao ti p WIMP • Là s k t h p c a VB và đ h a 36 ... đánh giá •  u đi m: – G n g i v i s hi u bi t c a chúng ta v t ng tác ng i dùng máy tính – Ng i dùng hình thành k ho ch hành đ ng – K ho ch hành đ ng đ c th c hi n b i máy tính – Trong quá trình th c hi n, ng i dùng quan sát k t qu tr v qua giao di n và quy t đ nh các hành đ ng ti p theo – Mô hình Norman là ph ng ti n h u ích đ hi u t ng tác: đ n gi n, c th •  Nh c đi m: – Ch xem xét h th ng theo quan... qua m t lo t các câu h i • Lo i SQL: thao tác v i CSDL => đòi h i ph i hi u c u trúc và cú pháp c a CSDL Giao ti p ki u truy v n v i CSDL (d ng GUI) 30 4 Giao ti p b ng h i đáp truy v n •  u đi m: – T nhiên, d thi t k – Quen thu c v i ng i dùng m i, thi u kinh nghi m •  Nh c đi m: – Ph c t p khi tình hu ng ph c t p – Thi u tính t ng quát – C n nhi u giao ti p 31 5 Giao ti p đi n thƯo m u • i n thƯo... choices – users define own pathways with macro, and assign own name to macro 3 Giao ti p b ng ngôn ng nhiên t • Có th là ph ng ti n h p d n nh t trong giao ti p v i máy tính vì ND khó có th nh dòng l nh hay quên m t các m c phân c p c a menu • Ngôn ng t nhiên v i 2 d ng: ch vi t, l i nói đ u r t đ c quan tâm và nghiên c u 28 3 Giao ti p b ng ngôn ng •  t nhiên u đi m: – T nhiên, không t n công đào t... hierarchical - pull down - pop-up - circular linear sequence acyclic network cyclic network 22 Ví d PAYMENT DETAILS Please select payment method: 1 Cash 2 Cheque 3 Credit card 4 Invoice M t ki u giao ti p menu đ n gi n trong môi tr ng Text 23 2 Giao ti p menu •  u đi m: – D h c, d dùng và có nhi u l a ch n – Có h ng d n, ít nh Thích h p v i ND không th xuyên •  Nh ng c đi m: – T n không gian nh trên... CON NG I VÀ MÁY TÍNH I Mô hình t ng tác II Ph ng th Ơ t ng táƠ III Ng c nh t ng tác 17 M đ u Vi c t ng tác đ c coi nh đ i tho i gi a ng i dùng và máy tính • Vi c ch n ki u giao ti p nh h ng sâu s c đ n b n ch t c a quá trình đ i tho i • Có nhi u d ng t ng tác đ c s d ng trong thi t k giao di n • – – – – – – Giao ti p dòng Giao ti p b ng Giao ti p b ng Giao ti p d ng D ng ưorm D ng WIMP l nh ch n ngôn... ưorm D ng WIMP l nh ch n ngôn ng t nhiên h i đáp và truy v n 18 1 Giao ti p dòng l nh c s d ng s m nh t và đ n nay v n còn khá ph d ng (môi tr ng VB) • Cung c p ph ng ti n bi u di n l nh tr c ti p cho máy tính thông qua các phím ch c n ng, ký t đ n, t vi t t t hay đ y đ • Ví d : • – Các l nh c a DOS hay UNIX th ng dùng các đ ng t ti ng Anh vi t t t: Dir  ln c a UNIX dùng đ xƯm n i dung đ a hay th

Ngày đăng: 23/01/2016, 00:32

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan