9
1. Pendahuluan
Teknologi informasi merupakan teknologi yang memegang peranan yang penting pada era globalisasi ini, karena berbagai macam aplikasi komunikasi dan pertukaran
informasi melalui sarana internet dan komputer dapat dibangun dengan teknologi informasi tersebut. Hal ini menyebabkan komunikasi dan pertukaran informasi dapat
dilakukan secara cepat dan efisien, tidak terbatas oleh waktu dan tempat. Keadaan ini memberikan dampak kepada pola komunikasi bahkan pola konsultasi didalam
masyarakat, terutama lembaga-lembaga usaha yang sangat menggantungkan pertukaran informasi dan komunikasi yang cepat dan handal, dan tidak terbatasi oleh tempat dan
waktu.
Perkembangan teknologi informasi tersebut telah disadari oleh SMA Kristen Purwodadi. Teknologi informasi telah dipergunakan SMA Kristen Purwodadi, antara lain
web blog untuk sarana pusat informasi bagi siswa maupun masyarakat luas, tetapi sarana teknologi informasi tersebut belum dapat dipergunakan sebagai komunikasi yang murah,
handal dan aman antara pihak sekolah dengan siswa dan orang tua atau wali siswa.
Pada saat ini, salah satu program utama SMA Kristen Purwodadi adalah upaya peningkatan layanan terhadap siswa dan pihak orang tua atau wali siswa sebagai
stakeholder sekolah. Salah satu bentuk layanan tersebut adalah layanan konsultasi yang bersifat online dan aman. Layanan konsultasi ini diharapkan mampu memberikan solusi
bagi pihak sekolah dan siswa dalam hal bimbingan konseling yang selama ini kurang diminati dan disadari arti pentingnya bimbingan konseling, khususnya bimbingan terkait
akademik siswa. Layanan bimbingan konsultasi SMA Kristen Purwodadi selama ini dilakukan secara tatap muka, via telpon atau SMS oleh guru yang ditunjuk atau ditetapkan
oleh pihak sekolah, bukan oleh guru yang memiliki kemampuan konseling atau guru BK. Hal ini disebabkan karena keterbatasan pihak sekolah dalam pengadaan tenaga guru. Oleh
karena itu seringkali kegiatan konsultasi gagal oleh karena kesibukan guru dan orang tua, sehingga tidak terjadi kecocokan waktu tatap muka. Permasalahan lain adalah seringkali
siswa malu untuk berkonsultasi secara tatap muka dengan guru, karena kesulitan berbicara dan materi konsultasi yang bersifat pribadi sehingga takut dan malu jika
didengar oleh siswa atau guru yang lain. Pihak sekolah SMA Kristen Purwodadi juga menyadari bahwa konseling jika menggunakan aplikasi media sosial yang ada, maka
data-data konseling berada pada pihak umum atau dapat diketahui oleh pihak lain, sehingga tidak sesuai dengan kaidah dan aturan bimbingan konseling yang berlaku, yaitu
untuk melindungi materi atau data konseling seorang siswa.
Pada penelitian ini dilakukan perancangan sistem konsultasi online bagi siswa di SMA Kristen Purwodadi. Data-data berupa pesan konsultasi pada sistem dirahasiakan
terlebih dahulu menggunakan Algoritma Base64, karena merupakan data bersifat privasi dan dijaga oleh pihak sekolah supaya tidak dapat diketahui oleh pihak yang tidak
berwenang melalui akses pada basis data maupun media transmisi atau jalur komunikasi yang
dipergunakan. Untuk dapat mewujudkan
hal tersebut,
maka sistem
diimplementasikan menggunakan bahasa pemrograman PHP dan basis data MySql. Sedangkan fasilitas pengamanan data konsultasi untuk merahasiakan data menggunakan
Algoritma Base64. Mengingat luasnya masalah yang akan dibahas, maka penelitian ini memiliki
ruang lingkup antara lain pertama, tidak membahas dan menganalisis secara detail Algoritma Base64, tetapi fokus penelitian ini adalah penerapan Algoritma Base64 pada
data sistem konsultasi online SMA Kristen Purwodadi dalam bahasa pemrograman PHP menggunakan framework CodeIgniter. Kedua, tidak membahas dampak dari penerapan
sistem konsultasi online di SMA Kristen Purwodadi. Manfaat yang diperoleh dari penelitian ini bagi SMA Kristen Purwodadi adalah pertama, dapat memiliki fasilitas
komunikasi guna konsultasi antara guru dan siswa yang aman, murah dan tertutup bagi
10
publik. Kedua, membantu meningkatkan mutu layanan bimbingan sekolah bagi siswa dan orang tua atau wali siswa. Ketiga, memiliki pusat informasi dan berita yang dapat diakses
secara online, sehingga membantu mempermudah siswa, wali atau orang tua siswa dan masyarakat dalam memperoleh informasi sekolah secara benar. Sedangkan bagi
akademik, yaitu pertama, dapat digunakan sebagai contoh pembelajaran bagaimana merancang dan menerapkan Algoritma Base64 pada data sistem konsultasi online. Kedua,
dapat digunakan sebagai pembelajaran membuat aplikasi dengan menggunakan bahasa pemrograman PHP dan basis data MySql.
2. Tinjauan Pustaka