Hasil Pembahasan T1 672011129 Full text

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