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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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
Riski Juwinda
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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.3.1 Beberapa kegunaan Internet
11
Universitas Sumatera Utara
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
BAB 5 IMPLEMENTASI SISTEM
30
5.1 Pengertian Implementasi Sistem
30
5.2 Tujuan Implementasi Sistem
30
Universitas Sumatera Utara
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
BAB 6 KESIMPULAN dan SARAN
33
78
6.1 Kesimpulan
78
6.2 Saran
79
DAFTAR PUSTAKA
80
LAMPIRAN
Universitas Sumatera Utara
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
Tabel 4.7 Tabel formulir
29
Universitas Sumatera Utara
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
Gambar 5.6 Tampilan Halaman Admin
68
Universitas Sumatera Utara