Pengembangan Sistem Pencatatan Pelanggaran Online Menggunakan QR Code Berbasis Android
Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Pengembangan Sistem Pencatatan Pelanggaran Online Menggunakan QR Code Berbasis Android Studi Kasus Politeknik Statistika STIS Muhammad Sayyid Shabir ( 221709866 , 4SI1 ) Dosen Pembimbing : Lutﬁ Rahmatuti Maghﬁroh Ringkasan—Panjangnya alur proses bisnis membuat alur pen- catatan pelanggaran di STIS menjadi cukup rumit. Butuh waktu minimal dua hari hingga data pelanggaran masuk ke dalam sistem SIPADU. Selain itu , tahapan rekapitulasi dan input data pelanggaran rentan terjadi human error. Untuk itu dibutuhkan sistem yang dapat meningkatkan eﬁsiensi dalam pelaksanaan pencatatan pelanggaran mahasiswa di STIS. Pembangunan sis- tem pencatatan pelanggaran berbasis Android dan Web dibu- tuhkan untuk menciptakan eﬁsiensi dari sistem pencatatan terse- but. Untuk itu dalam penelitian kali ini penulis ingin mengem- bangkan sebuah sistem pencatatan pelanggaran yang sudah ada agar lebih eﬁsien dalam melakukan pencatatan pelanggaran mahasiswa di STIS yang berbasis android dengan memanfaatkan teknologi scanner dan QR Code yang nantinya terdapat pada badge mahasiswa STIS dan juga aplikasi berbasis web yang dapat digunakan oleh pegawai BAAK untuk menambahkan nilai sanksi pelanggaran mahasiswa. Adapun sistem akan dibangun dengan menggunakan framework Flutter untuk pembangunan aplikasi android dan memanfaatkan MySql sebagai manajemen basis data serta menggunakan smartphone berbasis Android sebagai alat untuk pencatatan pelanggaran. Kata Kunci—Aplikasi Android , QR Code , Flutter , Pencatatan Pelanggaran. I. LATAR BELAKANG Politeknik Statistika STIS ( yang selanjutnya disebut STIS ) merupakan perguruan tinggi kedinasan yang bernaung dibawah Badan Pusat Statistik ( yang selanjutnya disebut BPS ) . STIS dalam menyelenggarakan pendidikan memiliki salah satu misi , yaitu membentuk insan akademik yang profes- sional , memiliki integritas dan amanah [ 1 ] . Ketertiban dan Keteraturan merupakan suatu kondisi fundamental yang harus tercipta di dalam lingkungan STIS [ 2 ] . Dalam hal ini , STIS menerapkan berbagai peraturan yang ditujukan untuk dipatuhi dan dijalankan oleh setiap mahasiswa STIS. Namun pada penerapannya masih sering dijumpai pelanggaran-pelanggaran yang dilakukan oleh mahasiswa terhadap peraturan tersebut , dan akan diberikan sanksi sesuai dengan aturan yang berlaku. Pemberian sanksi dilakukan dengan cara memberikan poin pelanggaran terhadap mahasiswa yang melakukan pelang- garan. Saat ini , sistem pencatatan pelanggaran diolah oleh Bagian Administrasi Akademik dan Kemahasiswaan ( yang selanjut- nya disebut BAAK ) yang dibantu hal pencatatan dan pela- poran oleh dosen dan salah satu organisasi mahasiswa yaitu Satuan Penegak Disiplin ( yang selanjutnya disebut SPD ) . ini SPD Dalam melakukan pencatatan pelanggaran , saat masih melakukannya dengan cara mencatat pelanggaran ma- hasiswa melalui paper base dan mengambil badge mahasiswa yang selanjutnya akan diserahkan ke BAAK untuk diinput poin pelanggarannya ke dalam database SIPADU mahasiswa STIS. Berdasarkan wawancara bersama Komandan SPD tahun kepengurusan 2020-2021 selaku narasumber yang terlibat dalam pengembangan aplikasi , proses pengembangan sistem berfokus pada peningkatan eﬁsiensi sistem pencatatan pelang- garan , karena pada saat ini proses pencatatan dan pelaporan pelanggaran ini dinilai masih memiliki alur yang panjang. Alur dari pencatatan dan pelaporan pelanggaran dapat dilihat pada gambar 1. Pada tahun 2020 sudah ada penelitian tentang pengemban- gan sistem pencatatan online berbasis Android [ 3 ] . Namun penulis menilai bahwa aplikasi tersebut masih harus dikem- bangkan agar bisa digunakan dengan baik oleh SPD dalam melakukan tugas pencatatan pelanggaran secara online. Sis- tem pencatatan pelanggaran berbasis Android yang dibangun sebelumnya belum bisa menjalankan tugas pencatatan pelang- garan dengan efektif karena hanya bisa mencatat pelanggaran dalam satu kegiatan saja. Sedangkan SPD memiliki 3 kegiatan dalam pencatatan pelanggaran , yaitu minggu disiplin , inspeksi dadakan , dan inspeksi rutin dimana setiap kegiatan mempun- yai aturan pencatatan pelanggaran yang berbeda-beda. Un- tuk kegiatan minggu disiplin , mahasiswa diberikan tenggang waktu selama 3 hari untuk memperbaiki pelanggaran yang dilakukannya. Jika selama 3 hari tersebut mahasiswa yang bersangkutan tidak memperbaiki pelanggaran yang dilakukan dan tidak mengambil badgenya , maka poin pelanggaran yang dilakukan oleh mahasiswa tersebut akan dilapurkan ke pihak BAAK untuk dimasukkan ke dalam SIPADU. Untuk inspeksi rutin dan inspeksi dadakan , setiap pelanggaran yang dida- pat akan langsung dilaporkan ke BAAK. Hanya saja jika pelaksanaan inspeksi dadakan tidak diinfokan kapan akan dilaksanakannya , sedangkan untuk inspeksi rutin diadakan setiap pelaksanaan apel rutin atau upacara peringatan hari besar nasional. Selain itu , berdasarkan hasil wawancara dengan kepala sub- bagian administrasi kemahasiswaan , bapak Sofyan Ayatullah , S.ST , saat ini BAAK membutuhkan sebuah sistem yang dapat menambahkan nilai sanksi pelanggaran yang dilakukan oleh mahasiswa yang sesuai dengan Peraturan Direktur POLSTAT STIS No. 3 tahun 2020. Dimana nilai sanksi pelanggaran yang diberikan bersifat dinamis sesuai dengan jumlah pelanggaran 1 / 8 Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik didapatkan native java sebesar 0,31 dan ﬂutter sebesar 0,69 dengan nilai Consistency Ratio ( CR ) sebesar 0,033. Oleh karena itu dipilihkan ﬂutter sebagai framework untuk pem- bangunan aplikasi android pada penelitian ini. II. TUJUAN PENELITIAN Tujuan dilakukannya penelitian ini adalah : 1 ) Mengembangkan sistem pencatatan pelanggaran berba- sis Android dengan framework ﬂutter. 2 ) Memanfaatkan ﬁtur pemindai QR Code dalam melakukan pencatatan pelanggaran. 3 ) Membangun sistem input poin pelanggaran berbasis web. III. PENELITIAN TERKAIT Terdapat penelitian terkait yang dilakukan oleh Rian Surya Pratama ( Pratama STIS 2019 / 2020 ) [ 3 ] yang membangun sistem pencatatan pelanggaran online yang berbasis Android dengan memanfaatkan ﬁtur Scanner dan QR Code. Penelitian ini menggunakan metode penelitian System Development Life Cycle ( SDLC ) dengan pendekatan model waterfall. Penelitian ini menggunakan 3 jenis pengujian , yaitu Black Box Test- ing , System Usability Scale ( SUS ) , dan kuesioner perceiveid usefulness Technology Acceptance Test ( TAM ) . Penelitian ini bertujuan untuk membangun sebuah sistem informasi yang efektif dan eﬁsien dalam melakukan pencatatan pelanggaran online dengan memanfaatkan QR Code berbasis Android yang terintegrasi dengan SIPADU. Penelitian berikutnya oleh Sanhu Li , Mao Zheng , dan Hao Fan [ 6 ] yang melakukan penelitian tentang aplikasi absensi untuk siswa dengan memanfaatkan teknologi scanner dan QR Code. Para siswa nantinya akan memindai QR Code meng- gunakan perangkat mobile mereka untuk melakukan absensi. Terdapat dua jenis platform mobile yang dibangun , yaitu IOS dan Android. Untuk aplikasi berbasis web digunakan untuk registrasi para siswa dengan memanfaatkan framework Boot- strap. Pada bagian front-end menggunakan HTML sebagai halaman statik dan menggunakan jQuery dan Ajax untuk halaman yang dinamis. Untuk back-end , sistem menggunakan JSP , framework Spring-mvc , dan MySql sebagai DBMS. IV. METODE PENELITIAN Metode yang digunakan untuk pengumpulan kebutuhan adalah dengan melakukan studi literatur , wawancara dan ob- servasi. Studi literatur dilakukan guna mencari teori maupun penelitian terkait yang dapat membantu dalam pembangunan sistem. Studi literatur dilakukan dengan memanfaatkan be- brbagai informasi seperti jurnal , internet , peraturan kemaha- siswaan di STIS dan referensi literatur lainnya. Wawancara dilakukan kepada subject matter yaitu BAAK selaku admin dari SIPADU dan SPD. Melalui wawancara tersebut , peneliti bisa mendapatkan informasi berupa bagaimana sistem yang digunakan saat ini untuk melakukan pencatatan pelanggaran. Observasi dilakukan untuk mengamati sistem yang sedang berjalan saat ini , sehingga peneliti dapat melihat kendala- kendala yang bisa terjadi dengan diberlakukannya sistem 2 / 8 Gambar 1. Alur Pencatatan Pelanggaran Berjalan di STIS yang dilakukan oleh mahasiswa yang bersangkutan. Semakin sering melakukan pelanggaran , maka sanksi yang diberikan akan semakin besar. Dari permasalahan tersebut , dibutuhkan sebuah sistem yang dapat memperbaiki proses pencatatan pelanggaran menjadi lebih eﬁsien. Aplikasi android dipilih sebagai aplikasi berbasis mobile yang dapat digunakan untuk melakukan pencatatan pelanggaran secara online. Dalam menentukan framework untuk pembangunan aplikasi android , terdapat dua alternatif yaitu , menggunakan native java dan melanjutkan pengkodingan dari penelitian selanjutnya atau menggunakan ﬂutter [ 4 ] dan membangun aplikasi dari awal. Dalam menentukan pilihan dari dua alternatif tersebut , pada penelitian ini menggunakan metode Analytic Hierarchy Process ( AHP ) [ 5 ] . Metode AHP merupakan salah satu metode dalam proses pengambilan keputusan.Metode ini digunakan untuk mendukung pengambilan keputusan terhadap beber- apa alternatif pilihan. Proses pengambilan keputusan diawali dengan menetapkan faktor-faktor / kriteria yang mempengaruhi pengguna dalam mengambil keputusan. Kriteria yang menjadi penentu yaitu , dokumentasi , ﬁtur yang disediakan , dan kemu- dahan mempelajari bahasa pemrograman. Nilai akhir prioritas saat ini. Penelitian ini menggunakan metode analisis System Development Life Cycle ( SDLC ) dengan pendekatan metode Agile dengan pendekatan Extreme Programing [ 7 ] . Metode tersebut terdiri dari perencanaan dan analisis kebutuhan , desain aplikasi , implementasi , pengujian dan pemeliharaan. Pada tahap perencanaan dan analisis kebutuhan , penulis berfokus kepada pengumpulan informasi tentang sistem yang telah berjalan baik dengan cara observasi maupun wawancara subject matter. Kemudian informasi yang didapat dianalisa guna mengetahui kebutuhan sistem yang akan dibangun. Ke- butuhan sistem yang didapat dari tahap sebelumnya akan di- gunakan untuk membuat usulan rancangan sistem. Usulan ran- cangan tersebut meliputi ﬁtur yang dibutuhkan sistem , tampi- lan antarmuka sistem , dan arsitektur basis data pada sistem. Setelanjutnya , usulan rancangan sistem dari tahap sebelum- nya akan diimplementasikan. Implementasi tersebut meliputi pemilihan Framework yang akan digunakan , perangkat yang dibutuhkan , pembuatan ﬁtur-ﬁtur pada sistem , dan pembangu- nan antarmuka sistem. Selanjutnya sistem yang telah dibangun pada tahap sebelumnya akan dilakukan pengujian dan pemeli- haraan guna menjaga sistem yang telah dibangun tetap dapat digunakan dan mampu menjadi solusi dari permasalahan yang didapat diawal penelitian. Sistem akan diuji menggunakan black box testing [ 8 ] dan system usability scale ( SUS ) [ 9 ] . Black box testing digunakan untuk menguji apakah ﬁtur-ﬁtur pada aplikasi sudah dapat berjalan dengan baik. Sedangkan SUS digunakan untuk mengukur persepsi user tentang kegu- naan dari sistem tersebut.Sehingga user bisa menilai apakah aplikasi yang telah dibangun sudah layak untuk digunakan dan dapat menjadi solusi bagi permasalahan yang ada. Gambar 2. Tahapan Metode Penelitian Agile V. KERANGKA PIKIR Alur pencatatan pencatatan pelanggatan di STIS dapat dikatakan belum eﬁsien karena alurnya yang panjang dan waktu pengerjaannya yang membutuhkan waktu minimal 2 hari. Proses pencatatannya pun masih menggunakan paper- base. Tentu hal ini membuat pelaksanaan pencatatan pelang- garan membutuhkan anggaran disetiap pelaksanaannya. Dari latar belakang permasalahan tersebut , peneliti mendapatkan beberapa analisis kebutuhan sistem yang dapat memper- baiki sistem pencatatan pelanggaran yang digunakan saat ini. Kerangka pikir pada penelitian ini dapat dilihat pada gambar 3 Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Gambar 3. Kerangka Pikir 3 / 8 VI. HASIL DAN PEMBAHASAN 1 ) Analisis Permasalahan Untuk mendapatkan pokok-pokok permasalahan yang lebih spesiﬁk , dilakukan analisis permasalahan meng- gunakan metode PIECES [ 10 ] . Berikut analisis PIECES pada tabel I TABEL I HASIL ANALISIS SISTEM BERJALAN DENGAN MENGGUNAKAN METODE PIECES Aspek Penilaian Performance Hasil a ) Rekapitulasi hasil pencatatan pelanggaran yang dilakukan oleh SPD membutuhkan waktu secepat-cepatnya 1 hari sebelum diserahkan ke pihak BAAK. b ) Pada sistem yang berjalan saat ini , penam- bahan data pelanggaran di BAAK dilakukan secara manual satu persatu data tersebut di- masukkan. Information Economics Control Efﬁciency Service b ) a ) Output : hasil dari pencatatan pelanggaran dapat dilihat di SIPADU masing-masing maha- siswa , sehingga tidak memerlukan perbaikan. Input : cara penginputan catatan pelanggaran yang masih dilakukan dengan cara mema- sukkan satu per satu data , membuat hal ini rentan akan kesalahan penginputan oleh ad- min. Terlebih jika data yang dimasukkan dalam jumlah yang banyak. a ) Dalam satu kali pelaksanaan operasi rutin , minimal dibutuhkan buku pencatatan pelang- garan seharga Rp. 18.000. b ) Proses penginputan data pencatatan pelang- garan ke dalam database SIPADU cukup memakan waktu dan tenaga. a ) Rentan terjadi kesalahan dalam penginputan data pelanggaran yang disebabkan oleh human error b ) Akses kedalam database SIPADU sangat ter- batas dan sangat baik a ) Proses mulai pencatatan hingga proses peng- inputan data pelanggaran ke SIPADU membu- tuhkan waktu paling singkat 2 hari , sehingga membuat sistem yang sedang berjalan saat kurang eﬁsien. b ) Diperlukan perbaikan dalam proses pen- catatan , agar pencatatan pelanggaran dapat lebih eﬁsien. a ) Penginputan data pelanggaran membutuhkan waktu minimal 2 hari dan bisa lebih lama jika jumlah pelanggaran yang terjadi cukup banyak. b ) Rentan terjadi kesalahan input data 2 ) Analisis Kebutuhan a ) Sistem yang dibangun dapat membuat alur pen- Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik b ) Sistem dapat terintegrasi dengan SIPADU c ) User dapat memasukkan data pelanggaran dengan cara men-scan QR Code atau dengan cara mema- sukkan manual d ) Sistem dapat menampilkan data pelanggaran dalam satu kali periode kegiatan e ) Sistem dapat digunakan oleh pegawai BAAK guna memasukkan data nilai sanksi pelanggaran yang dilakukan oleh mahasiswa 3 ) Rancangan Sistem Usulan Sistem informasi yang diusulkan merupakan sebuah sis- tem informasi berbasis android dan web. Dimana proses penginputan pelanggaran dapat dilakukan di tempat oleh SPD maupun Dosen menggunakan aplikasis yang berba- sis android. Setiap pelanggaran kedisiplinan yang di- lakukan mahasiswa akan diinputkan pada aplikasi yang berintegrasi dengan web yang bertugas memasukkan jumlah poin pelanggaran. Proses yang terjadi pada saat pencatatan pelanggaran , SPD atau Dosen selaku user memeriksa mahasiswa yang terindikasi melakukan pelanggaran , apabila terjadi pelanggaran maka user memasukan nim , nama , kelas , nama pelanggaran , kate- gori pelanggaran dan tempat dicatatkannya pelanggaran pada aplikasi. Ketika selesai mengisi mahasiswa da- pat langsung pergi dan jika besok masih melakukan pelanggaran maka akan terkena poin pelanggaran yang sama. Selanjutnya data pelanggaran dikirim ke database pada server. Data yang telah masuk didatabase server selanjutnya akan dirubah jumlah poin pelanggarannya oleh admin BAAK melalui aplikasi web. Alur rancangan sistem usulan dapat dilihat pada gambar 4. Untuk bisnis proses sistem usulan dapat dilihat pada gambar 5 , dan 6. Use case diagram untuk sistem ini dapat dilihat pada gambar 7 , 8 , 9 , dan 10. Terdapat empat kategori peng- guna. Untuk aplikasi android ditujukan kepada pengguna yang masuk dalam kategori pegawai STIS dan anggota SPD. Sedangkan untuk pengguna aplikasi web ditujukan untuk admin atau pegawai BAAK dan admin SPD. User harus melakukan login terlebih dahulu agar dapat menggunakan aplikasi , baik itu aplikasi mobile android atau aplikasi web. Penjelasan lebih lanjut dijelaskan pada skenario use case. 4 ) Implementasi Sistem Usulan Arsitektur sistem yang diterapkan terdiri dari user dan server. Untuk user sendiri terdiri dari user aplikasi an- droid dan user aplikasi web. Aplikasi android ditujukan untuk mencatat pelanggaran mahasiswa STIS. Sedan- gkan , aplikasi web digunakan untuk menambahkan data poin pelanggaran kedalam data pencatatan pelanggaran. Rancangan implementasi sistem terdiri dari halaman login , halaman utama , halaman input pelanggaran yang terdiri dari dua kegiatan , yaitu kegiatan inspeksi rutin dan kegiatan minggu disiplin , dan halaman monitoring. catatan pelanggaran di STIS lebih eﬁsien a ) Hasil rancangan aplikasi android. 4 / 8 Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Gambar 4. Alur Rancangan Sistem Usulan Untuk ﬁtur login , penelitian ini memanfaatkan au- tentiﬁkasi yang disediakan oleh google ﬁrebase. Untuk akun usernya nanti harus didaftarkan ter- lebih dahulu melalui google ﬁrebase agar dapat mengakses aplikasi tersebut. Untuk halaman uta- manya terdiri dari ﬁtur untuk menuju ke halaman pencatatan pelanggaran ( inspeksi rutin dan minggu disiplin ) dan halaman monitoring. Tampilan dari halaman tersebut dapat dilihat pada gambar 11 dan 12. Pada halaman input pelanggaran , baik untuk kegiatan inspeksi rutin atau minggu disiplin , ter- dapat ﬁtur scan QR Code. Fitur scan QR Code ini nantinya akan mengambil data mahasiswa berupa Nomor Induk Mahasiswa ( NIM ) yang ada pada badge masing-masing mahasiswa. Untuk input pencatatan pelanggaran , user diharuskan mengisi form yang terdiri dari NIM , nama , kelas , nama pelanggaran , kategori pelanggaran dan tempat di- lakukannya pencatatan pelanggaran tersebut.Data baru dapat terkirim jika kolom pada form tersebut sudah terisi semua , sehingga tidak ada data kosong Gambar 5. Bisnis Proses Sistem Usulan yang terkirim. Tampilan halaman input pelang- garan dapat dilihat pada gambar 13. Halaman monitoring pada aplikasi android bertu- juan untuk melihat data pelanggaran yang sudah dicatat pada kegiatan minggu disiplin. Dengan dapat dilihatnya data yang telah tercatat , maka kemungkinan resiko terjadinya duplikat untuk pen- catatan pelanggaran yang sama dapat dihindari. Tampilan pada halaman monitoring dapat dilihat pada gambar 14. b ) Hasil rancangan aplikasi web Untuk ﬁtur login aplikasi web , user dibedakan menjadi dua kategori yaitu , user pegawai BAAK dan user admin SPD. Hal ini dibedakan karena masing masing kategori memiliki ﬁtur pada ap- likasi web yang berbeda. Untuk user pegawai BAAK , terdapat 2 ﬁtur utama , yaitu ﬁtur input nilai sanksi pelanggaran yang diberika kepada mahasiswa yang tercatat melakukan pelanggaran dan ﬁtur untuk melihat data pelanggaran mahasiswa yang telah tercatat. Sedangkan untuk user admin SPD terdapat satu ﬁtur utama , yaitu ﬁtur data pelanggaran minggu disiplin. Fitur ini berfungsi untuk menghapus atau mengirim data pelanggaran yang tercatat dalam 5 / 8 Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Gambar 10. Diagram Use Case Pengguna Admin SPD Gambar 6. Bisnis Proses Sistem Usulan Gambar 11. Halaman Login Untuk Pengguna Pegawai dan Anggota SPD Gambar 7. Diagram Use Case Pengguna Pegawai STIS Gambar 8. Diagram Use Case Pengguna SPD Gambar 9. Diagram Use Case Pengguna Admin BAAK kegiatan minggu disiplin. a ) Pengujian SUS dan BlackBox Evaluasi terhadap sistem usulan dibagi menjadi 2 , yaitu BlackBox-Testing dan System Usability Scale ( SUS ) . Black box testing digunakan untuk menguji apakah ﬁtur-ﬁtur pada aplikasi sudah dapat berjalan den- gan baik. Berikut adalah ﬁtur-ﬁtur yang terdapat pada aplikasi android untuk pengguna pegawai STIS dan anggota SPD , dan sudah dapat berfungsi dengan baik : i ) Fitur login ii ) Fitur Scan qr code iii ) Fitur cari data mahasiswa iv ) Fitur suggestion untuk pengisian kolom nama pelanggaran dan kategori pelanggaran v ) Fitur Kirim data vi ) Validasi form input pelanggaran vii ) Halaman monitoring pelanggaran viii ) Fitur logout Dari pengujian yang telah dilakukan , maka didapat kesimpulan bahwa aplikasi dapat berjalan sesuai 6 / 8 Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Gambar 12. Halaman Beranda Untuk Pengguna Anggota SPD Gambar 14. Halaman Monitoring Gambar 15. Halaman Beranda Gambar 13. Halaman Input Pelanggaran Gambar 16. Halaman Web Pegawai BAAK 7 / 8 Gambar 17. Halaman Web Admin SPD harapan , dimana ﬁtur maupun fungsi dari setiap menu maupun objek yang ada berfungsi dengan baik dan sesuai dengan tujuan perancangan. Untuk pengujian pada aplikasi web , terdapat be- berapa ﬁtur yaitu : i ) Fitur login ii ) Fitur mesin pencari data pelanggaran iii ) Fitur edit data pelanggaran ( input poin pelang- garan ) iv ) Fitur kirim data pelanggaran v ) Fitur riwayat pelanggaran mahasiswa Dari pengujian yang telah dilakukan , dapat dis- impulkan untuk aplikasi web dengan pengguna admin BAAK , bahwa aplikasi dapat berjalan sesuai harapan , dimana ﬁtur maupun fungsi dari setiap menu maupun objek yang ada berfungsi dengan baik dan sesuai dengan tujuan perancangan Pengujian selanjutnya adalah pengujian menggu- nakan metode SUS. Metode penilaian SUS meng- haruskan pengguna untuk memberikan tanggapan terhadap 10 pertanyaan [ 11 ] dan penilaiannya menggunakan skala 1 sampai 5 dimana semakin besar nilai akhirnya maka semakin baik. Setelah mendapatkan tanggapan dari pengguna terhadap pertanyaan tersebut , didapatkan nilai SUS sebesar 83,33 atau masuk kedalam kategori B. Artinya berdasarkan pengujian tersebut , aplikasi yang telah dikembangkan dapat dikatakan layak. VII. PENUTUP Terjadi beberapa perubahan analsis kebutuhan pada proposal penelitian dan makalah penelitian. Pada proposal penelitian analisis kebutuhan berfokus pada pembagunan aplikasi android yang dapat melakukan pencatatan pelanggaran dan terintegrasi dengan SIPADU. Namun , pada saat penelitian sedang berjalan , kampus STIS membuat Peraturan Direktur No. 3 Tahun 2020. Dimana draf peraturan tersebut mengatur tentang kode etik dan tata tertib mahasiswa STIS. Sehingga draf peraturan tersebut juga mempengaruhi dari analisis kebutuhan pada penelitian ini. Adanya permintaan pembangunan sistem berbasis web ditu- jukan untuk membuat sebuah sistem yang mempunyai tujuan utama untuk menambahkan poin pelanggaran ke dalam data pencatatan pelanggaran yang ada , dimana hak untuk penamba- han poin pelanggaran ini hanya dimiliki oleh pegawai BAAK yang ditugaskan. Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Saat ini , pembangunan aplikasi android sudah dilakukan evaluasi sistem dengan menggunakan BlackBox-Testing dan SUS.Untuk pengujian BlackBox-Testing aplikasi android un- tuk pengguna pegawai dan anggota SPD didapat kesimpulan bahwa aplikasi dapat berjalan sesuai harapan , dimana ﬁtur maupun fungsi dari setiap menu maupun objek yang ada berfungsi dengan baik dan sesuai dengan tujuan perancan- gan. Dari evaluasi yang dilakukan , didapat nilai SUS sebesar 83,125. Hasil penelitian hingga saat ini berupa pengembangan ap- likasi android dan aplikasi web. Aplikasi android yang diban- gun sudah dapat menjalankan fungsinya sebagai sistem untuk pencatatan pelanggaran dengan memanfaatkan ﬁtur pemindai QR Code dan mengirimkan data pelanggaran tersebut kedalam server. Untuk aplikasi web yang dibangun sudah dapat men- jalankan fungsi utamanya yaitu menambahkan nilai sanksi pelanggaran. DAFTAR PUSTAKA [ 1 ] P. STIS. Visi dan misi. [ Online ] . Available : https : / / stis.ac.id / Hal / 17 / Visi- Dan-Misi [ 2 ] P. S. STIS , Buku Kumpulan Peraturan Kemahasiswaan , Jakarta , 2016. [ 3 ] R. S. Pratama , Pengembangan Sistem Pencatatan Pelanggaran Maha- siswa Politekhnik Statistika STIS dengan QR Code Berbasis Android , Jakarta , 2020. [ 4 ] W. Wu , React Native vs Flutter , cross-platform mobile application frameworks , 2018. [ 5 ] T. L. Saaty , “Decision making with the analytic hierarchy process , ” International journal of services sciences , vol. 1 , no. 1 , pp. 83–98 , 2008. [ 6 ] S. Li , M. Zheng , and H. Fan , “Recording class attendance in a student registration system.” [ 7 ] M. Paasivaara and C. Lassenius , “Could global software development beneﬁt from agile methods ? ” [ 8 ] S. Nidhra and J. Dondeti , “Black box and white box testing techniques- a literature review , ” International Journal of Embedded Systems and Applications ( IJESA ) , vol. 2 , no. 2 , pp. 29–50 , 2012. [ 9 ] J. Brooke , “Sus : a retrospective , ” Journal of usability studies , vol. 8 , no. 2 , pp. 29–40 , 2013. [ 10 ] N. Puspitasari , R. Lestari , M. Taruk , and E. Maria , “Website testing analysis using pieces and eucs method , ” in 2019 International Confer- ence on Electrical , Electronics and Information Engineering ( ICEEIE ) , vol. 6. IEEE , 2019 , pp. 298–302. [ 11 ] J. Sauro and J. R. Lewis , “When designing usability questionnaires , does it hurt to be positive ? ” in Proceedings of the SIGCHI conference on human factors in computing systems , 2011 , pp. 2215–2224. 8 / 8
O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-METODE I-METODE I-METODE B-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O
Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Pengembangan Sistem Pencatatan Pelanggaran Online Menggunakan QR Code Berbasis Android Studi Kasus Politeknik Statistika STIS Muhammad Sayyid Shabir ( 221709866 , 4SI1 ) Dosen Pembimbing : Lutﬁ Rahmatuti Maghﬁroh Ringkasan—Panjangnya alur proses bisnis membuat alur pen- catatan pelanggaran di STIS menjadi cukup rumit. Butuh waktu minimal dua hari hingga data pelanggaran masuk ke dalam sistem SIPADU. Selain itu , tahapan rekapitulasi dan input data pelanggaran rentan terjadi human error. Untuk itu dibutuhkan sistem yang dapat meningkatkan eﬁsiensi dalam pelaksanaan pencatatan pelanggaran mahasiswa di STIS. Pembangunan sis- tem pencatatan pelanggaran berbasis Android dan Web dibu- tuhkan untuk menciptakan eﬁsiensi dari sistem pencatatan terse- but. Untuk itu dalam penelitian kali ini penulis ingin mengem- bangkan sebuah sistem pencatatan pelanggaran yang sudah ada agar lebih eﬁsien dalam melakukan pencatatan pelanggaran mahasiswa di STIS yang berbasis android dengan memanfaatkan teknologi scanner dan QR Code yang nantinya terdapat pada badge mahasiswa STIS dan juga aplikasi berbasis web yang dapat digunakan oleh pegawai BAAK untuk menambahkan nilai sanksi pelanggaran mahasiswa. Adapun sistem akan dibangun dengan menggunakan framework Flutter untuk pembangunan aplikasi android dan memanfaatkan MySql sebagai manajemen basis data serta menggunakan smartphone berbasis Android sebagai alat untuk pencatatan pelanggaran. Kata Kunci—Aplikasi Android , QR Code , Flutter , Pencatatan Pelanggaran.
VII. PENUTUP Terjadi beberapa perubahan analsis kebutuhan pada proposal penelitian dan makalah penelitian. Pada proposal penelitian analisis kebutuhan berfokus pada pembagunan aplikasi android yang dapat melakukan pencatatan pelanggaran dan terintegrasi dengan SIPADU. Namun , pada saat penelitian sedang berjalan , kampus STIS membuat Peraturan Direktur No. 3 Tahun 2020. Dimana draf peraturan tersebut mengatur tentang kode etik dan tata tertib mahasiswa STIS. Sehingga draf peraturan tersebut juga mempengaruhi dari analisis kebutuhan pada penelitian ini. Adanya permintaan pembangunan sistem berbasis web ditu- jukan untuk membuat sebuah sistem yang mempunyai tujuan utama untuk menambahkan poin pelanggaran ke dalam data pencatatan pelanggaran yang ada , dimana hak untuk penamba- han poin pelanggaran ini hanya dimiliki oleh pegawai BAAK yang ditugaskan. Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Saat ini , pembangunan aplikasi android sudah dilakukan evaluasi sistem dengan menggunakan BlackBox-Testing dan SUS.Untuk pengujian BlackBox-Testing aplikasi android un- tuk pengguna pegawai dan anggota SPD didapat kesimpulan bahwa aplikasi dapat berjalan sesuai harapan , dimana ﬁtur maupun fungsi dari setiap menu maupun objek yang ada berfungsi dengan baik dan sesuai dengan tujuan perancan- gan. Dari evaluasi yang dilakukan , didapat nilai SUS sebesar 83,125. Hasil penelitian hingga saat ini berupa pengembangan ap- likasi android dan aplikasi web. Aplikasi android yang diban- gun sudah dapat menjalankan fungsinya sebagai sistem untuk pencatatan pelanggaran dengan memanfaatkan ﬁtur pemindai QR Code dan mengirimkan data pelanggaran tersebut kedalam server. Untuk aplikasi web yang dibangun sudah dapat men- jalankan fungsi utamanya yaitu menambahkan nilai sanksi pelanggaran.
Android dan Web dibu- tuhkan untuk menciptakan eﬁsiensi dari sistem pencatatan terse- but. Untuk itu dalam penelitian kali ini penulis ingin mengem- bangkan sebuah sistem pencatatan pelanggaran yang sudah ada agar lebih eﬁsien dalam melakukan pencatatan pelanggaran mahasiswa di STIS yang berbasis android dengan memanfaatkan teknologi scanner dan QR Code yang nantinya terdapat pada badge mahasiswa STIS dan juga aplikasi berbasis web yang dapat digunakan oleh pegawai BAAK untuk menambahkan nilai Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Saat ini , pembangunan aplikasi android sudah dilakukan evaluasi sistem dengan menggunakan BlackBox-Testing dan SUS.Untuk pengujian BlackBox-Testing aplikasi android un- tuk pengguna pegawai dan anggota SPD didapat kesimpulan bahwa aplikasi dapat berjalan sesuai harapan , dimana ﬁtur maupun fungsi dari setiap menu maupun objek yang ada berfungsi dengan baik dan sesuai dengan tujuan perancan- gan. Dari evaluasi yang dilakukan , didapat nilai SUS sebesar 83,125. Hasil penelitian hingga saat ini berupa pengembangan ap- likasi android dan aplikasi web. Aplikasi android yang diban- gun sudah dapat menjalankan
O O O O O O O O O O O O O O O O O O O O O B-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-METODE I-METODE I-METODE B-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN O O O O O O O O O O O O O O O O O O O O O