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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
3
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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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 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 DiplomaIII Ilmu Komputer dan Statistika FMIPA USU dan selaku pembimbing yang
Universitas Sumatera Utara
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. Akhirnya penulis berharap semoga tugas akhir ini bermanfaat bagi para pembaca.
Medan, Mei 2012
Ricky Ganda
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
8
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.4.5 Variabel pada PHP
18
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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
Universitas Sumatera Utara