Minggu ke-9
PENANGANAN KESALAHAN DAN HELP
DOKUMENTASI
Jenis –
jenis kesalahan
Untuk dapat
mengatasi berbagai kesalahan pada komputer, kita perlu mengenal pesan kesalahan
yang sering muncul.
a
Logical error, dan Run-time error
Penting bagi
kita untuk mengenal hal – hal yang ditemukan dalam sistem komputer, kesalahan
ini ditemukan dalam bermacam – macam kasus, baik pemrograman, maupun dalam
bidang lainnya dalam proses yang dilakukan dengan menggunakan komputer.
b. Syntax Error
Adalah
kesalahan yang diakibatkan karena penulisan atau tata bahasa yang tidak benar.
Error ini membuat pihak yang diminta untuk mengerjakan sesuatu menjadi bingung,
sehingga tidak bisa melakukan perintah tersebut.
Apabila
terjadi kesalahan jenis ini, proses tidak akan diberhentikan, atau tidak
dilanjutkan, sampai yang bersangkutan menulis perintah membenarkan perintah
tersebut.
c. Logical Error
Adalah jenis
kesalahan secara logika. Jika ditemukan kesalahan dengan jenis ini, proses
tetap dilanjutkan, namun tidak berjalan dengan sebagaimana mestinya.
Kesalahan
dalam logika ini akan mengakibatkan hasil suatu proses tidak sesuai dengan yang
diharapkan, umumnya prpses ini tidak berhenti karena kesalahan logika ini, Nah,
kita memang harus berhati – hati dengan kesalahan secara logic ini. Sistem akan
memberikan informasi sesuai dengan yang kamu berikan. Makanya, ketelitian
diperlukan di sini.
d. Run-time Error
Kesalahan
jenis ini disebabkan karena waktu suatu perintah dieksekusi, sistemnya sendiri yang
tidak siap menerima perintah tersebut, bisa saja disebabkan permintaan yang
kamu lakukan tidak tersedia, atau karena penyebab secara teknis lainnya.
Petunjuk
Pencegahan Kesalahan
Tiap – tiap
kesalahan yang terjadi pada suatu sistem komputer pasti memiliki suatu solusi
untuk menyelesaikannya. Suatu kesalahan yang biasa terjadi pada sistem komputer
seperti Hardware, Software, dan Brainware memiliki kesalahan dan cara
pencegahan masing-masing. Perawatan komputer mencakup perawatan perangkat keras
(yaitu komputer beserta periferal pendukungnya) dan perawatan perangkat lunak
(program dan data). Perawatan komputer tidak lepas dari lingkungan yang
digunakan atau tempat meletakkan komputer (yaitu ruang, mebeler, pengguna, dan
komponen-komponen lainnya).
Selain itu
perawatan dan perbaikan komputer tidak selaludapat berdiri sendiri, tetapi
seringkali berkaitan erat dengan perangkat lunak, dan begitu juga sebaliknya.
Perawatan
yang dilakukan secara rutin dapat membantu memperpanjang usia pakai komputer
dan menghindari kerusakan atau kesalahan (error) dalam pemakaian sehari-hari
dan mengurangi biaya perbaikan. Dalam perawatan perlu menghindari kondisi yang
dapat menyebabkan kesalahan dan kerusakan yang tidak dikehendaki.
Petunjuk
Memperbaiki kesalahan
Berikut ini
dijelaskan cara-cara merawat dan mengatasi gangguan ringan yang tidak memiliki
resiko tinggi atau menyebabkan kerusakan yang lebih parah. Biaya untuk
perawatan ini juga tergolong mudah, murah, dan bahkan gratis. Tahapan Tips
Merawat Merawat dan Optimasi PC dapat dilakukan sebagai berikut:
a. Kenali
sistem komputer anda, sebab informasi tersebut diperlukan disaat service.
b. Cek
peralatan dan aplikasi yang digunakan
c. Gunakan
tools untuk mengumpulkan informasi-informasi tersebut seperti : sisoft
Sandra, system works, dll.
d. Buat
system disk penyelamat disaat emergency, system crash, terkena virus.
e. Backup
data dengan cara :
- Penyalinan
data secara berkala
- Backup
system dan aplikasi
- Gunakan
tools khusus (Norton ghost, easeus backup, dll.)
f. Shutdown
sesuai prosedur, matikan PC dengan benar karena akan mengakibatkan crash pada
hardisk.
g. Bersihkan motherboard dan
peripheral lainnya
h. Periksa
voltase listrik
i. Hindari
debu dengan menutupi PC dengan cover khusus, karena debu dapat mengakibakan
kerusakan.
Jenis
dokumen dan alat bantu
Kita sudah
mengetahui kesalahan – kesalahan yang biasa terjadi pada sistem komputer
seperti Hardware, Software. Jika kesalahan yang terjadi pada Hardware, maka
solusinya ialah cari informasi – informasi mengenai perangkat keras yang anda
gunakan dan cara penanganan kesalahan yang terjadi pada perangkat keras anda.
Sedangkan
jika kesalahan terjadi pada software, umumnya setiap aplikasi memiliki alat
bantu atau Help untuk menyelesaikan permasalahan kesalahan
yang sedang anda alami, manfaatkan sebaik-baiknya dan pelajari dari kesalahan
yang sedang kita alami.
- Tidak
pernah suatu penggantian untuk desain tidak baik, tetapi
penting.
- Sistem
sederhana _ user memanggil dan menggunakannya, berikan nama.
- Hampir
sebagian sistem dengan banyak fitur membutuhkan
help/bantuan.
Jenis-jenis
Bantuan:
- Tutorial
-
Review/Referensi yang cepat
- Manual
Referensi (Penjelasan lengkap)
- Bantuan
untuk context-sensitive (spesifikasi tugas)
Ada sebagian
pendapat menyatakan bahwa sistem yang interaktif
dijalankan
tanpa membutuhkan bantuan atau training. Hal ini mungkin
ideal, akan
tetapi jauh dari kenyataan. Pendekatan yang lebih
membantu
adalah dengan mengasumsikan bahwa user akan
membutuhkan
bantuan pada suatu waktu dan merancang bantuan
(help) ke
dalam sistem.
Help Dan
Dokumentasi
Rancangan sistem yang baik adalah rancangan di mana pengguna dapat langsung menggunakan sistem dengan mudah tanpa pelatihan dan program bantuan sama sekali. Tetapi sangat lebih membantu pengguna bila program bantuan (help) tetap disediakan ke dalam sistem. Sistem dukungan pengguna dapat berupa sistem bantuan (Help) dan dokumentasi. Perbedaan sistem bantuan (help) dan dokumentasi adalah bahwa sistem bantuan berorientasi terhadap masalah khusus, sedangkan dokumentasi berorientasi kepada sistem dan sifatnya umum. Sifat-sifat help dan dokumentasi yaitu :
1. Availability. User dapat menggunakan bantuan pada setiap waktu selama berinteraksi dengan sistem. User tidak perlu keluar dari aplikasi selama bekerja untuk membuka aplikasi bantuan.
2. Accuracy dan completeness. Bantuan ini seharusnya tersedia secara lengkap dan akurat.
3. Consistency. Konsisten pada sistem yang ada, antara jenis online dan jenis tercetak, juga konsisten dari sisi content, terminologi dan bentuk presentasi.
4. Robustness. Biasanya digunakan oleh orang yang sedang dalam kesulitan karena sistem mempunyai perilaku yang tidak diharapkan atau mempunyai kesalahan.
5. Flexibility. Flexibility membantu setiap user berinteraksi sesuai dengan keinginannya.
6. Unobtrusiveness. Seharusnya tidak mencegah user dalam melanjutkan pekerjaannya atau terpengaruh dengan aplikasi user. Untuk menghindari ini digunakan presentasi pada layar yang terpisah.
Jenis Help Dan Dokumentasi
Jenis help dan dokumentasi dibedakan menjadi 2 bagian yaitu :
1. Paper-based (tercetak)
Keunggulan menggunakan paper-based yaitu:
- Pengguna dapat menggunakannya di luar masa pengerjaan tugas
- Pengguna dapat menuliskan catatan tertentu yang diperoleh saat menjalankan sistem.
Kekurangannya yaitu :
- Agak sulit mendeskripsikan sesuatu yang bergerak
- Sulit menyesuaikan antara sesuatu yang dibaca dengan kenyataan sebenarnya di dalam sistem
- Pengguna akan kesulitan membaca saat menjalankan sistem, karena kurang praktis
2. Computer-based
Jenis computer-based yaitu :
- Command assistance. Ditemui pada sistem DOS dan UNIX. Pengguna dapat menggunakan bantuan dengan mengetikkan parameter tertentu.
- Command prompts. Jenis bantuan yang biasanya tampil bila pengguna melakukan kesalahan sederhana misalnya kesalahan sintaks
- Context sensitive help. Jenis ini berbentuk menu based system yang menyediakan bantuan pada menu option.
- Online tutorial. Mengijinkan user bekerja melalui aplikasi dasar dengan lingkungan percobaan. User dapat melihat kemajuan sesuai dengan kecepatan dan dapat mengulangi bagian dari tutorial yang dia inginkan. Kebanyakan tutorial online tidak mempunyai bagian intelligent, karena tidak mempunyai pengetahuan tentang user dan pengalaman user sebelumnya.
- Online documentation. Jenis ini tersedia secara online di internet/ intranet, khususnya untuk aplikasi yang diproduksi secara massal.
- Intelligent Help System. Dioperasikan untuk memonitoring aktifitas user dan mengkonstruksikan model sesuai dengan user. Model ini termasuk pengalaman, preferences, kesalahan user atau kombinasi dari semuanya.
Merancang Help Dan Dokumentasi
Hal-hal yang perlu diperhatikan dalam merancang help dan dokumentasi yaitu :
- Perancangan seharusnya tidak seperti “add-on” pada sistem. Secara ideal seharusnya merupakan bagian integral dalam sistem.
- Perancangan harus memperhatikan isi dari bantuan dan konteks sebelum teknologi tersedia.
Rancangan sistem yang baik adalah rancangan di mana pengguna dapat langsung menggunakan sistem dengan mudah tanpa pelatihan dan program bantuan sama sekali. Tetapi sangat lebih membantu pengguna bila program bantuan (help) tetap disediakan ke dalam sistem. Sistem dukungan pengguna dapat berupa sistem bantuan (Help) dan dokumentasi. Perbedaan sistem bantuan (help) dan dokumentasi adalah bahwa sistem bantuan berorientasi terhadap masalah khusus, sedangkan dokumentasi berorientasi kepada sistem dan sifatnya umum. Sifat-sifat help dan dokumentasi yaitu :
1. Availability. User dapat menggunakan bantuan pada setiap waktu selama berinteraksi dengan sistem. User tidak perlu keluar dari aplikasi selama bekerja untuk membuka aplikasi bantuan.
2. Accuracy dan completeness. Bantuan ini seharusnya tersedia secara lengkap dan akurat.
3. Consistency. Konsisten pada sistem yang ada, antara jenis online dan jenis tercetak, juga konsisten dari sisi content, terminologi dan bentuk presentasi.
4. Robustness. Biasanya digunakan oleh orang yang sedang dalam kesulitan karena sistem mempunyai perilaku yang tidak diharapkan atau mempunyai kesalahan.
5. Flexibility. Flexibility membantu setiap user berinteraksi sesuai dengan keinginannya.
6. Unobtrusiveness. Seharusnya tidak mencegah user dalam melanjutkan pekerjaannya atau terpengaruh dengan aplikasi user. Untuk menghindari ini digunakan presentasi pada layar yang terpisah.
Jenis Help Dan Dokumentasi
Jenis help dan dokumentasi dibedakan menjadi 2 bagian yaitu :
1. Paper-based (tercetak)
Keunggulan menggunakan paper-based yaitu:
- Pengguna dapat menggunakannya di luar masa pengerjaan tugas
- Pengguna dapat menuliskan catatan tertentu yang diperoleh saat menjalankan sistem.
Kekurangannya yaitu :
- Agak sulit mendeskripsikan sesuatu yang bergerak
- Sulit menyesuaikan antara sesuatu yang dibaca dengan kenyataan sebenarnya di dalam sistem
- Pengguna akan kesulitan membaca saat menjalankan sistem, karena kurang praktis
2. Computer-based
Jenis computer-based yaitu :
- Command assistance. Ditemui pada sistem DOS dan UNIX. Pengguna dapat menggunakan bantuan dengan mengetikkan parameter tertentu.
- Command prompts. Jenis bantuan yang biasanya tampil bila pengguna melakukan kesalahan sederhana misalnya kesalahan sintaks
- Context sensitive help. Jenis ini berbentuk menu based system yang menyediakan bantuan pada menu option.
- Online tutorial. Mengijinkan user bekerja melalui aplikasi dasar dengan lingkungan percobaan. User dapat melihat kemajuan sesuai dengan kecepatan dan dapat mengulangi bagian dari tutorial yang dia inginkan. Kebanyakan tutorial online tidak mempunyai bagian intelligent, karena tidak mempunyai pengetahuan tentang user dan pengalaman user sebelumnya.
- Online documentation. Jenis ini tersedia secara online di internet/ intranet, khususnya untuk aplikasi yang diproduksi secara massal.
- Intelligent Help System. Dioperasikan untuk memonitoring aktifitas user dan mengkonstruksikan model sesuai dengan user. Model ini termasuk pengalaman, preferences, kesalahan user atau kombinasi dari semuanya.
Merancang Help Dan Dokumentasi
Hal-hal yang perlu diperhatikan dalam merancang help dan dokumentasi yaitu :
- Perancangan seharusnya tidak seperti “add-on” pada sistem. Secara ideal seharusnya merupakan bagian integral dalam sistem.
- Perancangan harus memperhatikan isi dari bantuan dan konteks sebelum teknologi tersedia.
Isu
presentasi dalam help dan dokumentasi yaitu :
- Bagaimana help dan dokumentasi dipanggil? Pilihan pertama bagi perancang
untuk membuat bagaimana bantuan dapat diakses oleh user. Bantuan ini dapat
berupa command, tombol fungsi yang dapat memilih on atau off atau aplikasi yang
terpisah.
- Bagaimana help dan dokumentasi ditampilkan? Dalam sistem window akan ditampilkan dalam window yang baru. Dalam sistem lain mungkin dalam layar yang penuh atau bagian dari layar. Alternatif lain dapat berbentuk pop-up box atau tingkat command line.
- Bagaimana help dan dokumentasi memiliki keefektifan? Tidak menjadi masalah teknologi apa yang digunakan untuk membuat help dan dokumentasi, tetapi yang perlu diperhatikan yaitu prinsip keefektifan.
Masalah yang ada dalam implementasi yaitu :
- Para perancang harus membuat keputusan untuk implementasi berupa secara fisik maupun pilihan yang tersedia untuk user. Keputusan ini sudah termasuk dalam pernyataan command operating system, apakah berbentuk meta- command atau aplikasi. Hambatan fisik berupa screen space, kapasitas memori dan kecepatan.
- Masalah lain adalah bagaimana struktur data bantuan: apakah berbentuk single file, hierarchy file atau database.
SUMBER:
Buku Interaksi Manusia Dan Komputer Universitas Gunadarma
- Bagaimana help dan dokumentasi ditampilkan? Dalam sistem window akan ditampilkan dalam window yang baru. Dalam sistem lain mungkin dalam layar yang penuh atau bagian dari layar. Alternatif lain dapat berbentuk pop-up box atau tingkat command line.
- Bagaimana help dan dokumentasi memiliki keefektifan? Tidak menjadi masalah teknologi apa yang digunakan untuk membuat help dan dokumentasi, tetapi yang perlu diperhatikan yaitu prinsip keefektifan.
Masalah yang ada dalam implementasi yaitu :
- Para perancang harus membuat keputusan untuk implementasi berupa secara fisik maupun pilihan yang tersedia untuk user. Keputusan ini sudah termasuk dalam pernyataan command operating system, apakah berbentuk meta- command atau aplikasi. Hambatan fisik berupa screen space, kapasitas memori dan kecepatan.
- Masalah lain adalah bagaimana struktur data bantuan: apakah berbentuk single file, hierarchy file atau database.
SUMBER:
Buku Interaksi Manusia Dan Komputer Universitas Gunadarma