SISTEM INFORMASI PENCALONAN - SILON PUSAT ILMU KOMPUTER UNIVERSITAS INDONESIA 2016 Model Aplikasi Desktop-Based Application (Distributed) SILON KPU/D SILON KPU/D Aplikasi SILON yang lama SILON KPU/D Model Aplikasi Web-Based Application (Centered) SILON @ Server HTTP Internet User KPU User KPUD User Paslon Aplikasi SILON yang akan dikembangkan Arsitektur Sistem Database PostgreSQL Model Controller View User Java Spring Teknologi Pengembangan • Platform pengembangan Java EE (Enterprise Edition) 8.0 • Framework Java Spring MVC 4.0 • Database PostgreSQL 9.4 Kenapa Java EE? 1. Platform Independent. Aplikasi Java dapat berjalan di berbagai macam platform misal Windows, Linux, iOS. 2. Enterprise Grade. Aplikasi yang dibangun dibuat untuk memenuhi kebutuhan perusahaan/organisasi berskala besar. 3. Open Source. Open source membuat komunitas pengembang Java semakin banyak, sehingga melahirkan library yang memudahkan pengembangan. Kenapa Spring Framework? 1. Big Community. Spring menyediakan banyak library. 2. Clear Document. Document/manual spring banyak dan jelas, memudahkan dalam pengembangan maupun troubleshooting. Kenapa PostgreSQL? 1. Stabil dan reliable, tidak mudah crash. 2. Support yang ada tidak kalah dengan database berbayar dengan adanya komunitas yang besar. 3. Kompatibel dengan berbagai sistem operasi. 4. Bisa digunakan untuk database berukuran besar. Alur Proses SILON KPU/ KPUD/ ADMIN TIM SUKSES/ PASLON Konfigurasi Proses Pemilihan Registrasi Pengguna SILON Input Profil PASLON Input/ Upload Jumlah Dukungan Cetak Dokumen Alur Proses SILON KPU/ KPUD/ ADMIN TIM SUKSES/ PASLON Analisa Data Ganda Proses Data Faktual Verifikasi Paslon Penetapan Paslon Pendaftaran Paslon Parpol Fitur SILON – KPU/KPUD/ADMIN • • • • • • • • • Konfigurasi Proses Pemilihan Manajemen Pengguna Registrasi User SILON Informasi Data Pasangan Calon Analisa Data Kegandaan Proses Data Faktual Pencetakan Dokumen Penetapan Pasangan Calon Ubah Password Konfigurasi Proses Pemilihan Manajemen Pengguna Registrasi User SILON Informasi Data Pasangan Calon Analisa Data Kegandaan Proses Data Faktual Proses Data Faktual Pencetakan Dokumen Penetapan Pasangan Calon Ubah Password Fitur SILON – Paslon • • • • • • Input Profil Pasangan Calon Input/ Upload Data Dukungan Perseorangan Input Data Dukungan Parpol Reset Data Dukungan Pencetakan Dokumen Ubah Password Input Profil Pasangan Calon Input/ Upload Data Dukungan Perseorangan Input Data Dukungan Parpol Reset Data Dukungan Pencetakan Dokumen Ubah Password Timeline Pengembangan Tim Pengembang Project Manager: Denny S.Kom, M.Sc., Ph.D Team Lead: Framadhan Arnely, S.Kom Analyst: Kastin Tinara, S.Kom Sri Hardhani, S.Kom Programmer: Heninggar Septiantri, M.Kom Otniel Yosi Viktorisa, S.Kom Terima Kasih