85
portal kotakabupaten
kantordinas provinsi
portal provinsi
dinaskantor kotakabupaten
portal kotakabupaten
portal provinsi kantordinas
provinsi
kantordinas provinsi
portal provinsi portal
kotakabupaten dinaskantor
kotakabupaten PORTAL NASIONAL
REPUBLIK INDONESIA departemen
dan badan nasional
Gambar 26 Konsolidasi informasi dan layanan portal pemerintahan Indonesia.
4.8 Pengembangan Portal Pemerintahan Indonesia dengan Open Source
Open source memberikan kesempatan kepada setiap orang, institusi, dan negara untuk sejajar dengan pihak lain dalam hal pemanfaatan teknologi informasi
karena memberikan hal paling mendasar dalam sebuah sistem informasi yaitu kode sumber source code dari sebuah aplikasi. Open source juga mempercepat
proses implementasi sebuah aplikasi tertentu karena adanya proses berbagi pengetahuan knowledge sharing. Sistem dan informasi menjadi khasanah publik
dan memberikan akses seluasnya pada tahapan pemakaian. Sebuah aplikasi berbasis web yang benar-benar tangguh, jika semua dibuat
sendiri oleh pengembang, akan berharga mahal bisa mencapai ratusan juta
86 karena sangat kompleks. Arti tangguh ini termasuk dalam hal keamanan,
fleksibilitas, dan modularitas untuk kemudahan dalam pengembangan selanjutnya. Tetapi, kualitasnya pun belum tentu terjamin terutama dalam masalah keamanan.
Kemanan menjadi begitu penting mengingat aplikasi Internet terbuka bagi siapapun untuk mencoba memasukinya.
Pembuatan portal pemerintahan dapat dengan mudah direalisasikan menggunakan aplikasi-aplikasi open source. Selain mempercepat waktu
implementasi, dipastikan akan sangat banyak biaya yang dapat dihemat. Portal pemerintahan dapat menggunakan berbagai solusi CMS Open Source dengan
lisensi GNUGPL Copyleft. CMS Content Management System adalah aplikasi web yang berfungsi untuk manajemen isi web. CMS ini dibuat modular sehingga
dimungkinkan untuk pembuatan modul tambahan sesuai dengan kebutuhan. Lisensi GNUGPL menungkinkan digunakannya aplikasi CMS tanpa dibebani
biaya. Walaupun gratis tetapi ketangguhannya tidak diragukan karena dikembangkan oleh puluhan orang dari berbagai belahan dunia.
Contoh CMS yang banyak digunakan adalah Mambo, PHPNuke, PostNuke, Xaraya, MDPro, Xoops, ezPublish, dan masih banyak lagi
38
. Pemilihan penggunaan CMS bisa tergantung dari kebutuhan dan kemampuan yang ada.
Berapa biaya yang dibutuhkan untuk membuat sebuah portal? Terlebih dahulu yang dilihat adalah komponen-komponen dasar yang membentuk sebuah
portal. Komponen biaya tersebut adalah: 1instalasi CMS standar, 2 instalasi modul CMS, 3 pembuatan templatetheme, 4 pembuatan modul tambahan, 5
pelatihan dan pembuatan buku panduan pengoperasian situs, 6 dukungan pasca proyek.
Instalasi CMS standar dan modulnya merupakan komponen biaya yang stabil. Parameternya hanya berupa jenis CMS dan modul yang di gunakan serta
jumlah modul yang di-install. CMS standar biasanya sudah termasuk manajemen berita, link situs dan download. Sedangkan modul tambahan bisa berupa forum
diskusi, chatting, iklan-baris, dll. Templatetheme akan menentukan tampilan situs. Biaya pembuatan
template bisa sangat bervariasi tergantung kualitas desain yang dibuat dan tingkat
38
Lihat www.opensourcecms.com
87 kesulitannya. Ada dua tahap dalam membuat templatetheme: 1 pembuatan
desain situs, dikerjakan oleh desainer, 2 konversi dari desain ke templatetheme, bisa dikerjakan oleh desainer, tetapi pada tingkat tertentu harus dikerjakan oleh
programmer. Pembuatan modul tambahan merupakan komponen yang termahal, dan
biayanya sangat bervariatif tergantung tingkat kesulitan dan jumlah modul yang dibuat. Aplikasi-aplikasi Sistem Informasi Manajemen SIM Online, seperti SIM
Gaji Online, SIM Potensi Daerah Online dapat dibuat sebagai modul-modul CMS. Proses pembuatan modul akan melibatkan pemahaman pada konsep layanan,
desain database yang tepat, dan antarmuka yang memenuhi syarat terciptanya kondisi layanan online.
Pelatihan dan buku panduan pemakaian situs merupakan unsur yang tidak boleh dilewatkan. Secanggih apapun sebuah situs, kalau tidak dapat dioperasikan
dengan baik akan menjadi tidak ada gunanya. Kemampuan pengoperasian yang baik juga dapat menghindari ketergantungan dengan pihak ketiga.
Dukungan atau layanan pasca proyek juga menjadi perhatian kenapa CMS open source layak untuk digunakan. Termasuk disini adalah update perbaikan
kesalahan bugfix aplikasi. Keunggulan dari aplikasi open source ini adalah bila ada kesalahan bug aplikasi akan cepat diketahui dan perbaikannya juga akan
cepat dibuat, biasanya setelah di-posting ke situs pengelola CMS. Perlu diingat bahwa dalam dunia komputer, tidak ada program yang 100 sempurna.
4.9 Implementasi dan Integrasi Sistem Portal: Menggunakan CMS Open Source sebagai Front End