RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA).

RANCANG BANGUN SISTEM LAYANAN
PASIEN TERPADU BERBASIS SMS GATEWAY
(STUDI KASUS DI PRO CLINIC SURABAYA)

SKRIPSI

Oleh :

ARIF FIRMANSYAH
0834010219

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL
“VETERAN” J AWA TIMUR
2012

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

RANCANG BANGUN SISTEM LAYANAN

PASIEN TERPADU BERBASIS SMS GATEWAY
(STUDI KASUS DI PRO CLINIC SURABAYA)

SKRIPSI
Diajukan Untuk Memenuhi Sebagai Persyaratan
Dalam Memperoleh Gelar Sarjana Komputer
Program Studi Teknik Informatika

Oleh :

ARIF FIRMANSYAH
0834010219

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL
“VETERAN” J AWA TIMUR
2012

Hak Cipta © milik UPN "Veteran" Jatim :

Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

LEMBAR PENGESAHAN

RANCANG BANGUN SISTEM LAYANAN
PASIEN TERPADU BERBASIS SMS GATEWAY
(STUDI KASUS DI PRO CLINIC SURABAYA)
Disusun oleh :

ARIF FIRMANSYAH
0834010219

Telah disetujui mengikuti Ujian Negara Lisan
Gelombang I Tahun Akademik 2012 / 2013

Pembimbing I

Pembimbing II

Rinci Kembang Hapsari, S.Si, MKom

NIDN. 07 121 277 01

Ronggo Alit, SKom, MM
NIP. 3 8412 10 0321 1

Mengetahui,
Ketua Program Studi Teknik Informatika
Fakultas Teknologi Industri
Universitas Pembangunan Nasional ”Veteran” Jawa Timur

Dr. Ir. Ni Ketut Sari, M.T

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SKRIPSI
RANCANG BANGUN SISTEM LAYANAN
PASIEN TERPADU BERBASIS SMS GATEWAY
(STUDI KASUS DI PRO CLINIC SURABAYA)
Disusun Oleh :


ARIF FIRMANSYAH
0834010219
Telah dipertahankan dan diterima oleh Tim Penguji Skripsi
Program Studi Teknik Informatika Fakultas Teknologi Industri
Universitas Pembangunan Nasional ”Veteran” Jawa Timur
Pada Tanggal 05 Desember 2012
Pembimbing :
1.

Tim Penguji :
1.

Rinci Kembang Hapsari, S.Si, MKom Basuki Rahmat, S.Si, MT
NIDN. 07 121 277 01
NPT. 3 6907 06 0209 1
2.

2.


Ronggo Alit, SKom, MM
NIP. 3 8412 10 0321 1

Barry Nuqoba, S.Kom, M.Kom
NIDN. 07 021 184 02
3.

Hudan Studiawan, S.Kom, M.Kom
NIDN. 07 110 587 01
Mengetahui,
Dekan Fakultas Teknologi Industri
Universitas Pembangunan Nasional ”Veteran” Jawa Timur

Ir . Sutiyono, MT

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

YAYASAN KESEJ AHTERAAN PENDIDIKAN DAN PERUMAHAN
UNIVERSITAS PEMBANGUNAN NASIONAL ”VETERAN” J AWA TIMUR


FAKULTAS TEKNOLOGI INDUSTRI
PANITIA UJ IAN SKRIPSI / KOMPREHENSIP
KETERANGAN REVISI
Mahasiswa di bawah ini :
Nama

: Arif Firmansyah

NPM

: 0834010219

Jurusan

: Teknik Informatika

Telah mengerjakan revisi/ tidak ada revisi*) pra rencana (desain)/ skripsi ujian
lisan gelombang


, TA 2012/2013 dengan judul :

“RANCANG

BANGUN

SISTEM

LAYANAN

PASIEN

TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI
PRO CLINIC SURABAYA)”
Surabaya, 05 Desember 2012
Dosen penguji yang memerintahkan revisi :

1) Basuki Rahmat, S.Si, MT
NPT. 3 6907 06 0209 1
2) Barry Nuqoba, S.Kom, M.Kom

NIDN. 07 021 184 02
3) Hudan Studiawan, S.Kom, M.Kom
NIDN. 07 110 587 01
Mengetahui,
Pembimbing Utama

Pembimbing Pendamping

Rinci Kembang Hapsari, S.Si, MKom
NIDN. 07 121 277 01

Ronggo Alit, SKom, MM
NIP. 3 8412 10 0321 1

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

KATA PENGANTAR

Syukur Alhamdulillaahi rabbil ‘alamin terucap ke hadirat Allah SWT atas

segala limpahan Rahmat-Nya sehingga dengan segala keterbatasan waktu, tenaga,
pikiran dan keberuntungan yang dimiliki, akhirnya peneliti dapat menyelesaikan
Tugas Akhir yang berjudul “Rancang Bangun Sistem Layanan Pasien Terpadu
Berbasis SMS Gateway (Studi Kasus Di Pro Clinic Surabaya)” tepat waktu.
Tugas Akhir ini disusun guna diajukan sebagai salah satu syarat untuk
menyelesaikan program Strata Satu (S1) pada jurusan Teknik Informatika,
Fakultas Teknologi Industri, UPN ”VETERAN” Jawa Timur.
Pada penyusunan Tugas akhir ini, Penulis berusaha untuk menerapkan
ilmu yang telah didapat selama menjalani perkuliahan dengan tidak terlepas dari
petunjuk, bimbingan, bantuan, dan dukungan berbagai pihak.
Dengan tidak lupa akan kodratnya sebagai manusia, Peneliti menyadari
bahwa dalam karya tugas akhir ini masih mengandung kekurangan sehingga
dengan segala kerendahan hati, Peneliti masih akan tetap terus mengharapkan
saran serta kritik yang membangun dari rekan-rekan pembaca.

Surabaya, 12 November 2012

Peneliti

i


Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR ISI

ABSTRAK
Kata Pengantar ....................................................................................

i

Ucapan Terima Kasih ............................................................................

ii

Daftar Isi ................................................................................................

iv

Daftar Gambar .......................................................................................


viii

Daftar Tabel ...........................................................................................

xii

BAB I PENDAHULUAN .......................................................................

1

1.1. Latar Belakang .........................................................................

1

1.2. Perumusan Masalah .................................................................

3

1.3. Batasan Masalah ......................................................................

3

1.4. Tujuan ....................................................................................

4

1.5. Manfaat ..................................................................................

4

1.6. Metodologi Tugas Akhir ...........................................................

5

1.7. Sistematika Penulisan...............................................................

7

BAB II. TUJ UAN PUSTAKA ................................................................

9

2.1. Sejarah Singkat Pro Clinic Surabaya........................................

9

2.1.1. Profil Klinik Kesehatan Pro Clinic Surabaya..................

9

2.1.2. Visi dan Misi Pro Clinic Surabaya .................................

10

2.2. Definisi Poliklinik ....................................................................

12

2.3. Sistem Informasi ......................................................................

13

iv

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2.4. Interaksi Manusia dan Komputer ..............................................

14

2.5. SMS Gateway ...........................................................................

15

2.6. Gammu ....................................................................................

18

2.7. Definisi HTML ........................................................................

20

2.8. PHP .........................................................................................

23

2.9. CSS..........................................................................................

24

2.10. Definisi Database ...................................................................

24

2.10.1 Mengenal Database .......................................................

25

2.11. Definisi MySQL .....................................................................

26

2.11.1 Koneksi Base MySQL dengan PHP ...............................

27

BAB III. ANALISIS DAN PERANCANGAN SISTEM .......................

28

3.1. Analisis Sistem.........................................................................

28

3.2. Analisis Permasalahan dan Kebutuhan .....................................

30

3.2.1. Analisis Permasalahan ..................................................

30

3.2.2. Analisis Kebutuhan .......................................................

30

3.3. Perancangan Sistem .................................................................

31

3.3.1 Diagram Flowchart ..........................................................

31

3.3.2 Diagram Berjenjang ........................................................

33

3.3.3 Data Flow Diagram (DFD) ..............................................

35

3.3.4 Conceptual Data Model (CDM) .......................................

41

3.3.5 Physical Data Model (PDM)............................................

42

3.3.6 Struktur Database (DBMS) ..............................................

43

3.4. Perancangan Antarmuka Perangkat Lunak ................................

52

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

v

BAB IV IMPLEMENTASI SISTEM ....................................................

56

4.1 Kebutuhan Sistem .....................................................................

56

4.2 Implementasi Sistem ..............................................................

58

4.3 Tampilan Administrator (Admin Interface) ................................

58

4.3.1 Halaman Login Admin ...................................................

58

4.3.2 Halaman Utama Admin ..................................................

59

4.4 Tampilan Pimpinan (Pimpinan Interface) ................................

68

4.4.1 Halaman Login Pimpinan ..............................................

68

4.4.2 Halaman Utama Pimpinan .............................................

69

4.4 Source Code Sistem SMS Gateway ...........................................

79

BAB V UI COBA DAN PEMBAHASAN ..............................................

86

5.1 Uji Coba .................................................................................

86

5.1.1 Uji Coba Pada Sistem Gammu ....................................

86

5.1.2 Uji Coba Pengiriman SMS ..........................................

89

1. Uji Coba Pendaftaran Anggota ................................

89

2. Uji Coba Info Dokter ..............................................

92

3. Uji Coba Info Jadwal Praktek ...................................

93

4. Uji Coba Registrasi ...................................................

95

5.1.3 Uji Coba Pengiriman SMS Error .................................

98

1. Uji Coba Registrasi .................................................

98

2. Uji Coba Daftar Anggota ........................................

100

3. Uji Coba Info Jadwal ................................................

101

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

vi

BAB VI KESIMPULAN DAN SARAN.................................................

102

6.1 Kesimpulan .............................................................................

102

6.2 Saran.........................................................................................

103

DAFTAR PUSTAKA .............................................................................

104

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

vii

RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS
GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA).
DOSEN PEMBIMBING I
: RINCI KEMBANG HAPSARI, S.Si, M.Kom.
DOSEN PEMBIMBING II : RONNGO ALIT, S.Kom, MM
PENYUSUN
: ARIF FIRMANSYAH

ABSTRAK
Kesehatan merupakan sesuatu yang sangat penting bagi setiap manusia.
Manusia dapat menjalankan berbagai macam aktivitas hidup dengan baik bila
memilik kondisi kesehatan yang baik pula. Kesehatan ini menjadi sangat mahal
dan langka ketika maraknya timbul berbagai penyakit yang hingga dapat
menyebabkan kematian. Bila manusia terkena penyakit, maka diperlukan
penangan dan pengobatan agar dapat sehat kembali. Untuk penangan dan
pengobatan dilakukan di sebuah tempat misalnya di rumah sakit atau poliklinik.
Poliklinik merupakan satu unit pelayanan masyarakat yang bergerak
pada bidang kesehatan. Dalam penyediaan pelayanan tersebut poliklinik sangat
membutuhkan suatu sistem yang dapat memberikan pelayanan kepada
masyarakat dengan cepat, untuk itu diperlukan suatu sistem komputerisasi agar
dapat memudahkan pengerjaannya. Sistem komputerisasi yang ada pada
poliklinik biasanya di pergunakan untuk penyimpanan data pasien dan riwayat
penyakit pasien. Sedangkan untuk penyampaian informasi kesehatan dan lain
sebagainya yang berhubungan dengan poliklinik ke masyarakat masih bersifat
manual seperti pelayanan pendaftaran pasien, informasi dokter, informasi jadwal
praktek dan lain – lain. Maka selain diperlukan sistem komputerisasi untuk
penyimpanan data pasien dan riwayat penyakit, diperlukan juga sistem informasi
yang berbasis teknologi SMS yang memanfaat teknologi internet serta handphone
yang bisa memberikan informasi dan pelayanan pasien yang cepat serta efisien.
Sistem layanan Pasien Terpadu Berbasis SMS Gateway (Studi Kasus Pro
Clinic Surabaya) diimplementasikan agar dapat menjadi sarana penunjang yang
dapat memberikan informasi dan pelayanan yang cepat, mudah serta efesien
kepada masyarakat. Terutama pelayanan pendaftaran pasien, info dokter, info
jadwal praktek dan registrasi poli yang telah diimplementasikan ke dalam sebuah
sistem berbasis teknologi sms gateway yang dapat diakses oleh masyarakat
melalui telepon seluler (Handphone) dengan sistem pengiriman sms.

Kata Kunci: Poliklinik, SMS Gateway, PHP

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB I
PENDAHULUAN

1.1.

Latar Belakang.
Kesehatan merupakan sesuatu yang sangat penting bagi setiap
manusia. Manusia dapat menjalankan berbagai macam aktivitas hidup
dengan baik bila memilik kondisi kesehatan yang baik pula. Kegiatan –
kegiatan seperti belajar, berolahraga, bertamasya, bekerja dan lain – lain
akan lebih berjalan baik bila ditunjang kesehatan fisik. Kesehatan psikis
juga tak kalah penting dengan kesehatan dalam menunjang kegiatan
manusia. Kesehatan fisik dan psikis memiliki hubungan kesinambungan
dalam menunjang kegiatan manusia sehari – hari. Kesehatan ini menjadi
sangat mahal dan langka ketika maraknya timbul berbagai penyakit yang
hingga dapat menyebabkan kematian. Bila manusia terkena penyakit, maka
diperlukan penangan dan pengobatan agar dapat sehat kembali. Saat ini
biaya untuk pengobatan makin mahal, terlebih untuk kasus-kasus penyakit
berat atau kronis seperti stroke, kanker, jantung, hati dan lain – lain.
Untuk sistem pelayanan di puskesmas, poliklinik, serta rumah sakit
terhadap masyarakat yang menderita berbagai macam penyakit masih
kurang baik atau masih sistem manual. Dimana dimulai dari sistem
pelayanan informasi jadwal praktek dokter, jadwal berobat, pendaftaran
pasien, dan lain sebagainya. Dimisalkan pada salah satu poliklinik yang ada
di surabaya yang bernama “Pro Clinic Surabaya” bertempat di Jalan Raya
Darmo Surabaya Jawa Timur, yang mana pelayanan pasien yang akan

1

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2

berobat masih bersifat manual mulai dari pelayanan pendaftaran pasien,
informasi jadwal praktek, informasi jadwal berobat, informasi kesehatan,
dan lain sebagainya.
Sistem pelayanan pasien di pro clinic yang telah ada merupakan
sistem pelayanan

yang

kurang

efektif,

sehingga perlu

diadakan

perkembangan dari sistem yang ada dengan tujuan memberikan pelayanan
terbaik terhadap pasien dan memberikan kemudahan. Dari sistem yang
telah diuraikan diatas pada tugas akhir ini akan dibuat sebuah sistem
informasi pelayanan pasien berbasis SMS Gateway yang mana sistem ini
dirancang menggunakan bahasa pemograman PHP dengan database MySql
dan terintegrasi dengan sistem berbasis Short Message Service (SMS)
berupa SMS Gateway yang memanfaatkan software Gammu untuk dapat
menjalan sistem SMS Gateway.
Sistem informasi ini memberikan banyak keuntungan dan
kemudahan terhadap coustomer serta pihak pro clinic. Dari segi pelayanan
coustomer diberikan kemudahan dalam pelayanan kesehatan dimana pasien
cukup melakukan pelayanan dirumah dengan memanfaatkan media
handphone untuk melakukan registrasi untuk berobat dengan mengirim sms
sesuai format yang telah ditentukan. Sedangkan dari pro clinic sendiri
sistem ini memberikan keuntungan segi sistem pelayanan terhadap pasien
mulai dari proses pendaftaran hingga registrasi poli untuk berobat dan
memberikan kemajuan dari segi teknologi pelayanan di masa kini.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3

Pada latar belakang diatas maka peneliti merasa perlu untuk
membuat tugas akhir ini yang berjudul “Rancang Bangun Sistem Layanan
Pasien Terpadu Berbasis SMS Gateway (Studi Kasus Di Pro Clinic
Surabaya)”
1.2.

Rumusan Masalah.
Berdasarkan latar belakang yang telah diuraikan sebelumnya, terdapat

beberapa permasalahan yang akan diangkat dalam tugas akhir ini, antara lain :
1.

Bagaimana merancang dan membuat sistem layanan pasien yang dapat
meningkatkan pelayanan pasien di Pro Clinic Surabaya.

2.

Bagaimana mengimplementasikan aplikasi sistem layanan pasien terpadu
berbasis sms gateway kepada pasien di Pro Clinic Surabaya.

1.3.

Batasan Masalah.
Pada perancangan dan pembuatan Sistem Layanan Terpadu Pasien

Berbasis SMS Gateway (Studi Kasus Pro Clinic Surabaya) ini mencakup banyak
hal. Agar permasalahan tidak meluas maka perlu adanya batasan masalah yang
akan dibahas yaitu sebagai berikut :

a. Sistem ini mampu memberikan informasi tentang pelayanan pasien berupa
informasi penting yang akan dikirim dari sistem sms gateway untuk pasien di
Pro Clinic Surabaya.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4

b. Sistem ini dibuat untuk melayani coustomer atau pasien dalam melakukan
pendaftaran anggota, pendaftaran berobat, memberikan info dokter, info
jadwal praktek, dan pendaftaran poli berbasis SMS Gateway.
c. Aplikasi ini tidak meliputi pembayaran dan pengadaan stok obat.
d. Aplikasi ini tidak meliputi hasil rekam medis pasien.

1.4.

Tujuan.
Tujuan yang ingin dicapai pada pengerjaan tugas akhir ini sebagai berikut :

1.

Penerapan sistem layanan pasien berbasis sms gateway di Pro Clinic
Surabaya.

2.

Membantu memberikan kemudahan dalam pelayanan coustomer atau pasien
dalam melakukan pendaftaran pasien, pendaftaran berobat, info pelayanan,
dan lain sebagainya di Pro Clinic Surabaya.

3.

Memperkenalkan teknologi informasi berbasis sms gateway untuk pelayanan
pasien di bidang kesehatan masyarakat terutama pada poliklinik.

1.5.

Manfaat.
Manfaat yang ingin dicapai pada pengerjaan tugas akhir ini sebagai

berikut:
1.

Dapat melatih masyarakat dan pihak lembaga kesehatan untuk bisa terampil
dan berfikir logis dalam mengenal aplikasi teknologi informasi berbasis sms
gateway yang dibuat.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

5

2.

Dengan ada aplikasi pelayanan pasien berbasis online, maka pihak lembaga
kesehatan yaitu Pro Clinic Surabaya dapat menerapkan atau menggunakan
aplikasi tersebut dengan baik serta sesuai kebutuhan.

3.

Dengan ada aplikasi ini diharapkan dari pihak coustomer dan lembaga
kesehatan yaitu Pro Clinic Surabaya dapat mengetahui semua hal tentang
kecanggihan komputer dan perkembangan teknologi informasi terutama di
bidang pelayanan coustomer berbasis sms gateway.

1.6.

Metodelogi Penelitian
Dalam pembuatan Tugas Akhir ini, metode yang digunakan adalah sebagai

berikut:
a.

Survei
Dilakukan dengan mengumpulkan segala macam informasi yang dibutuhkan
dengan melakukan wawancara atau tanya jawab terhadap pihak lembaga
kesehatan Pro Clinic Surabaya.

b.

Studi Literatur
Dilakukan dengan cara mencari segala macam informasi secara riset
keperpustakaan dan mempelajari buku-buku yang berhubungan dengan
masalah yang dihadapi.

c.

Analisis
Pada tahap ini dilakukan identifikasi dan evaluasi permasalahan yang terjadi,
serta mencari solusi dari permasalahan tersebut. Setelah tahap analisa selesai
dilakukan, dibuat perancangan desain sistem secara keseluruhan.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

6

d.

Perancangan Sistem
Menjelaskan tahap-tahap yang dilakukan mulai dari identifikasi permasalahan
sampai menghasilkan desain input ataupun output dari sistem yang akan
dibuat.

e.

Pembuatan Program
Pada tahap ini dilikukan implementasi terhadap sistem berdasarkan hasil dari
perancangan sistem yang sesuai dengan kebutuhan.

f.

Uji Coba Program
Uji coba program dapat dilakukan pada akhir dari tahap-tahap analisa sistem,
desain sistem dan tahap penerapan sistem atau implementasi sistem. Sasaran
uji coba program adalah untuk menemukan kesalahan-kesalahan dari program
yang mungkin terjadi sehingga dapat diperbaiki.

g.

Penyusunan Laporan
Dalam bagian akhir tugas akhir ini adalah dibuatnya laporan dari awal sampai
akhir pengerjaan dengan tujuan agar lebih mudah dipelajari oleh orang lain
sistem yang telah kita buat.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

7

1.7.

Sistematika Penulisan.
Dalam laporan tugas akhir ini, pembahasan disajikan dalam enam bab

dengan sistematika pembahasan sebagai berikut :
BAB I

PENDAHULUAN
Bab ini berisikan tentang latar belakang, perumusan masalah,
batasan masalah, tujuan, dan manfaat, metodelogi serta sistematika
penulisan dalam pembuatan tugas akhir ini.

BAB II

TINJ AUAN PUSTAKA
Pada bab ini menjelaskan tentang teori-teori pemecahan masalah
yang berhubungan dan digunakan untuk mendukung dalam
pembuatan tugas akhir ini.

BAB III

ANALISA DAN PERANCANGAN SISTEM
Pada bab ini membahas tentang perancangan sistem, diagram alur,
database, serta perancangan antar muka.

BAB IV

IMPLEMENTASI SISTEM
Pada bab ini dijelaskan tentang implementasi dari program yang
telah dibuat meliputi lingkungan implementasi, implementasi
proses, dan implementasi interface.

BAB V

UJ I COBA DAN EVALUASI
Pada bab ini menjelaskan tentang pelaksanaan uji coba dan
evaluasi dari pelaksanaan uji coba dari program yang dibuat agar
bisa diketahui sistem tersebut terdapat troble atau tidak.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

8

BAB VI

PENUTUP
Pada bab ini dibahas mengenai uraian kesimpulan tentang sistem
yang telah dibuat beserta saran yang dapat digunakan untuk
penyempurnaan dan pengembangan sistem.

DAFTAR PUSTAKA
Pada bagian ini akan dipaparkan tentang sumber-sumber literatur
yang digunakan dalam pembutan laporan ini.
LAMPIRAN
Pada bagian ini berisi tentang keseluruhan konfigurasi pada
pembuatan sistem.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB II
TINJ AUAN PUSTAKA

Pada bab II ini akan dibahas beberapa teori dasar untuk menunjang
penyelesaian skripsi ini, antara lain : Sejarah singkat Pro Clinic Surabaya,
Definisi Poliklinik, penjelasan tentang HTML, PHP, CSS, Database MySql,
Koneksi Database MySql dengan PHP, Short Message Service (SMS), Gammu,
dan SMS Gateway.
2.1

Sejarah Singkat Pro Clinic Surabaya
Pada lingkup ini akan dijelaskan tentang profil Pro Clinic, Visi dan Misi

dari klinik kesehatan Pro Clinic.
2.1.1 Profil Klinik Kesehatan Pro Clinic Surabaya
Pro Clinic merupakan klinik kesehatan dokter spesialis yang mana pro
clinic merupakan Group dari PT BERNOFARM yang terletak di Surabaya,
tepatnya di Jalan Raya Darmo no.143 Surabaya. Pro clinic adalah klinik
kesehatan dokter spesialis diantaranya dokter spesialis anak, penyakit dalam,
akupuntur dan dokter umum, pro clinic sendiri berdiri pada 08 November 2011.
Pro clinic sebagai klinik kesehatan spesialis terkemuka di surabaya yang
berada dalam group dari PT BERNOFARM sebuah perusahaan farmasi
terkemuka di indonesia yang telah menciptkan produk berkualitas.

9
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

10

2.1.2 Visi Dan Misi Pro Clinic
VISI

:

“MENJADI

TERPECAYA

KLINIK
DAN

KESEHATAN

YANG

SPESIALIS

TERKEMUKA

DI

YANG

TINGKAT

NASIONAL SERTA SELALU ADA DI HATI ”
MISI :
1. Memberikan pelayanan yang profesional dengan sentuhan
kemanusiaan.
2. Memberikan pelayanan yang ramah, cepat dan tepat.
3. Menjalin kerjasama yang harmonis, bermanfaat & menjadi
kebanggaan bagi seluruh pihak yang terkait.
TUJUAN :
Visi dan misi yang dikembangkan bertujuan sebagai berikut:
1. Terwujudnya pelayanan kesehatan yang baik, lengkap, terpadu, unggul
dan mutakhir dalam bidang pelayanan spesialis kesehatan dengan
tenaga ahli pada bidangnya.
2. Terselenggaranya

pelayanan

berbasis

teknologi

informasi

dan

terwujudnya diagnostic yang akurat serta terpecaya yang terintegrasi
langsung pada laboratorium aktivitas pelayanan.

SISTEM PELAYANAN DI PRO CLINIC :
Pada kesehariannya pengurusan sistem pelayanan pasien di Pro
Clinic sudah menggunakan sistem yang terkomputerisasi, tetapi seiring
dengan berjalannya waktu, dimana perkembangan teknologi dunia
komputer makin maju, maka makin banyak bermunculan software database
dan aplikasi-aplikasi baru yang lebih handal, sehingga sistem komputerisasi

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

11

yang ada selama ini sudah dirasa ketinggalan jaman. Meskipun sudah
menggunakan sistem komputersasi, namun tidak semua sistem pelayanan
pasien serta administrasi pasien tersebut ditangani secara komputerisasi,
ada beberapa hal dari sistem pelayanan pasien itu yang masih
menggunakan sistem manual, diantaranya adalah:
a) Proses Pelayanan Informasi Jadwal Prektek
Pada sistem yang lama, pasien mendapatkan informasi

jadwal

praktek dokter melalui brosur yang disebarkan, spanduk – spanduk
yang dipasang disekitar tempat praktek, dan pembagian brosur dijalan –
jalan disekitar tempat praktek. Dimana penyampain informasi ini
mengeluarkan biaya yang cukup banyak dan membuang waktu banyak.
b) Proses Pendaftaran Pasien Baru
Pada sistem yang lama, pasien yang akan memeriksakan dirinya di
clinic akan ditanya apakah sudah mempunyai nomor RM (Nomor
Rekam Medik) atau belum dan ditanyakan ingin berobat dispesialis apa.
Bila pasien belum mempunyai nomor RM, maka akan dibuatkan
terlebih dahulu oleh petugas coustomer services yang bertugas, dengan
mengisikan data pasien itu ke dalam status pasien yang baru. Status
adalah lembaran kertas yang berisi data tentang biodata pasien, catatan
rekam medik pasien selama berobat di poliklinik. Bila pasien itu sudah
mempunyai nomor RM, maka petugas yang bertugas akan mencari
status pasien itu di arsip pasien, bila sudah ditemukan, maka status itu
akan diisi dengan keadaan pasien saat itu, dan pasien akan diberikan
nomor urut pemeriksaan kemudian melakukan antrian sesuai no urut.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

12

Status pasien adalah lembaran yang berisi dengan catatan medic pasien
itu selama berobat di klinik.
c) Proses Pemeriksaan Pasien
Setelah nomor urut antrian pasien dipanggil, maka pasien akan
masuk ke ruang praktek dokter dengan yang membawa status pasien
yang bersangkutan. Setelah selesai melakukan pemeriksaan fisik, maka
dokter akan menuliskan diagnosa (hasil penilaian dokter terhadap
penyakit pasien) pada status itu. Selain itu, dokter akan menulis resep
yang kemudian diserahkan pada pasien dan status pasien akan
diserahkan kembali kepada perawat. Kemudian perawat akan
menambahkan kode ICD (International Classification of Disease) pada
status pasien tersebut.
2.2 Definisi Poliklinik

Secara sederhana poliklinik di defenisikan adalah salah satu bagian
pelayanan klinik yang melayani pasien berobat jalan atau di defenisikan
sebagai pelayanan yang meliputi prosedur teraupetik dengan diagnostic serta
pengobatan yang diberikan pada pasien dalam sebuah lingkungan yang tidak
membutuhkan rawat inap.

Pengertian lain poliklinik adalah salah satu unit pelayanan
masyarakat yang bergerak pada bidang kesehatan. Dalam penyediaan
pelayanan tersebut poliklinik sangat membutuhkan suatu sistem yang dapat
memberikan pelayanan informasi kepada masyarakat dengan cepat, untuk itu
diperlukan

suatu

sistem

komputerisasi

agar

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

dapat

memudahkan

13

pengerjaannya. Sistem komputerisasi yang ada pada poliklinik biasanya di
pergunakan untuk penyimpanan data pasien, dan riwayat penyakit pasien.
Sedangkan untuk penyampaian informasi kesehatan dan lain sebagainya yang
berhubungan dengan poliklinik ke masyarakat masih bersifat manual seperti
menyebarkan brosur dan lain – lain. Maka selain diperlukan sistem
komputerisasi untuk penyimpanan data pasien dan riwayat penyakit,
diperlukan juga sistem informasi yang berbasis website dan SMS yang
memanfaat teknologi internet serta handpone yang bisa memberikan informasi
dan pelayanan pasien yang cepat serta efisien.

2.3 Sistem Infor masi

Sistem informasi merupakan fokus utama dari studi untuk disiplin
sistem

informasi dan organisasi

informatika.

Sistem

informasi

adalah

gabungan yang terorganisasi dari manusia, perangkat lunak, perangkat keras,
jaringan komunikasi dan sumber data dalam mengumpulkan, mengubah, dan
menyebarkan informasi dalam organisasi.

Sistem informasi adalah suatu sistem di dalam 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.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

14

2.4 Interaksi Manusia dan Komputer

Menurut Rizky (2006:4) Human Computer Interaction (HCI) atau
Interaksi Manusia dan Komputer (IMK) adalah sebuah disiplin ilmu yang
mempelajari desain, evaluasi, implementasi dari sistem komputer interaktif
untuk dipakai oleh manusia, beserta studi tentang faktor-faktor utama dalam
lingkungan interaksinya.

IMK terdiri dari komponen-komponen sebagai berikut:
1. Interaksi
Yang dimaksud interaksi dalam konteks IMK adalah komunikasi apapun
yang terjadi antara manusia dan komputer. Jenis-jenis komunikasi antara lain:
command entry, menus and navigation, forms and spreadsheets, question and
answer dialogue, natural language dialogue, WIMP dan direct manipulation.
(Rizky, 2006:8).
2. Manusia
Dalam hal ini unsur manusia adalah pengguna yang dapat berupa
seseorang ataupun sekelompok pengguna yang bekerja dalam sebuah tim atau
organisasi dan saling berkaitan dalam mengerjakan tugas tertentu. Manusia
dalam konteks IMK merupakan faktor utama yang perlu diperhatikan dalam
konteks psikologi yang disebut sebagai cognitive psychology. Hal ini
dikarenakan bahwa tiap manusia atau pengguna berada dalam strata yang
berbeda, terutama dari segi pemahaman, level pendidikan, tradisi serta sensor
indra yang dimiliki masing-masing kelompok pengguna. (Rizky, 2006:13-14).

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

15

3. Komputer
Dalam konteks IMK, komputer bisa diartikan sebagai perangkat keras
ataupun perangkat lunak dari berbagai macam jenis yang nantinya akan
berinteraksi dengan unsur manusia. Sehingga komputer akan dipandang
sebagai sebuah alat yang akan berinteraksi terhadap manusia sebagai
pengguna. (Rizky, 2006:20).
2.5 SMS Gateway

SMS Gateway adalah suatu platform yang menyediakan mekanisme
untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA
phone, dll) melalui SMS Gateway’s shortcode (sbg contoh 9221). Di bawah
ini disertakan sedikit ilustrasi mengenai penjelasan di atas.

SMS Gateway membolehkan UEA untuk berkomunikasi dengan
Telco SMSC (telkomsel, indosat, dll) atau SMS platform untuk menghantar dan
menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan
melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga
menyediakan UEA dengan interface yang mudah dan standar.

UEA melakukan komunikasi dengan SMS Gateway melalui Internet
menggunakan standard HTTP GET atau HTTPS (untuk komunikasi yang
aman). Telco SMSC akan menghantar pesan (SMS) tersebut kepada
perusahaan SMS Gateway (sesuai dengan nomor yang telah disewa) dengan
menggunakan protokol yang khusus. Dan berdasarkan keyword yang telah
dituliskan pada SMS, maka sistem SMS Gateway akan menghantar SMS
tersebut ke URL yang telah ditentukan. UEA dapat menghantar SMS reply

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

16

kepada pelanggan melalui SMS Gateway tersebut. Dan UEA dapat
menentukan besarnya biaya (charging) yang akan dikenakan kepada
pelanggan. Biasanya telah ditentukan regulasi biayanya (microcharging
mechanism), contoh Rp 0 (gratis); Rp 500,- ; Rp 1000,- ; Rp2000,- dst.

a) SMSD (SMS daemon)
SMSD (SMS daemon) adalah modul program untuk menerima dan
mengirim SMS yang bekerja dengan menggunakan SQL server untuk
penampungan semua inbox dan outbox yang ada di seluler anda. Sampai
dengan versi ini baru mensupport dengan 2 modul database yaitu MySQL
& PostgreSQL.
Alur pengiriman SMS pada standar teknologi GSM adalah sebagai berikut:

Gambar 2. 1 Alur Pengiriman SMS
keterangan:
a) BTS - Base Transceiver Station
b) BSC - Base Station Controller
c) MSC - Mobile Switching center
d) SMSC - Short Message Service Center

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

17

Ketika pengguna mengirim SMS, maka pesan dikirim ke MSC
melalui jaringan seluler yang tersedia yang meliputi tower BTS yang
sedang meng-handle komunikasi pengguna, lalu ke BSC, kemudian
sampai ke MSC. MSC kemudian mem-forward lagi SMS ke SMSC untuk
disimpan. SMSC kemudian mengecek (lewat HLR - Home Location
Register) untuk mengetahui apakah handphone tujuan sedang aktif dan
dimanakah handphone tujuan tersebut. Jika handphone sedang tidak aktif
maka pesan tetap disimpan di SMSC itu sendiri, menunggu MSC
memberitahukan bahwa handphone sudah aktif kembali untuk kemudian
SMS dikirim dengan batas maksimum waktu tunggu yaitu validity period
dari pesan SMS itu sendiri. Jika handphone tujuan aktif maka pesan
disampaikan MSC lewat jaringan yang sedang meng-handle penerima
(BSC dan BTS). Sebenarnya, di dalam kebanyakan handphone dan
GSM/CDMA modem terdapat suatu komponen wireless modem/engine
yang dapat diperintah antara lain untuk mengirim suatu pesan SMS dengan
protokol tertentu. Standar perintah tersebut dikenal sebagai AT-Command,
sedangkan protokolnya disebut sebagai PDU (Protokol Data Unit).
Melalui

AT-Command

komputer/mikrokontroler

dan

PDU

inilah

mengirim/menerima

berdasarkan program yang kita buat.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

kita

dapat

membuat

SMS

secara otomatis

18

2.6 GAMMU
GAMMU merupakan software sms gateway yang cukup bagus dan
terkenal. Selain mudah penggunaannya, perangkat modem gsm yang support
cukup banyak mulai dari nokia, siemen dan Sonny ericsson. Selain itu
perangkat lain yang lebih cocok untuk dijadikan sms gateway dengan software
gammu seperti modem gsm. GAMMU bahkan sudah menyediakan service
online untuk proses update data sms ke database. Database yang di support
GAMMU adalah MySQL.

Kelebihan Gammu dari tool sms gateway lainnya adalah :

Gammu bisa di jalankan di Windows maupun Linux.
Gammu menggunakan database MySql, Bisa menggunakan interface webbased.
Baik kabel data USB maupun SERIAL, semuanya kompatibel di Gammu.
Dapat membaca, menghapus dan mengirim SMS.
Membaca menulis dan menghapus isi inbox.

a) Mekanisme Kerja Gammu

Ada dua mekanisme kerja dari Gammu yaitu sebagai Aplikasi dan Sebagai
Deamon. Gammu sebagai Aplikasi akan bekerja ketika perintah Gammu di
jalankan pada lingkungan shell beserta perintahnya di sertakan sesuai fungsi
yang di inginkan. Sedangkan sebagai deamon gammu di tandai dengan
dijalankannya perintah smsd pada shell. Smsd bukan lah perintah yang

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

19

langsung terinstal melainkan perintah yang di jalankan pada shell atau MSDos Prompt.

Gambar 2. 2 Mekasisme Kerja Gammu
b) Dukungan Gammu Terhadap Handphone
Pada dasarnya gammu mampu didukung oleh hampir sebagian besar
handphone yang ada di pasaran, namun ada beberapa spesifikasi
handphone yang tidak dapat didukung sepenuhnya oleh gammu, hal ini
karena pada gammu tidak mendukung semua jenis koneksi yang terdapat
pada handphone tersebut. Berikut ini merupakan beberapa jenis
handphone yang di dukung maupun tidak mendukung fitur-fitur yang di
miliki oleh gammu.

Gambar 2. 3 Daftar Handphone yang Support Gammu
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

20

2.7 Definisi HTML

HyperText Markup Language (HTML) adalah sebuah bahasa markup
yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai
informasi di dalam sebuah Penjelajah web Internet dan formating hypertext
sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan
tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat
dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII
normal sehingga menjadi home page dengan perintah-perintah HTML.
Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia
penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized
Markup Language), HTML adalah sebuah standar yang digunakan secara luas
untuk menampilkan halaman web. HTML saat ini merupakan standar Internet
yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web
Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan
Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 (CERN
adalah lembaga penelitian fisika energi tinggi di Jenewa).

Kegunaan

1. Mengintegerasikan gambar dengan tulisan.
2. Membuat Pranala
3. Mengintegerasikan berkas suara dan rekaman gambar hidup.
4. Membuat form interaktif

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

21

HTML dokumen tersebut mirip dengan dokumen tulisan biasa, hanya
dalam dokumen ini sebuah tulisan bisa memuat instruksi yang ditandai dengan
kode atau lebih dikenal dengan TAG tertentu. Sebagai contoh jika ingin
membuat tulisan ditampilkan menjadi tebal seperti: TAMPIL TEBAL, maka
penulisannya dilakukan dengan cara: TAMPIL TEBAL. Tanda
digunakan untuk mengaktifkan instruksi cetak tebal, diikuti oleh tulisan yang
ingin ditebalkan, dan diakhiri dengan tanda untuk menonaktifkan cetak
tebal tersebut. HTML lebih menekankan pada penggambaran komponenkomponen struktur dan formating di dalam halaman web daripada menentukan
penampilannya.Sedangkan

penjelajah

web

digunakan

untuk

menginterpretasikan susunan halaman ke gaya built-in penjelajah web dengan
menggunakan jenis tulisan, tab, warna, garis, dan perataan text yang
dikehendaki ke komputer yang menampilkan halaman web. Salah satu hal
Penting tentang eksistensi HTML adalah tersedianya Lingua franca (bahasa
Komunikasi) antar komputer dengan kemampuan berbeda. Pengguna
Macintosh tidak dapat melihat tampilan yang sama sebagaimana tampilan
yang terlihat dalam pc berbasis Windows. Pengguna Microsoft Windows pun
tidak akan dapat melihat tampilan yang sama sebagaimana tampilan yang
terlihat pada pengguna yang menggunakan Produk-produk Sun Microsystems.
namun demikian pengguna-pengguna tersebut dapat melihat semua halaman
web yang telah diformat dan berisi Grafika dan Pranala.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

22

Sejarah dari standar HTML
1. HTML 2.0 — (RFC 1866) disetujui sebagai standar 22 September
1995,
2. HTML 3.2 — 14 Januari 1996,
3. HTML 4.0 — 18 Desember 1997,
4. HTML 4.01 (minor fixes) — 24 Desember 1999,
5. ISO/IEC 15445:2000 ("ISO HTML", berdasar pada HTML 4.01 Strict)
—15 Mei 2000.
6. HTML 5 masih dalam draft pengerjaan — Januari 2008.
Contoh dokumen HTML sederhana



'''Selamat Malam'''
HTML


Nama saya Adrianus!



Gambar 2. 4 Contoh dokumen HTML

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

23

2.8 PHP
PHP merupakan bahasa interpreter yang hampir mirip dengan bahasa
C dan perl yang memiliki kesederhanaan dalam perintah. PHP dapat
digunakan bersamaan dengan WML sehingga pembangunan situs website
dapat dilakukan dengan cepat dan mudah. PHP dapat digunakan untuk
memperbarui

(meng-update)

database,

menciptakan

database,

dan

mengerjakan perhitungan matematika. PHP dapat di ambil gratis melalui
internet dengan alamat situs http://www.PHP.net. Menurut dokumen resmi
PHP, PHP adalah singkatan dari Hypertext Preprocessor.
PHP merupakan bahasa scripting (berbentuk script) yang menyatu
dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang
penulis berikan akan sepenuhnya dijalankan pada server sedangkan yang
dikirimkan ke browser (client side) hanya hasilnya saja. Secara khusus, PHP
dirancang untuk membangun sebuah web dinamis. Artinya, ia dapat
membentuk suatu tampilan berdasarkan permintaan yang up to date. Misalnya
penulis bisa menampilkan isi database ke dalam halaman web. Pada
prinsipnya , PHP mempunyai fungsi yang sama dengan scipt-script seperti
ASP (Active Server Page), Cold Fusion dan lain-lain. Untuk menjalankan
PHP dibutuhkan web server. Yang sering digunakan adalah Apache web
server.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

24

2.9 CSS
CSS (Cascading Style Sheets) digunakan dalam kode HTML
(Hypertext Markup Language) untuk menciptakan suatu kumpulan Style yang
terkadang dapat digunakan untuk memperluas kemampuan HTML (Hypertext
Markup Language).
CSS (Cascading Style Sheet) adalah bahasa yang digunakan untuk
format tampilan HTML (Hypertext Markup Language), bahasa yang
direkomendasikan W3C (World Wide Web Consortium) untuk melukiskan
gaya seperti huruf, warna, ukuran, jarak, posisi pada dokumen-dokumen web.
CSS (Cascading Style Sheet) sangat membantu para web designer untuk
memperindah halaman web template.
CSS (Cascading Style Sheet) sama fungsinya dengan cara format
HTML (Hypertext Markup Language) biasa, namun CSS mempunyai lebih
banyak elemen yang bisa kita atur. Contoh : Tag table punya elemen border,
CSS (Cascading Style Sheet) juga punya format untuk border namun lebih
detail lagi seperti : border-top,border-right,border-bottom,border-left. artinya
lebih kompleks karena memungkinkan kita membuat sisi border yang berbeda.
2.10

Definisi Database
Secara sederhana database (basis data) dapat diungkapkan sebagai
suatu pengorganisasian data dengan bantuan komputer yang memungkinkan
data dapat diakses dengan mudah dan cepat. Dalam hal ini, pengertian akses
dapat mencakup pemerolehan data maupun pemanipulasian data, seperti
menambah, mengedit, dan menghapus data.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

25

Manajemen modern mengikutsertakan informasi sebagai sumber
daya penting yang setara dengan sumber daya manusia, uang, mesin, dan
material. Informasi adalah suatu bentuk penyajian data yang misalnya
manager. Bagi pihak manajemen, informasi merupakan bahan untuk
pengambilan keputusan dan selalu dibutuhkan. Oleh karena itu data, proses,
serta informasi merupakan satu kesatuan, dari data lalu diproses dan
kemudian menjadi informasi, seperti gambar 2.5 dibawah ini:

Proses

Data

Informasi

Gambar 2. 5 Data dan Informasi
Dengan adanya komputer, data dapat disimpan dalam media
pengingat yang disebut hard disk. Dengan media ini, kehadiran kertas yang
digunakan untuk menyimpan data dapat dikurangi. Selain itu, data menjadi
lebih cepat untuk diakses terutama kalau dikemas dalam bentuk database.
2.10.1 Mengenal Database
DBMS merupakan singkatan dari Database Management System.
DBMS merupakan perangkat lunak atau program komputer yang dirancang
secara khusus untuk memudahkan pengelolaan database. Salah satu macam
DBMS yang populer dewasa ini berupa RDBMS (Relational Database
Management System), yang menggunakan model basis data relasional atau
dalam bentuk tabel-tabel yang saling berhubungan.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

26

MySQL merupakan salah satu contoh dari bentuk produk RDBMS
yang sangat populer dilingkungan Linux, tetapi juga tersedia pada Windows.
Banyak situs web yang menggunakan MySQL sebagai database server (server
yang

melayani

permintaan

akses

terhadap

database).

Gambar

2.2

memperlihatkan mekanisme pengaksesan MySQL melalui Web browser.

Web
Server
(Apache,
lls,
Xitami,
dsb)

Middle ware
(ASP, JSP, PHP,
dsb

MySQL
Database
server

Browser
(Internet Explorer,
Netscape, dsb

Gambar 2. 6 Mekanisme Pengaksesan MySQL Melalui Web Browser

2.11

Definisi MYSQL
Berikut ini akan dijelaskan mengenai beberapa definisi MYSQL
untuk memperjelas pengertian tentang software ini :
1. MYSQL adalah sistem pengaturan relational database.
Suatu relational database, menyimpan data dalam bentuk tabeltabel yang kemudian akan diletakkannya semua data dalam satu ruang
penyimpanan yang besar.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

27

2. MYSQL adalah Open Source Software (perangkat lunak).
Open Source artinya bahwa software tersebut memungkinkan
untuk digunakan dan dimodifikasi oleh siapa saja.
3. MYSQL menggunakan GPL (GNU General Public License)
Untuk menentukan apakah seseorang memenuhi persyaratan untuk
menggunakan software tersebut dalam situasi yang berbeda. Jika
seseorang merasa tidak nyaman dengan GPL atau ingin menggunakan
MYSQL untuk aplikasi bisnis, maka orang tersebut dapat membeli
lisensi yang bersifat komersial.
2.11.1 Koneksi Database MySql dengan PHP
Berikut penulisan fungsi script untuk koneksi ke database MySQL :
1. mysql_connect()
Perintah ini digunakan untuk melakukan koneksi ke server
database MySQL, fungs i ini memiliki format penulisan sebagai
berikut. mysql_connect (host, username, password) ;
2. mysql_select_db()
Perintah ini digunakan untuk memilih database yang ada di
server MySQL, fungsi ini memiliki format penulisan sebagai berikut.
mysql_select_db (nama_database, pengenal_koneksi) ;

3. mysql_query()
Perintah

ini

digunakan

untuk

melakukan

query

atau

menjalankan permintaan terhadap sebuah tabel atau sejumlah tabel
database, fungsi ini memiliki format penulisan sebagai berikut.
mysql_query (permintaan, pengenal koneksi) ;

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

28

BAB III
ANALISIS DAN PERANCANGAN SISTEM

3.1

Analisis Sistem
Pada kesehariannya pengurusan sistem pelayanan pasien di Pro Clinic

sudah menggunakan sistem yang terkomputerisasi, tetapi seiring dengan
berjalannya waktu, dimana perkembangan teknologi dunia komputer makin maju,
maka makin banyak bermunculan software database dan aplikasi-aplikasi baru
yang lebih handal, sehingga sistem komputerisasi yang ada selama ini sudah
dirasa ketinggalan jaman. Meskipun sudah menggunakan sistem komputersasi,
namun tidak semua sistem pelayanan pasien serta administrasi pasien tersebut
ditangani secara komputerisasi, ada beberapa hal dari sistem pelayanan pasien itu
yang masih menggunakan sistem manual, diantaranya adalah:
a) Proses Pelayanan Informasi Jadwal Prektek
Pada sistem yang lama, pasien mendapatkan informasi jadwal praktek
dokter melalui brosur yang disebarkan, spanduk – spanduk yang dipasang
disekitar tempat praktek, dan pembagian brosur dijalan – jalan disekitar
tempat praktek. Dimana penyampain informasi ini mengeluarkan biaya yang
cukup banyak dan membuang waktu banyak.
b) Proses Pendaftaran Pasien Baru
Pada sistem yang lama, pasien yang akan memeriksakan dirinya di
clinic akan ditanya apakah sudah mempunyai nomor RM (Nomor Rekam

28
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

29

Medik) atau belum dan ditanyakan ingin berobat dispesialis apa. Bila pasien
belum mempunyai nomor RM, maka akan dibuatkan terlebih dahulu oleh
petugas coustomer services yang bertugas, dengan