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