SISTEM INFORMASI SMA SWASTA HARAPAN 3 BERBASIS WEB TUGAS AKHIR RENZA ARFANSA NASUTION 132406029 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2016
SISTEM INFORMASI SMA SWASTA HARAPAN 3 BERBASIS WEB TUGAS AKHIR Diajukan untuk melengkapi dan memenuhi syarat memperoleh Ahli Madya RENZA ARFANSA NASUTION 132406029 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2016
PERSETUJUAN Judul Kategori Nama Program Studi : SISTEM INFORMASI SMA SWASTA HARAPAN 3 BERBASIS WEB : TUGAS AKHIR : RENZA ARFANSA NASUTION : DIPLOMA (D-III) TEKNIK INFORMATIKA Nomor Induk Mahasiswa : 132406029 Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juli 2016 Diketahui/Disetujui Oleh Ketua Program Studi D-3 TI Pembimbing FMIPA USU Dr. Elly Rosmaini, M.Si NIP.19600520 198503 2 002 Drs, Partano Siagian, M.Sc NIP.195112271980031001
PERNYATAAN SISTEM INFORMASI SMA SWASTA HARAPAN 3 BERBASIS WEB TUGAS AKHIR Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri. Kecuali beberapa kutipan dan ringkasan yang masing masing disebutkan sumbernya. Medan, Juli 2016 Renza Arfansa Nasution 132406223
PENGHARGAAN Segala puji dan syukur kepada Allah SWT yang telah memberikan hikmah dan hidayahnya kepada penulis sehingga dapat menyelesaikan Tugas Akhir ini dengan baik dan dalam waktu yang telah ditetapkan. Adapun judul tugas akhir ini adalah SISTEM INFORMASI SMA SWASTA HARAPAN 3 BERBASIS WEB. Pada kesempatan ini penulis ingin menyampaikan terima kasih kepada pihak pihak yang telah membantu memberi masukan dan motivasi kepada penulis sehingga dapat menyelesaikan Tugas Akhir ini. Pada kesempatan kali ini penulis ingin mengucapkan terima kasih kepada : 1. Kedua orang tua, ayah dan ibu saya yang senantiasa mendukung dan terus membimbing penulis serta memberi bantuan moril maupun material sehingga Tugas Akhir ini dapat terselesaikan dengan baik. 2. Bapak Drs, Partano Siagian, M.Sc selaku dosen pembimbing Tugas Akhir penulis yang telah memberi dukungan dan arahan kepada saya dalam menyelesaikan Tugas Akhir ini. 3. Bapak Dr. Kerista Sebayang, M.S. selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Sumatera Utara. 4. Bapak Prof. Drs. Tulus Vordipl.Math., M.Si., PhD selaku Ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alama Sumatera. 5. Ibu Dr. Elly Rosmaini, M.Si, selaku Ketua Program Studi D-3 Teknik Informatika FMIPA USU. 6. Seluruh Bapak dan Ibu Dosen serta Staf pengajar lainnya yang telah membimbing saya selama menjalani masa perkuliahan.
7. Teman teman Kom A 13, terutama anggota mebun Acong, Imam, Todo, Hardi, Pandri, Daniel, Cuuy, Marguna, Leman, Miko, Eljan, Jek, Lambok yang telah memberi dukungan kepada penulis untuk menyelesaikan Tugas Akhir ini. 8. Teman teman 7 bersaudara, yaitu Agung, Pane, Reza, Syakira, Nadhila, Ade yang telah memberi saya semangat untuk lulus kuliah ini. Penulis menyadari bahwa tugas akhir ini masih banyak kekurangan dan masih jauh dari sempurna, untuk itu penulis berharap adanya kritik dan saran yang bersifat membangun dari semua pihak untuk perbaikan dari tugas akhir ini. Penulis berharap semoga tugas akhir ini dapat memberi manfaat pagi para pembaca. Medan, Juli 2016 Renza Arfansa Nasution 132406029
ABSTRAK Berdasarkan analisa dan data dokumentasi yang ada di SMA Harapan 3, dalam proses registrasi ulang siswa baru masih menggunakan cara manual untuk hal pendaftaran, Hal ini menyebabkan data penerimaan siswa baru tidak dapat dikelola dengan baik, optimal dan memerlukan waktu yang lama dalam menyusun laporan maupun membuat hasil seleksi siswa baru yang akan diterima. Adanya permasalahan tersebut, registrasi peserta didik baru dirubah dari cara manual ke sistem terkomputerisasi agar lebih efektif. Oleh karena itu perlu dibangun sebuah sistem yang terkomputerisasi. Sistem informasi SMA Swasta Harapan 3 Berbasis Web dibangun menggunakan MySQL sebagai database dan PHP sebagai web server.adapun aplikasi ini menggunakan PHP karena source kode PHP tidak dapat dibuka dikomputer client dan MySQL sebagai databaseyang mampu menyimpan data banyak dandapat digunakan sebagai server ataupun client. Untuk mengetahui masalah dan menyelesaikan permasalahan, penulis mendapatkan data data penerimaan peserta didik baru melalui penelitian dengan cara :observasi, wawancara, pustaka, analisis sistem, perancangan sistem, pembuatan program, pengujian program dan implementasi program. Karya tulis ini menghasilkan sebuah sistem baru yang dapat menggantikan sistem lama dan juga mampu menjawab semua permasalahan dalam registrasi ulang peserta didik di SMA Swasta Harapan 3. Untuk merealisasikan hal tersebut, maka membuat sebuah sistem yang berjudul Sistem Informasi SMA Swasta Harapan 3 Berbasis Web, untuk mempermudah petugas pendaftaran dalam mengelola data-data peserta didik baru.
DAFTAR ISI Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar Halaman ii iii iv vi vii ix x Bab 1 Bab 2 Pendahuluan 1.1 Latar Belakang 1 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 2 1.4 Tujuan dan Manfaat 3 1.5 Metodologi 3 1.6 Sistematika Penulisan 4 Landasan Teori 2.1 Pengertian Sistem Informasi 6 2.2 Data 7 2.3 Internet 8 2.4 WWW (World Wide Web) 8 2.5 Pengenalan PHP 9 2.5.1 Sejarah PHP 10 2.52 Perkembangan PHP 11 2.6 MySQL 12 2.6.1 Tipe Tipe Data MySQL 12 2.7 HTML 13 2.8 Sublime 15 2.9 CSS (Cascading Style Sheet) 17 2.10 Pengenalan UMKM 18 Bab 3 Perancangan Sistem 3.1 Perancangan Sistem 21 3.2 DFD (Data Flow Diagram) 21 3.3 Diagram Alir (Flowchart) 22 3.3.1 Flowchart Pendaftaran Siswa Baru Kelas Kedokteran 23
3.3.2 Flowchart Pendaftaran Siswa Baru Kelas Reguler 24 3.4 Perancangan Database 25 3.5 Perancangan Interface 28 Bab 4 Implementasi Sistem 4.1 Pengertian Implementasi Sistem 29 4.2 Tujuan Implementasi Sistem 29 4.3 Komponen Komponen Implementasi Sistem 30 4.3.1 Perangkat Keras (Hardware) 30 4.3.2 Perangkat Lunak (Software) 31 4.3.3 Perangkat Operator (Brainware) 31 4.4 Tampilan Web 32 4.4.1 Halaman Utama index.php 32 4.4.2 Halaman Profile 33 4.4.3 Halaman Berita 36 4.4.4 Halaman Galeri 38 4.4.5 Halaman Pendaftaran Siswa Baru 39 4.4.6 Halaman Admin 41 Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 45 5.2 Saran 46 Daftar Pustaka Lampiran
DAFTAR TABEL Halaman Tabel 3.1 - Tabel Admin 27 Tabel 3.2 Tabel Berita 27 Tabel 3.3 Tabel Galeri 27 Tabel 3.4 Tabel Page 28 Tabel 3.5 Tabel Register 28
DAFTAR GAMBAR Halaman Gambar 2.1 - Menampilkan Selector Lebih Cepat 17 Gambar 2.2 Menampilkan Pencarian File 17 Gambar 2.3 Tampilan Tag P Pada CSS 18 Gambar 3.1 Data Flow Diagram (DFD) 23 Gambar 3.2 Flowchart Pendaftaran Siswa Baru Kelas Kedokteran 25 Gambar 3.3 Flowchart Pendaftaran Siswa Baru Kelas Reguler 26 Gambar 3.4 Perancangan Tampilan Awal 29 Gambar 4.1 Halaman Utama (1) 33 Gambar 4.2 Halaman Utama (2) 34 Gambar 4.3 Halaman Sejarah 33 Gambar 4.4 Halaman Visi, Misi, dan Tujuan 34 Gambar 4.5 - Halaman Sarana dan Prasarana 34 Gambar 4.6 Halaman Prestasi 35 Gambar 4.7 Halaman Ekstrakurikuler 36 Gambar 4.8 Halaman Berita (1) 37 Gambar 4.9 Halaman Berita (2) 38 Gambar 4.10 Halaman Berita (3) 38 Gambar 4.11 Halaman Berita (4) 39 Gambar 4.12 Halaman Galeri (1) 39 Gambar 4.13 Halaman Galeri (2) 40 Gambar 4.14 Halaman Daftar Siswa Kedokteran 40 Gambar 4.15 Notice Berhasil Mendaftar 41 Gambar 4.16 Notice Tidak Berhasil Mendaftar 41 Gambar 4.17 Halaman Daftar Siswa Reguler 42 Gambar 4.18 Halaman Login Admin 42 Gambar 4.19 Notice Berhasil Login 43 Gambar 4.20 Halaman Admin 43 Gambar 4.21 Halaman Edit Admin 44 Gambar 4.22 Notice Berhasil Menghapus Data 44 Gambar 4.23 Notice Berhasil Mengedit Data 45