Anda di halaman 1dari 15

PERANCANGAN DAN PEMBUATAN MODEL APLIKASI KESEHATAN

HEALTHY APP BERBASIS ANDROID UNTUK MEMPERMUDAH


PENANGANAN PADA PASIEN.
TEMA:
HEALTH

NAMA TIM:
PROFESSOR

ANGGOTA :
Hilmi Aziz Bukhori
Adinda Rizqi Caesaria Putri
Hilga Damayanti

SMK TELKOM MALANG


MALANG
2016
ABSTRAK

Smart city merupakan bagian dari smart health. Perjanjian antara ITB dengan
RIM menunjukkan bahwa Smart Health merupakan salah satu dimensi Smart City
yang penting dibangun di Indonesia. Smart Health merupakan bagian dari Smart
City yang mengkhususkan praktek kesehatan pada masyarakat yang didukung
oleh perangkat Smart Phone. Pada proposal ini diajukan perancangan dan
pembuatan model aplikasi kesehatan HealthyApp untuk mempermudah
penanganan pada pasien dengan cara menyimpan data kesehatan secara history di
server yang dapat diakses kapan dan dimanapun dengan menggunakan
smartphone.
Kata Kunci : Smartphone, Sistem Informasi Mobile, Health Care

BAB 1 PENDAHULUAN
1.1 Latar Belakang
Smart City merupakan pengembangan, penerapan, dan implementasi
teknologi yang diterapkan untuk suatu wilayah tertentu (I Putu Agus Eka Pratama
ST MT, 2014). Penerapan Smart City harus mampu memberikan dampak positif
bagi pemerintahan, kehidupan sosial dan transportasi dengan cara memanfaatkan
teknologi informasi dan komunikasi. Terdapat enam dimensi smart city antara lain
adalah: (1) ekonomi, (2) mobilitas, (3) lingkungan, (4) manusia, (5) kehidupan
dan (6) pemerintahan (Muhammad Yusuf, 2013). Meskipun banyak dimensi yang
terkait dengan Smart City akan tetapi yang paling utama adalah penyiapan
Teknologi Informasi dan Komunikasi (TIK).
Pada bulan Mei 2012 ITB mengumumkan kerja sama dengan Research In
Motion (RIM). Kedua institusi sepakat akan mewujudkan Smart City di Indonesia
yang antara lain meliputi Smart Transportation, Smart Health, Smart
Communications, dan Smart Educations. (Muhammad Yusuf, 2013). Berdasarkan
pada kerjasama yang dilakukan oleh ITB dan RIM tersebut maka Smart Health
merupakan salah satu dimensi Smart City yang penting dibangun di Indonesia.
Smart Health merupakan bagian dari Smart City yang mengkhususkan praktek
kesehatan pada masyarakat yang didukung oleh perangkat Smart Phone. Pada
proposal ini diajukan perancangan dan pembuatan model aplikasi kesehatan
HealthyApp untuk mempermudah penanganan pada pasien.
Pada aplikasi HealthyApp berbasis android yang akan dikembangkan ini,
sistem dapat menyimpanan data kesehatan pasien secara history di server yang
dapat diakses oleh smartphone. Dengan data kesehatan yang tersimpan secara
history tersebut akan memudahkan apabila pasien yang bersangkutan melakukan
pemeriksaan pada beberapa dokter yang berbeda. Dokter yang memerika dapat
melihat history kesehatan pasien tersebut tanpa harus memeriksa ulang sehingga
penanganannya akan lebih cepat.

1.2 Rumusan Masalah


a. Bagaimana merancang dan membuat model aplikasi kesehatan untuk
mempermudah penanganan pada pasien ?
b. Bagaimana merancang dan membuat sistem yang dapat menyimpan data
kesehatan pasien pada server sehingga dapat diakses oleh smartphone ?
c. Bagaimana merancang dan membuat sistem yang dapat mengakses data
kesehatan pasien yang tersimpan secara histori di server dengan
menggunakan smartphone ?

1.3 Tujuan
a. Merancang dan membuat model aplikasi kesehatan untuk mempermudah
penanganan pada pasien.
b. Merancang dan membuat sistem yang dapat menyimpan data kesehatan
pasien pada server sehingga dapat diakses oleh smartphone.
c. Merancang dan membuat sistem yang dapat mengakses data kesehatan
pasien yang tersimpan secara histori di server dengan menggunakan
smartphone

1.4 Luaran Yang Diharapkan


Luaran yang diharapkan berupa aplikasi HealthyApp berbasis android
smartphone yang menyimpan data kesehatan pasien secara history di server yang
dapat diakses oleh smartphone. Dengan data kesehatan yang tersimpan secara
history tersebut akan memudahkan apabila pasien yang bersangkutan melakukan
pemeriksaan pada beberapa dokter yang berbeda. Dokter yang memerika dapat
melihat history kesehatan pasien tersebut tanpa harus memeriksa ulang sehingga
penanganannya akan lebih cepat.

BAB 2 TINJAUAN PUSTAKA


2.1 Android
Android adalah sebuah sistem operasi pada handphone yang bersifat
terbuka dan berbasis pada sistem operasi Linux. Android bisa digunakan oleh
setiap orang yang ingin menggunakannya pada perangkat mereka. Android
menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi
mereka sendiri yang akan digunakan untuk bermacam peranti bergerak
(Nasruddin Safaat, 2011)
2.2 Eclipse
Eclipse merupakan komunitas open source yang bertujuan menghasilkan
platform pemrograman terbuka. Eclipse terdiri dari framework yang dapat
dikembangkan lebih lanjut, peralatan bantu untuk membuat dan mengatur
software sejak awal hingga diluncurkan. Platform Eclipse didukung oleh
ekosistem besar yang terdiri dari vendor tekonologi, start-up inovatif, universitas,
riset institusi serta individu. Banyak orang mengenal Eclipse sebagai IDE
(integrated development environment) untuk bahasa Java, tapi Eclipse lebih dari
sekedar IDE untuk Java. Secara umum Eclipse digunakan untuk membangun
software inovatif berstandar industri, dan alat bantu beserta frameworknya
membantu pekerjaan menjadi lebih mudah (Nasruddin Safaat, 2011)
2.3 JDK
JDK adalah Sun Microsystem produk ditujukan untuk pengembangan
Java. Sejak diperkenalkannya Java, telah jauh SDK Java yang paling banyak
digunakan. Pada Tanggal 17 November 2006, Sun mengumumkan bahwa akan
dirilis dibawah GNU General Public License (GPL), sehingga membuat perangkat
lunak bebas (Satyaputra.dkk, 2012).

2.4 Java
Java merupakan sebuah platform sekaligus bahasa pemograman tingkat
tinggi yang mempunyai kriteria sederhana, berorientasi objek, terdistribusi,
dinamis, aman dan lainya. Bahasa ini dikembangkan dengan model yang mirip
seperti bahasa C++ dan smalltalk namun lebih mudah dipakai, dan juga memiliki
platform independen yang dapat dijalankan pada sistem operasi apapun
(Satyaputra.dkk, 2012).
2.5 Android SDK
Android SDK adalah tools API (Application Programming Interface) yang
diperlukan untuk mulai mengembangkan aplikasi pada platform android
menggunakan bahasa pemrograman Java. Android SDK menyediakan tools dan
api untuk pengembangan platform aplikasi android dengan menggunakan bahasa
pemograman java (Mulyadi, 2010).

BAB 3 METODE DAN PEMBAHASAN


3.1 Deskripsi Aplikasi
HealthyApp merupakan sebuah aplikasi yang berfungsi untuk mengakses
data kesehatan pasien yang tersimpan di server secara history dan dapat diakses
oleh dokter pemeriksa dengan persetujuan pasien. Dengan menggunakan
smartphone yang sudah terdapat aplikasi HealthyApp, maka data yang tersimpan
di server seolah-olah selalu terbawa oleh pasien, sehingga apabila pasien
mengalami gangguan kesehatan dimanapun, dokter dapat menangani secara cepat
karena terbantu oleh data history kesehatan tersebut.
Pada aplikasi HealthyApp berbasis android yang akan dikembangkan ini,
aplikasi hanya dapat dibuka apabila sidik jari pasien ditempelkan pada screen
smartphone dan diambil gambar sidik jari pasien tersebut lalu dikirim ke server
untuk dicocokkan dengan ID pasien yang tersimpan di server. Apabila gambar
yang sudah dikonversi ke binary tersebut sesuai dengan ID pasien yang tersimpan
di server, maka seluruh data pasien termasuk data kesehatan terakhir yang diisi
oleh dokter dapat di tampilkan. Data-data yang dikembangkan pada HealthyApp
antara lain sebagai berikut:
a.
b.
c.
d.
e.
f.
g.
h.
i.

Identitas pasien
Tanggal pendataan terakhir
Alergi dari pasien
Obat yang dibutuhkan pasien
Verifikasi identitas pasien
Masalah Medis yang diderita pasien
Operasi dan prosedur prosedur lainnya
Asuransi pasien
Payment yang digunakan pasien

3.2 Rencana Rancangan Aplikasi


3.2.1 Kebutuhan Sistem
5

HealthyApp merupakan sebuah aplikasi yang berfungsi untuk mengakses


data kesehatan pasien yang tersimpan di server secara history dan dapat diakses
oleh dokter pemeriksa dengan persetujuan pasien. Dengan menggunakan
smartphone yang sudah terdapat aplikasi HealthyApp, maka data yang tersimpan
di server seolah-olah selalu terbawa oleh pasien, sehingga apabila pasien
mengalami gangguan kesehatan dimanapun, dokter dapat menangani secara cepat
karena terbantu oleh data history kesehatan tersebut.
Pada aplikasi HealthyApp berbasis android yang akan dikembangkan ini,
aplikasi hanya dapat dibuka apabila sidik jari pasien ditempelkan pada screen
smartphone dan diambil gambar sidik jari pasien tersebut lalu dikirim ke server
untuk dicocokkan dengan ID pasien yang tersimpan di server. Apabila gambar
yang sudah dikonversi ke binary tersebut sesuai dengan ID pasien yang tersimpan
di server, maka seluruh data pasien termasuk data kesehatan terakhir yang diisi
oleh dokter dapat di tampilkan. Data-data yang dikembangkan pada HealthyApp
antara lain sebagai berikut:
a.
b.
c.
d.
e.
f.
g.
h.
i.

Identitas pasien
Tanggal pendataan terakhir
Alergi dari pasien
Obat yang dibutuhkan pasien
Verifikasi identitas pasien
Masalah Medis yang diderita pasien
Operasi dan prosedur prosedur lainnya
Asuransi pasien
Payment yang digunakan pasien

6
Gambar 1. Interkoneksi client-server pada android

3.2.2

Kebutuhan Data
Untuk menciptakan HealthyApp, juga diperlukan data-data sebagai

berikut:
a. Identitas pasien yang meliputi : Nama lengkap, tempat tinggal,
Medical Record ID, Kontak darurat, jenis kelamin, Golongan darah,
Organ donor.
b. Alergi yang meliputi : Jenis alergi, Nama alergi, reaksi dari alergi.
c. Obat yang meliputi : Nama umum, Nama merek.
d. Verifikasi identitas pasien yang meliputi : PIN (Personal Identification
Number), foto pasien, fingerprint, iris, retina, dll.
e. Masalah medis yang di derita pasien yang meliputi : Diagnosa /
deskripsi dari penyakit.
f. Operasi dan prosedur prosedur lainnya yang meliputi : Deskripsi
operasi, tanggal lakukannya operasi.
g. Asuransi pasien yang meliputi : Insurance Data, Plan, Policy .
h. Payment yang digunakan pasien yang meliputi : Visa/MasterCard,
Debit.
3.2.3

Kebutuhan Program Aplikasi


Program utama dari aplikasi HealthyApp adalah verifikasi identitas pasien

yang dapat membuka data pasien. Program verifikasi identitas ini digunakan
untuk login pada HealthyApp. Pada bagian ini dikatakan penting karena yang
berhak untuk mendapatkan data pasien adalah pasien itu sendiri. Dengan adanya
7
sistem login pada HealthyApp ini, maka data pasien tidak akan tertukar dengan
data pasien lain.
Data pasien merupakan data yang sensitif yang tidak boleh dipakai oleh
orang lain kecuali dengan persetujuan pasien itu sendiri. Karena pentingnya
menyimpan kerahasiaan data pasien tersebut maka diperlukan verifikasi identitas
pasien yang mencakup bagian dari organ tubuh manusia yang dapat dijadikan
sebagai verifikasi identitas pasien. Karena aplikasi ini memerlukan tingkat
keamanan yang tinggi, maka sistem verifikasinya menggunakan sidik jari. Proses
verifikasi identitas pada pasien seperti ditunjukkan pada Gambar 2.

Gambar 2. Proses verifikasi identitas pasien


Proses identifikasi pasien dimulai dengan menempelkan sidik jari
user/pasien ke screen smartphone. Setelah sidik jari diambil gambarnya,
dilanjutkan dengan proses digitalisasi yang merubah gambar tersebut menjadi
kode binary. Kode binary dikirimkan ke server melalui jaringan interkoneksi
client-server. Di server, dilakukan proses verifikasi dengan template yang sudah
diambil pada saat registrasi. Apabila hasil binary yang dikirimkan sama dengan
binary template extraction, maka data history pasien dapat dibuka dan diedit
sesuai kebutuhan. Proses verifikasi seperti flowchart pada Gambar 3.

Gambar 3. Flowchart verifikasi fingerprint


Flowchart pada Gambar 3 adalah proses awal dari sistem, dimana sistem
meminta inputan jari terlebih dahulu dan jika data jari tidak ada maka user akan
ditanya apakah ingin mendaftarkan sidik jarinya pada sistem atau tidak. Jika user
sudah memiliki data jari, maka user diizinkan untuk melihat historical data dari
pasien tersebut dan dapat mengedit data sesuai pemerikasaan dokter. Jika user
ingin mendaftarkan sidik jarinya maka user harus registrasi jari user sebanyak tiga
kali terlebih dahulu, setelah itu user dapat teregristasi dan tersimpan dalam
database template extraction pengguna.
3.2.4

Sasaran Pengembangan Aplikasi


HealthyApp sebagai aplikasi mobile berbasis android smartphone

dirancang untuk mempermudah penanganan pada pasien, sehingga apabila pasien

yang bersangkutan periksa ke dokter, dokter hanya melihat history dari kesehatan
tersebut tanpa harus memeriksa ulang sehingga penanganannya akan lebih cepat.
Kendala yang mungkin dihadapi oleh pengguna HealthyApp ini yaitu
pemilihan platform mobile dengan teknologi android smartphone yang masih
tergolong mahal, dan juga koneksi internet di suatu tempat yang dapat
9
mempengaruhi kelancaran penggunaan aplikasi dan informasi yang masuk, selain
itu juga diperlukan sosialisasi secara menyeluruh kepada masyarakat atas
keberadaan aplikasi ini.

10

BAB 4 KESIMPULAN DAN SARAN


4.1 Kesimpulan
HealthyApp adalah sebuah sistem aplikasi berbasis android smartphone
yang dikembangkan pada platform mobile. HealthyApp merupakan suatu gagasan
teknologi yang berintegrasi dengan penyedia layanan berupa penyimpanan data
kesehatan seseorang yang berfungsi untuk memberkan informasi yang efisien dan
akurat kepada dokter sehingga apabila orang yang bersangkutan periksa ke dokter,
dokter dapat melihat history dari kesehatan tersebut tanpa harus memeriksa ulang
sehingga penanganannya akan lebih cepat. Pengguna HealthyApp harus memiliki
beberapa kebutuhan sistem seperti koneksi internet karena akses yang digunakan
HealthyApp menggunakan Interkoneksi client-server. Interkoneksi client-server
pada android digunakan untuk akses internet, mengirim data pasien, atau
menampilkan medical record yang sudah tersimpan di server. Selain itu, pengguna
aplikasi HealthyApp juga harus mempunyai data data yang di perlukan untuk
keperluan identitas dll.
4.2 Saran
a. Perlu dipikirkan teknologi yang lebih murah karena pada aplikasi ini
hanya bisa dijalankan pada peripheral smartphone saja dan memang untuk
harga sebuah smartphone saja, diperlukan jumlah uang yang tidak sedikit.
b. Perlu memperluas jaringan internet diseluruh pelosok Indonesia, tentu saja
hal ini sangat penting karena HealthApp ini menggunakan Interkoneksi
client-server yang simultan.

11

DAFTAR PUSTAKA
Achmad Ali Ash Shidiqi; Rizky Yuniar Hakkun S.kom,M.T; Setiawardhana
S.T,M.T, Sistem Pengenalan Sidik Jari Terintegrasi Dengan Embedded
System
I Putu Agus Eka Pratama ST MT, Smart City, Information Network and Systems
(INS) research lab STEI ITB, 6 Desember, 2014
Muhammad Yusuf, Berani Bikin Smart City, Jokowi?, http://inet.detik.com/read /
2013/ 02/06/ 110121/2162454/398/berani-bikin-smart-city-jokowi, 06
Februari 2013

Smart Card Alliance, Smart Card Technology in U.S. Healthcare: Frequently


Asked Questions, www.smartcardalliance.org, September 2012

12

LAMPIRAN

PROFIL ANGGOTA
Nama

: Hilmi Aziz Bukhori

TTL

: Malang, 15 April 1999

Asal Sekolah : SMK Telkom Malang


No. HP

: 085791329791

Kelas

: 10

Facebook

: https://www.facebook.com/hilmi.bukhori.1504

Nama

: Hilga Damayanti

TTL

: Malang, 31 Desember 1998

Asal Sekolah : SMK Telkom Malang


No. HP

: 085791684319

Kelas

: 10

Facebook

: https://www.facebook.com/hilga.damayanti

Nama

: Adinda Rizky Caesaria Putri

TTL

: Bogor, 11 Mei 1999

Asal Sekolah : SMK Telkom Malang


No. HP

: 085649836960

Kelas

: 10

Facebook

: https://www.facebook.com/adinda.rizqi.98

13