Sistem Informasi Klinik Berbasis Web Menggunakan PHP dan MySQL
SISTEM INFORMASI KLINIK BERBASIS WEB
MENGGUNAKAN PHP DAN MySQL
TUGAS AKHIR
TRISNAWATI PURBA
142406221
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
SISTEM INFORMASI KLINIK BERBASIS WEB
MENGGUNAKAN PHP DAN MySQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
TRISNAWATI PURBA
142406221
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
: Sistem Informasi Klinik Berbasis Web Menggunakan PHP
dan MySQL
: Tugas Akhir
: Trisnawati Purba
: 142406221
: D-3 Teknik Informatika
: Matematika
: Matematika dan Ilmu Pengetahuan Alam Universitas
Sumatera Utara
Disetujui
Medan, Mei 2017
Program Studi D-3 Teknik Informatika
Ketua,
Dosen pembimbing
Dra. Normalina Napitupulu, M.Sc
NIP. 196311061989022001
Dr. Poltak Sihombing, M.Kom.
NIP. 196203171991031001
Universitas Sumatera Utara
PERNYATAAN
SISTEM INFORMASI KLINIK BERBASIS WEB
MENGGUNAKAN PHP DAN MySQL
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa kutipan
dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
Juni 2017
TRISNAWATI PURBA
142406221
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pengasih, karena atas berkat
dan kasih-Nya penulis dapat menyelesaikan penyusunan tugas akhir ini dengan judul Sistem
Informasi Klinik Berbasis Web Menggunakan PHP dan MySQL.
Selama membangun system informasi klinik hingga selesainya Tugas Akhir ini
penulis banyak mendapatkan dorongan, bantuan, doa, serta motivasi secara langsung maupun
tidak. Maka pada kesempatan ini, mengucapkan terimakasih kepada:
1. Bapak Dr. Poltak Sihombing, M.Kom. selaku Dosen Pembimbing yang senantiasa
membimbing penulis hingga Tugas Akhir ini selesai.
2. Ibu Dra. Normalina Napitupulu, M.Sc selaku Ketua Program Studi D-3 Teknik Informatika.
FMIPA.
3. Bapak Prof. Dr. Tulus, Vordipl, Math., M.Si., Ph.D. selaku Ketua Departemen Matematika
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
4. Bapak Dr. Kerista Sebayang, Ms, selaku Dekan Departemen Matematika Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Sumatera Utara.
5. Ayah dan Ibu saya yang senantiasa menyayangi dan mengasihi serta memberikan
dukungan penuh kepada saya.
6. Kakak, Abang dan Adik Saya yang tidak lelah mengingatkan dan mendukung saya.
7.
Universitas Sumatera Utara
SISTEM INFORMASI KLINIK BERBASIS WEB
MENGGUNAKAN PHP DAN MySQL
ABSTRAK
Pada masa sekarang ini, perkembangan dan pengaruh teknologi memegang andil yang besar
dalam kehidupan masyarakat. Masyarakat memanfaatkan perkembangan teknologi tersebut
untuk mempermudah dan mempercepat pekerjaan dengan lebih efisien. Begitu hal juga ketika
masyarakat mencari informasi dari sebuah instansi atau perusahaan, masyarakat cenderung
mencari website instansi tersebut untuk mempercepat pencarian informasi. Maka dari itu,
penulis ingin membuat sebuah “SISTEM INFORMASI KLINIK BERBASIS WEB
MENGGUNAKAN PHP DAN MySQL” yang akan menyediakan dapat memberikan
informasi terkini kepada masyarakat. Sehingga pihak klinik juga tidak perlu mencetak brosur
dalam menyebarkan informasi kliniknya.
Kata Kunci : SI Klinik Berbasis Web, PHP, MySQL
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
i
Pernyataan
ii
Penghargaan
iii
Abstrak
iv
Abstract
v
Daftar Isi
vi
Daftar Tabel
ix
Daftar Gambar
x
Bab 1. Pendahuluan
1
1.1 Latar Belakang
1
1.2 Perumusan Masalah
3
1.3 Batasan Masalah
3
1.4 Tujuan Penelitian
4
1.5 Manfaat Penelitian
5
1.6 Metodologi Penelitian
5
1.7 Sistematika Penulisan
6
Bab 2. Landasan Teori
8
2.1 Pengertian Komputer
8
2.2 Pengertian Sistem
9
2.3 Informasi
9
2.4 Sistem Informasi
10
2.5 Pengertian Internet
11
2.5.1 Network
12
2.5.1.1 Web Server
12
Universitas Sumatera Utara
vi
2.5.1.2 World Wide Web (WWW)
13
2.5.1.3 Sekilas Tentang HTTP
14
2.6 Pengenalan PHP
14
2.6.1 Kelebihan dan Kelemahan PHP
15
2.6.2 Penggabungan Script PHP dan HTML
16
2.7 Cascading Style Sheet (CSS)
18
2.8 MySQL
18
2.9 Javascript dan Bootstrap 4
20
2.10 Sublime Text
20
2.11 Flowchart
21
2.11.1 Simbol Pada Flowchart
2.12 Entity Relationship Diagram
21
24
Bab 3. Sekilas Tentang Klinik Kasih Sayang
26
3.1 Profil Klinik Kasih Sayang
26
3.2 Struktur Organisasi
27
3.3 Visi dan Misi Klinik Kasih Sayang
30
3.2.1 Visi Klinik Kasih Sayang
30
3.3.2 Misi Klinik Kasih Sayang
30
Bab 4. Analisis dan Perancangan Sistem
31
4.1 Analisis
31
4.2 Perencanaan dan Perancangan Sistem
31
4.3 Perancangan Data Flow Diagram (DFD)
32
4.4 Perancangan Flowchart
33
4.5 Mendesain Layout Web
36
4.6 Perancangan Database
38
Bab 5. Implementasi Sistem
42
5.1 Pengertian Implementasi Sistem
42
5.2. Implementasi Program
43
Universitas Sumatera Utara
vii
5.2.1. Halaman Utama Website
43
5.2.2 Halaman Login Admin
53
5.2.3. Halaman Data Admin
53
5.3 Implementasi Basis Data
56
Bab 6. Kesimpulan Dan Saran
57
6.1 Kesimpulan
57
6.2 Saran
58
Daftar Pustaka
Lampiran
Universitas Sumatera Utara
viii
DAFTAR TABEL
Nomor
Judul
Halaman
Tabel
Tabel 2.1
Flow Direction Symbols
22
Tabel 2.2
Processing Simbols
22
Tabel 2.3
Input-Output Symbol
23
Tabel 2.4
Komponen ERD
25
Tabel 4.1
janji
39
Tabel 4.2
pesan
40
Tabel 4.3
Login
40
Tabel 4.4
fas_jl
40
Tabel 4.5
k_slide
40
Tabel 4.6
dokter
41
Universitas Sumatera Utara
ix
DAFTAR GAMBAR
Nomor
Judul
Halaman
Gambar
Gambar 3.1
Struktur Organisasi Klinik Kasih Sayang
29
Gambar 4.1
Diagram Konteks
32
Gambar 4.2
Diagram Konteks Level 0 (Nol)
33
Gambar 4.3
Flowchart Halaman Utama
34
Gambar 4.4
Flowchart Halaman Admin
35
Gambar 4.5
Rancangan Halaman Utama
37
Gambar 4.6
Rancangan Halaman Admin
38
Gambar 5.1.
Halaman depan website
44
Gambar 5.2.
Tentang klinik
44
Gambar 5.3.
Modul visi klinik
45
Gambar 5.4.
Modul misi klinik
45
Gambar 5.5.
Slider kegiatan klinik
46
Gambar 5.6.
Formulir buat janji
46
Gambar 5.7.
Formulir kirim pesan
47
Gambar 5.8.
Fasilitas klinik
47
Gambar 5.9.
Fasilitas UGD
48
Gambar 5.10.
Ruangan dokter gigi
48
Gambar 5.11.
Ruang pemeriksaan awal
49
Gambar 5.12.
Lemari obat
49
Gambar 5.13.
Alat-alat medis
50
Gambar 5.14.
Timbangan
50
Gambar 5.15.
EKG
51
Gambar 5.16.
Data dokter
51
Gambar 5.17.
Data perawat
52
Gambar 5.18.
Map dan Kontak klinik
52
x
Universitas Sumatera Utara
Gambar 5.19.
Halaman login admin
53
Gambar 5.20.
Halaman admin
54
Gambar 5.21.
Tabel data tenaga medis
54
Gambar 5.22.
Input data fasilitas dan layanan
55
Gambar 5.23.
Edit data fasilitas dan layanan
55
Gambar 5.24.
Formulir yang sudah diunduh
56
xi
Universitas Sumatera Utara
MENGGUNAKAN PHP DAN MySQL
TUGAS AKHIR
TRISNAWATI PURBA
142406221
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
SISTEM INFORMASI KLINIK BERBASIS WEB
MENGGUNAKAN PHP DAN MySQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
TRISNAWATI PURBA
142406221
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
: Sistem Informasi Klinik Berbasis Web Menggunakan PHP
dan MySQL
: Tugas Akhir
: Trisnawati Purba
: 142406221
: D-3 Teknik Informatika
: Matematika
: Matematika dan Ilmu Pengetahuan Alam Universitas
Sumatera Utara
Disetujui
Medan, Mei 2017
Program Studi D-3 Teknik Informatika
Ketua,
Dosen pembimbing
Dra. Normalina Napitupulu, M.Sc
NIP. 196311061989022001
Dr. Poltak Sihombing, M.Kom.
NIP. 196203171991031001
Universitas Sumatera Utara
PERNYATAAN
SISTEM INFORMASI KLINIK BERBASIS WEB
MENGGUNAKAN PHP DAN MySQL
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa kutipan
dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
Juni 2017
TRISNAWATI PURBA
142406221
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pengasih, karena atas berkat
dan kasih-Nya penulis dapat menyelesaikan penyusunan tugas akhir ini dengan judul Sistem
Informasi Klinik Berbasis Web Menggunakan PHP dan MySQL.
Selama membangun system informasi klinik hingga selesainya Tugas Akhir ini
penulis banyak mendapatkan dorongan, bantuan, doa, serta motivasi secara langsung maupun
tidak. Maka pada kesempatan ini, mengucapkan terimakasih kepada:
1. Bapak Dr. Poltak Sihombing, M.Kom. selaku Dosen Pembimbing yang senantiasa
membimbing penulis hingga Tugas Akhir ini selesai.
2. Ibu Dra. Normalina Napitupulu, M.Sc selaku Ketua Program Studi D-3 Teknik Informatika.
FMIPA.
3. Bapak Prof. Dr. Tulus, Vordipl, Math., M.Si., Ph.D. selaku Ketua Departemen Matematika
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
4. Bapak Dr. Kerista Sebayang, Ms, selaku Dekan Departemen Matematika Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Sumatera Utara.
5. Ayah dan Ibu saya yang senantiasa menyayangi dan mengasihi serta memberikan
dukungan penuh kepada saya.
6. Kakak, Abang dan Adik Saya yang tidak lelah mengingatkan dan mendukung saya.
7.
Universitas Sumatera Utara
SISTEM INFORMASI KLINIK BERBASIS WEB
MENGGUNAKAN PHP DAN MySQL
ABSTRAK
Pada masa sekarang ini, perkembangan dan pengaruh teknologi memegang andil yang besar
dalam kehidupan masyarakat. Masyarakat memanfaatkan perkembangan teknologi tersebut
untuk mempermudah dan mempercepat pekerjaan dengan lebih efisien. Begitu hal juga ketika
masyarakat mencari informasi dari sebuah instansi atau perusahaan, masyarakat cenderung
mencari website instansi tersebut untuk mempercepat pencarian informasi. Maka dari itu,
penulis ingin membuat sebuah “SISTEM INFORMASI KLINIK BERBASIS WEB
MENGGUNAKAN PHP DAN MySQL” yang akan menyediakan dapat memberikan
informasi terkini kepada masyarakat. Sehingga pihak klinik juga tidak perlu mencetak brosur
dalam menyebarkan informasi kliniknya.
Kata Kunci : SI Klinik Berbasis Web, PHP, MySQL
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
i
Pernyataan
ii
Penghargaan
iii
Abstrak
iv
Abstract
v
Daftar Isi
vi
Daftar Tabel
ix
Daftar Gambar
x
Bab 1. Pendahuluan
1
1.1 Latar Belakang
1
1.2 Perumusan Masalah
3
1.3 Batasan Masalah
3
1.4 Tujuan Penelitian
4
1.5 Manfaat Penelitian
5
1.6 Metodologi Penelitian
5
1.7 Sistematika Penulisan
6
Bab 2. Landasan Teori
8
2.1 Pengertian Komputer
8
2.2 Pengertian Sistem
9
2.3 Informasi
9
2.4 Sistem Informasi
10
2.5 Pengertian Internet
11
2.5.1 Network
12
2.5.1.1 Web Server
12
Universitas Sumatera Utara
vi
2.5.1.2 World Wide Web (WWW)
13
2.5.1.3 Sekilas Tentang HTTP
14
2.6 Pengenalan PHP
14
2.6.1 Kelebihan dan Kelemahan PHP
15
2.6.2 Penggabungan Script PHP dan HTML
16
2.7 Cascading Style Sheet (CSS)
18
2.8 MySQL
18
2.9 Javascript dan Bootstrap 4
20
2.10 Sublime Text
20
2.11 Flowchart
21
2.11.1 Simbol Pada Flowchart
2.12 Entity Relationship Diagram
21
24
Bab 3. Sekilas Tentang Klinik Kasih Sayang
26
3.1 Profil Klinik Kasih Sayang
26
3.2 Struktur Organisasi
27
3.3 Visi dan Misi Klinik Kasih Sayang
30
3.2.1 Visi Klinik Kasih Sayang
30
3.3.2 Misi Klinik Kasih Sayang
30
Bab 4. Analisis dan Perancangan Sistem
31
4.1 Analisis
31
4.2 Perencanaan dan Perancangan Sistem
31
4.3 Perancangan Data Flow Diagram (DFD)
32
4.4 Perancangan Flowchart
33
4.5 Mendesain Layout Web
36
4.6 Perancangan Database
38
Bab 5. Implementasi Sistem
42
5.1 Pengertian Implementasi Sistem
42
5.2. Implementasi Program
43
Universitas Sumatera Utara
vii
5.2.1. Halaman Utama Website
43
5.2.2 Halaman Login Admin
53
5.2.3. Halaman Data Admin
53
5.3 Implementasi Basis Data
56
Bab 6. Kesimpulan Dan Saran
57
6.1 Kesimpulan
57
6.2 Saran
58
Daftar Pustaka
Lampiran
Universitas Sumatera Utara
viii
DAFTAR TABEL
Nomor
Judul
Halaman
Tabel
Tabel 2.1
Flow Direction Symbols
22
Tabel 2.2
Processing Simbols
22
Tabel 2.3
Input-Output Symbol
23
Tabel 2.4
Komponen ERD
25
Tabel 4.1
janji
39
Tabel 4.2
pesan
40
Tabel 4.3
Login
40
Tabel 4.4
fas_jl
40
Tabel 4.5
k_slide
40
Tabel 4.6
dokter
41
Universitas Sumatera Utara
ix
DAFTAR GAMBAR
Nomor
Judul
Halaman
Gambar
Gambar 3.1
Struktur Organisasi Klinik Kasih Sayang
29
Gambar 4.1
Diagram Konteks
32
Gambar 4.2
Diagram Konteks Level 0 (Nol)
33
Gambar 4.3
Flowchart Halaman Utama
34
Gambar 4.4
Flowchart Halaman Admin
35
Gambar 4.5
Rancangan Halaman Utama
37
Gambar 4.6
Rancangan Halaman Admin
38
Gambar 5.1.
Halaman depan website
44
Gambar 5.2.
Tentang klinik
44
Gambar 5.3.
Modul visi klinik
45
Gambar 5.4.
Modul misi klinik
45
Gambar 5.5.
Slider kegiatan klinik
46
Gambar 5.6.
Formulir buat janji
46
Gambar 5.7.
Formulir kirim pesan
47
Gambar 5.8.
Fasilitas klinik
47
Gambar 5.9.
Fasilitas UGD
48
Gambar 5.10.
Ruangan dokter gigi
48
Gambar 5.11.
Ruang pemeriksaan awal
49
Gambar 5.12.
Lemari obat
49
Gambar 5.13.
Alat-alat medis
50
Gambar 5.14.
Timbangan
50
Gambar 5.15.
EKG
51
Gambar 5.16.
Data dokter
51
Gambar 5.17.
Data perawat
52
Gambar 5.18.
Map dan Kontak klinik
52
x
Universitas Sumatera Utara
Gambar 5.19.
Halaman login admin
53
Gambar 5.20.
Halaman admin
54
Gambar 5.21.
Tabel data tenaga medis
54
Gambar 5.22.
Input data fasilitas dan layanan
55
Gambar 5.23.
Edit data fasilitas dan layanan
55
Gambar 5.24.
Formulir yang sudah diunduh
56
xi
Universitas Sumatera Utara