1
BAB I PENDAHULUAN
1.1. Latar Belakang Dengan adanya suatu sistem informasi dapat membantu dalam pengembangan mutu maupun kinerja dari sebuah sekolah. Karena sistem informasi digunakan untuk menampilakan informasi dengan cepat tanpa adanya redudansi yang tidak diperlukan. Juga dengan adanya sistem informasi dapat menghindari kesalahan-kesalahan yang disebabkan kelalaian guru atau petugas. Selain daripada cepat dan mudah dalam menampilkan informasi yang baru oleh adanya update data yang dilakukan petugas, sistem informasi juga memberikan keringanan dalam menghemat suatu biaya pengalokasian ruang dimana biasanya digunakan sebagai tempat pengarsipan dari sistem manual. Hal tersebut terjadi dikarenakan oleh adanya database berupa kumpulan data yang telah diolah dan disimpan dalam komputer. Sistem informasi merupakan unsur penunjang sebuah sekolah untuk memperoleh informasi yang akurat dan cepat oleh berbagai level seperti kepala sekolah, guru dan wali kelas. Kepala sekolah menggunakan sistem informasi ini untuk mempercepat komunikasi antar sesama guru atau untuk kepentingan internal guru. Dengan adanya sistem informasi tersebut, kepala sekolah dapat memberikan pengumuman dengan cepat karena informasi bisa ditulis pada sistem informasi tersebut dengan sangat mudah dan cepat berkat adanya data yang tersimpan dalam database. Tak hanya sebatas pada hal tersebut, setiap guru dan walikelas juga dapat melihat jadwal mengajar dan menyimpan nilai hasil ujian siswa dengan mengisi dafar nilai siswa pada sistem informasi tersebut. SMP Negeri 1 Juwiring merupakan suatu sekolah yang bergerak dalam bidang pendidikan di Kabupaten Klaten. Untuk meningkatakan mutu dan sarana sekolah diperlukan sebuah sistem informasi yang dapat menangani masalah internal sekolah seperti pengumuman dari kepala sekolah, informasi jadwal mengajar maupun pengolahan nilai siswa, untuk itu penulis
1
2
mengangakat judul “SISTEM INFORMASI SEKOLAH SMP NEGERI 1 JUWIRING KABUPATEN KLATEN”. Sistem informasi ini sebagai sarana untuk menunjang kualiatas mutu sekolah tersebut. Tidak hanya itu saja, sistem informasi ini dapat mengefektifkan keinerja guru dikarenakan setiap wali kelas dapat mencetak leger (kumpulan nilai semua mata pelajaran) nilai siswa untuk keperluan penulisan rapor.
1.2. Rumusan Masalah Berdasarkan latar belakang yang telah dijelaskan sebelumnya, maka dapat dirumuskan masalah yaitu, bagaimana membuat sebuah sistem informasi yang mampu mengelola data guru, jadwal mengajar guru, pengolahan nilai siswa dan penyampaian pengumuman dari kepala sekolah pada SMP Negeri 1 Juwiring.
1.3. Batasan Masalah Agar pembahasan tidak meluas dari lingkup inti permasalahan, maka pembahasan akan dibatasi oleh hal-hal berikut : 1. Sistem ini belum dapat diakses dengan baik di mobile phone. 2. Proses cetak daftar nilai hanya dapat dilakukan apabila data nilai sudah tersimpan dalam database. 3. Proses cetak jadwal hanya dapat dilakukan setelah melakukan proses pencarian jadwal berdasarkan tahun ajaran. 4. Sistem ini berbasis web menggunakan DBMS MySQL, framework codeigniter dan server apache
1.4. Tujuan Penelitian Tujuan penelitian ini adalah membangun sebuah sistem informasi sekolah di lingkungan SMP Negeri 1 Juwiring. Dengan fungsi untuk mengelola daftar guru, jadwal mengajar guru, pengolahan nilai siswa serta penyampaian pengumuman oleh kepala sekolah dalam upaya meningkatkan mutu penunjang sarana guru.
3
1.5. Manfaat Penelitian Manfaat yang didapatkan oleh guru dan wali kelas dalam penelitian ini antara lain adalah sebagai berikut. 1. Meningkatkan peran teknologi dalam meningkatkan kualitas dan mutu guru. 2. Mengefisienkan penyebaran pengumuman mengenai kegiatan yang akan berlangsung pada instansi SMP Negeri 1 Juwiring. 3. Memudahkan guru dan wali keals dalam pengolahan nilai siswa. 4. Sebagai sarana untuk melihat jadwal mengajar. 5. Sebagai sarana untuk mengetahui data – data guru pada instansi SMP Negeri 1 Juwiring.
Manfaat yang didapatkan oleh kepala sekolah dalam penelitian ini antara lain adalah sebagai berikut. 1. Sebagai sarana untuk memberikan pengumuman dengan efktif dan efisien kepada guru. 2. Sebagai salah satu referensi untuk menentukan rencana kegiatan guru.
1.6. Metodologi Penelitian Metodologi penelitian ini dibagi menjadi dua bagian utama yaitu metode pengumpulan data untuk penyusunan laporan dan metode perancangan dan pengembangan sistem untuk pembuatan sistemnya.
1. Metode Pengumpulan Data Pada metode ini, penulis melakukan pengumpulan data serta informasi dengan cara observasi, wawancara, dan studi pustaka.
a. Observasi Observasi merupakan metode pengumpulan data yang dilakukan dengan mengamati setiap kegiatan guru di sekolah SMP Negeri 1
4
Juwiring. Melihat beberapa aktifitas yang dilakukan oleh beberapa guru tersebut dapat dijadikan pertimbangan dalam membuat sistem.
b. Wawancara Wawancara dilakukan untuk mendapatkan informasi dan data-data yang dibutuhkan oleh sistem yang akan dibangun. Data tersebut didapat dari informasi yang diberikan oleh beberapa guru yang ada di SMP Negeri 1 Juwiring.
c. Studi Pustaka Studi Pustaka merupakan sebuah metode yang dilakukan dengan mempelajari kumpulan pustaka baik itu buku, skripsi, tugas akhir dan artikel di internet yang berhubungan dengan sisstem informasi guru di sebuah sekolah. umpulan pustaka tersebut membantu untuk melakukan perancangan analisis dan implementasi sistem.
2. Metode Perancangan dan Pengembangan Sistem Metode ini dilakukan untuk penerapan dari tujuan penelitian. Metode ini terdiri dari beberapa tahap, yaitu :
a. Analisis Sistem Bagian ini berisi tentang permasalahan yang ada, hasil dari analisis dari permasalahan ini kemudian dituliskan dalam analisis kebutuhan sistem, kebutuhan data, kebutuhan fungsional dan non fungsional sistem yang akan dibangun.
b. Perancangan Sistem Bagian ini berisi tentang perancangan sistem yang akan dibuat. Perancangan yang dilakukan meliputi perancangan bisnis proses sistem menggunakan Unified Model Language (UML), perancangan alur dan jalannya sistem, perancangan basis data menggunakan Entity Relationship
5
Diagram (ERD), serta perancangan struktur menu dan antarmuka pengguna pada sistem.
c. Pembuatan Kode Program Bagian ini berisi tentang pembahasan kode program yang dibuat dalam membangun sistem sesuai dengan perancangan yang disusun. Pembuatan kode program pada sistem ini menggunakan bahasa pemrograman Hypertext Preprocessor (PHP), framework Codeigniter, dan basis data MySQL.
d. Pengujian Sistem Pada bagian ini berisi tentang pembahasan dalam pengujian sistem yang dibuat. Tujuannya adalah menguji kesesuaian sistem yang dibuat dengan perancangan yang disusun sebelumnya, mengurangi kesalahan pada sistem serta memastikan sistem ini dapat digunakan dengan baik.
f. Dokumentasi dan Pelaporan Bagian ini membahas tentang pembuatan laporan dari pembangunan sistem serta dokumentasi dari sistem yang dibangun.
1.7. Sistematika Penulisan Sistematika penulisan tugas akhir ini merupakan gambaran secara menyeluruh mengenai masalah yang akan dibahas dalam penelitian, yaitu terdiri dari :
BAB I PENDAHULUAN Membahas tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metodologi penelitian, dan sistematika penelitian.
6
BAB II TINJAUAN PUSTAKA Membahas tentang tinjauan secara umum sebagai dasar penelitian. Pada bagian ini menjelaskan informasi-informasi yang digunakan sebagai bahan acuan penulis yang bersumber Informasi tersebut dapat berupa penelitianpenelitian yang sudah dilakukan sebelumnya.
BAB III LANDASAN TEORI Menjelaskan mengenai teori-teori yang menjadi landasan dalam tahap analisis dan perancangan sistem. Selain itu, pada bab ini juga berisi penjelasan tentang komponen-komponen yang digunakan dalam membangun sistem.
BAB IV ANALISIS DAN PERANCANGAN SISTEM Membahas tentang analisis dan perancangan sistem pada penelitian ini. Bagian analisis meliputi analisis permasalahan, kebutuhan fungsional dan nonfungsional sistem, gambaran umum sistem, analisis kebutuhan data, analisis basis data, dan analisis model sistem. Perancangan sistem meliputi perancangan struktur menu sistem dan perancangan antarmuka pengguna yang digunakan dalam penelitian ini.
BAB V IMPLEMENTASI Membahas tentang implementasi sistem beserta hal-hal yang mendukung dalam pembangunan sistem. Pada bab ini menjelaskan beberapa kode program yang digunakan dalam membangun sistem dan menampilkan tampilan antarmuka yang digunakan dalam sistem.
BAB VI PENGUJIAN DAN PEMBAHASAN SISTEM Membahas tentang pengujian dan pembahasan sistem yang menguji kesesuaian sistem dengan perancangan yang sudah dibuat. Pengujian sistem bertujuan untuk mengevaluasi kinerja sistem, mengurangi adanya kesalahan serta memastikan sistem dapat digunakan dengan baik.
7
BAB VII KESIMPULAN DAN SARAN Memuat tentang kesimpulan dan saran sehingga dapat dapat dijadikan sebagai acuan untuk pengembangan sistem selanjutnya.
DAFTAR PUSTAKA Memuat tentang sumber referensi literatur yang digunakan dalam penyusunan laporan tugas akhir ini.