sistem informasi berbasis web pada kapal laut di

advertisement
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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
: SISTEM INFORMASI BERBASIS WEB PADA
KAPAL LAUT DI KPLP BELAWAN
: TUGAS AKHIR
: SUBHAN
: 082406066
: DIPLOMA (D3) TEKNIK INFORMATIKA
: MATEMATIKA
: 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.
NIP. 19620901 198803 1 002
Drs. Marwan Harahap, M.Eng
NIP. 19461225 1974003 1 001
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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,
Penulis
Mei 2011
SUBHAN
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
Pernyataan
Penghargaan
Abstrak
Daftar Isi
Daftar Tabel
Daftar Gambar
Bab 1 Pendahuluan
1.1 Latar Belakang
1.2 Rumusan Masalah
1.3 Tinjauan Pustaka
1.4 Tujuan Penelitian
1.5 Manfaat Penelitian
1.6 Metodologi Penelitian
1.7 Sistematika Penulisan
Bab 2 Landasan Teori
2.1 Sistem
2.1.1 Konsep Dasar Sistem
2.1.2 Karakter Sistem
2.1.3 Klasifikasi Sistem
2.1.4 Daur Hidup Sistem
ii
iii
iv
vi
vii
ix
x
1
1
2
3
3
4
5
6
8
8
8
9
11
12
2.2 Konsep Dasar Informasi Dan Data
2.2.1 Pengertian Informasi Dan Data
2.2.2 Karakteristik Informasi
2.2.3 Siklus Informasi
2.2.4 Sistem Informasi
15
15
15
16
17
2.3 Pengenalan Internet
2.3.1 Pengertian Internet
2.3.2 Fasilitas Internet
2.3.3 Istilah-Istilah Dalam Internet
2.3.4 Sejarah Internet
2.3.5 Manfaat Internet
18
18
19
20
21
22
2.4 Pengenalan World Wide Web (WWW)
2.4.1 Pengertian World Wide Web (WWW)
2.4.2 Sejarah World Wide Web (WWW)
23
23
23
2.5 Pengenalan Web Browser
2.5.1 Pengertian Web Browser
24
24
Universitas Sumatera Utara
2.5.2 Kriteria Menentukan Web Browser Yang Baik
24
2.6 Pengenalan PHP Dan MySQL
2.6.1 Pengertian PHP
2.6.2 Sejarah PHP
2.6.3 Pengertian MySQL
2.6.4 Kelebihan Dan Kekurangan PHP
2.6.4 Kelebihan Dan Kekurangan MySQL
25
25
25
26
26
28
2.7 Pengenalan HyperText Markup Language (HTML)
29
2.8 Pengenalan Macromedia Dreamweaver 8
30
Bab 3 KPLP (Kesatuan Penjaga Laut Dan Pantai)
3.1 Sejarah
3.2 Visi Dan Misi KPLP
3.2.1 Visi
3.2.2 Misi
3.2.3 Tujuan
3.2.4 Sasaran
3.2.5 Indikator
3.3 Tugas Pokok, Fungsi, Susunan Organisasi & Struktur Organisi
3.3.1 Tugas Pokok Kantor
3.3.2 Fungsi Kantor
3.3.3 Susunan Organisasi Kantor
3.4 Struktur Organisasi Kantor
31
31
33
33
33
34
34
35
35
35
35
37
39
Bab 4 Proses Perancangan Sistem
4.1 Perancangan Sistem
4.2 Perancangan Data Flow Diagram
4.3 Perancangan Flowchart
4.4 Persiapan Database Server
40
40
41
44
52
Bab 5 Implementasi Sistem
5.1 Pengertian Implementasi Sistem
5.2 Tujuan Implementasi Sistem
5.3 Komponen Utama Dalam Sistem
5.4 Proses Instalasi Web Server (XAMPP)
5.5 Proses Pengujian Website melalui Browser
5.6 Demonstrasi Program
54
54
54
55
56
57
59
Bab 6. Kesimpulan Dan Saran
6.1 Kesimpulan
6.2 Saran
66
66
67
Daftar Pustaka
Lampiran
68
Universitas Sumatera Utara
DAFTAR TABEL
Halaman
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
4.1 Tabel Balasan Buku Tamu
4.2 Tabel Berita
4.3 Tabel Buku Tamu
4.4 Tabel Identitas
4.8 Login
4.10 Tabel Statistik
52
52
53
53
53
53
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman
Gambar 2.1 Fungsi Sistem Informasi
Gambar 3.1 Struktur Organisasi Kantor Adpel Belawan
Gambar 4.1 Diagram Konteks
Gambar 4.2 Diagram Konteks Level 0
Gambar 4.3 Flowchart Halaman Utama
Gambar 4.4 Flowchart Halaman Buku Tamu
Gambar 4.5 Flowchart Halaman Login
Gambar 4.6 Flowchart Halaman Administrator
Gambar 4.7 Flowchart Halaman Berita (Administrator)
Gambar 4.8 Flowchart Halaman Buku Tamu (Adminstrator)
Gambar 4.9 Flowchart Halaman Ganti Password
Gambar 5.1 Database Kapal Laut Dalam PHP MyAdmin
Gambar 5.2 Halaman Index
Gambar 5.3 Halaman Home
Gambar 5.4 Halaman Profil
Gambar 5.5 Halaman Berita
Gambar 5.6 Halaman Data Kapal
Gambar 5.7 Halaman Fasilitas
Gambar 5.8 Halaman Buku Tamu
Gambar 5.9 Halaman Informasi
Gambar 5.10 Halaman Denah Lokasi
Gambar 5.11 Halaman Login
Gambar 5.12 Halaman Administrator
Gambar 5.13 Halaman Data Kapal
Gambar 5.14 Halaman Berita
Gambar 5.15 Halaman Buku Tamu
Gambar 5.16 Halaman Ganti Password
18
39
42
43
45
46
47
48
49
50
51
58
58
59
59
60
60
61
61
62
62
63
63
64
64
65
65
Universitas Sumatera Utara
Download