SISTEM PENDAFTARAN SISWA BARU DI SMA N 1 GIRSIP
BOLON MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
BUHA APRIO SINAGA
132406107
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
SISTEM PENDAFTARAN SISWA BARU DI SMA N 1GIRSIP
BOLON MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh gelar Ahli Madya
BUHA APRIO SINAGA
132406107
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul : Sistem pendaftaran siswa baru di SMA N 1
GIRSIP BOLON Mengunakan php dan mysql
Kategori : Tugas Akhir
Nama : Buha Aprio Sinaga
Nomor Induk Mahasiswa : 132406107
Program Studi : Diploma (D3) Teknik Informatika Departemen : Matematika
Fakultas : Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara
Disetujui di Medan, Juni 2016
Disetujui Oleh
Program Studi D3 Teknik Informatika Pembimbing, Ketua,
Dr. Elly Rosmaini, M.Si Drs. Marihat Situmorang, M.kom NIP. 19600520 198503 2 002 NIP. 196 312 141 989 031 001
PERNYATAAN
SISTEM PENDAFTARAN SISWA BARU DI SMA N 1 GIRSIP BOLON 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
BUHA APRIO SINAGA 132406107
PENGHARGAAN
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan kasih-Nya sehingga laporan tugas akhir ini dapat diselesaikan dengan baik dan dalam waktu yang telah ditetapkan.
Penulisan Tugas Akhir ini merupakan salah satu syarat untuk menyelesaikan pendidikan D-3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
Dalam penyusunan Tugas Akhir ini, penulis mendapatkan bantuan, dorongan dan motivasi baik secara langsung maupun tidak, dalam merancang aplikasi berbasis website ini, maka dari pada itu penulis mengucapkan terima kasih kepada:
1. Tuhan Yang Maha Esa, atas Berkat dan karuniaNya sehingga penulis dapat menyelesaikan tugas akhir ini dengan tepat waktu.
2. Orang Tua, Terkhusus penulis ucapkan terima kasih kepada kedua orang tua penulis, serta seluruh keluarga penulis yang telah banyak memberi doa dan dukungan materi maupun non materi sehingga tugas akhir ini dapat terselelsaikan serta kasih sayang yang berlimpah untuk penulis.
3. Bapak Dr. Kerista Sebayang, M.S.i selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
4. Bapak Drs.Marihat Situmorang, M.Kom selaku Pembimbing penulis yang selalu memberi masukan baik kritik dan saran kepada penulis selama pembuatan tugas akhir dari awal hingga selesai.
5. Bapak Prof. Dr. Tulus, M.Si selaku Ketua Departemen Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 6. Ibu Dr. Elly Rosmaini, M.Si selaku Ketua Program Studi D-3 Teknik
Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
7. Seluruh dosen pengajar Program Studi D-3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 8. Seluruh Staff/Pegawai Fakultas MIPA Universitas Sumatera Utara
khususnya Program Studi D-3 Teknik Informatika. 9. Kom C 2013 Program studi D-3 Teknik Informatika
10. Basri sembiring,Daniel sijabat,Firnando Silalahi,Tulus purba,Lewin Lutasoit,Chrisnoel,Amron Togatorop,Castran Manik,Tumona Sinagasebagai sahabat terbaik.
11. Reza resati hutabarat sebagai pacar terbaik yang selalu memberikan dukungan dan semangat kepada saya dalam pengerjaan tugas akhir ini. Semoga tulisan ini bermanfaat bagi pembaca dan penulis, serta dapat memotivasi kita untuk meningkatkan ilmu pengetahuan sebagai bekal di masa yang akan datang.
SISTEM PENDAFTARAN SISWA BARU DI SMA N 1 GIRSIP BOLON MENGGUNAKAN PHP DAN MYSQL
ABSTRAK
Sistem pendaftaran siswa baru ini digunakan untuk mempermudah sekolah dalam menerima calon siswa yang akan mendaftar kesekolah tersebut.siswa dan orang tua lebih mudah dalam mendaftar dan mendaftar dengan adanya sistem ini.dengan sistem ini pihak sekolah lebih banyak menghemat waktu dalam menerima calon siswa yang akan mendaftar.calon siswa juga dapat menghemat tenaga dalam melakukan pendaftaran.
NEW STUDENT REGISTRATION SYSTEM IN SMA N 1 GIRSIP BOLON USING PHP AND MYSQL
ABSTRACT
New student registration system is used to facilitate the school in receiving candidates who will register for school students and parents tersebut.siswa easier to sign up and register with the system ini.Dengan school system is more saving time in accepting prospective students who will enroll .calon students can also save energy in registering .
DAFTAR ISI Halaman Persetujuan i Pernyataan ii Penghargaan iii Abstrak iv Abstract v Daftar Isi vi
Daftar Tabel vii
Daftar Gambar ix Daftar Lampiran x BAB 1 Pendahuluan 1.1. Latar Belakang 1 1.2. Indentifikasi Masalah 3 1.3. Batasan Masalah 3 1.4. Rumusan masalah 4 1.5. Tujuan Penelitian 4 1.6. Manfaat Penelitian 4 1.7. Metodologi Penelitian 5 1.8. Sistematika Penulisan 7
BAB 2 Landasan Teori
2.1 Tentang Web 8 2.1.1 Sejarah Web 9 2.2 Tentang Internet 10 2.2.1 Pengertian Internet 10 2.2.2.Manfaat Internet 10 2.2.3 Sejarah Internet 11 2.3 Pengertian Komputer 12
2.3.1 Aspek Dasar Sistem Komputerisasi 16
2.3.2 Keunggulan Komputer 15
2.4 Sistem 16
2.4.1 Karakteristik Sistem 17
2.5 Pemorgraman PHP dan MYSQL 19
2.5.1 SejarahPHP 2.5.2 Keunggulan PHP 22 2.5.3 Kelemahan PHP 22 2.6 Tentang mysql 23 2.6.1 Pengertian Mysql 23 2.6.2 Kelebihan Mysql 23
2.7 HTML (Hypertext Markup Language) 24
2.8.1 Tujuan DFD 27
2.8.2 Manfaat DFD 27
2.9 Diagram Alir (Flowchart) 29
2.10 Tentang Notepad++ 30
2.10.1Pengertian dan Sejarah Notepad++ 30
2.10.2 Keunggulan Notepad++ 31
2.10.3 Memulai Notepad++ 32
BAB 3 Perancangan Sistem
3.1 Perancangan Sistem 34
3.2 Perancangan DFD (Data Flow Diagram) 34
3.2.1 Diagram Level Konteks 34
3.3 Basis Data(Database) 35
3.31 Field Name and Field Table 36
3.4 Flowchart Sistem 39
3.4.1 Flowchart Halaman Utama 39
3.4.2 Flowchart Halaman Admin 40
BAB 4 Implementasi Sistem
4.1 Pengertian Implementasi Sistem 41
4.2 Tujuan Implementasi Sistem 41
4.3 Komponen Utama dalam Implementasi Sistem 42
4.3.1 Perangkat Keras (Hardware) 42
4.3.2 Kebutuhan Perangkat Lunak 43
4.3.3 Brainware 45
4.4 Demonstrasi Program 45
BAB 5 Kesimpulan Dan Saran
5.1 Kesimpulan 51
5.2 Saran 52
DAFTAR TABEL
Nomor Judul Halaman Tabel
2.1. Simbol-simbol DFD 28
2.2. Simbol-simbol Flowchart 29
3.1. Tabel admin 36
3.2 Tabel guru 36
3.3 Tabel hasil seleksi 37
3.4 Tabel pesan 37
3.5 Tabel siswa daftar 37
3.6 Tabel status pendaftaran 39
3.7 Tabel galeri 39
DAFTAR GAMBAR
Nomor Judul Halaman Gambar
2.1. Tampilan awal notepad ++ 33
3.1. DFD Sistem Pendaftaran Siswa Baru 35
3.2. Flowchart Halaman Utama 39
3.3. Flowchart Halaman Admin 40
4.1. Windows 8.1 32 bit 43
4.2. Notepad++ 44
4.3. Xampp v3.2.1 44
4.4. Halaman Utama 45
4.5. Sejarah 45
4.6. Visi dan Misi 46
4.7. Struktur Organisasi 46
4.8. Hubungi Kami 47
4.9. Halaman Galeri 47
4.10. Halaman Daftar Guru/Pegawai 48
4.11. Halaman Login Admin 48
4.12. Halaman Admin Daftar Guru 49
4.13. Halaman Admin Galeri 49
4.14. Halaman Form Pendaftaran 50
DAFTAR LAMPIRAN
Lampiran A : Kartu Bimbingan Tugas Akhir Mahasiswa
Lampiran B : Surat Keterangan Hasil Uji Program Tugas Akhir Mahasiswa Lampiran C : Listing Program