Hari ini bener2 sial, ga ada hujan ga ada angin tau-tau Aryo "nyeneni 
aku" hiks...

Apa masalahnya? aku divonis Aryo melupakan "Sistem Pemilu Online":D 
(sepurone Jo, aku wis lali coding vb6 :P). Yo wis aku ngaku salah 
wis :D

Gini deh, sebagai "penebus dosaku" sama temen2 SCeN, ayo sama-sama 
kita re-develop lagi sistem pemilu online-nya. Tentu saja project ini 
adalah project sukarela dan open source. Tentu saja keuntungan yang 
bisa ditawarkan adalah project ini sebagai sarana belajar dan berbagi 
pengalaman bagi kita semua. Gimana? ada minat?

Dikarenakan lokasi kita saling berjauhan maka development dengan 
konsep desktop based akan menjadi kendala bagi kita. Masalahnya kita 
akan diributkan dalam urusan compilasi programnya, belum lagi kita 
akan dihadapkan pada kompatibilitas device, sistem operasi, 
development tools dan lain sebagainya.

Untuk itu saya usulkan, gimana kalo kita develop sistemnya berbasis 
web aja (kalo bisa sekalian pake AJAX). Gimana rekans? setuju? kalo 
setuju ayo kita mulai aja. "Ayo digarap ojo ngomong thok" gitu 
pesennya mas Aryo. Barangkali project ini belum bisa digunakan untuk 
pemilu periode sekarang, tapi aku yakin kalo kita niat nggarap, Insya 
Allah pemilu periode mendatang sistem baru ini sudah bisa kita nikmati.

Nah kalo teman2 tertarik, yang perlu kita kerjakan terlebih dahulu 
adalah :

1. Desain database. Untuk desain database ini saya kira ngga ada yg 
perlu kita pusingkan, masalahnya setahu saya SPO dulu desain tablenya 
tidak rumit dan saya yakin dalam sekejab kita bisa mendesain ulang 
atau memanfaatkan database yg sudah ada. Saranku untuk db engine-nya 
kita pake MySql aja soalnya gratis dan banyak yg bisa.

2. Desain Aplikasi. Kalo kita lihat di aplikasi SPO yg versi desktop, 
disitu ada ada 3 bagian yaitu : Server, Presensi, Antrian dan Bilik. 
Server itu berfungsi untuk menyimpan database dan mengendalikan semua 
client. Presensi itu untuk tempat pendaftaran calon pemilih. Antrian 
untuk menentukan pemilih yg telah melakukan presensi masuk ke bilik 
mana, sedangkan Bilik berfungsi sebagai tempat pencoblosan. Nah inti 
dari sistem yang ini adalah komunikasi data dengan socket, kalo di vb 
dulu kita memanfaatkan winsock(TCP/UDP). Jadi untuk project kali ini 
yg perlu kita pikirkan dan kita diskusikan adalah bagaimana caranya 
membuat aplikasi di web yang berfungsi sama atau mirip dengan winsock. 
Selain socket programming di SPO dulu juga ada fasilitas tambahan 
misalnya : disable ctrl+alt+del, window always on top, auto print 
setelah pencoblosan, disable start menu dan lain sebagainya. Fasilitas 
ini juga perlu dipikirkan bagaimana cara bikin programnya.O..iya untuk 
aplikasinya mending kita pake PHP sama javascript aja.

OK, segitu dulu aku tunggu tanggapan dan masukannya. Untuk diskusi di 
YM aja id ku : drembis79, kalo email : [EMAIL PROTECTED]

NB:
Jo..Parjo awakmu ostosmatis dadi developer inti bareng ambek aku, awas 
lek gak gelem tak wasuh lho !!!(mekso iki, salahe dhewe nyeneni aku). 
O..iyo aku butuh print screen interface-e mulai server, presensi, 
antrian karo bilik, engko tak coba desain interface-e dhisik.Sorry aku 
ga duwe source code lan master vb6 :D, kirim japri ae nyo...



Kirim email ke