I.
DIALOG BERBASIS TEKS
1.
DIALOG BERBASIS PERINTAH TUNGGAL
Adalah ragam dialog
yang paling konvensional, perintah-perintah tunggal yang dapat dioperasikan
biasanya tergantung dari sistem komputer yang dipakai, dan berada dalam suatu
domain yang disebut bahasa perintah (command language).
Bahasa Perintah
(bahasa buatan) harus dirancang sedemikian rupa sehingga mereka mempunyai sifat
alamiah, yakni mudah dipelajari, mudah diingat oleh kebanyakan pengguna.
Contoh dalam DOS
PERINTAH DOS
|
FUNGSI
|
C:\>DIR
|
Digunakan untuk menampilkan nama-nama berkas yang tersimpan di dalam
direktori C (Hardisk)
|
C:\>DIR *.BAT \S
|
Digunakan untk menampilkan semua berkas yang berekstenstion .BAT pada
direktori C. Parameter /S artinya SEARCH: mencari.
|
C:\>COPY *.DOC
A:\NASKAH
|
Digunakan untuk meng-copy semua berkas berekstenstion DOC dari direktori
C ke direktori A pada folder NASKAH
|
C:\DOS>FORMAT
A:\S
|
Digunakan untuk memformat direktori A sekaligus meng-copy OS ke dalam
direktori A sehingga dapat digunakan sebagai booting disk. Perintah ini
memerlukan berkas FORMAT.COM
|
C:\DOS>DELTREE
C:\NASKAH\SOAL
|
Digunakan untuk menghapus folder SOAL pada folder NASKAH dalam direktori
C. Perintah ini memerlukan perintah DELTREE.EXE
|
Contoh dalam UNIX
PERINTAH UNIX
|
FUNGSI
|
vi
|
Perintah untuk mulai menulis atau membaca suatu berkas
|
ls
|
Perintah untuk menampilkan nama-nama berkas yang anda miliki dalam
rekening anda pada sistem UNIX yang bersangkutan
|
who
|
Perintah untuk menampilkan daftar pengguna yang sedang bekerja pada
sistem UNIX
|
lpr
|
Perintah untuk mencetak suatu berkas ke printer
|
passwd
|
Perintah untuk mengubah kata kunci pada rekening anda.
|
Saran yang perlu dipertimbangkan dalam
meminimalisir beban ingatan dan kesalahan pengetikan:
o Pilihlah kata kunci yang mudah diingat
o Gunakan format perintah yang konsisten
o Gunakan untaian kata yang pendek
o Tambahkan fasilitas HELP
o Gunakan nilai-nilai default untuk mengurangi
kesalahan fisik
o Sediakan pesan-pesan yang jelas jika masih banyak
kesalahan yang muncul
2.
DIALOG BERBASIS KOMBINASI PERINTAH (Bahasa
Pemrograman)
Dalam keadaan
tertentu, penggunaan dialog berbasis perintah tunggal sering tidak memadai,
khususnya ketika pengguna terus memberikan sederetan perintah-perintah yang
sama setiap kali ia menjalankan program aplikasi tersebut. Dialog berbasis
bahasa pemrograman merupakan ragam dialog yang memungkinkan pengguna untuk
mengemas sejumalh perintah kedalam suatu berkas yang sering disebut batch
file. Perintah-perintah yang dituliskan dalam ragam dialog berbasis bahasa
pemrograman tidak harus menggunakan salah satu bahasa pemrograman baik tingkat
rendah maupun tingkat tinggi seperti Assembler, Pascal, C, FORTRAN atau BASIC,
tetapi harus mengikuti aturan-aturan tertentu.
Contoh isi dari berkas autoexec.bat:
@echo
off
Promt
$p$g
Path
C:\windows;C:\dos
Path
C:\nwclient\;%path%
Set
temp=c:\dos
C:\windows\dxpmode
60
C:\windows\mscdex.exe
/ S /D:mscd001 / M:8 /V
C:\dos\smartdrv.exe
/ X
Jika kita lihat berkas tersebut
terdiri dari perintah yang berdiri sendiri-sendiri, dengan menggunakan batch
file maka perintah-perintah tersebut dalam di run bersamaan layaknya bahasa
pemrograman.
3.
ANTAR MUKA BERBASIS BAHASA ALAMI
Disini user
memberikan instruksi dalam bahasa alami yang sifatnya lebih umum. User dapat
memberikan perintah secara lebih bebas dan “manusiawi”.
Sehingga
komputer harus mempunyai kemampuan untuk mengolah bahasa alami yang bertujuan
untuk mengetahui arti(semantik) dari instruksi yang diberikan.
Sebuah sistem
yang mengimplementasikan dialog berbasis bahasa alami harus mempunyai sebuah
sistem penterjemah (interpreter) yang dapat menterjemahkan kalimat pada dua
arah.
Contoh :
“Cetak semua
mahasiswa yang mempunyai IP semester lebih besar dari 3”
è DISPLAY ALL FOR IPSEM < 3
è SELECT * FROM MAHASISWA WHERE IPSEM
< 3;
Keuntungan
berada pada sisi user. User menginginkan keluwesan yang sebesar-besarnya untuk
memberikan instruksi kepada komputer, tetapi akan semakin rumit dalam membangun
sistem interpreter-nya.
Contoh :
Berapakah jarak
dari Salatiga ke Semarang ?
Saya ingin tahu
jarak Salatiga ke Semarang ?
Bisa terjadinya
dualisme (ambiquity) pada sisi komputer dalam menterjemahkan instruksi,
instruksi yang panjang, dan instruksi yang tidak akurat menyebabkan interpreter
bekerja lebih berat dan kesalahan lebih mudah terjadi.
Sebenarnya untuk
saat ini, dialog berbasis bahasa alami tidak menawarkan banyak keuntungan,
khususnya kepada perancang dan pemrograman, apabila dialog ini di aplikasikan,
karena sangat rumit dan sangat tidak efisien untuk kebanyakan situasi dialog.
II.
DIALOG BERBASIS PENGISIAN BORANG
Teknik dialog berbasis pengisian borang (form
filling dialogue) merupakan suatu penerapan langsung dari aktifitas pengisian
borang dalam kehidupan sehari – hari dimana pengguna akan dihadapkan pada suatu
bentuk borang yang ada di layar komputer yang mereka gunakan.
PERBEDAAN ANTARA MENU DAN BORANG (Perlman; 1987)
Menu adalah dialog yang menampilkan sejumlah altnatif
pilihan yang dapat dipilih pengguna dengan cara tertentu pada setiap daur
aktivitas. Borang adalah tampilan
dari sejumlah persyaratan (requirement) yang menampilkan sejumlah pilihan dan
berbagai nilai parameter yang telah ditentukan dan diintegrasikan ke dalam sebuah
tampilan pada layar.
STRUKTUR DAN ORGANISASI
Kualitas antarmuka berbasis pengisian borang tergantung kepada tiga aspek tampilan
pada layar:
1. Struktur data dan masukan yang diperlukan oleh
sistem.
2. Kejelasan perancangan dan penyajiannya secara
visual pada layar.
3. derajat kebenaran dan kehandalan penerimaan data
masukan oleh program lewat berbasis fasilitas dan derajat kebenaran kehandalan
penerimaan data masukan oleh program lewat berbagai fasilitas pemasukkan data
yang ada di dalam borang tersebut.
Kunci terpenting dalam dialog berbasis pengisian
borang adalah bahwa semua informasi dapat nampak secara serentak,sehingga
memudahkan pengguna dalam hal pengontrolan dan manipulasi atas informasi yang
nampak pada layar.
BEBERAPA HAL
YANG PERLU DIPERHATIKAN DALAM PERANCANGAN TAMPILAN SARANA DIALOG PENGISIAN
BORANG :
1)
Proteksi tampilan : adanya pembatasan agar pengguna tidak dapat mengakses semua
tampilan yang ada di layar
2)
Batasan medan tampilan : medan data dapat ditentukan untuk mempunyai panjang yang tetap atau
berubah, menggunakan format bebas atau tertentu
3)
Isi medan : pengguna biasanya mempunyai sejumlah gambaran tentang isi medan
yang diperbolehkan, petunjuk pengisian dapat juga ditampilkan sebagai bagian
dari tampilan.
4)
Medan opsional : beberapa medan isian dapat bersifat opsional
5)
Default : dalam medan isian di mungkinkan adanya default maka jika terdapat
akan ditentukan tempatnya apakah dapat di akses atau tidak
6)
Bantuan (help) : menunjukan cara pengisian borang atau sebaliknya, ditambahkan,
tetapi harus terpisah dari bentuk dasar borang.
7)
Medan penghentian : memasukan data dalam medan dapat diakhiri dengan jalan menekan
tombol ENTER atau RETURN
8)
Navigasi : kursor dapat bergerak di sekeliling layar dengan menkean tombol
TAB dengan urutan yang tetap
9)
Pembetulan kesalahan : pengguna dapat membetulkan kesalahan menggunakan tombol BACKSPACE
10) Penyelesaian : perlu diperhatikan cara
yang digunakan untuk memberitahu pengguna bahwa seluruh proses pengisian telaj
selesai
EVOLUSI DIALOG BERBASIS PENGISIAN BORANG
Dialog berbasis pengisian borang tekstual
Dialog berbasis pengisian borang grafis
Tujuan dati digunakan komponen tampilan adalah agar pengguna dapat
mengisikan data pada layar tampilan semudah dan secepat pengisian borang
kertas.
Komponen tampilan yang dapat digunakan pada borang antara lain :
medan data atau medan text, list box, combo box, spin box, editor box, dan lain
– lain.
VALIDASI ISIAN
Untuk menghindari akibat fatal akibat kesalahan
dalam proses pengisian borang, untuk hal-hal yang sifatnya serius, isian dari
pengguna perlu divalidasi.
Secara teknis, validasi dapat dilakukan dengan
cara sbb:
1. Setiap kali pengguna selesai mengisi suatu isian,
segera setelah tombol ENTER ditekan, atau ketika berpindah ke isian berikutnya,
validasi isian langsung dilakukan.
2. Proses validasi dilakukan setelah semua isian
diisi. Segera setelah tombol ENTER, validasi isian dilakukan.
KEUNTUNGAN DAN KERUGIAN DIALOG BERBASIS PENGISIAN
BORANG
KEUNTUNGAN
|
KERUGIAN
|
Ê Pengguna sudah terbiasa dengan pengisian borang
Ê Isian data yang disederhanakan
Ê Diperlukan sedikit pelatihan
Ê Beban memori rendah
Ê Strukturnya jelas
Ê Perancangan yang mudah
Ê Tersedia berbagai peranti bantu perancangan tampilan
|
-
Seringkali lambat
-
Memakan ruang layar
-
Tidak cocok untuk pemilihan
perintah/instruksi
-
Memerlukan pengontrol kursor
-
Mekanisme navigasinya tidak
terlihat secara eksplisit
-
Memerlukan suatu bentuk
pelatihan
|
LATIHAN:
1. Carilah 10 contoh dialog berbasis perintah tunggal
(comand line dialoque) dalam system operasi MsDOS dan jelaskan fungsinya secara
detail !
2.
3.
Buatlah
contoh Batch File sederhana dengan notepad untuk MSDOS!
+ comments + 2 comments
Makasih kak sangat membantu sekali dalam penyelesaian tugas saya sukses selalu. salam kenal saya Siti Hatijah dari ISB Atma Luhur
Apple Watch Series 6 titanium steel
Our latest black titanium wedding bands model of the titanium jewelry Apple Watch Series babyliss titanium flat iron is the Apple Watch Series, titanium bar stock which weighs less than mens titanium wedding rings the standard version of the Apple Watch. Rating: 3 · 1 review
Post a Comment