• Tidak ada hasil yang ditemukan

PEMBANGUNAN APLIKASI INFORMASI KATERING DI KOTA PADANG BERBASIS ANDROID

N/A
N/A
Protected

Academic year: 2022

Membagikan "PEMBANGUNAN APLIKASI INFORMASI KATERING DI KOTA PADANG BERBASIS ANDROID"

Copied!
7
0
0

Teks penuh

(1)

PEMBANGUNAN APLIKASI INFORMASI KATERING DI KOTA PADANG BERBASIS ANDROID

Yance Sonatha 1), Indri Rahmayuni 2), Lastri Fatika Sari 3)

1,2,3 Jurusan Teknologi Informasi, Politeknik Negeri Padang

email: [email protected], [email protected], [email protected]

Abstract

The need for food is one of the main human needs. In the era of the COVID-19 pandemic, one of the businesses that has survived is the business of providing food or culinary. With the advancement of technology, various media and methods have been successfully developed to market food products. The catering business is a business that is quite popular in the culinary field. In the city of Padang there are more than 30 catering businesses but most of them still do traditional marketing. So far, the process of searching and ordering catering in the city of Padang is still using a manual system, through advertisements in mass media and electronic media as well as through word of mouth promotion systems. This study aims to build an application that provides catering information. The research was conducted using the waterfall method which resulted in an application built with the android platform so that it can be accessed by users using smartphones. This application has succeeded in providing information about a list of menu options, prices and equipped with ordering features and location search features.

Keywords: Android, Culinary, Padang, Smartphone, Waterfall Method

1. PENDAHULUAN

Sebagai makhluk hidup, manusia memiliki beragam jenis kebutuhan sebagai penunjang kehidupan. Beragam klasifikasi kebutuhan sudah banyak diturunkan oleh pakar.

Salah satunya adalah klasifikasi berdasarkan intensitasnya, dimana kebutuhan dikelompokkan menjadi kebutuhan primer, sekunder dan tersier.

Kebutuhan akan sandang, pangan dan papan merupakan salah satu contoh bentuk dari kebutuhan primer [1].

Industri kuliner merupakan salah satu usaha yang terbukti mampu bertahan dimasa pandemi yang disebabkan oleh penyebaran virus Covid 19. Berdasarkan data tingkat konsumsi rumah tangga Indonesia, pada tahun 2020 terjadi penurunan tingkat konsumsi ke level -2.63%.

Dan pada kuartal I tahun 2021, level pengurangannya sedikit berkurang menjadi - 2.23%. Meski terdapat banyak tekanan terutama selama pandemic Covid-19, industry makanan dan minuman masih mampu bertahan. Pada awal penyebaran virus sekitar tahun 2020, industri

makanan dan minuman masih bisa bertumbuh positif sebesar 1.58%, sedangkan memasuki kuartal I tahun 2021 levelnya semakin meningkat dan mencapai 2.45% [2].

Salah satu penyebab bertahannya industri saat ini adalah karena setiap industri melibatkan penggunaan teknologi informasi yang semakin berkembang [3]–[12]. Demikian juga dengan industri kuliner yang saat ini telah memanfaatkan teknologi informasi dan digitalisasi sehingga menyebabkan semakin beragamnya pilihan media dan metode dalam memasarkan produk- produknya kepada konsumen.

Salah satu bentuk usaha kuliner adalah adanya jasa katering yang menyediakan jasa penyediaan makanan yang bisa melayani jumlah porsi besar, biasanya dimanfaatkan untuk keperluan rapat, pesta dan sebagainya. Di Kota Padang sendiri terdapat lebih dari 30 jasa katering. Tentu tidak banyak masyarakat kota Padang yang tahu dimana tempat katering tersebut dan sulitnya masyarakat dalam menentukan yang mana katering terdekat dan

(2)

terbaik. Kurangnya informasi tentang katering membuat masyarakat yang ingin menggunakan jasa katering hanya mengandalkan tanya jawab kepada masyarakat lingkungan sekitar ataupun melalui surat kabar maupun brosur.

Berdasarkan data proyeksi jumlah penduduk Indonesia pada tahun 2020 adalah sebanyak 270.2 juta jiwa dan pada tahun 2021 sudah tercatat bertambah menjadi 273.5 juta jiwa [13]. Dari sekian banyak jumlah penduduk, tercatat 183.68 juta pemakai smartphone pada tahun 2020, dan diproyeksikan 199.18 juta pada tahun 2021 dan semakin meningkat dan diprediksi mencapai 238.79 juta pada tahun 2026.

Hal ini bisa dilihat pada Gambar 1 berikut ini [14]:

Gambar 1. Grafik pengguna smartphone di Indonesia [14]

Pemanfaatan teknologi yang ada dalam smartphone untuk memberikan kemudahan dalam kehidupan, sudah banyak diteliti sebelumnya. Beragam platform yang digunakan untuk mempermudah pemesanan katering.

Penelitian tentang pemanfaatan teknologi web untuk pemesanan catering, sudah dilakukan salah satunya di katering Medan [15], Kota Bandar Lampung [16] dan Jakarta [17]. Sedangkan penelitian dengan pemanfaatan teknologi android diantaranya sudah pernah dilakukan di Manado

[18], khusus katering sekolah [19] dan perancangan multi vendor katering [20].

Berdasarkan hasil studi penulis, belum ada penelitian khusus yang membahas pembangunan sebuah aplikasi yang memberikan informasi tentang katering di Kota Padang. Oleh karena itu dibangun sebuah aplikasi yang menyediakan informasi katering yang ada di Padang disertai pilihan menu, harga dan lokasi.

Sistem dikembangkan mengadopsi beberapa langkah dari metodologi waterfall. Pemilihan metode ini dikarenakan ruang lingkup sistem yang tidak terlalu luas dan sangat cocok digunakan untuk produk perangkat lunak yang sudah jelas kebutuhannya di awal, sehingga dapat meminimalisasi kesalahan [11].

2. METODE PENELITIAN

Penelitian ini dilaksanakan dengan menggunakan tahapan metode waterfall seperti terlhat pada Gambar 2 berikut :

Gambar 2. Metode Waterfall [21], [22]

1. Analisis

Tahapan ini bertujuan untuk menghasilkan dokumentasi kebutuhan user sesuai dengan sistem dan aplikasi yang akan dikembangkan.

2. Desain

Pada tahapan ini diberikan gambaran tentang tampilan sistem yang akan dikerjakan dan bagaimana proses yang diinginkan.

3. Pengkodean

Hasil rancangan pada tahap desain dikonversikan menjadi kode-kode bahasa

(3)

pemrograman yang bersesuaian.

4. Pengujian

Merupakan tahap akhir pada penelitian ini.

Pada tahap ini, sistem yang sudah jadi diujikan dengan data real dan dilakukan pengecekan kesesuaian dengan kebutuhan user. Pada tahap ini juga dilakukan perbaikan jika terdapat kesalahan ataupun ketidak sesuaian sistem dengan kebutuhan.

3. HASIL DAN PEMBAHASAN 3.1. Analisis

Dari hasil analisis kebutuhan diperoleh spesifikasi sistem yang diinginkan oleh user terhadap sistem yang akan dikembangkan.

Tabel 1. Spesifikasi Kebutuhan Sistem

SRS-ID Keterangan

F-01 Masyarakat sebagai pengguna dapat melakukan install aplikasi di smartphone.

F-02 Pengguna dapat melihat informasi Katering di Kota Padang.

F-03 Pengguna dapat melihat informasi lokasi Katering di Kota Padang.

F-04 Pengguna dapat memilih katering, menentukan menu yang diinginkan.

NF-01 Aplikasi memiliki tampilan yang mudah di pahami.

NF-02 Tampilan aplikasi menarik.

Tabel 1 merupakan dokumentasi kebutuhan sistem yang diklasifikasikan menjadi kebutuhan fungsional(F01 – F04) dan non fungsional (NF01 dan NF02).

3.2 Desain

Gambaran Umum Aplikasi

Aplikasi informasi katering ini merupakan sistem client server, dimana masyarakat pengguna aplikasi di smartphone dikatakan sebagai client, sedangkan sistem yang mengelola data-data yang berhubungan dengan katering adalah server yang dikelola oleh admin.

Struktur menu untuk client dapat dilihat pada Gambar 3. Menu client terdiri dari list katering, lokasi katering, bantuan, informasi aplikasi dan logout. Sedangkan struktur menu untuk admin web terdiri dari dashboard (tampilan utama), data admin, data katering, data aneka jenis, data menu, data jadwal, data aneka menu, data menu katering dan logout. Admin difasilitasi untuk dapat melakukan proses pengelolaan masing-masing data yakni proses tambah, ubah dan hapus.

Gambar 3. Struktur Menu Client

Gambar 4. Struktur Menu Admin

(4)

Use Case Diagram

Use case diagram digunakan untuk menggambarkan urutan interaksi aktor pada sistem. Use case yang akan dirancang yaitu untuk aktor user sebagai pengguna dan aktor admin sebagai pengelola data aplikasi, seperti terlihat pada Gambar 5 untuk aktor admin dan Gambar 6 untuk aktor user.

Gambar 5. Use Case Diagram Aktor Admin

Gambar 6. Use Case Diagram Aktor User

3.3 Pengkodean

Pada tahap ini dilakukan realisasi rancangan menjadi kode – kode program. Berikut ini adalah daftar perangkat keras yang digunakan dalam pembuatan aplikasi.

- Laptop Asus

- Processor Intel(R) Core(TM) i3-5010U CPU @ 2.10GHz 2.10 GHz

- Memory (RAM) 6 GB - Hardisk 500 GB

- Sistem Operasi Windows 10 64 bit

Sedangkan spesifikasi perangkat lunak yang digunakan dalam pembuatan aplikasi dibedakan untuk pembuatan web admin dan client android, sebagai berikut :

a. Perangkat lunak pembuatan web admin - Sublime Text merupakan salah satu web

editor yang digunakan untuk menulis coding program. Dalam pembuatan website ini menggunakan bahasa pemrograman PHP (Hypertext Prepocessor).

- Xampp Server sebuah perangkat lunak yang mendukung lebih dari satu sistem operasi yang berfungsi sebagai server yang berdiri sendiri dan terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.

b. Perangkat lunak pembuatan client android - Android SDK adalah tools API

(Application Programming Interface) yang dibutuhkan untuk memulai mengembangkan aplikasi pada platform Android dengan menggunakan bahasa pemrograman Java.

- Android Studio 3.5 digunakan sebagai sarana untuk membuat rancangan dan membangun aplikasi serta pengembangan aplikasi.

3.4 Pengujian

Tahapan ini dilakukan dengan mengujikan sistem yang sudah selesai dibangun

(5)

dari sisi admin web dan client android. Pengujian dilakukan terhadap data katering yang ada di Kota Padang. Data tersebut diperoleh dari observasi langsung ke beberapa lokasi sehingga bisa diperoleh data menu dan lokasi yang akurat.

a. Pengujian Antarmuka Admin Web

Halaman utama dari user admin web dapat dilihat pada Gambar 7 berikut ini :

Gambar 7. Halaman Utama Admin

Tampilan utama pada Gambar 7 dapat dilihat sewaktu user menginputkan data username dan password sebagai admin. Di halaman utama terdapat pilihan menu, yang berisi daftar data yang bisa dikelola oleh admin yang dapat dilakukan penambahan, pengubahan dan penghapusan.

Gambar 8 memperlihatkan salah satu menu yang bisa dikelola oleh admin, yakni halaman list data katering.

Gambar 8. Halaman List Data Katering b. Pengujian Antarmuka Client Android

Halaman utama dari user client android bisa diakses di smartphone android yang muncul setelah splasch screen selama 3 detik, seperti

terlihat pada Gambar 9.

Gambar 9. Halaman Utama Client Android

Pada halaman utama ini terdapat menu home, list katering, lokasi katering dan about.

Gambar 10 berikut memperlihatkan Sebagian tampilan daftar katering yang ada di Kota Padang.

Gambar 10. Halaman List Data Katering

(6)

Setiap katering dilengkapi dengan menu detail katering dan detail menu yang disediakan masing-masing katering. Gambar 11 memperlihatkan tampilan Halaman Detail Katering.

Gambar 11. Tampilan Halaman Detail Katering

Sedangkan Gambar 12 berikut memperlihatkan tampilan daftar menu salah satu katering yang ada di aplikasi. Pada halaman ini terdapat button aneka jenis yang menampilkan lebih terinci tentang spesifikasi menu makanan.

Gambar 12. Tampilan Daftar Menu Katering

4. KESIMPULAN

Penelitian ini telah berhasil membangun aplikasi yang memberikan kemudahan bagi pengguna untuk dapat menemukan informasi pilihan katering yang ada di Padang secara terinci. Aplikasi ini dilengkapi dengan daftar menu, lokasi, pilihan jenis makanan dan daftar harga. Pengujian dilakukan terhadap 7 data usaha katering yang ada di Kota Padang. Dari pengujian aplikasi, aplikasi dapat berjalan dengan baik pada smartphone yang memiliki sistem operasi Android versi 8.0 (oreo). Aplikasi ini telah berhasil memberikan informasi tentang daftar pilihan menu, harga dan dilengkapi dengan fitur pemesanan dan fitur pencarian lokasi.

Penelitian lanjutan perlu dilakukan untuk menghasilkan aplikasi yang lebih user friendly dan bisa mempermudah transaksi masing-masing katering, dan bila perlu nantinya bisa menjadi rintisan aplikasi yang bisa digunakan untuk seluruh daerah dalam mengelola data katering secara terintegrasi. Selain itu perlu ditambahkan data yang lebih banyak sehingga tujuan utama untuk memberikan informasi usaha katering yang ada di Kota Padang bisa tercapai.

5. REFERENSI

[1] M. Rahardja, P and Manurung, Pengantar Ilmu Ekonomi (Mikroekonomi dan Makroekonomi), IV. Salemba Empat, 2019.

[2] Dimas Andi, “Tumbuh 2,45% di kuartal I 2021, Industri mamin sanggup bertahan di masa pandemi,” 2021. .

[3] V. M. M. Siregar and N. F. Siagian,

“Sistem Informasi Front Office Untuk Peningkatan Pelayanan Pelanggan Dalam Reservasi Kamar Hotel,” J. Tek. Inf. dan Komput., vol. 4, no. 1, pp. 77–82, 2021, doi: 10.37600/tekinkom.v4i1.279.

[4] P. D. P. Adi, V. M. M. Siregar, and A.

Kitagawa, “Soil moisture sensor based on Internet of Things LoRa,” IOTA, vol. 1, no. 2, pp. 120–132, 2021, doi:

10.31763/iota.v1i2.495.

[5] H. Sugara, V. M. M. Siregar, K. Sinaga,

(7)

M. A. Hanafiah, and H. D. Pardede,

“SAW and Electre Methods Implementation for Scholarship Awardee Decision,” IOTA, vol. 01, no. 4, pp. 208–

219, 2021, doi: 10.31763/iota.v1i4.496.

[6] E. Damanik and I. M. Siregar,

“Pengembangan Sistem Customer Relationship Management Berbasis Web Pada PT. Terus Mega Tara Jakarta,” J.

Tek. Inf. dan Komput., vol. 4, no. 1, pp.

60–69, 2021, doi:

10.37600/tekinkom.v4i1.278.

[7] V. M. M. Siregar, H. Sugara, and I. M.

Siregar, “Perancangan Sistem Informasi Pendataan Barang Pada PT. Serdang Hulu,” J. Comput. Bisnis, vol. 12, no. 2, pp. 111–117, 2018.

[8] V. M. M. Siregar, “Perancangan Website Sebagai Media Promosi Dan Penjualan Produk,” J. TAM (Technology Accept.

Model., vol. 9, no. 1, pp. 15–21, 2018.

[9] V. M. M. Siregar, “Sistem Pendukung Keputusan Penentuan Insentif Bulanan Pegawai Dengan Menggunakan Metode Naïve Bayes,” SISTEMASI, vol. 7, no. 2, pp. 87–94, 2018.

[10] S. Sumaizar, K. Sinaga, E. D. Siringo- ringo, and V. M. M. Siregar,

“Determining Goods Delivery Priority for Transportation Service Companies Using SAW Method,” J. Comput. Networks, Archit. High Perform. Comput., vol. 3, no.

2, pp. 256–262, Nov. 2021, doi:

10.47709/cnahpc.v3i2.1154.

[11] V. M. M. Siregar, H. Sugara, and G. A.

Purba, “Aplikasi Pencatatan Laporan Penjualan Kita-Kita.Net Berbasis Web,”

TEKINKOM, vol. 2, no. 1, pp. 80–86, 2019, doi: 10.37600/tekinkom.v2i1.81.

[12] V. M. Siregar and H. Sugara,

“Perancangan Dan Implementasi Aplikasi Penggajian Berbasis Dekstop Pada Murni Sadar English Course,” J. Tek. Inf. dan Komput., vol. 1, no. 2, pp. 42–48, 2018.

[13] B. P. S. Indonesia, “Hasil Sensus Penduduk 2020.” .

[14] Hanadian Nurhayati-Wolff, “Number of smartphone users in Indonesia from 2017 to 2020 with forecasts until 2026(in millions).” .

[15] F. Damayanti and Khairunnisa,

“Pengolahan Bisnis Catering Ummi Nisa Medan Berbasis Web,” J. Sist. Inf., vol. 2, no. 1, pp. 63–71, 2018.

[16] N. Pradana, “Aplikasi Pemesanan Catering Di Kota Bandar Lampung Berbasis Web,” J. Inform. dan Rekayasa Perangkat Lunak, vol. 1, no. 2, pp. 215–

225, 2020, doi: 10.33365/jatika.v1i2.611.

[17] R. D. Septian, “SISTEM INFORMASI BERBASIS WEBSITE ( STUDI KASUS : KEBAYORAN LAMA , JAKARTA SELATAN ) Pendahuluan Studi Literatur,” J. Sist. Inf. Dan E-Bisnis, vol. 2, no. 4, pp. 466–478, 2020.

[18] K. J. Baso, Y. D. Y. Rindengan, and R.

Sengkey, “Perancangan Aplikasi Catering Berbasis Mobile,” J. Tek. Elektro dan Komput., vol. 9, no. 2, pp. 81–90, 2020.

[19] A. M. Zuhdi, H. Tolle, and M. T. Ananta,

“Pengembangan Aplikasi Mobile Pemesanan Katering Sekolah Berbasis Platform Android,” Pengemb. Teknol. Inf.

dan Ilmu Komput., vol. 3, no. 6, pp. 5946–

5952, 2019.

[20] S. R. Intani, M. M. Parenreng, and A. P.

Terkait, “Rancang Bangun Aplikasi Multi-Vendor Katering Berbasis Android,” Pros. Semin. Nas. Tek. Elektro dan Inform., vol. Makassar, pp. 105–110, 2020.

[21] A. S. Rosa and Shalahuddin, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung, 2018.

[22] I. Yuniva and A. Syafi’i, “Pendekatan Model Waterfall Dalam Perancangan Web Sistem Informasi Penerimaan Siswa Baru Menggunakan Framework Bootstrap,” Paradigma, vol. XX, no. 1, pp. 59–64, 2018.

Gambar

Gambar 1. Grafik pengguna smartphone di  Indonesia [14]
Tabel 1. Spesifikasi Kebutuhan Sistem
Gambar 5. Use Case Diagram Aktor Admin
Gambar 7. Halaman Utama Admin
+2

Referensi

Dokumen terkait

Keberadaan jenis kerang air tawar Corbiculidae di sungai Brantas beberapa pernah dilaporkan dan terdiri atas empat spesies, yaitu Corbicula javanica, Corbicula

Alasan mengapa penulis memilih pemikiran Ahmad Tafsir tentang kurikulum pendidikan Islam adalah karena beliau memiliki pemikiran yang berbeda dari tokoh pendidikan

Rumput laut yang tercampr dalam air campuran beton dapat menyebabkan berkurangnya kekuatan beton secara signifikan Bercampurnya rumput laut dengan semen akan

- Pada tanggal 17 Januari 2019 pukul 09.00 – 15.00 WIT di kantor Dinas Pertanahan Kota Sorong, penulis membantu melakukan penyambungan jaringan ke setiap port

Analisis data dalam penelitian ini menggunakan perhitungan statistik anava tunggal (one way anova) dan uji Duncan Test dengan taraf nyata 5%.Pada perhitungan

Hasil yang diperoleh dalam penelitian ini menunjukkan adanya pengaruh konsentrasi logam merkuri (Hg) terhadap organ ginjal ikan pari kembang ( Dasyatis kuhlii ), yang

Ternyata rangsangan riil telah membawa dampak positif bagi masyarakat desa, terutama dalam hal memobilisasi potensi desa, seperti dana, tenaga, dan pikiran yang dimiliki

Artinya: “Janganlah berbuat kemadharatan pada diri sendiri dan janganlah berbuat kemadharatan terhadap orang lain. Dari kaidah fiqhiyyah tersebut, ada sebuah larangan