Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer
Vol 4 No 11 (2020): November 2020

Perbandingan Kinerja Pola Perancangan MVC, MVP, dan MVVM Pada Aplikasi Berbasis Android (Studi kasus : Aplikasi Laporan Hasil Belajar Siswa SMA BSS)

Bahrur Rizki Putra Surya (Fakultas Ilmu Komputer, Universitas Brawijaya)
Agi Putra Kharisma (Fakultas Ilmu Komputer, Universitas Brawijaya)
Novanto Yudistira (Fakultas Ilmu Komputer, Universitas Brawijaya)



Article Info

Publish Date
13 Nov 2020

Abstract

Laporan hasil belajar is a system that regulates student learning outcomes reporting at Brawijaya Smart School. This system can display grades from students in android application form. The need for efficiency in an android application is very necessary to achieve user satisfaction, and the need for knowledge of the design patterns needed to build or develop an android application. There are several design patterns that are used to build or develop an application, including Model View Controller, Model View Presenter, and Model View View Model. The design pattern will be applied to the laporan hasil belajar application to compare which design patterns are most efficient for laporan hasil belajar application. The initial stage for this research is engineering needs, at this stage gives the results of 4 (four) functional needs and 2 (two) non-functional needs, these needs are used as a basis for designing and implementing. The implementation is carried out by applying the design pattern of Model View Controller, Model View Presenter, and Model View View Model with the java programming language. Furthermore, after the implementation phase, the testing phase will be carried out on each application that has applied the design pattern of the Model View Controller, Model View Presenter, and Model View View Model 5 (five) times with the same results on energy use medium and memory usage average of 59.7MB for MVC, 59MB for MVP and 73.2MB for MVVM. The functional testing by using the blackbox testing method gives 100% validity in all functions

Copyrights © 2020






Journal Info

Abbrev

j-ptiik

Publisher

Subject

Computer Science & IT Control & Systems Engineering Education Electrical & Electronics Engineering Engineering

Description

Jurnal Pengembangan Teknlogi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya merupakan jurnal keilmuan dibidang komputer yang memuat tulisan ilmiah hasil dari penelitian mahasiswa-mahasiswa Fakultas Ilmu Komputer Universitas Brawijaya. Jurnal ini diharapkan dapat mengembangkan penelitian ...