Pengembangan Sistem Informasi Pendaftaran Praktek Kerja Lapangan (PKL) dengan Konsep Hierarchical Model View Controller (HMVC)
Studi Kasus: Jurusan Administrasi Niaga Politekenik Negeri Malang
Registration for Praktek Kerja Lapangan (PKL) in the Administration Business department has not been maximized. Some of the problems that occur include student registration which is still semi-manual so that it prolongs the registration process, one company only have three students for each Study Program so that students have to fight, this makes it difficult for the admin, manual PKL registration makes students have to queue in the administration room. The development of an information system with the HMVC pattern is able to make easier for programmers. Programmer can divide the system into more specific modules so that the execution of applications is more flexible. This research purpose to develop a registration information system for Praktek Kerja Lapangan (PKL) by applying the HMVC (Hierarchical Model View Controller) concept. The test results of the three experts show that all features of the PKL registration information system are running and functioning properly. And then, stress testing with Jmeter also showed satisfactory results, using 42 users / samples the average response time was less than 5 seconds and there were no errors.
Polinema, “Visi dan Misi Polinema.” [Online]. Available: https://www.polinema.ac.id/profil/visi-misi/. [Accessed: 17-Nov-2020].
L. V. Wijaya and S. R. Ramadhani, “Sistem Informasi Peminjaman Laboratorium pada Cross-Platform dengan Metode Prototyping (Studi Kasus : Politeknik Caltex Riau ),” vol. 4, no. 1, pp. 22–27, 2020.
B. Cogan, “HMVC: An Introduction and Application,” envatotuts+, 2010. [Online]. Available: https://code.tutsplus.com/tutorials/hmvc-an-introduction-and-application--net-11850. [Accessed: 18-Nov-2020].
Y. A. Susetyo, P. O. N. Saian, and R. Somya, “Pembangunan Sistem Informasi Zona Potensi Sumber Daya Kelautan Kabupaten Gunungkidul Berbasis HMVC Menggunakan Google Maps API dan JSON,” Indones. J. Model. Comput., vol. 2, pp. 101–107, 2018.
Y. Yulia and V. Karnadi, “Aplikasi Edukasi Kuis Matematika Untuk Tingkat Sekolah Menengah Pertama Berbasis Android,” J. Appl. Informatics Comput., vol. 4, no. 1, pp. 33–37, 2020.
D. Siahaan, Analisa Kebutuhan Dalam Rekayasa Perangkat Lunak. Yogyakarta: Andi, 2012.
TutorialsPoin simple easy learning, “UML - Activity Diagrams,” 2020. [Online]. Available: https://www.tutorialspoint.com/uml/uml_activity_diagram.htm#:~:text=Activity diagram is another important,from one operation to another.
K. Fakhroutdinov, “Activity Diagrams,” 2020. [Online]. Available: https://www.uml-diagrams.org/activity-diagrams.html.
D. Andriansyah, “Performance Dan Stress Testing Dalam Mengoptimasi Website,” Comput. Based Inf. Syst. J., vol. 07, no. 01, pp. 23–28, 2019.
N. Kaur and K. Bahl, “Performance Testing Of Insititute Website Using Jmeter,” vol. 3, no. 4, pp. 534–537, 2016.
J. Agnihotri and R. Phalnikar, “Development of Performance Testing Suite Using Apache JMeter,” pp. 317–326.
D. A. Hadi, “Codeigniter Part 1 : Pengertian dan Cara Menggunakan CodeIgniter,” 2016. [Online]. Available: https://www.malasngoding.com/pengertian-dan-cara-menggunakan-codeigniter/. [Accessed: 20-Nov-2020].
Copyright (c) 2021 Suci Nurfauziah, Tri Ramadhani Arjo
This work is licensed under a Creative Commons Attribution-ShareAlike 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 a Creative Commons Attribution License (Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) ) 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 (See The Effect of Open Access).