SISTEM INFORMASI KURSUS KOMPUTER LEMBAGA BANTUAN BERSAMA UNTUK TEKNOLOGI INFORMATIKA (LBBTI) BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR RICKY GANDA 092406006 PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
2 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
3 PERSETUJUAN Judul : SISTEM INFORMASI KURSUS KOMPUTER LEMBAGA BANTUAN BERSAMA UNTUK TEKNOLOGI INFORMATIKA (LBBTI) BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL Kategori Nama : TUGAS AKHIR : RICKY GANDA Nomor Induk Mahasiswa : 092406006 Program Studi Departemen : DIPLOMA (D3) TEKNIK INFORMATIKA : 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
4 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
5 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. 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
6 telah bersedia memberi arahan, bimbingan dan petunjuk kepada penulis dalam menyelesaikan tugas akhir ini. 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. pembaca. Akhirnya penulis berharap semoga tugas akhir ini bermanfaat bagi para Medan, Mei 2012 Ricky Ganda
7 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.
8 DAFTAR ISI Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Gambar Daftar Tabel Halaman ii iii iv vi vii x 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.4.5 Variabel pada PHP 18
9 2.5 Database MySQL 19 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 Lampiran
10 DAFTAR GAMBAR 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 Gambar 4.7 Halaman Member Login 51
11 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 Tabel 3.9 Tabel User 39