BAB 1 PENDAHULUAN
1.1 Latar Belakang
Perkembangan ilmu pengetahuan di segala bidang dalam era globalisasi saat ini begitu pesat.Terutama dalam bidang IT yang semakin maju seiring dengan kebutuhan pemakai (user). Perkembangan ini membuat banyak pekerjaan manusia yang digantikan oleh computer. Dengan adanya penggantian posisi manusia oleh komputer ini, pekerjaan dapat diselesaikan dengan biaya lebih murah dan lebih optimal, namun tetap dapat diandalkan. Perkembangan ilmu pengetahuan tersebut diharapkan berbanding lurus dengan perkembangan sumber daya manusia, pendidikan adalah usaha yang dilakukan untuk mengembangkan potensi generasi muda agar memiliki kemampuan, keterampilan, sikap dan kepribadian. Untuk tujuan ini dibutuhkan perhatian dan kerja sama yang terpadu dari semua elemen masyarakat dunia pendidikan termasuk orang tua dan guru sebagai elemen yang berhubungan langsung dengan proses pendidikan seorang anak. Absensi siswa memegang peranan penting dalam setiap proses kegiatan belajar mengajar.Dimana absensi merupakan salah satu penunjang yang dapat mendukung atau memotivasi setiap kegiatan yang dilakukan di dalamnya. Disamping itu, absensi siswa dapat juga sebagai informasi tentang bagaimana kedisiplinan siswa yang bersangkutan.Penting adanya bagi orang tua untuk mengetahui kehadiran putra-putrinya di sekolah secara real time.Selain dapat
mencegah pertumbuhan sikap dan kepribadian yang buruk pada anak secara dini juga dapat menumbuhkan perasaan tenang dan menambah kepercayaan orang tua terhadap sekolah. Pada umumnya sekolah - sekolah masih menggunakan sistem manual untuk pencatatan kehadiran siswa. Sistem dengan cara manual yaitu dengan memangil satu persatu siswa pada lembar absensi yang telah disediakan sesuai dengan nama masing-masing siswa, bisa juga dengan membagi lembar absensi dan meminta siswa untuk mengisinya secara manual. Dalam sistem pencatatan kehadiran dengan cara manual timbul beberapa permasalahan yaitu siswa dapat memanipulasi pencatatan kehadiran tersebut selain itu proses yang dilakukan cukup memakan waktu dan tenaga sehingga sistem ini tidak efektif dan kurang akurat. Selain dengan cara manual ada juga sekolah yang sudah lebih maju yang menggunakan sistem absensi otomatis dengan kartu khusus, atau dengan sistem sidik jari. Dalam sistem pencatatan kehadiran siswa secara otomatis kendala terdapat pada biaya pengeluaran yang besar misal untuk membuat semua kartu khusus dan pembelian mesin pendeteksi. Selain semua permasalah tersebut sistemsistem ini juga mempunyai kekurangan, yaitu tidak adanya pemberitahuan secara real-time terhadap orang tua mengenai kehadiran putra - putri mereka di sekolah. Karena adanya berbagai permasalah tersebut maka penulis bermaksud untuk membuat sistem pencatatan absensi yang efektif, akurat dan ramah biaya. Contoh kasus untuk sistem secara manual dan otomatis dapat dilihat dari Universitas Binus. Sebelum tahun 2009 Universitas Binus masih menggunakan sistem pencatatan manual dengan menggunakan kertas absensi yang dibagikan kepada para siswa. Cara ini dinilai tidak efektif, karena mudahnya dilakukan manipulasi dan lambatnya proses pencatatan. Ditambah lagi dengan banyaknya kertas absensi yang harus dikeluarkan yang dinilai sangat tidak efisien. Karena itu mulai dari tahun 2009 sampai sekarang Universitas Binus menggunakan Sistem
pencatatan
kehadiran
otomatis
dengan
mengimplementasikan
RFID
(Radio-frequency
identification) pada Binusian Card dimana pada sistem ini mahasiswa dan dosen hanya perlu melakukan tab sebelum masuk kelas kuliah, dengan sistem ini mahasiswa dan dosen dapat melakukan absensi dengan lebih cepat dan akurat. Kelemahan dari sistem ini adalah mudahnya untuk dilakukan manipulasi absensi dengan menitipkan Binusian Card tersebut, selain itu dengan besarnya jumlah populasi di binus yang harus menggunakan Binusian Card ini membuat produksi kartu tersebut memakan biaya besar. Skripsi ini membahas mengenai perancangan sistem pencatatan kehadiran siswa secara otomatis dimana sistem akan mengirim pesan notifikasi saat siswa dikenali. Pada sistem ini digunakan salah satu perkembangan dalam bidang computer vision yaitu pengenalan citra wajah. Pengenalan citra wajah atau Face recognition adalah salah satu teknologi biometric yang telah banyak diaplikasikan dalam sistem keamanan. Dalam implementasinya, secara umum pengenalan citra wajah dilakukan menggunakan sebuah webcam untuk menangkap citra wajah seseorang kemudian citra wajah tersebut dibandingkan dengan citra wajah sebelumnya yang telah disimpan.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah disebutkan, maka rumusan masalah yang dikaji dalam tugas akhir ini adalah sistem pencatatan kehadiran siswa dengan cara manual yang tidak efektif dan kurang akurat dan sistem pencatatan kehadiran siswa secara otomatis dengan RFID
dan sidik jari dirasa memakan biaya cukup besar, dan tidak adanya sistem yang mengirimkan pesan notifikasi kehadiran siswa di sekolah kepada orang tua / wali murid secara real time.
1.3 Ruang Lingkup Ruang lingkup pada penulisan ini dibatasi pada beberapa hal, yaitu: 1. Citra wajah diambil dengan standar intensitas cahaya yang kurang lebih sama.Dalam hal ini citra wajah yang ditangkap sebagai data training juga dibatasi dari segi ekspresi dan aksesoris yang digunakan atau dapat dikatakan citra wajah yang disimpan di dalam sistem sebagai data training dengan hasil tangkapan simulasi dalam keadaan yang sama. 2. Sampel data yang digunakan dapat berupa citra tangkapan citra secara realtime menggunakan webcam. 3. Metode pengenalan citra wajah yang digunakan adalah PCA, dengan pendeteksian citra wajah dalam sebuah gambar input menggunakan metode Haar-Like Feature. Metode yang digunakan untuk klasifikasi antara galeri citra wajah dengan citra penyelidikan menggunakan teknik Euclidean Distance. 4. Pengiriman SMS melalui Modem GSM dengan AT Command. 5. Email server yang dipakai adalah stmp server free, seperti gmail, yahoo, hotmail, aol dan sebagainya. 6. Laporan kehadiran siswa diberikan dalam bentuk excel. 7. Perancangan menggunakan sistem berbasiskan desktop dengan menggunakan bahasa C# dan framework .NET agar memudahkan pengguna dalam integrasi aplikasi di dunia nyata. Library yang digunakan adalah EmguCV untuk computer vision. Pengembangan aplikasi menggunakan Microsoft Visual Studio 2010.
8. Biaya pengiriman SMS merupakan biaya SMS normal. 9. Diasumsikan siswa hanya melakukan absensi sehari sekali.
1.4 Tujuan dan Manfaat Adapun tujuan dari pada tugas akhir ini dibuat adalah: 1. Merancang dan mengembangkan Sistem aplikasi kehadiran siswa menggunakan pengenalan citra wajah dengan notifikasi SMS dan Email. 2. Menguji keakuratan dan keefisiensian sistem aplikasi kehadiran siswa, serta menguji sistem notifikasi yang dilakukan.
Adapun manfaat yang diharapkan dari aplikasi ini adalah: 1. Bagi pihak sekolah: sebagai solusi untuk memudahkan melakukan absensi kehadiran siswa disekolah dengan hasil yang lebih efektif, efisien dan akurat dengan biaya lebih rendah. Diharapkan juga hal ini akan menambah kepercayaan orang tua terhadap sekolah. 2. Bagi pihak orang tua / wali murid: mendapat kepastian bahwa anak mereka sudah hadir di sekolah. Hal ini diharapkan dapat mengurangi rasa cemas orang tua / wali murid dan menambah kesadaran orang tua dengan tindakan putra – putrinya. 3. Bagi peneliti lain: menambah pengetahuan mengenai pengenalan citra wajah serta sistem pengiriman notifikasi melalui SMS dan Email secara otomatis.
1.5 Metodologi Perancangan Metode perancangan yang digunakan dalam penulisan ini adalah: •
Metode Pengumpulan Data
Metode pengumpulan data dalam penelitian ini menggunakan studi kepustakaan yang dilakukan dengan membaca dan mempelajari buku-buku literatur, artikel-artikel, dan jurnaljurnal yang berhubungan dengan pengenalan citra wajah, sms, AT command dan email. •
Metode Analisis Metode analisis dalam penulisan ini dibagi menjadi beberapa tahap: 1. Analisis user requirement yang dibutuhkan 2. Analisis penggunaan algoritma yang digunakan untuk pengenalan citra wajah, dan pengiriman pesan melalui SMS dan Email.
•
Metode Perancangan Metode perancangan dalam penulisan ini dibagi menjadi beberapa tahap: 1. Mendesign tampilan aplikasi. 2. Merancang dan membangun aplikasi pencatatan kehadiran siswa.
1.6 Makalah yang Relevan Berikut beberapa makalah yang relevan dengan tugas akhir ini: Makalah oleh Reza Aggi Prasetyo yang berjudul “Pemecahan Masalah Pengenalan Citra Wajah Secara RealTime dengan Variasi Pose Menggunakan Metode EigenFaces” tahun 2012. Permasalahan yang dibahas di makalah ini adalah banyakknya sistem pengenalan citra wajah yang memiliki masalah dalam mengenali citra wajah dalam pose yang berbeda seperti tampak samping kanan dan kiri. Pada makalah ini digunakan metode EigenFaces untuk mengenali berbagai citra wajah dalam variasi pose seperti tampak depan, tampak samping kanan dan tampak samping kiri.
Makalah oleh Marito Nasution yang berjudul “Rekayasa Sistem Pengenalan Wajah dengan Proses Log In Sistem Informasi Menggunakan Algoritma Eigen Face” tahun 2010. Pada makalah ini permasalahan yang dibahas adalah bagaimana merancang suatu proses log in kedalam suatu sistem informasi berbasis pengenalan wajah dengan proses reduksi dimensi dari image menggunakan eigenface algorithm. Makalah oleh Maulina Sari dengan judul “Penerapan Algoritma EigenFace Pada Sistem Absensi Karyawan Berbasis Webcam” tahun 2010. Permasalahan yang dibahas dalam makalah ini adalah bagaimana mengontrol absensi dengan menggunakan citra wajah karyawan melalui hasil bidikan webcam sebagai pembanding untuk mencegah manipulasi absen oleh pegawai. Solusi yang diberikan adalah menerapkan sistem Algoritma EigenFace pada sistem absensi, sehingga dapat mengurangi kemungkinan dilakukannya manipulasi absen. Makalah oleh Irmayani dengan judul “Implementasi SMS Gateway Untuk Layanan Informasi Pegawai (Studi Kasus CV. Utama Teknik Jaya)” tahun 2012. Permasalah yang dibahas di dalam makalah ini adalah bagaimana cara agar atasan dapat mengetahui kehadiran karyawan dengan lebih mudah, implementasi sistem ini juga diharapkan akan menaikkan disiplin karyawan dalam studi kasus terkait. Solusi yang diberikan adalah Sistem yang menyediakan informasi data absensi pegawai kepada atasan melalui SMS Makalah oleh Dedi Eka Putra Nasution yang berjudul “Perancangan Sistim Informasi Absensi Dosen dan Mahasiswa Berbasis Web Fakultas MIPA Universitas Sumatera Utara” tahun 2009. Pada makalah ini permasalah yang dibahas adalah bagaimana menciptakan suatu sistim yang cepat, cermat dan teliti serta up to date dengan menggunakan bantuan computer untuk melakukan informasi absensi dosen dan mahasiswa dengan jumlah dosen dan mahasiswa yang banyak. Solusi yang dirancang pada makalah ini adalah membuat sistim absensi berbasis web,
sehingga absensi dapat dilakukan secara online. Dimana Sistim ini memungkinkan data yang ada up to date. Makalah oleh Sri Fitriati yang berjudul “Perancangan Sistem Informasi Berbasis SMS dan Implementasinya di Sekolah Menengah Atas Panca Budi Medan” tahun 2009. Dalam makalah ini dibahas mengenai sistem informasi pendidikan yang bisa diakses melalui SMS dari berbagai operator telepon yang ada dengan menggunakan handphone berteknologi GSM maupun CDMA.
1.7
Sistematika Penulisan Sistematika penulisan terdiri dari lima bab, dengan uraian sebagai berikut: BAB 1: PENDAHULUAN Bab ini berisi tentang latar belakang topik yang dipilih, ruang lingkup permasalahan yang membatasi penelitian, tujuan dan manfaat yang diperoleh dari penelitian ini, metodologi penelitian, dan sistematika penulisan skripsi ini. BAB 2: LANDASAN TEORI Bab ini membahas tentang teori-teori dasar yang berhubungan dengan topik yang dipilih. Selain definisi dari teori juga akan dibahas bagaimana teori tersebut akan mendukung penelitian. BAB 3: ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi analisi algoritma dan rancangan aplikasi yang dibangun yang dilakukan dalam pemecahan masalah atas topik yang dipilih.
BAB 4: IMPLEMENTASI DAN EVALUASI SISTEM Bab ini menjelaskan bagaimana mengimplementasikan aplikasi yang telah dirancang dan dilanjutkan dengan evaluasi aplikasi yang dibangun. BAB 5: SIMPULAN DAN SARAN Bab ini berisi simpulan atas keseluruhan isi dan uraian bab-bab sebelumnya, dan saran-saran berdasarkan hasil simpulan tersebut.