SISTEM INFORMASI PENDAFTARAN SISWA BARU BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MySQL PADA SMA SWASTA PRAYATNA MEDAN
TUGAS AKHIR
RISKI JUWINDA NIM. 092406039
PROGRAM STUDI D-III TEKNIK INFORMATIKA
PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENEGTAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN 2012
SISTEM INFORMASI PENDAFTARAN SISWA BARU BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MySQL PADA SMA SWASTA PRAYATNA MEDAN
TUGAS AKHIR
Diajukan Untuk melengkapi tugas dan memenuhi syarat menyelesaikan studi pada program studi Diploma III Teknik Informatika
RISKI JUWINDA 092406039
PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENEGTAHUAN ALAM UNIVERSITAS SUMATERA
PERSETUJUAN
Judul : SISTEM INFORMASI PENDAFTARAN SISWA BARU BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MySQL PADA SMA SWASTA PRAYATNA MEDAN Kategori : Tugas Akhir
Nama : Riski Juwinda Nomor Induk Mahasiswa : 092406039
Program Studi : D-III 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 Syahriol Sitorus,S.SI,M.IT NIP.19620901 198803 1 002 NIP.19710310 199703 1 004
PERNYATAAN
SISTEM INFORMASI PENDAFTARAN SISWA BARU BERBASIS WEB
DENGAN MENGGUNAKAN PHP DAN MySQL PADA SMA SWASTA
PRAYATNA MEDAN
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Mei 2012
Riski Juwinda 092406039
PENGHARGAAN
Bimillahirrahmanirrahim,
Allhamdulillah, Segala puji bagi Allah SWT yang telah memberikan rahmat dan hidayat-NYA, sehingga penulis berrhasil menyelesaikan tugas akhir yang berjudul Sistem Informasi Pendaftaran Siswa Baru Berbasis Web Dengan menggunakan PHP Dan MySQL Pada SMA SWASTA PRAYATNA MEDAN ini tepat pada waktunya. Shalawat dan salam semoga selalu dilimpahkan kepada junjungan Nabi besar kita Muhammad SAW,keluarga, sahabat dan para pengikiut hingga akhir Zaman.
Tugas akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Dalam tugas akhir ini, penulis banyak mendapat masukan serta dukungan dari bebagai pihak.
Secara khusus penulis menyampaikan rasa terima kasih yang sedalam-dalamnya kepada kedua orang tua penulis yang telah mendidik dan membesarkan penulis dengan segala pengorbananyang tak terhitung nilainya serta kasih saying yang tulus. Dan selalu memberikan doa dan dukungan baik moril maupun materil, sehingga penulis dapat mengikuti kuliah Diploma III Teknik Informatika dan menyelesaikan pendidikan ini tepat pada waktunya. Semoga Allah SWT membalas budi baik mereka. Amin.
Dalam kesempatan ini penulis juga ingin mengucapkan terima kasih kepada :
1. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
2. Bapak Dr. Saib Suwilo,M.Sc selaku Ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam.
3. Bapak Syahril Effendi M.Sc selaku ketua program Studi D-III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Univeristas Sumatera Utara.
4. Bapak Syahriol Sitorus, S.SI,M.IT selaku pembimbing I yang telah membimbing dan mengarahkan penulis dalam menyelesaikan Tugas Akhir ini.
5. Seluruh dosen program studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Univeristas Sumatera Utara yang telah memberikan ilmu penegtahuannya kepada penulis selama masa perkuliahan.
6. Kepala Sekolah SMA PRAYATNA MEDAN yang telah mengizinkan saya melakukan riset dan member informasi dalam pembuatan website ini.
7. Ayahanda dan Ibunda, adik tercinta serta untuk seseorang yang special dihati, Mujianto yang telah memberikan bantuan berupa dukungan moril dan materil yang sangat membantu dalam menyelesaikan Tugas Akhir ini.
8. Untuk teman-teman kuliah khususnya buat the genk cokelat makers (Icha, Tika, Putri, Indah, Try, Handara, Reza, Ganda) dan para pkk (Ica, Ulvah, Elsa) yang telah membantu dan member semangat serta membantu dalam menyelesaikan kesulitan yang dihadapi pada saat membuat Tugas Akhir ini.
Pada penulisan tugas akhir ini, penulis telah berusaha semaksimal mingkin untuk mencapai kesempurnaan. Namun penulis menyadari terdapat kelemahan dan kekurangan daqlam penulisan tugas akhir ini. Untuk itu penulis mengharapkan kritik dan saran dari pembaca demi penyempurnaan.
Demikiann tugas akhir ini saya buat, Semoga tulisan ini bermanfaat bagi kita semua.
Medan, Mei 2012 Penulis
ABSTRAK
Seiring dengan berjalannya waktu dan teknologi harus diakui masih terbatasnya kualitas sarana dan prasarana pendidikan di Indonesia ditambah lagi kondisi demografis Indonesia yang merupakan kendala dalam proses pemerataan mutu pendidikan. Ketidakmerataan mutu pendidikan ini di pengaruhi antara lain ketersedian materi penunjang pelajaran baik buku maupun alat peraga pelajaran. Termasuk SMA PRAYATNA MEDAN, yang mana proses pendaftaran siswa baru di sekolah ini di lakukan secara manual atau tanpa terkomputerisasi, seperti data-data siswa yang di terima hanya berupa file kertas yang sewaktu-waktu dapat hilang dan tercecer. Maka diperlukan sebuah system informasi pendaftaran. Karena hal tersbut system ini dirancang guna membantu para calon siswa baru untuk mempermudah dalam melakukan pendaftaran yang tidak lagi dilakukan secara manual dalam pengambilan formulir pendaftaran. Sistem ini dikembangkan dengan menggunakan perangkat lunak macromedia dreamweaver 8, Adobe Photoshop CS3, Xampp1.6.4 dan Google Chrome. Ada beberapa tahap pengembangan system ini, yaitu : tahap analisis, desain, koding, dan implementasi.sistem ini di bangun dengan menggunakan Data Flow Diagram.sedangkan pada tahap koding menggunakan bahasa pemrograman PHP dan MySQL.
DAFTAR ISI Halaman PERSETUJUAN ii PERNYATAAN iii PENGHARGAAN iv ABSTRAK vii
DAFTAR ISI viii
DAFTAR TABEL xi
DAFTAR GAMBAR xii
BAB 1 PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Rumusan Masalah 2
1.3 Tujuan dan Manfaat 2
1.4 Kontribusi Penelitian 3
1.5 Metode Penelitian 3
1.6 Sistematika Penulisan 3
BAB 2 LANDASAN TEORI 5
2.1 pengertian Komputer 5 2.1.1 Sistem Komputer 5 2.1.2 Pengertian Sistem 6 2.1.3 Pengertian Informasi 7 2.2 Bagan Alir(Flowchart) 8 2.3 Sejarah internet 9
2.4 HyperText Markup Language (HTML) 12
2.5 PHP 13
2.5.1 Kelebihan dan Kelemahan PHP 14
2.6 Pengenalan MySQL 15
2.6.1 Sejarah MySQL 15
2.6.2 Kelebihan MySQL 16
2.7 Apache 16
2.8 Macromedia Dreamwaver 8 17
2.9 Cascading Style Sheets(CSS) 17
BAB 3 GAMBARAN SEKLAS TENTANG SMA PRAYATNA MEDAN 18
3.1 Profil Sekolah 18
3.2 Visi, Misi, Tujuan dan Motto Sekolah 19
3.2.1 Visi 19
3.2.2 Misi 19
3.2.3 Tujuan 19
3.2.4 Motto 19
3.3 Struktur Organisasi 20
BAB 4 PERANCANGAN SISTEM 21
4.1 Perancangan Sistem 21
4.2 Data Flow Diagram (DFD) 21
4.3 Bagan Alur Flowchart 23
4.3.1 Flowchart halaman admin 23
4.3.2 Flowchart halaman user 24
4.4 Perancangan halaman Website ` 25 4.5 Mempersiapkan Database Server 26
5.3 Komponen Sistem 31
5.3.1 Hardware 31
5.3.2 Software 32
5.3.3 Brainware 32
5.4 Prosedur Penggunaan Sistem 33
BAB 6 KESIMPULAN dan SARAN 78
6.1 Kesimpulan 78
6.2 Saran 79
DAFTAR PUSTAKA 80
DARTAR TABEL
Halaman
Tabel 2.1 tabel symbol-simbol Data Flow Diagram 8
Tabel 4.1 Tabel admin 26
Tabel 4.2 Tabel berita 26
Tabel 4.3 Tabel buku tamu 27
Tabel 4.4 Tabel Ekskul 27
Tabel 4.5 Tabel fasilitas 28
Tabel 4.6 Tabel Siswa 28
DAFTAR GAMBAR
Halaman
Gambar 3.1 Struktur Organisasi SMA PRAYATNA MEDAN 20 Gambar 4.1 Data Flow Diagram( Diagram Konteks) 22
Gambar 4.2 Flowchart Halaman Admin 23
Gambar 4.3 Flowchart Halaman User 24
Gambar.5.1Tampilant Halaman Menu Index 34 Gambar 5.2 Tampilant Halaman Menu User 36 Gambar 5.3 Tampilan Halaman Form Pendaftaran 41 Gambar 5.4 Tampilan halaman setelah Siswa berhasil melakukan daftar 52 Gambar 5.5 Tampilan Halaman Login Admin 62