Search for collections on Repository Library PCR

IMPLEMENTASI SISTEM POINT OF SALE (POS) BERBASIS BARCODE DENGAN PENGAMANAN DATA AUTENTIKASI ALGORITMA HASH (STUDI KASUS: KANTIN PCR)

Edrian, Deo (2026) IMPLEMENTASI SISTEM POINT OF SALE (POS) BERBASIS BARCODE DENGAN PENGAMANAN DATA AUTENTIKASI ALGORITMA HASH (STUDI KASUS: KANTIN PCR). Diploma thesis, Politeknik Caltex Riau.

[thumbnail of PA Gata FINALL BAB 1.pdf] Text
PA Gata FINALL BAB 1.pdf

Download (210kB)
[thumbnail of PA Gata FINALL BAB 2.pdf] Text
PA Gata FINALL BAB 2.pdf

Download (516kB)
[thumbnail of PA Gata FINALL BAB 3.pdf] Text
PA Gata FINALL BAB 3.pdf
Restricted to Repository staff only

Download (1MB)
[thumbnail of PA Gata FINALL BAB 4.pdf] Text
PA Gata FINALL BAB 4.pdf
Restricted to Repository staff only

Download (924kB)
[thumbnail of PA Gata FINALL BAB 5.pdf] Text
PA Gata FINALL BAB 5.pdf
Restricted to Repository staff only

Download (192kB)
[thumbnail of PA Gata FINALL DAFTAR PUSTAKA.pdf] Text
PA Gata FINALL DAFTAR PUSTAKA.pdf

Download (113kB)
[thumbnail of PA Gata FINALL LAMPIRAN.pdf] Text
PA Gata FINALL LAMPIRAN.pdf
Restricted to Repository staff only

Download (629kB)
[thumbnail of PA Gata FINALLLLL.pdf] Text
PA Gata FINALLLLL.pdf
Restricted to Repository staff only

Download (3MB)
[thumbnail of Lembar Pengesahan (1).pdf] Text
Lembar Pengesahan (1).pdf
Restricted to Repository staff only

Download (145kB)

Abstract

Kantin Politeknik Caltex Riau masih menjalankan proses transaksi penjualan secara sederhana, yaitu pelanggan memilih makanan secara langsung, kemudian kasir menghitung total pembayaran secara manual. Kondisi tersebut berpotensi menimbulkan kesalahan perhitungan, keterlambatan pelayanan, kesulitan pencatatan transaksi, serta kurang optimalnya penyusunan laporan penjualan. Penelitian ini bertujuan merancang dan mengimplementasikan sistem Point of Sale (POS) berbasis barcode dengan pengamanan autentikasi data menggunakan algoritma hash pada Kantin Politeknik Caltex Riau. Sistem dibangun berbasis web menggunakan framework Laravel dan basis data MySQL. Barcode digunakan sebagai identitas produk untuk mempercepat proses input saat transaksi, sedangkan pengamanan autentikasi diterapkan pada password pengguna menggunakan bcrypt agar data login tidak tersimpan dalam bentuk plaintext. Pengembangan sistem mencakup modul login, pengelolaan data menu, pengelolaan pengguna, transaksi penjualan, pencetakan struk, dan laporan penjualan. Metode pengumpulan data dilakukan melalui observasi, wawancara, dan studi pustaka, sedangkan pengujian sistem menggunakan Black Box Testing untuk memastikan setiap fungsi berjalan sesuai kebutuhan. Hasil yang diharapkan dari penelitian ini adalah tersedianya sistem POS yang mampu meningkatkan efisiensi transaksi, mempercepat identifikasi produk, meminimalkan kesalahan pencatatan, serta membantu penyusunan laporan penjualan secara terkomputerisasi. Selain itu, penerapan bcrypt diharapkan dapat meningkatkan keamanan autentikasi pengguna dengan melindungi password dari risiko kebocoran data. Dengan demikian, sistem yang dibangun tidak hanya mendukung efektivitas operasional kantin, tetapi juga memperkuat aspek keamanan akses pada aplikasi.

Kata kunci : Point of Sale; barcode; bcrypt; autentikasi; keamanan data

Item Type: Thesis (Diploma)
Subjects: KBK > KBK Jurusan Teknologi Informasi > KBK Software Engineering
Divisions: Sarjana Terapan > Jurusan Teknologi Informasi > Teknologi Rekayasa Komputer
Depositing User: EDRIAN DEO
Date Deposited: 18 Sep 2026 01:38
Last Modified: 18 Sep 2026 01:38
URI: https://repository.lib.pcr.ac.id/id/eprint/6677

Actions (login required)

View Item
View Item