1 / 24

Pendahuluan

Pendahuluan. Human Computer-Interface (HCI). Istilah lain: man-machine interaction (MMI), computer and human interaction (CHI), dan human-machine interaction (HMI) Tujuan :

lonna
Download Presentation

Pendahuluan

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pendahuluan

  2. Human Computer-Interface (HCI) • Istilah lain: man-machine interaction (MMI), computer and human interaction (CHI), dan human-machine interaction (HMI) • Tujuan: • User friendly (ramahdenganpengguna): kemampuan yang dimilikiolehsoftwareatau program aplikasi yang mudahdioperasikan, danmempunyaisejumlahkemampuan lain sehinggapenggunamerasabetahdalammengoperasikan program tersebut, bahkanbagiseorangpenggunapemula • WYSIWYG (what you see is what you get) • Mengurangifrustasi, ketidakamanan, dankebingunganpadapengguna • Implikasi: meningkatkankepuasankerjadanmenurunkantingkatabsensipekerja

  3. Contoh Program dalambahasapascal Var A, B, C : integer; Begin Write (‘Isilahbilanganpertama :’); readln(A); Write (‘Isikanbilangankedua ;’); readln(B0; C := A*B-B Div A; Writeln; Writeln (‘Hasilnyaadalah : ‘,C); End.

  4. Hasil Program setelahdieksekusi Isikanbilanganpertama : 5 Isikanbilangankedua : 45 Hasilnyaadalah : 216

  5. HCI (lanjutan) • Permasalahan yang muncul: • Programertidakdapatmemahamisecaratepatpenggunanya, mis: tentangkeinginandanlingkungankerjapengguna • Sistemkomputermengharuskanpenggunauntukmengingatterlalubanyakinformasi • Sistemkomputertidakmemberikanruanguntuktoleransikesalahan • Para penggunaberbedadarisebelumnya • Para penggunaberbeda satu denganlainnya • Para penggunaberbedadarikita • Mulaiditerapkannya GUI (Graphical User Interface)

  6. Prinsip Kerja Sistem Komputer Proses Input: Angka, karakter, gambar, dll Output: Angka, karakter, gambar, suara, dll Interaksi manusia dan komputer

  7. Kriteria User Friendly • Memiliki tampilan yang bagus • Mudah dioperasikan • Mudah dipelajari • Pengguna selalu merasa senang setiap kali menggunakan software tersebut

  8. Definisi IMK • Sekumpulan proses, dialog, dan kegiatan dimana melaluinya pengguna memanfaatkan dan berinteraksi dengan komputer • Suatu disiplin ilmu yang menekankan pada aspek desain, evaluasi, dan implementasi dari sistem komputer interaktif untuk kegunaan manusia dengan mempertimbangkan fenomena-fenomena disekitar manusia itu sendiri • Suatu studi ilmiah tentang masyarakat didalam lingkungan kerjanya

  9. Sistem IMK HCIS = ƒ (h,m,e,i,t) Dimana: HCIS = sistem manusia dan komputer h = subsistem manusia m = subsistem mesin e = subsistem lingkungan i = interaksi manusia dengan sub-sub sistem t = waktu, lamanya interaksi terjadi

  10. Aplikasi IMK • Perkantoran • Kendali proses • Penerbangan • Komunikasi • Desain pekerjaan • Pelatihan/seleksi • dll

  11. Bidang Studi yang Mempengaruhi Perkembangan IMK Computational linguistics Software engineering Artificial intelligence Cognitive science Social psychology HCI Sociology Cognitive psychology Ergonomics Mathematics Anthropology Organizational psychology

  12. Software Engineering • PerangkatKeras (Hardware) tidakterlepasdariteknikelektronika, daribidanginilahkitadapatmempelajaribanyakaspek yang berhubungandenganperangkatkeraskomputer. • PerangkatLunak (Software) Bidanginimemberikankerangkakerja yang memungkinkankitauntukdapatmerancangsisteminteraksimanusia-komputer

  13. Psikologi • Penggunamemilikipsikologi yang berbeda • Sebagaiperancangkitaharusmampumempelajariaspekpsikologipengguna agar dapatmemahamibagaimanapenggunadapatmenggunakansifatdankebiasaanbaiknya • Menggunakanpersepsidanpengolahankognitifdansertaketerampilanmotorik agar dapatmenjodohkannesindenganmanusiauntukmendapatkankerjasama yang serasi.

  14. Computational Linguistics • Computational Linguistics adalahilmu yang berupayauntukmemodelkanbahasamanusiadidalamrepresentasiaturan yang formal, atau grammar formalism. • Saranakomunikasiberbentuksuatubahasakhususmisalnyagrafis, bahasaalami, bahasa menu, ataupunbahasaperintah. • Saranakomunikasiinilah yang akanmengarahkanpenggunaketikaberurusandengankomputer

  15. Ergonomic • Ergonomikberhubungandenganaspekfisikuntukmendapatkanlingkungankerja yang nyaman • Misalnya, bentukmejadankursi, tampilanlayar, bentukpapanketik, posisiduduk, pengaturanlampu, kebersihantempatkerja, danaspeklainnya yang akanmempengaruhikenyamananlingkungankerja

  16. Antropologi • Antropologiadalahsuatustudiilmu yang mempelajaritentangmanusiabaikdarisegibudaya, perilaku, keanekaragaman, dan lain sebagainya. • Interaksisangatdipengaruhiolehteknologi yang digunakan (misalnyadalamsebuahkantor) • Misal, tatakerjaberkelompok

  17. Sosiologi • Sosiologimerupakansalah satu bidangilmusosial yang mempelajarimasyarakat. • Contoh : hal yang paling menarikdibicarakansepertikekhawatiranorangtentangakandi PHK-nyamerakadarikantorkarenaadanyaotomatisasikantor

  18. Artificial Intelligence • KecerdasanBuatan (bahasaInggris: Artificial IntelligenceatauAI) didefinisikansebagaikecerdasan yang ditunjukkanolehsuatuentitasbuatan. Sistemsepertiiniumumnyadianggapkomputer. Kecerdasandiciptakandandimasukkankedalamsuatumesin (komputer) agar dapatmelakukanpekerjaanseperti yang dapatdilakukanmanusia. Beberapamacambidang yang menggunakankecerdasanbuatanantara lain sistempakar, permainankomputer (games), logika fuzzy, jaringansyaraftiruandanrobotika.

  19. Piranti Bantu Pengembangan Sistem • Pertama kali dikembangkan oleh MacApp oleh Apple pada pertengahan tahun 1980-an • Contoh piranti bantu lainnya: Visual dBase, Visual BASIC, Visual J++, Visual C/C++, Borland Delphi, dll • Keuntungan: • Tampilan/antarmuka yang dihasilkan menjadi lebih baik • Program antarmuka menjadi mudah ditulis dan lebih ekonomis untuk dipelihara

  20. StrategiPengembanganAntarMuka Program Aplikasi : • Antarmukaberfungsisebagaisarana dialog antaramanusiadengankomputer • Aplikasi yang merupakanbagian yang berfungsiuntukmenghasilkaninformasiberdasarolahan data yang sudahdimasukkanolehpenggunalewatalgoritma yang disyaratkanolehaplikasi.

  21. Beberapahal yang harusdiperhatikandalampengembanganantarmuka • Pengetahuantentangmekanismefungsimanusiasebagaipenggunakomputer. • Berbagaiinformasi yang berhubungandengankarakteristik dialog yang cukuplebarsepertiragam dialog, struktur, isitekstualdangrafis, tanggapanwaktudankecepatantampilan

  22. Beberapahal yang harusdiperhatikandalampengembanganantarmuka • PenggunaanPrototipe yang didasarkanpadaspesifikasi dialog formal yang disusunsecarabersama-sama (calon) penggunadanperancangsistem • Teknikevaluasi yang digunakanuntukmengevaluasihasilprosesprototipe yang telahdilakukan, yaitusecaraanalitisberdasarkananalisisnatastransaksi dialog, secaraempirikmenggunakanujicobapadasejumlahkasus, umpanbalikpengguna yang dapatdikerjakandengantanyajawabmaupunkuisionerdanbeberapaanalisi yang dikerjakanolehahliantarmuka

  23. Kesalahan Mendasar Programmer • Desaininimemuaskansaya, berartijugaakanmemuaskansetiaporang • Desaininimemuaskan rata-rata orang, berartijugaakanmemuaskansetiaporang • Manusiabegituamatberagamolehkarenanyatidakadakemungkinanantarmuka yang dapatmemuaskanpengguna, tetapikarenasifatmanusia yang adaptifsejakawalnya, makaitutidakakanmenjadimasalah • Faktorergonomicukupmahalnamundemikianproduk-produkaplikasikomputertetapterjualhanyadenganberdasarkanpenampilandancorak. Jadipertimbanganergonomibolehdiabaikan • Ergonomimerupakangagasan yang baik. Dalammendesainsesuatusayamenggunakanpertimbanganergonominamundilakukanberdasarkanintuisidanmenyandarkannyapadaseleraumum, jadikitatidakmemerlukantabel data

  24. Diskusikan ! Bagaimana user berinteraksidengankomputeruntukmenyelesaikantugas-tugastertentu. BuatKesimpulandarimateri yang telahdisampaikan. TERIMA KASIH

More Related