63 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak 4.1.1 Spesifikasi Perangkat Keras Perangkat keras yang digunakan untuk aplikasi ini adalah Xiaomi Redmi Pro dan Laptop Asus X455L dengan spesifikasi sebagai beikut : Tabel 4. 1 Spesifikasi Xiaomi Redmi Pro 2G Network GSM 850 / 900 / 1800 / 1900 SIM 1 & SIM 2 CDMA 800 / 1900 3G Network HSDPA 850 / 900 / 1700 / 1900 / 2100 CDMA2000 1xEV-DOTD-SCDMA 4G Network LTE band 1(2100), 3(1800), 5(850), 7(2600), 8(900), 38(2600), 39(1900), 40(2300), 41(2500) Speed Dimensions Type Size Resolution Card Slot Internal Primary OS HSPDA, LTE 151.5 x 76.2 x 8.2 mm (5.96 x 3.00 x 0.32 in) OLED capacitive touchscreen, 16M colors 5.5 inches (~72.2% screen-to-body ratio) 1080 x 1920 pixels (~401 ppi pixel density) microsd, up to 256 GB (uses SIM 2 slot) 64 GB, 3 GB RAM Dual 13 MP, f/2.0, phase detection autofocus Android OS, v6.0. (Marshmallow)
64 Chipset CPU GPU Battery WLAN Mediatek MT6797 Helio X20 Standard edition Deca-core 2.1 GHz Standard edition Mali-T880 MP4 Non-removable Li-Ion 4050 mah Wi-Fi 802.11 b/g/n, Wi-Fi Direct, hotspot Tabel 4. 2 Spesifikasi Laptop Asus X455L Prosesor Intel Core i3-4005u CPU @1.70GHz Memori 6GB DDR 3 Storage 500GB HDD OS Windows 8.1 Home SL 64-bit Display 14 HD LED Optical Drive Type DVDRW 4.1.2 Spesifikasi Perangkat Lunak Adapun perangkat lunak yang digunakan untuk melakukan implementasi pembuatan aplikasi ini adalah sebagai berikut : Windows Single Language 64 bitt berfungsi sebagai Sistem Operasi. Microsoft Office 2010 berfungsi sebagai Dokumentasi dan penulisan. Microsoft Visio 2010 berfungsi sebagai Pembuatan diagram. Adobe PhotoShop CS6 berfungsi sebagai design gambar. Dimana diketahui android mempunyai beberapa versi, dan aplikasi ini dapat berjalan di android versi : 1. Android 4.0 (ICS : Ice Cream Sandwich) 2. Android 4.1 dan 4.2 (Jelly Bean) 3. Android 4.4 (KitKat) 4. Android 5.0 (Lollipop)
65 5. Android 6.0 (Marshmallow) 4.2 Implementasi Output 4.2.1 Halaman Spalsh Screen Gambar 4. 1 Tampilan Halaman Splash Screen
66 4.2.2 Halaman Menu BMI Gambar 4.2 Tampilan Halaman Menu BMI
67 4.2.3 Menu Navigator Gambar 4.3 Tampilan Halaman Utama
68 4.2.4 Halaman Kalori makanan Gambar 4.4 Tampilan Halaman Kalori Makanan
69 Gambar 4.4.1 Tampilan Halaman Kalori Makanan
70 4.2.5 Halaman Video Olahraga Gambar 4.5 Tampilan Halaman Keterangan Kalkulator BMI
71 Gambar 4.5.1 Tampilan Halaman Keterangan Kalkulator BMI
72 4.2.6 Halaman Tentang aplikasi Gambar 4.6 Tampilan Halaman Tentang Aplikasi
73 4.3 Metode pengujian Metode pengujian dilakukan untuk memastikan apakah sistem yang akan dipakai sudah sesuai dengan yang diharapkan. Metode yang digunakan untuk pengujian ini adalah metode black box, yaitu melakukan pengujian dengan memfokuskan pada fungsionality sistem tanpa mengetahui apa sesungguhnya yang terjadi. 4.3.1 Skenario Pengujian Skenario pengujian diperlukan untuk mengetahui apakah aplikasi yang dibuat dapat berfungsi dengan baik atau tidak. Skenario pengujian dilakukan dengan memilih dari setiap pilihan yang ada pada aplikasi ini, kemudian dilakukan pengujian dengan menekan tombol-tombol pada halaman form dari aplikasi ini, apakah sudah sesuai dengan yang diharapkan Tabel 4. 3 Skenario Hasil Pengujian Menggunakan Metode Black Box No Antar Muka Uji Coba Status Skenario Hasil Hasil aplikasi pengujian yang Pengujian diharapka n 1 Tampilan Menu Menampil Memasukan Aplikasi Berhasil awal Kalkulat kan menu umur, berhasil menampil Home or BMI kalkulator berat badan, menampil kan hasil Kalkulator BMI tinggi kan layer BMI BMI badan dan hasil jenis kalkulator kelamin BMI user 2 Menu Kalori Memilih Menampil Memilih Aplikasi Berhasil Makanan menu kan menu makanan berhasil menampil kalori kalori yang sudah menampil kan hasil makanan makanan tersedia kan layer Kalori dalam hasil Makanan
74 sistem Kalori Makanan 3 Menu Video Memilih Menampil Memilh Aplikasi berhasil Olahraga Menu kan menu video berhasil menampil keterang keterangan olahlaga menampil kan hasil an video hasil video yang sudah kan layer informasi olahraga olahraga tersedia informasi video dalam video olahraga sistem 4 Menu Tentang Aplikasi Memilih menu tentang aplikasi Menampil kan menu tentang aplikasi Masuk ke layer tentang aplikasi Aplikasi berhasil membuka layer tentang Berhasil membuka tentang aplikasi aplikasi 4.4 Analisa Hasil Pengujian Setelah dilakukan pengujian secara menyeluruh maka dapat disimpulkan bahwa pengujian telah menunjukkan hasil keluaran (Output) dan proses yang sesuai dengan rancangan aplikasi program ini. Dan hasil dari pengujian ini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, kerena telah dibuktikan dari hasil skenario pengujian. Hasil pengujian yang telah diperoleh dapat dianalisis sebagai berikut: 1. Halaman awal yang menghubungkan menu-menu dalam aplikasi. 2. Menu kalkulator BMI yang tergabung kedalam halamam utama dengan kalkulator BMI berjalan dengan baik. 3. Menu kalori makanan yang menghubungkan antar interface yang terdapat dalam menu kalori makanan berjalan dengan baik
75 4. Menu video olahraga yang menghubungkan antar interface yang terdapat dalam menu video olahraga berjalan dengan baik 5. Menu tentang aplikasi yang menghubungkan antar interface yang terdapat dalam menu tentang aplikasi berjalan dengan baik
76 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan Berdasarkan uraian dan hasil analisa maupun implementasi program yang telah dilakukan dan di uraikan pada bab-bab sebelumnya, dapat di ambil kesimpulan sebagai berikut : 1. Aplikasi ini mampu berjalan dengan sangat baik pada sartphone dengan OS android minimal API 19 (kitkat) atau diatasnya.. 2. Aplikasi ini dilengkapi dengan menghitung Berat Masa Index, Htung Kalori dan video olahaga yang dapat membantu pengguna mencari informasi. 3. Aplikasi ini memberikan sebuah cara untuk hitung berat badan ideal dengan memanfaatkan bantuan sebuah apikasi yang dimana bebas digunakan oleh siapapun. 5.2 Saran Berdasarkan hasil penelitian yang telah dilakukan dalam meyusun tugas akhir ini, penulis dapat meyarankan : 1. Aplikasi yang akan dikembangkan untuk selanjutnya diharapkan dapat ditambahkan dengan fitur Running Distance Tracker untuk mengetahi seberapa jauh kita berlari.