BAB I PENDAHULUAN
1.1 Latar Belakang Pada era informasi saat ini, setiap orang berusaha untuk mencari informasi mengenai kebutuhan mereka secepat mungkin tanpa harus meluangkan waktu secara khusus. Jadwal penerbangan, informasi tiket pesawat maupun kereta api, sampai untuk mengetahui jadwal praktek dokter langganan di rumah sakit ketika merasa sedang tidak enak badan atau akan melakukan kontrol rutin kehamilan istri bisa langsung dicari lewat internet. Hal itu sudah sangat lumrah, apalagi didukung dengan perangkat teknologi terkini yang memungkinkan hal tersebut menjadi kenyataan, bahkan tanpa harus berada di depan komputer. Smartphone, benda tersebutlah yang saat ini mampu membuat semua informasi berada dalam genggaman. Tidak bisa dipungkiri, kebutuhan yang berkaitan dengan kesehatan saat ini sudah menjadi suatu hal yang sangat penting. Dokter sebagai konsultan kesehatan dianggap memiliki peran yang sangat penting dalam hal ini. Jasa dokter saat ini tidak hanya dibutuhkan oleh orang yang sedang sakit saja, konsultasi kehamilan, konsultasi pola hidup sehat, atau bahkan untuk prosedur kecantikan seperti operasi plastik atau sedot lemak sudah mulai banyak digunakan. Hal ini disebabkan karena kebutuhan pasien sebagai pengguna dokter saat ini sudah sangat beragam, hal ini diikuti dengan berdirinya rumah sakit – rumah sakit khusus seperti rumah sakit ibu dan anak, rumah sakit jantung dan lain-lain diberbagai kota. Dengan banyaknya Rumah sakit tempat dokter melakukan praktek, serta beragamnya kebutuhan pasien yang membutuhkan jasa dokter, muncul ide untuk membangun aplikasi smart phone untuk mencari jadwal praktek dokter. Android dipilih sebagai basis aplikasi ini karena android merupakan salah satu sistem
http://digilib.mercubuana.ac.id/
operasi yang paling berkembang untuk smart phone saat ini, begitu pula penggunanya. Menurut Statista Inc. (2014), sekitar 180 juta penduduk Indonesia memiliki smartphone dan sebesar 60.72% menggunakan smartphone berbasis android. Berdasarkan hal tersebut diatas, penulis mengangkat judul “RANCANG BANGUN
APLIKASI
PENCARIAN
JADWAL
PRAKTEK
DOKTER
BERBASIS ANDROID”. 1.2 Rumusan Masalah Berdasarkan latar belakang yang telah dijelaskan sebelumnya. Rumusan masalahnya adalah bagaimana merancang dan membangun suatu aplikasi pada smart phone berbasis android yang dapat berfungsi untuk mencari jadwal praktek dokter? 1.3 Batasan Masalah Batasan masalah dari rumusan diatas adalah : 1. Perancangan aplikasi hanya dikhususkan pada aplikasi berbasis android versi 19. 2. Diasumsikan terdapat suatu aplikasi pada server lengkap dengan database dokter. Aplikasi tersebut berfungsi mengolah data yang dibutuhkan, seperti pencarian data rumah sakit, dokter, spesialisasi dan jadwal praktek dokter. Aplikasi tersebut telah menyediakan API (service) yang dapat di akses oleh aplikasi android. 3. Komunikasi data dengan aplikasi server dengan Menggunakan API yang telah disediakan oleh aplikasi server agar medapatkan data yang diinginkan sesuai dengan kriteria pengguna.
http://digilib.mercubuana.ac.id/
1.4 Tujuan dan Manfaat 1.4.1 Tujuan Tujuan Tugas Akhir ini adalah agar aplikasi yang dibangun dapat terintegrasi dengan aplikasi server dalam proses pertukaran informasi untuk mendapatkan data jadwal praktek dokter. 1.4.2 Manfaat Manfaat yang diharapkan adalah pengguna bisa mendapatkan informasi mengenai jadwal praktek dokter sesuai dengan kriteria yang diinginkan. 1.5 Metode Penelitian Metode penelitian yang digunakan adalah metode waterfall dimana metode ini memiliki beberapa fase. fase-fasenya sendiri adalah sebagai berikut : 1. Perencanaan dan studi literatur Pada tahap ini, dipelajari
literatur-literatur yang relevan dengan
permasalahan. dengan mencari data dan referensi mengenai dokter, spesialisasi dokter, rumah sakit dan jadwal praktek dokter dari sisi informasi, serta melakukan studi pustaka untuk mempelajari android programming, Object Oriented Programming, dan Metode Software Development Life Cycle yaitu Metode Waterfall dari sisi teknis pengembangan sistem. 2. Analisa kebutuhan aplikasi Pada tahap ini, akan di analisa apa saja fitur-fitur yang akan dibangun pada aplikasi pencarian jadwal praktek dokter, desain antar muka serta aliran datanya. 3. Perancangan aplikasi dengan menggunakan Unified Modeling Language Pada tahap desain aplikasi dilakukan dengan menggunakan UML karena cocok dengan platform aplikasi yang akan dibangun yang berbasis object oriented.
http://digilib.mercubuana.ac.id/
4. Pembangunan aplikasi dan pengetesannya Pada tahap ini, akan dimulai proses pengkodean sesuai dengan desain yang telah dibuat sekaligus dilakukan pengetesan untuk setiap fitur-fitur pada aplikasi. 5. Implementasi aplikasi Pada tahap ini, diharapkan aplikasi sudah selesai dibangun dan fiturfitur sudah dapat digunakan sesuai dengan fungsinya masing-masing. 1.6 Sistematika Penulisan Sistematika penulisan ini terdiri dari 5 (lima) bab dan setiap bab memiliki kaitan yang jelas. Sedangkan isi dari tiap bab dikemukakan sebagai berikut : BAB I PENDAHULUAN Bab ini akan membahas mengenai latar belakang, rumusan dan batasan masalah, tujuan dan manfaat penulisan, metodologi yang digunakan, serta sistematika penulisan untuk menjelaskan pokok-pokok pembahasan. BAB II LANDASAN TEORI Bab ini akan menguraikan teori yang mendukung penelitian ini, yang menjadi dasar bagi pemecahan masalah dan didapat dengan melakukan studi pustaka sebagai landasan dalam melakukan perancangan system. BAB III ANALISA DAN PERANCANGAN APLIKASI Bab ini menjelaskan tentang analisa dan perancangan aplikasi yang akan dibuat. Perancangan sistem, berisi tentang perencanaan sistem secara umum yang dibutuhkan dalam perancangan, serta sarana yang dibutuhkan BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI Bab ini menjelaskan tentang implementasi aplikasi yang telah dibangun dan dilakukan pengujian aplikasi.
http://digilib.mercubuana.ac.id/
BAB V PENUTUP Bab ini mengemukakan kesimpulan yang didapat dari keseluruhan kegiatan perencanaan dan pembuatan sistem, serta beberapa saran-saran yang mungkin dapat digunakan untuk mengembangkan sistem lebih lanjut.
http://digilib.mercubuana.ac.id/