1 DESAIN WEB DINAMIS PADA RUMAH SAKIT ADVENT MEDAN TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya CHARLES S...
TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
CHARLES SIMAMORA 052406164
PROGRAM STUDI DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008
Universitas Sumatera Utara
PERNYATAAN
DESAIN WEB DINAMIS PADA RUMAH SAKIT ADVENT MEDAN
TUGAS AKHIR
Saya mengakui bahwa laporan akhir studi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Mei 2008
CHARLES SIMAMORA 052406164
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas limpahan berkat dan kasih-Nya sehingga tugas akhir ini dapat diselesaikan dengan baik. Tugas akhir ini merupakan syarat untuk dapat menyelesaikan pendidikan di program D3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara. Adapun judul tugas akhir ini adalah “Desain Web Dinamis Pada Rumah Sakit Advent Medan.” Pada kesempatan ini penulis juga menyampaikan terima kasih yang sebesarbesarnya kepada seluruh pihak yang sudah banyak membantu: 1. Bapak Dr. Eddy Marlianto, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara. 2. Bapak Dr. Saib Suwilo, M.Sc, selaku Ketua Departemen Matematika di Universitas Sumatera Utara. 3. Ibu Dra. Normalina Napitupulu, M.Sc, selaku Dosen Pembimbing yang telah memberikan saran serta bimbingan sehingga penulis dapat menyelesaikan Tugas Akhir ini. 4. Bapak dr. Ruben Supit, selaku Direktur Rumah Sakit Advent Medan yang telah memberikan izin bagi saya untuk melaksanakan penelitian/riset di Rumah Sakit Advent Medan . 5. Kedua orang tua, kakak, abang dan adik yang telah memberikan bantuan baik moril maupun materil serta dukungan dan doa selama ini sehingga penulis dapat menyelesaikan pendidikan. 6. Ibu Nurmaya Situmorang dan seluruh staf/karyawan Rumah Sakit Advent Medan yang telah banyak membantu penulis untuk memperoleh data penelitian sehingga penulis dapat menyelesaikan tugas akhir ini. 7. Seluruh teman-teman yang ikut memberikan saran dan kritik dalam penyusunan Tuga Akhir ini. Penulis menyadari bahwa dalam penulisan Tugas Akhir ini masih banyak kekurangan baik dari segi isi maupun penulisan. Untuk itu, penulis dengan senang hati mengharapkan saran dan kritik yang sifatnya membangun bagi penulis. Semoga Tugas Akhir ini berguna bagi kita semua. Terima kasih.
Medan, Penulis
Mei 2008
Charles Simamora
Universitas Sumatera Utara
i
PERSETUJUAN
Judul Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: DESAIN WEB DINAMIS PADA RUMAH SAKIT ADVENT MEDAN : TUGAS AKHIR : CHARLES SIMAMORA : 052406164 : D3 ILMU KOMPUTER : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Mei 2008
Komisi Pembimbing
:
Diketahui / Disetujui oleh Departemen Matematika FMIPA USU Ketua,
Pembimbing,
Dr. Saib Suwilo, M.Sc NIP : 131 796 149
Dra.Normalina Napitupulu, M.sc NIP : 130 810 774
Universitas Sumatera Utara
DEPARTEMEN PENDIDIKAN NASIONAL
UNIVERSITAS SUMATERA UTARA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM PROGRAM DIPLOMA 3 KOMPUTER DAN STATISTIKA JL.Bioteknologi No. 1 Kampus USU,Telp (061) 8223651,Fax.(061) 8214290
Medan - 20155 KARTU BIMBINGAN TUGAS AKHIR MAHASISWA Nama Mahasiswa
: Charles Simamora
Nomor Stambuk
: 052406164
Judul Tugas Akhir
: Desain Web Dinamis Pada Rumah Sakit Advent Medan
Dosen Pembimbing
: Dra. Normalina Napitupulu
Tanggal Mulai Bimbingan : 18 April 2008 Tanggal Selesai Bimbingan :
1
Tanggal Asisten Bimbingan 18 April 2008
Pembahasan Pada Asisten Mengenai BAB ACC Judul
2
24 April 2008
BAB 1
3
24 Mei 2008
BAB 2
4
25 Mei 2008
BAB 3
5
26 Mei 2008
BAB 4 & 5
6
27 Mei 2008
UJI PROGRAM
No
Paraf Dosen Pembimbing
Keterangan
7 •
Kartu ini harap dikembalikan ke Jurusan Matematika Bila Bimbingan mahasiswa telah selesai
Diketahui Ketua Jurusan Matematika
Disetujui Pembimbing Utama
Dr. Saib Suwilo, M.Sc NIP : 131796149
Dra. Normalina Napitupulu NIP : 131474680
Universitas Sumatera Utara
ABSTRAK
Pembuatan website yang dilakukan bertujuan untuk mempermudah proses publikasi rumah sakit dan memberikan kemudahan bagi masyarakat dalam hal memperoleh informasi seputar medis serta sebagai media konsultasi masalah kesehatan gratis yang sangat membantu bagi masyarakat. Dalam pembuatan situs rumah sakit ini, penulis menggunakan PHP sebagai bahasa pemrogramannya, MySQL sebagai pembuatan databasenya dan Apache sebagai servernya serta Macromedia Dreamweaver 8 untuk mendesain layout situs tersebut.
Universitas Sumatera Utara
v
DAFTAR ISI
Halaman PERSETUJUAN PERNYATAAN PENGHARGAAN ABSTRAK DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL
i ii iii iv v vii viii
BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Identifikasi Masalah 1.3 Maksud Dan Tujuan 1.4 Metode Penelitian 1.5 Kegunaan Penelitian 1.6 Batasan Masalah 1.7 Tinjauan Pustaka 1.8 Sistematika Penulisan
1 1 2 2 3 4 4 4 5
BAB 2 TINJAUAN TEORITIS 2.1 Pengertian Komputer 2.2 Pengertian Sistem 2.3 Pengertian Informasi 2.4 Pengertian Sistem Informasi 2.5 Siklus Hidup Pengembangan Sistem Informasi 2.6 Database 2.7 Data Dan Database Management System 2.7.1 Data 2.7.2 Database Management System 2.8 Sekilas Tentang Web 2.9 Pengertian PHP 2.10 Pengertian MySQL 2.11 Pengertian Macromedia Dreamweaver 2.12 Pengertian Data Flow Diagram (DFD) 2.13 Pengertian Flowchart
7 7 8 10 11 14 21 22 22 23 25 26 26 27 28 29
BAB 3 PERANCANGAN SISTEM 3.1 Rancangan Database 3.1.1 Menentukan Entitas Interval Basis Data 3.1.2 Menentukan Entitas Basis Data 3.2 Rancangan Proses 3.2.1 Diagram Konteks 3.2.2 Diagram Level 1
31 31 31 32 35 36 36
Universitas Sumatera Utara
vi
3.3 3.4 3.5
3.6
3.2.3 Diagram Level 2 (Proses 1.0) 3.2.4 Diagram Level 2 (Proses 2.0.) Rancangan Keluaran Rancangan Masukan Rancangan Dialog Layar 3.5.1 Rancangan Halaman Utama 3.5.2 Rancangan Halaman Profile 3.5.3 Rancangan Halaman Struktur Organisasi 3.5.4 Rancangan Halaman Data Dokter 3.5.5 Rancangan Halaman Fasilitas 3.5.6 Rancangan Halaman Galeri 3.5.7 Rancangan Halaman Konsultasi 3.5.8 Rancangan Halaman Tampil Data 3.5.9 Rancangan Halaman Berita 3.5.10 Rancangan Halaman Administrator 3.5.11 Rancangan Halaman Tambah Berita 3.5.12 Rancangan Halaman Hapus Berita 3.5.13 Rancangan Halaman Kotak Masuk Konsultasi 3.5.14 Rancangan Halaman Hapus Konsultasi Algoritma 3.6.1 Algoritma Rancangan 3.6.2 Algoritma Homepage
BAB 4 IMPLEMENTASI SISTEM 4.1 Pengertian Implementasi Sistem 4.1.1 Tujuan Implementasi Sistem 4.1.2 Komponen Sistem 4.2 Uji Program
60 60 60 61 65
BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan 5.2 Saran
68 68 69
DAFTAR PUSTAKA
70
LAMPIRAN A : Tampilan Halaman Situs LAMPIRAN B : Listing Program LAMPIRAN C : Surat-Surat
Universitas Sumatera Utara
vii
DAFTAR GAMBAR
Halaman Gambar 2.1 Gambar 3.1 Gambar 3.2 Gambar 3.3 Gambar 3.4 Gambar 3.5 Gambar 3.6 Gambar 3.7 Gambar 3.8 Gambar 3.9 Gambar 3.10 Gambar 3.11 Gambar 3.12 Gambar 3.13 Gambar 3.14 Gambar 3.15 Gambar 3.16 Gambar 3.17 Gambar 3.18 Gambar 4.1 Gambar 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7
Siklus Hidup Pengembangan Sistem Informasi Diagram Konteks Diagram Level 1 Diagram Level 2 (Proses 1.0) Diagram Level 2 (Proses 2.0) Rancangan Halaman Utama Rancangan Halaman Profile Rancangan Halaman Struktur Organisasi Rancangan Halaman Data Dokter Rancangan Halaman Fasilitas Rancangan Halaman Galeri Rancangan Halaman Konsultasi Rancangan Halaman Tampil Data Rancangan Halaman Berita Rancangan Halaman Administrator Rancangan Halaman Tambah Berita Rancangan Halaman Hapus Berita Rancangan Halaman Kotak Masuk Konsultasi Rancangan Halaman Hapus Konsultasi Windows XP Macromedia Dreamweaver Apache2Triad Tampilan Halaman Utama Tampilan Halaman Fasilitas Tampilan Halaman Data Dokter Tampilan Halaman Administrator