SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Transcript of SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
SISTEM INFORMASI HOLISTIC AND COURSE
KLINIK IBNU SINA BERBASIS
MOBILE ANDROID
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Guna
Memperoleh Gelar Sarjana Komputer (S.Kom)
Program Studi Sistem Informasi
OLEH:
Insan Gunawan
12540088
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI RADEN FATAH
PALEMBANG
2017
ii
iii
iv
v
MOTTO DAN PERSEMBAHAN
Motto :
“Resah akan selalu ada jika kau tak menghadapinya dan kau akan hanyut dalam
keresahan, jujurlah pada diri serta usaha yang tak henti adalah jalan untuk
menghapusnya”
“Aku belum bisa memutuskan apakah ini awal atau akhir sebab aku belum
mencapai batas itu”
“Jangan karena satu hal itu kau membuat alasan dan melarikan diri, hanya saja
kau belum sanggup untuk menghadipanya, beranilah dan hadapila”
“Dalam diri setiap manusia terdapat segumpal daging, apabila ia baik maka baik
pula seluruh amalnya, dan apabila ia itu rusak maka rusak pula seluruh
perbuatannya. Gumpalan daging itu adalah hati”. (HR Imam Al-Bukhari)
“Menurutmu kapan seseorang akan mati?, Saat peluru dari pistol menembus
jantung?, saat terkena penyakit yang tak bisa disembuhkan?, saat dia memakan
sup jamur beracun? Bukan, Seseorang akan mati saat dia dilupakan.
vi
PERSEMBAHAN
Untuk Kedua Orang Tuaku yang tercinta Ayahanda yang terhebat Umar Hayat
dan Ibunda yang terbaik Hasanah Terimakasih atas doa serta dukungannya dalam
menyelesaikan skripsi.
Kepada kakak perempuanku Masdalena, Rita Paulena,Skep.Ners, Ida
Marlena,S.Pd.SD, Leni Ariyani,Skep.Ners terima kasih untuk doa, dukungan,
semangat serta semua fasilitas yang diberikan selama kuliah dan sampai saat ini
penyusunan skripsi.
Kepada keponakan ku Adli Arkan Athaullah, M.Rajwa Imtiyaz, Nawra Hani
Novprinces, Rajadamar Araffi Clenton, Arshenio Gilbert imtiyaz yang sudah
memberi warna senyumanmu serta suport sampai sekarang.
Guru-guruku dalam menuntut ilmu dari SD-SMP-SMA sampai duduk dibangku
kuliah, berkat Dosen yang saat ini berkecimpungan di kuliah saya dari semester 1
sampe akhir, saya banyak berterima kasih berkat semua ilmu yang diberikan
sampai saat ini saya bisa kejenjang menyelesaikan Kuliah S1
.
Sahabat kecil M.Rio Ardiansyah, Ewa Dramansyah, Chandra Dinata, Aan
setiawan, Chiko Bew, Trilaksono, Iqbal, Zulaiman, Rizki Kusuma, Eedwar,
Noval, Popo, Jepri angop, Juli, ican, ujang, Antok, Adit Tagok,Royen, terima
kasih untuk masa kecil kita
Sahabat seperjuangan Aditya Wanadifa, Andi Ahmad Prasitia, Karim Fahmi,
Panji Hastomo, M.irsan, Rahmat Irvandi, Ade ishak, Aan wahyudi, Alka mipra,
Sukri, Dodi, Fikri, Iman, Ade Daron, Awaludin, Erwan, Fauzan, Amel, Diyan,
Diana, Fatmawati, Ade Sari, Roni “gitar”, Nova Safitri dalam suka maupun duka
canda tawa kita takkan ku lupakan terima kasih banyak untuk semuanya, aku
berdoa semoga kelak kita menjadi orang yang sukses
.
Pembimbingku
Almamaterku
vii
KATA PENGANTAR
Assalamu’alaikum, Wr. Wb.
Alhamdulillah, Segala puji kehadirat Allah Subhanahu Wa Ta’ala karena
atas berkat rahmat dan hidayah-Nya sehingga laporan skripsi ini dapat
terselesaikan sebagai salah satu syarat untuk menyelesaikan studi Strata Satu (S-1)
pada Program Studi Sistem Informasi Fakultas Sains dan Teknologi Universitas
Islam Negeri (UIN) Raden Fatah Palembang. Shalawat beserta salam semoga
senantiasa tercurah kepada junjungan kita Baginda Rasulullah Shalallahu ‘Alaihi
Wassalam beserta para keluarga, sahabat, dan para pengikut Beliau hingga akhir
zaman.
Setelah melakukan kegiatan penelitian, akhirnya laporan skripsi yang
berjudul “Sistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis Mobile
Android”. Pembuatan skripsi ini mendapatkan banyak bantuan dan bimbingan
dari berbagai pihak dengan memberikan banyak masukan dan nasehat, serta
mendukung dan menjadi motivasi tersendiri. Maka dari itu, ucapan terimakasih
penulis kepada:
1. Bapak Prof. Drs. H.Muhammad Sirozi,Ph.D. selaku Rektor UIN Raden
Fatah Palembang.
2. Ibu Dr. Dian Erlina, S.Pd, M.Humselaku Dekan Fakultas Sains dan
Teknologi UIN Raden Fatah Palembang.
3. Bapak Ruliansyah, ST, M.Kom selaku Ketua Program Studi Sistem
Informasi Fakultas Sains dan Teknologi UIN Raden Fatah Palembang.
4. Ibu Rusmala Santi, M.Kom selaku Sekretaris Program Studi Sistem
Informasi Fakultas Sains Dan Teknologi UIN Raden Fatah Palembang.
5. Bapak Paisol Burlian, S.Ag.M.Humselaku Dosen Pembimbing Akademik.
6. Ibu Rusmala Santi, M.Kom selaku Dosen Pembimbing I (Satu).
7. Bapak Fenando, M.Kom selaku Dosen Pembimbing II (Dua).
8. Bapak Helmy Adriansyah, SKM. M. Kes selaku Pimpinan Pemilik Klinik
Ibnu Sina Palembang
9. Kakak Nashirudin Sayyaf, S.Psi selaku Admin Klinik Ibnu Sina.
viii
ix
ABSTRAK
Klinik ibnu sina menilai dan mengevaluasi setiap masalah serta gangguan
kesehatan secara objektif tanpa mengabaikan prosedur medis, menuju terapi yang
rasional dan terukur ditambah dengan pendekatan holistik didalam
pengobatannya. Saat ini media yang menjadi sarana informasi klinik ibnu sina
yaitu, pendaftaran pelanggan, pemesanan terapi dan obat herbal, informasi
pelanggan, informasi obat herbal, informasi mengenai terapi, dan admin membuat
laporan pendataan pelanggan serta laporan pendapatan keuangan yang dilakukan
setiap hari dan setiap bulan. Klinik ibnu sina masih melakukan kebiasaan lama
yaitu dimana pelanggan harus datang langsung untuk melakukan pemesanan dan
pendaftarannya, hal ini masih kurang efektif untuk para pelanggan sehingga
banyak waktu dan biaya yang terbuang untuk melakukan booking terapi dan
pemesanan produk. Dalam penelitian ini menggunakan metode waterfall sebagai
metode pengembangan dan UML sebagai metode pemodelan. Sedangkan dalam
pembuatan aplikasi ini menggunakan bahasa pemprograman Java pada bagian
android dan bahasa pemograman PHP pada bagian website dengan MySQL untuk
pengolahan databasenya. Hasil dari penelitian ini dibangunnya sistem sistem
informasi holistic and course klinik ibnu sina berbasis mobile android.
Kata Kunci : Sistem Informasi, Klinik, Holistik, Java, UML, PHP, MySQL
x
Daftar Isi LEMBAR PERNYATAAN .................................................................................. ii NOTA PEMBIMBING ........................................................................................ iii PENGESAHAN SKRIPSI MAHASISWA ........................................................ iv
MOTTO DAN PERSEMBAHAN ......................................................................... v PERSEMBAHAN ................................................................................................. vi KATA PENGANTAR ......................................................................................... vii ABSTRAK ............................................................................................................ ix Daftar Isi ................................................................................................................. x
Daftar Tabel ......................................................................................................... xii Tabel Gambar .................................................................................................... xiii BAB 1 PENDAHULUAN ...................................................................................... 1 1.1 Latar Belakang ............................................................................................................ 1 1.2 Rumusan Masalah ....................................................................................................... 3
1.2.1 Batasan Masalah ......................................................................................... 3
1.3 Tujuan dan Manfaat Penelitian ................................................................................... 3 1.3.1 Tujuan Penelitian ........................................................................................ 3
1.3.2 Manfaat Penelitian ...................................................................................... 3
1.4 Metodologi Penelitian ................................................................................................. 4 1.4.1 Lokasi Penelitian ......................................................................................... 4
1.4.2 Metode pengumpulan data .......................................................................... 4
1.5 Metode Pengembangan Sistem ................................................................................... 4 1.6 Sistematika Penulisan .................................................................................................. 6
BAB II LANDASAN TEORI ............................................................................... 7 2.1 Ayat yang berhubungan dengan kesehatan ................................................................. 7 2.2 Teori Yang Berhubungan Dengan Sistem Secara Umum ........................................... 8
2.2.1 Sistem .......................................................................................................... 8
2.2.2 Informasi ..................................................................................................... 9
2.2.3 Sistem Informasi ......................................................................................... 9
2.2.4 Klinik ........................................................................................................ 10
2.2.5 Holistik ...................................................................................................... 11
2.3 Teori Yang Berhubungan Dengan Teknik Analisa Yang Digunakan ....................... 11 2.3.1 Flowchart .................................................................................................. 11
2.3.2 Unified Modeling Language (UML) ......................................................... 13
2.4 Teori Yang Berhubungan Dengan Manajemen Database ......................................... 20 2.4.1 Database ................................................................................................... 20
2.4.2 MySQL ...................................................................................................... 20
2.4.3 Eclipse ....................................................................................................... 20
2.4.4 Xampp ....................................................................................................... 21
2.5 Teori Yang Berhubungan Dengan Alat Bantu dalam Pembuatan Sistem ................. 21 2.5.1 Android ..................................................................................................... 21
2.5.2 PHP ........................................................................................................... 22
2.6 Konsep Dasar Pengembangan Waterfall ................................................................... 23 2.6.1 Pengertian Waterfall ................................................................................. 23
2.7 Pengujian Sistem ....................................................................................................... 24 2.7.1 Pengujian Blackbox .................................................................................. 24
xi
2.8 Penelitian Sebelumnya .............................................................................................. 25 BAB III PERANCANGAN SISTEM ................................................................ 29 3.1 Gambaran Umum Klinik Ibnu Sina Palembang ........................................................ 29
3.1.1 Sejarah Klinik Ibnu Sina Palembang ........................................................ 29
3.1.2 Struktur Organisasi ................................................................................... 29
3.1.3 Deskripsi Kerja ......................................................................................... 30
3.1.4 Visi, Misi Dan Moto ................................................................................. 31
3.2 Komunikasi (Communication) .................................................................................. 32 3.3 Perencanaan (Planning) ............................................................................................ 33 3.4 Pemodelan (Modelling) ............................................................................................. 34
3.4.1 Sistem Yang berjalan ................................................................................ 34
3.4.2 Identifikasi Masalah .................................................................................. 36
3.4.3 Mengidentifikasi Penyebab Masalah ........................................................ 36
3.4.4 Mengidentifikasi Titik Keputusan............................................................. 38
3.4.5 Sistem Yang Diusulkan ............................................................................. 39
3.4.6 Mengidentifikasi Personil Kunci .............................................................. 41
3.4.7 Kebutuhan Fungsional .............................................................................. 42
3.4.8 Kebutuhan Non Fungsional ...................................................................... 43
3.4.9 Perancangan .............................................................................................. 43
3.4.10 Rancangan Alur Kerja Klinik Ibnu Sina ................................................... 45
3.4.11 Perancangan Basis Data ............................................................................ 48
3.4.12 Tabel Basisi Data ...................................................................................... 49
3.4.13 Perancangan Arsitektur Sistem yang diusulkan ........................................ 54
3.4.14 Perancangan Antarmuka (Interface) ......................................................... 55
BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM .......................... 64 4.1 Hasil ........................................................................................................... 64 4.2 Pengujian (Testing) .................................................................................... 91
4.3 Penyerahan Sistem Informasi Holistic And Course Klinik Ibnu Sina ....... 94
BAB V PENUTUP ................................................................................................ 95 5.1 Simpulan ..................................................................................................... 95 5.2 Saran ........................................................................................................... 95
xii
Daftar Tabel
Tabel 2.1 Dampak Positif dan Negatif dari Sistem Informasi .......................................... 10
Tabel 2.2 Simbol Flowchart ............................................................................................. 11
Tabel 2.3 Simbol-simbol Use Case Diagram ................................................................... 14
Tabel 2.4 Simbol-simbol Squence Diagram ..................................................................... 16
Tabel 2.5 Simbol Activity Diagram .................................................................................. 18
Tabel 2.6 Simbol-Simbol Class Diagram ......................................................................... 19
Tabel 2.7 Versi dan Nama Android .................................................................................. 22
Tabel 2.8 Tinjauan Pustaka ............................................................................................... 26
Tabel 3.1 Jadwal Perencanaan Penelitian ......................................................................... 33
Tabel 3.2 Identifikasi Permasalahan ................................................................................. 36
Tabel 3.3 Identifikasi Penyebab Masalah ......................................................................... 37
Tabel 3.4 Penyebab Masalah dan Titik Keputusan ........................................................... 38
Tabel 3.5 Personil Kunci ................................................................................................... 41
Tabel 3.6 Kebutuhan Fungsional ...................................................................................... 42
Tabel 3.7 Identifikasi Aktor .............................................................................................. 44
Tabel 3.8 Struktur Tabel Karyawan .................................................................................. 49
Tabel 3.9 Struktur Tabel Pengguna................................................................................... 49
Tabel 3.10 Struktur Tabel Pelanggan ................................................................................ 50
Tabel 3.11 Struktur Tabel Produk ..................................................................................... 50
Tabel 3.12 Struktur Tabel Rating ...................................................................................... 51
Tabel 3.13 Struktur Tabel Therapy ................................................................................... 51
Tabel 3.14 Stuktur Tabel Transaksi Booking .................................................................... 52
Tabel 3.15 Stuktur Tabel Transaksi Booking Rinci .......................................................... 53
Tabel 3.16 Stuktur Tabel Pemesanan ................................................................................ 53
Tabel 3.17 Stuktur Tabel Pemesanan Rinci ...................................................................... 54
Tabel 4.1 Hasil Pengujian Admin ..................................................................................... 91
Tabel 4.2 Pengujian yang dilakukan oleh Pimpinan ......................................................... 92
Tabel 4.3 Hasil pengujian fungsi sistem informasi holistic and course klinik ibnu sina
palembang berbasis mobile android .................................................................................. 93
xiii
Tabel Gambar
Gambar 1.1 Model Waterfall .............................................................................................. 5 Gambar 2.1 Model Waterfall ............................................................................................ 23
Gambar 3.1 Struktur Organisasi........................................................................................ 30
Gambar 3.2 Flowchart Sistem yang berjalan .................................................................... 35
Gambar 3.3 Flowchart Sistem yang di Usulkan ............................................................... 40
Gambar 3.4 Alur Sistem Klinik Ibnu Sina ........................................................................ 44
Gambar 3.5 Alur Kerja Pelanggan .................................................................................... 45
Gambar 3.6 Alur Kerja Admin ......................................................................................... 46
Gambar 3.7 Struktur Class sistem klinik ibnu sina ........................................................... 47
Gambar 3.8 Model sistem ERD klinik ibnu sina .............................................................. 48
Gambar 3.9 Arsitektur Sistem Informasi holistic and course klinik ibnu sina ................. 55
Gambar 3.10 Halaman Login ............................................................................................ 56
Gambar 3.11 Halaman Utama ........................................................................................... 56
Gambar 3.12 Halaman Sistem Data Pengguna ................................................................. 57
Gambar 3.13 Halaman Master Data .................................................................................. 58
Gambar 3.14 Halaman Transaksi ...................................................................................... 58
Gambar 3.15 Halaman Laporan ........................................................................................ 59
Gambar 3.16 Halaman Logout .......................................................................................... 60
Gambar 3.17 Halaman Login ............................................................................................ 60
Gambar 3.18 Halaman Registrasi ..................................................................................... 61
Gambar 3.19 Halaman Utama ........................................................................................... 61
Gambar 3.20 Halaman Data Produk ................................................................................. 62
Gambar 3.21 Halaman Data Therapy ............................................................................... 63
Gambar 3.22 Halaman Data Pemesanan ........................................................................... 63
Gambar 4.1 Tampilan Relasi antar tabel pada database ................................................... 64
Gambar 4.2 Interface Login .............................................................................................. 65
Gambar 4.3 Interface Sistem Data Pengguna ................................................................... 65
Gambar 4.4 Interface Tambah Pengguna .......................................................................... 66
Gambar 4.5 Interface Edit Password ................................................................................ 66
Gambar 4.6 Interface Master Data Karyawan .................................................................. 67
Gambar 4.7 Interface Tambah Karyawan ......................................................................... 67
Gambar 4.8 Interface Edit Karyawan ............................................................................... 68
Gambar 4.9 Interface Data Produk ................................................................................... 68
Gambar 4.10 Interface Tambah Produk ............................................................................ 69
Gambar 4.11 Interface Edit Produk .................................................................................. 69
Gambar 4.12 Interface Data Therapy ................................................................................ 70
Gambar 4.13 Interface Tambah Therapy .......................................................................... 70
Gambar 4.14 Interface Edit Therapy ................................................................................ 71
xiv
Gambar 4.15 Interface Data Pelanggan ............................................................................ 71
Gambar 4.16 Interface Edit Data Pelanggan ..................................................................... 72
Gambar 4.17 Interface Data Pemesanan Produk .............................................................. 72
Gambar 4.18 Interface Rincian Pemesanan Produk ......................................................... 73
Gambar 4.19 Interface Data Booking Therapy ................................................................ 73
Gambar 4.20 Interface Rincian Booking Therapy ........................................................... 74
Gambar 4.21 Interface Laporan Karyawan ....................................................................... 74
Gambar 4.22 Interface Laporan Karyawan ....................................................................... 75
Gambar 4.23 Interface Laporan Pelanggan ...................................................................... 75
Gambar 4.24 Interface Output Laporan Pelanggan .......................................................... 76
Gambar 4.25 Interface Laporan Booking Therapy ........................................................... 76
Gambar 4.26 Interface Laporan Rincian Booking Therapy .............................................. 77
Gambar 4.27 Output Interface Laporan Booking Therapy .............................................. 77
Gambar 4.28 Interface LaporanPemesanan Produk.......................................................... 78
Gambar 4.29 Interface Laporan Rincian Pemesanan Produk ........................................... 78
Gambar 4. 30 Interface Output Laporan Pemesanan Produk ........................................... 79
Gambar 4.31 Interface Login Pelanggan .......................................................................... 79
Gambar 4. 32 Interface Regristrasi Pelanggan ................................................................. 80
Gambar 4.33 Interface Menu Utama ................................................................................. 80
Gambar 4.34 Interface Menu Produk ................................................................................ 81
Gambar 4.35 Interface Detail Produk ............................................................................... 81
Gambar 4.36 Interface Daftar Pemesanan Produk ............................................................ 82
Gambar 4.37 Interface Konfirmasi Pemesanan Produk .................................................... 82
Gambar 4.38 Interface Jumlah Pemesanan Produk .......................................................... 83
Gambar 4.39 Interface Menu Therapy .............................................................................. 83
Gambar 4.40 Interface Detail Therapy ............................................................................. 84
Gambar 4. 41 Interface Daftar Booking Therapy ............................................................. 84
Gambar 4. 42 Interface Konfirmasi Booking Therapy ...................................................... 85
Gambar 4.43 Interface Pemberian Rating Therapy .......................................................... 85
Gambar 4.44 Interface Login Pimpinan............................................................................ 86
Gambar 4.45 Interface Beranda Pimpinan ........................................................................ 86
Gambar 4.46 Interface Laporan Karyawan ...................................................................... 87
Gambar 4.47 Interface Print Laporan Karyawan ............................................................. 87
Gambar 4.48 Interface Laporan Pelanggan ..................................................................... 88
Gambar 4.49 Interface Print Laporan Pelanggan ............................................................ 88
Gambar 4.50 Interface Laporan Booking Therapy ........................................................... 89
Gambar 4.51 Interface Print Laporan Booking Therapy .................................................. 89
Gambar 4.52 Interface Laporan Pemesanan Produk ....................................................... 90
Gambar 4.53 Interface Print Laporan Pemesanan Produk .............................................. 90
1
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Dalam upaya perawatan kesehatan prima telah menumbuhkan kecerdasan
serta selektifitas masyarakat didalam memilih pelayanan kesehatan yang
berbasiskan back to nature (kembali kealam), kondisi terhadap pelayanan
kesehatan tradisional yang aman, bertanggung jawab, legal, serta professional
dengan tarif yang terjangkau mutlak diperlukan. Klinik ibnu sina mempunyai
berbagai macam pengobatan terapi diantaranya akupuntur, bekam, ruqyah, pijat
bayi, gurah hidung, dan terapi tens. Merawat kesehatan dengan menitikberatkan
kepada konsep causative treatment (mengatasi sebab penyakit) bukan
menghilangkan gejala sesaat atau sementara, serta lebih memfokuskan perawatan
kesehatan kepada bagaimana seseorang bisa sakit mekanismenya serta
perkembangannya, supaya upaya pencegahan, pengobatan dan pemulihannya bisa
lebih tepat dan efektif.
Berbicara tentang holistik, holistik berasal dari bahasa inggris yaitu dari kata
holistic artinya menyeluruh yang menekankan pentingnya keseluaruhan dan saling
keterkaitan dengan bagian-bagiannya. Dalam dunia kesehatan holistic adalah cara
pelayanan kesehatan dengan meninjau dan mempertimbangkan secara lengkap
segala aspek yang mempengaruhi individu meliputi aspek bio, psycho, sosio, dan
spiritual serta memandang manusia seutuhnya secara integral, bukan sebuah
kumpulan sistem yang terpisah satu sama lain, dengan segala keunikan
biokimiawi yang spesifik berbeda antara individu satu dengan lainnya
(Hawari,2004: 51), klinik ibnu sina telah menggabungkan pengetahuan tradisional
dengan pendekatan holistic didalam pengobatannya.
Penggunaan teknologi pada sistem informasi dapat menyediakan akses bagi
penggunanya dimana saja secara online sehingga keterbatasan yang dialami pada
klinik ibnu sina dapat di minimalisir serta dapat mendukung kinerja operasional.
Perkembangan teknologi komunikasi mengarah ke sebuah teknologi yang berbasis
mobile atau perangkat bergerak. Saat ini mobile phone tidak hanya
2
digunakan sebagai media berkomunikasi untuk telepon dan sms saja, tetapi juga
sebagai media untuk berkomunikasi langsung melalui internet untuk mengirim
dan menerima data. Berkembanganya teknologi telah mengubah pola dalam
beroganisasi, bisnis dan menjalankan aktivitas lainnya. Mobile telah mengambil
peranan yang sangat penting dalam berbagai bidang kehidupan manusia. Bahkan
bisa jadi smartphone sudah menjadi kebutuhan primer yang digunakan untuk
saling berkomunikasi dan bertukar informasi. Hal ini menyebabkan tingginya
minat terhadap sebuah smartphone, karena akan sangat menunjang bagi
penggunanya dalam mengatasi kesibukan dan kebutuhan yang dimilikinya. Dan
hampir semua orang sekarang ini membutuhkan semua hal yang bersifat cepat,
praktis, efektif dan ekonomis untuk penyajian informasi. Salah satu contoh yang
sedang banyak dikenal dipasaran adalah mobile phone dengan menggunakan
sistem operasi Android. Salah satu kelebihan sistem operasi Android dengan
sistem operasi lain adalah open source (sumber terbuka) sehingga dalam
pengembanganya pun dapat dilakukan oleh siapapun.
Klinik ibnu sina menilai dan mengevaluasi setiap masalah serta gangguan
kesehatan secara objektif tanpa mengabaikan prosedur medis, menuju terapi yang
rasional dan terukur ditambah dengan pendekatan holistik didalam
pengobatannya. Saat ini media yang menjadi sarana informasi klinik ibnu sina
yaitu, pendaftaran pelanggan, pemesanan terapi dan obat herbal, informasi
pelanggan, informasi obat herbal, informasi mengenai terapi, dan setiap laporan
yang masih menggunakan cara sederhana, clinik ibnu sina mempunyai 6
karyawan antara lain 2 admin dan 4 terapis, admin membuat laporan pendataan
pelanggan serta laporan pendapatan keuangan yang dilakukan setiap hari dan
setiap bulan. klinik ibnu sina masih melakukan kebiasaan lama yaitu dimana
pelanggan harus datang langsung untuk melakukan pemesanan dan
pendaftarannya, hal ini masih kurang efektif untuk para pelanggan sehingga
banyak waktu dan biaya yang terbuang untuk melakukan pemesanan dan
pendaftarannya. Berdasarkan latar belakang yang telah di kelola maka diperoleh
judul ”Sistem Informasi Holistic and Course Klinik Ibnu Sina Berbasis Mobile
Android”.
3
1.2 Rumusan Masalah
Berdasarkan latar belakang maka rumusan permasalahan dalam penelitian ini
adalah bagaimana membangun sistem informasi holistic and course klinik ibnu
sina berbasis mobile android?
1.2.1 Batasan Masalah
Adapun batasan masalah dalam penelitian, adalah :
1. Proses pelayanan dilakukan di kota Palembang
2. Sistem meliputi proses menampilkan informasi klinik ibnu sina,
pendaftaran, pemilihan booking layanan terapi dan pemesanan produk obat
herbal
3. Sistem pembayaran yang dilakukan secara langsung.
1.3 Tujuan dan Manfaat Penelitian
1.3.1 Tujuan Penelitian
Tujuan dari penelitian ini adalah membangun sistem informasi holistic and
course klinik ibnu sina berbasis mobile android.
1.3.2 Manfaat Penelitian
Manfaat dari penelitian ini adalah :
1. Mempermudah pelanggan dalam pemesanan layanan terapi di kota
Palembang tanpa harus datang langsung.
2. Membantu pelanggan dalam booking layanan terapi dan pemesanan
produk obat herbal.
3. Mempermudah para karyawan dalam mendata para pelanggan
4. Mempermudah karyawan untuk membuat laporan data pelanggan, laporan
pelayanan terapi, laporan produk obat.
5. Mempermudah untuk penjualan produk obat-obatan herbal klink ibnu sina
6. Mempermudah pimpinan melihat laporan layanan terapi, produk obat
herbal, serta dapat melihat pendapatan dari layanan terapi klinik ibnu sina
palembang
4
1.4 Metodologi Penelitian
1.4.1 Lokasi Penelitian
Penelitian ini dilakukan pada holistic and course klinik ibnu sina di
Jl.Amphibi No.2109 Block D Rt.33 Rw.03 Palembang.
1.4.2 Metode pengumpulan data
Adapun metodologi pengumpulan data yang dilakukan pada saat penelitian ini
adalah sebagai berikut:
1. Observasi (Narbuko dan Achmadi, 2015 : 70) Pengamatan adalah alat
pengumpulan data yang dilakukan dengan cara mengamati dan mencatat
secara sistematik gejala-gejala yang diselidiki. Pengamatan yang dilakukan
secara langsung pada klinik ibnu sina dimana melihat dan mencatat sistem
yang sedang berjalan
2. Wawancara (Narbuko dan Achmadi, 2015 : 83) Proses tanya jawab yang
berlangsung secara lisan dengan pimpinan ibnu sina, admin, dan user/
pelanggan.
3. Studi Pustaka dengan cara mendapat sumber-sumber tertulis, mencatat hal
yang penting untuk pembuatan skripsi ini.
1.5 Metode Pengembangan Sistem
Metode yang digunakan dalam pengembangan sistem ini adalah waterfall
model, yaitu pendekatan yang sistematis dan berurutan (sekuensial) pada
pengembangan perangkat lunak, yang dimulai spesifikasi kebutuhan pengguna
dan berlanjut melalui tahapan-tahapan komunikasi (communication) perencanaan
(planning), pemodelan (modelling), konstruksi (construction), dan implementasi
(deployment) serta penyerahan sistem atau perangkat lunak ke para pelanggan
atau pengguna. Bagan mengenai waterfall model dapat dilihat pada gambar 1.1
sebagai berikut :
5
(Sumber: Roger S. Pressman, 2012 : 46)
Gambar 1.1 Model Waterfall
Tahapan-tahapan dalam metodeWaterfall Model adalah sebagai berikut :
1. Communication. Pada tahap ini merupakan permulaan proyek yang
didalamnya terdapat teknik untuk mendapatkan spesifikasi kebutuhan
pengguna terhadap sistem yang akan dibangun. Sebelum memulai
pekerjaan diperlukannya komunikasi untuk memahami dalam mencapai
tujuan dengan menganalisis permasalahan serta mengumpulkan data-data
yang dibutuhkan,
2. Planning. Pada tahap ini dilakukan estimasi mengenai kebutuhan yang
diperlukan dalam membuat sistem, penjadwalan dan tracking proses
pengerjaan sistem.
3. Modeling. Pada tahap ini dilakukan analisis perancangan dan pemodelan
arsitektur sistem yang akan dibangun.
4. Construction. Pada tahap ini dilakukan proses pemrograman atau coding
berdasarkan desain dan kemudian dilakukannya pengujian terhadap sistem
dan juga code yang telah dibuat.
5. Deployment. Pada tahap ini, merupakan tahapan implementasi,
pemeliharaan, perbaikan, evaluasi dan pengembangan agar sistem dapat
tetap berjalan dan berkembang sesuai dengan fungsinya.
6
1.6 Sistematika Penulisan
Untuk mempermudah mengetahui dan mengikuti pembahasan serta format
penulisan skripsi ini, maka dibagi menjadi beberapa tahapan atau sistematika yang
yang dibagi menjadi beberapa bab yaitu sebagai berikut:
BAB I PENDAHULUAN
Membahas latar belakang masalah, identifikasi masalah, rumusan
masalah, batasan masalah, tujuan penelitian, manfaat penelitian,
metodelogi penelitian serta sistematika penulisan.
BAB II LANDASAN TEORI
Pada bab ini memaparkan dan menjelaskan teori-teori yang akan
dibahas dari sumber-sumber tertentu yang berhubungan konsep sistem
informasi dan menggunakan panduan skripsi agar mencapai tujuan yang
diharapkan.
BAB III ANALISIS DAN DESAIN
Pada bab ini menjelaskan mengenai metode pengumpulan data/ metode
penelitian, lokasi, waktu, teknik analisis.
BAB IV HASIL DANPEMBAHASAN
Menjelaskan tentang hasil dari penelitian skripsi adalah membuat sistem
informasi holistic and course klinik ibnu sina berbasis mobile android
menggunakan bahasa pemrograman java dan web server berbasis PHP
yang relevan.
BAB V PENUTUP
Menjelaskan dan mengemukakan kesimpulan serta saran hasil dari
penelitian dari penulis skripsi agar dapat dikembangkan selanjutnya dan
bermanfaat dengan adanya sistem yang dibangun ini.
7
BAB II
LANDASAN TEORI
2.1 Ayat yang berhubungan dengan kesehatan
Manusia terdiri dari jasmani dan rohani. Oleh karenanya, menjadi penting
bagi umat Islam untuk memahami kesehatan individu dan masyarakat secara
holistik, tidak hanya sisi jasmani saja melainkan juga memperhatikan sisi
rohaninya. Hal inilah yang membedakan konsep kesehatan Islam dan Barat. Barat
hanya mementingkan sehat dari sisi jasmani saja, sehingga terkesan
memperlakukan tubuh manusia sebagai mesin mekanik.
Al-Qur’an sebagai panduan hidup umat Islam ternyata juga memberikan
penjelasan tentang obat dan kesehatan. Meskipun penjelasannya tidak sedetail
buku-buku pengobatan, namun bisa memberikan gambaran secara global tentang
pemahaman aqidah yang harus dimiliki oleh pasien, pentingnya usaha preventif
dalam mewujudkan kesehatan serta obat-obat yang disebut dalam Al-Qur’an.
Al-Qur’an adalah kitab Allah yang diturunkan kepada Nabi Muhammad
SAW sebagai petunjuk bagi umatnya. Di dalamnya terdapat ayat-ayat yang jelas
bagi manusia yang mau menggunakan akalnya. Adapun ayat suci Al-qur’an yang
berhubungan dengan kesehatan :
يي اي ها ا ينل دا سا
اا
ل
ي ا
و
ةظع نا اا
ل م
ا ي ء ي ا يف ا دل دو ر دل ا
محو
سل ؤ حلا ن (Q.S Yunus : 57)
Artinya : “Hai manusia, sesungguhnya telah datang kepadamu pelajaran dari
Tuhanmu dan penyembuh bagi penyakit-penyakit (yang berada) dalam dada dan
petunjuk serta rahmat bagi orang-orang yang beriman.”
Al Quran surat Yunus : 57 ini menjelaskan asyifa (obat) bahwa Al Quran
berfungsi sebagai obat bagi penyakit-penyakit, baik penyakit jasmani maupun
penyakit yang berasal dari hati. Ruh manusia sebagaimana tubuhnya, mengalami
8
gangguan dan penyakit-penyakit, oleh karenanya ia juga memerlukan perawatan
dan pengobatan.
Rasulullah Shallallahu ‘alaihi wa sallam dalam sabdanya:
ا ا ا زنا لا ا ا دا دا عجا ا ج
لا
ا ودا ا
ل د
حا م (HR.
Abu Dawud dari Abud Darda` radhiallahu ‘anhu)
Artinya : “Sesungguhnya Allah telah menurunkan penyakit dan obatnya,
demikian pula Allah menjadikan bagi setiap penyakit ada obatnya. Maka
berobatlah kalian dan janganlah berobat dengan yang haram.”
HR. Abu Dawud dari Abud Darda` radhiallahu ‘anhu tersebut menunjukan
betapa pentingnya belajar ilmu kedokteran untuk mengetahui obat dari suatu
penyakit.
Dari uraian tersebut, dapat ditarik kesimpulan bahwa kesehatan merupakan
nikmat yang paling indah setelah nikmat iman. Setiap penyakit pasti ada obatnya.
Al-Qur’an mengingatkan kita semua agar makan dan minum tidak berlebihan,
karena Allah SWT tidak senang dengan orang yang berlebihan, dan mencegah
lebih baik daripada mengobati.
2.2 Teori Yang Berhubungan Dengan Sistem Secara Umum
2.2.1 Sistem
Sistem dapat didefinisikan sebagai sekumpulan prosedur yang saling
berkaitan dan saling terhubung untuk melakukan suatu tugas bersama-sama
(Pratama, 2014:7). Sistem dapat didefinisikan sebagai sekelompok elemen yang
terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan. Hal pertama
yang perlu diperhatikan dalam suatu sistem adalah elemen-elemennya. Tentunya
setiap sistem memiliki elemen-elemennya sendiri, yang kombinasinya berbeda
antara sistem yang satu dengan sistem yang lain. Namun demikian, susunan
dasarnya tetap sama (Nugroho, 2010:17).
9
2.2.2 Informasi
Informasi merupakan salah satu elemen dalam manajemen perusahaan. Agar
informasi dapat mengalir lancar, para manajer perlu menempatkan
informasidalam suatu kerangka sistem (Nugroho, 2010:17). Informasi yang baik
harus memenuhi kualifikasi yang antara lain :
1 Akurat, Maksud akurat ialah informasi tersebut bebas dari kesalahan dan
bebas dari bias, bebas dari kesalahan berarti bahwa informasi tersebut benar-
benar menyatakan apa yang harus dinyatakan. Bebas dari bias berarti bahwa
informasi tersebut teliti.
2 Tepat Waktu, Jelas informasi harus diberikan pada waktu yang tepat.
Informasi yang sudah kadaluarsa hanya bernilai sampah, sekalipun
informasinya sama dan tidak berubah.
3 Relevan, Artinya bahwa informasi tersebut sesuai kebutuhan pihak yang
membutuhkan informasi. Misalnya, untuk menghitung dosis obat seorang
pasien, dokter membutuhkan informasi mengenai berat badan pasien. Jadi,
berat badan pasien adalah informasi yang relevan, sedangkan informasi
tentang tinggi badan pasien bukanlah informasi yang relevan. (Nugroho,
2010:16).
2.2.3 Sistem Informasi
Sistem informasi dapat didefinisikan sebagai integrasi antara orang, data, alat
dan prosedur yang bekerja sama dalam mencapai suatu tujuan. Jadi, di dalam
sistem informasi terdapat elemen orang, data, alat dan prosedur atau cara
(Nugroho, 2010:17).
Sistem informasi adalah sistem sosioteknis. Walaupun sistem informasi
terdiri atas mesin dan perangkat keras teknologi fisik, namun memerlukan
investasi intelektual, organisatoris dan substansial sosial agar dapat berjalan baik
(Laudon, 2015:19). Laudon memaparkan dampak positif dan negatif dari sistem
informasi yang dapat dilihat pada Tabel 2.1.
10
Tabel 2.1 Dampak Positif dan Negatif dari Sistem Informasi
Kuntungan sistem informasi Dampak negatif sistem informasi
Sistem informasi dapat menjalankan
kalkulasi atau perhitungan lebih
cepat dibandingkan manusia
Dengan mengotomasi aktivitas yang
biasanya dikerjakan oleh manusia maka
sistem informasi dapat mengeliminasi
pekerjaan/mata pencarian
Sistem informasi memvantu
perusahaan belajar lebih banyak
mengenai pola-pola pembelian dan
kesukaan-kesukaan pelanggan
Sistem informasi memungkinkan
perusahaan untuk mengumpulkan
rincian data pribadi seseorang yang
berarti melanggar privasi
Sistem informasi memberi
kemajuan dalam bidang kesehatan
seperti pembedahan, radiologi dan
monitoring pasien
Penggunaan sistem informasi secara
berlebihan dapat mengakibatkna stres
tubuh dan masalah-masalah kesehatan
lainnya
Internet mendistribusikan informasi
secara cepat ke jutaan orang di
seluruh penjuru dunia
Internet dapat digunakan untuk
mendistribusikan produk-produk
bajakan seperti perangkat lunak, buku,
artikel dan properti intelektual lainnya
(Sumber : Laudon, 2015:38)
Sistem informasi, adalah suatu sistem didalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,
bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan
pihak luar tertentu dengan laporan-laporan yang diperlukan (Jogiyanto, 2005:11).
2.2.4 Klinik
Klinik adalah fasilitas pelayanan kesehatan yang menyelenggarakan
pelayanan kesehatan perorangan yang menyediakan pelayanan medis dasar dan
spesialistik, diselenggarakan oleh lebih dari satu jenis tenaga kesehatan dan
dipimpin oleh seorang tenaga medis (Menkes RI:2001). Sedangkan menurut
Kamus Besar Bahasa Indonesia (KBBI) (kbbi.web.id/klinik) klinik adalah
(bagian) rumah sakit atau lembaga kesehatan tempat orang berobat dan
memperoleh advis medis serta tempat mahasiswa kedokteran melakukan
pengamatan terhadap kasus penyakit yang diderita para pasien.
Berdasarkan jenis pelayanannya, klinik dibagi menjadi klinik pratama dan
Klinik Utama. Kedua macam klinik ini dapat diselenggarakan oleh pemerintah,
pemerintah daerah atau masyarakat. Klinik Pratama adalah klinik yang
11
menyelenggarakan pelayanan medik dasar, sedanglan Klinik Utama adalah klinik
yang menyelenggarakan pelayanan medik spesialistik atau pelayanan medik dasar
dan spesialistik. Sifat pelayanan kesehatan yang diselenggarakan bisa
berupa rawat jalan, one day care, rawat inap dan atau home care.
2.2.5 Holistik
Holistik berasal dari bahasa inggris yaitu dari kata holistic artinya
menyeluruh yang menekankan pentingnya keseluaruhan dan saling keterkaitan
dengan bagian-bagiannya. Integrasi terapi komplementer dan konvensional telah
diterapkan dirumah sakit sebagai bentuk aplikasi dari peraturan mentri kesehatan
RI No.1109 tahun 2007 tentang penyelenggara pengobatan komplementer dan
alternatif di sarana pelayanan kesehatan formal atau rumah sakit (PKKAI,2012).
Dalam dunia kesehatan, holistik adalah cara pelayanan kesehatan dengan
meninjau dan mempertimbangkan secara lengkap segala aspek yang
mempengaruhi individu meliputi aspek bio, psycho, sosio, dan spiritual serta
memandang manusia seutuhnya secara integral, bukan sebuah kumpulan sistem
yang terpisah satu sama lain, dengan segala keunikan biokimiawi yang spesifik
berbeda antara individu satu dengan lainnya (Hawari,2004: 51).
2.3 Teori Yang Berhubungan Dengan Teknik Analisa Yang Digunakan
2.3.1 Flowchart
Menurut Jogiyanto (2005: 795), Bagan alir (flowchart) adalah bagan (chart)
yang menunjukkan alir (flow) di dalam program atau prosedur sistem secara
logika. Bagan alir digunakan terutama untuk alat bantu komunikasi dan untuk
dokumentasi. Berikut simbol-simbol flowchart yang digunakan:
Tabel 2.2 Simbol Flowchart
Simbol Keterangan
Simbol dokumen
Menunjukkan dokumen input dan output baik
untuk proses manual, mekanik atau komputer.
12
Simbol kegiatan manual Menunjukkan pekerjaan manual
Simbol simpanan ofline
N : File non komputer yang diarsip urut angka
(numerical)
A : File non komputer yang diarsip urut huruf
(alphabetical)
C : File non komputer yang diarsip urut tanggal
(chronological)
Simbol proses
Menunjukkan kegiatan proses dari operasi
program komputer
Simbol input/output Digunakan untuk mewakili data input/output
Simbol garis alir menunjukkan arus dari proses
simbol penghubung
Menunjukkan penghubung ke halaman yang
masih sama atau ke halaman lain
Simbol titik terminal
Menunjukkan awal dan akhir dari suatu proses
Simbol keyboard Menunjukkan input yang menggunakan on-line
keyboard
Simbol pita keras berlubang Menunjukkan input/output menggunakan pita
kertas berlubang
Simbol pita magnetic Menunjukkan input/output menggunakan pita
magnetic
Simbol hard disk Menunjukkan input/output menggunakan hard
disk
C
A
N
13
Simbol diskette Menunjukkan input/output menggunakan
diskette
Simbol drum magnetic Menunjukkan input/output menggunakan drum
magnetic
Simbol pita control Menunjukkan penggunaan pita kontrol (control
tape) dalam batch control total untuk
pencocokan di proses batch processing
Simbol pengurutan offline Menunjukkan proses pengurutan data diluar
proses computer
Simbol penghubung Menunjukkan penghubung ke halaman yang
masih sama atau ke halaman lain
(Sumber : Jogiyanto (2005:796-799)
2.3.2 Unified Modeling Language (UML)
Rosa dan Shalahuddin (2014:133) berpendapat bahwa Unified Modeling
Language (UML) adalah salah satu standar bahasa yang banyak digunakan di
dunia industry untuk mendefinisikan reqruitment, membuat analisis dan desain,
serta menggambarkan arsitektur dalam pemrograman berorientasi objek.
1. Use Case Diagram
Rosa dan Shalahuddin (2014:155) Use case atau diagram use case
merupakan pemodelan untuk melakukan (behavior) sistem informasi yang akan
dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor
dengan sistem informasi yang akan dibuat nantinya. Secara kasar, use case
14
digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem
informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu.
Tabel 2.3 Simbol-simbol Use Case Diagram
Simbol Deskripsi
Use Case Fungsionalitas yang disediakan sistem sebagai
unit-unit yang saling bertukar pesan antar unit
atau aktor; biasa dinyatakan dengan
menggunakan kata kerja di awal frase nama
use case.
Aktor/Actor
Nama Aktor
Orang, proses atau sistem lain yang
berinteraksi dengan sistem informasi yang
akan dibuat itu sendiri, jadi walaupun simbol
dari aktor adalah gambar orang, tapi aktor
belum tentu merupakan orang; biasanya
dinyatakan menggunakan kata benda di awal
frase nama aktor.
Asosiasi / association
Komunikasi antar aktor dan use case yang
berpartisipasi pada use case atau use case
memiliki interaksi dengan aktor.
Extensi / Extend
<<extend>>
Relasi use case tambahan ke sebuah use case
di mana use case yang ditambahkan dapat
berdiri sendiri walau tanpa use case tambahan
itu; mirip dengan prinsip inheritance pada
pemograman berorintasi objek; biasanya use
case tambahan memiliki nama depan yang
sama dengan use case yang ditambahkan,misal
Nama use case
Validasi username
<<extend>>
Validasi user
Validasi sidik jari
<<extend>>
15
Arah panah mengarah pada use case yang
ditambahkan; biasanya use case yang menjadi
extend-nya merupakan jenis yang sama dengan
use case yang menjadi induknya.
Generalisasi / generalization Hubungan generalisasi dan speaslisasi (umum
– khusus) antara dua buah use case dimana
fungsi yang satu adalah fungsiyang lebih
umum dari lainnya, misalnya:
Arah panah mengarah pada use case yang
menjadi generalisasinya (umum)
Menggunakan / include / uses
<<include>>
<<uses>>
Relasi use case tambahan ke sebuah use case
yang ditambahkan memerlukan use case ini
untuk menjalankan fungsinya atau sebagai
syarat dijalankan use case ini.
Ada dua sudut yang cukup besar mengenai
include di use case
Include berarti use case yang
ditambahkan akan selalu dipanggil saat
use case tambahan dijalankan, missal
pada kasus berikut:
(Sumber : Rosa dan Shalahuddin (2014:156-158)
Ubah data
Mengelola data
Hapus data
Validasi username
login
<<include>>
16
2. Sequence Diagram
Rosa dan Shalahuddin (2014:165) Squence diagram menggambarkan
kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan
message yang dikirimkan dan diterima untuk objek. Oleh karena itu untuk
menggambarkan diagram sequence maka harus diketahui objek-objek yang
terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang
diinstansiasi mejadi objek itu. Diagaram ini juga menunjukkan serangkaian pesan
yang dipertukarkan oleh objek-objek yang melakukan suatu tugas atau aksi
tertentu. Sequence diagram digunakan untuk menggambarkan arus pekerjaan,
pesan yang disampaikan dan bagaimana elemen-elemen di dalamnya bekerja sama
dari waktu ke waktu untuk mencapai suatu hasil. Masing-masing urutan elemen
diatur di dalam suatu urutan horizontal, dengan pesan yang disampaikan
dibelakang dan didepan diantara elemen-elemen.
Tabel 2.4 Simbol-simbol Squence Diagram
Simbol Deskripsi
Aktor/Actor
atau
Tanpa waktu aktif
Orang, proses atau sistem lain yang
berinteraksi dengan sistem informasi yang
akan dibuat tu sendiri, jadi walaupun simbol
dari aktor adalah gambar orang, tapi aktor
belum tentu merupakan orang; biasanya
dinyatakan menggunakan kata benda di awal
frase nama aktor.
Garis Hidup Menyatakan kehidupan suatu objek
Objek Menyatakan objek akan berinteraksi pesan.
Nama-objek: nama_kelas
Nama aktor
17
Waktu aktif Menyatakan objek dalam keadaan aktif dan
berinteraksi, semua terhubung dengan waktu
aktif ini adalah sebuah tahapan yang dilakukan
di dalamnya.
Pesan tipe create
<<Create>>
Menyatakan suatu objek membuat objek yang
lain, arah panah mengarah pada objek yang
akan dibuat.
Pesan tipe call
1: nama_metode()
Menyatakan suatu objek memanggil
operasi/metode yang ada pada objek lain atau
dirinya sendiri,
Arah panah mengarah pada objek yang
memiliki operasi/metode, karena ini
memanggil operasi/metode maka
operasi/metode yang dipanggil sesuai dengan
kelas objek yang berinteraksi
Pesan tipe send
1: masukan
Menyatakan bahwa suatu objek mengirimkan
data/masukan/informasi ke objek lainnya, arah
panah mengarah pada objek yang dikirimi.
(Sumber : Rosa dan Shalahuddin (2014:166-167))
3. Activity Diagram
Rosa dan Shalahuddin (2014:161) Diagram Activity atau activity diagram
menggambarkan workflow (aliran kerja) atau aktifitas dari sebuah sistem atau
proses bisnis atau menu yang ada pada perangkat lunak. Yang perlu diperhatikan
disini adalah bahwa diagram aktifitas menggambarkan aktifitas sistem bukan apa
yang dilakukan aktor, jadi aktifitas yang dapat dilakukan oleh sistem.
18
Tabel 2.5 Simbol Activity Diagram
Simbol Deskripsi
Status awal Status awal aktifitas sistem, sebuah diagram
aktifitas memiliki sebuah status awal
Aktifitas Aktifitas yang dilakukan sistem, aktifitas
biasanya diawali dengan kata kerja
Percabangan / decision
Asosiasi percabangan dimana jika ada pilihan
aktivitas lebih dari satu
Penggabungan / join Asosiasi penggabungan dimana lebih dari satu
aktifitas digabungkan menjadi satu
Status Akhir Status akhir yang dilakukan sistem, sebuah
diagram aktifitas memiliki sebuah status akhir
Swinlane
atau
Memisahkan organisasi bisnis yang
bertanggung jawab terhadap aktifitas yang
terjadi
(Sumber : Rosa dan Shalahuddin (2014:162)
aktivitas
19
4. Class Diagram
Rosa dan Shalahuddin (2014:141) Diagram kelas atau class diagram
menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan
dibuat untuk membangun sistem. Class Diagram memberi kita gambaran
(diagram statis) tentang sistem/perangkat lunak dan relasi yang ada di dalamnya.
Class Diagram mirip ER-diagram pada perancangan database tidak terdapat
operasi atau metode tapi hanya atribut. Class terdiri dari nama kelas, atribut dan
operasi ataumetode.
Tabel 2.6 Simbol-Simbol Class Diagram
Simbol Deskripsi
Kelas
Kelas pada struktur sistem
Antarmuka / interface
Nama_interface
Sama dengan konsep interface dalam
pemograman berorientasi objek.
Asosiasi / association
Relasi antarkelas dengan makna umum,
asosiasi biasanya juga disertai dengan
multiplicity
Asosiasi berarah/directed Relasi antarkelas dengan makna kelas yang
satu digunakan oleh kelas yang lain, asosiasi
biasanya juga disertai dengan multiplicity
Generalization Relasi antar kelas dengan makna generelisasi-
spesialisasi (umum-khusus).
Kebergantungan
Relasi antar kelas dengan makna
kebergantungan antar kelas
Agregasi/aggregation Relasi antar kelas dengan makna semua
bagian (whole-part)
(Sumber : Rosa dan Shalahuddin (2014:146)
Nama_kelas
+atribut
+operasi()
20
2.4 Teori Yang Berhubungan Dengan Manajemen Database
2.4.1 Database
Database dapat juga diartikan sebagai program. Dalam lingkungan komputer
mikro, yang dimaksud database adalah sebuah program yang memungkinkan
pemakai membuat dan menyimpan informasi atau melihat suatu informasi tertentu
bila diperlukan.
Database (Multi file) adalah sekumpulan dari bermacam-macam file yang
datanya saling berhubungan atau kumpulan dari data yang terintegrasi,
diorganisasikan, disimpan dalam suatu cara yang memudahkan pengambilan
kembali. Tujuan utama dari konsep database adalah meminimumkan pengulangan
data dan mencapai independensi data. Independensi data adalah kemampuan
untuk mengubah dalam struktur data tanpa membuat perubahan pada program
yang memproses data (Suyanto, 2005:248).
2.4.2 MySQL
MySQL adalah software atau program aplikasi database, yaitu sofware yang
dapat dipakai untuk menyimpan data berupa informasi, teks dan juga angka
(Nugroho, 2014:31). MySQL adalah salah satu aplikasi DBMS yang sudah sangat
banyak digunakan oleh para pemrogram aplikasi web, kelebihan dari MySQL
adalah gratis, handal, selalu di-Update dan banyak forum yang memfasilitasi para
pengguna jika memiliki kendala (Hidayatullah, 2014 : 180).
2.4.3 Eclipse
Menurut (Kasman 2013:21) Eclipse adalah software atau Integrated
Development Environment (IDE) yang dapat digunakan untuk mengembangkan
perangkat lunak yang dapat dijalankan disemua platform (Sadeli, 2014:30). Dan
Eclipse merupakan Integrated Development Environment (IDE) dalam membuat
program Android.
Menurut peneliti Eclipse adalah suatu editor yang dapat mengembangkan
aplikasi berbasis web dan mobile menggunakan bahasa pemrograman Java.
Eclipse yaitu sebuah Integrated Development Environment (IDE) untuk
mengembangkan perangkat lunak dan dapat dijalankan di semua platform
(platform-independent). Berikut ini adalah sifat dari Eclipse :
21
1. Multi-platform : Target sistem operasi eclipse adalah Microsoft
Windows, Linux, Solaris, AIX, HP-UX dan Mac OS X.
2. Multi-language: Eclipse dikembangkan dengan bahasa pemrograman
java,akan tetapi eclipse mendukung pengembangan aplikasi berbasis
bahasa pemrograman lainnya.
3. Multi-role. Selain sebagai IDE, Eclipse pun bisa digunakan untuk aktivitas
dalam siklus pengembangan perangkat lunak.
2.4.4 Xampp
XAMPP (X(Windows/Linux) Apache MySQL PHP dan Perl) merupakan
paket server web PHP dan database MySQL yang paling populer di kalangan
pengembang web dengan menggunakan PHP dan MySQL sebagai database-nya
(Sidik, 2014: 72). Lain lagi menurut Hidayatullah dan Kawistara (2014: 125)
untuk menguji apakah aplikasi web Anda berjalan baik atau tidak maka
diperlukan yang disebut dengan web server. Web server Xampp ini adalah tempat
di mana anda menyimpan aplikasi web anda kemudian mengaksesnya melalui
Internet. Lain lagi menurut Riyanto (2013:1), Xampp merupakan paket PHP dan
MySQL berbais open source yang dapat digunakan sebagai tools pembantu
pengambangan aplikasi berbasis PHP,
Dari uraian tersebut dapat disimpulkan bahwa Xampp adalah kompilasi
software yang berisi paket apache HTTP Server, MySQL, dan PhpMyAdmin.
2.5 Teori Yang Berhubungan Dengan Alat Bantu dalam Pembuatan Sistem
2.5.1 Android
Menurut (Safaat,2012:01), android adalah sistem operasi untuk perangkat
mobile berbasis linux yang mencakup sistem informasi, middleware dan aplikasi,
android menyediakan platform terbuka bagi para pengembang untuk menciptakan
aplikasi mereka.
Menurut (Kurniawati,dkk,2015:01), android adalah sebuah sistem operasi
yang dimodifikasi dari karnel linux dan ditargetkan berjalan diperangkat telepon
pintar, netbooks, dan komputer tablet. Perangkat tersebut diakses dengan library
API, semenjak pertama kali dikembangkan pada tahun 2005 android sudah
22
banyak memiliki perkembangan, adapun versi dan nama android dapat dilihat
pada tabel 2.7
Tabel 2.7 Versi dan Nama Android
Versi android Nama
1.1 Cupcake
1.5 Donut
1.6 Eclair
2.0/2.1 Froyo
2.3 Ginggerbread
3.0/3.1/3.2 Honeycomb
4.0-4.0.4 Ice Cream Sandwich
4.1-4.3 Jelly Bean
4.4 Kit Kat
5.0 Lolipop
Sumber: Kurniawati, dkk (2015:01)
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa android
adalah sebuah sistem operasi yang di modifikasi dari kernel linux yang mencakup
sistem informasi, middleware dan aplikasi yang di targetkan berjalan di perangkat
mobile seperti telepon pintar, netbooks, dan komputer tablet.
2.5.2 PHP
PHP merupakan secara umum dikenal sebagai bahasa pmrograman script-
script yang membuat dokumen HTML secara on the fly yang dieksekusi di sever
web, dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML
yang dibuat dengan menggunakan editor teks atau editor HTML. Dikenal juga
sebagai bahasa pemrograman server side (Betha, 2012:4).
PHP Hypertext Preprocessoratau disingkat dengan PHP adalah suatu
bahasa scripting khususnya digunakan untuk webdevlopment. Karena sifatnya
yang server side scripting, maka untuk menjalankan PHP harus menggunakan
web server ( Hidayatullah, 2014 : 231).
23
2.6 Konsep Dasar Pengembangan Waterfall
2.6.1 Pengertian Waterfall
Metode pengembangan sistem menggunakan model air terjun (waterfall).
Menurut Pressman (2012:46) pengertian dari waterfall itu sendiri kadang
dinamakan siklus kehidupan klasik (classic life cycle), dimana hal ini menyiratkan
pendekatan yang sistematis dan berurutan pada pengembangan perangkat lunak,
dimana yang dimulai dengan spesifikasi kebutuhan pengguna. Tahap-tahap
waterfall menurut Pressman (2012:46) adalah :
(Sumber: Roger S. Pressman, 2012 : 46)
Gambar 2.1 Model Waterfall
1. Communication. Pada tahap ini merupakan permulaan proyek yang
didalamnya terdapat teknik untuk mendapatkan spesifikasi kebutuhan
pengguna terhadap sistem yang akan dibangun. Sebelum memulai pekerjaan
diperlukannya komunikasi untuk memahami dalam mencapai tujuan dengan
menganalisis permasalahan serta mengumpulkan data-data yang dibutuhkan,
2. Planning. Pada tahap ini dilakukan estimasi mengenai kebutuhan yang
diperlukan dalam membuat sistem, penjadwalan dan tracking proses
pengerjaan sistem.
3. Modeling. Pada tahap ini dilakukan analisis perancangan dan pemodelan
arsitektur sistem yang akan dibangun.
4. Construction. Pada tahap ini dilakukan proses pemrograman atau coding
berdasarkan desain dan kemudian dilakukannya pengujian terhadap sistem
dan juga code yang telah dibuat.
24
5. Deployment. Pada tahap ini, merupakan tahapan implementasi,
pemeliharaan, perbaikan, evaluasi dan pengembangan agar sistem dapat
tetap berjalan dan berkembang sesuai dengan fungsinya.
2.7 Pengujian Sistem
Rosa dan Shalahudin (2014:272) berpendapat bahwa Pengujian adalah satu
set aktifitas yang direncanakan dan sistematis untuk menguji atau mengevaluasi
kebenaran yang diinginkan. Aktifitas pengujian terdiri dari satu set atau
sekumpulan langkah dimana dapat menempatkan desain kasus uji yang spesifik
dan metode pengujian. Sedangkan menurut Roger S. Pressman (2012:550)
Pengujian adalah serangkaian kegiatan yang dapat direncanakan dimuka dan
dilakukan secara sistematis. Untuk alasan ini pola baku (template) untuk
pengujian perangkat lunak sekumpulan langkah dimana anda dapat menempatkan
teknik rancangan kasus pengujian tertentu dan metode pengujian sebaiknya di
definisikan dalam proses perangkat lunak.
Dari uraian tersebut dapat disimpulkan bahwa pengujian sistem adalah
serangkaian kegiatan yang direncanakan untuk menguji atau mengevaluasi
kebenaran yang diinginkan dan dilakukan secara sistematis
2.7.1 Pengujian Blackbox
Black Box Testing juga disebut pengujian perilaku, berfokus pada
persyaratan fungsional perangkat lunak. Artinya, teknik pengujian kotak hitam
memungkinkan anda untuk membuat beberapa kumpulan kondisi masukan yang
sepenuhnya akan melakukan kebutuhan fungsional untuk program.
Pengujian kotak hitam berupaya untuk menemukan kesalahan dalam kategori
berikut. (1) fungsi yang salah atau hilang, (2) kesalahan antarmuka, (3) kesalahan
dalam struktur data atau akses basis data eksternal, (4) kesalahan perilaku atau
kinerja, dan (5) kesalahan inisialisasi dan penghentian (Pressman, 2012:597). Jadi
dianalogikan seperti kita melihat suatu kotak hitam, kita hanya bisa melihat
penampilan luarnya saja, tanpa tau ada apa dibalik bungkus hitamnya. Sama
seperti pengujian black box, mengevaluasi hanya dari tampilan luarnya
(interface), fungsionalitasnya.
25
2.8 Penelitian Sebelumnya
Kusnawi (2013) jurnal penelitian yang berjudul “Perancangan Sistem
Informasi Pemesanan Mejadan Makanan”. Penelitian ini menghasilkan Kebutuhan
dapat diakomodasi dengan menyediakan suatu layanan Sistem Informasi
Pemesanan Meja dan Makanan yang nantinya akan diletakkan di server utama
restoran dengan aplikasi berbasis desktop sebagai verifikasi pemesanan user via
online, sehingga dapat diaksesoleh seluruh pelanggan melalui jaringan internet
dengan aplikasi berbasis web.Sistem ini secara keseluruhan menerapkan
penggunaan voucher yang dapat diisi ulang sebagai alat pembayaran. Desain
model dari sistem ini menggunakan model berorientasi objek sesuai dengan
standar Unified Modelling Language(UML)
Aslam Fatkhudin, Novianti (2015) jurnal penelitian yang berjudul ”Sistem
Informasi Pemesanan Rumah Kost Dikota Pekalongan Berbasis Website”
penelitian ini menghasilkan sistem informasi pemesanan rumah kost di kota
Pekalongan berbasis website yang dapat memberikan gambaran rumah kost
kepada pencari kost dan dapat melakukan pemesanan secara online serta
pemiliknya.
Imam Chairul Arifin dan Sutariyani (2014) jurnal penelitian yang berjudul
”Aplikasi Pemesanan Menu Makanan Berbasis Client Server Smartphone Android
Dan Komputer” Penelitian ini menghasilkan sebuah aplikasi yang memudahkan
proses pemesanan. Dengan menggunakan ponsel pintar yang berbasis Android
yang bersifat client server agar mempercepat proses pemesanan. Dengan
menggunakan ini pelayan tidak perlu menulis daftar menu makanan yang dipesan
oleh customers.
Andreas Williams Moritz (2015) skripsi yang berjudul “Aplikasi Sistem
Pemesanan Makanan Dan Minuman Berbasis Mobile Android (Studi Kasus
Kedai Soe Soe Delivery)”. Penelitian ini bertujuan untuk membangun Penulis
membantu mempermudah pelanggan KSD dalam proses pesan dan antar dengan
aplikasi berbasis Android. Dengan adanya aplikasi pesan dan antar ini, diharapkan
proses operasional restoran yang masih konvensional, terutama pemesanan
makanan, dapat menjadi lebih mudah, efektif dan efisien. Disimpulkan bahwa
26
pengunaan aplikasi order & delivery mengurangi kesalahan dalam memilih dan
mencatat pesanan, meningkat kanefisiensi proses pemesanan serta dapat memberi
ciri khas kepada restoran yang menerapkan
Rita Layona dan Budi Yulianto (2016) Aplikasi Pencarian Informasi Dan
Lokasi Tempat Makan Pada Perangkat Mobile Berbasis Android” Penelitian ini
menghasilkan aplikasi yang dapat membantu konsumen dalam mencari informasi
dan lokasi tempat makan pada perangkat mobile menggunakan teknologi GPS.
Metode pengembangan aplikasi yang digunakan adalah Waterfall yang terdiri atas
5 bagian, yaitu communication, planing, modeling, construction, dan deployment.
Hasil dari penelitian ini berupa aplikasi bernama “Nomnom” pada perangkat
mobile berbasis Android yang dapat menampilkan hasil pencarian informasi dan
lokasi tempat makan yang diinginkan konsumen. Penelitian ini adalah aplikasi
“Nomnom” dapat membantu konsumen dalam mendapatkan informasi dan lokasi
tempat makan.
Tabel 2.8 Tinjauan Pustaka
Nama Judul Isi
Kusnawi Perancangan
Sistem
Informasi
Pemesanan
Meja dan
Makanan
(2013)
Penelitian ini menghasilkan Sistem
Informasi Pemesanan Meja dan
Makanan yang nantinya akan
diletakkan di server utama restoran
dengan aplikasi berbasis desktop
sebagai verifikasi pemesanan user via
online, sehingga dapat diakses oleh
seluruh pelanggan melalui jaringan
internet dengan aplikasi berbasis web
Aslam Fatkhudin,
Novianti
Sistem
Informasi
Pemesanan
Rumah Kost
Dikota
Pekalongan
Berbasis
Website
(2015).
Dalam pembuatan Sistem Informasi
PemesananRumah Kost Berbasis
Website ini, penulis menggunakan
metode pengembangan sistem waterfall.
Hasilnya adalah sebuah sistem
informasi pemesanan rumah kost di
kota Pekalongan berbasis website yang
dapat memberikan gambaran rumah
kost kepada pencari kost dan dapat
melakukan pemesanan secara online
serta pemilik kost yang ingin
memasarkan rumah kostnya.
Berdasarkan hasil pengujian Alfa dan
27
Beta Test dapatdisimpulkan bahwa
website pemesanan kost online ini telah
memenuhi harapan pengguna dalam
menggunakan website tersebut.
ImamChairulArifin
danSutariyani
Aplikasi
Pemesanan
Menu Makanan
Berbasis Client
Server
Smartphone
Android Dan
Komputer
(2014)
Penelitian ini menghasilkan sebuah
aplikasi yang memudahkan proses
pemesanan. Dengan menggunakan
ponsel pintar yang berbasis Android
yang bersifat client server agar
mempercepat proses pemesanan.
Dengan menggunakan ini pelayan tidak
perlu menulis daftar menu makanan
yang dipesan oleh customers.
Andreas Williams
Moritz,dkk
Aplikasi Sistem
Pemesanan
Makanan Dan
Minuman
Berbasis
Mobile
Android (Studi
Kasus Kedai
Soe Soe
Delivery)
(2015)
Penelitian ini bertujuan untuk
membangun Penulis
membantumempermudah pelanggan
KSD dalam proses pesan dan antar
dengan aplikasi berbasis Android.
Dengan adanya aplikasi pesan dan antar
ini, diharapkan proses operasional
restoran yang masihkonvensional,
terutama pemesanan makanan, dapat
menjadi lebih mudah, efektif dan
efisien. Disimpulkan bahwapengunaan
aplikasi order &delivery mengurangi
kesalahan dalam memilih dan mencatat
pesanan, meningkatkanefisiensi proses
pemesanan serta dapat memberi ciri
khas kepada restoran yang menerapkan
28
Rita Layona dan
Budi Yulianto
Aplikasi
Pencarian
Informasi Dan
Lokasi Tempat
Makan Pada
Perangkat
Mobile
Berbasis
Android (2016)
Penelitian ini menghasilkan aplikasi
yang dapat membantu konsumen dalam
mencari informasi dan lokasi tempat
makan pada perangkat mobile
menggunakan teknologi GPS.. Hasil
dari penelitian ini berupa aplikasi
bernama “Nomnom” pada perangkat
mobile berbasis Android yang dapat
menampilkan hasil pencarian informasi
dan lokasi tempat makan yang
diinginkan konsumen. penelitian ini
adalah aplikasi “Nomnom” dapat
membantu konsumen dalam
mendapatkan informasi dan lokasi
tempat makan.
Berdasarkan tinjauan pustaka yang telah di jelaskan terdapat perbedaan
antara penilitian yang telah dilakukan dengan penelitian yang akan di teliti penulis
yaitu sistem informasi holistic and course clinic ibnu sina berbasis mobile
android. Metode pengembangan sistem yang digunakan dalam penelitian ini
adalah Waterfall (air terjun), bahasa pemrograman yang digunakan yaitu php,
MySql sebagai database. Serta pemodelan yang digunakan adalah flowchat dan
Unified Modelling Languang (UML). Hasil yang diharapkan dari sistem ini ialah
dapat memberikan kemudahan dalam proses pendaftaran pelanggan, booking
layanan terapi dan pemesanan produk obat herbal melalui android, tanpa harus
langsung ke klinik ibnu sina palembang, mengetahui mengenai jam praktek,
memudahkan memudahkan pekerjaan karyawan klinik ibnu sina Palembang
dalam mengelola data pelanggan, terapi, obat, dan laporan pada klinik ibnu sina
Palembang.
29
BAB III
PERANCANGAN SISTEM
3.1 Gambaran Umum Klinik Ibnu Sina Palembang
3.1.1 Sejarah Klinik Ibnu Sina Palembang
Holistic and Course Klinik Ibnu Sina hadir di tengah masyarakat sebagai
solusi yang tepat untuk masalah kesehatan tradisional, dengan memberikan
pelayanan kesehatan paripurna yang memadukan antara pengetahuan tradisional,
ilmu kesehatan modern dan riset-riset kesehatan sesuai perkembangan ilmu
pengetahuan dan teknologi kesehatan terkini.
Holistic and Course Klinik Ibnu Sina pertama kali didirikan tahun 2000 oleh
Helmy Adriansyah, SKM dengan nama Klinik Asy Syifa yang beralamat di jalan
AKBP H. Umar I no. 149 Palembang. Tahun 2004 pindah ke jalan Ampibi No.
2109 Blok D9 Sekip Ujung Palembang telepon 0711- 350240 HP 08127871153
dan berubah nama menjadi Holistic and Course Klinik Ibnu Sina. Saat ini Holistic
and Course Klinik Ibnu Sina mempunyai cabang di Griya Asri Mandiri no. A6
jalan HBR Motik KM 8 Palembang Telp. 0711-419963. Holistic and Course
Klinik Ibnu Sina terdaftar di Dinas Kesehatan Kota Palembang dengan nomor Izin
STPT No. 448/3478/Kes/2004 dan SIPT No. 448/3657/Yankes/X/2006.
3.1.2 Struktur Organisasi
Struktur organisasi adalah kerangka yang menggambarkan secara
keseluruhan dari unit kerja, pembagian tugas, memberikan gambaran nyata
mengenai hubungan fungsional antara bagian satu dengan bagian lainya karena
dipengaruhi oleh beberapa hal seperti jenis perusahaan, ruang lingkup perusahaan,
dan lain-lain. Sistem organisasi akan mewujudkan garis wewenang untuk
memberikan perintah dari atasan sampai bawahan pada tingkat pelaksanaan dan
memperlihatkan tanggung jawab atas tugas yang diberikan kepada karyawan
klinik ibnu sina palembang
30
Struktur Organisasi
Clinik Ibnu Sina
(Sumber: Helmy Adriansyah, SKM. M. Kes.)
Gambar 3.1 Struktur Organisasi
3.1.3 Deskripsi Kerja
Berikut adalah uraian deskripsi kerja:
1. Pimpinan / pemilik melakukan cek laporan pelanggan, cek pemesanan
obat, cek booking terapi, dan pendapatan klinik ibnu sina.
2. Staf tenaga kerja terapis yaitu jasa seorang dengan keahlian khusus trapis,
para pen terapi atau pemijat jasa ini la yang nantinya akan datang kerumah
sebagai jasa pemijat atau penterapis.
31
3. Staf Admin yaitu yang akan mengatur boking terapi, pemesanan obat,
input data, dan membuat laporan
3.1.4 Visi, Misi Dan Moto
Holistic and Course Klinik Ibnu Sina mempunyai misi :
1. Menjadikan pengobatan tradisional sebagai solusi masalah kesehatan yang
bersifat promotif, kuratif maupun rehabilitatif dengan menggabungkan
pengetahuan tradisional, pendidikan klinis dan riset – riset modern
2. Memberikan pelayanan pengobatan tradisional secara profesional dan
bertanggungjawab ( terbukti aman dan bermanfaat )
3. Menyelenggarakan pendidikan, pelatihan, kursus serta penyuluhan
tentang pengobatan tradisional kepada masyarakat umum
4. Mengkaji, meneliti dan mengembangkan dan masalah-masalah kesehatan
serta menerapkan terapi tradisional yang tepat sebagai solusinya.
Sesuai visi dan misi yang diemban, Holistic and Course Klinik Ibnu Sina
sebagai institusi pelayanan kesehatan tradisional dalam memberikan pelayanan
menerapkan 4 konsep pengobatan yaitu :
1. Merawat kesehatan dengan perspektif Holistik meliputi aspek Bio-Psycho-
Sosio-Spiritual serta memandang “manusia seutuhnya“ secara integral,
bukan sebuah kumpulan sistem yang terpisah satu sama lain, dengan
segala keunikan biokimiawi yang spesifik (berbeda antara individu satu
dengan lainnya). Kegagalan sebuah metode / sistem terapi dapat terjadi
akibat sudut pandang yang salah terhadap manusia.
2. Merawat kesehatan dengan menitikberatkan kepada causatif treatment
(mengatasi sebab penyakit) bukan simptomatif treatment (menghilangkan
gejala sesaat / sementara), serta lebih memfokuskan perawatan kesehatan
kepada Patogenesis berbasis Biomedis (bagaimana seseorang bisa sakit,
mekanismenya serta perkembangannya), sehingga upaya pencegahan,
pengobatan dan pemulihannya bisa lebih tepat dan efektif.
3. Menilai dan mengevaluasi setiap masalah serta gangguan kesehatan
secara obyektif tanpa mengabaikan prosedur medis, menuju terapi yang
rasional dan terukur.
32
4. Meletakkan kesembuhan datangnya hanya dari Allah SWT, manusia
hanyalah berkewajiban berikhtiar sesuai syari’ah dan ilmu pengobatan
(bersareat sesuai syari’ah) serta bertawakal hanya kepadaNya.
Keempat konsep ini dirangkum dalam tiga kata Alamiah, Ilmiah dan Ilahiah.
Holistic and Course Klinik Ibnu Sina mempunyai motto :“Kesembuhan anda
kebahagiaan kami, sehatnya anda harapan kami”
3.2 Komunikasi (Communication)
Komunikasi adalah langkah awal dalam pengumpulan data-data dengan
melakukan wawancara langsung terhadap staf karyawan klinik ibnu sina agar
mendapatkan gambaran umum sistem yang berjalan, untuk dapat membuat sistem
yang ingin diusulkan. Pada tahap ini dilakukan untuk mendapatkan spesifikasi
kebutuhan pengguna, pengguna yang dimaksud yaitu pelanggan dan admin,
komunikasi dilakukan menggunakan metode wawancara terhadap staff karyawan
pada klinik ibnu sina palembang, Wawancara dimulai dari proses pelayanan yang
sedang berjalan di klinik ibnu sina mulai dari pemilihan terapi, pemesanan, dan
penjualan obat-obatan herbal.
Berdasarkan wawancara pada klinik ibnu sina palembang saat ini masih
melakukan cara kovensional yaitu pendaftaran pelanggan, pemesanan terapi dan
obat herbal, informasi pelanggan, informasi obat herbal, informasi mengenai
terapi, dan setiap laporan yang masih menggunakan cara sederhana, clinik ibnu
sina mempunyai 6 karyawan antara lain 2 admin dan 4 jasa terapi, admin
membuat laporan pendataan pelanggan serta laporan pendapatan keuangan yang
dilakukan setiap hari dan setiap bulan. klinik ibnu sina masih melakukan
kebiasaan lama yaitu dimana pelanggan harus datang langsung untuk melakukan
pemesanan dan pendaftarannya, hal ini masih kurang efektif untuk para pelanggan
sehingga banyak waktu dan biaya yang terbuang untuk melakukan pemesanan dan
pendaftaran nya. Tentu hal ini menyebabkan tidak efisien dalam suatu pekerjaan.
33
3.3 Perencanaan (Planning)
Pada tahap ini dilakukan estimasi mengenai kebutuhan yang diperlukan
dalam pembuatan sistem informasi holistic and course Klinik Ibnu Sina maka
dibuat penjadwalan yang jelas diperlukan dalam perencanaan membuat sistem,
sehingga tahapan proses pembuatan sistem yang dapat berjalan dengan baik dan
lancar, tidak hanya itu penjadwalan juga mempengaruhi lamanya waktu proses
pengerjaan dan kebutuhan biaya, penjadwalan disusun secara detail, sesuai dengan
metode pengembangan sistem yang digunakan mulai dari tahap komunikasi, tahap
perencanaan, tahap pemodelan, tahap kontruksi, dan yang terakhir tahap
penyerahan dan waktu penelitian yang akan dilaksanakan mulai dari bulan Maret
2017 sampai dengan September 2017, sebagimana terjadwal pada tabel 3.1
sebagai berikut:
Tabel 3.1 Jadwal Perencanaan Penelitian
No Tahapan Bulan
Mar Apr Mei Jun Jul Ags Sep
1 Komunikasi
Membatasi masalah
Pembatasan Masalah hanya seputar
pembuatan sistem informasi
persediaan suku cadang barang
berbasis web
Pengumpulan Data
Analisis hasil Observasi
2 Perancaan
3 Pemodelan
Perancangan sistem dengan data
flow diagram
Perancangan sistem dengan entity
relationship diagram
Perancangan database
Perancangan antarmuka (interface)
4 Kontruksi
Pengujian Antarmuka Pengguna
Menggunakan black box testing
5 Penyerahan sistem
34
3.4 Pemodelan (Modelling)
Setelah melakukan tahapan perencanaan, tahap selanjutnya adalah tahapan
perancangan sistem. Perancangan sistem merupakan awal dari pembuatan sistem
yang akan dibuat, dimana dapat dilihat proses-proses apa saja yang nantinya
diperlukan dalam pembuatan suatu sistem, berikut usulan sistem yang akan
dibuat :
3.4.1 Sistem Yang berjalan
Untuk mendapatkan pemahaman terhadap aktifitas suatu sistem, maka
diperlukan uraian beberapa aktifitas sistem yang berhubungan dengan penulisan,
maka diperlukan uraian beberapa aktifitas sistem yang berhubungan dengan
penulisan yang berdasarkan pada wawancara langsung dengan pemilik klinik ibnu
sina
Berikut proses sistem yang berjalan pada klinik ibnu sina palembang :
1. Pelanggan datang ke klinik ibnu sina untuk melakukan layanan terapi,
terlebih dahulu pelanggan harus mendaftar ke bagian kasir
2. Setelah mendaftar pelanggan akan mendapatkan nomor antrian dan
menunggu panggilan.
3. Selanjutnya bagian kasir memangil pelanggan sesuai urutan daftar
pelanggan untuk masuk ke ruang bagian terapi yang telah di pesan oleg
pelanggan.
4. Setelah penterapian selesai dilakukan,maka pelanggan diberikan resep
obat oleh terapis.
5. Kemudian selanjutnya pelanggan melakukan pembayaran dikasir, dan juga
dapat menebus obat dikasir.
6. Bagian kasir mencatat data pelanggan yang telah selesai terapi,dan juga
mencatat pembelian obat yang dilakukan pelanggan.
7. Setiap akhir bulan kasir membuat laporan mengenai data pelanggan dan
hasil penjualan obat.
35
pelanggan kasir terapis
mulai
Melakukan
pendaftaran
Mencatat
data
pelanggan
Memberikan
no antrian
Mendapatkan
no antrian
Masuk
keruang
pijat
Memberi
tahu keluhan
sakit
Melakukan
pijat
Melakukan
pembayaran
Mencatat
transaksi
pembayaran
nota pembayaran
Menebus
resep
Terima resep
obat
Cek
ketersedian
Mengeluarkan
obat
Pembuatan
laporan
Membuat nota
pembeliannote
selesai
selesai
ya
tidak
No antrian
Mendapat
nota
pembayaran
Menulis
resep obatresep obat
( Sumber : Wawancara dengan kasir klinik )
Gambar 3.2 Flowchart Sistem yang berjalan
Gambar 3.2 Merupakan gambaran sistem yang sedang berjalan padaKlinik
Ibnu Sina Palembang, yaitu bagaimana proses pelanggan untuk mendaftar sebagai
pelanggan dan memesan layanan terapi serta produk yang di inginkan oleh
pelanggan.
36
3.4.2 Identifikasi Masalah
Dengan melihat permasalahan yang ada pada klinik ibnu sina maka dapat
diambil kesimpulan bahwa masalah yang terdapat diklinik ibnu sina Palembang
adalah:
Tabel 3.2 Identifikasi Permasalahan
Couse and Effect Analysis
Permasalahan Couse and Effect
Pelanggan tidak dapat
melakukan pendaftaran,
pemesanan terapi dan obat
secara online.
Karena tidak adanya sistem
berbasis online.
Pelanggan tidak dapat
mengetahui informasi pelayanan
terapi yang diberikan serta obat-
obatan herbal yang dijual.
Karena tidak adanya sistem yang
memudahkan pelanggan untuk
melihat informasi pelayanan
terapi serta obat-obatan yang
dijual.
Karyawan membutuhkan waktu
lama dalam melakukan
pendataan data pelanggan, data
pemesanan, data booking, data
pendapatan keuangan
berdasarkan periode.
Karena tidak adanya sistem yang
dapat memberikan informasi
secara otomatis mengenai data
pelanggan, data pemesanan,data
booking, dan data pendapatan
keuangan.
3.4.3 Mengidentifikasi Penyebab Masalah
Dengan melihat permasalahan dan kendala yang terjadi dalam proses Sistem
Informasi Holistic and CourseKlinik Ibnu Sina Berbasis MobileAndroid maka
dapat diambil kesimpulan bahwa masalah yng terdapat di Klinik Ibnus Sina
Palembang adalah :
1. Tidak adanya sistem yang dapat memudahkan pelanggan dalam
melakukan pendaftaran, dan booking layanan terapi dan pemesanan obat-
obat herbal.
2. Sulitnya mendapatkan informasi pelayanan, pendaftaran, dan penjualan
obat-obat herbal.
37
3. Tidak adanya sistem untuk menyajikan data pelanggan, penjualan dan
keuangan secara otomatis sehingga pihak karyawan tidak lagi kesulitan
atau repot dalam menyusun laporan.
Dengan Berdasarkan identifikasi masalah diatas maka peneliti melakukan
tahapan analisis dan Menentukan penyebab masing-masing masalah yang telah
teridentifikasi. Untuk menentukan penyebab masalah dilakukan dengan menjawab
pertanyaan di bawah ini.:
a. Apa penyebab masalah pelanggan tidak dapat mengorder layanan dan
produk secara langsung ?
b. Apa penyebab pelanggan kesulitan mendapatkan informasi dengan cepat
?
c. Apa penyebab dalam penyajian data laporan membuthkan waktu yang
lama ?
Berdasarkan pertanyaan-pertanyaan diatas maka dibuat table 3.3 masalah dan
peyebab masalah sebagai berikut :
Tabel 3.3 Identifikasi Penyebab Masalah
No Masalah Penyebab Masalah
1 Pelanggan tidak dapat melakukan
pendaftaran atau booking terapi dan
pemesanan produk tanpa harus datang
ke klinik.
1
Tidak adanya sistem
berbasis online.
2 Pelanggan tidak mengetahui pelayanan
serta produk apa saja yang disajikan
tanpa harus datang ke klinik.
2 Tidak adanya sistem
informasi yang
disajikan mengenai
pelayanan serta produk
secara online.
3 Karyawan dalam penyajian laporan
masih menggunakan cara konvesional
sehingga membuthkan waktu yang
lama.
3 Tidak adanya sistem
yang dapta menyajikan
laporan kegiatan yang
ada di klinik dengan
cepat.
38
3.4.4 Mengidentifikasi Titik Keputusan
Titik keputusan berdasarkan teknik pengumpulan data yaitu dengan
melakukan wawancara ke sumbernya langsung dan pengambilan beberapa contoh
dokumen yang ada. Berdasarkan pertanyaan-pertanyaan diatas dibuat tabel
penyebab masalah dan titik keputusan sebagai berikut :
Tabel 3.4 Penyebab Masalah dan Titik Keputusan
Penyebab
Masalah
Titik Keputusan Aktor Teknik
Pengumpulan
Data
1 Pelanggan
tidak dapat
melakukan
pendaftaran
atau booking
terapi dan
pemesanan
produk tanpa
harus datang
ke klinik.
(Sistem online
berbasis android).
Pembuatan sistem
yang dapat
memudahkan
pelanggan melakukan
pendaftaran atau
booking terapi dan
pemesnan produk
melalui mobile..
Pelanggan Wawancara
2 Sales counter
Pelanggan
tidak
mengetahui
pelayanan serta
produk apa
saja yang
disajikan tanpa
harus datang
ke klinik.
(Informasi layanan
dan produk berbasis
android). Pembuatan
sistem yang
menampilkan
informasi pelayanan
serta produk.
Pelanggan. Wawancara
3 Karyawan
dalam
penyajian
laporan masih
menggunakan
cara
konvesional
sehingga
membuthkan
waktu yang
lama.
(Penyajian laporan
data pelanggan, data
penjualan, data
laporan keuangan).
Karyawan Wawancara
39
3.4.5 Sistem Yang Diusulkan
Dari permasalahan yang ada pada klinik ibnu sina maka didapatkan
pemahaman terhadap aktifitas suatu sistem yang di usulkan,maka diperlukan
uraian beberapa aktifitas sistem yang berhubungan dengan penulisan yang
berdasarkan pada wawancara langsung dengan pemilik klinik ibnu sina.
Berikut proses untuk sistem yang di usulkan pada holistic and course klinik
ibnu sina palembang :
1. Pelanggan :
a. Pelanggan melakukan regristrasi pada sistem holistic and course klinik
ibnu sina palembang
b. Pelanggan langsung dapat masuk ke home dan terdapat beberapa
pelayanan terapi dan produk obat-obatan yang dapat dipesan oleh
pelanggan.
c. Setelah pelanggan memesan salah satu layanan maka pelanggan tinggal
menunggu konfirmasi oleh admin.
d. Setelah di konfirmasi oleh admin selanjutnya pelenggan menunjukan no
order kepada jasa terapis yang datang.
e. Setelah proses pelayanan telah selesai maka pelanggan melakukan
pembayaran langsung pada jasa terapi yg datang dan memberikan rating .
2. Admin :
a. Admin melihat pesanan layanan terapi dan mengkonfirmasi pelayanan
yang telah dipesan oleh pelanggan.
b. Admin menyiapkan pemesanan dan menyiapkan pelayanan jasa terapi
yang akan datang ke lokasi.
c. Admin menerima pembayaran dari jasa terapis dan mengkonfirmasi
bahwa proses pelayanan terapi telah selesai dan mencetak laporan
pelayanan terapi dan produk.
3. Pimpinan :
a. Melihat laporan data pelanggan holistic and course klinik ibnu sina
palembang
b. Melihat laporan pelayanan terapi dan produk obat-obat
40
c. Melihat pendapatan pada holistic and course klinik ibnu sina palembang
perpriode dan mencetak hasil dari pendapatan tersebut
Sistem yang diusulkan dapat dilihat pada gambar 3.3 sebagai berikut:
Pimpinan Admin Pelanggan
Login
Lihat dan pesan
layanan terapi dan
produk
Menunjukan no
orde
Menunggu terpis/
pesanan obat
Proses terapis
Rating terapis
start
Konfirmasi
pembayaran
Laporan produk
dan laporan
pelayanan terapi
Cetak laporan
Menyiapkan
pesanan
Lihat dan
konfirmasi
pesanan
Lihat laporan
Selesai
Melakukan
pembayaran
Gambar 3.3 Flowchart Sistem yang di Usulkan
41
3.4.6 Mengidentifikasi Personil Kunci
Penguraian tugas dari personil kunci, aktor, nama personil, jabatan, uraian
tugas, dan mengidentifikasi kebutuhan informasi pada klinik ibnu sina dibuatlah
tabel 3.5 personil kunci sebagai berikut :
Tabel 3.5 Personil Kunci
Aktor Nama
Personil
Jabatan Uraian Tugas Identifikasi
Kebutuhan
Pelanggan Muhammad
sobirin
Pelanggan a. Melakukan
Login
b. Melakukan
pendaftaran
c. Melihat
produk
d. Melakukan
pemesanan
a. Informasi
produk.
b. Informasi
pelayanan
c. Informasi
pemesanan
Karyawan Nashirudin Admin a. Melakukan
Login
b. Mengelola
data
pendaftaran
c. Mengelola
data pelanggan
d. Mengelola
data produk
e. Mengelola
data
pemesanan
f. Mengelola
data pelayanan
g. Menyediakan
laporan
b. Informasi
produk.
c. Informasi
pelanggan
d. Informasi
pemesanan
e. Informassi
pelayanan
f. Informasi
pendaftaran
Pimpinan Helmy
Adriansyah,
SKM
Pimpinan a. Melihat
laporan
a. Informasi
laporan
pelangan
b. laporan
pelayanan dan
produk
42
3.4.7 Kebutuhan Fungsional
Kebutuhan fungsional mendeskripsikan layanan, fitur, atau fungsi yang
disediakan oleh sistem untuk pengguna sebagai berikut :
1. Sistem yang akan dibangun mampu untuk melakukan proses pemesanan
trapi dan pemesanan obat secara online
2. Sistem yang akan dibangun diharapkan mampu untuk membantu
pengguna dalam mengelola persediaan stok obat berupa menambah
menghapus dan memperbaharui stok obat.
3. Sistem dapat membantu masing-masing karyawan dan pemilik klinik
sehingga dapat terdokumentasi laporan setiap pemesanan, persedian stok
obat dan data pelanggan pada klinik ibnu sina.
Berikut Tabel 3.6 mendeskripsikan kebutuhan fungsional :
Tabel 3.6 Kebutuhan Fungsional
No. Kebutuhan
Fungsional
Responsibilities
1. Admin 1. Login / Logout
2. Mengelola pendaftaran
3. Mengelola produk
4. Mengelola pelanggan
5. Mengelola pelayanan
6. Mengelola pemesanan
7. Mengelola laporan
2 Pelanggan 1. Login/Logout
2. Registrasi (Pendaftaran)
3. Informasi produk
4. Informasi pelayanan
5. Melakukan pemesanan.
3 Pimpinan 1. Login/Logout
2. Melihat laporan data pelanggan
3. Melihat laporan data pemesanan terapi dan produk
43
3.4.8 Kebutuhan Non Fungsional
1. Kebutuhan Perangkat Keras
Spesifikasi perangkat keras yang digunakan pada saat pembangunan Sistem
Informasi Holistic and Course KlinikIbnu Sina Berbasis Mobile Android yaitu:
a. Processor core i3
b. 2 GB Memory DDR 3
c. Harddisk 320 GB HDD
2. Kebutuhan Perangkat Lunak
Perangkat lunak yang dibutuhkan dalam pembangunan Sistem Informasi
Holistic and CourseKlinik Ibnu Sina Berbasis Mobile Android yaitu:
a. Windows 7 Professional
b. XAMPP, terdiri atas Apache, MySQL, dan phpMyAdmin
c. Eclipse
d. Java sebagai bahasa pemrograman
e. Macromedia Dreamweaver CS6
f. Google Chrome
g. Smartphone Android
3.4.9 Perancangan
1. Rancangan Alur Sistem
Perancangan sistem merupakan awal dari pembuatan sistem yang akan
dibuat, dimana dapat dilihat proses-proses apa saja yang nantinya diperlukan
dalam pembuatan suatu sistem, berikut usulan sistem yang akan dibuat.
Rancangan alur sistem yang di implementasikan dalam bentuk diagram UML
(Unified Modeling Language) yang dimulai dari pelanggan melakukan regristrasi,
melihat pelayanan terapi, produk obat serta melakukan pemesanan. Admin
mengelola data pengguna, mengelola data pelanggan, kelola data pelayanan terapi
dan produk obat, serta mengelola data pemesanan. Pimpinan dapat melihat hasil
laporan yang ada pada sistem yaitu laporan data pelanggan, laporan pemesanan
layanan terapi, laporan pemesanan produk obat, serta pimpinan dapat melihat dan
mencetak hasil pendapatan holistic and course klinik ibnu sina. Rancangan alur
44
sistem untuk penerapan sistem informasi holistic and course klinik ibnu sina
palembangdapat dilihat pada gambar 3.4 di bawah ini.
Melakukan Pemesanan
Pelanggan
Kelola Data
Pelayanan
Kelola Data
Pemesanan
Melihat Produk
Kelola Data
Pelanggan
Melakukan
Registrasi
Kelola Data Produk
Melihat Pelayanan
Admin
Kelola Data
Pengguna
Pimpinan
Melihat Laporan
<<extends>>
<<extends>>
<<include>>
<<extends>>
<<extends>>
<<include>>Kelola data rating
terapis
Memberikan rating terapis
<<extends>>
<<include>>
Gambar 3.4 Alur Sistem Klinik Ibnu Sina
Berikut akan dijabarkan Identifikasi Aktor dalam alur sistem klinik ibnu sina
dapat dilihat pada Tabel 3.7 sebagai berikut :
Tabel 3.7 Identifikasi Aktor
No Aktor Deskripsi
1. Pelanggan Mempunyai hak akses atas sistem, melakukan
regritrasi, melihat produk, melihat pelayanan,
melakukan pemesanan
2. Admin mempunyai tanggung jawab untuk Mengkelola
data pengguna, kelola data pelanggan, kelola data
produk, kelola data pelayanan, dan kelola data
pemesanan
3. Pimpinan Melihat laporan data pelanggan, melihat laporan
pelayanan terapy, dan melihat produk obat.
45
3.4.10 Rancangan Alur Kerja Klinik Ibnu Sina
1. Alur Kerja Pelanggan
Diagram aktivitas menggambarkan aliran fungsionalitas sistem kegunaaan
dari diagram aktivitas dalam permodelan UML yakni menunjukan alur kerja
bisnis dan diagram ini adalah tipe khusus yang memperlihatkan aliran dari suatu
aktifitas ke aktifitas lainnya dalam suatu sistem. Alur kerja pelanggan langkah
awal pelanggan membuka aplikasi dan masuk kehalaman awal login. sistem
langsung menuju ke menu utama menampilkan berbagai pilihan layanan, produk
obat yang dapat di pesan langsung oleh pelanggan. Berikut alur kerja pelanggan
yang diusulkan seperti gambar 3.5 sebagai berikut :
Pelanggan Sistem Aplikasi Mobile Android
Membuka Aplikasi Menampilkan Halaman Awal
Menampilkan Menu Utama
Melihat Produk. Pelyanan, dan Melakukan Pemesanandan Logout
Menampilkan Menu Pilihan
Login Konfirmasi Login
Pesan Login Errortidak
ya
Log Out
KonfirmasiPemesanan
Pemesanan
Pelayanan
Produk
Gambar 3.5 Alur Kerja Pelanggan
Pada Gambar 3.5 alur kerja pelanggan, setelah pelanggan terdaftar pada
sistem, maka selanjutnya pelanggan langsung bisa masuk, pelanggan bisa melihat
produk, pelayanan dan melakukan pemesanan yang ada pada sistem dan
menunggu konfirmasi dari admin untuk diproses.
46
2. Alur Kerja Admin
Menunjukan alur kerja bisnis dan diagram ini adalah tipe khusus yang
memperlihatkan aliran dari suatu aktifitas ke aktifitas lainnya dalam suatu sistem.
Diagram ini penting dalam fungsi-fungsi untuk suatu sistem dan memberi tekanan
pada aliran kendali antar objek. Berikut alur kerja admin langkah awal admin
membuka dan masuk kehalaman awal login. sistem langsung menuju ke menu
utama dan terdapat form kelola pengguna, kelola data produk, kelola data
pelanggan, kelola pemesanan yang di pesanan oleh pelanggan, dan kelola data
pelayanan.
adapun diagram aktivitas admin yang diusulkan seperti gambar 3.6 sebagai
berikut :
Karyawan Sistem Aplikasi Web
Membuka Aplikasi Menampilkan Halaman Awal
Menampilkan Menu Utama
Mengelola Pengguna, Produk,Pelanggan,Pelayanan,Pemesanan, dan Logout
Menampilkan Menu Pilihan
Login Konfirmasi Login
Pesan Login Errortidak
ya
Log Out
Kelola Pelayanan
Kelola Pemesanan
Kelola Pelanggan
Kelola Produk
Kelola Pengguna
Gambar 3.6 Alur Kerja Admin
Pada Gambar 3.6 Alur Kerja Admin klinik ibnu sina, setelah admin masuk
pada sistem maka selanjutnya admin mengelola data pengguna seperti, nama
pengguna, nomor telepon pengguna, email pengguna. mengelola data produk dan
pelayanan seperti tambah, edit, hapus. Selanjutnya mengelola data pelanggan
seperti nama pelanggan, no telepon. Mengelola data pemesanan seperti
mengkonfirmasi pesanan pelanggan.
47
3. Struktur Class Sistem Klinik Ibnu Sina
Class Diagram adalah sebuah class yang menggambarkan struktur dan
penjelasan class, paket, dan objek serta hubungan satu sama lain seperti
containment, pewarisan, asosiasi, dan lain-lain. Class diagram juga menjelaskan
hubungan antar class dalam sebuah sistem yang sedang dibuat dan bagaimana
caranya agar dapat saling berkolaborasi untuk mencapai sebuah tujuan. Class
merepresentasikan sesuatu yang ditangani oleh sistem. Class diagram sistem
informasi holistic and course klinik ibnu sina dapat dilihat pada gambar 3.7
sebagai berikut:
Gambar 3.7 Struktur Class sistem klinik ibnu sina
48
3.4.11 Perancangan Basis Data
Model sistem ERD terdiri dari beberapa tabel yang digunakan untuk
menyimpan record-record pada Sistem Informasi holistic and course klinik ibnu
sina. Pada gambar 3.8 terdapat 10 entitas atau entity yaitu karyawan, pengguna,
pelanggan, produk, rating, therapy, transaksi booking, transaksi booking rinci,
transaksi pemesanan, transaksi pemesanan rinci. Berikut perancangan model
sistem yang diusulkan :
pengguna menginputproduk
status
mengelola
karyawan
terapi
pelanggan
mengorder
melakukanbooking
dirincikan
booking rinci
pemesanandicatat
dirincikan
pemesanan
rinci
memberikan rating
kode_therapy
harga
gambar
no_faktur
kode_therapy
tanggal
id_booking
jam
harga
sub_total
no_faktur
tanggal
id_pemesanan id_pelang
gan
total
status
keterangan
deskripsi
harganama_produk
gambarkode_produk
id_booking
komentar
id_ratingrating
id_Pelanggan
nama_pelanggan
kelamin
alamat
telepon
user
kode_produk
sub_total
no_faktur
jumlah
harga
id_pemesanan rinci
total
id_booking
tanggal
id_pelanggan
jenis_boking
jumlah_orang
biaya_tambahan
no_faktur
status
id_karyawan
keterangan
rating
id_karyawan
nama_karyawan
jenis kelamin
telepon
alamat
nama_therapy
deskripsi
level
user
id_pengguna
password
Gambar 3.8 Model sistem ERD klinik ibnu sina
Gambar 3.8 menjelaskan bahwa semua entitas saling berelasi antar entitas
lainnya. Pada entitas pengguna terdapat proses mengelola layanan therapy, data
produk, dan data karyawan. Entitas pelanggan terdapat proses pemesanan produk,
boking layanan terapi, dan memberikan rating, serta terdapat rincian pemesanan,
pemesanan rinci yaitu sebuah rincian yang detail dari pesanan pelanggan.
49
3.4.12 Tabel Basisi Data
Pada tahapan ini adalah tabel sistem informasi dari sistem informasi
holisticand course klinik ibnu sina palembang yang hanya menjelaskan record
berupa teks yaitu mengenai rancangan database yang terdiri dari beberapa tabel
yaitu :
1. Tabel Karyawan
Table karyawan memliki fungsi untuk menyimpan data karyawan yang
memiliki Spesifikasi file seperti Id_karyawan tipe data int(5), nama_karyawan
tipe data varchar(100), alamat tipe data text, telepon tipe data varchar(15), jenis
kelamin tipe data enum('LAKI-LAKI', 'PEREMPUAN'). Keterangan level
tingkatan. Nama File: Pengguna, primary key:Username, poreign key : -
Tabel 3.8 Struktur Tabel Karyawan
Nama Field Tipe Data Keterangan
Id_karyawan
Int(5) Primary key
Nama_karyawan Varchar(20) Nama karyawan
Alamat Text Level Tingkatan
Telepon Varchar(15) Telepon karyawan
Jenis_kelamin Enum Jenis kelamin karyawan
2. Tabel Pengguna
Table pengguna memliki fungsi untuk menyimpan data pengguna yang
memiliki Spesifikasi file pengguna seperti id_pengguna tipe data int(11), user tipe
data varchar(15), password tipe data text, level tipe data varchar(15), status tipe
data int(11). Keterangan level tingkatan Nama File: admin primary key, member
poreign key :
Tabel 3.9 Struktur Tabel Pengguna
Nama Field Tipe Data Keterangan
Id pengguna Int(11) Primary key
User Varchar(15) User pengguna
Password Text Password pengguna
50
Level Varchar(15) Level tingkatan pengguna
Status Int(11) Status pengguna
3. Tabel Pelanggan
Table pelanggan memliki fungsi untuk menyimpan data pelanggan
Spesifikasi file pelanggan akan berisi data-data pelanggan seperti id_pelanggan
tipe data int(5), Nama_pelanggan tipe data varchar(75), kelamin tipe data
varchar(10), Alamat tipe data text, Telepon tipe data Varchar(35), User tipe data
Varchar(15), keterangan nama file: pelanggan, primary key: kode_pelanggan,
foreign key:-
Tabel 3.10 Struktur Tabel Pelanggan
Nama Field Tipe Data Keterangan
Kode_pelanggan Varchar(5) Kode member sebagai Primary Key
nama_pelanggan Varchar(75) Nama Member
Alamat Text Alamat Member
Telepon Varchar(25) Nomor Telepon Member
Username Varchar(20) Username dari Member
4. Tabel Produk
Tabel produk memliki fungsi untuk menyimpan data-data produk obat
Spesifikasi file Produk akan berisi data-data file seperti kode_produk tipe data int
(11) keterangan kode produk sebagai primary key, Nama_produk tipe data
varchar (100) keterangan nama produk, Deskripsi tipe data text keterangan
deskripsi produk, Harga tipe data int(11) keterangan harga produk, gambar tipe
data text keterangan gambar produk. Nama file: kode_produk sebagai primary
key.
Tabel 3.11 Struktur Tabel Produk
Nama Field Tipe Data Keterangan
Kode_Produk Varchar(11) Kode Produk Sebagai Primary
Key Nama_ Produk Varchar(100) Nama Produk
51
Deskripsi Text Deskripsi Produk
Harga Int(11) Harga Produk
Gambar Text Gambar produk
5. Tabel Rating
Tabel rating memliki fungsi untuk menyimpan data reting. Spesifikasi file
rating yang berisi seperti id_rating tipe data int(11), id_booking tipe data int(11),
rating tipe data int(11), komentar tipe data text. Keterangan Nama file: id_rating
sebagai primary key.
Tabel 3.12 Struktur Tabel Rating
Nama Field Tipe Data Keterangan
Id_rating Int(11) Id rating (Primary Key)
Id_booking Int(11) Id booking
Rating int(11) Rating
Komentar Text Komentar
6. Tabel Therapy
Tabel therapy memliki fungsi untuk menyimpan data-data layanan therapy
Spesifikasi file therapy akan berisi data-data file seperti kode_therapy tipe data
varchar(15), Nama_therapy tipe data varchar (35) keterangan nama therapy,
Deskripsi tipe data text keterangan deskripsi therapy, Harga tipe data int(11)
keterangan harga therapy, gambar tipe data text keterangan gambar therapy.
Tabel 3.13 Struktur Tabel Therapy
Nama Field Tipe Data Keterangan
Kode_therapy Varchar(15) Kode therapy
Nama_therapy Varchar(35) Nama therapy
Deskripsi Text Deskripsi therapy
Harga Int(11) Harga therapy
Gambar Text Gambar therapy
52
7. Table Transaksi Booking
Tabel transaksi booking memliki fungsi untuk menyimpan data-data booking
terapi yang dilakukan oleh pelanggan. Spesifikasi file tabel transaksi booking akan
berisi data-data file seperti id_booking tipe data int(11) keterangan id_booking
sebagai primary key. No_faktur tipe data varchar(15) keterangan no faktur,
tanggal tipe data date(15), id_pelanggan tipe data int(11) keterangan sebagai
foreign key, biaya_tambahan tipe data int(15), total tipe data int(11), status tipe
data varchar(25), jenis_booking tipe data enum, id_karyawan tipe data int(5),
jumlah_orang tipe data int(2), keterangan tipe data varchar(10), rating tipe data
int(11). Keterangan nama file: id_booking sebagai primary key.
Tabel 3.14 Stuktur Tabel Transaksi Booking
Nama Field Tipe Data Keterangan
Id_booking int(11) Id booking sebagai Primary Key
No_faktur Varchar(15) No faktur booking
Tanggal Date(15) Tanggal booking
Id_pelanggan int (11) Id pelanggan Sebagai Foreign Key
Biaya_tambahan int(15) Biaya tambahan booking
Total Int(11) Total booking
Status Varchar(25) Status booking
Jenis_booking Enum Jenis booking
Id_karyawan Int(5) Id karyawan
Jumlah_orang Int(2) Jumlah orang
Keterangan Varchar(10) Keterangan booking
Rating Int(11) Rating
8. Table Transaksi Booking Rinci
Tabel transaksi booking memliki fungsi untuk menyimpan data-data booking
terapi yang dilakukan oleh pelanggan. Spesifikasi file tabel transaksi booking rinci
akan berisi data-data file seperti id_booking_rinci tipe data int(11) keterangan
id_booking_rinci sebagai primary key, kode_therapy tipe data varchar(11)
53
keterangan sebagai foreign key, tanggal tipe data varchar(10), jam tipe data
varchar(5), harga tipe data int(11), sub_total tipe data int(11). Keterangan nama
file: id_booking_rinci sebagai primary key.
Tabel 3.15 Stuktur Tabel Transaksi Booking Rinci
Nama Field Tipe Data Keterangan
Id_booking_rinci int(11) Id booking sebagai Primary Key
kode_therapy Varchar(11) Foreign key
Tanggal Varchar(10) Tanggal booking rinci
Jam Varchar (5) Jam
Harga int(11) harga booking rinci
Sub_Total Int(11) Sub_Total booking rinci
9. Tabel Transaksi Pemesanan
Tabel pemesanan memliki fungsi untuk menyimpan data-data pemesanan
yang dilakukan oleh pelanggan. Spesifikasi file tabel pemesanan akan berisi data-
data file seperti id_pemesanan tipe data int(11) keterangan id_pemesanan sebagai
primary key, no_faktur tipe data varchar(15) keterangan no_faktur transaksi
pemesanan, tanggal tipe data date keterangan sebagai tanggal transaksi
pemesanan, id_pelanggan tipe data int(11) keterangan sebagai foreign key, total
tipe data int(11) keterangan sebagai total transaksi pemesanan, status tipe data
varchar(25) keterangan sebagai status transaksi pemesanan, keterangan tipe data
varchar(10) sebagai keterangan transaksi pemesanan. Keterangan tipe nama file:
id_pemesanan, primary key: id_pelanggan, foreign key.
Tabel 3.16 Stuktur Tabel Pemesanan
Nama Field Tipe Data Keterangan
Id_Pemesanan Int(11) Id pemesanan sebagai Primary Key
No_faktur Varchar(15) No faktur transaksi pemesanan
Tanggal Date Tanggal transaksi pemesanan
Id_pelanggan Int(11) Id_pelanggan Sebagai Foreign Key
54
Total Int(11) Total transaksi pemesanan
Status Varchar(25) Status transaksi pemesanan
Keterangan Varchar(10) Keterangan transaksi pemesnaan
10. Tabel Transaksi Pemesanan Rinci
Tabel transaksi pemesanan rinci memliki fungsi untuk menyimpan data-data
pemesanan yang mendetail. Spesifikasi File transaksi pemesanan rinci akan berisi
data-data file rinci seperti id_pemesanan_rinci tipe data int(11) keterangan sebagai
primary key, no_faktur tipe data varchar(15) keterangan sebagai no faktur,
Kode_produk tipe data varchar(11) keterangan sebagai primary key, Harga tipe
data int(11) keterangan sebagai harga, Jumlah tipe data int(11) keterangan sebagai
jumlah, Sub_total tipe data int(11). keterangan nama file: id_pemesanan_rinci,
primary key:
Tabel 3.17 Stuktur Tabel Pemesanan Rinci
Nama Field Tipe Data Keterangan
No_Pemesanan Varchar(15) No Pemesanan Kode_Produk Varchar(5) Kode produk yang dipesan
Harga Double Harga produk
Jumlah Integer Jumlah produk yang dibeli
Sub_Total Double Harga sub total produk
3.4.13 Perancangan Arsitektur Sistem yang diusulkan
Arsitektur sistem adalah cara bagaimana sebuah sistem yang terdiri dari
network, hardware dan software distrukturkan. Arsitetur pada dasarnya
menceritakan bagaimana membentuk konstruksi sebuah sistem, bagaiamana setiap
komponen sistem disusun, dan bagaimana semua aturan dan interface
(penghubung sistem) digunakan untuk mengintegrasikan seluruh kkomponen
yang ada tersebut. (Jurnal Teknik InHalamanatika, Rahman C, Universitas
widyatama : 2012). Rancangan aristektur merupakan suatu abstraksi yang
merepresentasikan suatu elemen dari perilaku sistem perangkat lunak.
Representasi desain arsitektur sistem juga adalah bagaimana sebuah sistem yang
terdiri dari network, hardware, dan software distrukturkan. Arsitektur pada
55
dasarnya menceritakan bagaimana membentuk konstruksi sebuah sistem,
bagaiamana setiap komponen sistem disusun, dan bagaimana semua aturan dan
interface (penghubung sistem) digunakan untuk mengintegrasikan seluruh
komponen yang ada tersebut. Berikut rancangan arsitektur dari sistem informasi
holistic and course klinik ibnu sina Palembang :
ServerWeb Service
Mobile Android
JSON
Gambar 3.9 Arsitektur Sistem Informasi holistic and course klinik ibnu sina
Diatas menunjukan komunikasi antara pengguna dan admin sebagai yang
menggunakan device masing-masing melalui perangkat jaringan yang tersedia
untuk menginputkan data dan mengakses informasi.
3.4.14 Perancangan Antarmuka (Interface)
1. AntarmukaServer Berbasis Web
Prinsip dari perancangan antarmuka yang baik adalah user friendly, yang
memudahkan pengguna dalam menggunakan sistem yang akan dibangun.
Perancangan antar muka ini dibagi menjadi dua bagian yaitu Antar Muka
Halaman pelanggan berbasis mobile android dan antar muka halaman
administrator, pimpinan klinik ,dan Server berbasis web.
a. Halaman login
Antarmuka web server untuk halaman masuk ke web server, halaman login
yang akan digunakan untuk user sesuai level pengguna untuk masuk kedalam
sistem. Seperti yang ditampilkan pada gambar 3.10 sebagai berikut :
56
Username
Password
Masuk
SELAMAT DATANG
Logo
Gambar 3.10 Halaman Login
Pada Gambar 3.10 merupakan halaman loginverifikasi username dan
password memiliki fungsi untuk pengguna sistem adapun beberapa level
pengguna yang masuk kedalam sistem ini adalah Admin yakni yang mengelola
sistem tersebut
b. Halaman Utama
Perancangan halaman utama yang memiliki menu-menu sebagai berikut :
home, sistem, master data, transaksi, laporan, dan logout. Seperti yang
ditampilkan pada gambar 3.11 sebagai berikut :
Home
Sistem
Transaksi
Logout
Sistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis Mobile Android
Sistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis Mobile Android
Logo Selamat Datang,
Laporan
Master Data
Gambar 3.11 Halaman Utama
pada gambar 3.11 Pada halaman ini merupakan rancangan halaman home
yang pertamakali dilihat oleh admin di wab server di halaman home menampilkan
pelayanan-pelayanan yang ada di klinik ibnu sina, seperti gambar terapi dan
gambar obat-obat herbal yang ada pada klinik ibnu sina.
57
c. Halaman Sistem Data Pengguna
Perancangan halaman sistem memiliki dua sub menu yaitu halaman data
pengguna dan ubah password. Data pengguna memiliki fungsi sebagai menambah
dan menghapus pengguna yang hanya bisa dilakukan oleh admin, seperti yang
ditampilkan pada gambar 3.12 sebagai berikut
Home
Sistem
Transaksi
Logout
Sistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis
Mobile Android
Sistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis Mobile Android
Logo Selamat Datang,
Laporan
Master DataData Pengguna
+ Tambah Pengguna
Data pengguna
Ubah password
Gambar 3.12 Halaman Sistem Data Pengguna
pada gambar 3.12 Pada halaman ini merupakan menu halaman sistem yang
berfungsi sebagai admin untuk mengedit, mengubah, dan menghapus data
pengguna.
d. Halaman Master Data
Perancangan halaman master data memiliki tiga sub menu yaitu data produk,
data therapy, data pelanggan. Fungsi data produk untuk mengedit menambah
produk obat. Fungsi data therapy untuk mengedit, menambah data layanan
therapy. Dan data pelanggan untuk mengverifikasi pelanggan yang telah
mendaftar sebagai pelanggan klinik ibnu sina. Seperti yang ditampilkan pada
gambar 3.13 sebagai berikut.
58
Home
Sistem
Transaksi
LogoutSistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis
Mobile Android
Sistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis Mobile Android
Logo Selamat Datang,
Laporan
Master DataData Pengguna
+ Tambah Pengguna
Data therapy
Data produk
Data pelanggan
Gambar 3.13 Halaman Master Data
Pada gambar 3.13 pada halaman ini merupakan menu halaman master data
yang berfungsi sebagai admin untuk mengedit, memasukan data produk, dan
mengubah data produk, data terapy, serta data pelanggan.
e. Halaman Transaksi
Perancangan halaman transaksi memiliki dua sub menu yaitu pemesanan dan
booking dan. Fungsi pemesanan untuk mengetahui dan mengverifikasi obat yang
telah dipesan, dan fungsi booking untuk mengetahui mengverifikasi layanan
therapy yang telah dipesan oleh pelanggan seperti yang ditampilkan pada gambar
3.14 sebagai berikut.
Home
Sistem
Transaksi
Logout
Sistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis
Mobile Android
Sistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis Mobile Android
Logo Selamat Datang,
Laporan
Master DataData Pengguna
+ Tambah Pengguna
pemesanan
booking
Gambar 3.14 Halaman Transaksi
59
Pada gambar 3.14 pada halaman ini merupakan menu halaman transaksi yang
berfungsi untuk admin melihat data-data transaksi pemesanan dan yang dibooking
oleh pelanggan. serta admin mengkonfirmasi pemesanan dan booking tersebut.
f. Halaman Laporan
Perancangan halaman laporan memiliki tiga sub menu yaitu laporan
pelanggan, laporan booking, laporan pemesanan. Fungsi laporan pelanggan untuk
melihat data data pelanggan seperti, nama pelanggan, tgl pelanggan, no
handphone dan status pelanggan yang masih aktif atau tidak. untuk laporan
booking dan pemesanan pimpinan langsung bisa melihat setiap priode dan dapat
langsung dicetak. Seperti yang ditampilkan pada gambar 3.15 sebagai berikut.
Home
Sistem
Transaksi
LogoutSistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis
Mobile Android
Sistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis Mobile Android
Logo Selamat Datang,
Laporan
Master DataData Pelanggan
CETAK
Lap booking
Lap pelanggan
Lap pemesanan
priode Dd-mm-yyyy sampai Dd-mm-yyyy
Gambar 3.15 Halaman Laporan
Pada gambar 3.15 pada halaman ini merupakan menu halaman laporan yang
berfungsi untuk admin melihat dan memasukan data laporan pelanggan, laporan
booking layanan terapi, laporan pemesanan produk obat yang bisa langsung di
cetak
g. Halaman logout
Halaman logout yaitu tempat pelanggan untuk keluar dari web server Seperti
yang ditampilkan pada gambar 3.16 sebagai berikut
60
Home
Sistem
Transaksi
Logout
Sistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis Mobile Android
Sistem Informasi Holistic and Course Clinic Ibnu Sina Berbasis Mobile Android
Logo Selamat Datang,
Laporan
Master Data
Gambar 3.16 Halaman Logout
2. Antarmuka Mobile Android
a. Halaman Login
Antarmuka mobile android untuk halaman masuk ke mobile androidmemiliki
form yang dapat digunakan pengguna untuk input username, password. Seperti
yang ditampilkan pada gambar 3.17 sebagai berikut:
Login
Username
Password
Gambar 3.17 Halaman Login
Pada gambar 3.17 merupakan halaman login pada mobile androidverifikasi
username dan password untuk pengguna sistem adapun beberapa level pengguna
yang masuk kedalam sistem ini adalah pelanggan klinik ibnu sina.
61
b. Halaman Registrasi
Perancangan halaman regristrasi untuk pelanggan terdapat form yang harus
di isi yaitu nama, alamat, no telepon, username, password, setelah itu daftar.
Seperti yang ditampilkan pada gambar 3.18 sebagai berikut :
Daftar
Username
Password
Nama
Alamat
Telepon
Gambar 3.18 Halaman Registrasi
Pada gambar 3.18 padahalaman ini merupakan halaman registrasi yang
berfungsi sebagai pelanggan untuk mendaftarkan diri menjadi pelanggan klinik
ibnu sina palembang.
c. Halaman Utama
Tampilan halaman utama pada mobile android yaitu terdapat form produk,
form therapy, form logout, Untuk pelanggan memesan produk obat dan layanan
therapy yang di inginkan oleh pelanggan. Seperti yang ditampilkan pada gambar
3.19 sebagai berikut :
Gamabar klinikibnu sina
palembang
produk
therapy
logout
Gambar 3.19 Halaman Utama
62
Pada gambar 3.19 padahalaman ini merupakan halaman halaman utama
mobile android untuk pelanggan yang telah dikonfirmasi menjadi pelanggan
klinik ibnu sina. Disini pelanggan dapat melihat pelayanan terapi dan produk-
produk obat apa saja yg diinginkan pelanggan.
d. Halaman Data Produk
Halaman data produk terdapat produk obat 1, produk obat 2 dan produk obat
3 yang dapat di pesan oleh pelanggan dan dimasukan dikantong belanja. Seperti
yang ditampilkan pada gambar 3.20 sebagai berikut :
Produk Obat 1
Produk Obat 2
Produk Obat 3
PRODUK
Gambar 3.20 Halaman Data Produk
Pada gambar 3.20 padahalaman ini merupakan halaman data produk yang
dapat dilihat oleh pelanggan ibnu sina, disini adalah tempat produk-produk obat
yang dapat langsung dipesan oleh pelanggan klinik ibnu sina palembang.
e. Halaman Data Therapy
Halaman data therapy yaitu terdapat layanan therapy 1, 2, dan 3 yang dapat di
booking oleh pelanggan dan setelah itu pelanggan tinggal menuggu konfirmasi
dari admin dan jasa terapi datang ketempat pelanggan pada jam yang telah
ditentukan. Seperti yang ditampilkan pada gambar 3.21 sebagai berikut :
63
THERAPY 1
THERAPY 2
THERAPY 3
THERAPY
Gambar 3.21 Halaman Data Therapy
Pada gambar 3.21 padahalaman ini merupakan halaman data layanan therapy
yang dapat dilihat oleh pelanggan ibnu sina, disini adalah tempat pemilihan
layanan therapy yang dapat langsung dipesan oleh pelanggan klinik ibnu sina.
h. Halaman Data Pemesanan
Halaman data pemesanan yaitu rincian dari daftar pemesanan obat dan
layanan therapy yang telah dipesan. Seperti yang ditampilkan pada gambar 3.22
sebagai berikut :
xxxx
Kantong Pemesanan
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
Gambar 3.22 Halaman Data Pemesanan
Pada gambar 3.22 merupakan halaman data pemesanan yang dilakukan
oleh pelanggan seperti pesanan layanan therapy dan produk obat. Dihalaman ini
akan menampilkan rincian-rincian harga, nama layanan, serta produk obat yang
telah dipesan oleh pelanggan.
64
BAB IV
HASIL DARI PEMBAHASAN
BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM
4.1 Hasil
Setelah dilakukan perancangan didapat hasil yaitu sistem informasi holistic
and course klinik ibnu sina berbasis mobile android, dimana pelanggan akan
melakukanan booking terapi melalui smartphone atau mobile android, serta admin
dengan mudah melakukan pendataan pelanggan, pendataan terapis, input layanan
terapi, input data produk obat herbal, data transaksi serta laporan yang akan dilihat
oleh pimpinan. Maka tahapan selanjutnya adalah perbuatan source code program
dan pengujian sistem. Proses implementasi dilakukan dengan mengkodekan hasil
sistem yang dilakukan sebelumnya untuk melakukan pemrograman digunakan
bahasa pemrograman PHP dan sebagai basis data digunakan MySQL.
4.1.1 Implementasi Database
Database sistem informasi holistic and course klinic ibnu sina berbasis
mobile android, maka terdapat 10 tabel yang berisi yakni : tabel karyawan, tabel
pelanggan, tabel pengguna, tabel produk, tabel rating, tabel therapy, tabel
transaksi_booking, tabel transaksi_booking rinci, dan tabel transaksi_pemesanan,
tabel transaksi_pemesanan rinci. Yang Setiap tabel memiliki relasi sesuai dengan
diagram relasi entitas. Tampilan relasi antar tabel pada database sistem informasi
holistic and course klinik ibnu sina, seperti yang ditampilkan pada Gambar 4.1
dibawah ini :
Gambar 4.1 Tampilan Relasi antar tabel pada database
65
Tabel yang terdapat pada database akan menampung setiap record dari
proses pengelolaan pada Sistem informasi holistic and course klinic ibnu sina
berbasis mobile android, Tabel yang memiliki relasi berfungsi untuk
menampilkan data yang berkaitan antara satu dengan yang lain secara
keseluruhan.
4.1.2 Implementasi Interface
1. Implementasi Interface Admin
a. Interface Login
Interface login memiliki form yang dapat digunakan admin untuk
inputusername, danpassword. Seperti yang ditampilkan pada Gambar 4.2 sebagai
dapat dilihat dibawah ini :
Gambar 4.2 Interface Login
b. Interface Sistem Data Pengguna
Interface sistem data pengguna menampilkan halaman data pengguna, yang
telah terdaftar sebagai pengguna sistem informasi klinik ibnu sina, halaman ini
menampilkan semua data pengguna seperti admin, pelanggan dan pimpinan yang
berisi no dan user dengan hak akses admin. Seperti yang ditampilkan pada
gambar 4.3 sebagai berikut :
Gambar 4.3 Interface Sistem Data Pengguna
66
c. Interface Tambah Pengguna
Interface tambah pengguna yaitu untuk menambah pengguna yang akan
menggunakan sistem tersebut dengan hak akses admin atau pimpinan. Berisiuser,
password dan level setelah itu simpan. Seperti yang ditampilkan pada Gambar 4.4
sebagai berikut :
Gambar 4.4 Interface Tambah Pengguna
d. Interface Edit Password
Interface ubah password yaitu menampilkan halamanubah password untuk
pengguna menampilkan password lama, password baru, dan ubah. Seperti yang
ditampilkan pada Gambar 4.5 sebagai berikut :
Gambar 4.5 Interface Edit Password
67
e. Interface Master Data Karyawan
Interface master data karyawan menampilkan data karyawan klinik ibnu sina
yang berisi no, nama karyawan, alamat, telepon, jumlah kelamin, dengan hak
akses oleh admin Seperti yang ditampilkan pada gambar 4.6 sebagai berikut :
Gambar 4.6 Interface Master Data Karyawan
f. Interface Tambah Karyawan
Interface tambah karyawan digunakan untuk menambah data karyawan yang
ada di klinik ibnu sina menampilakan, kode karyawan, nama karyawan, alamat,
telepon, jenis kelamin, dan simpan.Dengan hak akses admin seperti yang
ditampilkan pada gambar 4.7 sebagai berikut :
Gambar 4.7 Interface Tambah Karyawan
68
g. Interface Edit Karyawan
Interface edit karyawan digunakan untuk mengedit data karyawan yang ada
di klinik ibnu sina menampilakan, kode karyawan, nama karyawan, alamat,
telepon, jenis kelamin, dan simpan. Dengan hak akses admin seperti yang
ditampilkan pada gambar 4.8 sebagai berikut :
Gambar 4.8 Interface Edit Karyawan
h. Interface Data Produk
Interface data produk menampilkan halaman produk obat herbal pada klinik
ibnu sina, menampilkan no, kode, gambar, deskripsi, dan harga. Dengan hak
akses admin seperti yang ditampilkan pada gambar 4.9 sebagai berikut :
Gambar 4.9 Interface Data Produk
69
i. Interface Tambah Produk
Interface tambah produk menampilkan halaman tambah produk yang
digunakan untuk menambah data produk obat herbal klinik ibnu sina,
menampilakan kode produk, nama produk, deskripsi, harga, dan gambar. Dengan
hak akses admin seperti yang ditampilkan pada Gambar 4.10 sebagai berikut :
Gambar 4.10 Interface Tambah Produk
j. Interface Edit Produk
Interface edit produk menampilkan halaman mengedit atau mengubah produk
obat herbal pada sistem informasi holistic and course klinik ibnu sina
menampilakan kode produk, nama produk, deskripsi, harga, dan gambar. dengan
hak akses admin seperti yang ditampilkan pada Gambar 4.11 sebagai berikut :
Gambar 4.11 Interface Edit Produk
70
k. Interface Data Therapy
Interface Data Therapy menampilkan halaman layanan therapy pada klinik
ibnu sina, menampilkan no, kode, gambar, deskripsi, dan harga. Dengan hak akses
admin seperti yang ditampilkan pada Gambar 4.12 sebagai berikut :
Gambar 4.12 Interface Data Therapy
l. Interface Tambah Therapy
Interface tambah therapy menampilkan halaman tambah therapy yang
digunakan untuk menambah data produk obat herbal klinik ibnu sina,
menampilakan kode therapy, nama therapy, deskripsi, harga, dan gambar dengan
hak akses admin seperti yang ditampilkan pada Gambar 4.13 sebagai berikut :
Gambar 4.13 Interface Tambah Therapy
71
m. Interface Edit Therapy
Interface edit therapy menampilkan halaman mengedit atau mengubah
layanan therapy pada sistem informasi holistic and course klinik ibnu sina
menampilakan kode therapy, nama therapy, deskripsi, harga, dan gambar yang di
akses oleh admin seperti yang ditampilkan pada Gambar 4.14 sebagai berikut :
Gambar 4.14 Interface Edit Therapy
n. Interface Data Pelanggan
Interface data pelanggan menampilkan halaman data pelanggan klinik ibnu
sina palembang menampilkan no, nama pelanggan, alamat, telepon, dan status.
Dengan hak akses admin seperti yang ditampilkan pada Gambar 4.15 sebagai
berikut :
Gambar 4.15 Interface Data Pelanggan
72
o. Interface Edit Data Pelanggan
Interface Edit Data Pelanggan menampilkan mengedit atau mengubah data
pelanggan menapilkan kode pelanggan, nama pelanggan, alamat, telepon, status.
Yang di akses oleh admin seperti yang ditampilkan pada gambar 4.16 sebagai
berikut :
Gambar 4.16 Interface Edit Data Pelanggan
p. Interface Data Pemesanan Produk
Interface data pemesanan produk menampilkan seluruh data pemesanan
produk obat herbal pada saat itu yang akan di konfirmasi oleh admin
menampilkan no, no pemesanan, tanggal, member, total, status, dan aksi. Dengan
hak akses admin seperti yang ditampilkan pada Gambar 4.17 sebagai berikut :
Gambar 4.17 Interface Data Pemesanan Produk
73
q. Interface Rincian Pemesanan Produk
Interface rincian pemesanan produk menampilkan rincian dari produk obat
herbal yang telah dipesan oleh pelanggan sebelumnya menampilkan no faktur,
tanggal, pelanggan, no, nama produk, harga, sub total. Dengan hak akses admin
seperti yang ditampilkan pada Gambar 4.18 sebagai berikut
Gambar 4.18 Interface Rincian Pemesanan Produk
r. Interface Data Booking Therapy
Interface data booking therapy menampilkan seluruh data booking layanan
therapy yang telah pelanggan booking dan akan di konfirmasi oleh admin
menampilkan no, no pemesanan, tanggal, member, jenis booking, pegawai, total,
status dan aksi. Dengan hak akses admin seperti yang ditampilkan pada Gambar
4.19 sebagai berikut :
Gambar 4.19 Interface Data Booking Therapy
74
s. Interface Rincian Booking Therapy
Interface rincian booking therapy menampilkan rincian dari booking therapy
yang telah dipesan oleh pelanggan sebelumnya menampilkan no faktur, tanggal,
booking, jumlah orang, pegawai, pelanggan, no, kode therapy, nama therapy,
tanggal, jam, harga, sub total. Dengan hak akses admin seperti yang ditampilkan
pada Gambar 4.20 sebagai berikut
Gambar 4.20 Interface Rincian Booking Therapy
t. Interface Laporan Karyawan
Interface laporan karyawan yaitu halaman laporan semua karyawan klinik
ibnu sina Palembang menampilkan no, np booking, nama karyawan, jenis
kelamin, rating, komentar, dan cetak. Dengan hak akses admin seperti yang
ditampilkan pada Gambar 4.21 sebagai berikut
Gambar 4.21 Interface Laporan Karyawan
75
u. Interface Output Laporan Karyawan
Interface output laporan karyawan yaitu halaman laporan karyawan yang
akan dicetak menampilkan no, np booking, nama karyawan, jenis kelamin, rating,
komentar, dan cetak. Dengan hak akses admin seperti yang ditampilkan pada
Gambar 4.22 sebagai berikut
Gambar 4.22 Interface Laporan Karyawan
v. Interface Laporan Pelanggan
Interface laporan pelanggan yaitu halaman laporan semua pelanggan klinik
ibnu sina Palembang menampilkan no, kode pelanggan, nama pelanggan, alamat,
telepon, dan cetak. Dengan hak akses admin seperti yang ditampilkan pada
Gambar 4.23 sebagai berikut:
Gambar 4.23 Interface Laporan Pelanggan
76
w. Interface Output Laporan Pelanggan
Interface output laporan pelanggan yaitu halaman laporan pelanggan yang
akan dicetak menampilkan no, kode pelanggan, nama pelanggan, alamat, telepon,
dan cetak. Dengan hak akses admin seperti yang ditampilkan pada Gambar 4.24
sebagai berikut:
Gambar 4.24 Interface Output Laporan Pelanggan
x. Interface Laporan Booking Therapy
Interface laporan booking therapy menampilkan seluruh laporan booking
layanan therapy yang telah pelanggan booking pada sistem informasi hoslistic and
course klinik ibnu sina Palembang menampilkan mulai tanggal, sampai tanggal,
pelayanan, dan proses. Dengan hak akses admin seperti yang ditampilkan pada
Gambar 4.25 sebagai berikut :
Gambar 4.25 Interface Laporan Booking Therapy
77
y. Interface Laporan Rincian Booking Therapy
Interface laporan rincian booking therapy menampilkan pendapatan booking
layanan therapy dengan priode tertentu pada sistem informasi hoslistic and course
klinik ibnu sina Palembang menampilkan no, no faktur, tanggal, total, dan cetak.
Dengan hak akses admin seperti yang ditampilkan pada Gambar 4.26 sebagai
berikut :
Gambar 4.26 Interface Laporan Rincian Booking Therapy
z. Interface Output Laporan Booking Therapy
Interface output laporan booking therapy menampilkan output pendapatan
booking therapy dengan priode tertentu pada sistem informasi hoslistic and course
klinik ibnu sina Palembang menampilkan no, no faktur, tanggal, total, dan cetak.
Dengan hak akses admin seperti yang ditampilkan pada Gambar 4.27 sebagai
berikut :
Gambar 4.27 Output Interface Laporan Booking Therapy
78
aa. Interface Laporan Pemesanan Produk
Interface laporan pemesanan produk menampilkan seluruh laporan
pemesanan produk yang telah pelanggan pesanpada sistem informasi hoslistic and
course klinik ibnu sina Palembang menampilkan mulai tanggal, sampai tanggal,
dan proses. Dengan hak akses admin seperti yang ditampilkan pada Gambar 4.28
sebagai berikut :
Gambar 4.28 Interface LaporanPemesanan Produk
bb. Interface Laporan Rincian Pemesanan Produk
Interface laporan rincian pemesanan produk menampilkan pendapatan
pemesanan produk dengan priode tertentu pada sistem informasi hoslistic and
course klinik ibnu sina Palembang menampilkan no, no faktur, tanggal, total, dan
cetak. Dengan hak akses admin seperti yang ditampilkan pada Gambar 4.29
sebagai berikut :
Gambar 4.29 Interface Laporan Rincian Pemesanan Produk
79
cc. Interface Output Laporan Pemesanan Produk
Interface output laporan rincian pemesanan produk menampilkan pendapatan
pemesanan produk dengan priode tertentu pada sistem informasi hoslistic and
course klinik ibnu sina Palembang menampilkan no, no faktur, tanggal, total, dan
cetak. Dengan hak akses admin seperti yang ditampilkan pada Gambar 4.30
sebagai berikut :
Gambar 4. 30 Interface Output Laporan Pemesanan Produk
2. Implementasi Interface Pelanggan
a. Interface Login Pelanggan
Interface login pelanggan memiliki form yang dapat digunakan pelanggan
untuk regristrasi, input username, dan password. Seperti yang ditampilkan pada
Gambar 4.31 sebagai berikut :
Gambar 4.31 Interface Login Pelanggan
80
b. Interface Regristrasi Pelanggan
Interface regristrasi pelanggan menampilkan halaman regristrasi untuk
menjadi pelanggan klinik ibnu sina palembang yang berisi: nama, jenis kelamin,
alamat, email, password, ulangi password. Seperti yang ditampilkan pada Gambar
4.32 sebagai berikut :
Gambar 4. 32 Interface Regristrasi Pelanggan
c. Interface Menu Utama
Interface menu utama menampilkan menu utama pelanggan saat pertama kali
masuk ke sistem informasi holistic and course klinik ibnu sina palembang bebasis
mobile android yang memiliki menu sebagai berikut : produk, therapy dan logout.
Seperti yang ditampilkan pada Gambar 4.33 sebagai berikut :
Gambar 4.33 Interface Menu Utama
81
d. Interface Menu Produk
Interface menu produk menampilkan pilihan produk obat herbal yang akan di
pesan oleh pelanggan klinik ibnu sina. Seperti yang ditampilkan pada Gambar
4.34 sebagai berikut :
Gambar 4.34 Interface Menu Produk
e. Interface Detail Produk
Interface detail produk yaitu menampilkan rincian dan produk obat herbal
yang telah dipilih oleh pelanggan untuk dipesan. Seperti yang ditampilkan pada
Gambar 4.35 sebagai berikut :
Gambar 4.35 Interface Detail Produk
82
f. Interface Daftar Pemesanan Produk
Interface daftar pemesanan produk yaitu menampilkan daftar pemesanan
produk obat yang telah dipesan oleh pelanggan yang berisi tanggal, total harga,
status. Seperti yang ditampilkan pada Gambar 4.36 sebagai berikut :
Gambar 4.36 Interface Daftar Pemesanan Produk
g. Interface Konfirmasi Pemesanan Produk
Interface daftar konfirmasi pemesanan produk yaitu menampilkan daftar
pemesanan produk obat yang telah dipesan oleh pelanggan yang berisi tanggal,
total harga, status. Seperti yang ditampilkan pada Gambar 4.37 sebagai berikut :
Gambar 4.37 Interface Konfirmasi Pemesanan Produk
83
h. Interface Jumlah Pemesanan Produk
Interface daftar konfirmasi pemesanan produk yaitu menampilkan daftar
pemesanan produk obat yang telah dipesan oleh pelanggan yang berisi tanggal,
total harga, status. Seperti yang ditampilkan pada Gambar 4.38 sebagai berikut :
Gambar 4.38 Interface Jumlah Pemesanan Produk
i. Interface Menu Therapy
Interface menu therapy menampilkan pilihan layanan therapy yang akan di
booking oleh pelanggan klinik ibnu sina. Seperti yang ditampilkan pada Gambar
4.39 sebagai berikut :
Gambar 4.39 Interface Menu Therapy
84
j. Interface Detail Therapy
Interface detail therapy yaitu menampilkan rincian therapy yang telah dipilih
oleh pelanggan untuk dipesan berisi harga, tanggal, tipe booking, jam, pegawai,
jumlah. Seperti yang ditampilkan pada Gambar 4.40 sebagai berikut :
Gambar 4.40 Interface Detail Therapy
k. Interface Daftar Booking Therapy
Interface daftar booking therapy yaitu menampilkan daftar booking therapy
yang telah dipesan oleh pelanggan yang berisi tanggal, total harga,status. Seperti
yang ditampilkan pada Gambar 4.41 sebagai berikut:
Gambar 4. 41 Interface Daftar Booking Therapy
85
l. Interface Konfirmasi Booking Therapy
Interface daftar booking therapy yaitu menampilkan daftar booking therapy
yang telah dipesan oleh pelanggan yang berisi tanggal, total harga,status. Seperti
yang ditampilkan pada Gambar 4.42 sebagai berikut:
Gambar 4. 42 Interface Konfirmasi Booking Therapy
m. Interface Pemberian Rating Terapis
Interface daftar booking therapy yaitu menampilkan daftar booking therapy
yang telah dipesan oleh pelanggan yang berisi tanggal, total harga,status. Seperti
yang ditampilkan pada Gambar 4.43 sebagai berikut:
Gambar 4.43 Interface Pemberian Rating Therapy
86
3. Implenmentasi interface Pimpinan
a. Interface login Pimpinan
Interface login Pimpinan memiliki form yang dapat digunakan pimpinan
untuk input username, dan password. Seperti yang ditampilkan pada Gambar 4.44
sebagai berikut :
Gambar 4.44 Interface Login Pimpinan
b. Interface Beranda Pimpinan
Interface beranda pimpinan menampilkan halaman utama dengan hak akses
pimpinan yang memiliki menu-menu sebagai berikut : home, sistem, master data,
transaksi, laporan, log out. Seperti yang ditampilkan pada Gambar 4.45 sebagai
berikut
Gambar 4.45 Interface Beranda Pimpinan
87
c. Interface Laporan Karyawan
Interface laporan karyawan yaitu halaman laporan semua karyawan klinik
ibnu sina Palembang menampilkan no, np booking, nama karyawan, jenis
kelamin, rating, komentar, dan cetak. Dengan hak akses pimpinan seperti yang
ditampilkan pada Gambar 4.46 sebagai berikut:
Gambar 4.46 Interface Laporan Karyawan
d. Interface Print Laporan Karyawan
Interface print laporan karyawan yang menampilkan langsung ke ms.word.
Seperti yang ditampilkan pada Gambar 4.47 sebagai berikut :
Gambar 4.47 Interface Print Laporan Karyawan
88
e. Interface Laporan Pelanggan
Interface laporan pelanggan yaitu halaman laporan semua pelanggan klinik
ibnu sina Palembang menampilkan no, kode pelanggan, nama pelanggan, alamat,
telepon, dan cetak. Dengan hak akses pimpinan seperti yang ditampilkan pada
Gambar 4.48 sebagai berikut:
Gambar 4.48 Interface Laporan Pelanggan
f. Interface Print Laporan Pelanggan
Interface print laporan pelanggan yang menampilkan langsung ke ms.word.
Seperti yang ditampilkan pada Gambar 4.49 sebagai berikut:
Gambar 4.49 Interface Print Laporan Pelanggan
89
g. Interface Laporan Booking Therapy
Interface laporan booking therapy menampilkan seluruh laporan booking
layanan therapy yang telah pelanggan booking pada sistem informasi hoslistic
and course klinik ibnu sina Palembang menampilkan mulai tanggal, sampai
tanggal, dan cetak. Dengan hak akses pimpinan seperti yangditampilkan pada
Gambar 4.50 sebagai berikut:
Gambar 4.50 Interface Laporan Booking Therapy
h. Interface Print Laporan Booking Therapy
Interface print laporan booking therapy yang menampilkan langsung ke
ms.word. Seperti yang ditampilkan pada Gambar 4.51 sebagai berikut:
Gambar 4.51 Interface Print Laporan Booking Therapy
90
i. Interface Laporan Pemesanan Produk
Interface laporan pemesanan produk menampilkan seluruh laporan
pemesanan produk yang telah pelanggan pesanpada sistem informasi hoslistic and
course klinik ibnu sina Palembang menampilkan mulai tanggal, sampai tanggal,
dan cetak. Dengan hak akses pimpinan seperti yang ditampilkan pada Gambar
4.52 sebagai berikut :
Gambar 4.52 Interface Laporan Pemesanan Produk
j. Interface Print Laporan Pemesanan Produk
Interface print laporan pemesanan produk yang menampilkan langsung ke
ms.word. Seperti yang ditampilkan pada Gambar 4.53 sebagai berikut:
Gambar 4.53 Interface Print Laporan Pemesanan Produk
91
4.2 Pengujian (Testing)
Sistem informasi holistic and course klinik ibnu sina palembang akan
digunakan admin yang akan mengelola sistem sedangkan, pimpinan melihat
laporan, pelanggan melihat layanan terapi dan produk obat herbal yang dapat
langsung dipesan di sistem informasi holistic and course klinik ibnu sina
palembang berbasis mobile android. Sebelum sistem digunakan maka harus diuji,
pengujian yang digunakan adalah Pengujian Blackboxagar mengetahui dan
meminimalisir kesalahan pada sistem.
1. Pengujian Fungsional Admin
Pengujian fungsi pada sistem dilakukan dengan mengakses setiap fungsi yang
terdapat pada sistem informasi holistic and course klinik ibnu sina palembang.
Pengujian dimaksudkan agar meminimalisir error ketika sistem siap digunakan
dengan menemukan kesalahan dari hasil pengujian. Hasil pengujian fungsional
sistem informasi holistic and course klinik ibnu sina palembang seperti yang
ditampilkan pada Tabel 4.1 dibawah ini :
Tabel 4.1 Hasil Pengujian Admin
No User Fungsi Yang
Ditesting Hasil Yang Diharapkan
Status
Testing
1 Admin Menu Login Menampilkan halaman
login disertai form input
login pengguna. Berhasil
2. Admin Menu Login Login diproses ketika
inputan username dan
password tidak sesuai.
Tidak
sesuai
4. Admin Menu Seting
account
Menampilkan halaman
user dan ubah password
pada saat diklik menu
halaman user dan menu
ubah password.
Berhasil
92
No User Fungsi Yang
Ditesting Hasil Yang Diharapkan
Status
Testing
5. Admin Menu kelola
layanan terapi
dan produk
obat
Menampilkan halaman
data terapi dan halaman
data produk obat herbal Berhasil
6. Admin Menu kelola
laporan
Menampilkan halaman
data laporan karyawan,
pelanggan, pemesanan,dan
booking
Berhasil
Dari hasil pengujian diatas, admin sukses menggunahkan sistem diatas yang
dimana admin melakukan input data produk obat herbal dan layanan terapi,
melihat data pelanggan yang masuk, melihat dan mengverefikasi transaksi
pemesanan serta admin mengelola laporan klinik ibnu sina.
2. Pengujian Fungsional Pimpinan
Pengujian fungsi yang akan diuji pada tahap ini adalah fungsi-fungsi
pengguna yakni pimpinan, dimana pimpinan masuk ke sistem kemudian login,
pengujian dapat di lihat pada tabel 4.2
Tabel 4.2 Pengujian yang dilakukan oleh Pimpinan
No Fungsi yang
diuji
Cara pengujian Halaman yang
diharapkan
Hasil
pengujian
1 Login pimpinan
memasukkan
username dan
password
Pimpinan masuk ke
halaman pimpinan
Berhasil
2 Melihat
laporan
karyawan
Pilih menu laporan,
lalu pilih laporan
karyawan
Pimpinan dapat melihat
laporan karyawan
Berhasil
3 Melihat
laporan
pelanggan
Pilih menu laporan,
lalu pilih laporan
pelanggan
Pimpinan dapat melihat
laporan pelanggan
Berhasil
93
4 Melihat
laporan
layanan
terapi dan
pendapatan
Pilih menu laporan,
lalu pilih laporan
terapi serta
pendapatan
Pimpinan dapat melihat
laporan terapi serta
pendapatan
Berhasil
5 Melihat
laporan
produk obat
dan
pendapatan
Pilih menu laporan,
lalu pilih laporan
produk
Pimpinan dapat melihat
laporan produk serta
pendapatan
Berhasil
Dari hasil pengujian sistem diatas, actor sebagai pemilik atau pemimpin
dapat mengetahui semua laporan, baik itu laporan karyawan, laporan pelangaan,
laporan pesanan produk, dan booking therapy serta pendapatan nya. Dalam hal
ini, pemilik atau pemimpin hanya diberikan hak akses untuk melihat semua data-
data pada sistem informasi holistic and course klinik ibnu sina palembang tanpa
harus melakukan proses input data ataupun pengolahan data lainnya seperti
proses pengolahan hapus data, tambah data,dan edit data.
3. Pengujian Fungsi Pelanggan
Pengujian fungsi yang akan diuji pada tahap ini adalah fungsi-fungsi
pelanggan klinik ibnu sina palembang, dimana bagian pelanggan mengakses ke
sistem melalui aplikasi android, pengujian dapat di lihat pada Tabel 4.3 :
Tabel 4.3 Hasil pengujian fungsi sistem informasi holistic and course klinik
ibnu sina palembang berbasis mobile android
No User Fungsi Yang
Ditesting Hasil Yang Diharapkan
Status
Testing
1. Pelanggan Menu login Menampilkan halaman login
berupa form inputan
username dan password
Berhasil
2. Pelanggan Menu
Regsitrasi
Menampilkan halaman
registrasi berupa form data
nama, jenis kelamin,
alamat,no telepon ,
username, password
Berhasil
94
No User Fungsi Yang
Ditesting Hasil Yang Diharapkan
Status
Testing
3. Pelanggan Menu utama Menampilkan halaman utama Berhasil
4 Pelanggan Menu produk menampilkan halaman
produk-produk obat
Berhasil
5 Pelanggan Item Menampilkan halaman item
produk obat yang dipilih data
yang ditampilkan berupa
gambar, keterangan dan
harga
Berhasil
6 Pelanggan Menu pesanan
produk
Melakukan pemesanan
produk obat herbal
Berhasil
7 Pelanggan Menu therapy Menampilkan halaman
layanan therapy
Berhasil
8 Pelanggan Item Menampilkan halaman item
therapy yang dipilih data
yang ditampilkan berupa
gambar, keterangan harga,
tangga, tipe booking, jam,
pegawai, jumlah.
Berhasil
9 Pelanggan Menu pesanan
therapy
Menu pesanan layanan
therapy
Berhasil
10 Pelanggan Daftar pesanan Menampilkan halaman
pesanan berupa data history
pemesanan untuk melihat
status pesanan
Berhasil
4.3 Penyerahan Sistem Informasi Holistic And Course Klinik Ibnu Sina
Sistem informasi holistic and course klinik ibnu sina palembang berbasis
mobile android (studi kasus : holistic and course klinik ibnu sina palembang) yang
telah dirancang lalu diserahkan pada holistic and course klinik ibnu sina
palembang di terima oleh Pimpinan holistic and course klinik ibnu sina
palembang yaitu Helmy Adriansyah, SKM.
95
BAB V
PENUTUP
BAB V PENUTUP
5.1 Simpulan
Berdasarkan hasil analisis dan pembahasan sistem pada bab-bab sebelumnya,
maka dapat disimpulkan Sistem informasi holistic and course klinik ibnu sina
berbasis mobile android menghasilkan berupa :
1. Membangun sistem informasi holistic and course klinik ibnu sina berbasis
mobile android
2. Sistem yang dibangun dapat mendata pelanggan, mendata transaksi
booking dan pemesanan produk obat yang masuk dengan adanya laporan
setiap transaksi.
3. Pimpinan dapat melihat dan mencetak laporan pada sistem informasi
holistic and course klinik ibnu sina.
4. Pelanggan dapat memesanan layanan terapi dan produk obat herbal
dengan smartphone atau mobile android serta memberikan rating kepada
terapis.
5.2 Saran
Saran yang dapat menjadi pertimbangan untuk penelitian selanjutnya yakni :
1. Menggunakan metode pengembangan yang dapat menghasilkan penelitian
terbaru serta implementasi sistem terintegrasi.
2. Sistem ini diharapkan dapat dikembangkan bukan hanya di wilayah
palembang saja.
3. Mengembangkan sistem dengan melengkapi fitur-fitur hingga fungsi yang
diperlukan dan dapat meminimalisir kesalahan pengguna atau human
error.
4. Sistem ini diharapkan dapat dikembangkan dengan perangkat mobile
berbasis iOS sehingga menjadi Multiplatform.
DAFTAR PUSTAKA
Al-mahly, Jalaluddin dan Jalaluddin As-Syuti., “Tafsir Jalalain”., Jakarta :
Penerbit : Al-Haramain Jaya Indonesia., 2007.
Andreas Williams Moritz.,Aplikasi Sistem Pemesanan Makanan Dan Minuman
Berbasis Mobile Android (Studi Kasus Kedai Soe Soe Delivery), ISSN :
2355-9365, Agustus 2015.
Aslam Fatkhudin, Novianti.,Sistem Informasi Pemesanan Rumah Kost Dikota
Pekalongan Berbasis Website, ISSN:2477-3042,November 2015.
Betha.,“Pemrograman Web Dengan PHP”., Bandung : Penerbit :Informatika
Bandung., 2012.
Hidayatullah.,“Pemrograman Web”., Bandung : Penerbit Informatika Bandung.,
2014.
Imam Chairul Arifin dan Sutariyani.,Aplikasi Pemesanan Menu Makanan
Berbasis Client Server Smartphone Android Dan Komputer, ISSN : 1693-
590x, Juni 2014.
Jogiyanto., “Analisis& Desain Sistem Informasi pendekatan terstruktur teori dan
praktik aplikasi bisnis”., Yogyakarta : Penerbit CV Andi Offset
Yogyakarta., 2005.
Kusnawi., Perancangan Sistem Informasi Pemesanan Meja dan Makanan, ISSN :
1411-3201, Maret 2013.
Laundon, Kenneth.,“Sistem Informasi Manajemen: Mengelola Perusahaan
Digital Edisi 13”., Jakarta : Penerbit : Salemba empat., 2015.
Nugroho., “Sistem Informasi Manajemen”., Yogyakarta : Penerbit CV Andi
Offset., 2010.
Nugroho.,”Pemrograman Web Membuat Sistem Informasi Akademik Sekolah
Dengan PHP MYSQL Dan Dreamweaver”., Yogyakarta : Penerbit GAVA
MEDIA., 2014.
Pratama., “Sistem Informasi dan Implementasinya”., Bandung : Penerbit
Informatika Bandung., 2014.
Pressman, Roger.,“Rekayasa Perangkat Lunak – Pendekatan Praktisi Edisi
7(Buku 1)”., Yogyakarta : Penerbit Andi., 2010.
Rosa A.S. dan M.Shalahuddin “rekayasa perangkat lunak “.,Bandung : Penerbit
Informatika Bandung., 2014.
Rita Layona dan Budi Yulianto., Aplikasi Pencarian Informasi Dan Lokasi
Tempat Makan Pada Perangkat Mobile Berbasis Android, ISSN : 2087-
4685, Mei 2016
Safaat., “Pemrograman Aplikasi Mobile Smartphone Dan Tablet PC Berbasis
Android”., Bandung : Penerbit Informatika Bandung., 2012.
Suyanto.,“Pengantar Teknologi Informasi Untuk Bisnis”., Yogyakarta : Penerbit
CV Andi Offset., 2005.
LAMPIRAN
LAMPIRAN 1. Gambar Observasi Penelitian
Gambar 4.54Produk Obat Klinik Ibnu Sina
Gambar 4.55Data Produk Obat Klinik Ibnu Sina