SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMA PADMAWIJAYA KLATEN BERBASIS WEB SKRIPSI Disusun Oleh: ERA DWI PURWATI No Mhs : 065610007 Jurusan : Sistem Informasi Jenjang : Strata Satu (S1) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER A K A K O M YOGYAKARTA 2008 i SKRIPSI SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMA PADMAWIJAYA KLATEN BERBASIS WEB Diajukan Guna Memenuhi Persyaratan Untuk Memperoleh Gelar Sarjana Komputer Pada Sekolah Tinggi Manajemen Informatika dan Komputer Akakom Yogyakarta. Disusun Oleh: ERA DWI PURWATI No Mhs : 065610007 Jurusan : Sistem Informasi Jenjang : Strata Satu (S1) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER A K A K O M YOGYAKARTA 2008 ii HALAMAN PERSETUJUAN Judul : Sistem Informasi Penerimaan Siswa Baru Di SMA Padmawijaya Klaten Berbasis Web Nama : Era Dwi Purwati No.Mhs : 065610007 Mata Kuliah : Skripsi Jenjang : Strata Satu (S1) Jurusan : Sistem Infomasi Skripsi ini telah diperiksa dan disetujui Yogyakarta, Agustus 2008 Mengetahui, Dosen Pembimbing, L. N. Harnaningrum, S.Si., M.T. iii HALAMAN PENGESAHAN SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMA PADMAWIJAYA KLATEN BERBASIS WEB Dipertahankan Di Depan Dewan Penguji Skripsi Sekolah Tinggi Manajemen Dan Komputer AKAKOM Yogjakarta Dan Dinyatakan Diterima Untuk Memenuhi Syarat Guna Memperoleh Gelar Sarjana Komputer Jogjakarta, Agustus 2008 Mengesahkan, Dewan Penguji : Tanda Tangan 1. Heru Agus Triyanto, S.E.,M.M. (....................) 2. Ari Ajidharma A.W.,S.Kom, MMSi. (....................) 3. L.N.Harnaningrum,S.Si, M.T (....................) Mengetahui, Ketua Jurusan Sistem Informasi L.N.Harnaningrum,S.Si, M.T iv HALAMAN PENGESAHAN SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMA PADMAWIJAYA KLATEN BERBASIS WEB Telah diuji dan disahkan di hadapan tim penguji Sekolah Tinggi Manajemen Informatika dan Komputer Akakom Yogyakarta pada: Hari : Selasa Tanggal : 12 Agustus 2008 Mengesahkan : Dewan Penguji : Tanda Tangan : 1. Heru Agus Triyanto, S.E.,M.M. (....................) 2. Ari Ajidharma A.W.,S.Kom, MMSi. (....................) 3. L.N.Harnaningrum,S.Si, M.T (....................) Mengetahui, Ketua Jurusan SI - S1 L. N. Harnaningrum, S.Si., M.T. v HALAMAN PERSEMBAHAN Puji syukur kehadirat ALLAH SWT atas rahmat dan ridhonya yang telah melindungiku selama ini. Akan kupersembahkan skripsiku ini : Untuk yang sangat ku hormati : Ayah Bundaku yang tiada hentinya menyayangiku, memperhatikanku, mendukungku, serta memberiku materil yang tak terhitung selama ini. Karena rasa perhatian, cinta dan sayang Untuk yang sangat kusayangi : Kak & MbakKu : Agus & Titin yang kusayangi Adik ku tercinta : Ria, Indah yang kusayangi Mbak Reny yang kusayangi Kekasihku ”Alin” thanks atas cinta, dukungan & doanya. Yang telah memberiku cinta, kasih sayang, kesabaran, ketegaran, kemarahan, ilmu, kekompakan, kekeluargaan, saran, dukungan, pengalaman, dan kenangan terindah (suka maupun duka) selama ini............EVERYTHING Untuk Persahabatan yang tak terlupakan : Sobat - sobatkoe Ka Sally, Andi, Dhy, Ike, Munir,Yudi didi , Tina, Icen,Yenny, ike & Tori, u all my best friend. Sobatku Yudhi di Kaltim yang slalu mendoakan & support aku ”Thanks All” Sobatku Amri and Oris yang slalu ada dalam suka & duka Kak Thoan, Iwan, Katri, Ka Lief, Kak Melfid, Ka Boby, Esther, Buken,vides,ovi,luky ”thanks doa & supportnya”. Rekan- rekan kerja di Yayasan SMA Padmawijaya Klaten. Sobat-sobat S.I 2006 (one for all for one) vi HALAMAN MOTTO “ Tak ada rahasia untuk mencapai sukses. Sukses itu dapat terjadi karena persiapan, kerja keras, dan mau belajar dari kegagalan ” “ Hadapi Hidup dengan senyuman karena semua yang terjadi biarlah terjadi. Hadapi dengan tenang & sabar maka semua akan baik-baik saja” “Kejujuran adalah batu penjuru dari segala kesuksesan, pengakuan adalah motivasi terkuat” ( Petuah Sahabat) “Bila saya mempunyai suatu mimpi, maka saya akan terus berusaha untuk meraih mimpi itu, walaupun saya harus mati demi mimpi itu.” (Dr. Matin Luther King) vii KATA PENGANTAR Segala puji syukur atas nikmat ALLAH SWT yang telah melimpahkan rahmat dan karunia - Nya sehingga penulis dapat menyelesaikan skripsi dengan judul “ Sistem Informasi Penerimaan Siswa Baru di SMA Padmawijaya Klaten Berbasis web ”. Skripsi ini disusun sebagai syarat untuk memperoleh gelar sarjana di Sekolah Tinggi Manajemen Informatika dan Komputer Akakom Yogyakarta. Dalam menyelesaikan skripsi ini, penulis mengalami banyak kesulitan dan hambatan yang akhirnya dapat teratasi, semua itu tidak lepas dari bimbingan dan bantuan dari berbagai pihak. Dengan segala kerendahan hati, penulis mengucapkan terimakasih kepada : 1. Bapak Prof. Dr. Ir. Prayoto, M.Sc. selaku Ketua Sekolah Tinggi Manajemen Informatika Dan Komputer Akakom Yogyakarta. 2. Bapak Ir. M. Guntara, M.T., selaku Pembantu Ketua I Sekolah Tinggi Manajemen Informatika Dan Komputer Akakom Yogyakarta. 3. Ibu L.N. Harnaningrum, S.Si., M.T., selaku Ketua Jurusan Sistem Informasi Sekolah Tinggi Manajemen Informatika Dan Komputer Akakom Yogyakarta, selaku dosen wali dan dosen viii pembimbing yang telah memberikan petunjuk dan saran kepada penulis sehingga dapat menyelesaikan skripsi ini. 4. Seluruh Staf dan Karyawan Sekolah Tinggi Manajemen Informatika Dan Komputer Akakom Yogyakarta yang telah membantu Penulis dalam menyusun skripsi ini. 5. Ayah & Ibu Sutono yang telah mendoakan saya, serta semua anggota keluarga yang selalu memberikan dukungan, doa dan semangat selama penyusunan karya tulis ini. 6. Sahabat-sahabat yang telah menemani hari-hariku. 7. Rekan-rekan SMA Padmawijaya Klaten yang tidak dapat saya sebutkan satu persatu. Terima kasih atas dukungan semua. Dalam penulisan skripsi ini, penulis menyadari masih banyak kekurangan dan jauh dari sempurna, oleh karena itu kritik dan saran yang bersifat membangun sangat diharapkan untuk pengembangan skripsi ini lebih lanjut. Semoga skripsi ini, dapat berguna dan bermanfaat bagi penulis khususnya dan pembaca pada umumnya. Yogyakarta, 2008 Penulis ix INTISARI Aplikasi berbasis web ini, dikembangkan dengan bahasa Pemrograman PHP yang didalamnya sudah termuat Xampp database MySQL, Web Server Apache, dan PHPMyAdmin, selain itu juga diperlukan suatu editor program yaitu Macromedia Dreamweaver 8, flash dan phothoshop. Pokok masalah yang mendasari penulisan skripsi ini yaitu tentang penerimaaan siswa baru yang dibuat suatu sistem informasi guna memudahkan siswa untuk mengakses web ini tanpa harus datang langsung ke SMA Padmawijaya Klaten dimana untuk memberikan informasi pendaftaran siswa baru. Agar SMA Padmawijaya Klaten dapat memberikan kemudahan dalam mempromosikan penerimaan siswa baru kepada calon siswa dan syarat-syarat masuk berserta profilnya, maka diperlukan suatu Sistem Informasi Penerimaan Siswa Baru berbasis web. Tujuan dari perancangan Web ini adalah untuk meningkatkan kualitas pelayanan kepada calon Siswa dalam hal pendaftaraan secara online dan untuk lebih lanjut calon siswa datang langsung ke sekolah, informasi serta memberikan informasi-informasi kepada pengguna dan orang tua tentang SMA Padmawijaya, dimana dengan meningkatnya pendidikan dan mutu sekolah dengan sendirinya kepercayaan dari masyarakat untuk menjadikan siswa yang unggul dalam pendidikan, iman taqwa dan berbudi pekerti luhur. Kata Kunci : Sistem, Informasi, Sistem Informasi, Penerimaan Siswa Baru, SMA Padmawijaya Klaten x DAFTAR ISI HALAMAN DEPAN............................................................. i HALAMAN JUDUL.............................................................. ii HALAMAN PERSETUJUAN.................................................. iii HALAMAN PENGESAHAN................................................... iv HALAMAN PERSEMBAHAN................................................. v HALAMAN MOTTO............................................................ vi KATA PENGANTAR........................................................... vii INTISARI........................................................................ ix DAFTAR ISI.................................................................... x DAFTAR TABEL............................................................... xi DAFTAR GAMBAR........................................................... xii BAB I PENDAHULUAN....................................................... 1 1.1 Latar Belakang Masalah ................................ 1 1.2 Rumusan Masalah ........................................ 2 1.3 Ruang Lingkup ............................................. 2 1.4 Tujuan Penelitian .......................................... 3 TINJAUAN PUSTAKA DAN DASAR TEORI ................ 4 2.1 Tinjauan Pusataka....................................... 4 2.2 Dasar Teori ................................................ 5 2.2.1 HTTP ( Hypertext Transfer Protocol ) ...... 5 2.2.2 HTML (Hypertext Markup Language )...... 5 BAB II xi BAB III 2.2.3 Xampp ............................................ 7 2.2.4 Cara Kerja PHP .................................. 10 2.2.5 MySQL ............................................. 11 2.2.5.1 Membuat Tabel dalam MySQL.. 13 2.2.5.2 Menampilkan Data ke Tabel .... 14 2.2.6 Prosedur Upload Website .................... 14 2.2.7 Macromedia Dreamweaver 8................ 15 2.2.7.1 Insert Bar .............................. 16 2.2.7.2 Document Toolbar ................. 16 2.2.7.3 Document Windows ............... 16 2.2.7.4 Property Inspector ................ 17 2.2.7.5 Site Panel ............................. 17 2.2.8 PHP Info / gp..................................... 17 ANALISIS DAN PERANCANGAN....................... 18 3.1 Analisis Sistem............................................ 18 3.1.1 Perangkat Keras............................. 18 3.1.2 Perangkat Lunak ............................ 18 3.1.3 Diagram Arus Data ( DAD ).............. 19 3.1.4 Diagram Konteks ........................... 19 3.1.5 Penjelasan diagram Konteks Sistem.. 19 3.1.6 Diagram Arus Data Level 0 .............. 20 3.2 Perancangan Berkas.................................... 21 3.2.1 Tabel Calon Siswa Baru.................... 21 3.2.2 Relasi Antar Tabel ........................... 22 3.2.3 Penjelasan Entity Relationship Antar xii Tabel ............................................ 23 3.3 Perancangan Sistem .................................... 23 3.3.1 Penjelasan Bagan Alir Sistem............. 25 3.4 Perancangan Masukan................................. 25 3.4.1 Rancangan Masukan Data Calon siswa 25 3.4.2 Rancangan Masukan Data Login ........ 26 3.4.3 Rancangan Masukan Data Kelulusan.. 26 3.4.4 Rancangan Masukan Data Regristrasi 26 3.4.5 Rancangan Masukan Data standart ... 27 3.4.6 Rancangan Masukan Buku Tamu ...... 27 3.5 Perancangan Keluaran ................................ 27 3.5.1 Rancangan Kartu Pendaftaran Per Calon Siswa....................................... 27 3.5.2 Rancangan Pembayaran Calon Siswa... 28 3.5.3 Rancangan Daftar Siswa yang diterima.. 28 3.5.4 Rancangan statistik Siswa yang BAB IV diterima........................................... 28 3.5.5. Rancangan statistik Siswa Per Nem ..... 28 IMPLEMENTASI DAN PEMBAHASAN................... 29 4.1 Implementasi Spesifikasi Program ................. 29 4.2 Pembahasan Program ................................. 29 4.2.1 Halaman Home SMA Padmawijaya Klaten... 30 xiii 4.2.2 Login Calon Siswa Baru........................... 30 4.2.3 Daftar Calon Siswa Baru.......................... 31 4.2.4 Pembayaran Calon siswa......................... 32 4.2.5 Halaman Kelulusan Calon Siswa .............. 33 4.2.6 Halaman Kelulusan Admin ....... .............. 34 4.2.7 Halaman Kelulusan Data Regristrasi Siswa 35 4.2.8 Halaman Data Standart ......................... 35 4.2.9 Buku Tamu ............... ........................... 36 4.2.10 Halaman Laporan Siswa Yang Lulus ........ 36 4.2.11 Halaman Statistik Siswa Yang Diterima ... 37 4.2.12 Halaman Statistik Per Nem ................ ... 37 KESIMPULAN DAN SARAN.................................. 38 5.1 Kesimpulan................................................ 38 5.2 Saran........................................................ 39 DAFTAR PUSTAKA........................................................... 40 BAB V LAMPIRAN xiv DAFTAR GAMBAR Halaman Gambar 2.1 Tes Uji Xampp Gambar 2.2 Proses Eksekusi Kode PHP ..................... 10 Gambar 2.3 Insert bar ........................................... 15 Gambar 2.4 Document Toolbar ............................... 15 Gambar 2.5 Document Windows.............................. 17 Gambar 3.1 Diagram Konteks.................................. 19 Gambar 3.2 Diagram Arus Data Level 0 .................... 20 Gambar 3.3 Relasi Tabel ................ ....................... 23 Gambar 3.4 Gambar diagram Alir Sistem .................. 24 Gambar 3.5 Rancangan Masukan Data Calon Siswa.... 25 Gambar 3.6 Rancangan Masukan Data Login ............. 26 Gambar 3.7 Rancangan Masukan Data Kelulusan ....... 26 Gambar 3.8 Rancangan Masukan Data Regristrasi....... 26 Gambar 3.9 Rancangan Masukan Data Standart ......... 27 Gambar 3.10 Rancangan Masukan Buku Tamu ............. 27 Gambar 3.11 Rancangan Kartu Pendaftaran Per Calon Gambar 3.12 ................................. 7 Siswa .................................................. 27 Rancangan Pembayaran Calon Siswa........ 28 xv Gambar 3.13 Rancangan Daftar Calon Siswa yang diterima .............................................. 28 Gambar 3.14 Desain Statistik Siswa Yang Diterima ....... 28 Gambar 3.15 Desain Statistik Per Nem ................ ....... 28 Gambar 4.1 Halaman Home SMA Padmawijaya Klaten.. 30 Gambar 4.2 Halaman Login Calon Siswa .................... 30 Gambar 4.3 Halaman Daftar Calon Siswa Baru............ 31 Gambar 4.4 Halaman Pembayaran Calon Siswa........... 32 Gambar 4.5 Form Kelulusan Calon Siswa.................. 33 Gambar 4.6 Halaman Login Admin ........................... 34 Gambar 4.7 Halaman Data Regristerasi Siswa............. 35 Gambar 4.8 Halaman Data Standart.......................... 35 Gambar 4.9 Halaman Buku Tamu . ........................... 36 Gambar 4.10 Halaman Siswa Yang Lulus ..................... 36 Gambar 4.11 Statistik Siswa Yang diterima.................. 37 Gambar 4.12 Statistik Siswa Per Nem ......................... 37 xvi DAFTAR TABEL Halaman Tabel 3.1 Tabel Calon Siswa Baru............ Tabel 3.2 Dilampirkan softcopy xvii ............. 21