## Sistem Informasi Manajemen Penggajian Berbasis Framework Codeigniter Di CV. Citra Mandiri Gresik
Achmad Yusuf Amir 1* , Putri Aisyiyah Rakhma Devi 2 1,2 Teknik, Informatika, Universitas Muhammadiyah Gresik
1* amiry9696@gmail.com, 2 deviaisyiyah@umg.ac.id

## Abstract
CV. Citra Mandiri Komputindo is one of the many shops where employee payroll processes are still in the traditional process. And the shop sells, buys and repairs computers. The research method used in this research is data collection, interviews, observations, documentation, and heritage studies. The results obtained are system flowcharts, use cases, context diagrams and the implementation of payroll management information systems. Based on the design and implementation as well as the purpose of making employee payroll system CV. Citra Mandiri Komputindo, it can be concluded as follows, Making an online salary  slip  application  system  on  CV.  Citra  Mandiri  Komputindo  and  make  it  easier  for  employees  to  find  out  details  of employee salary slips.
Keywords: Management Information System, Payroll, Employees, Codeigniter Framework

## Abstrak
CV. Citra Mandiri Komputindo adalah salah satu dari banyak toko proses penggajian karyawan masih dalam proses tradisional. Serta toko tersebut menjual, membeli dan memperbaiki komputer. Metode penelitian yang digunakan dalam penelitian ini adalah Pengumpulan data, Wawancara, Observasi, Dokumentasi, dan Studi Pusaka. Hasil yang di peroleh adanya flowchart sistem, use case , diagram konteks serta implementasi sistem informasi manajemen penggajian.  Berdasarkan perancangan dan implementasi serta tujuan dari pembuatan sistem penggajian karyawan CV. Citra Mandiri Komputindo maka dapat disimpulkan sebagai berikut, Pembuatan sistem aplikasi slip gaji online pada CV. Citra Mandiri Komputindo dan Mempermudah karyawan mengetahui rincian slip gaji karyawan.
Kata kunci: Sistem Informasi Manajemen, Penggajian, Karyawan, Framework Codeigniter

## 1. Pendahuluan
CV. Citra Mandiri Komputindo adalah salah satu dari banyak toko proses penggajian karyawan masih dalam proses  tradisional.  CV.  Citra  Mandiri  Komputindo adalah toko yang menjual, membeli dan memperbaiki komputer. Pengolahan data resume gaji karyawan. CV. Citra Mandiri Komputindo masih dalam proses umum berbasis  daftar  Karyawan  saat  ini  tercantum  dalam buku  Absensi  ditambahkan  ke  gaji  pokok,  dan  buku absensi  ini  nantinya  akan  menjadi  panduan  untuk menghitung gaji yang akan diterima seorang karyawan. (Sumber : Wawancara dengan wakil pemilik CV.Citra Mandiri Komputindo)
Pada  Bagian  CV.  Citra  Mandiri  Komputindo  untuk proses pengolahan data penggajian baik karyawan tetap maupun karyawan tidak tetap, untuk data yang diproses dilakukan  masih  dalam  bentuk  manual  dan  melalui arsip–arsip yang kemudian direkap melalui Microsoft office  excel dimana  hal  ini  menyebabkan  proses perhitungan  serta  saat  pengecekan  arsip-arsip penggajian  mengalami  hambatan  dan  sering mengalami  kekeliruan  dan  juga  membutuhkan  waktu yang  cukup  lama  pada  proses  perhitungannya  yang masih sering mengalami kekeliruan. Dan untuk proses sistem  penggajian  mengalami  kesulitan  dikarenakan begitu banyaknya data yang masih berupa arsip-arsip seperti penumpukan data karyawan tetap dan karyawan tidak  tetap  dan  penggajian.  Sehingga  untuk  proses
penggajian  yang  sering  mengalami  kekeliruan  pada proses perhitungan serta keterlamabatan dalam proses pemberian gaji membuat karyawan sering melakukan komplain  dan  berpengaruh  pada  loyalitas  dari karyawan serta menurunya tingkat kinerjanya.
Permasalahan  yang  ada  di  CV.  Citra  Mandiri Komputindo tersebut dapat diatasi dengan Pembuatan Sistem  Informasi  Penggajian  Berbasis Framework Codeigniter , Codeigniter yang dipakai adalah versi 3, Pembuatan  sistem  aplikasi  penggajian online ini diharapkan  dapat  membantu  karyawan  dalam  proses pengolahan  data  penggajian  CV.  Citra  Mandiri Komputindo  dalam  mengetahui  rincian  dari  slip  gaji yang diperoleh satu bulan kerja di CV. Citra Mandiri Komputindo. Untuk itu karyawan di CV. Citra Mandiri Komputindo sekarang tidak susah payah memakai slip gaji manual kembali. Manfaat adanya aplikasi slip gaji online mengurangi  kesalahan  perhitungan  dan  lebih efisien  serta  mengatasi  yang  awalnya  menggunakan cetakan  tersebut  menjadi  sebuah  aplikasi  yang  akan mempermudah  seperti  melihat  rincian  slip  gaji karyawan pada setiap bulan.

## 2. Metode Penelitian
Metode penelitian yang digunakan dalam penelitian ini adalah sebagai berikut:
2.1. Teknologi Pengumpulan Data
Metode pengumpulan data adalah metode yang peneliti gunakan  untuk  mengumpulkan  data  yang  akurat  dan relevan [1]. Metode pengumpulan data yang digunakan dalam penelitian ini adalah sebagai berikut:

## a. Wawancara
Wawancara  adalah  metode  atau  teknik  pengumpulan data  untuk  memperoleh  informasi  langsung  dari sumbernya  [2].  Dalam  penelitian  ini  wawancara dilakukan oleh penulis secara langsung dengan pemilik CV. Citra Mandiri Komputindo.
b. Observasi
Observasi  merupakan  salah  satu  teknik  pengumpulan data dengan cara mengamati secara langsung kegiatan. Dalam penelitian ini observasi dilakukan dengan akses langsung ke CV. Citra Mandiri Komputindo.
c. Dokumentasi
Dokumentasi adalah metode atau teknik pengumpulan data untuk tujuan memperoleh data dari suatu tempat penelitian,  termasuk  foto  dan  data  yang  berhubungan dengan penelitian.
d. Studi Pustaka
Selain  kegiatan  diatas,  penulis  juga  melakukan penelitian  perpustakaan  untuk  mendukung  dan melengkapi  data.  Seperti  referensi  dari  buku  atau artikel  yang  berhubungan  dengan  topik  yang  sedang diteliti oleh penulis.
2.2. Model Pengembangan Sistem
Model  pengembangan  sistem  yang  digunakan  dalam penelitian  ini  adalah  model waterfall atau  model pengembangan  air  terjun  [3],  [4].  Tahapan pengembangan  menggunakan  model waterfall adalah sebagai berikut:
a. Analisis Kebutuhan Sistem
Analisis  kebutuhan  sistem  dilakukan  pada  tahap  ini. Melakukan  wawancara  atau  sebaliknya  untuk memperoleh data relevan yang dibutuhkan. Data yang terkumpul.
b. Fase desain
Tahap design atau  perancangan  sistem  lebih  menitik beratkan pada formalisasi rancangan sistem agar
c. Fase implementasi
Pada  tahap  ini,  implementasi  sistem  dilakukan  sesuai dengan  situasi  saat  ini,  pengkodean  dan  pengujian apakah sistem memenuhi kebutuhan.
d. Pemeliharaan
Tahap  akhir  dari  perancangan  sistem  adalah memelihara  sistem  dengan  mengevaluasi  sistem informasi berjalan secara optimal dan sesuai [4].
2.3 Pengertian Sistem Informasi
Sistem informasi adalah kumpulan elemen yang saling terkait membentuk satu kesatuan untuk mengintegrasikan data, pemrosesan dan penyimpanan dan  informasi  distribusi  [5],  [6].  Sistem  informasi adalah  cara  terorganisir  untuk  mengumpulkan, memasukkan,  dan  memproses  data  dan  menyimpan, mengelola,  mengontrol,  dan  melaporkannya  sehingga dapat membantu organisasi dalam mencapai tujuan [5], [7].

## 2.4 Pengertian Penggajian
Payroll adalah sistem yang digunakan oleh perusahaan untuk  memberikan  upah  dan  gaji  Layanan  yang diberikan  oleh  karyawan.  Upah  dibayarkan  kepada mereka  yang  diberi  tugas  administratif  dan  Biasanya dikelola secara bulanan. Meskipun gaji adalah hadiah Dikeluarkan untuk pekerja yang melakukan pekerjaan manual  dan  lebih  bergantung  pada  kekuasaan  Secara fisik,  besarnya  upah  yang  dibayarkan  biasanya ditentukan oleh hari atau satuan kerja Ini diselesaikan [8].

## 2.5 Website
Website atau jaringan adalah kumpulan halaman yang berisi  informasi  berupa  data  digital  Teks,  gambar, video,  audio,  dan  bentuk  animasi  lainnya  yang disediakan  melalui  jalur  penghubung  Internet.  Web adalah kumpulan dokumen multimedia (teks, gambar, suara,  animasi,  video),  yang  menggunakan  protokol HTTP ( Hypertext Transfer Protocol ) Dan mengaksesnya  menggunakan  perangkat  lunak  yang disebut browser [5], [7], [9].
2.6 Mysql
MySQL ( My Structure Query Language ) adalah adalah aplikasi  atau  sistem  untuk  mengelola  database  atau manajemen  data.  Untuk  menyimpan  segala  informasi komputer  mengunakan  data.  MYSQL  bertugas mengatur  dan  mengelola  data-data  pada  database, selain itu MYSQL dikenal sebagai sistem yang efisien dan reliable , proses query cepat dan mudah, sehingga cocok digunakan untuk aplikasi berbasis web [9].
2.7 PHP
PHP ( Hypertext  Prepocessor )  merupakan  bahasa pemrograman  berbasis server–side yang  dapat melakukan  parsing  script php menjadi script web sehingga dari sisi client menghasilkan suatu tampilan yang  menarik. PHP adalah PHP ( Hypertext Preprocessor )  adalah  bahasa  pemrograman  web berbasis server ( server slide ) yang mampu memparsing kode PHP dari  kode  dengan  ekstensi PHP sehingga menghasilkan  tampilan  website  yang  dinamis  disisi client [6], [7].
2.8 Framework
Framework adalah  kumpulan  intruksi-intruksi  yang dikumpulkan dalam class dan function-function dengan fungsi  masing-masing  untuk  memudahkan developer
dalam  memanggilnya  tanpa  harus  menuliskan syntax program  yang  sama  berulang-ulang  serta  dapat menghemat waktu [10], [11].
2.9. Codeigniter
Codeigniter adalah  Sebuah Framework php yang bersifat  open  source  dan  menggunakan  metode MVC ( Model,  View,  Controller )  untuk  memudahkan developer atau programmer dalam membangun sebuah aplikasi  berbasis  web  tanpa  harus  membuatnya  dari awal [10]. Framework Codeigniter dikembangkan oleh Rick  Ellis,  CEO  Ellislab,  Inc.  kelebihan  dari Framework Codeigniter bila  dibanding  dengan Framework lain merupakan selaku berikut:
1. Free ( Open- \Source ) Kerangka kerja Codeigniter mempunyai  lisensi  dibawah Apache/BSD open- source sehingga bersifat leluasa ataupun free . 2.  Berdimensi  kecil  Dimensi  yang  kecil  ialah keunggulan tertentu bila dibandingkan Framework lain  yang  berdimensi  besar  serta  memerlukan resource yang  besar  serta  pula  dalam  eksekusi ataupun penyimpanannya.

## 3.   Hasil dan Pembahasan
Tahap ini meliputi perancangan sistem informasi dan hasil implementasi rancangan sistem informasi.
3.1. Alur Diagram
Gambar 1. Flowchart Sistem Penggajian
Pada gambar diatas merupakan flowchart diagram dari sistem  informasi  penggajian  berbasis Framework . Flowchart diagram  dibuat  untuk  menggambarkan
interaksi  antara  satu  atau  lebih  aktor  dalam  sistem sistem informasi yang dibuat.
3.2. Use case Diagram
Gambar 2. Use case Diagram
Pada gambar 2 merupakan use case diagram dari sistem informasi  sistem  informasi. Use  case diagram  dibuat untuk menggambarkan interaksi antara satu atau lebih user dalam sistem informasi yang dibuat [4], [12].
3.3. Diagram konteks
Gambar 3. Diagram konteks
Gambar  3  merupakan diagram  konteks . Diagram konteks merupakan  diagram  sederhana  yang menggambarkan  hubungan  antara  entitas  luar, input , dan output dari sistem. Diagram konteks diwakili oleh satu lingkaran yang mewakili keseluruhan sistem [13].
3.4. Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) adalah model data yang menggunakan beberapa notasi untuk menggambarkan  data  dalam  konteks  entitas  dan hubungan yang di deskripsikan oleh data tersebut [14].
Gambar 4. Entity Relationship Diagram (ERD)
Pada gambar 4 adalah keterangan dari relasi-relasi yang dibentuk  pada Entity  Relationship  Diagram (ERD) Sistem  Informasi  penggajian karyawan di  CV.  Citra Mandiri Komputindo.
3.5. Implementasi Sistem Informasi
Dibawah ini adalah beberapa tampilan sistem informasi penggajian karyawan.
Gambar 5. Tampilan Halaman Login
Gambar  5  merupakan  tampilan  dari  halaman login admin.  Untuk  melakukan  proses login admin  harus memasukkan username dan password ke  halaman beranda atau halaman utama dari sistem informasi [15].
3.6. Sidebar Admin
Gambar 6. Sidebar Admin
Pada gambar 6 ada beberapa sidebar yang tersedia di dalam menu admin adalah dashboard sebagai halaman awal. Master Data akan memunculkan data karyawan dan  data  jabatan.  Transaksi  akan  memunculkan  data absensi, setting potongan  gaji  dan  data  gaji.  Laporan akan  memunculkan  laporan  gaji,  laporan  absensi  dan slip  gaji.  Dibawah  menu  laporan  ada  ganti Password untuk  merubah password yang  diinginkan.  Terakhir adalah Logout untuk keluar dari aplikasi.

## 3.7. Dashboard Admin
Gambar 7. Halaman Dashboard
Halaman  admin  pada  gambar  7  merupakan  halaman awal  jika  masuk  sebagai  admin.  Di  halaman  ini menampilkan  data  admin  yang  masuk  dengan memasukan username dan password yang dimiliki. Di halaman ini tertera foto profil dan informasi data total karyawan, admin, jabatan dan kehadiran.
3.8. Menu Data Karyawan
Gambar 8. Menu Data Karyawan
Pada  gambar  8  didalam  halaman  data  karyawan terdapat informasi seluruh karyawan dan untuk melihat lebih detail data karyawan dapat memilih menu Master
Data pilih Data karyawan detail di dalam kolom aksi yang  nantinya  di  tujukan  ke  dalam  halaman  tersebut. Untuk  menambahkan  data  karyawan  tekan  tombol tambah yang berada di atas tabel.
3.9. Data Absensi
Gambar 9. Data Absensi Karyawan
Pada gambar 9 adalah menu Data Absensi pada aplikasi penggajian  karyawan  di  CV.  Citra  Mandiri Komputindo.  Pilih  Bulan  berapa,  Tahun  berapa  dan Tampilkan Data. Tetapi sebelum tampilkan data harap Input Kehadiran  terlebih  dahulu  untuk  mengisi  data karyawan tersebut.
3.10. Setting Potongan Gaji
Gambar 10. Setting Potongan Gaji Karyawan
Didalam  gambar  10 setting potongan  gaji, administrator mengatur  potongan  gaji  karyawan  dan admin  yang  sudah  ditentukan  oleh  perusahaan  CV. Citra  Mandiri  Komputindo  yaitu Alpha berupa potongan Rp.100.000/perhari.
3.11. Data Gaji Karyawan
Gambar 11. Data Gaji Karyawan
Pada gambar 11 adalah menu Data Gaji pada aplikasi penggajian  karyawan  di  CV.  Citra  Mandiri Komputindo.  Pilih  Bulan  berapa,  Tahun  berapa  dan Tampilkan  Data.  Dan  bisa  melakukan  Cetak  Daftar Gaji.
3.12. Laporan
Gambar 12. Fitur Laporan Gaji Karyawan
Pada gambar 12 terdapat menu Laporan pada aplikasi penggajian  karyawan  di  CV.  Citra  Mandiri Komputindo.  Pilih  Bulan  berapa,  Tahun  berapa  dan bisa melakukan Cetak Laporan Absensi Karyawan dan Admin.

## 3.13. Ganti Password
Pada gambar 13 terdapat menu Ganti Password pada aplikasi  penggajian, administrator dan  karyawan memiliki menu yang sama.
3.14. Halaman Logout
Halaman  menu Logout untuk administrator dan karyawan  ada  dibawah  menu  Ganti Password pojok kiri bawah, Sehingga bisa  langsung klik untuk menutup website penggajian ini dan akan kembali ke halaman Login seperti gambar 5 .
3.15. Dashboard Karyawan
Gambar 15. Dashboard User
Pada  gambar  15  adalah  halaman user merupakan halaman  awal  jika  masuk  sebagai  karyawan.  Di halaman ini menampilkan Data Karyawan yang masuk dengan  memasukan username dan password yang dimiliki. Di halaman ini tertera Foto profil, informasi data karyawan dan data gaji.
3.16. Sidebar Karyawan
Pada gambar 16 ada beberapa sidebar yang tersedia di dalam  menu  karyawan  adalah dashboard ,  data  gaji, data  absensi  dibawah  menu  data  absensi  ada  ganti password yang  sama  seperti  admin  untuk  merubah password yang  diinginkan.  Terakhir  adalah Logout untuk keluar dari aplikasi.

## 3.17. Data Gaji Karyawan
Gambar 17. Data Gaji User
Pada  gambar  17  adalah  halaman  data  gaji  karyawan akan  memperlihatkan  bulan/tahun,  gaji  pokok, tj.transport, uang makan, potongan, total gaji dan cetak slip,  adanya Data Gaji Karyawan untuk memudahkan karyawan  melihat  turun  atau  naiknya  gaji  yang  akan membuat karyawan lebih giat dalam bekerja. Halaman ini hanya karyawan yang mempunyai.

## 3.18. Data Absensi Karyawan
Gambar 18. Data Absensi User
Pada gambar 18 adalah halaman data absensi karyawan akan  memperlihatkan  bulan/tahun,  nik,  nama karyawan,  jabatan,  hadir,  sakit/izin, alpha dan  cetak slip.  Halaman  ini  hanya  karyawan  yang  mempunyai, dengan  adanya  Data  Absensi  Karyawan  ini  bisa memantau  kinerjanya,  dengan  begitu  karyawan  bisa mengkoreksi kinerjanya denga lebih terperinci.
3.19. Hasil Cetak Data Absensi Karyawan
Gambar 19. Hasil Cetak Data Absensi Karyawan
Pada  gambar  19  adalah  hasil  cetak  data  kehadiran karyawan yang dimana fitur ini hanya bisa dibuka oleh admin untuk melihat seluruh data gaji karyawan CV. Citra  Mandiri  Komputindo.  Dan  cetakan  tersebut diberikan ke wakil pemilik toko [16].
3.20. Hasil Cetak Laporan Data Gaji Karyawan
Gambar 20. Hasil Cetak Data Gaji Karyawan
Pada gambar 20 adalah hasil cetak data gaji karyawan yang  dimana  fitur  ini  hanya  bisa  dibuka  oleh  admin untuk  melihat  seluruh  data  gaji  karyawan  CV.  Citra Mandiri Komputindo. Dan cetakan tersebut diberikan ke  wakil  pemilik  toko  dan  cetakan  tersebut  ditanda tangan.

## 4.   Kesimpulan
Berdasarkan  perancangan  dan  implementasi  serta tujuan  dari  pembuatan  sistem  penggajian  karyawan CV.  Citra  Mandiri  Komputindo  maka  dapat disimpulkan sebagai berikut: Mempermudah karyawan mengetahui  rincian  slip  gaji  karyawan  dan menggunakan Framework Codeigniter dapat mempermudah sistem tersebut.

## Daftar Rujukan
[1] M.  Nawang,  L.  Kurniawati,  and  D.  Duta,  “Rancang
Bangun  Sistem  Informasi  Pengolahan  Data  Persediaan Barang Berbasis Dekstop Dengan Model Waterfall,” Pilar Nusa Mandiri J. Comput. Inf. Syst. , vol. 13, no. 2, pp. 233–
238, 2017.
[2] K. W. Khana, “IMPLEMENTASI METODE UCD (USER CENTERED  DESIGN)  PADA  RANCANG  BANGUN SISTEM  INFORMASI  PERPUSTAKAAN  (STUDI KASUS  SMK  NEGERI  1  GELUMBANG),” J.
FASILKOM (teknologi Inf. dan ILmu KOMputer) , vol. 11,
no. 2, pp. 52–56, 2021.
[3] F.  Fatmawati  and  J.  Munajat,  “Implementasi  Model Waterfall  Pada  Sistem  Informasi  Persediaan  Barang Berbasis  Web  (Studi  Kasus:  PT.  Pamindo  Tiga  T),” J. Media Inform. Budidarma , vol. 2, no. 2, 2018.
[4] S. N. R. Sika, “Sistem Informasi Persediaan Stok Barang Berbasis  Web  Pada  Toko  Putra  Gresik,” J.  FASILKOM (teknologi  Inf.  dan  ILmu  KOMputer) ,  vol.  11,  no.  3,  pp. 157–164, 2021. [5] R.  Fahlevi,  Z.  Zulhalim,  and  A.  S.  Rini,  “Perancangan Aplikasi Penggajian Karyawan Berbasis Web Menggunakan  Framework  Codeigniter  Pada  Po  Arista Tehnik Jakarta,” J. Manajamen Inform. Jayakarta , vol. 1, no. 2, pp. 96–104, 2021.
[6] E.  W.  Fridayanthie  and  T.  Mahdiati,  “Rancang  Bangun Sistem Informasi Permintaan Atk Berbasis Intranet (Studi Kasus: Kejaksaan Negeri Rangkasbitung),” J. khatulistiwa Inform. , vol. 4, no. 2, 2016.
[7] M.  S.  Hartoko,  “Rekrutmen  Calon  Karyawan  Tetap,” J. Akuntansi, Ekon. dan Manaj. Bisnis , vol. 4, no. 2, pp. 122– 127, 2016.
[8] P.  S.  Hasugian,  “Perancangan  website  sebagai  media promosi dan informasi,” J. Inform. Pelita Nusant. , vol. 3, no. 1, 2018.
[9] A.  Josi,  “Penerapan  Metode  Prototiping  Dalam Pembangunan  Website  Desa  (Studi  Kasus  Desa  Sugihan Kecamatan Rambang),” J. Teknol. Inf. Mura , vol. 9, no. 1, 2017.
[10] M.  Maimunah,  I.  Ilamsyah,  and  M.  Ilham,  “Rancang Bangun  Aplikasi  Penjualan  Furniture  Online  Pada  Mitra Karya  Furniture,” CSRID  (Computer  Sci.  Res.  Its  Dev. Journal) , vol. 8, no. 1, pp. 25–36, 2016.
[11] L. A. Faisal and M. A. Hidayat, “RANCANG BANGUN APLIKASI  PENGGAJIAN  KARYAWAN  DI  PT  VOX TENEO INDONESIA MENGGUNAKAN FRAMEWORK CODEIGNITER (CI),” J. Mediat. , vol. 3,
no. 1, pp. 1–8, 2020.
[12] R. Abdillah, M. Sumiati, and A. Cahyo, “Pemodelan UML untuk  Sistem  Informasi  Persewaan  Alat  Pesta,” J. FASILKOM (teknologi Inf. dan ILmu KOMputer) , vol. 11, no. 2, pp. 79–86, 2021.
[13] S.  Sukadi  and  D.  Rendrarini,  “Perancangan  Sistem Informasi Stok Barang Terpadu pada Toko Handphone di Pasar Singosaren Surakarta,” J. PILAR Teknol. J. Penelit. Ilmu-Ilmu Tek. , vol. 5, no. 1, 2020.
[14] M. Ainurrofiq, “Hubungan Kepuasan Kerja dan Komitmen Organisasi pada Karyawan Perpustakaan Universitas Islam Negeri  (UIN)  Maulana  Malik  Ibrahim  Malang.” Universitas Islam Negeri Maulana Malik Ibrahim, 2017.
[15] D.  A.  Fitri,  “Rancang  Bangun  Sistem  Informasi Penerimaan Peserta Didik Baru Berbasis Web Pada SDIT Al-Manar Kota Pekanbaru,” J. FASILKOM (teknologi Inf. dan ILmu KOMputer) , vol. 10, no. 1, pp. 20–24, 2020.
[16] R. HAYAMI, “Rancang Bangun Aplikasi Katalog Online Dan Sistem Pemesanan Produk,” J. FASILKOM (teknologi Inf. dan ILmu KOMputer) , vol. 9, no. 2, pp. 440–447, 2019.