19
4. Hasil Pembahasan
Penelitian ini menghasilkan dua aplikasi yang diimplementasikan pada platform android yaitu aplikasi mobile . Aplikasi mobile dibangun menggunakan
tools Android Studio, aplikasi web dibangun menggunakan di atas framework laravel.
Pada saat aplikasi dijalankan, pengguna aplikasi akan disajikan halaman login untuk bisa masuk ke aplikasi. Setelah login berhasil maka akan diarahkan
pada menu masing-masing dari admin maupun karyawan.
Gambar 14. Menu utama pada aplikasi
Gambar 14 menjelaskan tampilan menu yang ada pada masing – masing
pengguna, admin dan karyawan. Gambar nomor 1 merupakan menu yang ada pada aplikasi admin. Menu
– menu yang ada pada aplikasi admin yaitu obyektif, laporan, share, tambah role, tambah user, edit profil, logout. Tambah role
berfungsi untuk menambahkan jabatan untuk member pengguna aplikasi baru yang akan ditambahkan. Tambah role untuk menambah jabatan yang nantinya
akan digunakan pada tambah user yang berfungsi untk menambah pengguna baru aplikasi. Edit profil untuk menggubah password dan username. Logout berfungsi
untuk keluar aplikasi. Kemudian menu
– menu yang lain akan dijelaskan pada gambar
– gambar selanjutnya. Gambar nomor 2 merupakan menu yang ada pada aplikasi karyawan. Menu
– menu yang ada pada aplikasi karyawan yaitu obyektif, laporan, share, edit profil, logout. Edit profil untuk menggubah password dan
username. Logout berfungsi untuk keluar aplikasi. Kemudian menu – menu yang
lain akan dijelaskan pada gambar – gambar selanjutnya.
20
Gambar 15. Member list admin
Gambar 15 mengambarkan halaman ketika admin memilih menu laporan dan obyektif. Pada halaman tersebut admin bisa memilih karyawan untuk dilihat
data dari karyawan yang akan diperiksa, maupun menambahkan atau menghapus data dari karyawan yang telah dipilih. Data
– data yang ada pada setiap karyawan akan dijelaskan pada gambar
– gambar selanjutnya.
Gambar 16. Halaman obyektif admin
Gambar 16 menggambarkan halaman obyektif ketika admin memilih karyawan bernama Didik yang memiliki jabatan sebagai sales. Gambar nomor 1,
halaman obyektif yang berisi tentang data tugas karyawan yang sedang dijalankan. Jika tanda centang
√
yang terletak disamping berwarna biru, berarti karyawan sudah menyelesaikan tugas yang diberikan dan sudah dikonfirmasi oleh
karyawan. Jika tanda masih berwarna abu – abu berarti masih ada sub – obyektif
dari karyawan yang belum selesai. Dibagian bawah, tanda “+” berguna untuk menambahkan obyektif baru untuk karyawan.
Tanda “x” disamping data obyektif berguna untuk menghapus obyektif yang dipilih. Gambar nomor 2, halaman sub
– obyektif yang berisi data tentang tugas karyawan setelah admin memilih obyektif
pada halaman nomer 1 untuk melihat rincian tugas – tugas yang sedang
dilaksanakan pada kegiatan yang terdapat pada halaman obyektif. Tanda “+”
berguna untuk menambahkan sub – obyektif baru pada obyektif yang dipilih.
21
Gambar 17. Halaman laporan admin
Gambar 17 menggambarkan halaman laporan ketika admin memilih karyawan bernama Didik yang memiliki jabatan sebagai sales. Gambar nomor 1,
halaman laporan untuk admin melihat data laporan keuangan yang dikitim oleh karyawan. Gambar nomor 2, halaman sub
– laporan adalah halaman ketika admin sudah memilih data dari halaman laporan, pada halaman ini admin dapat melihat
lebih rinci tentang data dari laporan untuk diperiksa.
Gambar 18. Halaman obyektif karyawan
Gambar 18 menggambarkan halaman obyektif untuk karyawan. Pada halaman ini berfungsi untuk karyawan mengirimkan data
– data obyektif yang dibeikan oleh manager sebagai admin. Gambar nomor 1, halaman obyektif yang
muncul ketika login sebagai karyawan. Gambar nomer 2, halaman sub – obyektif
akan ditampilkan ketika karyawan memilih obyektif pada halaman nomer 1, pada halaman ini karyawan bisa memberikan centang untuk setiap sub
– obyektif yang telah diberikan oleh admin. Tombol konfirmasi akan muncul ketika semua sub
– obyektif sudah ditandai semua.
22
Kode Progam 1. Penggalan progam untuk menampilkan Obyektif
Kode Progam 1 merupakan penggalan kode untuk menampilkan Obyektif pada member. Kode diatas menggunakan request method Get. Kemudian akan
mencari apakah kode ada obyektif untuk member tersebut atau tidak. Kemudian pada kode for akan melakukan perulangan untuk tiap obyektif yang ada, tiap
obyektif dimasukan ke dalam obyek obyektif lalu dimasukan kedalam list Obyektif yang nantinya akan ditampilkan.
Gambar 19. Halaman laporan karyawan
Gambar 19 menggambarkan halaman laporan pada karyawan. Pada halaman ini berfungsi untuk karyawna mengirimkan, merubah, dan menambah laporan
yang nantinya akan diterima oleh admin. Gambar nomer 1, halaman laporan karyawan bisa menambah laporan yang akan dikirim dengan menggunakan tanda
“+” yang berada dibawah. Kemudian karyawan bisa merubah laporan dengan tanda pensil disebelah kanan data laporan dan menghapus laporan dengan
menggunakan tanda “x” disebelah kanan tanda pensil. Gambar nomor 2, halaman sub
– laporan akan ditampilkan setelah karyawan memilih data laporan pada halaman laporan. Pada halaman ini karyawan bisa menambahkan rincian laporan
yang akan dikirimkan kepada admin. Pada halaman ini karyawan juga bisa mengubah laporan dan menghapus data sub
– laporan.
23
Gambar 20. Halaman Share
Gambar 20 menggambarkan halaman untuk melakukan aktivitas share, yang berguna untuk membagikan informasi pada saat melakukan perjalanan dinas.
Gambar nomor 1, halaman saat melakukan share yang dapat dibaca untuk semua jabatan karyawan. Gambar nomor 2, halaman saat melakukan share yang hanya
dapat dibaca oleh jabatan tertentu, misal karyawan login sebagai admin maka halaman tersebut hanya berisi tentang hal
– hal yang dikirim oleh admin. Pengujian aplikasi dilakukan dengan tujuan untuk menguji fungsi-fungsi
yang terdapat pada aplikasi dan untuk mencari bugkesalahan guna memberikan kenyamanan bagi pengguna aplikasi dalam menggunakannya. Pengujian aplikasi
dilakukan dengan dua teknik yaitu alpha testing dan beta testing. Pada alpha testing pengujian dilakukan User Acceptance Testing UAT oleh pembuat
aplikasi. Pada pengujian ini pembuat aplikasi meminta bantuan 5 orang untuk melakukan UAT. 4 orang bertugas sebagai karyawan dan 1 orang bertugas
sebagai kasir. Pada beberapa pengujian ditemukan beberapa bug salah satunya terdapat pada saat pemberian sub-obyektif baru yang masih bisa dilakukan ketika
karyawan sudah mengkonfirmasi obyektif. Kemudian dilakukannya lagi pembenahan pada beberapa fitur yang terdapat bug, sehingga apliksi bisa segera
digunakan oleh perusahaan. Berdasarkan alpha testing dapat ditarik kesimpulan bahwa fungsi-fungsi yang terdapat pada aplikasi sudah berjalan dengan baik dan
sesuai yang diharapkan. Setiap input dari user akan menghasilkan output yang sesuai dengan kebutuhan sistem.
Untuk mengetahui sejauh mana aplikasi bermanfaaat bagi pengguna aplikasi ini, maka dilakukan wawancara sebagai media penilaian pada beta testing.
Responden dalam penelitian ini yaitu manager PT. AINO INDONESIA sebagai admin dan mengambil sampel beberapa karyawan PT. AINO INDONESIA untuk
pengguna aplikasi login sebagai karyawan. Dari hasil wawancara yang dilakukan dengan admin dan karyawan PT. AINO INDONESIA, dapat ditarik kesimpulan
bahwa aplikasi monitoring ini dapat berjalan sesuai yang diharapkan dan memenuhi kebutuhan aplikasi.
24
5. Simpulan