hci tugas iv
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.