hci tugas iv

Upload: henra

Post on 07-Apr-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/4/2019 HCI Tugas IV

    1/8

    Nama : Ulaen,Hendra Ch.D.

    Assignment #4 HCI

    1. Interaction stylesa. Command Line Interface

    Command line interface merupakan suatu interface dimana kita perlu memasukkan input

    berupa perintah-perintah yang dimengerti oleh sistem agar dapat melakukan pemprosesan

    data.

    Contoh sistem yang menggunakan command line yaitu pada sistem operasi Linux /

    UNIX. Dimana dalam melakukan proses tertentu, kita perlu menggunakan command line

    untuk memprosesnya.

    b. MenuMenu merupakan interface dimana terdapat beberapa pilihan dalam menu yang ditandai

    dengan angka atau huruf sehingga kita perlu memilih dengan memasukkan angka atau

    huruf yang dipilih, sehingga dapat memproses pilihan tersebut.

  • 8/4/2019 HCI Tugas IV

    2/8

    Contoh penggunaan menu yaitu pada program-program berbasis command-line (console

    application) dimana hanya mengandalkan command-line sehingga perlu adanya input

    dalam bentuk angka atau huruf untuk memproses informasi yang diperlukan. Selain itu,

    contoh lainnya yaitu pada handphone yaitu sistem SMS Banking, atau registrasi paket

    padaprovider.

    c. Natural languageNatural language bisa kita gunakan sebagai input untuk komputer dalam memproses

    informasi. Meskipun natural language bisa bersifat ambigu, tetapi bisa mempermudah

    kita dalam menjalankan proses tanpa mengetahui perintah atau mengikuti hirarki dalam

    menu.

    Contoh penggunaan natural language interface yaitu pada Lunar, dimana merupakan

    natural language interface pada database yang berisi analisa kimia dari batuan bulan dari

    Apollo-11.

  • 8/4/2019 HCI Tugas IV

    3/8

    d. Question/answer and query dialogQuestion/answer dialog merupakan interface sederhana dimana user diminta untuk

    menjawab pertanyaan-pertanyaan sehingga dipandu step-by-step dengan interaksinya

    dengan komputer. Query dialog merupakan interface biasanya pada organisasi database

    untuk mencari atau melakukan perintah dalam database.

    Contoh question/answer dialog yang sekarang banyak digunakan yaitu pada sistem ujian

    atau tes online. Sedangkan contoh query dialog yaitu pada DBMS (Database

    Management System) sebagai contoh Oracle.

  • 8/4/2019 HCI Tugas IV

    4/8

    e. Form-fills and spreadsheetsForm-fills merupakan interface berbentuk sebuah formulir dimana kita perlu mengisi

    field-field yang kosong sebagai data kita. Spreadsheetmerupakan varian dari form-fills.

    Berbentuk tabel-tabel agar kita bisa mengisi data-data yang diperlukan dalam tabel-tabel

    tersebut.

    Contohform-fills yaitu pada sistem registrasi akun pada situs-situs internet. Dimana kita

    perlu mengisi data diri kita terlebih dahulu sebelum melakukan registrasi. Contoh dari

    spreadsheet kita bisa lihat dari Microsoft Office Excel yakni software berbasis

    spreadsheet.

  • 8/4/2019 HCI Tugas IV

    5/8

    f. WIMPWIMP (Windows, icons, menus, pointers) merupakan komponen dari sistem interaktif

    yang sudah biasa digunakan saat ini. WIMP ini merupakan komponen dari GUI

    (Graphical User Interface).

    Contoh dari WIMP interface yaitu aplikasi atau software yang sekarang ini ada misalnya

    Visual Studio 2010, serta aplikasi-aplikasi lainnya.

    g. Point-and-clickPoint-and click interface merupakan interface yang berhubungan dengan WIMP karena

    berhubungan dengan tombol. Interface ini sangat banyak digunakan dalam World Wide

    Web (www).

  • 8/4/2019 HCI Tugas IV

    6/8

    Contoh sistem yang menggunakan point-and-click ini yaitu sistem yang menggunakan

    touch screen dalam melakukan input.

    h. Three dimensional interfaceThree-dimensional interface merupakan interface yang menampilkan gambar 3D sebagai

    bagian dari sistem atau untuk navigasi. Virtual Reality merupakan salah satunya.

    Contoh three-dimensional interface yaitu pada game virtual reality, serta penggunaannya

    pada WIMP seperti pada tombol.

  • 8/4/2019 HCI Tugas IV

    7/8

    2. Execution-evaluation cycleProses yang akan dilakukan :

    Misalnya dalam suatu Oracle DBMS kita ingin memasukkan suatu recordke dalam suatu

    tabel (contoh tabel Tes dengan fieldNIM dan Nama) dimana tabel tersebut diakses oleh user

    hr dengan identifikasi password hr. Kita akan memasukkan data dengan menggunakan

    SQL* Plus (command line-based) pada sistem operasi Windows 7.

    a. Establishing the goalMenentukan tujuan yang ingin dicapai dari proses yang akan dilakukan.

    Goal :

    Mengisi tabel Tes dengan suatu recordyang terdiri atas NIM dan Nama.

    b. Forming the intentionMenentukan apa yang akan kita capai terlebih dahulu agar goal dapat dicapai.

    Intention :

    - Mengakses database Oracle melalui SQL* Plus.- Mengakses dengan menggunakan userhr.- Mengisi suatu recordke tabel Tes.- Simpan data setelah operasi dilakukan secara permanen.

    c. Specifying the action sequenceMenentukan urutan action yang akan dilakukan dalam mencapai intention sampai goal

    yang ditentukan tercapai.

    Action sequence :

    1. Buka command promptdengan menekan startlalu ketik cmd kemudian tekan Enter.2. Ketik sqlplus hr/hr pada command line untuk masuk ke SQL* Plus sebagai userhr

    denganpasswordhr.

    3. Masukkan recordbaru yang akan dimasukkan ke tabel Tes dengan mengetikkan : INSERT INTO Tes VALUES 01, Bryan; kemudian tekan Enter.

    4. Simpan data setelah operasi dilakukan dengan mengetikkan : COMMIT lalu tekanEnter.

  • 8/4/2019 HCI Tugas IV

    8/8

    d. Executing the actionEksekusi action yang akan dilakukan berdasarkan action sequence yang telah ditentukan.

    Kita eksekusi action yang telah ditentukan tadi secara berurutan dari awal sampai akhir.

    e. Perceiving the system statePersepsikan state dari sistem setelah action dilakukan.

    Persepsi state dari sistem : tabel Tes sudah berisi data baru yang telah dimasukkan oleh

    user hr. Kita bisa melakukan pengecekan dengan mengetikkan

    SELECT * FROM Tes;

    f. Interpreting the system stateInterpretasikan state dari sistem berdasarkan ekspektasi dari user.

    Interpretasi state dari sistem : berdasarkan ekspektasi user, data yang dimasukkan sudah

    berada dalam database yaitu pada tabel Tes.

    g. Evaluating the system state with respect to the goals and intentionsEvaluasi state dari sistem apakah goal dan intention yang ditentukan telah tercapai serta

    bandingkan dengan ekspektasi user.

    Evaluasi state :

    Goal System state User expectation

    Mengisi tabel Tes dengan suatu record yang

    terdiri atas NIM dan Nama.

    Intention System state User expectation

    Mengakses database Oracle melalui SQL* Plus. Mengakses dengan menggunakan userhr. Mengisi suatu recordke tabel Tes. Simpan data setelah operasi dilakukan secara

    permanen.

    Ket : Berdasarkan System state dan user expectation, maka proses ini sudah tercapai baik

    intention maupun goal-nya.