Application of the Waterfall Method in Software Design on Android-Based Programming Language Course Applications
Authors
Anita Desiani , Ali Amran , Nuni Gofar , Chairu Nisa Apriyani , Redina An Fadhila ChaniagoDOI:
10.31289/jite.v6i1.6995Published:
2022-07-23Issue:
Vol. 6 No. 1 (2022): Issues July 2022Keywords:
Android, Aplikasi, Kursus Bahasa Pemrograman, SmartphoneDownloads
Abstract
In this era of technology and information proliferating, programming skills are needed. Technology affects every area of life from industry, business, communication, transportation, health, and others. Everyone has the same opportunity to learn and master technology thus programming language courses are needed to provide education, innovation, and improvement of skills and abilities in the field of programming and data science to the public. Until now, programming language courses still use the conventional system, where everything is done manually, from class registration, class scheduling, teaching and learning process, and payment processing which results in many archives that must be stored for administrative purposes and require a relatively large amount of time for customers to come to the course location. Therefore, an information technology-based system is needed to fix the weaknesses of the old system. In this study, an Android-based programming language course application is designed to facilitate customers and course owners in teaching and learning activities and transactions. The design in this study uses the waterfall method, which consists of five stages, needs analysis, design, code, testing, and maintenance. The results obtained from testing applications using questionnaires on programming language course applications are 80% stated by course customers, where the application is easy to use, faster, and more practical in registering. In conclusion, this designed application can make it easier for customers to carry out teaching and learning activities and transact quickly and practically.References
Alda, M. (2019). Sistem Informasi Laundry Menggunakan Metode Waterfall Berbasis Android Pada Simply Fresh Laundry. Jurnal Teknologi Informasi, 3(2), 122. https://doi.org/10.36294/jurti.v3i2.934
Android, K. B. (2022). Rancang Bangun Aplikasi Sistem Informasi Pada Lembaga Kursus Mengemudi Rancang Bangun Aplikasi Sistem Informasi Pada Lembaga Kursus Mengemudi KurkusKu Berbasis Android. May, 0–7.
Dalis, S. (2017). Rancang Bangun Sistem Informasi Lembaga Penelitian Dan Pengabdian Masyarakat Berbasis Web. Paradigma - Jurnal Komputer Dan Informatika, 19(1), 1–8. https://doi.org/10.31294/p.v19i1.1170
Desiani, A., Wahyudi, Y., Al-Filambany, M. G., Maulana, M. I., & Tananda, W. (2020). Perancangan perangkat lunak pada aplikasi pelayanan dan pemesanan laundry online berbasis android. Jurnal Penelitian Sains, 22(3), 153–161.
Destiningrum, M., & Adrian, Q. J. (2017). Sistem Informasi Penjadwalan Dokter Berbassis Web Dengan Menggunakan Framework Codeigniter (Studi Kasus: Rumah Sakit Yukum Medical Centre). Jurnal Teknoinfo, 11(2), 30. https://doi.org/10.33365/jti.v11i2.24
Driyani, D. (2018). Perancangan Media Pembelajaran Sekolah Dasar Berbasis Android Menggunakan Metode Rekayasa Perangkat Lunak Air Terjun ( Waterfall ). STRING (Satuan Tulisan Riset Dan Inovasi Teknologi), 3(1), 35. https://doi.org/10.30998/string.v3i1.2725
Fadlulhaq, M. M., & Saputro, D. B. (2019). Perancangan Model Konseptual Basis Data Antropometri menggunakan Teknik Model Data Logika. 2–3.
Handayani, S. (2018). Perancangan sistem informasi penjualan berbasis e-commerce studi kasus toko kun Jakarta. ILKOM Jurnal Ilmiah, 10(2), 182–189.
Khasanah, F. N., Rofiah, S., & Setiyadi, D. (2019). Metode User Centered Design Dalam Merancang Tampilan Antarmuka Ecommerce Penjualan Pupuk Berbasis Website Menggunakan Aplikasi Balsamiq Mockups. JAST : Jurnal Aplikasi Sains Dan Teknologi, 3(2), 14. https://doi.org/10.33366/jast.v3i2.1443
Kristianingrum, V., & Al-Fadillah, M. F. Y. (2022). Perancangan website e-commerce penjualan ikan cupang. JBMI (Jurnal Bisnis, Manajemen, Dan Informatika), 18(3), 164–180. https://doi.org/10.26487/jbmi.v18i3.19538
Kurniawati, M. B. (2018). Penerapan Metode Waterfall Untuk Perancangan Sistem Informasi Inventory Pada Toko Keramik Bintang Terang. Jurnal Sistem Informasi, 3(1), 17.
Marpaung, J. (2018). Pengaruh penggunaan gadget dalam kehidupan. KOPASTA: Jurnal Program Studi Bimbingan Konseling, 5(2), 55–64. https://doi.org/10.33373/kop.v5i2.1521
Pirmansah, A., & Fadilah, S. S. (2017). Study Literasi Pengaruh E-Learning Berbasis Website terhadap Kemampuan Siswa untuk Menguasai Algoritma dan Bahasa Pemrograman pada Pembelajaran Pemrograman Dasar. Prosiding Seminar Pendidikan Nasional, 10–18.
Purnama, I. (2019). Sistem informasi kursus IBAY komputer berbasis web dan mobile android. Riau Journal of Computer Science, 05(01), 23–31.
Purnia, D. S., Rifai, A., & Rahmatullah, S. (2019). Penerapan Metode Waterfall dalam Perancangan Sistem Informasi Aplikasi Bantuan Sosial Berbasis Android. Seminar Nasional Sains Dan Teknologi 2019, 1–7.
Safira, I. M., & Rakhman, A. (2019). Rancang Bangun Aplikasi E-Ticketing Travel Antar Kota Berbasis Android Dengan Menggunakan Metode Waterfall. Prosiding SENIATI, 5, 141–147. http://ejournal.itn.ac.id/index.php/seniati/article/download/2509/1567
Saputri, G., & Eriana, E. S. (2021). Implementasi Metode Waterfall Pada Perancangan Sistem Informasi Koperasi Simpan Pinjam Berbasis Web Dan Android (Studi Kasus Pt. Peb). Jurnal Teknik Informatika, 13(2), 133–146. https://doi.org/10.15408/jti.v13i2.17537
Sasmito, G. W. (2017). Penerapan Metode Waterfall Pada Desain Sistem Informasi Geografis Industri Kabupaten Tegal. Jurnal Informatika:Jurnal Pengembangan IT (JPIT), 2(1), 6–12.
Setiyani, L. (2018). Introduction to Information Technology. In Jatayu Catra Internusa.
Setyorini, A. (2020). Rancangan sistem pembayaran uang kursus berbasis android. Jurnal Riset Dan Aplikasi Mahasiswa Informatika (JRAMI), 1(04), 475–482. https://doi.org/10.30998/jrami.v1i04.472
Statistik, B. P. (2019). Statistik telekomunikasi Indonesia tahun 2019.
Suhenda, M. S., & Hirawan, D. (2018). Pembangunan perangkat lunak penentuan lokasi perkemahan dan penyewaan alat kemah menggunakan platform android. Jurnal Ilmiah Komputer Dan Informatika ( KOMPUTA ), 3.
Tahel, F., & Ginting, E. (2019). Perancangan aplikasi media pembelajaran pengenalan pahlawan nasional untuk meningkatkan rasa nasionalis berbasis android. Teknomatika, 09(02), 113–120. http://ojs.palcomtech.com/index.php/teknomatika/article/view/467
License
This work is licensed under aCreative Commons Attribution 4.0 International License
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).