PEBUATAN APLKAS PENDATAAN PADA SA NEGER 1 AFOANG UTARA KABUPATEN KUPANG Petrisia W Sudarmadji 1, Andreas Bani 2 Abstrak : Setiap tahun ajaran baru dalam pekerjaan administrasi, setiap guru maupun pegawai SA Negeri 1 Amfoang Utara harus mendata seluruh data siswa, data guru, data nilai, data kelas dan data mata pelajaran. Dalam proses pendataan tersebut masih menggunakan icrosoft Office Excel dan buku-bukubesar. Dengan cara ini, guru maupun pegawai harus menyusun tabel berisi semua data siswa, data guru, data nilai, data kelas, data mata pelajaran, dan pendataan tersebut seringkali timbul permasalahan yang menghabiskan banyak kertas dan diperlukan waktu yang sangat banyak. Dengan pertimbangan dan permasalahan di atas, oleh karena itu penyusun memutuskan untuk membuat Aplikasi Pendataan Pada SA Negeri 1 Amfoang Utara, yang membahas atau mencakup data siswa, data guru, data nilai, data kelas, dan data mata pelajaran. Hal ini sangat memberikan kinerja yang lebih bagi sekolah, para guru dan pegawai. Kata kunci : Aplikasipendataan, Javascript, Sekolah. 1. PENDAHULUAN Seiring dengan perkembangan zaman dibidang teknologi, perusahaan-perusahaan makin dipicu untuk menggunakan teknologi yang maju sebagai alat atau media untuk tetap bertahan dan memenangkan persaingan yang semakin ketat. Penggunaan komputer dewasa ini sangat diperlukan dalam menyelesaikan masalah-masalah ringan maupun masalah rumit. Di sekolah-sekolah menengah atas pun telah dimulai penggunaan komputer-komputer, kantor-kantor, di perusahaan-perusahaan, komputer dianggap sebagai kebutuhan seperti mesin ketik. SA Negeri 1 Amfoang Utara adalah sebuah sekolah yang beralamat di JL SC. Talnoni Amfoang Utara Kabupaten Kupang. Sekolah tersebut merupakan salah satu instansi Pemerintah yang menyelenggarakan program pendidikan yang berhubungan dengan ilmu pengetahuan guna menunjangu untuk menghasilkan Sumber Daya anusia yang berkualitas. Sejalan dengan perkembangan teknologi, penyusun menemukan satu studi kasus di SA Negeri 1 Amfoang Utara yang menarik untuk dikaji. Setiap tahun ajaran baru dalam pekerjaan administrasi, setiap guru maupun pegawai SA Negeri 1 Amfoang Utara harus mendata seluruh data siswa, data guru, data nilai, data kelas dan data matapelajaran. Dalam proses pendataan tersebut masih menggunakan icrosoft Office Excel dan buku-buku besar. Dengan cara ini, guru maupun pegawai harus menyusun tabel berisi semua data siswa, data guru, data nilai, data kelas, data mata pelajaran, dan pendataan tersebut seringkali timbul permasalahan yang menghabiskan banyak kertas dan diperlukan waktu yang sangat banyak. 36 Sudarmadji 1, Bani 2, Adalah Dosen Teknik Komputer dan Jaringan, Politeknik Negeri Kupang
Sudarmadji 1, Bani 2, Pembuatan Aplikasi Pendataan Pada SA Negeri 1 Amfoang Utara Kabupaten Kupang 37 Dengan pertimbangan dan permasalahan di atas, penyusun memutuskan dan memilih judul Pembuatan Aplikasi Pendataan Pada SA Negeri 1 Amfoang Utara, yang membahas atau mencakup data siswa, data guru, data nilai, data kelas, dan data matapelajaran. 2. TNJAUAN PUSTAKA Penelitian sejenis sebelumnya telah diteliti Lukman Hakim, Sistem nformasi Pendataan Guru Pada SA Negeri 1 Tanjung Pura dengan menggunakan Visual Basic 6.0,. Thoriq Fauzi & Wahyu Widiatmoko, Pembuatan Sistem nformasi Pendataan Siswa dan Alumni pada SK A ARf 4 Kebumen Berbasis Web, Fitriana Rachmawati Habilla, Pengolahan Pendataan Siswa SA/SK dalam Pembentukan Paskibraka Sekabupaten Gunungkidul Nely Zahroh, Pengembangan Sistem nformasi Pendataan Siswa di Dinas Pendidikan Kabupaten Kulon Progo. Analisis Desain Coding Testing Gambar 3.1. etode Waterfall 2.Flowchart Flowchart merupakan gambaran aliran bagan yang menunjukan arus pekerjaan secara keseluruhan dari sebuah sistem dengan menjelaskan urutan-urutan dan prosedur-prosedur yang terdapat dalam sistem. Flowchart proses input data dapat dilihat pada gambar 3.2. ulai aintenance 3. ETODE PERANCANGAN asukan Username dan Password Berdasarkan tahapan pengembangan sistem model Waterfall maka tahapan penilitian yang dibuat nantinya adalah sebagai berikut: Analisis Dalam langkah ini merupakan analisa terhadap kebutuhan sistem. Pengumpulan data dalam tahap ini bisa melakukan sebuah penelitian, wawancara atau study literature. Login Berhasil Ya enu Utama Sub enu nput Data Tidak Desain Proses design akan menterjemahkan syarat kebutuhan kesebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat koding. 1.etode waterfall Dalam pengembangannya metode waterfall memiliki beberapa tahapan yang runtut: requirement (analisiskebutuhan), design system (system design), Coding & Testing, Penerapan Program, pemeliharaan. Selengkapnya metode Waterfall dapat dilihat pada gambar 3.1. Database Tambah Data Ubah Data nput Data Tampil Data Berhasil Tidak Selesai Ya Hapus Data Cetak Data Laporan Gambar 3.2. Flowchart Proses nput Data
38 Jurnal lmiah FLASH Volume 3 Nomor 1 Juni 2017 3.Diagram Konteks Diagram konteks merupakan awal dari sebuah sistem secara umum, yang menggambarkan sistem secara keseluruhan dapat dilihat pada gambar 3.3. Admin nput Data - nput Data Siswa - nput Data Guru - nput Data Kelas - nput Data atapelajaran - nput Data Nilai Konfirmasi nput Data - Konf Data Siswa - Konf Data Guru - Konf Data Kelas - Konf Data atapelajaran - Konf Data Nilai Aplikasi Pendataan Siswa Kepala Sekolah informasi - Jumlah Data Siswa - Jumlah Data Guru - Jumlah Data Kelas - Jumlah Data atapelajaran - Jumlah Data Nilai Laporan - Data Siswa - Data Guru - Data Kelas - Data atapelajaran - Data Nilai Gambar 3.3. Diagram Konteks User 4.Diagram DFD (Data Flow Diagram) Data Flow Diagram atau DFD merupakan perancangan perangkat analisis yang terstruktur, sehingga memungkinkan para pembuatan sistem memahami secara keseluruhan suatu rangkaian aliran data yang saling berkaitan, selengkapnya dapat dilihat pada gambar 3.4. Admin Username Password Konfirmasi Login Data Siswa Konf Data Siswa Data Nilai Konf Data Nilai Login Siswa Nilai Data Admin Data Siswa Data Nilai 5.Diagram ERD (Entity Relationship Diagram) ERD (Entity Relation Diagram) merupakan struktur model yang digunakan untuk menjelaskan hubungan antar relasi. Dibawah ini merupakan gambar dan proses pada ERD, dapat dilihat pada gambar 3.5. id_siswa nis nama jenis_kelamin kelas jurusan tgl_lahir tempat_lahir agama alamat nama_ayah pendidikan_ayah pekerjaan_ayah nama_ibu pendidikan_ibu pekerjaan_ibu alamat_orgtua kode Nama_kelas Kelas jurusan nip nama tempat_lahir tgl_lahir agama jenis_kelamin enempati Siswa nip Wali_kelas engajar id_guru Guru empunyai Belajar atapelajaran Gambar 3.5. Diagram ERD (Entity Relation Diagram) id nama_siswa kelas_siswa jurusan tahun_ajaran semester id_mapel mapel ulangan1 ulangan2 status jabatan ijasah_tahun golongan tgl_jadi_guru matapelajaran emiliki Nilai ulangan3 id_mapel jurusana nama_mapel guru rerata_ulangan ulangan4 keterangan rerata_tugas tugas4 tugas3 tugas2 tugas1 4. HASL DAN PEBAHASAN 4.1. mplementasi Halaman Login Admin Halaman ini merupakan halaman awal pada saat admin menjalankan Aplikasi Pendataan Pada SA N 1 Amfoang Utara, halaman Login dapat dilihat pada gambar 4.1. hasil uas uts Data Guru Konf Data Guru Guru Data Guru Data Laporan Data atapelajaran Konf Data atapelajaran ata Pelajaran Data atapelajaran Data Kelas Konf Data Kelas Kelas Data Kelas Laporan Data Siswa Laporan Data Guru Kepala Sekolah Laporan Data apel Laporan Data Nilai Laporan Data Kelas Gambar 3.4. Diagram DFD (Data Flow Diagram) Gambar 4.1. Halaman Login
Sudarmadji 1, Bani 2, Pembuatan Aplikasi Pendataan Pada SA Negeri 1 Amfoang Utara Kabupaten Kupang 39 4.2. mplementasihalamanutama Halaman Utama merupakan tampilan awal Aplikasi Pendataan Pada SA N 1 Amfoang Utara setelah Admin berhasil login. Halaman utama dapat dilihat pada gambar 4.2. Gambar 4.4. nput Data Guru Gambar 4.2. Halaman Utama 3.Halaman nput Data Nilai Pada halaman ini, seluruh data nilai akan dan disimpan ke dalam data base. Dapat dilihat pada gambar 4.5. 4.3. mplementasi enu nput Data 1.Halaman nput Data Siswa Pada halaman ini, seluruh data siswa akan dan disimpan ke dalam data base. Halaman input data siswa dapat dilihat pada gambar 4.3. Gambar 4.5. nput Data Nilai 4.Halaman nput Data ata Pelajaran Pada halaman ini, data mata pelajaran akan dan disimpan ke dalam data base. Halaman nput data mata pelajaran dapat dilihat pada gambar 4.6. Gambar 4.3. nput Data Siswa 2.Halaman nput Data Guru Pada halaman ini, seluruh data guru akan dan disimpan ke dalam data base. Dapat dilihat pada gambar 4.4. Gambar 4.6. nput Data ata Pelajaran
40 Jurnal lmiah FLASH Volume 3 Nomor 1 Juni 2017 5.Halaman nput Data Kelas Pada halaman ini, data kelas akan dimasukan melalui komponen yang tersedia dan disimpan ke dalam data base. Halaman input data kelas dapat lihat pada gambar 4.7. 3.Laporan Data Nilai Laporan data nilai dapat dilihat pada gambar 4.10. Gambar 4.10. Laporan Data Nilai Gambar 4.7. nput Data Kelas 4.4. mplementasi enu Laporan Data 1.Laporan Data Siswa Laporan data siswa dapat dilihat pada gambar 4.8. 4.Laporan Data Nilai Setiap Siswa Laporan data nilai setiap siswa dapat dilihat pada gambar 4.11. Gambar 4.11. Laporan Data Nilai setiap siswa Gambar 4.8. Laporan Data Siswa 2.Laporan Data Guru Laporan data guru dapat dilihat pada gambar 4.9. 5.Laporan Data ata Pelajaran Laporan Data ata Pelajaran Dapat dilihat pada gambar 4.12. Gambar 4.9. Laporan Data Guru Gambar 4.12. Laporan Data ata Pelajaran
Sudarmadji 1, Bani 2, Pembuatan Aplikasi Pendataan Pada SA Negeri 1 Amfoang Utara Kabupaten Kupang 41 6.Laporan Data Kelas Laporan data kelas dapat dilihat pada gambar 4.13. Gambar 4.13. Laporan Data Kelas 7.Halaman Cetak Data Nilai Halaman cetak data nilai dapat dilihat pada gambar 4.14 Gambar 4.14. Halaman Cetak Data Nilai 5. PENUTUP 5.1. Kesimpulan Setelah melakukan perancangan, implementasi dan pengujian, maka dapat diperoleh kesimpulan sebagai berikut: 1.Aplikasi Pendataan SA Negeri 1 Amfoang Utara berhasil dibuat dengan menggunakan bahasa pemrograman Javascript dan ysql sebagai data base server. 2.Aplikasi Pendataan SA Negeri 1 Amfoang Utara ini memiliki input data, pem-buatan surat dan laporan yang terstruktur dan mengurangi tingkat kesalahan yang terjadi. 3.Aplikasi Pendataan SA Negeri 1 Amfoang Utara ini dapat menyimpan seluruh data sekolah yang lebih terstruktur. 5.2. Saran Berikut adalah beberapa saran untuk pengembangan lebih lanjut terhadap Tugas Akhir ini, yaitu: 1.Aplikasi PendataanPada SA Negeri 1 Amfoang Utara ini masih bersifat sederhana sehingga perlunya pengembangan. 2.Proses pembuatanlaporan data yang sesuai dengan salinan data dalam Nilai akan menjadi nilai lebih dalam pembuatan Aplikasi Pendataan Pada SA Negeri 1 Amfoang Utara ini. 3.Aplikasi Pendataan Pada SA Negeri 1 Amfoang Utara ini dapat digunakan untuk area yang lebih luas jika berjalan secara online atau berbasis web sehingga bukan saja digunakan pada Sekolah SA Negeri 1 Amfoang Utara, tapi juga dapat digunakan oleh Sekolah SA yang lain. DAFTAR PUSTAKA Evana, 2010. TuntunanPraktisBelajar Database enggunakan ysql.yogyakarta :Andi Offset. Fatta, Hanif Al, 2007. Analisis & Perancangan Sistem nformasi.yogyakarta: Andi. Fatta, Hanif Al, (2007). Analisis dan Perancangan Sistem nformasi untuk Keunggulan Bersaing Perusahaan dan Organisasi odern. Yogyakarta: Andi. Hartono, Jogiyanto, 2005. Analisis dan Desain Sistem nformasi.yogyakarta : C.V Andi Offset. Jogiyanto, 2005. Analisis & Desain Sistem nformasi. Edisi. Yogyakarta: Penerbit Andi. Khannedy, EkoKurniawan, 2011. embuat Aplikasi Sederhana enggunakan Java. Bandung: Strip Bandung. Kristanto, Andi,2008. Perancangan Sistem nformasi dan Aplikasinya. Yogyakarta: Gava edia. Sutabri, Tata. Sistemnformasi ANAJEEN. Yogyakarta: Andi Offset. 2005 Supardi, r. Yuniar, 2007. Pemrograman Database dengan Java dan ysql. Jakarta: PT. Elex edia Komputindo. Wahana Komputer, 2101. Tutorial 5 Hari embangun GU dengan JAVA Netbeans 6.5. Semarang: AND Yogyakarta.