SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

125
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

Transcript of SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

Page 1: 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

Page 2: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

ii

Page 3: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

iii

Page 4: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

iv

Page 5: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 6: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 7: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 8: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

viii

Page 9: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 10: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 11: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 12: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 13: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 14: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 15: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 16: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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”.

Page 17: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 18: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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 :

Page 19: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 20: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 21: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 22: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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).

Page 23: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 24: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 25: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 26: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 27: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 28: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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>>

Page 29: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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>>

Page 30: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 31: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 32: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 33: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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()

Page 34: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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 :

Page 35: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 36: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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).

Page 37: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 38: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 39: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 40: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 41: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 42: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 43: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 44: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 45: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 46: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 47: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 48: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 49: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 50: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 51: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 52: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 53: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 54: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 55: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 56: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 57: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 58: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 59: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 60: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 61: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 62: SISTEM INFORMASI HOLISTIC AND COURSE 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.

Page 63: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 64: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 65: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 66: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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)

Page 67: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 68: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 69: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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 :

Page 70: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 71: SISTEM INFORMASI HOLISTIC AND COURSE 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.

Page 72: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 73: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 74: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 75: SISTEM INFORMASI HOLISTIC AND COURSE 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

Page 76: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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 :

Page 77: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 78: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 79: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 80: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 81: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 82: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 83: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 84: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 85: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 86: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 87: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 88: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 89: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 90: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 91: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 92: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 93: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 94: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 95: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 96: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 97: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 98: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 99: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 100: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 101: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 102: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 103: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 104: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 105: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 106: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 107: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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

Page 108: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 109: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 110: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 111: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

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.

Page 112: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

LAMPIRAN

Page 113: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 114: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 115: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 116: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 117: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 118: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 119: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 120: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 121: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 122: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 123: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 124: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...
Page 125: SISTEM INFORMASI HOLISTIC AND COURSE KLINIK IBNU SINA ...

LAMPIRAN 1. Gambar Observasi Penelitian

Gambar 4.54Produk Obat Klinik Ibnu Sina

Gambar 4.55Data Produk Obat Klinik Ibnu Sina