SISTEM INFORMASI IKATAN MAHASISWA KRISTEN D3
TEKNIK FORMATIKA BERBASIS WEB
TUGAS AKHIR
OBI CHANDRA A.N ARUAN
132406084
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
SISTEM INFORMASI IKATAN MAHASISWA KRISTEN D3
TEKNIK INFORMATIKABERBASIS WEB
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
OBI CHANDRA A.N ARUAN
132406084
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
KEMENTERIAN RISET TEKNOLOGI DAN PENDIDIKAN TINGGI
UNIVERSITAS SUMATERA UTARA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
PROGRAM STUDI D3 TEKNIK INFORMATIKA Jl. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155
Telp. (061) 8211050, 8214290, Fax (061) 8214290
PERSETUJUAN
Judul : SISTEM INFORMASI IKATAN MAHASISWA KRISTEN D3 TEKNIK INFORMATIKA
BERBASIS WEB Kategori : TUGAS AKHIR
Nama : OBI CHANDRA A.N ARUAN
Nomor Induk Mahasiswa : 132406084
Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diketahui/Disetujui oleh Medan, Juni 2016
Ketua Program Studi
D3 Teknik Informatika, Pembimbing,
Dr. EllyRosmaini,M.Si. Drs. Marihat Situmorang, M.Kom NIP 19600520 198503 2 002 NIP 19631214 198903 1 001
iii
PERNYATAAN
SISTEM INFORMASI IKATAN MAHASISWA KRISTEN D3 TEKNIK INFORMATIKA BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2016
OBI CHANDRA A.N ARUAN 132406084
PENGHARGAAN
Puji syukur kita panjatkan kehadirat Tuhan Yang Maha Esa yang telah melimpahkan karunia-Nya sehingga tugas akhir ini berhasil diselesaikan dengan baik dalam waktu yang telah ditetapkan.
Judul tugas akhir ini adalah “SISTEM INFORMASI IKATAN MAHASISWA KRISTEN D3 TEKNIK INFORMATIKA BERBASIS WEB”.
Tugas akhir ini merupakan syarat untuk dapat menyelesaikan pendidikan program studi D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.
Pada kesempatan ini penulis mengucapkan banyak terima kasih kepada pihak yang telah banyak membimbing, mengarahkan, membantu, dan memberikan dukungan semangat dan kasih sayang dalam menyelesaikan tugas akhir ini. Penulis mengucapkan terima kasih kepada :
1. Bapak Drs. Marihat Situmorang, M.Kom. selaku dosen pembimbing yang telah bersedia memberi arahan, bimbingan dan petunjuk serta nasehat kepada penulis dalam menyelesaikan tugas akhir ini.
2. Bapak Prof. Dr. Kerista Sebayang, MS selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
3. Ibu Dr. Elly Rosmaini, M.Si selaku Ketua Program Studi D3 Teknik Informatika Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
4. Seluruh Bapak dan Ibu Dosen yang telah membimbing saya selama menjalani pendidikan di program studi D3 Teknik Informatika dan Seluruh Staff dan Pegawai Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
5. Terkhusus penulis ucapkan terima kasih yang sebesar – besarnya kepada Ayahanda tercinta dan Ibunda tersayang, serta abang, adik – adik yang
v
telah memberikan doa, motivasi, semangat dan kasih sayang yang tiada henti kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini. 6. Teman-teman seperjuangan Penulis di Departemen Matematika Prodi D3
Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
7. Semua adik-adik Penulis Stambuk 2014 dan 2015 di Teknik Informatika. 8. Teman-teman Ikatan Mahasiswa Kristen D3 Teknik Imformatika.
9. Semua Teman-teman yang telah mendukung Penulis selama proses menyelesaikan tugas akhir ini terkhusus kepada Melinda Agustina Tampubolon.
Penulis menyadari bahwa tugas akhir ini masih memiliki kekurangan, untuk itu penulis mengharapkan kritik dan saran yang konstruktif dari semua pihak untuk perbaikan dan kesempurnaan tugas akhir ini.
Akhirnya penulis berharap semoga tugas akhir ini bermanfaat bagi para pembaca.
Medan, Juni 2016
ABSTRAK
Kemajuan teknologi informasi dan komunikasi yang sangat cepat membuat semua aspek kehidupan harus mengikutinya. Salah satunya adalah dunia pendidikan, dengan memanfaatkan teknologi informasi dan komunikasi maka akan meningkatkan efisiensi di segala bidang. Berdasarkan fakta diatas, pada penulisan tugas akhir ini penulis membahas tentang bagaimana cara merancang sebuah Sistem Informasi Ikatan Mahasiswa Kristen D3 Teknik Informatika berbasis web. Disini penulis menganalisa dan merancang struktur sistem yang akan dibangun dan yang digunakan yaitu bahasa pemrograman serta integrasi dari keduanya. 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 informasi ini meliputi berbagai informasi tentang sebuah organisasi di lingkungan kampus. Dari hasil penelitian tugas akhir ini, dapat disimpulkan bahwa sistem informasi berlangsung secara online dan terkomputerisasikan dengan baik.
vii 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 3 1.3. Batasan Masalah 4
1.4. Maksud dan Tujuan 5
1.5. Manfaat 6
1.6. Tinjauan Pustaka 7
1.7. Metodologi Penelitian 8
1.8. Sistematika Penelitian 9
Bab 2. Landasan Teori 11
2.1. Konsep Dasar Data, Informasi dan Sistem Informasi 11
2.1.1 Data 11
2.1.2 Informasi 12
2.1.3 Sistem Informasi 12
2.1.3.1 Konsep Dasar Sistem 12 2.1.3.2 Konsep Dasar informasi 14 2.1.3.3 Konsep Dasar Sistem Informasi 15
2.2. Pengertian Komputer 16
2.3. Pengertian Internet 19
2.3.1. Network 19
2.3.2. Sekilas Mengenai Web 19
2.4. Sejarah Web 18 2.4.1. Aplikasi Web 18 2.4.2. Web Server 22 2.5. Sejarah PHP 22 2.5.1. Kelebihan PHP 24 2.5.2. Kelemahan PHP 24
2.5.3. Penggabungan Script PHP dan HTML 25
2.6. Sejarah MySQL 26
3.1. Perancangan Sistem 30
3.2. Data Flow Diagram (DFD) 31
3.3. Perancangan Database 32
3.4. Flowchart 36
3.4.1. Flowchart Menu Utama 38
3.4.2. Flowchart Login Admin 39
3.5. Perancangan Algoritma 41
Bab 4. Implementasi Sistem 42
4.1. Pengertian Implementasi Sistem 42
4.2. Tujuan Implementasi 42
4.3. Komponen Dalam Implementasi Sistem 43 4.3.1. Komponen Perangkat Keras (Hardware) 43 4.3.2. Komponen Perangkat Lunak (Software) 44
4.3.3. Kebutuhan Brainware 44
4.4. Tampilan Halaman Website 44
Bab 5. Kesimpulan dan Saran 49
5.1. Kesimpulan 49
5.2. Saran 50
Daftar Pustaka Lampiran
ix
DAFTAR TABEL
Nomor Judul Halaman
Tabel 3.1. Simbol-simbol DFD 32 3.2. Tabel Admin 33 3.3. Tabel tbl_acara 33 3.4. Tabel tbl_berita 34 3.5. Tabel tbl_daftar 34 3.6. Tabel tbl_galery 35 3.7. Tabel tbl_profil 36
DAFTAR GAMBAR
Nomor Judul Halaman
Gambar
2.1 Komponen Sistem Informasi 16
3.1. Alur Flowchart Menu Utama 38
3.2. Alur Flowchart Login Admin 39
3.3. Alur Flowchart Login Pendaftaran 40
4.1. Halaman Home 45 4.2. Halaman Profil 45 4.3. Halaman Acara 46 4.4. Halaman Galery 46 4.5. Halaman Contact 47 4.6. Halaman About Me 47 4.7. Halaman Pendaftar 48