Monday, February 22, 2010

Pentingnya Validasi Penginputan Data pada Form....

Setelah mencoba sekian banyak website yang memiliki login page, akhirnya ketemu juga website dengan login yang berpotensi error.
Nih
Screenshoot nya :




url : http://sat.maranatha.edu/Login.aspx?ReturnUrl=%2fDefault.aspx

Error ini terjadi ketika saya memasukkan data berikut :
user login : bschjbdshcbhjdfuieuhr8uy4389yrhuiewbfjkdcbhsgfyg4grifjewpok,mc';

password : boleh diisi boleh tidak

Mengapa hal ini bisa terjadi???
Sebenarnya ini disebabkan lemahnya penerapan validasi input data pada suatu form. Mungkin hal yang tidak sulit bagi seorang programmer untuk melakukan validasi, tetapi sering terabaikan...

23509316
Muhammad Zuhri


Monday, February 15, 2010

Single Vendor atau Multi Vendor ???

Pertumbuhan teknologi informasi yang semakin pesat, ternyata diikuti juga dengan pertumbuhan penyedia jasa (vendor) teknologi informasi, baik penyedia jasa software maupun hardware. Ini merupakan hal yang positive, kita sebagai user disuguhi berbagai macam pilihan teknologi dengan segala kelebihan dan kekurangannya.

Bagi user perorangan, hal ini tidak terlalu menjadi masalah, karena kita dapat dengan mudah menentukan pilihan, teknologi mana yang paling cocok untuk kita, baik dari segi biaya maupun teknologi yang ditawarkan. Namun bagi perusahaan, pemilihan vendor merupakan hal yang penting dan memerlukan perhatian yang serius karena hal ini akan menentukan kinerja perusahaan. Perusahaan harus memetakan kebutuhan teknologi di perusahaannya dan menentukan teknologi apa yang akan dipakai dan dari mana teknologi itu didapat. Tidak hanya itu, perusahaan jug harus menentukan apakah teknologi yang akan digunakan berasal dari satu vendor atau gabungan dari beberapa vendor. Kali ini saya akan mencoba memberikan pandangan saya mengenai, mana yang lebih baik bagi perusahaan, single vendor atau multi vendor.

Beberapa hal yang menjadi pertimbangan perusahaan dalam menentukan penggunaan multi vendor atau single vendor diantaranya : biaya, keamanan, dan kesesuaian / kemudahaan penerapannya.

Penerapan multi vendor berarti perusahaan harus bekerjasama dengan beberapa perusahaan lain sebagai penyedia jasa teknologi, sehingga biaya yang diperlukan lebih tinggi dibanding dengan penerapan single vendor yang hanya bekerjasama dengan satu perusahaan penyedia jasa teknologi. Selain biaya untuk mendapatkannya lebih tinggi, dengan penerapan multi vendor juga akan menimbulkan biaya lain yang tidak akan timbul jika menerapkan single vendor, yaitu biaya sinkronisasi teknologi / system. perusahaan pasti menginginkan sebuah teknologi atau system yang terpadu, sehingga mau tidak mau perusahaan harus melakukan sinkronisasi system yang berjalan di perusahaan. Hal ini tentu memerlukan biaya yang tidak sedikit. Biaya perawatan system juga akan lebih besar karma melibatkan lebih banyak perusahaan. Sehingga dari segi biaya, single vendor lebih menguntungkan dibanding multi vendor.

Multi vendor berarti banyak perusahaan, hal ini dapat diasumsi lebih banyak orang yang terlibat dalam penerapan teknologi / system di suatu perusahaan. Dari segi keamanan, semakin banyak orang yang terlibat maka risiko keamanan akan semakin tingi. Hal tersebut dapat diartikan ancaman dari dalam atau dari orang yang terlibat di dalam system akan meningkat. Sebaliknya, ancaman dari luar akan berkurang, karena dengan penerapan multi vendor tentu akan lebih banyak “pintu” yang harus dilewati untuk masuk ke dalam system secara keseluruhan. Sehingga system akan lebih sulit ditembus. Keamanan juga berkaitan dengan kelangsungan system, jika menggunakan single vendor berarti kita bergantung dengan satu perusahaan. Jika terjadi sesuatu yang buruk terhadap vendor yang kita gunakan, maka kelangsungan system kita juga akan terancam. Dari segi keamanan, penggunaan multi vendor atau single vendor sama – sama memiliki kelebihan dan kekurangan. Sehingga dalam hal keaman, penentuan single vendor atau multi vendor sangat bergantung pada kebutuhan perusahaan.

Setiap system pasti memiliki kelebihan dan kekurangan. pendekan multi vendor berarti perusahaan dapat mengkombinasikan berbagai keunggulan teknologi dari banyak vendor.. Sementar dengan single vendor, perusahan mengikuti teknologi atau system yang disediakan oleh suatu vendor. Dengan kata lain, jika menggunakan single vendor, perusahaan tidak hanya mendapatkan keunggulan yang di miliki oleh vendor tertentu, tetapi juga harus menerima kekurangan yang dimiliki oleh vendor tersebut.dengan demikian, untuk perusahaan dengan tingkat kompleksitas yang tinggi tentu akan lebih menguntungkan jika menggunakan multi vendor, namun bagi perusahaan dengan tingkat kompleksitas rendah, akan lebih menguntungkan jika menggunakan single vendor.

Dari uraian di atas dapat disimpulkan bahwa penggunaan single vendor lebih menguntungkan dari segi biaya, namun dari segi keamanan dan kesesuai kebutuhan system, tidak dapat ditentukan mana yang lebih baik, karma bergantung pada kebutuhan dan keadaan perusahaan yang akan menggunakannya.


23509316

Muhammad Zuhri Infusi

Monday, February 1, 2010

first time

Ini adalah posting pertama gw, sebenernya sudah lama gw pengen punya blog, tapi berhubung ga ada bakat nulis jadi baru hari ini gw bikin blog. Ini juga kepaksa karna tugas dari kampus... hehe. Gw rasa cukup sekian dulu, semoga besok2 gw bisa bikin tulisan yang lebih bermanfaat.