Sistem Informasi D3 Teknik Informatika Fakultas Mipa USU Berbasis Web Menggunakan PHP Dan MYSQL

SISTEM INFORMASI D3 TEKNIK INFORMATIKA
FAKULTAS MIPA USU BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL

TUGAS AKHIR

GINANDA A PRAYUDHA
112406013

PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2014

Universitas Sumatera Utara

SISTEM INFORMASI D3 TEKNIK INFORMATIKA
FAKULTAS MIPA USU BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL


TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

GINANDA A PRAYUDHA
112406013

PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2014

Universitas Sumatera Utara

ii

PERSETUJUAN


Judul

Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas

: SISTEM
INFORMASI
D3
TEKNIK
INFORMATIKA
FAKULTAS
MIPA
USU
BERBASIS WEB MENGGUNAKAN PHP DAN
MYSQL

: TUGAS AKHIR
: GINANDA A PRAYUDHA
: 112406013
: DIPLOMA (D3) TEKNIK INFORMATIKA
: MATEMATIKA
: MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA
UTARA

Disetujui di
Medan,
Juni 2014

Disetujui oleh:
Program Studi D3 Teknik Informatika
FMIPA USU
Ketua,

Pembimbing,


Dr. Elly Rosmaini, M.Si
NIP 196005201985032002

Prof. Dr. Saib Suwilo, M.Sc
NIP 196401091988031004

Universitas Sumatera Utara

iii

PERNYATAAN

SISTEM INFORMASI D3 TEKNIK INFORMATIKA
FAKULTAS MIPA USU 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 2014

GINANDA A PRAYUDHA
112406013

Universitas Sumatera Utara

iv

PENGHARGAAN

Puji syukur kita panjatkan kehadirat Tuhan Yang Maha Esa yang telah melimpahkan
rahmat dan hidayah-Nya sehingga tugas akhir ini berhasil diselesaikan dengan baik
dalam waktu yang telah ditetapkan. Judul tugas akhir ini adalah “Sistem Informasi D3
Teknik Informatika Fakultas MIPA USU Berbasis Web Menggunakan PHP dan
MySQL”. Tugas akhir ini merupakan syarat untuk dapat menyelesaikan pendidikan
program studi D-III 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 : Bapak Prof. Dr. Saib Suwilo, M.Sc selaku dosen
pembimbing yang telah bersedia memberi arahan, bimbingan dan petunjuk serta
nasehat kepada penulis dalam menyelesaikan tugas akhir ini. Bapak Dr. Sutarman,
M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sumatera Utara. Bapak Prof. Dr. Tulus, M.Si selaku Ketua Departemen Matematika
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Ibu
Dr. Elly Rosmaini, M.Si selaku Ketua Program Studi D-III Teknik Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Bapak
Syahriol Sitorus, S.Si, M.IT selaku Sekretaris Program Studi D-III Teknik Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
Seluruh Bapak dan Ibu Dosen yang telah membimbing saya selama menjalani
pendidikan di program studi D-III Teknik Informatika Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara. Terkhusus penulis ucapkan terima
kasih yang sebesar – besarnya kepada Ayahanda tercinta Sugito dan Ibunda tersayang
Sri Rahayu, serta adik – adik yang telah memberikan doa, dukungan moril dan
materil, motivasi, semangat dan kasih sayang yang tiada henti kepada penulis

sehingga penulis dapat menyelesaikan tugas akhir ini. Indra, Rudi, Yudha, Gusnan,
Hardi, dan Lufhan sebagai rekan penulis selama penyusunan tugas akhir ini.
Teman-teman seperjuangan Penulis di Departemen Matematika Prodi D-III Teknik
Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera
Utara. Semua adik-adik Penulis Stambuk 2012 dan 2013 di Teknik Informatika.

Universitas Sumatera Utara

v

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 2014


Ginanda A Prayudha

Universitas Sumatera Utara

vi

ABSTRAK

Kemajuan teknologi informasi dan komunikasi yang sangat cepat membuat
semua aspek kehidupan harus mengikutinya. Salah satunya adalah dunia usaha,
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
dalam sebuah instansi. Disini penulis menganalisa dan merancang struktur sistem
informasi 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 ini meliputi berbagai informasi seperti informasi

profil prodi, data dosen, data jadwal kuliah, ruangan, daftar mata kuliah, dan data
kelas. Dari hasil penelitian tugas akhir ini, dapat disimpulkan bahwa sistem
informasi berlangsung secara online dan terkomputerisasikan dengan baik.
Kata kunci :Sistem Informasi Akademik, PHP, MySQL, Web.

Universitas Sumatera Utara

vii

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. Batasan Masalah
1.4. Maksud dan Tujuan
1.5. Manfaat
1.6. Tinjauan Pustaka
1.7. Metodologi Penelitian
1.8. Sistematika Penelitian

Bab 2.

Landasan Teori
2.1. Pengertian Sistem Informasi
2.2. Pengertian Portal Akademik
2.3. Pengenalan Internet
2.3.1. Network
2.3.2. Web Server
2.3.3. World Wide Web (WWW)

2.3.4. Hyper Text Transfer Protocol (HTTP)
2.4. Pengenalan HTML
2.4.1. Sejarah Asal Mula HTML
2.4.2. Struktur Dasar HTML
2.4.3. Sintaks Dasar HTML
2.5. Pengenalan Personal Home Page (PHP)
2.5.1. Sejarah Asal Mula PHP
2.5.2. Variabel pada PHP
2.5.3. Konsep Dasar Penggunaan PHP
2.6. Database MySQL
2.6.1. Tipe Dasar Mysql
2.6.2. Constraint
2.6.3. Tipe-tipe Kolom
2.7. Sublime Text

ii
iii
iv
vi
vii
x
xi
1
1
2
3
3
4
4
6
7
9
9
12
13
13
14
15
15
16
16
17
19
21
22
23
24
25
27
28
29
35

Universitas Sumatera Utara

viii

2.8. Cascading Style Sheet (CSS)
2.8.1. Struktur CSS
2.8.2. Penulisan CSS
2.8.3. Selektor
2.8.4. Memformat Dokumen dengan CSS
2.9. JavaScript
2.9.1. Penulisan JavaScript
2.9.2. Variabel
2.9.3. Kondisi

35
36
37
38
39
41
42
43
44

Bab 3.

Perancangan Sistem
3.1. Perancangan Sistem
3.2. Data Flow Diagram (DFD)
3.3. Perancangan Database
3.4. Flowchart
3.4.1. Flowchart Menu Utama
3.4.2. Flowchart Login Admin
3.4.3. Flowchart Menu Utama Admin
3.5. Perancangan Algoritma

47
47
48
49
52
54
55
56
57

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

62
62
63
63
64
64
65
65

Bab 5.

Kesimpulan dan Saran
5.1. Kesimpulan
5.2. Saran

70
70
71

Daftar Pustaka
Lampiran

Universitas Sumatera Utara

x

DAFTAR TABEL

Nomor
Tabel
2.1.
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.

Judul

Tipe Data MySQL
Simbol DFD
Tabel Admin
Tabel Dosen
Tabel Jadwal
Tabel Kelas
Lambang Flowchart

Halaman

28
49
50
50
51
51
52

Universitas Sumatera Utara

xi

DAFTAR GAMBAR

Nomor
Gambar
3.1.
3.2.
3.3.
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
4.8.
4.9.

Judul

Alur Flowchart Menu Utama
Alur Flowchart Login Admin
Alur Flowchart Menu Utama Admin
Halaman Home
Halaman Profil
Halaman Sejarah
Halaman Visi Misi
Halaman Fasilitas
Halaman Roster
Halaman Daftar Dosen
Halaman Ruangan
Halaman Berita

Halaman

54
55
56
65
66
66
67
67
68
68
69
69

Universitas Sumatera Utara