Splash Screen Halaman Konfigurasi Menu Utama

62

4.3 Implementasi Sistem Android

4.3.1 Splash Screen

Pada saat aplikasi pertama kali dijalankan, maka akan muncul tampilan splash screen. Splash screen merupakan tampilan pembuka untuk aplikasi ini. Selama splash screen berjalan, sistem juga sedang melakukan proses read membaca data dari database server yang tersimpan di database MySQL dengan memanfaatkan web service sebagai jembatan penghubungnya. Selain itu sistem juga melakukan proses pengecekan mac address. Apakah mac address dari perangkat android yang digunakan untuk membuka aplikasi tersebut sudah terregistrasi di database. Gambar 4. 11 Splash Screen PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 63 Kode program untuk tampilan splash screen: Gambar 4. 12 Kode program activity_splasscreen.xml Kode program untuk melakukan checking alamat ip: Gambar 4. 13 Kode program checking alamat ip PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 64

4.3.2 Halaman Konfigurasi

Halaman konfigurasi merupakan halaman untuk melakukan konfigurasi. Komponen yang ada pada halaman ini adalah textfield untuk memasukkan id pelanggan dan textfield untuk mengganti alamat ip server. Apabila tidak diperlukan untuk memasukkan id pelanggan dan mengubah alamat ip, maka user hanya perlu menekan tombol “Lewati”. Gambar 4. 14 Halaman konfigurasi PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 65 Kode program untuk tampilan halaman konfigurasi: Gambar 4. 15 Kode program halaman konfigurasi PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 66

4.3.3 Menu Utama

Menu utama merupakan halaman utama yang akan tampil setelah halaman konfigurasi. Komponen yang terdapat pada halaman ini adalah tombol input transaksi, tombol daftar pesanan, tombol ganti pelanggan dan tombol bantuan. Setiap tombol memiliki aksi yang berbeda sesuai dengan nama dan fungsinya. Gambar 4. 16 Tampilan menu utama PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 67 Kode program untuk tampilan menu utama: Gambar 4. 17 Kode program tampilan menu utama PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 68

4.3.4 Halaman Input Transaksi