PERANCANGAN APLIKASI KALKULATOR SEDERHANA BINER <-> DESIMAL BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Fani Budi Hastanto

dokumen-dokumen yang mirip
APLIKASI MOBILE PEMBELAJARAN REAKSI KIMIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Edi Hadi Widodo

APLIKASI MODEL RAMBUT BERDASARKAN BENTUK WAJAH BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Ratih Indradiyati

PERANCANGAN APLIKASI KULINERAN SEMARANG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Mirza Halim Saputra

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN DAN IMPLEMENTASI GUIDE DOTA 2 PROFESIONAL BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Ozy Oktavianda

BAB I PENDAHULUAN.

PERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK MANUSIA BERDASARKAN GOLONGAN DARAH BERBASIS ANDROID NASKAH PUBLIKASI

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih

PERANCANGAN APLIKASI PERSONALITY + TENTANG TES KEPRIBADIAN SESEORANG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Bekti Widhy Andhana

PENGEMBANGAN APLIKASI BERGERAK UNTUK PENYEDIAAN INFORMASI LOKASI RUMAH SAKIT DI WILAYAH GARUT

BAB I PENDAHULUAN 1.1. Latar Belakang

PENDAHULUAN 1 BAB Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN APLIKASI KUMPULAN BERBAGAI RESEP MASAKAN INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Gilang Mantara Putra

Perancangan Aplikasi Monitoring Rental Scooter Dan Mobil Elektrik Berbasis Android Pada Ababil Panakukang Makassar

PERANCANGAN MEDIA PEMBELAJARAN SIMULASI FUNGSI KERJA GERBANG LOGIKA DASAR BERBASIS ANDROID Studi Kasus : SMK Muhammadiyah 1 Bambanglipuro TA 2016/2017

ABSTRAK. Kata kunci: diagram kelas, xml, java, kode sumber, sinkronisasi. v Universitas Kristen Maranatha

APLIKASI GOPLANE UNTUK PENGECEKAN TIKET PESAWAT PENERBANGAN DAN HARGA TIKET PESAWAT TERBANG BERBASIS ANDROID NASKAH PUBLIKASI

PEMBUATAN APLIKASI KUMPULAN PERIBAHASA DAN UNGKAPAN BAHASA INDONESIA BERBASIS ANDROID

PERANCANGAN APLIKASI KAMUS TULANG PADA MANUSIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Rizki Dwi Nugroho

PEMBUATAN APLIKASI FOTOGRAFI UNTUK PEMULA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Imam Zulfikar

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN SISTEM PENUNJANG KEPUTUSAN UNTUK EVALUASI KINERJA KARYAWAN MENGGUNAKAN METODE PROFILE MATCHING PADA CV. SANGGAR PUNOKAWAN BERBASIS DESKTOP

PERANCANGAN MEDIA INFORMASI GUNUNG-GUNUNG DI PULAU JAWA BERBASIS ANDROID NASKAH PUBLIKASI

MEMBANGUN APLIKASI BERBASIS ANDROID UNTUK PEMBELAJARAN DALAM MEMBACA LAFADZ AL QUR AN DISERTAI TAJWID NASKAH PUBLIKASI

SISTEM INFORMASI AKADEMIK PADA SMA KESATRIAN 2 SEMARANG BERBASIS ANDROID Nofri Fikry Hutama 1, Sudaryanto M.Kom 2

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

APLIKASI SISTEM INVENTARIS LABORATORIUM KOMPUTER FTIK UNIVERSITAS SEMARANG

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN APLIKASI SISTEM INFORMASI PENGENALAN RAMBU LALU-LINTAS DAN SIMULASI TES SURAT IZIN MENGEMUDI BERBASIS ANDROID

BAB III METODOLOGI PENELITIAN

PERANCANGAN APLIKASI PENGENALAN NOMINA DALAM BAHASA LAMPUNG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Ryan Akbar Ramadhan

BAB I PENDAHULUAN. 1.1 Latar Belakang

APLIKASI PENGENALAN KEBUDAYAAN KHAS TORAJA ( UKIRAN ) BERBASIS ANDROID

BAB I PENDAHULUAN. 1.1 Latar Belakang

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah

BAB III. Metode Penelitian

PERANCANGAN SISTEM. Gambar 4-1 algoritma First in First Out 4-1.

PERANCANGAN APLIKASI MOBILE KUMPULAN RUMUS-RUMUS MATEMATIKA SMP BERBASIS ANDROID NASKAH PUBLIKASI

JUDUL PEMBUATAN BRANDING ORIENTED INTERFACE APLIKASI MUSIK CIRCLE PLAYER UNTUK PLATFORM ANDROID

PERANCANGAN APLIKASI KAMUS BROADCASTING UNTUK PEMULA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Aditya Wahyu Prasetyo

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN

PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA DI PT INFOMEDIA SOLUSI HUMANIKA BANDUNG

RANCANG BANGUN APLIKASI SISTEM INFORMASI PERSEDIAN BARANG DI TB. INDAH JAYA BERBASIS DESKTOP

Aplikasi Kitab Undang-Undang Hukum Perdata pada Telepon Selular Menggunakan Bahasa Pemrograman J2ME

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PEMBUATAN GAME CONGKLAK DENGAN ALGORITMA ALPHA BETA PRUNNING BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Nofarianto Sihite

PERANCANGAN MEDIA INFORMASI PARIWISATA BERSEJARAH DAN BUDAYA BERBASIS ANDROID DI KOTA MAGELANG NASKAH PUBLIKASI

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

PERANCANGAN APLIKASI PENCARIAN PASAR TRADISIONAL DI KABUPATEN BANTUL BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN APLIKASI MANAJEMEN KEUANGAN PRIBADI BERBASIS ANDROID

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

BAB III METODE PENELITIAN

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENGEMBANGAN SISTEM INFORMASI PERSEDIAAN DAN PENJUALAN BARANG DI PERUSAHAAN DAGANG DODOL JUWITA GARUT BERBASIS DEKSTOP

Jalan raya Dukuhwaluh Po.Box 202 Purwokerto Jawa Tengah )

PERANCANGAN DAN IMPLEMENTASI MEDIA PEMBELAJARAN NAMA LATIN TUMBUHAN BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Dewi Tri Nurhayati

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI PEMBAGIAN HARTA WARISAN KELUARGA BERBASIS ANDROID APRILLIA LISTIYANI PUTRI

PEMBUATAN APLIKASI CALORIEANDWATER BERBASIS ANDROID NASKAH PUBLIKASI

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENDIDIKAN DAN PELATIHAN (DIKLAT) DPR RI

ANALISIS DAN PERANCANGAN APLIKASI MOBILE KAMUS BAHASA INDONESIA BERBASIS ANDROID

APLIKASI PENGINGAT PERBAIKAN MOTOR BERBASIS ANDROID

PERANCANGAN APLIKASI PANDUAN PERTOLONGAN PERTAMA PADA CEDERA PEMAIN SEPAKBOLA BERBASIS ANDROID NASKAH PUBLIKASI

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB III METODE PENELITIAN. Pengetahuan Alam Universitas Lampung dan di Dinas Pemuda dan Pariwisata

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN DAN PEMBUATAN APLIKASI MOBILE BERBASIS ANDROID PEMANDU LOKASI OBJEK WISATA KABUPATEN BREBES NASKAH PUBLIKASI

APLIKASI MAINTENANCE MANAGEMENT PERANGKAT IT BERBASIS WEB NUR WAQFA PRIHATIN PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

BAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan

APLIKASI KONVERSI SISTEM SATUAN INTERNASIONAL BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Aji Prasetyo Putro

APLIKASI PEMBELAJARAN PADA ORGAN TUBUH BAGIAN DALAM MANUSIA BERBASIS ANDROID. Andri Anto Tri Susilo ABSTRAK

PUSAT INFORMASI JALUR PENDAKIAN GUNUNG MERBABU BERBASIS ANDROID NASKAH PUBLIKASI

PEMBUATAN APLIKASI "GO PULSA" BERBASIS ANDROID SEBAGAI MEDIA PENGIRIM PULSA SELULER PADA PURWATI CELL NASKAH PUBLIKASI

APLIKASI PANDUAN PRAMUKA BERBASIS ANDROID NASKAH PUBLIKASI

PENGEMBANGAN APLIKASI PENJUALAN SPAREPART DI BENGKEL ANUGRAH JAYA MOTOR BERBASIS DESKTOP

2.9.6 XAMPP Dreamweaver CS Studi Pustaka... 33

SIMPLE ADDITIVE WEIGHTING (SAW) PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH MAKAN

APLIKASI MENGHITUNG ENERGI POTENSIAL DAN KINETIK BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Firmansyah Cakra Prabhawa

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN...iii. MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

PEMBUATAN APLIKASI PENGENALAN BUDAYA DARI 34 PROVINSI DI INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Yolinri Syauta

PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID

BAB III ANALISA DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

PERANCANGAN MEDIA PEMBELAJARAN SEJARAH PERJUANGAN NABI MUHAMMAD S.A.W MENYEBARKAN AGAMA ISLAM BERBASIS ANDROID NASKAH PUBLIKASI

PERANGKAT LUNAK LOKASI HALTE DAN RUTE TRANSMUSI PALEMBANG BERBASIS ANDROID

PERANCANGAN SISTEM UNTUK MENENTUKAN JENIS KACAMATA BAGI PENDERITA GANGGUAN LENSA MATA BERBASIS ANDROID NASKAH PUBLIKASI

PENGEMBANGAN SISTEM INFORMASI PERSEDIAAN DAN PENJUALAN BARANG DI PERUSAHAAN DAGANG DODOL JUWITA GARUT BERBASIS DEKSTOP

Bab 3 Metode dan Perancangan Sistem

PENGEMBANGAN SISTEM INFORMASI PERPUSTAKAAN SEKOLAH BERBASIS VISUAL BASIC DI SMK MUHAMMADIYAH 2 MOYUDAN

BAB II LANDASAN TEORI

BAB I PENDAHULUAN.

Abstraksi. Kata kunci : Symbian, JAVA Mobile, J2ME, Indonesia-Inggris, Kamus. vii

Transkripsi:

PERANCANGAN APLIKASI KALKULATOR SEDERHANA BINER <-> DESIMAL BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Fani Budi Hastanto 12.11.5965 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2016

PERANCANGAN APLIKASI KALKULATOR SEDERHANA BINER <-> DESIMAL BERBASIS ANDROID Fani Budi Hastanto 1), Armadyah Amborowati 2), 1,2) Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email : fani.ha@students.amikom.ac.id 1), armadyah.a@amikom.ac.id 2) Abstract - The binary number system or base two number system is a system of writing numbers using two symbols 0 and 1. This number system is the basis of all digital -based number system, The system also can be called with the terms of bits or binary digits. In the IT world to convert numbers from binary to decimal and vice versa in a number of digits that a lot would be something quite difficult. For its design themselves using SDLC information system development.the method used in the design of these applications through several phases ; 1 ). Analysis, 2 ) System Design and Design, 3 ) Implementation and Testing Unit, 4 ) Integration and Testing System, 5 ) Operation and Maintenance. The application form the resulting binary calculator < - > decimal base on android. With this application is expected to help the layman to simplify the calculation of the conversion of binary to decimal and vice versa. Keywords binary,binary to decimal,binary numbers, converting binary, decimal binary calculator 1. Pendahuluan 1.1 Latar Belakang Desimal ( Basis 10 ) adalah sistem bilangan yang paling umum digunakan dalam kehidupan sehari-hari. Sistem bilangan desimal menggunakan basis 10 dan menggunakan 10 macam simbol bilangan yaitu : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Sistem bilangan desimal dapat berupa integer desimal ( decimal integer ) dan dapat juga berupa pecahan desimal ( decimal fraction ). Sistem bilangan biner atau sistem bilangan basis dua adalah sebuah sistem penulisan angka dengan menggunakan dua simbol yaitu 0 dan 1. Sistem bilangan ini merupakan dasar dari semua sistem bilangan berbasis digital. Sistem ini juga dapat kita sebut dengan istilah bit atau binary digit. Dalam dunia IT mengkonversi bilangan dari biner ke desimal maupun sebaliknya dalam jumlah digit yang banyak akan menjadi suatu hal yang cukup sulit. Berdasarkan permasalahan tersebut, maka memunculkan gagasan untuk membuat perancangan aplikasi kalkulator sederhana biner<->desimal berbasis android yang berfungsi memudahkan perhitungan konversi biner ke desimal maupun sebaliknya. 1.2 Rumusan Masalah Berdasarkan latar belakang masalah diatas, maka permasalahan yang dapat dirumuskan adalah bagaimana merancang aplikasi kalkulator sederhana biner <-> desimal berbasis android untuk membantu mempermudah konversi bilangan tersebut. 1.3 Batasan Masalah Dalam Perancangan aplikasi kalkulator sederhana biner <-> desimal berbasis android adapun batasan masalahnya sebagai berikut : 1. Perancangan ini fokus terhadap pembuatan kalkulator biner < > desimal. 2. Software yang digunakan adalah Eclipse. 3. Aplikasi ini difungsikan untuk mempermudah konversi bilangan biner < > desimal. 1.4 Maksud dan Tujuan Penelitian Maksud dan tujuan penelitian ini adalah membantu mempermudah penghitungan konversi bilangan biner (binary digit) ke desimal maupun sebaliknya. 2. Landasan Teori 2.1 Aplikasi Aplikasi berasal dari kata application yang artinya penerapan lamaran penggunaan. Secara istilah aplikasi adalah program siap pakai yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain dan dapat digunakan oleh sasaran yang dituju. 2.2 Aplikasi Mobile Aplikasi Mobile adalah sebuah aplikasi yang memungkinkan Anda melakukan mobilitas dengan menggunakan perlengkapan seperti PDA, telepon seluler atau Handphone. Dengan menggunakan aplikasi mobile, Anda dapat dengan mudah melakukan berbagai macam aktifitas mulai dari hiburan, berjualan, belajar, mengerjakan pekerjaan kantor, browsing dan lain sebagainya. 2.3 Perangkat Lunak Yang Digunakan 2.3.1 Eclipse Eclipse merupakan sebuah IDE (Integrated Development Enviroment) untuk mengembangkan software dan dapat dijalankan, eclipse bersifat Multi platform yang dapat dijalankan ke semua operating system 1

2.3.2 SDK Android SDK adalah perangkat lunak yang digunakan dalam pengembangan aplikasi pada android (Google Inc, 2012). Aplikasi biasanya dikembangkan dalam bahasa pemograman java dan beberapa tools lainnya 2.3.3 ADT Android Development Tools adalah plugin untuk Eclipse IDE yang dirancang untuk memberikan kekuasaan penuh. Lingkungan yang terintegrasi untuk membangun aplikasi android. 2.3.4 JDK Java Development kit merupakan iplementasi salah satu dari platform Java SE, Java EE atau Java ME yang dirilis oleh oracle Corporation. 2.4 SDLC Menurut Ian Sommerville (2003:43) menyatakan bahwa model SDLC atau System Development Life Cycle adalah siklus hidup pengembangan sistem yang keseluruhan proses dalam membangun sistem melalui beberapa langkah [2]. Ada beberapa langkah model yang ada pada SDLC salah satu yang populer adalah waterfall. Gambar 1 Watefall menurut Ian Sommervile 2.5 UML Menurut (Nugroho,2010:6) UML (Unified Modeling Language) adalah bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma berorientasi objek. Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami.[1] 2.5.1 Use Case Diagram Use Case Diagram adalah gambar dari beberapa atau seluruh aktor dan use case dengan tujuan mengenali interaksi mereka dalam suatu sistem 2.5.2 Class Diagram Class diagram menggambarkan struktur dan deskripsi class,package, dan objek beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain. 2.5.3 Sequence Diagram Sequence diagram menggambarakan kolaborasi dinamis antara sejumlah objek dan untuk menunjukkan rangkaian pesan yang dikirim antar objek,sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem 2.5.4 Activity Diagram Activity diagram menggambarkan rangkaian aliran dari aktivitas, digunakan untuk mendeskripsikan aktivitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktivitas lainnya seperti use case atau interaksi. 3. Analisis dan Perancangan 3.1 Analisis SWOT Menurut Tim Friesner (2010). Analisis SWOT merupakan metode perencanaan strategis yang digunakan untuk pendekatan bisnis dengan lebih mudah dalam suatu proyek. Analisis tersebut dapat dilakukan cara mengevaluasi kekuatan (strenght), kelemahan (weakness), peluang (opportunity), dan ancaman (threatss). [3] Strenght Apllikasi ini berguna untuk mempermudah konversi biner ke desimal maupun sebaliknya. Aplikasi dapat menampung digit dalam jumlah yang banyak. Aplikasi kalkulator ini mudah dioperasikan (user friendly) Opportunity Aplikasi bisa dikembangkan untuk konversi ke oktal dan hexadesimal. Banyaknya pengguna android maka akan mudah memasarkan aplikasi ini. Tabel 1 Analisis SWOT Weakness Aplikasi ini hanya bisa melakukan konversi biner ke desimal maupun sebaliknya Threats Apabila android sudah tergusur oleh OS lain dikhawatirkan aplikasi ini tidak dapat digunakan lagi. 3.2 Perancangan Sistem Perancangan sistem yang akan digunakan dalam Apllikasi Kalkulator Sederhana Biner <-> Desimal Berbasis Android adalah dengan menggunakan UML (Unified Modeling Language). 2

3.2.1 Use Case Diagram 3.2.3 Class Diagram Gambar 2 Use Case Diagram 3.2.2 Activity Diagram Gambar 5 Class Diagram 3.2.4 Sequence Diagram Gambar 3 Activity Diagram Desimal ke Biner Gambar 6 Sequence Diagram Desimal <-> Biner 3.3 Rancangan Tampilan ( Interface ) Gambar 7 Interface Desimal <-> Biner Gambar 4 Activity Diagram Biner ke Desimal 4. Implementasi dan Pembahasan 4.1 Implementasi Secara garis besar kegiatan ini adalah meletakkan sistem baru yang telah dirancang dan dibuat untuk diterapkan dan diopresasikan. 3

4.1.1 Algoritma Program 4.1.1.1 Algoritma Desimal ke Biner 1. Input bilangan desimal yang akan dikonversi 2. Bagi bilangan desimal dengan 2, karena biner merupakan bilangan berbasis. 3. Apakah bilangan mod 2 ada sisa? Jika tidak tulis 0 jika ada tulis 1 4. Bagi terus bilangan desimal sampai habis, setelah itu hasil dari mod tadi di baca dari bawah maka akan didapat binernya. 4.1.1.2 Algoritma Biner ke Desimal 1. Input bilangan biner 2. Kalikan setiap digit dari bilangan biner tersebut dengan pangkat mulai dari 0,1,2,...dst mulai dari basis paling kanan 3. Jumlahkan masing-masing hasil dari perkalian berpangkat bilangan tersebut, maka akan mendapatkan hasil bilangan desimal. 4.1.1.3 Implementasi Interface Berikut merupakan tampilan dari halamanhalaman antarmuka kalkulator sederhana biner ke desimal maupun sebaliknya. Gambar 9 White Box Testing 4.2.1.2 Black Box Testing Tahapan ini merupakan proses dimana program diuji tentang bagaimana cara beoperasi, kemudian diamati apakah hasil dari unit itu sesuai dengan proses yang diinginkan [4]. Berikut adalah beberapa kategori yang akan diuji : 1. Fungsi tombol-tombol program 2. Kinerja Aplikasi Berikut adalah tabel Black Box Testing yang terdapat pada program ini yang telah dibuat oleh penulis: 1. Fungsi tombol-tombol program Gambar 8 Interface Desimal <-> Biner Gambar 10 Test tombol 0-9 4.2 Pembahasan 4.2.1 Testing Sistem dan Program 4.2.1.1 White Box Testing Menurut Wildan Agissa Rusadi (2013) White Box Testing adalah cara pengujian dengan melihat kedalam modul untuk meneliti kode- kode yang ada dan mengalisisi apakah ada kesalahan atau tidak [4]. Berikut ini merupakan contoh kesalahan dari kode program : 4

1. Aplikasi ini dapat mengkonversi bilangan Desimal ke Biner maupun Biner ke Desimal. 5.2 Saran Dalam pembuatan aplikasi tentunya terdapat kekurangan seperti halnya aplikasi kalkulator sederhana biner <-> desimal berbasis android ini. Agar aplikasi ini dapat lebih sempurna, ada beberapa saran dari penulis, diantaranya yaitu : 1. Pengembang dapat menambahkan konversi bilangan ke oktal dan hexadesimal. 2. Pengembang dapat menambahkan penyajian materi tentang konversi bilangan. Gambar 11 Test tombol Biner <-> Desimal 2. Kinerja Aplikasi Daftar Pustaka [1] Nugroho, Adi. 2010. Rekayasa Perangkat Lunak Menggunakan UML & Java. Yogyakarta: Penerbit Andi. [2] Sommervile, Ian. 2003. Software Engineering: Rekayasa Perangkat Lunak (Jilid 1) (Edisi 6). Yogyakarta: Penerbit Erlangga. [3] Tim Friesner. 2010. Analisis SWOT. Diakses tanggal 5 November 2015. Dari https://id.wikipedia.org/wiki/analisis_swot [4] Wildan Agissa Rusadi. 2013. White Box Testing & Black Box Testing. Diakses tanggal 7 November 2015. Dari http://bangwildan.web.id/berita-176- white-box-testing--black-box-testing.html Gambar 12 Test konversi biner ke desimal Biodata Penulis Fani Budi Hastanto, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2016. Armadyah Amborowati, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Sistem Informasi STMIK AMIKOM Yogyakarta. Memperoleh gelar Master of Engineering (M.Eng) Program Pasca Sarjana Magister Teknologi Informasi Fakultas Teknik Elektro Universitas Gajah Mada Yogyakarta. Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta. Gambar 13 Test konversi desimal ke biner 5. Penutup 5.1 Kesimpulan Berdasarkan hasil perancangan dan implementasi program serta berdasarkan dari rumusan masalah yang ada maka dapat diambil kesimpulan yaitu : 5