Showing posts with label Home. Show all posts
Showing posts with label Home. Show all posts

Saturday, June 15, 2013

Katak Lebih Baik dalam Tempurung

Merasa paling besar didunia yang kecil selalu membuat siapa saja merasa nyaman hingga seseorang membisikkan kata-kata ajaib ketelinga anda "Ibarat katak dalam tempurung". Frase pendek ini adalah sindiran yang kuat, baik didasari oleh rasa sayang dalam betuk nasehat, ataupun perasaan negatif akibat persaingan. Tetapi tetap saja menjadi potongan informasi yang kadang diproses secara berlebih oleh pikiran dan perasaan sipemilik telinga. 

Pada tahap kebijaksanaan tertentu seseorang akan bangkit dan berkata "aku akan keluar dari tempurung, aku juga bisa besar diluar sana" atau mungkin cukup dengan merasa penasaran seperti apakah dunia luar sana, lebih terang dari yang dibayangkan lebih banyak perubahan angin dan cuaca dari yang pernah dialamai seumur hidup , lebih dan lebih dari yang mampu diantisipasi oleh katak manapun yang belum pernah keluar. 

 Sebenarnya tahap inilah masa-masa kritis kelangsungan hidup nyaman dan tenang si katak. Secara alami orang yang terusik dengan ungkapan "Katak dalam tempurung" tentulah bukan orang yang hidup dengan perasaan cukup atas apa yang dimilikinya. Dan perlu diketahui rasa kekurangan yang paling menakutkan adalah kurangnya pengakuan dan apresiasi atas pencapaiannya. Dan pertanyaan besarnya seperti apakah respon dunia luar terhadap karakter seperti itu, "Lead or Looser" itu jawab dunia.

Satu hal yang sering dilupakan oleh si katak, diluar sana  pengakuan tidak hanya didasarkan pada besarnya badan, atau hanya pada faktor usia/senioritas, atau tingginya strata pendidikan, bahkan prestasi-prestasi lainya. Dunia berhak memberi apresiasi kepada hal-hal sepele sesuai keinginan dunia. Keluar dari tempurung tidak cukup dengan membanggakan prestasi yang diakui didalam tempurung, karena bahkan a chicken sudah pasti berbadan lebih besar, impossible to compete.  

Jika katak keluar dari tempurung tetapi dengan mempertahankan mental dan emosi lama, maka jauh lebih baik bagi si katak untuk tetap didalam tempurung. Berapa banyak katak yang keluar dari tempurung dan menemukan dirinya tetap diakui oleh lingkungan barunya yang lebih besar dalam periode yang singkat? Nyaris tidak ada. Masa-masa yang mem-frustrasikan, dan opsi pertama dalam kegagalan tersebut adalah kembali kedalam tempurung dengan beban yang menghantui seumur hidup. Atau tetep bertahan dengan diluar dengan tidak henti menyakinkan diri sendiri bahwa apresiasi tidak layak  yang diterimanya hanyalah karena dunia belum menyadari kebesaran dirinya, dan akan ada kesempatan nanti untuk menunjukkannya. Bersabar hingga saat itu tiba, dengan menahan segala emosi yang meledak-ledak.

Sebenarnya siapa yang perduli didalam tempurung atau diluar, dan apakah batasan luar itu? Pintu pagar? Tembok betok? Pasport? Frase hanya akan tetap menjadi frase, pengakuan yang sejati bukan datang dari orang-orang yang kita inginkan untuk mengakuinya. Pengakuan dan apresiasi yang tulus dari orang-orang yang mencintai kita, dari dzat yang tidak henti merahmati dengan hidayah itu yang seharusnya jadi target utama. Semoga bermanfaat.

Sunday, October 21, 2012

Portofolio Bisa Hilang

Bagi programmer atau self employee yang sejenis, harta keramat dan berharga, bahkan bisa dianggap sebagai asset adalah "portofolio". Source code boleh jadi kekayaan intelektual, yang bagi gamer mungkin sebagai item sakti yang disandang saat bertualang menaklukkan monster-monster, tetapi badge jauh lebih berguna didunia nyata. 
Badge atau didunia bisnis dikenal dengan portofolio bisa menyakinkan siapa saja tentang kecakapan seseorang atau perusahaan. Oleh karena itu para proffesional menjaga tanggungjawab mereka dengan sebaik-baik karena mereka paham reputasi mereka hanya bisa dibuktikan dengan karyanya.  Website, aplikasi, project merupakan bukti nyata bahwa "Saya" pernah mengenani hal sejenis.
Tetapi, ternyata portopolio itu bisa hilang. Code mungkin tetap terjaga selama individu bertangungjawab penuh terhadap keselamatannya, tetapi bukti bahwa itu pernah diimplementasikan bisa musnah. Salah satu penyebab yang miris adalah karena konflik ditingkat pengambil kebijakan. Sebagus apapun karya yang pernah dibuat, akan menjadi sejarah jika atasan, team, client, atau tingkat pengambil kebijakan lainya memutuskan untuk degradasi. Suatu saat karya monumental tersebut akan offline ketika mereka memutuskan bahwa pengguna kita belum siap dengan sistem seperti ini.

Sunday, October 14, 2012

Electronic letter information system (E-list)

 "Aplikasi kearsipan online, memuat fitur pencatatan surat masuk dan surat keluar, dilengkapi dengan sistem rantai disposisi surat. Sistem update info tersedia untuk setiap user, sehingga memudahkan untuk penyatuan informasi terkait surat-surat yang yang menjadi topik .
Untuk mengaktifkan account E-list, anda perlu mendapat persetujuan dari administrator. Administrator akan merespon permintaan aktivasi anda setelah melakukan verifikasi keanggotaan."

Sebetulnya aplikasi ini merupakan aplikasi berbentuk sistem informasi pertama yang menjadi modul tambahan terhadap jejaring, aplikasi sistem informasi milik gizi dan kia departemtn kesehatan republik indonesia. Aplikasi sejenis yang yang terhitung sebagai sepupu dan saudara jauh jumlahnya sangat banyak di negeri ini. Tetapi seperti layaknya sistem informasi lain, semuanya memiliki keunggulan dan kekurangan.


Aplikasi Elist terakses secara online oleh seluruh pegawai depkes, konsep ini mengacu pada sistem keanggotaaan pada aplikasi jejaring. Demikian juga sejumlah fasilitas fitur dan fasilitas pada jejaring juga menjadi fitur-fitur unggulan dari Elist. diantaranya adalah sistem notifikasi dan komentar terkait dengan dokumen yang ada.

High Tech but Low touch

Dukungan teknologi tinggi mengantarkan penggunaanya pada perilaku yang "malas", dikarenakan sejumlah kemudahan sudah ditawarkan oleh solusi teknologi tersebut. Kecenderungan Penggunanya menjadi semkin terisolir dari lingkungan kerjanya menjadi besar. Perilaku konfirmasi, progress reporting, consulting atau sekedar menyapa tereduksi seiring dengna meningkatnya teknologi yang memperpendek waktu dan jarak dalam segala urusan. Tetapi apakah itu terjadi pada pengguna facebook? google plus? dan sebagianya.

Di konsep jejaring social hal-hal terkait high tech low touch nyaris tidak muncul bahkan high tech ini mendorong timbulnya high touch. informasi dan berita segera tersebar dan diketui rekan sejawadnya. Nah, Elist sebagai penambahan modul pada jejaring ini mengadopsi sistem notifikasi dan komentar, karena dianggap kedua fitur ini bisa membendung hal-hal yang bisa membentuk kehilangan informasi dan kendali.


 Visual Information

Didalam institusi konsep mendistribusikan memo atau surat adalah hal biasa, yang luarbiasa adalah ketika knowledge mengenai status memo itu bagaimana. Pimpinan atau kepala bagian tentu ingin mengamati surat yang saya memokan saat ini nasibnya bagaimana. Kebanyakan dari kita berpikir andai saja ada diagram yang jelas yang menunjukkan sampai dimana dan bagaimana statusnya disposisi tersebut. di Elist hal itu didukung dengan diagram distribusi/disposisi.

Thursday, April 26, 2012

Mental Pembajak Yang susah hilang

Menurut inet.detik.net indonesia masuk dalam peringkat 12 besar dunia dengan tingkat pembajakan ditanah air sampai 85%. Miris atau bangga tergantung sudut pandang panjenengan. Pembajakan muncul dari sudut pandang bisnis mungkin karena harga yang harus dibayaran tidak sebanding dengan yang bisa diperoleh. Alasan lain yang sulit diatasi adalah karena alasan prestise, pembajak akan memiliki kebanggaan setelah berhasil membajak produk dan kebanggan ini kadang sampai pada penggunanya.

Beberapa kali saya membangun aplikasi dengan menggunakan bahasa open source, php, mysql, dan jquery, dan baru saya sadar akan komentar client, vendor, atau para stakeholder. Komentar-komentar yang didasari pada kekhawatiran akan pembajakan atau plagiat terhadap produk mereka. 

support by ..

Jomla, wordpress,  Yii framework dan lain sebagainya sering dicantumkan pada footer aplikasi, atau pada bagian-bagian khusus aplikasi, yang dimaksudkan sebagai bentuk penghormatan, dan etika terhadap komunitas open source yang telah digunakan agar semakin banyak penggunanya dan tentunya semakin kaya perkembangannya. Namun hal ini terkadang menjadi masalah, para stakeholder berharap tulisan ini dibuang dengan alasan :

  1. Jangan nanti ketahuan kalo kita membangungnya pake Yii
  2. Nanti memudahkan kalo ada yang ingin mencontek ataupun penjebolnya.
  3. Ini kan karya kita seharusnya nama kita yang tertuang bukan mereka.

Kekhawatiran takut untuk kehilangan, takut tersaingi , takut dicuri, takut dibajak, dan ketakutan lainya sudah mendarah daging ditubuh para pembajak. Ketika berbangga telah berhasil membajak milik orang, maka disaat yang sama muncul juga kekhawatiran agar produknya sendiri tidak dibajak dengan cara yang sama.

dienkripsi..

Aplikasi berbasis interpreter seperti java, php, dan javascript menghindari proses compilasi menjadi file binary untuk tujuan memudahkan pengembangan. Agar pihak lain mudah membaca kodenya dan bisa mengembangkannya, menambal jika menemukan bug , melakukan perubahan dan customisasi terhadap kode. Namun sekali lagi karena mental pembajak sudah melekat sehinggga  sering muncul permintaan agar code-code tersebut dienkripsi agar tidak bisa terbaca oleh orang lain. Kita sering lupa akibat terlalu sering membajak produk microsoft, kita lupa bahwa opensource itu tidak mungkin dibajak atau pun di contek, karena pada dasarnay code-code tersebut milik semua orang, semua orang punya hak untuk membacanya dan mengembangkannya.



Wednesday, April 25, 2012

Bisakah Programmer Solo membangun aplikasi retail

Siang ini saya bertemu dengan seorang teman yang mendedikasikan hidupnya dengan mendatangi apotik, hotel, travel dan sejenisnya untuk memasarkan aplikasi retail. Sungguh hal yang saya sulit pahami mendengar cerita beliau. Saya pernah menghabiskan 2 bulan untuk membangun aplikasi penjualan yang berisi P.O.S dan stock distribution, dan juga 3 bulan untuk membangun aplikasi akuntasi berbasis FIFO dan Perpetual. Kedua hal tersebut adalah aplikasi yang saya bangun dengan maksud menjadikannya retail.

Dalam obrolan singkat tersebut kami sepakat bahwa aplikasi retail punya varian karakter bisnis yang sangat luas bahkan untuk usaha yang sejenis. Didukung juga dengan pengalaman saya ketika harus berkali memfasilitasi  varian tersebut dari satu bisnis kebisnis sejenis milik clinet-client yang berbeda. Saya menemukan titik jenuh dan  memutuskan untuk fokus ke projek dibandingkan mentelateni aplikasi retail.

Dalam benak saya, paling tidak hingga beberapa jam lalu, aplikasi retail bukan untuk programmer SOLO, ini lebih tepat untuk perusahaan sekelas zahir yg dilengkapi dengan siklus development yang panjang, support team yang solid, manajemen pra dan pasca penjualan yang baik.

Pengakuan dari teman tersebut meruntuhkan pandangan saya, karena selama ini dia tidak memiliki semua yang saya bayangkan tadi, client dan support hanya dialakukan oleh segelintir orang dan dia sendiri, yang nota bene mereka bukan insan IT tetapi lebih tepat disebut entrepreneur IT. Dan yang lebih mengejutkan lagi adalah harganya. Aplikasi apotik lengkap dengan fitur akuntansi hanya dihargai 1,5 juta itu pun harus menerima cemoohan dari calon pembeli yang mengaku produk dari surabaya hanya 800 ribu. bandingkan dengan miliki zahir yang dijual permodul, dengan harga yaris sama dengan harga satu aplikasi lengkap.

Saya ingin berkenalan lebih jauh dan belajar lebih banyak, bagaimana semua ini bisa terjadi, dan dimana letak chalenge dan rewardnya. 

Friday, April 13, 2012

Masa Depan Web Programmer

Sejumlah besar alamat-alamat web bertebaran di search engine result, dengan informasi pendek tentang isi dari web tersebut. Berbagai pemilik visi mencoba merangkum kampanyenya dalam web-web mereka, marketing, branding, aplikasi, pencitraan, PR dan lain-lain. Sulit menemukan sebuah institusi yang sedang tumbuh berkembang dan tidak memiliki perwakilan didunia maya. Akan kah kondisi ini menjadi jenuh? Apakah orang-orang akan berhenti membangun website mereka? Atau pertanyaan yang lebih tepat, masih adakah permintaan untuk membangun website?

 Masa depan pengembang website terkait erat dengan masa depan website itu sendiri, akan kemanakah arah perkembangannya, akankah posisi web programmer tergantikan oleh tool-tool web builder yang semakin mudah ditemui dan makin bervariasi keunikan yang ditawarkan.

Web services
Melihat varian dari jasa-jasa website berbasis aplikasi, salah satunya dedengkot seperti facebook dan flicker, belakangan bermuncullan ide-ide kreatif seperti istagram dan pinterest, yang menawarkan penggunaan web dalam versi yang belum pernah terbayangkan sebelumnya. Keahlian web programmer dikombinasikan dengan algoritma image processing dan pengetahuan mobile platform diperlukan untuk membangunnya. Dan diyakini di tahun-tahun mendatang akan bermunculan ide-ide kreatif lainnya yang oleh google diyakin mengarah kepada pengaplikasian aplikasi berbasis lokasi.

Web portal
Website portofolio berbasis publikasi berita dan kegiatan akan dikembangkan kearah portal-portal, yang memhubungkan aplikasi-aplikasi lain dalam satu website. Aplikasi sistem informasi berbasis web akan semakin mewarnai wajah-wajah website. Dashboard bermmunculan dihalaman-halaman web yang menarik data dari aplikasi dan menyajikan dalam bentuk-bentuk representatif ditiap website. Publikasi berita akan dimunculkan dengan dukungan data dan link keaplikasi pendukungnya.  

Mobile Access
Android dengan mobile gadget bersaing dengan produk apple memsyarakatkan dirinya dalam aktifitas keseharian, memicu penyedia konten untuk menyediakan akses ke server-server mereka. Aplikasi-aplikasi native bermunculan demikian juga aplikasi berbasis web sebagai alternatif yang ditawarkan. Pengakuan dari Senior manage Opera, opera sedang giat memperhatikan kekurangan yang dimiliki aplikasi native dan menyusun platform untuk memfasilitas varian dari gadget agar lebih universal dan vendor free. Aplikasi navite akan kewalahan untuk membangun compatibilitas untuk berbagai basis mobile gadget, dan akhirnya akan kembali kepada webbase yang browser friendly jika ingin mempertahankan eksistensinya. 
Pengetahuan tentang behavior  mobile web user perlu mendapat perhatian mengingat environment bekerja dengan pc browser dan mobile browser sangat berbeda. Para programmer web perlu mengupgrade dirinya akan bersahabat dengan platform mobile, dan menbuang jauh-jauh kecintaan kepada produk-produk low-end. 

Web publishing tools
Wordpress dan jomla sebagai CMS yang sudah punya nama dan fans kuat terus berbenah diri mengupgrade  aplikasinya agar mampu merespon perubahan tuntutan pasar. paling tidak mereka harus serius menyediakan publisher untuk mobile web. Wordpress versi 3.2 sendiri sudah mulai membenahi arsitekturnya dan lebih menguatkan basis OOP dalam script pemrogrammannya. 
Meskipun keberadaan tool-tool ini tidak akan menggantikan posisi web programmer, tetapi kemudahan yang ditawarkan oleh Kedua CMS tersebut layak untuk dipelajari dan menjadi salah satu belati sakti milik programmer. Institusi yang baru menggunakan web sebagai portofolio bisa jadi cukup membaca tutorial sederhana dan bisa mempublish website sederhananya dengan menggunakan tool-tool yang tersedia. Tetapi web programmer para pengembang plugin, selalu bisa memberi tawaran yang bagus dengan karya-karya mereka yang mngikuti trend teknologi yang ada. Misalnya plugin untuk google map, web admin bisa menemukan tawaran-tawaran plugin dengan bermacam keunikan yang ditawarkan para developer plugin.

Programming Framework
Aplikasi berbasis website, baik untuk dipublis dalam portal, ataupun ditawarkan sebagai jasa cloud selalu tersedia dalam komplesitas yang besar dan kontinuitas pengembangan yang lama. Yang artinya melibatkan analisa partial sequensial dalam siklusnya dan development yang lama oleh sumber daya yang silih berganti. Disini programming framework dan programming plugin mengambil peran, bisa dipastikan programmer yang hanya mengandalakan kecakapan algoritma dan analisa yang yang tajam dalam membangun fitur akan tergulung oleh mereka yang aktif meng-update informasi akan ketersediaan plugin. Jquery dan extjs merupakan pilihan plugin yang mandatiry untuk dikuasai. Sedangkan pilihan Framework saat ini sudah banyak ditawarkan oleh komunikas. Zend dan Yii adalah pilihan framework berbasis MCV yang mendominasi pengembangan aplikasi. 

Jika anda programmer web, dan belum berfikir untuk mengupgrade diri, maka bersiaplah untuk melengkapi diri anda dengan keahlian tambahan.

Thursday, April 12, 2012

Programmer yang Optimis Mebahayakan

Dalam dunia IT, khususnya developer aplikasi tenggat waktu yang pendek selalu menjadi ujung tudingan kegagalan project. Kegalan project dalam dunia developer bukan berarti runtuhnya jembatan, ataupun bocornya bendungan yang bisa dinilai oleh semua orang dengan jawaban yes or no. Kegalan project IT berkisar pada fitur yang cacat, keterbatas fungsi, limitasi penggunaan ataupun alur yang aneh saat menggunakanya.

Orang-orang yang terlibat dalam project ini bukan orang yang tidak bisa menghitung dan menganalisa dengan baik, mereka adalah orang-orang yang kecanduan akan analisa dan tantangan. Memiliki idealisme terhadap arsitektur dan desain sistem yang baik, dan obesesi terhadap kepuasan pelanggan yang tinggi.

Client memiliki kebutuhan akan solusi terhadap masalah pada systemnya, semua harapan client tertuang dengan gegap gempita pada pertemuan-pertemuan assessment dan requirement gathering. Pihak developer menyajikan arsitektur yang terbaik untuk merespon harapan-harapan client. Masalah muncul ketika kedua pihak mulai befikir pada frekuansi yang sama. Client mulai paham terhadap solusi yang ditawarkan, dan pemikiran kritisnya berkembang terhadap varian permasalahan-permasalahan yang dihadapi selama ini. Pemikiran ini begitu kuat sehingga melupakan time frame, dan budget yang tersedia.

Selalu ada programmer yang optimis didalam team developer, yenag memang sebagian besar adalah programmer. Kurang lebih ini percakapan yang terjadi

client        : Ditempat kami juga terjadi varian Untuk Masalah A, yaitu A' , A, dan "a"
developer  : Kami rasa sedikit perubahan bisa mengaasi variasi ini
client        : berapa lama waktu yang diperlukan untuk menyelesaikannya?

{permasalahan muali dari sini}
developer: Waktu nya mulur mungkin 1 minggu, 
{jawaban ini diungkapkan dengan memaksakan diri, karena dalam kondisi tenang, jawabannya akan menjadi 2 minggu }

client       : wah lama sekali apa tidak bisa lebih cepat?
developer : (dalam hati: ?? bisa tidak ya....?)
developer : (dalam hati: bisa ah saya pasti bisa, ini sedikit berat tapi akan menjadi tantangan yang menarik )
developer : ok pak bisa, kita usahakan.

Programmer yang optimis sering kali dan sudah terbukti terjadi berkali-kali, tidak hanya di Indonesia, tapi hingga level dunia ( menurut senior programmer yahoo Douglas Crockford ) merusak desain yang bagus akibat time frame yang berubah dengan fitur yang bertambah.

Jawaban yang di dasari rasa optimis (baca: gengsi) , tidak ingin mengecewakan harapan, dan visi yang kabur justru akan menghasilkan produk yang cacat diakhir acara.

Karena sebenarnya aplikasi tidak bisa diukur waktunya, tidak ada yang bisa memastikan fitur XZY akan memerlukan coding sekian baris dan waktu sekian jam. Meski dengan tolerasi 30% error. Waktu yang dihabis oleh programmer bukan untuk menulis code-code program, teatapi habis untuk menatap layar dan berfikir, "wah salah, bukan begini harusnya...., mmm terus gimana ya..."

inspired by, Douglas Crockford

Wednesday, April 11, 2012

Aplikasi berbasis social network

Dikenalkan oleh friendster dipopulerkan oleh facebook, social network menjadi bagian hidup neters yang semakin mengakar. Dari sekedar berbagi kenalan, comment status hingga publikasi gaya hidup, kesuksesan dan kesedihan, social network masuk ke kehidupan lebih cepat dari email diseluruh dunia salah satunya indonesia.

Belakangan bermunculan varian dan alternatif ditawarkan tentang penggunaan jejaring social seperti youtube, flicker untuk menegaskan manfaat dari social network menjadi lebih nyata dari sekedar berbagi hal-hal tidak penting. Didalam negeri sendiri komunitas nirlaba ataupun profit company menggagas ide-ide kreatif untuk menambahkan konten-konten kedalam konsep social network. 

Opini lumrah jika kita melongok kebelakang tentang implementasi system informasi dan aplikasi multiuser yang kerap berjalan partial dan sering menjumpai kegagal dari manfaat yang ditulis di-blueprint-nya. Dengan invasi konsep social network ternyata penetrasi kearah habit user lebih kuat. Pertanyaan mendasar yang muncul 
Bisakah konsep social network menjadi pondasi baru untuk frame aplikasi.

Social Network Bidang Pendidikan

Geschool.net
02-Nov-2010  
Jejaring social yang satu ini sarat  dengan fitur-fitur dan konten yang mengagumkan. psikologi target user usia sekolah dengan mudah mengakses fitur-fitur pendidikan seperti materi pelajaran, soal-soal ujian, akses kehalaman sekolah, game pendidikan, dan juga fitur jejaring sosial yang berbasis sekolah. Sejumlah event-event tryout live secara kontinue terus diadakan untuk tingkatan pelajar dari SD hingga SMA.
Pembeda utama dari geschool.net adalah konmsistensi terhadap misi pendidikan, tidak seperti social network lainya, geschool.net melengkapi dirinya dengan alur pendidikan yang jelas, merangkul semua pemain seperti sekolah, guru, siswa, orang tua murid hingga alumni.

Ayosekolah.com
16-Jul-2010  
Jejaring social ini memiliki fitur kreatif, memanfaatkan social network sebagai dasar aplikasinya. aplikasi seperti wiki, tryout dan forum untuk diskusi seputar pendidikan memungkinkan untuk diakses di ayosekolah.com. Ayosekolah menyediakan file-file berupa buku eletronik yang dapat diunduh  oleh setiap usernya. konsep belajar dengan menyenangkan dikedepankan oleh jejaring social ini, yang sebetulnya tidak sulit karena konsep social network itu sneidir merupakan konsep yang sedang digandrungi saat ini terutama oleh user usia sekolah.

Paseban.com
25-Jan-2011 
Sebagai pendatang baru, paseban.com membawa fitur-fitur bantuan yang diharapkan dapat mendongkrak kecintaan usernya.  Portal dan aplikasi gratis yang ditujukan kepada kawula muda seperti sms online, konten-konten gadget dan banyak lagi bisa me-subtitusi kebosan user jika harus belajar melulu. 
  

social Network Untuk Institusi

Dengan perkembangan penggunaan social network sebagai plaform berjalannya sejumlah aplikasi, maka sebenarnya merupakan ide kreatif untuk memanfaatkan social network untuk institusi. Seperti yang dilakukan oleh Direktorat Jenderal Gizi dan KIA Kementerian Kesehatan republik Indonesia, merupakan pendekatan yang unik bagaimana penggunaan Informsi teknologi minim resitan bisa terwujud, mengingat institusi pemerintah yang sulit meninggalkan budaya surat keputusan dan disposisi.
Basic social network yang memungkinkan usernya berbagi informasi dengan cepat dan tanpa halangan bisnis proses yang sering dialami oleh aplikasi sistem informasi umumnya. untuk mengirim surat misalnya user harus memiliki hak yang diatur lewat administrator, belum lagi terkendala oleh divisi dan aturan-aturan di sistem informasi. Tetapi di social network distribusi informasi bebas dan tanpa format, ini yang menghilangkan resistansi budaya sebelumnya.
Jejaring Komunikasi sebagai platform bekerja, setelah diterima oleh usernya diseluruh dinas kesehatan indonesia, selanjutnya tinggal menghidupkan palikasi-aplikasi didalamnya yang bisa membantu kinerja organisasi tersebut. Forum diskusi, chat dan konferensi, mailing system, folder share, bloging, dan paperless office berjalan bertahap dan ditunggu oleh penggunanya sebagai hal-hal baru sebagai mana user facebook menanti fitur apalagi yang akan diperkenalkan.
Bagaimanakah penerimaan user ketika prusahaannya memperkenalkan system baru HRMS, E-filing, dan Logistik, apakah kendala ini dialami oleh facebook dan frinedster? 

Menampilkan Rangking Umum dengan Mysql Query

Untuk mendapatkan juara umum data nilai siswa perlu di jumlahkan dan dirata-ratakan. Yang berarti diperlukan table nilai siswa dan tabel kelas/mata pelajaran yang di ambil. Misalnya kedua table tersebut adalah

Table Kelas

id_siswakelas id_siswa Kelas
1 aa IA
2 bb IA
3 cc IA
4 dd IB
5 ee IB


Table Nilai
id_nilai id_siswa id_mapel Nilai
1
aa
Math
8
2
bb
Math
7
3
cc
Math
8
4
dd
Math
6
5
ee
Math
7
6
aa
Biologi
8
7
bb
Biologi
8
8
cc
Biologi
7
9
dd
Biologi
6
10
ee
Biologi
7



Langkah I
Mencari nilai rata-rata tiap siswa untuk mata plajarannya
select id_siswa, avg( nilai ) as rerata
from Nilai
group by id_siswa, id_mapel
[query I]




Query tersebut akan menghasilkan data

Query I
Id_siswa rerata
aa
8
bb
7.5
cc
7.5
dd
6
ee
7


Langkah II
Langkah berikutnya adalah menampilkan kelas dan mengurutkan berdasarkan kelasnya

select b.kelas, a.id_siswa, avg( nilai ) as rerata
from Nilai a
inner join Kelas b on b. id_siswa =a.id_siswa
group by a.id_siswa, id_mapel
[query II]


ini akan menghasilkan

Kelas Id_siswa rerata
IA
aa
8
IA
bb
7.5
IA
cc
7.5
IB
dd
6
IB
ee
7


Untuk mengurutkannya dengan perintah order by, kita bisa menganggap hasil queri II tersebut adalah sebuah  table nanti akan kita beri alias sebagai tableQ dan berikutnya diurutkan,

select kelas, id_siswa, rerata
from (

  select b.kelas, a.id_siswa, avg( nilai ) as rerata
  from Nilai a
  inner join Kelas b on b. id_siswa =a.id_siswa
  group by a.id_siswa, id_mapel

) as tableQ
order by kelas, rerata
[query III]

trik penggunaan hasil query sebagai table inilah yang dikenal dengan subquery. Jika diperhatikan ada dua buah order by, yaitu kelas dan rerata. Disini berarti data diurutkan dulu berdasarkan kelasnya, selanjutnya dlam posisi data yang berurut tersebut kemudian diurutkan lagi berdasarkan rata-rata nilai.

perhatikan juga select pada query utama mengacu pada nama-nama alias didalam subquery.

hasil dari query III akan sebagai berikut

KelasId_siswarerata
IAaa
8
IAbb
7.5
IAcc
7.5
IBee
7
IBdd
6



Tuesday, April 10, 2012

Digital Arsip Kota Batam










SIAK, Sistem informasi Administratif Kependudukan mampu mendatang kependudukan dengan sangat baik, menemukan penduduk denga nmudah hingga mencetak Kartu Tanda Penduduk.  Akan tetapi sistem ini menyisakan permasalahan lain dalam penyimpanan dokumen terkait kependudukan. Data-data seperti surat pengantar RT, Copy Akte Nikah, Salinan SK Kelahiran, Kartu Keluarga dan sejumlah besar dokumen-dokumen kependudukan hasil dimanage secara manual. Memerlukan berlembar-lembar kertas dan Lemari penyimpanan untuk menyimpanannya. Belum lagi Penataan dokumen tersebut untuk meminimalkan kendala dalam pencarian dokumen.

Ide sederhana kemudian muncul, bagaimana menyimpan dokumen-dokumen pandukung tersebut dengan rapi, tidak memakan tempat mudah dimanage dan tidak memakan waktu banyak dalam pencarian maupun pengarsipnanya. Ide yang tidak memerlukan solusi dengan teknoloni tinggi ini ternyata sangat mudah diwujudkan. Teknologi Upload file Scan dan dikombinasikan dengan sistem basis data maka akan hadir kemudahan-kemudahan dalam mewujudkan tuntutan diatas.

Digital Arsip merupakan aplikasi berbasis web yang mengelola data-data dokumen kependudukan. Dengan fitur-fitur sederhana yang sudah dikenal dipengguna internet secara luas, yaitu mengupload file hasil scan dokumen tersebut.

Fitur-fitur yang ada di Digital arsip antara lain:
  • Data kependudukan, sebagai master tempat melekatnya data dokumen kependudukan
  • Dokumen Akte kelahiran
  • Dokumen Akte Perkawinan
  • Dokumen Akte perceraian
  • Dokumen Akte Kematian
  • Data-data Akte Duplikat
  • Dokumen Legalisir
  • Dokumen Bukti pengambilan
  • Dokumen penting lainya
  • Pencarian Data kependudukan
  • Pencarian Dokumen


Monday, April 09, 2012

Jejaring Komunikasi Gizi & KIA

Untuk Apa Jejaring Sosial

Facebook, digunakan oleh semua kalangan mulai dari sejumlah besar pelajar hingga dosen-dosen, mulai dari sejumlah besar pembantu rumah tangga hingga para direksi dan eksekutif untuk berrelasi dengan rekan-rekan relasi masing-masing. Twitter digunakan oleh pemburu informasi untuk segera update berita-berita terkini. Youtube menjanjikan manfaat lain dengan fungsi mengekspresikan diri. Dan banyak lai media jejaring sosial yang menawarkan keunikan nya masing-masing.

Jejaring Komunikasi memberi pilihan berkoordinasi dengan dalam wadah institusi besar seindonesia dalam bentuk santai layaknya bermain facebook atau me-retwit pesan dari temannya. Sebagai Jejaring komunikasi plat merah milik pemerintah, perlu fitur-fitur pembeda yang tidak ditemukan difacebook dan friendster misalnya.

Pemisahan User

User bedakan dalam 2 kategori, user formal yaitu mereka yang scara institusional tergabung dalam jajaran pegawai dan karyawan pemerintah dan user publik yaitu yang ingin memperoleh informasi seputar kesehatan langsung dari sumbenrya. User formal/official tebagi dan tersusun dalam hirarki sesuai denga jenjang kapangkatan. disinilah nuansa koordinasi kerja mulai terasa. Info-info pendek dari rekan di jakarta segera sampai ke pelosok dan direspon oleh semua orang terkait.

Fitur pendukung

Jejering memiliki fitur forum diskusi yang juga terpisah dalam kategori umum, kedinasan dan undangan. hal yang terkait dengan rahasia negara tentu dibicarakan dalam forum yang lebih terbatas, sedangkan issu-issu kesehatan langsung dibuka diruang-ruang publik. 
Beberapa pikiran tidak cukup disampaikan dalam faorum diskusi ataupun maulai info-info pendek. Jejarimg memiliki halaman home untuk mempublikasikan tulisan-tulisan, pikiran, atau artikel dalam bentuk bloging. Setiap pengunjung bisa membaca tulisan dan pikiran user-user dihalaman home mereka.
Dalam koordinasi sering kali perlu membagi dokumen penting, seperti undangan, selebaran, edaran dan sejenisnya. User kedinasan/official memiliki sistem cloud storage untuk menyimpan file-file mereka, sehingga memudahkan untuk tujuan distribusi dokumen, atau memang hanya difungsikan sebagai cloud storage saja.
Sistem chat dan konferensi bisa juga diakses untuk berbincang dengan rekan-rekan diseluruh indonesia. Konrefensi juga terbagai dalam ruang khusus dan ruang publik, Nuansa resmi institusial terasa kembali ketika masuk kedalam konferensi undangan khusus, karena seringnya topik pembicaraan adalah topik yang spesifik dan terkait dengan pekerjaan.

Rencana Kedepan

Dengan menguatnya user-base dan kelumrahan menggunakan jejaring untuk fungsi lain, sangat memungkinkan jika fungsi jejaring ber-mutasi menjadi fungsi-fungsi strategis. Sudah jelas terbaca dengan adanya hirarki user, sistem cloud storage, dan varian sistem komunikasi mulai dari inbox, broadcast, forum,  stream message, hingga chat dan conferense sangat memungkinkan untuk menjadi virtual office. Fitur ini tinggal dirangkain dengan menambahkan bussines proses dan sistem limitasi diberbagai hal.
Disposisi surat-menyurat, memo, distribuso dukumen dan lainya memiliki kendala lebih sedikit jika berangkat dari poin ini.

Link : Jejaring Komunikasi Gizi & KIA


Kenapa Harus GIS

Apa Itu GIS

Geographic Information system atau disingkat GIS merupakan aplikasi sistem informasi berbasis geografi. GIS melibatkan peta-peta geografi dan nilai-nilai kuantitatif dalam menyajikan data-datanya. 
Data-data seperti hasil survei atau pengukuran disejumlah daerah disimpan dalam sistem basis data yang kemudian diolah untuk menghasilkan informasi yang lebih berguna dalam bentuk laporna-laporan. 

Bayangkan sebuah divisi pada perusahaan yang harus mengambil keputusan, akan kemanakah target pemasaran tahun berikutnya untuk produk tertentu, ambil saja kasus penjualan kaos kaki. Keputusan ini akan lebih tepat jika disandarkan kepada informasi yang akurat tentang daerah-daerah tujuan pemasarannya. informasi seperti jumlah pegawai, jumlah siswa dan pelajar di suatu kota atau cakupan area lainya, yang direlasikan dengan kebutuhan kaos kaki. 

Informasi-informasi yang mendukung keputusan tersebut bisa saja ditampilkan dalam bentuk tabel-tabel yang menyajikan nama daerah/kota dan jumlah calon-calon konsumen, seperti pegawai dan siswa. Atau mungkin tampil dalam bentuk grafik-grafik batang yang menunjukkan jumlah pegawai dan jumlah siswa untuk tiap daerah-daerah tujuan pemasaran kaos kaki. sampai disini kebutuhan untuk data pendudkung keputusan apakah sudah cukup?

Bagaiman jika data tersebut tersaji dalam bentuk peta-peta dengan batas wilayah dan warna yang berbeda. sebut daja warna pudar untuk jumlah calon konsumen yang sedikit dan warna yang semakin pekat untuk jumlah konsumen yang tinggi. Pemahaman spontan akan tersusun dengan cepat ketika melihat pola sebaran warna daerah-daerah calon konsumen tersebut. Pemilihan daerah tujuan tentu akan bertambah lagi pertimbanganya, misalanya mempertimbangkan juga kedekatan lokasi satu dengan lainya, jarak antara lokasi dengan pusat distribusi dan akses distribusi kelokasi-lokasi terebut.

Dukungan Informasi Lainya.


Bagaiman dengan cepat memahami pengaruh jumlah penjualan dengan bercokolnya merek-merek pesain didaerah tertentu. Apa perlu ditampilkan dalam bentuk tabel berapa jumlah pembeli dan jarak daerah/kota tersebut dengan pusat-pusat penjualan merek lain.

Bayangkan betapa pedihnya mata ketika harus memperhatkan angka-angka tersebut. Padahal data-data tersebut bukan hanya satu topic saja, bisa jadi ada faktr lain yang perlu dipertimbangakan seperti curah hujan didaerah tersebut dan kecenderungan banjir yang bisa saja, menurut team survei, berpengaruh terhadap penggunaan kaos kaki. Informasi-informasi tersebut yang saling melengkapi dan saling mendukung tentu saja akan lebih menarik, relevan dan efektif jika tampil menjadi peta-peta dengan indikator warna dan posisi pusat-pusat distribusi merek-merek pesaing. 


Keunggulan GIS

  1. GIS meberi persepsi yang lebih jelas dan terarah terhadap kondisi Geografis 
  2. Sejumlah Kesimpulan dapat segera ditarik dengan Menampilkan Data dalam bentuk GIS
  3. Dengan GIS lebih mudah menangkap dan Memprediksi kecenderungan gerakan/perkembangan Data
  4. Interpolasi dan relasi data satu dan data lainnya yang saling mendukung dan melangkapi lebih mudah ditangkap.
  5. Keuntungan-keuntungan strategis hadir dalam GIS dibandingkan penyajian dalam dalam bentuk tabel dan grafik.

Kendala GIS dan Kekurangan


  1. Memperoleh data geografis bukan hal yang mudah
  2. survei GISi memerlukan biaya yang lebih besar
  3. Membangun sistem Informasi berbasis Geografi lebih sulit dibanding dengan Sistem informasi biasa.
  4. Harga server dan aplikasi GIS masih sangat tinggi

Server GIS Opensource

Dengan kendala biaya, sejumlah insan yang berjiwa opensource membentuk komunitas untuk mengambangkan server GIS dan aplikasi-aplikasinya. Sebut saaj GeoServer dan Open Layer merupakan server GIS dan plugin aplikasi client tidak berbayar yang sedang tren dikembangkan saat ini. Geoserver sendiri bisa berkomunikasi melalui aplikasi webbase, flash, dan aplikasi desktop.

Openlayer merupakan plugin web base yang mirip dengan behaviour google map. Dengan bahasa javascript dan bekerja pada sisi client sehingga bisa bekerja sama dengan baik disemua browser dan server side script.




Popular Posts