Abstract
Criteo reports that the use of M-Commerce in 2015 has increased about 15%-26%, compared to 2014. In 2015, users access M-Commerce using mobile phone more often than other devices. Around 54% of those users use mobile app while 46% use mobile browser. In addition, there is an increase in conversion value of the number of users switching from mobile browser to mobile app by 120%. In all these activities, 286% of users focus on product viewing activities. This phenomenon requires software developers to develop M-Commerce in a short time. On the other hand, the developers need time to develop M-Commerce. One of the time-consuming activities is the development of functions for product management. Based on the software development, there is one concept that can be used, which is class library. A class library is a collection of classes and methods that provide functionality as basis for building a system within a case domain. The first step in this research is to do domain analysis to acquire frozenspot, hotspot, and function mechanism that will be provided in class library. The result of the hotspot will be analyzed to obtain the nine basic functions in the domain of product catalog case in M-Commerce. These functions will be mapped into ten classes in a class library which will be tested using unit testing and integration testing that can be used by M-Commerce developers to accelerate the development of product management on M-Commerce. Intisari-Criteo melaporkan bahwa penggunaan M-Commerce pada tahun 2015 mengalami peningkatan sekitar 15%-26%, dibandingkan pada tahun 2014. Pengguna M-Commerce di tahun 2015 lebih banyak mengakses M-Commerce menggunakan telepon seluler. Penggunaan ini terbagi menjadi 54% menggunakan aplikasi mobile dan 46% menggunakan mobile browser. Selain itu, terdapat fakta bahwa ada peningkatan nilai konversi jumlah pengguna yang beralih dari mobile browser ke aplikasi mobile sebesar 120%. Dari seluruh kegiatan tersebut, 286% pengguna terpusat pada kegiatan melihat produk. Hal ini memaksa banyak pengembang perangkat lunak untuk melakukan pembangunan M-Commerce dalam waktu yang singkat. Permasalahan yang timbul adalah waktu yang dibutuhkan untuk pembangunan M-Commerce sangat panjang apabila dilakukan dari awal dan salah satu kegiatan yang memakan waktu adalah pembangunan fungsi untuk manajemen produk. Berdasarkan keilmuan pembangunan perangkat lunak, ada satu konsep yang bisa dijadikan solusi untuk masalah ini, yaitu class library. Class library merupakan kumpulan class dan method yang menyediakan fungsionalitas sebagai dasar pembangunan sebuah sistem di dalam sebuah domain kasus. Tahap awal pada penelitian ini adalah melakukan analisis domain terhadap tiga aplikasi M-Commerce untuk mendapatkan frozenspot, hotspot, dan mekanisme fungsi yang akan disediakan pada class library. Hasil dari hotspot kemudian dianalisis sehingga didapatkan sembilan fungsi dasar pada domain kasus katalog produk di M-Commerce. Fungsi-fungsi ini kemudian dipetakan menjadi sepuluh class di dalam sebuah class library yang kemudian diuji secara unit dan uji integrasi agar bisa digunakan oleh para pengembang M-Commerce untuk mempercepat pembangunan manajemen produk pada M-Commerce. Kata Kunci-Class Library, M-Commerce, Manajemen Produk, Aplikasi Mobile.
Cite
CITATION STYLE
Bachtiar, A. M., & Bardansyah, A. (2017). Pembangunan Class Library untuk Domain Product Management di Aplikasi M-Commerce pada Android. Jurnal Nasional Teknik Elektro Dan Teknologi Informasi (JNTETI), 6(3). https://doi.org/10.22146/jnteti.v6i3.324
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.