BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan kemajuan teknologi yang ada di Indonesia, diharapkan dapat membantu perkembangan dunia pendidikan untuk menciptakan generasi muda yang berkualitas. SMPN 1 Udanawu merupakan salah satu Sekolah Menegah Pertama yang berada di Indonesia dan bertujuan untuk menciptakan generasi muda berkualitas. Untuk mencapai tujuan tersebut, maka SMPN 1 Udanawu membutuhkan suatu teknologi untuk mempermudah dalam mencapai tujuan yang diinginkan. Sistem informasi akadamik merupakan suatu sistem yang penting untuk memberikan informasi yang dibutuhkan oleh semua pihak sekolah dalam memperoleh informasi secara cepat dan akurat yang dibutuhkan guna mencapai tujuan menciptakan generasi muda yang berkualitas. Hal ini dapat dilihat bahwa saat ini dalam pengolahan informasi akademik SMPN 1 Udanawu masih menggunakan pengolahan data secara manual, sehingga proses dalam pencarian informasi akan membutuhkan waktu yang lama dan tingkat akurasi informasi yang dihasilkan kurang maksimal. Berdasarkan penjelasan di atas, maka pada tugas akhir ini akan membangun sistem informasi akademik yang dibutuhkan SMPN 1 Udanawu dalam mengolah data yang ada guna mencapai tujuan menciptakan generasi yang berkualitas. Sistem informasi akademik akan dibangun berbasis web menggunakan PHP dan My SQL sebagai database yang akan digunakan. Dengan sistem berbasis web ini dapat mempermudah kerja user dan dapat digunakan untuk mempublikasikan informasi umum SMPN 1 Udanawu kapada masyarakat. 1.2 Rumusan Masalah Berdasarkan latar belakang yang telah dikemukakan, maka masalah yang dirumuskan dalam pembangunan sistem informasi akademik antara lain sebagai berikut : 1. Bagaimana mengelola absensi siswa agar perhitungan jumlah kehadiran siswa tidak dilakukan secara manual? 2. Bagaimana mengelola jadwal pelajaran agar dapat tercipta jadwal pelajaran yang tidak bentrok? 3. Bagaimana mengolah nilai siswa agar perhitungan total nilai tidak dilakukan secara manual? 4. Bagaimana membuat pelaporan data siswa, data guru, absensi siswa, dan nilai siswa? 1.3 Batasan Masalah Adapun batasan masalah dalam pembangunan sistem informasi akademik ini antara lain sebagai berikut: 1. Sistem hanya menangani pengelolaan absensi siswa sehingga perhitungan jumlah kehadiran siswa tidak dilakukan secara manual. 2. Sistem hanya mengelola jadwal pelajaran agar dapat tercipta jadwal pelajaran yang tidak bentrok. 3. Sistem hanya mengolah nilai siswa agar perhitungan total nilai tidak dilakukan secara manual. 4. Sistem hanya membuat laporan sekolah yang terdiri dari pelaporan absensi kelas, laporan nilai kelas, dan laporan jadwal pelajaran kelas.. 5. Notifikasi nilai siswa kepada orang tua melalui sms. 1.4 Tujuan Adapun tujuan yang ingin dicapai adalah untuk membangun sistem informasi akademik yang memiliki fungsionalitas antara lain sebagai berikut: 1. Menangani pengelolaan absensi siswa agar perhitungan jumlah kehadiran siswa tidak dilakukan secara manual. 2. Mengelola jadwal pelajaran agar dapat tercipta jadwal pelajaran yang tidak bentrok. 3. Mengolah nilai siswa agar perhitungan total nilai tidak dilakukan secara manual. 4. Membuat pelaporan data siswa, data guru, nilai siswa, dan absensi siswa. 1.5 Metode Penelitian Metodologi yang digunakan dalam pembangunan sistem informasi akademik ini antara lain sebagai berikut : 1. Observasi Pengumpulan Data Mengumpulkan data dan informasi dari SMPN 1 Udanawu yang dapat digunakan pada tahapan pengembangan perangkat lunak. 2. Study Literatur Pada tahap ini dilakukan pengumpulan literatur terkait perancangan pembangunan sistem informasi akademik, tools PHP, dan database MySql. 3. Pengembangan Perangkat lunak Metode yang digunakan proyek akhir ini metode waterfall terdiri dari tahapan: a. Analisis Kebutuhan Pada tahap ini menganalisis kebutuhan pengguna terutama spesifikasi kebutuhan perangkat lunak yang berkaitan dengan absensi siswa, jadwal pelajaran, nilai siswa, data siswa, guru dan staff serta menentukan kendala yang harus dihadapi perangkat lunak. b. Perancangan Pada tahap ini merancang modul dari spesifikasi kebutuhan perangkat lunak. Dari spesifikasi kebutuhan yang ada akan diklasifikasikan menjadi modul-modul perancangan sehingga menghasilkan model solusi dalam bentuk rancangan UML, basisdata, dan interface. c. Implementasi (coding) Pada tahap ini perangkat lunak diimplementasikan dalam bentuk coding program dengan menggunakan tools PHP dan pengelolaan database MySql. d. Pengujian (testing) Pada tahap ini akan dilakukan pengujian menggunakan black box testing. 4. Pembuatan Dokumentasi Pembuatan dokumentasi dari sistem yang telah dibangun dalam bentuk buku tugas akhir. 1.6 Sistematika Penulisan Sistematika yang telah disusun oleh penulis adalah sebagai berikut : BAB I : PENDAHULUAN Berisikan latar belakang masalah, rumusan masalah, batasan masalah, tujuan, metode penelitian dan sistematika penulisan. BAB II : LANDASAN TEORI Menguraikan tentang teori-teori dan konsep-konsep yang sesuai dengan materi pembahasan. Antara lain tentang: teori mengenai konsep dasar sistem, konsep dasar informasi, sistem informasi akademik, metode waterfall, UML, PHP, MySQL, pengertian pendidikan dan pengertian sekolah. BAB III : ANALISA SISTEM DAN PERANCANGAN Membahas mengenai gambaran umum Perusahaan, struktur organisasi, analisa sistem yang terdiri dari analisa sistem yang berjalan dan identifikasi permasalahan. BAB IV : IMPLEMENTASI DAN PENGUJIAN Menguraikan tentang perancangan aliran data, urutan proses antar muka basis data dan pengimplementasiannya pada aplikasi yang dibuat BAB V : PENUTUP Penulis mencoba untuk dapat menarik kesimpulan dari pembahasan yang telah dilakukan dan memberi saran yang kiranya dapat dimanfaatkan oleh pihak perusahaan khususnya pegawai, masyarakat banyak maupun pihak lainnya.