Rabu, 27 Juli 2016

Materi Error Handling





Error Handling adalah sistem penanganan kesalahan dalam berbagai macam keadaan pada sebuah program. Dengan adanya error handling ini maka program akan semakin user friendly bagi para penggunanya (user) baik user tingkat pemula hingga expert.
Contoh dari error handling



Macam-macam jenis error handling
  1. Perceptual Error yaitu adanya kesalahan yang disebabkan oleh ketidak jelasan keterangan dari petunjuk penggunaan yang menyebabkan kesalah tanggapan dari pihak pengguna atau user. Contoh nya ada icon yang memiliki arti ambigu dalam sebuah desain antar muka
  2. Cognitive Eror yaitu kesalahan yang diakibatkan oleh kemampuan memecahkan oleh user atau karena terlalu banyak konteks dan informasi status
  3. Motor Error yaitu adanya kesalahan yang disebabkan oleh ketidak sinkronan antara mata, tangan dan kemampuan yang dimiliki oleh user. Contohnya user salah dalam melakukan penulisan yang diakibatkan pengetikan yang terlalu cepat. 
Jenis-jenis dari kesalah user:
  1. Mistake yaitu kesalan yang terjadi ketika user berpikir bahwa sudah melakukan hal yang benar namun sebenarnya user melakukan kesalahan. Contohnya user membuka file yang doesn't exist dan user salah mengartikan suatu menu.
  2. Slip yaitu kesalahan diluar keinginan user. Contohnya terjadi kesalahan meng-klik menu yang diinginkan
Bentuk-bentuk pencegahan dan perbaikan kesalahan dari error handling
  1. Error Prevention yaitu untuk mencegah kesalahan user sehingga skala kesalahan user dapat diminimalisir agar tidak terjadi eror yang lebih fatal disuatu sistem. Contohnya munculnya error message untuk menghindari adanya kesalahan yang lebih fatal
  2. Erro Recovery yaitu untuk memperbaiki kesalahan terhadapa suatu kesalahan yang sudah terlanjur dilakukan oleh user. Contohnya user sering melakukan undo atau cancel dalam suatu sistem
Penggunaan bahasa yang harus diperhatikan saat terjadi sistem error handling
  1. Jangan menggunakan kata-kata yang terkesan menyalahkan user
  2. Hindari kalimat perintah sehingga user merasa sistem yang dibuat sudah menyediakan apa yang dibutuhkan oleh user
  3. Gunakan bahasa yang mudah dipahami
Jenis-jenis dari Error ada 3 yaitu :
1. Syntax Error  merupakan kesalahan dari penulisan syntax pada program sehingga syntax tersebut tidak dapat dieksekusi oleh program yang pasti membuat program error.
2. Logical Error merupakan kesalahan yang disebabkan oleh programmer karena kesalahan penulisan atau rumus yang diterapkan.
3. Runtime Error merupakan pesan error yang muncul apabila terjadi kesalahan antara program dan file yang dipanggil dalam program 
Contohnya : Bila kita membutuhkan sebuah database misal bernama coba1 yang disimpan pada localhost namun kita belum membuat database tersebut di localhost. Program akan tetap berjalan namun ketika kita akan menyimpan dataa atau hapus dan menampilkan program ini akan error.



Contoh dari Error message ketika kita tidak tepat memasukkan password ketika akan log in di dinus.ac.id/login keluarlah pesan "password is not match"


Go to check :



Udinus
dinus.ac.id
http://student.blog.dinus.ac.id/
http://blog.dinus.ac.id/
https://twitter.com/udinus_smg
https://www.youtube.com/watch?v=OuTxIO6i5Tc

Tidak ada komentar:

Posting Komentar