TUGAS AKHIR
RICKY GANDA
092406006
PROGRAM STUDI D-III TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2012
SISTEM INFORMASI KURSUS KOMPUTER LEMBAGA BANTUAN BERSAMA UNTUK TEKNOLOGI INFORMATIKA (LBBTI) BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
RICKY GANDA 092406006
PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN 2012
PERSETUJUAN
Judul : SISTEM INFORMASI KURSUS KOMPUTER LEMBAGA BANTUAN BERSAMA UNTUK TEKNOLOGI INFORMATIKA (LBBTI) BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL Kategori : TUGAS AKHIR
Nama : RICKY GANDA
Nomor Induk Mahasiswa : 092406006
Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Juli 2012 Diketahui/Disetujui oleh
Departemen Matematika FMIPA USU
Ketua, Pembimbing,
Prof.Drs.Tulus,Vordipl.Math.,M.Si.,PhD Syahril Efendi, S.Si, M.IT NIP 1962019011988031002 NIP 196711101996021001
PERNYATAAN
SISTEM INFORMASI KURSUS KOMPUTER LEMBAGA BANTUAN BERSAMA UNTUK TEKNOLOGI INFORMATIKA (LBBTI) 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 disebut sumbernya.
Medan, Juni 2012
RICKY GANDA 092406006
PENGHARGAAN
Alhamdulillahirabbil’alamin, segala puji dan syukur bagi allah SWT semata, yang telah memberikan penulis kekuatan dan semangat sehingga dapat menyelesaikan tugas akhir ini dengan baik. Tak lupa pula shalawat dan salam kepada Nabi Muhammad SAW sebagai suri teladan terbaik bagi umat manusia, yang telah membawa kita dari zaman jahiliyah ke zaman yang terang benderang dengan ilmu pengetahuan seperti sekarang ini.
Adapun judul tugas akhir ini adalah “SISTEM INFORMASI KURSUS KOMPUTER LEMBAGA BANTUAN BERSAMA UNTUK TEKNOLOGI INFORMATIKA (LBBTI) BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL”. Tugas akhir ini merupakan syarat untuk dapat menyelesaikan pendidikan program 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 :
1. Yang teristimewa, Alm. Ayahanda Rustam Wira dan Ibunda Juliani beserta Kakak Ratih Pratiwi dan Abang Ipar Ardiansyah 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. 2. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu
Pengetahuan Alam Sumatera Utara.
3. Bapak Prof.Drs.Tulus,Vordipl.Math.,M.Si.,PhD selaku Ketua Departemen Matematika di FMIPA USU
4. Bapak Syahril Efendi S.Si, M.IT selaku ketua pelaksanaan program Diploma-III Ilmu Komputer dan Statistika FMIPA USU dan selaku pembimbing yang
5. Seluruh Bapak dan Ibu Dosen yang telah membingbing saya selama menjalani pendidikan di kampus.
6. Kepada Vinni Armiliyah beserta keluarga yang telah memberikan semangat dan motivasi yang begitu besar kepada penulis.
7. Kepada Abangda Azi Dewa Rianto yang telah memberikan banyak masukan dan kritik kepada penulis yang sangat membangun dan membantu.
8. Kepada Sahabat Anak-anak Lengket yang selalu meluangkan waktu untuk selalu bersama – sama dalam menjalayani masa perkuliahan.
9. Kepada teman-teman Kom A’09 yang telah memberikan dukungan dan kerja sama yang baik kepada penulis.
10. Kepada Abangda Tris beserta anak – anak Lab D3 TI Lantai 3 unit 2 FMIPA USU yang selalu memberikan canda dan tawa seta hiburan kepada penulis. 11. Kepada Pegawai – pegawai FMIPA USU yang telah banyak membantu
penulis.
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, Mei 2012
ABSTRAK
Kajian ini bertujuan untuk membangun sistem informasi pada Lembaga Bantuan Bersama Untuk Teknologi Informatika (LBBTI). Sistem informasi ini dikembangkan dengan menggunakan perangkat lunak Adobe Dreamweaver CS5, Adobe Photoshop CS5, XAMPP yang merupakan gabungan dari Apache Web Server, PHP, dan MySQL, dan browser Mozilla Firefox. Sistem informasi ini bekerja untuk dapat melakukan register secara online. Tujuan aplikasi ini adalah untuk memberikan kemudahan kepada pengunjung dan pengurus LBBTI dalam memberikan informasi.
DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak vi
Daftar Isi vii
Daftar Gambar x
Daftar Tabel xi
Bab 1 Pendahuluan 1
1.1 Latar Belakang 1
1.2 Rumusan Masalah 2
1.3 Maksud dan Tujuan 3
1.4 Manfaat 3
1.5 Tinjauan Pustaka 4
1.6 Metode Penelitian 5
1.7 Jadwal Pelaksanaan 7
1.8 Sistematika Penulisan 8
Bab 2 Landasan Teori 10
2.1 Pengertian Sistem Informasi 10
2.2 Pengenalan Internet 11
2.2.1 Pengenalan World Wide Web 11
2.3 Pengenalan HTML 12
2.3.1 Bagian-bagian HTML 13
2.4 Pengenalan PHP 14
2.4.1 Sejarah PHP 14
2.4.2 Kelebihan PHP dari Bahasa Pemrograman lain 15 2.4.3 Contoh Pemrograman dengan Menggunakan PHP 16
2.4.4 Proses Eksekusi Kode PHP 17
2.5.1 Pengertian MySQL 19
2.5.2 Fitur MySQL 20
2.5.3 Keunggulan MySQL 20
2.5.4 Perintah Dasar MySQL 21
2.6 Pengenalan Dreamweaver 8 23
2.6.1 Area Kerja Dreamweaver 8 23
2.6.2 Menu Bar Area Kerja 24
2.7 CSS (Cascading Style Sheet) 26
Bab 3 Perancangan Sistem 27
3.1 Data Flow Diagram (Flowchart) 27
3.2 Perancangan Struktur Website 31
3.3. Jenis File yang di Gunakan 31
3.3.1 File Gambar Utama 31
3.3.2 File Halaman Website 31
3.4 Rancangan Database 34
3.5 Entity Relationship Diagram (ERD) 39
3.6 Algoritma 40
Bab 4 Implementasi Sistem 44
4.1 Komponen Dalam Implementasi Sistem 44
4.1.1 Kebutuhan Perangkat Keras (Hardware) 44 4.1.2 Kebutuhan Perangkat Lunak (Software) 45
4.1.3 Kebutuhan Brainware 46
4.2 Tampilan Halaman Website 46
Bab 5 Kesimpulan dan Saran 52
5.1 Kesimpulan 52
5.2 Saran 53
Halaman
Gambar 3.1 Flowchart Halaman Utama 29
Gambar 3.2 Flowchart Halaman User 30
Gambar 3.3 ERD Sistem Informasi LBBTI 40
Gambar 4.1 Halaman Home 46
Gambar 4.2 Halaman Info 1 47
Gambar 4.3 Halaman Info 2 47
Gambar 4.4 Halaman Profil 48
Gambar 4.5 Halaman Contact Us 48
Gambar 4.6 Halaman Biaya 49
Gambar 4.7 Halaman Staf 49
Gambar 4.7 Halaman Penerimaan 50
Gambar 4.7 Halaman Peraturan 50
Gambar 4.7 Halaman Sarana Pendukung 51
DAFTAR TABEL
Halaman
Tabel 3.1.Tabel Admin 35
Tabel 3.2 Tabel Biaya 35
Tabel 3.3 Tabel Hubungi 36
Tabel 3.4 Tabel Info 36
Tabel 3.5 Tabel Modul 37
Tabel 3.6 Tabel Penerimaan 37
Tabel 3.8 Tabel Registrasi 38
Tabel 3.8 Tabel Staf 38