SISTEM INFORMASI BERBASIS WEB PADA KAPAL LAUT DI KPLP BELAWAN
TUGAS AKHIR
SUBHAN 082406066
PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN
2011
SISTEM INFORMASI BERBASIS WEB PADA KAPAL LAUT DI KPLP BELAWAN
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar ahli madya
SUBHAN 082406066
PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN
2011
PERSETUJUAN
Judul : SISTEM INFORMASI BERBASIS WEB PADA KAPAL LAUT DI KPLP BELAWAN
Kategori : TUGAS AKHIR Nama : SUBHAN Nomor Induk Mahasiswa : 082406066
Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Juni 2011
Diketahui/Disetujui oleh
Departemen Matematika FMIPA USU
Ketua, Pembimbing
Prof. Dr. Tulus, M.si. Drs. Marwan Harahap, M.Eng
NIP. 19620901 198803 1 002 NIP. 19461225 1974003 1 001
PERNYATAAN
SISTEM INFORMASI BERBASIS WEB PADA KAPAL LAUT DI KPLP BELAWAN
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Mei 2011
SUBHAN 082406066
PENGHARGAAN
Puji syukur dipanjatkan atas kehadirat Tuhan Yang Maha Esa atas karunia-Nya lah sehingga tugas akhir yang berjudul “Sistem Informasi Berbasis Web Pada Kapal Laut Di KPLP Belawan” dapat terselesaikan. Sebagaimana diketahui bersama bahwa tugas akhir merupakan sebuah kewajiban bagi seluruh mahasiswa yang akan menyelasaikan program studi Diploma III di Universitas Sumatera Utara (USU).
Adapun dasar penyusunan tugas akhir ini adalah mengenai pengamatan dan analisis selama melaksanakan riset di KPLP (Kesatuan Penjaga Laut Dan Pantai).
Disamping itu, tujuan dari tugas akhir ini adalah untuk menjelaskan secara lebih rinci dan mendalam mengenai langkah-langkah pembuatan sistem informasi pada KPLP Belawan yang bermula dari awal hingga akhir serta untuk menjelaskan hal-hal yang berkaitan dalam sistem informasi tersebut.
Dalam penulisan tugas akhir ini tidak terlepas dari banyak pihak yang memberikan saran, dukungan, serta bimbingan. Oleh karena itu, pada kesempatan kali ini ingin mengucapkan terima kasih yang sebesar-besarnya kepada:
1. Bapak Dr. Sutarman, M.Sc selaku Dekan FMIPA USU
2. Bapak Dr. Marpongahtun, M.Sc selaku Pembantu Dekan I
3. Bapak Drs. Nursal, M.Si selaku Pembatu Dekan II
4. Bapak Dr. Kerista Sebayang, MS selaku Pembantu Dekan III
5. Bapak Prof. Dr. Tulus, M.si. selaku ketua Departemen Matematika FMIPA USU.
6. Bapak Syahril Efendi, S.Si, M.IT selaku Ketua Pelaksana Program Studi D3 Teknik Informatika FMIPA USU.
7. Bapak Drs. Marwan Harahap, M.Eng selaku Dosen Pembimbing yang telah banyak memberikan bimbingan serta masukan dalam penyelesaian tugas akhir ini.
8. Bapak Sudariono Selaku Kepala Subbag Keuangan Dan Kepegawaian Administrator Pelabuhan Utama Belawan yang telah memberikan izin serta memberikan masukan dalam pelaksanaan tugas akhir ini.
9. Orang tua tercinta yang telah memberikan dukungan dan doa baik secara moril maupun materil.
10. Seluruh rekan-rekan mahasiswa DIII Teknik Informatika yang memberikan bantuan dan dukungan untuk menyelesaikan tugas akhir ini.
11. Serta kepada seluruh pihak yang terkait yang telah membantu dan memberi dukungan demi penyelesaian tugas akhir ini.
Disamping itu juga, apabila banyak kesalahan dalam penulisan. Untuk itu, saran dan kritik sangat diharapkan dari semua pihak demi memperbaiki kualitas tugas akhir ini. Akhir kata, terima kasih kepada semua pihak yang terkait, semoga tugas akhir ini dapat berguna bagi semua pihak.
Medan, Mei 2011 Penulis
SUBHAN
ABSTRAK
Sistem Informasi Berbasis Web Pada Kapal Laut Di KPLP Belawan bertujuan untuk menunjang dan mempermudah pengontrolan kapal di perairan Belawan, dalam hal ini kapal yang dimiliki negara, sehingga diharapkan dapat dirasakan oleh seluruh pihak terutama petugas kelautan demi mengontrol semua kapal negara milik Pemerintah Indonesia dalam hal ini KPLP yang beroperasi di perairan Indonesia wilayah Belawan. Sistem ini dikembangkan dengan menggunakan bahasa pemrograman PHP dan MySQL dan disertai dengan menggunakan database yang disesuaikan dengan kebutuhan dalam proses perancangan sistem ini. Adapun hal yang terdapat dalam sistem ini meliputi informasi seperti informasi data kapal.
DAFTAR ISI
Halaman
Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak vi
Daftar Isi vii
Daftar Tabel ix
Daftar Gambar x
Bab 1 Pendahuluan 1
1.1 Latar Belakang 1
1.2 Rumusan Masalah 2
1.3 Tinjauan Pustaka 3
1.4 Tujuan Penelitian 3
1.5 Manfaat Penelitian 4
1.6 Metodologi Penelitian 5
1.7 Sistematika Penulisan 6
Bab 2 Landasan Teori 8
2.1 Sistem 8
2.1.1 Konsep Dasar Sistem 8
2.1.2 Karakter Sistem 9
2.1.3 Klasifikasi Sistem 11
2.1.4 Daur Hidup Sistem 12
2.2 Konsep Dasar Informasi Dan Data 15
2.2.1 Pengertian Informasi Dan Data 15
2.2.2 Karakteristik Informasi 15
2.2.3 Siklus Informasi 16
2.2.4 Sistem Informasi 17
2.3 Pengenalan Internet 18
2.3.1 Pengertian Internet 18
2.3.2 Fasilitas Internet 19
2.3.3 Istilah-Istilah Dalam Internet 20
2.3.4 Sejarah Internet 21
2.3.5 Manfaat Internet 22
2.4 Pengenalan World Wide Web (WWW) 23
2.4.1 Pengertian World Wide Web (WWW) 23
2.4.2 Sejarah World Wide Web (WWW) 23
2.5 Pengenalan Web Browser 24
2.5.1 Pengertian Web Browser 24
2.5.2 Kriteria Menentukan Web Browser Yang Baik 24
2.6 Pengenalan PHP Dan MySQL 25
2.6.1 Pengertian PHP 25
2.6.2 Sejarah PHP 25
2.6.3 Pengertian MySQL 26
2.6.4 Kelebihan Dan Kekurangan PHP 26
2.6.4 Kelebihan Dan Kekurangan MySQL 28
2.7 Pengenalan HyperText Markup Language (HTML) 29
2.8 Pengenalan Macromedia Dreamweaver 8 30
Bab 3 KPLP (Kesatuan Penjaga Laut Dan Pantai) 31
3.1 Sejarah 31
3.2 Visi Dan Misi KPLP 33
3.2.1 Visi 33
3.2.2 Misi 33
3.2.3 Tujuan 34
3.2.4 Sasaran 34
3.2.5 Indikator 35
3.3 Tugas Pokok, Fungsi, Susunan Organisasi & Struktur Organisi 35
3.3.1 Tugas Pokok Kantor 35
3.3.2 Fungsi Kantor 35
3.3.3 Susunan Organisasi Kantor 37
3.4 Struktur Organisasi Kantor 39
Bab 4 Proses Perancangan Sistem 40
4.1 Perancangan Sistem 40
4.2 Perancangan Data Flow Diagram 41
4.3 Perancangan Flowchart 44
4.4 Persiapan Database Server 52
Bab 5 Implementasi Sistem 54
5.1 Pengertian Implementasi Sistem 54
5.2 Tujuan Implementasi Sistem 54
5.3 Komponen Utama Dalam Sistem 55
5.4 Proses Instalasi Web Server (XAMPP) 56 5.5 Proses Pengujian Website melalui Browser 57
5.6 Demonstrasi Program 59
Bab 6. Kesimpulan Dan Saran 66
6.1 Kesimpulan 66
6.2 Saran 67
Daftar Pustaka 68
Lampiran
DAFTAR TABEL
Halaman
Tabel 4.1 Tabel Balasan Buku Tamu 52
Tabel 4.2 Tabel Berita 52
Tabel 4.3 Tabel Buku Tamu 53
Tabel 4.4 Tabel Identitas 53
Tabel 4.8 Login 53
Tabel 4.10 Tabel Statistik 53
DAFTAR GAMBAR
Halaman
Gambar 2.1 Fungsi Sistem Informasi 18
Gambar 3.1 Struktur Organisasi Kantor Adpel Belawan 39
Gambar 4.1 Diagram Konteks 42
Gambar 4.2 Diagram Konteks Level 0 43
Gambar 4.3 Flowchart Halaman Utama 45
Gambar 4.4 Flowchart Halaman Buku Tamu 46
Gambar 4.5 Flowchart Halaman Login 47
Gambar 4.6 Flowchart Halaman Administrator 48
Gambar 4.7 Flowchart Halaman Berita (Administrator) 49 Gambar 4.8 Flowchart Halaman Buku Tamu (Adminstrator) 50
Gambar 4.9 Flowchart Halaman Ganti Password 51
Gambar 5.1 Database Kapal Laut Dalam PHP MyAdmin 58
Gambar 5.2 Halaman Index 58
Gambar 5.3 Halaman Home 59
Gambar 5.4 Halaman Profil 59
Gambar 5.5 Halaman Berita 60
Gambar 5.6 Halaman Data Kapal 60
Gambar 5.7 Halaman Fasilitas 61
Gambar 5.8 Halaman Buku Tamu 61
Gambar 5.9 Halaman Informasi 62
Gambar 5.10 Halaman Denah Lokasi 62
Gambar 5.11 Halaman Login 63
Gambar 5.12 Halaman Administrator 63
Gambar 5.13 Halaman Data Kapal 64
Gambar 5.14 Halaman Berita 64
Gambar 5.15 Halaman Buku Tamu 65
Gambar 5.16 Halaman Ganti Password 65