Sistem Informasi Ikatan Mahasiswa Kristen D3 Teknik Informatika Berbasis Web
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
MEDAN
2016
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
Universitas Sumatera Utara
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
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
: SISTEM INFORMASI IKATAN MAHASISWA
KRISTEN D3 TEKNIK INFORMATIKA
BERBASIS WEB
: TUGAS AKHIR
: OBI CHANDRA A.N ARUAN
: 132406084
: DIPLOMA (D3) TEKNIK INFORMATIKA
: MATEMATIKA
: 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
ii
Universitas Sumatera Utara
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
iii
Universitas Sumatera Utara
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
iv
Universitas Sumatera Utara
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
Obi Chandra A.N Aruan
v
Universitas Sumatera Utara
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.
Kata kunci :Sistem Informasi, PHP, MySQL, Web.
vi
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
Pernyataan
Penghargaan
Abstrak
Daftar Isi
Daftar Tabel
Daftar Gambar
ii
iii
iv
vi
vii
ix
x
Bab 1.
Pendahuluan
1.1. Latar Belakang
1.2. Rumusan Masalah
1.3. Batasan Masalah
1.4. Maksud dan Tujuan
1.5. Manfaat
1.6. Tinjauan Pustaka
1.7. Metodologi Penelitian
1.8. Sistematika Penelitian
1
1
3
4
5
6
7
8
9
Bab 2.
Landasan Teori
2.1. Konsep Dasar Data, Informasi dan Sistem Informasi
2.1.1 Data
2.1.2 Informasi
2.1.3 Sistem Informasi
2.1.3.1 Konsep Dasar Sistem
2.1.3.2 Konsep Dasar informasi
2.1.3.3 Konsep Dasar Sistem Informasi
2.2. Pengertian Komputer
2.3. Pengertian Internet
2.3.1. Network
2.3.2. Sekilas Mengenai Web
2.4. Sejarah Web
2.4.1. Aplikasi Web
2.4.2. Web Server
2.5. Sejarah PHP
2.5.1. Kelebihan PHP
2.5.2. Kelemahan PHP
2.5.3. Penggabungan Script PHP dan HTML
2.6. Sejarah MySQL
11
11
11
12
12
12
14
15
16
19
19
19
18
18
22
22
24
24
25
26
Bab 3.
Perancangan Sistem
30
vii
Universitas Sumatera Utara
3.1.
3.2.
3.3.
3.4.
Perancangan Sistem
Data Flow Diagram (DFD)
Perancangan Database
Flowchart
3.4.1. Flowchart Menu Utama
3.4.2. Flowchart Login Admin
3.5. Perancangan Algoritma
30
31
32
36
38
39
41
Bab 4.
Implementasi Sistem
4.1. Pengertian Implementasi Sistem
4.2. Tujuan Implementasi
4.3. Komponen Dalam Implementasi Sistem
4.3.1. Komponen Perangkat Keras (Hardware)
4.3.2. Komponen Perangkat Lunak (Software)
4.3.3. Kebutuhan Brainware
4.4. Tampilan Halaman Website
42
42
42
43
43
44
44
44
Bab 5.
Kesimpulan dan Saran
5.1. Kesimpulan
5.2. Saran
49
49
50
Daftar Pustaka
Lampiran
viii
Universitas Sumatera Utara
DAFTAR TABEL
Nomor
Tabel
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
3.7.
3.8.
Judul
Halaman
Simbol-simbol DFD
Tabel Admin
Tabel tbl_acara
Tabel tbl_berita
Tabel tbl_daftar
Tabel tbl_galery
Tabel tbl_profil
Arti Lmabng-lambang Flowchart
32
33
33
34
34
35
36
36
ix
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor
Gambar
2.1
3.1.
3.2.
3.3.
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
Judul
Halaman
Komponen Sistem Informasi
Alur Flowchart Menu Utama
Alur Flowchart Login Admin
Alur Flowchart Login Pendaftaran
Halaman Home
Halaman Profil
Halaman Acara
Halaman Galery
Halaman Contact
Halaman About Me
Halaman Pendaftar
Gambar 5.5
16
38
39
40
45
45
46
46
47
47
48
Tampilan Halaman Admin
58
x
Universitas Sumatera Utara
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
MEDAN
2016
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
Universitas Sumatera Utara
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
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
: SISTEM INFORMASI IKATAN MAHASISWA
KRISTEN D3 TEKNIK INFORMATIKA
BERBASIS WEB
: TUGAS AKHIR
: OBI CHANDRA A.N ARUAN
: 132406084
: DIPLOMA (D3) TEKNIK INFORMATIKA
: MATEMATIKA
: 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
ii
Universitas Sumatera Utara
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
iii
Universitas Sumatera Utara
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
iv
Universitas Sumatera Utara
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
Obi Chandra A.N Aruan
v
Universitas Sumatera Utara
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.
Kata kunci :Sistem Informasi, PHP, MySQL, Web.
vi
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
Pernyataan
Penghargaan
Abstrak
Daftar Isi
Daftar Tabel
Daftar Gambar
ii
iii
iv
vi
vii
ix
x
Bab 1.
Pendahuluan
1.1. Latar Belakang
1.2. Rumusan Masalah
1.3. Batasan Masalah
1.4. Maksud dan Tujuan
1.5. Manfaat
1.6. Tinjauan Pustaka
1.7. Metodologi Penelitian
1.8. Sistematika Penelitian
1
1
3
4
5
6
7
8
9
Bab 2.
Landasan Teori
2.1. Konsep Dasar Data, Informasi dan Sistem Informasi
2.1.1 Data
2.1.2 Informasi
2.1.3 Sistem Informasi
2.1.3.1 Konsep Dasar Sistem
2.1.3.2 Konsep Dasar informasi
2.1.3.3 Konsep Dasar Sistem Informasi
2.2. Pengertian Komputer
2.3. Pengertian Internet
2.3.1. Network
2.3.2. Sekilas Mengenai Web
2.4. Sejarah Web
2.4.1. Aplikasi Web
2.4.2. Web Server
2.5. Sejarah PHP
2.5.1. Kelebihan PHP
2.5.2. Kelemahan PHP
2.5.3. Penggabungan Script PHP dan HTML
2.6. Sejarah MySQL
11
11
11
12
12
12
14
15
16
19
19
19
18
18
22
22
24
24
25
26
Bab 3.
Perancangan Sistem
30
vii
Universitas Sumatera Utara
3.1.
3.2.
3.3.
3.4.
Perancangan Sistem
Data Flow Diagram (DFD)
Perancangan Database
Flowchart
3.4.1. Flowchart Menu Utama
3.4.2. Flowchart Login Admin
3.5. Perancangan Algoritma
30
31
32
36
38
39
41
Bab 4.
Implementasi Sistem
4.1. Pengertian Implementasi Sistem
4.2. Tujuan Implementasi
4.3. Komponen Dalam Implementasi Sistem
4.3.1. Komponen Perangkat Keras (Hardware)
4.3.2. Komponen Perangkat Lunak (Software)
4.3.3. Kebutuhan Brainware
4.4. Tampilan Halaman Website
42
42
42
43
43
44
44
44
Bab 5.
Kesimpulan dan Saran
5.1. Kesimpulan
5.2. Saran
49
49
50
Daftar Pustaka
Lampiran
viii
Universitas Sumatera Utara
DAFTAR TABEL
Nomor
Tabel
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
3.7.
3.8.
Judul
Halaman
Simbol-simbol DFD
Tabel Admin
Tabel tbl_acara
Tabel tbl_berita
Tabel tbl_daftar
Tabel tbl_galery
Tabel tbl_profil
Arti Lmabng-lambang Flowchart
32
33
33
34
34
35
36
36
ix
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor
Gambar
2.1
3.1.
3.2.
3.3.
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
Judul
Halaman
Komponen Sistem Informasi
Alur Flowchart Menu Utama
Alur Flowchart Login Admin
Alur Flowchart Login Pendaftaran
Halaman Home
Halaman Profil
Halaman Acara
Halaman Galery
Halaman Contact
Halaman About Me
Halaman Pendaftar
Gambar 5.5
16
38
39
40
45
45
46
46
47
47
48
Tampilan Halaman Admin
58
x
Universitas Sumatera Utara