BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Saat ini, teknologi komputer telah berkembang sangat pesat. Akibat perkembangan itu, maka teknologi satu dengan teknologi yang lain menjadi saling terkait. Perbedaan-perbedaan yang terjadi dalam pengumpulan, pengiriman, penyimpanan dan pengolahan informasi telah dapat diatasi, dalam hal ini memungkinkan pengguna untuk dapat memperoleh informasi secara cepat, mudah dan akurat. Dalam dunia pendidikan selain berfungsi sebagai alat maupun bahan pembelajaran, Teknologi Informasi dan Komunikasi yang dalam hal ini identik dengan komputer telah dimanfaatkan diberbagai aspek kegiatan, baik meliputi pengelolaan administrasi sekolah, pengelolaan database siswa, pengelolaan keuangan, pengelolaan nilai, hingga sebagai sarana promosi sekolah. Pada tahun ini sistem Otonomi Sekolah telah mulai diberlakukan. Hal ini memiliki arti bahwa sekolah diberi kesempatan penuh untuk menyelenggarakan pendidikan secara mandiri sehingga mutu pendidikan akan sepenuhnya ditentukan oleh kinerja sekolah itu sendiri. Yang menjadi permasalahan besar saat ini adalah sebagian besar waktu dari staf pengajar atau guru-guru yang seharusnya dapat lebih diefektifkan untuk kegiatan belajar-mengajar habis tersita untuk hal-hal yang bersifat administratif. Ketidakefektifan sekolah dalam memenejemen sistem yang ada secara langsung akan berdampak pada menurunnya kualitas sekolah. Suatu sekolah dapat dikatakan efektif jika sekolah tersebut mendukung desentralisasi pengolahan dan akses informasi, memiliki sistem informasi yang terpadu, memiliki kecepatan dan kemudahan akses informasi bagi siapapun, serta terpeliharanya aliran sistem informasi yang ada. Dari beberapa 1
hal yang tersebut diatas kita dapat melihat bahwa peran Sistem Informasi dalam Teknologi Informasi akan sangat membantu meningkatkan efektifitas dan kinerja sekolah. Permasalahan kedua adalah diberlakukannya sistem penilaian baru yang lebih bersifat terbuka, yang memungkinkan bagi guru untuk memberikan komentar/catatan pengembangan siswa sehingga penilaian yang diberikan akan lebih obyektif dan lebih terfokus, namun sistem penilaian ini bagi para guru dinilai amat sangat merepotkan dan melelahkan karena guru harus memberikan catatan khusus untuk tiap-tiap materi dalam suatu mata pelajaran dalam satu semester bagi masing-masing siswa. Maka untuk menjawab permasalahan-permasalahan diatas maka perlu dibangun sebuah sistem informasi dan program bantu dengan harapan kinerja staf pengajar akan jauh lebih efektif. 1.2. Rumusan Masalah Pada pembuatan program ini, rumusan masalah yang muncul adalah : 1) Apakah program ini cukup efektif dalam mengakomodir komentarkomentar guru bagi masing-masing anak untuk setiap komponen mata pelajaran yang ada? 2) Apakah program mampu mengelola data-data guru, data siswa, data komponen mata pelajaran, ekstrakurikuler dan semua data yang berhubungan dengan pengelolaan nilai? 3) Apakah program mampu memproses nilai-nilai harian siswa, nilai ulangan dan nilai ekstra sampai dengan data laporan atau raport siswa dalam suatu semester? 4) Apakah terdapat fasilitas back-up data dalam program ini? 1.3. Batasan Masalah Batasan masalah yang ditetapkan dalam pembuatan program adalah sebatas kegiatan administratif guru yang berhubungan dengan sistem 2
penilaian, pengelolaan database siswa, ketenagaan, kesiswaan, kelas, pengelolaan nilai, dan otomasi entry komentar catatan pengembangan siswa, tidak mencakup sistem penjadwalan, keuangan (SPP siswa), maupun sistem informasi perpustakaan, meskipun tidak menutup kemungkinan beberapa hal tersebut akan ditambahkan diwaktu kedepan. 1.4. Tujuan Penelitian 1) Skripsi sebagai salah satu prasyarat kelulusan mahasiswa jurusan Teknik Informatika untuk mendapatkan gelar kesarjanaan strata-1 (S1). 2) Mengimplementasikan dan menerapkan teori pemrograman yang telah dipelajari di bangku kuliah untuk membantu aktifitas guru Sekolah Dasar yang bersifat administratif, sehingga guru dapat lebih terfokus pada kegiatan belajar mengajar. 1.5. Spesifikasi Program a. Program dibuat menggunakan sistem operasi Windows. b. Agar interaktif dan mudah dioperasikan, maka program menggunakan Graphical User Interface. c. Adanya berbagai form : form password untuk keamanan data. form menu yang berbeda-beda untuk admin, kepala sekolah, guru serta wali kelas. form guru-karyawan untuk update guru-karyawan. form siswa untuk update siswa. form laporan untuk menampilkan jenis laporan yang akan ditampilkan. d. Adanya laporan yang dapat menampilkan : Daftar karyawan dan siswa Daftar bidang studi Daftar ekstrakurikuler 3
Daftar nilai dan raport siswa. e. Adanya Utility yang dapat membackup data. 1.6. Metodologi Penelitian 1) Metode Pengumpulan Data : a. Observasi : mengamati secara langsung dan mencatat secara sistematis hal-hal yang diselidiki oleh penulis. b. Interview : mewawancarai serta mencatat pendapat maupun data dari orang-orang yang terkait (guru-guru, wali kelas, karyawan, kepala sekolah). c. Dokumentasi : mencatat data-data dari pihak sekolah. d. Studi Pustaka : mengumpulkan pendapat, teori, serta data yang berhubungan dengan obyek tugas akhir dari berbagai sumber pustaka sebagai dasar dalam penelitian ini dan kemudian diimplementasikan ke dalam bentuk program yang berbasiskan teori yang dipelajari dan diteliti. 2) Metode Analisa Data : Analisa Data Kualitatif : analisa mengenai hal-hal yang berhubungan dengan penilaian terhadap tanggapan, baik dari wawancara maupun studi pustaka. 1.7. Sistematika Penulisan Pada Bab I yaitu Pendahuluan, penulis akan membahas tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan penulisan, spesifikasi program, dan sistematika penulisan. Pembahasan secara lengkap mengenai teori-teori yang digunakan sebagai landasan perencanaan dan pembuatan program akan penulis tuangkan dalam Bab II yaitu Landasan Teori. Guna mendasari pembuatan program secara global, analisa kebutuhan program, tahap-tahap perancangan pembuatan program, flowchart serta 4
algoritma program sangat perlu untuk dijelaskan secara terperinci, untuk itu penulis akan memaparkannya didalam Bab III, Analisis dan Perancangan Sistem. Menindaklanjuti Bab III yaitu Analisis dan Perancangan Sistem, didalam Bab IV yaitu Implementasi Sistem, penulis akan membahas mengenai implementasi dari perancangan yang telah dibuat, yang meliputi cara kerja program, hasil input dan output program, realisasi sistem yang digunakan serta kelebihan dan kelemahan dari program. Pada akhirnya, semua kesimpulan dari program yang telah dibuat serta saran-saran yang mungkin diberikan untuk pengembangan program dimasa yang akan datang akan penulis rangkum dalam Bab V yaitu Kesimpulan dan Saran. 5