1
BAB I
PENDAHULUAN
Latar Belakang
Instansi kesehatan yaitu sebuah instansi dalam bentuk pelayanan publik di dunia kesehatan yang bertugas memberikan pelayanan kesehatan dan pengobatan masyarakat dilakukan oleh perseorangan maupun kelompok((Khasanah, 2020), Sebuah instansi memerlukan teknologi-teknologi untuk untuk menunjang sebuah pelayan yang baik bagi masyarakat. Karena dengan adanya sebuah teknologi diharapkan mampu meningkatkan kualitas suatu instansi kesehatan dalam melaksanakan pelayanan kepada masyarakat.
Pengertian dari Teknologi sendiri yaitu suatu displin rasional yang dirancang untuk meyakinkan penguasaan dan aplikasi ilmiah.((Andri, 2017)) banyak peran dan fungsi tersendiri dari sebuah Teknologi salah satu teknologi dalam penjelasan ini yaitu sebuah Aplikasi Mobile.
Aplikasi mobile yaitu aplikasi dari sebuah perangkat lunak yang dalam pengoperasiannya dapat berjalan diperangkat mobile (Smartphone, Tablet, iPod, dll), dan memiliki sistem operasi yang mendukung perangkat lunak secara standalone.
(Ariantara et al., 2020)), Manfaat Aplikasi mobile sendiri dimana pengguna bisa mengakses sejumlah informasi dan hal-hal yang penting menggunakan smartphone yang terkoneksi dengan layanan internet. Dari aplikasi mobile ini memberikan kemudahan bagi pengguna dalam mendapatkan informasi secara cepat, melalui mobile secara langsung tanpa menggunakan PC atau notebook dan bisa mendapatkan informasi yang terbaru secara cepat.
2
Praktek Gigi Rehani masih melakukan pendaftaran secara manual dimana pasien yang akan melakukan pengobatan harus datang langsung untuk melakukan booking pendaftaran agar mendapatkan nomor antrian. Hal ini menyebabkan para pasien sesudah melakukan booking harus menunggu dan mengeluarkan waktu yang lebih lama karena tidak tahunya ada berapa dan mendapat nomor antrian ke berapa tidak jarang juga pasien yang mendapatkan nomor antrian yang waktunya masih lama untuk di lakukan pemeriksaan mereka pulang terlebih dahulu dan akan balik lagi sewaktu perkiraan pasien sudah mendekati pemeriksaan
Dari hal ini bahwa Praktek gigi rehani masih belum melakukan penggunaan teknologi khusunya aplikasi mobile karena klinik gigi rehani membutuhkan aplikasi tersebut agar pasien bisa melakukan booking dimana saja tanpa harus datang ke kliniknya.Dan juga pasien akan mengetahui perkiraan datang ke klinik tersebut tanpa harus datang terlebih dahulu ke tempat praktek, karna sudah mendapatkan secara mudah dengan menggunakan aplikasi di sebuah handpone atau yang lainnya.
Algoritma adalah metode efektif yang diekspresikan sebagai rangkaian terbatas. Algoritma juga merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir.(Maulana, 2017) Algoritma ini sebuah metode yang di gunakan untuk pembuatan sebuah aplikasi
Queue disebut juga antrian dimana data masuk di satu sisi dan keluar di sisi yang lain. Karena itu, queue bersifat FIFO (FirstIn FirstOut). Antrian (Queue) merupakan suatu kumpulan data yang penambahan elemennya (masuk antrian) hanya bisa dilakukan pada suatu ujung (disebut dengan sisi belakang/rear) atau disebut juga enqueue yaitu apabila seseorang masuk ke dalam sebuah antrian. Jika seseorang keluar dari antrian/penghapusan (pengambilan elemen) dilakukan lewat ujung yang
lain (disebut dengan sisi depan/front) atau disebut juga dequeue yaitu apabila seseorang keluar dari antrian. Jadi, dalam antrian menggunakan prinsip “masuk pertama keluar pertama” atau disebut juga dengan prinsip FIFO (first in first out).
Dengan kata lain, urutan keluar akan sama dengan urutan masuknya. (Imam 2020) Aplikasi ini dapat mempermudah pasien dan praktek gigi di tambah pada saat ini sedang ada pandemi covid-19 dimana masyarakat tidak boleh berkerumun di suatu tempat, dengan menggunakan aplikasi ini bisa menggurangi penunggu yang akan melakukan pengobatan di kliniknya tersebut.
dari permasalahan yang di paparkan di atas maka dalam penelitian skripsi ini akan mengambil judul “PENERAPAN ALGORITMA QUEUE PADA APLIKASI BOOKING ANTRIAN BERBASIS MOBILE PADA PRAKTEK GIGI REHANI SUKABUMI”
Perumusan Masalah
1. Bagaimana pembuatan aplikasi mobile untuk mempermudah pemesanan pendaftaran di Klinik dokter gigi?
2. Bagaimana manfaat dari aplikasi mobile ini untuk klinik gigi dan pasien yang melakukan pendaftaran?
Tujuan Dan Manfaat
1. Tujuan Penelitian
1. Membuat sebuah aplikasi mobile untuk melakukan booking pendaftaran di sebuah praktek dokter gigi
2. Mempermudah kepada para pasien dalam melakukan pendaftaran secara online
3. Manfaat Penelitian
Penelitian ini diharapkan ada manfaat sebagai berikut :
1. Manfaat Teoritis, diharapkan pembuatan mobile dalam bentuk skripsi ini secara ilmiah dapat memberikan kontribusi dalam perkembangan teknologi secara umum dan secara khusus yang berkaitan perancangan aplikasi mobile booking pendaftaran pada praktek gigi rehani.
2. Manfaat Praktis, diharapkan dapat memberikan kontribusi teknologi sebuah aplikasi mobile khususnya kepada praktek gigi dokter rehani, Serta hasil penulisan ini dapat memberikan informasi kepada pendidikan ilmu Komputer mengenai pembuatan aplikasi mobile di bidang komputer di Indonesia khususnya di Kota Sukabumi.
Metode Penelitian
Teknik Pengumpulan Data
Teknik Pengumpulan Data yang di gunakan dalam penelitian ini yaitu:
1. Observasi
Penulis melakukan pengamatan langsung dengan mendatangi praktek gigi rehani.
2. Wawancara
Untuk mendapatkan data informasi tentang pendaftaran penulis melakukan sesi wawancara kepada pengurus administrasi dan pemilik praktek gigi.
3. Studi Pustaka
Dalam pengumpulan data, penulis mendapatkan data dengan cara mengumpulkan teori –teori dari buku buku referensi, journal, e-book, serta beberapa sumber dari internet untuk dijadikan penulis sebagai langkah-langkah dalam pembuatan aplikasi ini.
Metode Pengembangan Aplikasi
Pada skripsi ini menerapkan metode waterfall berikut tahapan dari model waterfall:
1. Analisis Kebutuhan Perangkat Lunak Perangkat lunak yang dibutuhkan dalam pembuatan program ini terdiri dari Android studio sebagai editor kode, Xampp sebagai server database, Enterprise Architect sebagai tempat untuk merancang rancangan sistem serta desain basis data.
2. Desain basis data pada program ini dirancang dengan entity relationship diagram (ERD) dan logical relational structure (LRS)
sedangkan desain sistem menggunakan rancangan UML yang meliputi Software Architecture dan User Interface.
3. Pembuatan Kode Program Pembuatan kode program ini menggunakan bahasa pemrograman java.
4. Pengujian Pengujian ini dilakukan dengan pengujian blackbox testing yaitu pengujian yang fokus pada desain program, dengan cara menguji semua modul-modul program, apakah sudah sesuai dengan yang diharapkan atau masih terdapat kesalahan (error) sehingga memerlukan perbaikan.
5. Pendukung (Support) atau Pemeliharaan (Maintenance) Untuk menjalankan program ini tentunya harus didukung dengan komputer ataupun laptop yang memiliki spesifikasi komputer yang sesuai dengan kebutuhan program. Sedangkan untuk pemeliharaan dapat dilakukan dengan cara mengulangi proses pengembangan mulai dari analisis kebutuhan untuk perubahan sistem yang sudah ada, namun tidak untuk membuat sistem baru.
Ruang Lingkup
Dalam laporan skripsi ini penulis membuat aplikasi booking antrian berbasis mobile. Aplikasi ini ditujukan untuk pasien yang melakukan pendaftaran secara manual dengan datang ke tempat praktek gigi rehani dan admin yang melakukan pendataan data pendaftaran pasien secara manual. Pada aplikasi ini menerapkan Algoritma Queue dengan metode FIFO (First in First out). pada aplikasi pasien dapat memilih tanggal pesanan dan memilih treatment yang akan dipilih lalu pasien akan mendapatkan nomor antrian secara otomatis.Aplikasi ini dibuat menggunakan Android Studio,untuk melakukan uji coba aplikasinya menggunakan Emulator Nox dan Smartphone android.