PEMBANGUNAN SISTEM POINT OF SALE BERBASIS APLIKASI MOBILE (STUDI KASUS: UMKM TAMINUM)

Ramadhani, Muhammad Rifki (2026) PEMBANGUNAN SISTEM POINT OF SALE BERBASIS APLIKASI MOBILE (STUDI KASUS: UMKM TAMINUM). Skripsi(S1) thesis, Universitas Pasundan.

[img]
Preview
Text
223040046-LaporanTAFinal-Pembukuan-1.pdf

Download (11MB) | Preview

Abstract

Perkembangan sektor Usaha Mikro, Kecil, dan Menengah (UMKM) di Indonesia terus meningkat, namun UMKM Taminum, usaha penjualan susu murni di Jatinangor, Kabupaten Sumedang, masih mencatat transaksi pada buku harian secara konvensional sebelum disalin ulang oleh bagian keuangan ke format digital. Mekanisme ini menimbulkan tiga kendala utama: risiko kerusakan dan kehilangan data akibat penggunaan buku fisik, kesalahan menghitung total pesanan, kembalian, dan potongan promo yang masih dilakukan dengan kalkulator, serta keterlambatan Pemilik memperoleh rekapan penjualan karena harus menunggu proses penyalinan ulang oleh bagian keuangan. Penelitian ini bertujuan merancang dan membangun sistem Point of Sale (POS) berbasis aplikasi mobile untuk Kasir dan Flutter Web untuk Dashboard Pemilik guna menggantikan mekanisme tersebut. Sistem dikembangkan menggunakan framework Flutter dengan Riverpod sebagai state management (pola AsyncNotifier), Laravel 12 sebagai backend penyedia REST API dengan Sanctum untuk autentikasi, MySQL sebagai basis data server, serta SQLite melalui Drift ORM sebagai basis data lokal. Sistem menerapkan arsitektur offline-first dengan outbox pattern, sehingga Kasir tetap dapat mencatat transaksi tanpa koneksi internet, dengan status sinkronisasi Pending, Synced, atau Failed yang tersinkronisasi otomatis ke server saat koneksi tersedia. Fitur yang diimplementasikan meliputi transaksi penjualan dengan kalkulasi otomatis, manajemen shift, stok bahan baku, produk dan kategori, promo dan metode pembayaran, laporan penjualan, log aktivitas kasir, serta pengaturan toko. Pengembangan menggunakan metode Waterfall, dengan pengujian Black Box Testing terhadap 13 use case dan User Acceptance Testing (UAT) yang melibatkan Kasir dan Pemilik. Hasil pengujian menunjukkan sistem mampu mencatat transaksi secara digital, menghitung total pesanan, kembalian, dan potongan promo secara otomatis, menyajikan laporan penjualan yang dapat diakses langsung oleh Pemilik, serta menyinkronisasikan data offline ke server tanpa kehilangan data. Penelitian ini menghasilkan sistem POS berbasis aplikasi mobile yang menggantikan mekanisme pencatatan konvensional pada UMKM Taminum melalui digitalisasi pencatatan, otomatisasi perhitungan, dan penyediaan laporan penjualan yang dapat diakses langsung oleh Pemilik. Kata Kunci: Point of Sale, Flutter, Laravel, Riverpod, Offline-First, SQLite, UMKM, Metode Waterfall

Item Type: Thesis (Skripsi(S1))
Subjects: S1-Skripsi
Divisions: Fakultas Teknik > Teknik Informatika 2026
Depositing User: Irwan Kustiawan Kosasih
Date Deposited: 12 Aug 2026 03:05
Last Modified: 12 Aug 2026 03:05
URI: https://repository.unpas.ac.id/id/eprint/84512

Actions (login required)

View Item View Item