commit to user
BAB IV IMPLEMENTASI DAN PEMBAHASAN
4.1. IMPLEMENTASI APLIKASI MOBILE RONDA
Aplikasi mobile Ronda, merupakan sebuah aplikasi yang dibuat untuk di jalankan pada perangkat mobile semisal telepon genggam ataupun PDA. Untuk
bisa berfungsi secara normal, aplikasi ini membutuhkan perangkat mobile yang mendukung aplikasi java dengan versi MIDP 2.0 and CLDC 1.1 serta memiliki
konektivitas internet melalui GPRS atau yang lebih tinggi.
4.2 KEBUTUHAN SYSTEM
4.2.1.Kebutuhan Hardware
4.2.1.1 Komputer Developer
Tabel 4.1 Spesifikasi Hardware Komputer Developer
Status Processor
RAM Harddisk
Minimal 800MHz Intel
Pentium atau yang sebanding
512MB Ruang kosong
sebesar 750 MB
Direkomendasikan 2.6 Intel pentiu IV
1G Ruang kosong
sebesar 1 G
4.2.1.2 Perangkat Mobile Ronda
Memori kosong minimal 200 KB dan memiliki fitur koneksi GPRS atau yang lebih tinggi.
4.2.2Kebutuhan Software 4.2.2.1Komputer Developer
commit to user
Tabel 4.2 Spesifikasi Software Komputer Developer
Sistem Operasi IDE
Tool
Windows 7 Netbeans 6.8 Eclipse
Ganymmede WTK 2.5.2 EclipseMe
LAMPPMySQL dan PHP, SOAP
4.2.2.2. Perangkat Mobile Perangakat mobile yang digunakan adalah yang mendukung teknologi Java
dengan MIDP 2.0 dan CLDC 1.1.
4.3 . Screenshoot Aplikasi dan Penjelasan
4.3.1 Aplikasi Mobile Ronda
1. Form Splash Screen
Gambar 4.1 Form Awal Aplikasi Form ini merupakan Form tampilan awal aplikasi Ronda berbasis
Mobile . Pada form ini terdapat Splash Screen dari logo aplikasi Ronda
commit to user
1. Form Login
Gambar 4.2 Form login Aplikasi Ronda Form ini merupakan form yang akan muncul setelah aplikasi startup. Form
ini digunakan untuk melakukan proses login dengan parameter autentikasi berupa nama pengguna, password dan level user. Nama pengguna dan password diisikan
secara manual oleh pengguna aplikasi, sedangkan level akan secara otomatis diisikan oleh sistem. Jika proses login sukses maka akan segera ditampilkan form
menu utama. Tetapi jika proses login gagal, maka akan muncul peringatan bahwa proses login telah gagal dan posisi form tetap berada pada form login.
3. Form Permintan Persetujuan dari Server
Gambar 4.3 Form Permintaan Persetujuan dari Server
commit to user
Form ini merupakan tampilan yang harus connect ke server dan persetujuan dari server.
4. Form List Jadwal – Log out
Gambar 4.4 Form list Jadwal dan Log-out Form ini merupakan form yang digunakan untuk menampilkan Menu
jadwal yang disediakan oleh aplikasi untuk membantu pengguna aplikasianggota Ronda dalam menggunakan aplikasi Ronda. Menu yang disediakan yaitu menu
Jadwal. Menu ini merupakan menu bantuan offline tanpa memerlukan akses ke server. Dengan kata lain menu sudah ditanamkan dalam aplikasi dan dapat
langsung dapat ditampilkan tanpa harus melakukan koneksi ke Server. 5. Form Liat jadwal anggota ronda
Gambar 4.5 Form Jadwal anggota ronda
commit to user
Form ini merupakan form yang digunakan untuk menampilkan detail dari jadwal ronda semua anggota ronda bantuan yang ada pada daftar jadwal pada
form sebelumnya. Form ini merupakan form bantuan online yang memerlukan akses ke server dan Daftar jadwal yang di ambil dari Database My SQL.
6. Form Jadwal
Gambar 4.6 Form Jadwal Ronda Form ini merupakan form yang digunakan untuk menampilkan detail dari
jadwal ronda anggota bantuan yang ada pada daftar jadwal pada form sebelumnya. Detail yang ditampilkan adalah detail Jadwal yang sesuai dengan
nama pengguna serta password dari anggota Ronda. Form ini merupakan form bantuan online yang memerlukan akses ke server dan Daftar jadwal yang di
parsing dari Database My SQL.
commit to user
7. Form Konfirmasi Jadwal
Gambar 4.7 Form konfirmasi jadwal Form ini merupakan Form yang menampilkan konfirmasi Ronda yang
terdapat pada aplikasi Ronda, untuk memilih list iya atau tidak dapat memilih tombol ok. Dan jika memilih tombol back akan membuka form Start up atau Form
Log-in. 8. Form Masuk Ronda
Gambar 4.8 Form masuk Ronda
commit to user
Tampilan Form Masuk Ronda merupakan Tampilan aplikasi comment dimana jika anggota ronda memilih iya dan dapat mengikuti Ronda yang dan
untuk Segera mengikuti Ronda. Comment ini merupakan comment bantuan offline tanpa memerlukan akses ke server.
9. Form Denda
Gambar 4.9 Form Denda Form Denda merupakan Tampilan Form apabila Anggota Ronda tidak bisa
mengikuti ronda atau berhalangan Hadir dalam Ronda dan setiap anggota akan dikenakan denda Rp 20.000. Menu ini merupakan menu bantuan online dan
memerlukan akses ke server dan memparsing Database My SQL.
4.4. Ukuran File Transfer Saat Transaksi yang Terjadi
Perangkat mobile semisal handphone memiliki kemampuan untuk melakukan koneksi ke internet melalui fasilitas GPRS yang biasanya sudah
tertananm pada handphone. Karena kemampuan dan kecepatan yang terbatas, kecepatan dalam mengirim ataupun menerima data atau file dari internet sangat
tergantung dari ukuran file atau data yang dikirim atau diterima. Oleh karena itu, dalam pembuatan aplikasi mobile yang memerlukan akses internet dalam
commit to user
pengoperasiannya, di perlukan paket data yang sekecil mungkin untk diterima ataupun dikirim. Besar ataupu kecil ukuran paket data juga memepengaruhi biaya
yang harus dikeluarkan oleh pengguna aplikasi.
4.5. Tampilan Web Server A Halaman Home