Laporkan Masalah

SISTEM MANAJEMEN PELAPORAN JOGJA SCIENCE TRAINING BERBASIS ANDROID

MUBARAK, Muhammad Fakhrurrifqi, S.Kom., M.Cs.

2018 | Tugas Akhir | D3 Komputer dan Sistem Informasi

Jogja Science Training merupakan lembaga pendidikan yang bergerak dalam pembinaan olimpiade sains dan berpusat di Yogyakarta. Dalam pelaksanaannya, hampir seluruh laporan masih harus diisi dan diolah secara manual. Mulai dari pengisian presensi yang masih harus ditandatangani oleh siswa bimbingan, laporan pengeluaran bimbingan diluar kelas yang masih harus dilakukan secara tatap muka. Semua laporan itu harus diketik lagi kedalam aplikasi spreadsheet untuk disimpan dan dicetak lagi jika ada kegiatan di sekolah Sistem informasi ini terdiri dari dua bagian, yaitu aplikasi di sisi pengguna dan aplikasi di sisi server. Untuk aplikasi di sisi pengguna, dibangun menggunakan bahasa pemrograman kotlin untuk android dengan menggunakan arsitektur model view presenter composer atau MVPC. Untuk aplikasi di sisi server, bahasa pemrograman yang digunakan adalah nodejs dan menggunakan basis data posgre sql. Dimana aplikasi server akan menyediakan json api yang akan digunakan oleh aplikasi pengguna untuk mengambil dan mengirimkan data melalui internet. Hasil perancangan sistem ini diharapkan dapat meningkatkan efisiensi dan penggunaannya oleh pengajar, yang mana dalam beberapa kesempatan harus mengajar di sekolah.

Jogja Science Training is an educational institution concerned in fostering science olympiad and centered in Yogyakarta. In their activities, almost all report still had to fill and process manualy. Start from filing list of presence that still need to be signed by student, off site expense report still need to reported by face to face. All of those paper report still need to typed again to spreadsheet application to be saved and also need to be printed for final report to the school if there is school activities This information system consist of two side, server side and client side. Client side is android based application using kotlin as proggraming language and model view presenter composer or mvpc as application architecture. Server side a application build using nodejs and using posgre sql as database. Server application will provide json api that going to be used by client side application for retieve and sending data over internet. This design and creation of information system is expect to make it easier for teachers and staf to do their day to day job.

Kata Kunci : Jogja Science Training, olimpiade sains, android, kotlin, nodejs, mvpc, json, api.

  1. D3-2018-368887-abstract.pdf  
  2. D3-2018-368887-bibliography.pdf  
  3. D3-2018-368887-tableofcontent.pdf  
  4. D3-2018-368887-title.pdf