BAB I PENDAHULUAN 1.1 Latar Belakang Sekolah merupakan suatu bentuk pelayanan masyarakat di bidang pendidikan. Semua yang terkait dengan proses pendidikan memiliki peranan sesuai dengan tanggung jawab masing-masing. Salah satu unsur penting dalam suatu sekolah adalah keberadaan guru Bimbingan & Konseling dalam kegiatan himpunan data. Kegiatan himpunan data ini mencakup usaha untuk memperoleh data tentang siswa, menganalisis dan menafsirkan data, serta menyimpan data. Tujuan dari kegiatan ini adalah untuk mendapatan pengertian yang lebih luas, lebih lengkap dan lebih mendalam tentang masing-masing kondisi siswa. Data yang terkumpul harus menghasilkan gambaran yang lebih jelas tentang siswa dengan menghubungkan aspek satu dengan yang lain sehingga nantinya bisa dijadikan sebagai evaluasi. Salah satu alat himpunan data yang lazimnya digunakan dalam rangka pelayanan BK di institusi pendidikan adalah kartu pribadi siswa (W.S Winkel & Sri Hastuti, 2006). Guru BK di sekolah tidak lepas dari data pribadi yang jumlahnya sangat besar yang kadang kala bisa berubah sewaktu-waktu. Dalam pemberian layanan BK supaya dapat berjalan dengan maksimal, informasi mengenai data siswa haruslah lengkap dan akurat, tersusun baik dan terjaga kerahasiaannya. Sejauh ini pengelolaan data pribadi siswa oleh guru BK 1 memiliki beberapa kelemahan. Guru BK masih menggunakan cara manual, yang belum terkomputerisasi. Penyimpanan data kartu pribadi siswa masih berupa tumpukan kertas yang tersimpan di rak atau almari serta belum terdokumentasi dengan baik. Diantara data yang beragam, beberapa data sudah diolah dengan Microsoft office oleh sebagian guru BK, tetapi hal ini nampaknya masih belum memanfaatkan kinerja komputer secara optimal. Beberapa masalah telah dijumpai oleh penulis saat mengikuti Program Pengalaman Lapangan (PPL), ditambah hasil wawancara dengan guru BK di beberapa sekolah tentang himpunan data siswa. Penulis menemukan bahwa guru BK membutuhkan waktu yang relatif lama di dalam pengolahan data pribadi siswa, karena harus mencatat di buku pribadi siswa. Kalaupun sudah memanfaatkan perangkat lunak Ms.World / Ms.Exel, akan besar kemungkinan data hilang atau terselip jika tidak cakap di dalam pengelolaan file pada komputer, apalagi jika data tersebut masih berupa selebaran yang disimpan dalam rak buku. Hal ini jelas terlihat boros secara segi ekonomis karena membutuhkan tidak sedikit kertas. Selain itu keamanan serta kerahasiaan data yang diolah secara manual juga kurang terjamin. Proses pencarian datanya pun akan memakan waktu cukup lama. Dalam Rambu-Rambu Penataan Pendidikan Profesi Konselor dan Layanan Bimbingan dan Konseling dalam Jalur Pendidikan Formal (2008), menyimpulkan bahwa dukungan sistem merupakan komponen pelayanan dalam kegiatan managemen, tata kerja, infrastruktur (misalnya Teknologi Informasi dan Komunikasi), dan pengembangan kemampuan profesional 2 konselor secara berkelanjutan, yang secara tidak langsung memberikan bantuan kepada koseli atau memfasilitasi kelancaran perkembangan konseli. Program ini memberikan dukungan kepada konselor dalam memperlancar penyelenggaraan pelayanan. Sedangkan bagi personel pendidik yang lainnya adalah untuk memperlancar penyelenggaraan program pendidikan di sekolah/madrasah. Dukungan sistem ini meliputi aspek-aspek: (a) pengembangan jejaring (networking), (b) kegiatan manajemen, (c) riset dan pengembangan. Di era globalisasi, sejalan dengan perkembangan teknologi, kebutuhan akan kemudahan proses pada segala bidang kerja semakin meningkat. Komputer merupakan salah satu alat yang memegang peranan penting dalam mempermudah penyelesaian suatu pekerjaan. Komputer merupakan produk teknologi yang mampu memecahkan masalah dalam penyimpanan data. Dengan dukungan sistem komputerisasi, cara kerja suatu sistem yang mulanya manual dapat menjadi lebih efisien, cepat, serta akurat. Komputer lebih banyak dimanfaatkan sebagai pusat data (database) karena perannya yang memberikan kemudahan kepada penggunanya serta mempercepat informasi. Personal Home Page (PHP) merupakan bahasa pemograman yang reliabel dan sangat mudah diintegrasikan dengan database MySQL. PHP adalah salah satu bahasa pemprograman script yang dirancang untuk membangun aplikasi web (Budi Raharjo & Imam Heryanto, 2010). PHP yang digabungkan dengan database akan lebih berkekuatan jika digabungkan 3 dengan database yang reliable, gratis, dan mudah diinstalasi, misalnya dengan MySQL. MySQL merupakan software database yang termasuk paling populer, kepopulerannya ini karena ditunjang performanya yang saat ini bisa dikatakan paling cepat, dan jarang bermasalah (Bunafit Nugroho, 2005). Berdasarkan kebutuhan akan pentingnya peran teknologi khususnya dalam kegiatan himpunan data, penulis ingin membuat suatu proyek tugas akhir dengan memanfaatkan program PHP dan MySQL. Oleh sebab itu, dalam penulisan tugas akhir, penulis mengambil judul “Membangun Aplikasi Kartu pribadi siswa Menggunakan Program PHP dan MySQL”. Alasan penulis memilih menggunakan bahasa pemprograman PHP adalah karena PHP merupakan software yang sederhana, Open Source (gratis), dilengkapi dengan berbagai macam pendukung lain seperti support langsung ke berbagai yang populer, arsitektur yang dapat dikembangkan, dapat menampilkan halaman web dengan cepat, dan dapat digunakan pada sistem operasi apa pun. Sistem pengolahan kartu pribadi siswa yang berupa aplikasi, dibuat untuk mengambil peluang pada sistem pengolahan data kartu pribadi yang lama dimana masih belum efisien serta kurang praktis dan memadai. Beberapa keuntungan penggunaan aplikasi kartu pribadi siswa yang baru antara lain, pengolahan data siswa sudah terkomputerisasi sehingga proses input, pengubahan, pencarian data, dan output semakin mudah dan cepat. Aplikasi ini juga dapat mengurangi atau meminimalisir terjadinya data yang hilang, terselip atau rusak 4 1.2 Rumusan Masalah Berdasarkan latar belakang yang telah dikemukakan sebelumnya, maka rumusan masalah yang akan dibahas pada penelitian ini adalah : Bagaimana membangun aplikasi kartu pribadi siswa menggunakan program PHP dan MySQL ? 1.3 Tujuan Penelitian Adapun tujuan yang ingin dicapai dalam tugas akhir ini adalah membangun aplikasi kartu pribadi siswa menggunakan program PHP & MySQL. 1.4 Manfaat Penelitian Manfaat dari penelitian ini adalah sebagai berikut: 1. Manfaat teoritis Penelitian ini memperkaya khasanah ilmu pengetahuan dan informasi di bidang pendidikan khususnya yang berkaitan dengan kegiatan himpunan dan pengolahan data pribadi siswa. 2. Manfaat Praktis a. Mempermudah guru BK dalam memasukkan data pribadi siswa. b. Mempermudah guru BK dalam pencarian data pribadi siswa sesuai dengan informasi yang dibutuhkan secara cepat. c. Mempermudah guru BK dalam pengolahan data pribadi siswa. d. Mempermudah guru BK dalam mengubah data pribadi siswa. 5 1.5 Batasan Masalah Dalam pembahasan Tugas Akhir ini, masalah dibatasi pada hal-hal berikut: 1. Aplikasi ini dibuat untuk guru BK di sekolah. 2. Aplikasi ini dibangun untuk mengelola informasi data pada kartu pribadi siswa. 3. Aplikasi ini dibuat menggunakan PHP dan MySql . 4. Tidak membahas masalah keamanan jaringan dan hosting. 5. Tidak membahas coding. 6