TUGAS AKHIR
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana
Komputer
NIM: 1172001033
Tanda Tangan:
i
HALAMAN PENGESAHAN
Tugas akhir ini diajukan oleh:
NIM : 1172001033
DEWAN PENGUJI
ii
UCAPAN TERIMA KASIH
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena atas berkat
dan rahmatNya, penulis dapat menyelesaikan Tugas Akhir ini. Penulisan Tugas
Akhir ini dilakukan dalam rangka memenuhi salah satu syarat untuk mencapai
gelar Sarjana Komputer Program Studi Teknik Informatika pada Fakultas Teknik
Dan Ilmu Komputer Universitas Bakrie. Saya menyadari bahwa, tanpa bantuan
dan bimbingan dari berbagai pihak, dari masa perkuliahan sampai pada
penyusunan Tugas Akhir ini, sangatlah sulit bagi saya untuk menyelesaikannya.
Oleh karena itu, saya mengucapkan terima kasih kepada:
1) Prof. Dr. Hoga Saragih, ST., MT., selaku dosen pembimbing yang telah
menyediakan waktu, tenaga, dan pikiran untuk mengarahkan saya dalam
penyusunan skripsi ini;
2) Pihak Bepahkupi Company yang telah banyak membantu dalam usaha
memperoleh data yang saya perlukan;
3) Orang tua dan keluarga saya yang telah memberikan bantuan dukungan
material dan moral; dan
4) Sahabat yang telah banyak membantu saya dalam menyelesaikan skripsi
ini.
Akhir kata, penulis berharap Tuhan Yang Maha Esa berkenan membalas segala
kebaikan semua pihak yang telah membantu. Semoga Tugas Akhir ini membawa
manfaat bagi pengembangan ilmu.
iii
Penulis
iv
HALAMAN PERNYATAAN PERSETUJUAN PUBLIKASI
Sebagai sivitas akademik Universitas Bakrie, saya yang bertanda tangan di bawah
ini:
Nama : Muhammad An Naufal Langnegara
NIM : 1172001033
Program Studi : Teknik Informatika
Fakultas : Fakultas Teknik Dan Ilmu Komputer (FTIK)
Jenis Tugas Akhir : Skripsi
beserta perangkat yang ada (jika diperlukan). Dengan Hak Bebas Royalti Non
eksklusif ini Universitas Bakrie berhak menyimpan, mengalih media / format kan,
mengelola dalam bentuk pangkalan data (database), merawat, dan
mempublikasikan tugas akhir saya selama tetap mencantumkan nama saya sebagai
penulis/pencipta dan sebagai pemilik Hak Cipta untuk kepentingan akademis.
Yang menyatakan
v
RANCANG BANGUN APLIKASI BEKAFE UNTUK MEMBANTU
MENGHUBUNGKAN CUSTOMER KOPI DAN CAFÉ DI SELURUH
INDONESIA BERBASIS ANDROID.
Muhammad An Naufal Langnegara
ABSTRAK
Bisnis coffee shop merupakan salah satu industri bisnis yang sedang berkembang
pesat di Indonesia. Hal ini mendorong banyaknya orang yang membuka coffee
shop maupun mengembangkan coffee shop yang sudah ada. Bepahkupi
menciptakan ekosistem coffee shop di Indonesia yang lebih baik dengan
membangun aplikasi Becafe berbasis Android. Aplikasi ini membantu
menghubungkan coffee shop dan juga customer coffee. Dengan satu aplikasi
informasi dan koneksi antar kedua pihak sangat dimudahkan. Aplikasi Bekafe
yang berbasis Android dirancang khusus untuk mempermudah customer
menemukan lokasi café. Selain itu customer juga akan mendapatkan informasi
seputar jadwal operasional, rute/lokasi dan menu cafe. Metode Blackbox adalah
pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal
perangkat lunak. Dimulai dari halaman login, home, café, shop, cart, notification,
dan maps berfungsi dengan baik dengan hasil VALID pada setiap pengujian.
Selain itu penulis memilih User Acceptance Test (UAT) dalam tahapan proses
pengujian. UAT dilakukan dengan meminta sejumlah responden untuk
mengoperasikan aplikasi Bekafe. Hasil dari pengujian pada aplikasi Bekafe
mendapatkan hasil yang baik. Hampir semua responden memberikan hasil yang
memuaskan. Walaupun hasil pengujian memuaskan, para responden memberi
saran tambahan untuk melengkapi aplikasi Bekafe. Adapun yang sekiranya dapat
ditambahkan adalah fitur berita (news) seputar coffee ataupun cafe di Indonesia,
fitur pesan-antar (delivery), dan memperbarui tampilan UI dan UX pada aplikasi
Bekafe berbasis android.
vi
DESIGN AND DEVELOP THE BEKAFE APPLICATION TO HELP
CONNECT COFFEE AND CAF CUSTOMERS AROUND INDONESIA
BASED ON ANDROID.
Muhammad An Naufal Langnegara
ABSTRACT
The coffee shop business is one of the rapidly growing business industries in
Indonesia. This encourages many people to open coffee shops or develop existing
coffee shops. Bepahkupi creates a better coffee shop ecosystem in Indonesia by
building an Android-based Becafe application. This application helps connect
coffee shops and coffee customers. With one application, the information and
connection between the two parties is greatly facilitated. The Android-based
Bekafe application is specifically designed to make it easier for customers to find
cafe locations. In addition, customers will also get information about operational
schedules, routes/locations and cafe menus. Blackbox method is testing the
fundamental aspects of the system without paying attention to the internal logical
structure of the software. Starting from the login page, home, cafe, shop, cart,
notification, and maps work well with VALID results on every test. In addition,
the authors chose the User Acceptance Test (UAT) in the stages of the testing
process. UAT is done by asking a number of respondents to operate the Bekafe
application. The results of testing on the Bekafe application get good results.
Almost all respondents gave satisfactory results. Although the test results were
satisfactory, the respondents gave additional suggestions to complete the Bekafe
application. As for what can be added, news features about coffee or cafes in
Indonesia, delivery features, and updating the UI and UX appearance of the
Android-based Bekafe application.
vii
DAFTAR ISI
viii
3.1.3 Analisis Kebutuhan Sistem....................................................................14
3.1.4 Gantt chart.............................................................................................14
3.1.5 Cara Kerja Aplikasi...............................................................................16
3.1. Rancang Program Aplikasi......................................................................17
3.2 Realisasi Program Aplikasi..........................................................................28
3.2.1 Implementasi Antarmuka Pengguna......................................................28
BAB IV HASIL DAN PEMBAHASAN...............................................................33
4.1 Pengujian......................................................................................................33
4.2 Deskripsi Pengujian......................................................................................33
4.3 Coding..........................................................................................................33
1 Tampilan Login............................................................................................33
2 Tampilan Home...........................................................................................34
3 Tampilan Café.............................................................................................35
4 Tampilan Shop.............................................................................................35
5 Tampilan Cart..............................................................................................36
6 Tampilan Notification..................................................................................36
7 Tampilan Maps............................................................................................37
4.4 Prosedur Pengujian.......................................................................................37
1. Black Box....................................................................................................38
2. User Acceptance Test.................................................................................41
4.5 Data Hasil Pengujian....................................................................................42
4.6 Data Responden............................................................................................45
A. Hasil Pengujian..........................................................................................47
4.7 Evaluasi Hasil Pengujian..............................................................................48
4.8 Hasil Penelitian.............................................................................................62
BAB V PENUTUP.................................................................................................63
5.1 Kesimpulan...................................................................................................63
5.2 Saran.............................................................................................................63
Daftar Pustaka........................................................................................................65
Lampiran................................................................................................................67
1 Coding dan Fluter Pada Halaman Home........................................................67
2 Coding dan Fluter Pada Halaman Produk.......................................................67
3 Coding dan Fluter Pada Halaman Order.........................................................68
4 Coding dan Fluter Pada Halaman Cart...........................................................68
ix
5 Coding dan Fluter Pada Halaman Maps..........................................................69
6 Coding dan Fluter Pada Halaman Notification................................................69
DAFTAR GAMBAR
Gambar 2. 1 simbol use case..................................................................................10
Gambar 2. 2 simbol flow chart...............................................................................11
Gambar 3. 1 Model Prototype................................................................................13
Gambar 3. 2 Gantt Chart........................................................................................14
Gambar 3. 3 flow chart..........................................................................................16
Gambar 3. 4 use case..............................................................................................17
Gambar 3. 5 activity diagram halaman login.........................................................19
Gambar 3. 6 activity diagram halaman shop..........................................................20
Gambar 3. 7 activity diagram halaman menu cafe.................................................21
Gambar 3. 8Activity diagram halaman message...................................................21
Gambar 3. 9 activity diagram menu notification...................................................22
Gambar 3. 10 design halaman login.......................................................................23
Gambar 3. 11 design halaman utama.....................................................................23
Gambar 3. 12 design halaman notification............................................................24
Gambar 3. 13 design halaman map........................................................................24
Gambar 3. 14 design halaman shop.......................................................................25
Gambar 3. 15 design halaman produk...................................................................26
Gambar 3. 16 design halaman cart.........................................................................26
Gambar 3. 17 design halaman cafe........................................................................27
Gambar 3. 18 design halaman message.................................................................27
Gambar 3. 19 halaman login..................................................................................28
Gambar 3. 20 halaman utama................................................................................28
Gambar 3. 21 halaman coffee shop........................................................................29
Gambar 3. 22 halaman map...................................................................................29
Gambar 3. 23 halaman shop...................................................................................30
Gambar 3. 24 halaman produk...............................................................................30
Gambar 3. 25 halaman cart....................................................................................31
Gambar 3. 26 halaman message.............................................................................31
Gambar 3. 27 halaman notification........................................................................32
Gambar 4. 1 Coding Halaman Login.....................................................................33
Gambar 4. 2 Coding Halaman Home.....................................................................34
Gambar 4. 3 Coding Halaman Café.......................................................................35
Gambar 4. 4 Coding Halaman Shop......................................................................35
Gambar 4. 5 Coding Halaman Cart........................................................................36
Gambar 4. 6 Coding Halaman Notification...........................................................36
Gambar 4. 7 Coding Halaman Maps......................................................................37
x
Gambar 4. 8 Data Responden................................................................................45
Gambar 4. 9 Grafik Pie Gender.............................................................................45
Gambar 4. 10 Grafik Umur....................................................................................46
Gambar 4. 11 Grafik Pekerjaan..............................................................................46
Gambar 4. 12 grafik responden..............................................................................50
Gambar 4. 13 pertanyaan 1....................................................................................51
Gambar 4. 14 Pertanyaan 2....................................................................................51
Gambar 4. 15 pertanyaan 3....................................................................................52
Gambar 4. 16 pertanyaan 4....................................................................................52
Gambar 4. 17 pertanyaan 5....................................................................................53
Gambar 4. 18 pertanyaan 6....................................................................................53
Gambar 4. 19 pertanyaan 7....................................................................................54
Gambar 4. 20 pertanyaan 8....................................................................................54
Gambar 4. 21 pertanyaan 9....................................................................................55
Gambar 4. 22 pertanyaan 10..................................................................................55
Gambar 4. 23 pertanyaan 11..................................................................................56
Gambar 4. 24 pertanyaan 12..................................................................................56
Gambar 4. 25 pertanyaan 13..................................................................................57
Gambar 4. 26 pertanyaan 14..................................................................................57
Gambar 4. 27 pertanyaan 15..................................................................................58
Gambar 4. 28 hasil kategori keterangan.................................................................61
xi
DAFTAR TABEL
4. Customer dapat melihat notification coffee shop dan transaksi yang telah
dilakukan.
BAB I PENDAHULUAN
BAB V PENUTUP
2.3Android
Android adalah salah satu sistem operasi atau operating system
berbasis mobile yang banyak digunakan sekarang. Utamanya pada
smartphone ataupun tablet. Dalam pengembangan aplikasi Android
menggunakan platform Java sebagai bahasa pemrogramannya. [3]
Pada tahun 2007, diperkenalkan Android mempunyai beberapa
varian atau versi. Pada tahun ini versi OS terbarunya adalah Android 12
yang diperkenalkan pada 18 Mei 2021. Sistem operasi ini masih dalam
tahap pengembangan dan dinamakan sebagai Android 12 beta preview.
Nama versi kali ini berbeda dengan sebelumnya yang biasanya
menggunakan nana-nama makanan penutup seperti cupcake, nougat,
donut dan lain-lain. Seterusnya sistem operasi (SO) ini hanya akan
mengeluarkan nama versi berdasarkan urutan angka, yakni 12, 13, 14 dan
seterusnya. [4]
2.4 Android Studio
Android Studio adalah Integrated Development Environment (IDE)
resmi untuk pengembangan aplikasi Android, yang didasarkan pada
IntelliJ IDEA. Peluncuran Android Studio ini diumumkan oleh Google
pada 16 mei 2013 pada event Google I/O Conference untuk tahun 2013.
Sejak saat itu, Android Studio mengantikkan Eclipse sebagai IDE resmi
untuk mengembangkan aplikasi Android.
Android studio sendiri dikembangkan berdasarkan IntelliJ IDEA yang
mirip dengan Eclipse disertai dengan ADT plugin (Android Development
Tools). Android studio memiliki fitur:
a. Menggunakan Gradle-based build system yang fleksibel.
b. Bisa mem-build multiple APK.
c. Template support untuk Google Service dan berbagai macam tipe
perangkat.
d. Layout editor yang lebih bagus.
2.6 Java
Java salah satu teknologi dimana teknologi tersebut mencakup java
sebagai bahasa pemrograman yang memiliki sintaks dan aturan
pemrograman sendiri, dan juga mempuyai virtual machine dan library
yang dibutuhkan untuk menulis dan menjalankan program yang akan di
tulis dengan bahasa pemrograman java.
Java merupakan bahasa pemrograman yang berorientasi objek
yang diciptakan oleh Sun Microsystem pada tahun 1995. Java dapat
membuat seluruh bentuk aplikasi, desktop, web dan lain-lainnya,
sebagaimana dibuat dengan menggunakan pemrograman yang lain. Java
dapat dijalankan pada berbagai platform sistem operasi (SO).
Perkembangan java tidak terfokus pada suatu system operasi, akan tetapi
dikembangkan untuk berbagai sistem operasi dan bersifat open source.
2.7 Flutter
Flutter merupakan platform yang digunakan para developer untuk
membuat aplikasi multiplatform hanya dengan basis coding. Artinya,
aplikasi yang dihasilkan dapat dipakai di berbagai platform, baik mobile
Android, IOS, web, maupun desktop. Sebelum diluncurkan pada Desember
2018, Flutter sebenarnya telah dikembangkan oleh Google sejak 2015.
Lalu, pada tahun 2019, popularitas Flutter mulai meroket dan banyak
developer berbondong-bondong menggunakan Flutter.
1. Prototype
Pengertian metode prototype adalah salah satu metode siklus yang
didasarkan pada konsep model bekerja (working model). Adapun tujuan
metode prototype adalah mengembangkan model menjadi sistem final.
Sehingga sistem ini akan dikembangkan dengan cepat. Metode prototype
ini merupakan pengembang sistem, klien, dan pengguna akhir dapat
melihat dan melakukan eksperimen sejak awal proses pengembangan.
Berikut merupakan tahap-tahap menggunakan metode prototype:
1. Analisa Kebutuhan
2. Membuat Prototype
3. Evaluasi Prototype
4. Mengodekan sistem
5. Pengujian sistem
6. Evaluasi Sistem
7. Menggunakan sistem
2. Black Box
Blackbox adalah pengujian aspek fundamental sistem tanpa
memperhatikan struktur logika internal perangkat lunak. Metode ini
digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan
benar. Pengujian Blackbox merupakan metode perancangan data uji yang
didasarkan pada spesifikasi perangkat lunak yang dibuat.
Gambar diatas merupakan gantt chart atau sering disebut Milestones Chart
dan Project Bar Chart. Gantt chart bertujuan untuk mengukur, manajemen,
menganalisis dalam pembuatan aplikasi Bekafe. Pada gantt chart dalam
pembuatan aplikasi Bekafe terdiri dari 5 bulan diantara lainnya Agustus 2021,
September 2021, November 2021, Januari 2022. Terdapat kegiatan yang harus
dilakukan pada gantt chart adalah:
1. Analisis Kebutuhan
2. Memilah Analisis
3. Mendesign UI dan UX
4. Revisi design UI dan UX
5. Pemrograman
6. Pengujian Sistem
7. Evaluasi sistem
8. Instalasi
9. Black Box
10. User Acceptance Test (UAT)
11. Dokumentasi
3.1.5 Cara Kerja Aplikasi
Gambar 3. 5 Gambar
activity 3. 4halaman login
diagram
Gambar diatas merupakan activity diagram untuk melakukan login.
Customer membuka aplikasi lalu aplikasi akan merespon dengan menampilkan
form login. Customer memasukkan email dan password. Sistem akan mengecek
apakah email dan password yang dimasukkan benar atau tidak. Jika salah maka
sistem akan menampilkan error dan kembali ke halaman login. Jika benar maka
sistem akan menampilkan halaman utama aplikasi.
Gambar 3. 6 activity
diagram halaman shop
Gambar diatas merupakan activity diagram shop pesanan yang dipesan.
Sistem akan menampilkan untuk mengisi jumlah pesanan yang ingin dipesan.
Customer memasukkan jumlah pesanan lalu memilih tambah. Lalu sistem akan
memberikan pesan bahwa pesanan telah ditambahkan. Customer memilih
checkout untuk melihat detail pesanan. Sistem akan menampilkan verifikasi
pesanan
Gambar 3. 7 activity
diagram halaman menu cafe
Gambar diatas merupakan activity diagram untuk menu pemilihan cafe.
Customer memilih menu café lalu sistem akan menampilkan menu cafe.
Customer melihat informasi. Customer juga dapat memilik check lokasi cafe yang
tersedia di tampilan menu cafe. Sistem akan menampilkan lokasi cafe yang sudah
terdaftar di map.
2. Halaman Utama
3. Halaman Notification
4. Halaman Map
9. Halaman Message
2.Halaman Utama
4.Halaman Map
6.Halaman Produk
8.Halaman Message
4.1 Pengujian
Pada bagian pengujian ini ada beberapa hal yang diuraikan yaitu deskripsi
pengujian, proses pengujian, data hasil pengujian dan evaluasi pengujian.
4.3 Coding
Coding merupakan salah satu dari langkah-langkah pemrograman yang mana
menggunakan menuliskan code atau skrip pada bahasa pemrograman. Berikut
merupakan codingan dari aplikasi Bekafe berbasis Android:
1 Tampilan Login
Gambar di atas merupakan coding yang digunakan pada halaman login yang mana
hasil codigan menghasilkan halaman login pada halaman awal aplikasi Bekafe.
2 Tampilan Home
Gambar di atas merupakan coding yang digunakan pada halaman login yang mana
hasil codingan menghasilkan halaman home pada halaman home aplikasi Bekafe.
3 Tampilan Café
Gambar di atas merupakan coding yang digunakan pada halaman cafe yang mana
hasil codingan menghasilkan halaman cafe pada halaman café aplikasi Bekafe.
4 Tampilan Shop
5 Tampilan Cart
Gambar di atas merupakan coding yang digunakan pada halaman cart yang
mana hasil menghasilkan halaman cart pada halaman cart aplikasi Bekafe.
6 Tampilan Notification
7 Tampilan Maps
1. Black Box
No Kelas Uji Butir Uji Jenis Pengujian
Menampilkan
1 Tampilan Login form login ketika Blackbox
aplikasi di mulia
Menampilkan
2 Tampilan Home interaksi langsung Blackbox
ke menu utama
Menampilkan
3 Tampilan Café pada halaman Blackbox
café
Menampilkan
4 Tampilan Shop pada halaman Blackbox
shop
Menampilkan
5 Tampilan Cart Blackbox
halaman cart
Menampilkan
Tampilan
6 halaman Blackbox
Notification
notification
Menampilkan
7 Tampilan Maps Blackbox
halaman Maps
Tabel 4. 1 Black Box
Berikut inilah hasil dari pengujian sistem Black Box pada aplikasi Bekafe
berbasis Android.
A Halaman Login
Hasil
N Skenario Hasil yang Kesimpula
Test Case Pengujia
o Pengujian Diharapkan n
n
Sistem akan
Email dan
menolak
Password
terhadap
tidak diisi Email: (kosong), Sesuai
1 email dan Valid
kemudian Password: (kosong) Harapan
password
klik tombol
yang tidak
Login
sesuai.
2 Mengetikka Email: Sistem akan Sesuai Valid
n Email dan (naufal@gmail.com) menolak Harapan
Password terhadap
tidak diisi email dan
kemudian , Password: (kosong) password
klik tombol yang tidak
Login sesuai.
Mengetikka Sistem akan
n Password menolak
dan Email terhadap
Email: (kosong), Sesuai
3 tidak diisi email dan Valid
Password: (123456) Harapan
kemudian password
klik tombol yang tidak
Login sesuai.
Sistem akan
Email dan
menerima
Password Email:
akses login
diisi (naufal@gmail.com) Sesuai
4 dan Valid
kemudian , Password: Harapan
menampilka
klik tombol (123456)
n halaman
Login
Home
Tabel 4. 2 Black Box Halaman Login
Tabel di atas menjelaskan item pengujian dari black box pada halaman
Login pada aplikasi Bekafe berbasis Android.
B Halaman Home
Skenario Hasil
Hasil yang
No Pengujia Test Case Pengujia Kesimpulan
Diharapkan
n n
Customer Sistem
memilih Setelah melakukan menampilkan Sesuai
1 Valid
bagian login halaman Harapan
Home Home
Tabel 4. 3 Black Box Halaman Home
Tabel di atas menjelaskan item pengujian dari black box pada halaman Home
pada aplikasi Bekafe berbasis Android.
C Halaman Café
Skenario Hasil
Hasil yang
No Pengujia Test Case Pengujia Kesimpulan
Diharapkan
n n
Customer Sistem
memilih Setelah melihat menampilkan Sesuai
1 Valid
bagian halaman Home halaman Harapan
Café cafe
Tabel 4. 4 Black Box Halaman Café
Tabel di atas menjelaskan item pengujian dari black box pada halaman cafe
pada aplikasi Bekafe berbasis Android.
D Halaman Shop
Hasil
Skenario Hasil yang
No Test Case Pengujia Kesimpulan
Pengujian Diharapkan
n
Customer Sistem
memilih Setelah melihat menampilkan Sesuai
1 Valid
bagian halaman Home halaman Harapan
Shop shop
Customer Sistem
memilih Setelah masuk menampilkan
Sesuai
2 menu yang pada halaman menu yang Valid
Harapan
ingin Shop ingin di
dipesan pesan
Customer
Sistem
memasukan
Customer Memilih menampilkan
jumlah Sesuai
3 produk yang telah menu yang Valid
produk Harapan
tersedia ingin di
yang ingin
pesan
di pesan
Tabel 4. 5 Black Box Halaman Shop
Tabel di atas menjelaskan item pengujian dari black box pada halaman
Shop pada aplikasi Bekafe berbasis Android.
Hasil
E Halaman Cart
Hasil
Skenario Hasil yang
No Test Case Pengujia Kesimpulan
Pengujian Diharapkan
n
Customer
Sistem
memilih Setelah melihat Sesuai
1 menampilkan Valid
bagian halaman Home Harapan
halaman cart
Cart
Customer Sistem
check out Setelah masuk menampilkan
Sesuai
2 menu yang pada halaman menu yang Valid
Harapan
ingin Shop ingin di
dipesan pesan
Tabel 4. 6 Black Box Halaman Cart
Tabel di atas menjelaskan item pengujian dari black box pada halaman cart pada
aplikasi Bekafe berbasis Android.
F Halaman Notification
Hasil
Skenario Hasil yang
No Test Case Pengujia Kesimpulan
Pengujian Diharapkan
n
1 Customer Setelah melihat Sistem Sesuai Valid
memilih
menampilkan
bagian
halaman Home halaman Harapan
notificatio
shop
n
Tabel 4. 7 Black Box Halaman Notification
Tabel di atas menjelaskan item pengujian dari black box pada halaman notification
pada aplikasi Bekafe berbasis Android.
G Halaman Maps
Hasil
Skenario Hasil yang
No Test Case Pengujia Kesimpulan
Pengujian Diharapkan
n
Customer Sistem
memilih Setelah melihat menampilkan Sesuai
1 Valid
bagian halaman Home halaman Harapan
maps maps
Tabel 4. 8 Black Box Halaman Maps
Tabel di atas menjelaskan item pengujian dari black box pada halaman Maps
pada aplikasi Bekafe berbasis Android.
Hasil dari pengujian black box pada aplikasi bekafe mendepakan hasil yang baik
yang mana pada hasil tersebut dari mulai halaman login, home, café, shop, cart,
notification, dan maps. Berfungsi dengan baik dengan hasil VALID pada setiap pengujian.
BOBOT
Sangat
No Pertanyaan Sangat Tidak
Setuju Netral Tidak
Setuju Setuju
Setuju
Apakah Fungsi
1 login berfungsi
dengan baik
Apakah
Setelah login
2
menampilkan
halaman utama
Apakah fitur
pemilihan café
3
berfungsi
dengan baik?
Apakah saat
memilih fitur
café
4
menunjukan
informasi
detail café?
Apakah saat
memilih lokasi
5 café
mengarahkan
ke map?
Apakah fitur
pemilihan shop
6
berfungsi
dengan baik.
Apakah saat
memilih fitur
7 shop
menampilkan
produk?
Apakah saat
memilih
8 produk dapat
melakukan
pesanan?
Apakah dapat
9 melakukan
checkout?
Apakah fitur
pemilihan
10 message
berfungsi
dengan baik?
11 Apakah setelah
memilih
message
menampilkan
halaman
message?
Apakah dapat
melakukan
12 percakapan
menggunakan
fitur message?
Apakah fitur
pemilihan
13 notification
berfungsi
dengan baik.
Apakah setelah
memilih
notification
14
menampilkan
halaman
notification?
Apakah
tampilan antar
15
muka sistem
menarik?
Tabel 4. 10 Pertanyaan
1 Adibah P 25 Guru
2 Muhammad Ichlasul Amal Bakhri L 23 Karyawan
3 Akbar Fauzan Rambe L 22 Fotografer
4 Syahga L 23 Desainer
5 Fany Kurnia Azi P 23 Guru
6 Maulana Wiga L 24 Karyawan
7 Dhea Ulhaq P 23 Karyawan
8 Akbar Gibran L 26 PNS
9 Muhammad Daffa Rezha L 24 Desainer
10 Dale Carnegie L 25 Guru
11 Obit Ahmad Alfalah L 24 Guru
12 Yasin Yusuf L 26 Karyawan
13 Muhammad Rizal Ardiansyah L 25 Karyawan
14 Muhammad Ardi Nuari Putra L 27 PNS
15 Khalimatus Syakdiah L 27 Karyawan
16 Nabilla Maudina P 26 Guru
17 Saskia Khalidhea P 24 Guru
18 Icha SafIra P 28 PNS
19 Bagaskoro L 30 PNS
20 Dita Anggraini P 26 Karyawan
13
Pada gambar grafik pie gender di atas dijelaskan bahwa dari 20 responden
total Laki-Laki yang mengisi pertanyaan adalah 13 orang, sedangkan untuk
perempuan dengan jumlah 7 orang.
Chart Title
14
12
10
0
15-19 20-25 26-30
Gambar diatas merupakan gambar dari grafik umur dari dua puluh responden
yang mana pada gambar dijelaskan dari umur 15-19 dengan hasil 0, untuk umur 20-25
dengan hasil 12, dan untuk umur 26-30 mendapatkan hasil 8.
Pekerjaan
8
0
Desainer Fotografer Guru Karyawan PNS
A. Hasil Pengujian
Setelah dilakukan pengujian oleh responden, maka didapatkan hasil dari
penyebaran kuesioner sebagai berikut.
No.
P P P P P P P P P P1 P1 P1 P1 P1 P1
Respond
1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
en
1 5 5 4 3 5 4 5 5 4 5 5 4 5 4 5
2 5 3 4 4 5 5 5 3 5 4 4 5 5 5 4
3 5 4 5 5 5 4 4 5 4 5 4 5 5 4 5
4 4 5 5 4 4 5 3 4 5 5 5 5 4 4 4
5 5 5 4 5 3 4 5 5 4 3 4 5 5 5 5
6 5 5 5 4 4 4 5 3 4 5 5 5 4 4 5
7 5 5 5 5 4 4 5 5 4 4 5 3 5 5 4
8 5 5 4 5 5 5 4 3 5 4 5 5 5 4 5
9 5 5 4 4 5 3 5 4 5 5 5 4 5 5 5
10 4 5 3 4 4 4 5 5 5 5 5 4 3 3 5
11 5 4 4 4 5 4 5 5 5 5 4 3 5 5 3
12 5 5 5 4 4 3 4 4 5 5 5 5 4 5 5
13 5 4 4 5 5 5 4 5 4 5 5 3 5 5 3
14 5 4 5 5 4 5 5 4 5 3 5 5 4 3 4
15 5 5 5 4 4 5 5 5 4 4 5 5 4 5 5
16 5 5 4 5 5 4 3 5 5 4 4 5 5 4 4
17 5 5 4 5 5 5 4 5 4 5 5 4 3 5 5
18 5 5 5 5 5 4 5 5 4 3 4 3 3 5 5
19 5 5 5 5 3 3 4 4 4 5 5 4 3 3 4
20 5 4 3 4 5 5 5 4 5 4 3 5 3 3 5
Tabel 4. 11 responden
Hasil dari penilaian tersebut menggunakan skala likert 1-5 dengan jawaban
‘Sangat Tidak Setuju’, ‘Tidak Setuju’, ‘Netral, ‘Setuju’, dan ‘Sangat Setuju’ dari
20 responden
dilakukan oleh 20 responden yang terkait dari fitur-fitur aplikasi Bekafe berbasis
Android yang terdiri dari halaman login, halaman café, halaman shop, halaman
message, dan halaman notifikasi. Untuk melihat keberhasilan dari uji lapangan
Kategori Keterangan
Hasil Total
N Skor Ideal (Skor +
Pertanyaan NILAI PRESENTASE
O Jumlah Pertanyaan)
(P1 – P15)
1 68 75 90%
2 66 75 88%
3 69 75 92%
4 66 75 88%
5 67 75 89%
6 67 75 89%
7 68 75 90%
8 69 75 92%
9 69 75 92%
10 64 75 85%
11 66 75 88%
12 68 75 90%
13 67 75 89%
14 66 75 88%
15 70 75 93%
16 67 75 89%
17 69 75 92%
18 66 75 88%
19 62 75 82%
20 63 75 84%
Pada tabel diatas merupakan hasil dari perhitungan setiap butir pertanyaan
Hasil
6 72
5 70
68
4
66
3
64
2
62
1 60
0 58
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
P1 P2 P3 P4 P5 P6
P7 P8 P9 P10 P11 P12
P13 P14 P15 total
Pertanyaan 1 sampai pertanyaan 15 dengan total 1337 dari hasil awal sampa hasil
akhir.
P1
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 13 pertanyaan 1
Gambar diatas merupakan hasil dari pertanyaan pertama dari dua puluh
responden yang telah di dapatkan yang mana dari skala likert 1-5 mendapatkan
hasil 18 responden menjawab skala likert 5 dan 2 responden menjawab skala
likert 2.
P2
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 14 Pertanyaan 2
Gambar diatas merupakan hasil dari pertanyaan kedua dari dua puluh
responden yang telah di dapatkan yang mana dari skala likert 1-5 mendapatkan
hasil 14 responden menjawab skala likert 5 dan 4 responden menjawab skala
likert 4 dan 1 responden menjawab skala likert 3.
P3
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 15 pertanyaan 3
Gambar diatas merupakan hasil dari pertanyaan ketiga dari dua puluh
responden yang telah di dapatkan yang mana dari skala likert 1-5 mendapatkan
hasil 9 responden menjawab skala likert 5 dan 9 responden menjawab skala likert
4 dan 2 responden menjawab skala likert 3.
P4
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 16 pertanyaan 4
Gambar diatas merupakan hasil dari pertanyaan ke empat dari dua puluh
responden yang telah di dapatkan yang mana dari skala likert 1-5 mendapatkan
hasil 10 responden menjawab skala likert 5 dan 9 responden menjawab skala
likert 4 dan 1 responden menjawab skala likert 3.
P5
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 17 pertanyaan 5
Gambar diatas merupakan hasil dari pertanyaan ke lima dari dua puluh
responden yang telah di dapatkan yang mana dari skala likert 1-5 mendapatkan
hasil 11 responden menjawab skala likert 5 dan 7 responden menjawab skala
likert 4 dan 2 responden menjawab skala likert 3.
P6
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 18 pertanyaan 6
Gambar diatas merupakan hasil dari pertanyaan enam dari dua puluh
responden yang telah di dapatkan yang mana dari skala likert 1-5 mendapatkan
hasil 8 responden menjawab skala likert 5 dan 9 responden menjawab skala likert
4 dan 3 responden menjawab skala likert 3.
P7
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 19 pertanyaan 7
Gambar diatas merupakan hasil dari pertanyaan tujuh dari dua puluh
responden yang telah di dapatkan yang mana dari skala likert 1-5 mendapatkan
hasil 12 responden menjawab skala likert 5 dan 6 responden menjawab skala
likert 4 dan 2 responden menjawab skala likert 3.
P8
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 20 pertanyaan 8
Gambar diatas merupakan hasil dari pertanyaan delapan dari dua puluh
responden yang telah di dapatkan yang mana dari skala likert 1-5 mendapatkan
hasil 11 responden menjawab skala likert 5 dan 6 responden menjawab skala
likert 4 dan 3 responden menjawab skala likert 3.
P9
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 21 pertanyaan 9
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 22 pertanyaan 10
Gambar diatas merupakan hasil dari pertanyaan ke sepuluh dari dua puluh
responden yang telah di dapatkan yang mana dari skala likert 1-5 mendapatkan
hasil 11 responden menjawab skala likert 5 dan 6 responden menjawab skala
likert 4 dan 3 responden menjawab skala likert 3.
P11
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 23 pertanyaan 11
Gambar diatas merupakan hasil dari pertanyaan kesebelas dari dua puluh
responden yang telah di dapatkan yang mana dari skala likert 1-5 mendapatkan
hasil 13 responden menjawab skala likert 5 dan 6 responden menjawab skala
likert 4 dan 1 responden menjawab skala likert 3.
P12
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 24 pertanyaan 12
Gambar diatas merupakan hasil dari pertanyaan ke dua belas dari dua
puluh responden yang telah di dapatkan yang mana dari skala likert 1-5
mendapatkan hasil 11 responden menjawab skala likert 5 dan 5 responden
menjawab skala likert 4 dan 4 responden menjawab skala likert 3.
P13
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 25 pertanyaan 13
Gambar diatas merupakan hasil dari pertanyaan ke tiba belas dari dua
puluh responden yang telah di dapatkan yang mana dari skala likert 1-5
mendapatkan hasil 10 responden menjawab skala likert 5 dan 5 responden
menjawab skala likert 4 dan 5 responden menjawab skala likert 3.
P14
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 26 pertanyaan 14
Gambar diatas merupakan hasil dari pertanyaan ke empat belas dari dua
puluh responden yang telah di dapatkan yang mana dari skala likert 1-5
mendapatkan hasil 10 responden menjawab skala likert 5 dan 6 responden
menjawab skala likert 4 dan 4 responden menjawab skala likert 3.
P15
6
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Gambar 4. 27 pertanyaan 15
Gambar diatas merupakan hasil dari pertanyaan ke lima belas dari dua
puluh responden yang telah di dapatkan yang mana
Hasil Total
NILAI
NO Pertanyaan KETERANGAN
PRESENTASE
(P1 – P15)
2 66 88% Setuju
4 66 88% Setuju
10 64 85% Setuju
11 66 88% Setuju
14 66 88% Setuju
18 66 88% Setuju
19 62 82% Setuju
20 63 84% Setuju
dari skala likert 1-5 mendapatkan hasil 12 responden menjawab skala likert 5 dan
6 responden menjawab skala likert 4 dan 2 responden menjawab skala likert 3.
Hasil Total
NILAI
NO Pertanyaan KETERANGAN
PRESENTASE
(P1 – P15)
2 66 88% Setuju
4 66 88% Setuju
10 64 85% Setuju
11 66 88% Setuju
14 66 88% Setuju
18 66 88% Setuju
19 62 82% Setuju
20 63 84% Setuju
1783% /
89,15 %
Berdasarkan rata-rata yang didapatkan dari tabel diatas, Hasil UAT yaitu
“Sangat Setuju” terhadap fitur-fitur yang ada pada aplikasi Bekafe berbasis
Gambar diatas merupakan pie chart dari hasil rata-rata yang didapatkan
dari hasil kategori keterangan, dapat dilihat bahwa persentase 89%-100% “Sangat
setuju mencapai angka 90%, hasil dari 71%-88% “Setuju” mencapai angka 10%,
lalu untuk hasil 54%-70% “Netral”, 37%-53% “Tidak Setuju”, dan 0%-36%
5.1 Kesimpulan
Berdasarkan dari hasil penelitian yang telah dilakukan dengan judul
“RANCANG BANGUN APLIKASI BEKAFE UNTUK MEMBANTU
MENGHUBUNGKAN CUSTOMER KOPI DAN KAFE DI SELURUH
INDONESIA BERBASIS ANDROID” dapat disimpulkan sebagai berikut:
1. Fitur Proses café berkerja dengan sangat baik saat menampilkan halaman
café dan menampilkan info detail café yang telah terdaftar pada aplikasi.
2. Fitur shop bekerja dengan sangat baik saat menampilkan halaman shop
lalu dapat membeli pesanan yang ada dan dapat melakukan checkout
pembayaran
3. Fitur message bekerja dengan sangat baik yang mana user dapat
berinteraksi menggunakan fitur message.
4. Fitur notification mampu bekerja dengan sanggat baik dapat menampilkan
notification dari café ataupun dari pembelian pesanan di shop
5. Berdasarkan hasil responden dari uzone.id serta data dari penulis, bahwa
mayoritas masyarakat yang menyukai sajian kopi memiliki rentang usia
18-35 tahun yang didominasi oleh laki-laki sebesar 65% serta perempuan
dengan persentase 35%. Simpulan yang dapat diambil oleh penulis yaitu
minuman kopi ini memiliki mayoritas konsumen dari jenis kelamin laki-
laki.
6. Dari pengujian User Acceptance Test menghasilkan persentase sebesar
89,15% maka didapatkanlah kesimpulan bawah responden atau user
“Sangat Setuju” dan fitur-fitur dapat bekerja dengan baik.
5.2 Saran
Berdasarkan pelaksanaan skripsi dan pembuatan aplikasi Bekafe berbasis
android yang dilakukan, saran untuk pengembangan aplikasi Bekafe selanjutnya
adalah:
1. Dapat Menambahkan fitur berita (news) tentang seputar coffee ataupun
café yang ada di seluruh Indonesia.
2. Dapat menambahkan fitur delivery untuk membeli produk yang ada di
aplikasi Bekafe.
3. Dapat memperbarui tampilan UI dan UX pada aplikasi bekafe berbasis
android.
Daftar Pustaka
[2] www.pinhome.id, "Apa itu coffee shop," Pinhome, 12 Juni 2021. [Online]. Available:
https://www.pinhome.id/kamus-istilah-properti/coffee-shop/. [Accessed 27
November 2021].
[4] www.jalantikus.com, "Daftar Urutan Versi Android Dari Pertama Hingga Terbaru
Android 12!," jalantikus, 8 September 2021. [Online]. Available:
https://jalantikus.com/tips/urutan-versi-android/. [Accessed 4 Desember 2021].
[9] M. B. W. Rizqi Aziizi Ros Atmaja, "APLIKASI PEMESANAN MENU PADA KAFE KOPI
GALAU," SENAMIKA, vol. Vol.1, pp. 647-654, 2020.
[16] B. D. Yanmin Cheng, "Analysis and Design of Campus E-commerce," IEEE, 2017.
[20] B. D. Yanmin Cheng, "Analysis and Design of Campus E-commerce," IEEE, vol. 6, no.
3, pp. 20-24, 2017.
[21] C. L. Z. S. Yi Liu, "The Diversity Layout of E-commerce Applications," IEEE, vol. 4, no.
3, pp. 715-718, 2019.
Lampiran