• Tidak ada hasil yang ditemukan

PTA-FTSM-2020-115

N/A
N/A
Protected

Academic year: 2024

Membagikan "PTA-FTSM-2020-115"

Copied!
13
0
0

Teks penuh

(1)

APLIKASI TROLI BELANJAWAN MENGGUNAKAN KAEDAH MENGIMBAS KOD QR

Wan Nisa Aqilah Binti Wan Zulrushdi Ts. Dr. Khairul Azmi Abu Bakar

Fakulti Teknologi dan Sains Maklumat, Universiti Kebangsaan Malaysia

ABSTRAK

Membeli-belah di pasar raya merupakan keperluan harian masyarakat. Namun, terdapat beberapa kesukaran yang dihadapi pelanggan pasar raya seperti dalam membuat kiraan agar tidak melebihi belanjawan yang ditetapkan dan juga pelanggan perlu mencari pengimbas kod harga barangan untuk memastikan harga sesuatu barang yang tidak pasti harganya. Aplikasi Troli Belanjawan ini dapat membantu pelanggan menjumlah harga barangan yang dibeli dan juga membolehkan pelanggan menyemak harga barangan dengan hanya menggunakan telefon pintar sendiri. Pelanggan hanya perlu mengimbas Kod QR pada barangan untuk menyemak atau menjumlah harga barang yang diingini. Pelanggan juga boleh mengubah kuantiti barang yang dijumlah dengan menekan butang tambah atau tolak dalam senarai barang. Aplikasi Troli Belanjawan ini dapat menjimatkan masa para pelanggan ketika membeli-belah, menyenangkan dan juga mengurangkan risiko pelanggan dalam berbelanja melebihi belanjawan kerana aplikasi ini akan memaparkan harga barangan yang terkini dan tepat.

1 PENGENALAN

Kod harga pada setiap produk barangan merupakan sesuatu yang utama bagi semua peruncit dan syarikat. Aplikasi ini menggunakan teknologi Kod QR. Kod QR ataupun kod Respons Pantas adalah tanda dagangan untuk jenis kod bar matriks (dua dimensi).

Kod QR menggunakan empat mod pengekodan (angka, abjad angka, bait/ binari, dan kanji) untuk menyimpan data dengan cekap. Kod QR boleh dijana untuk memuat informasi seperti teks untuk menunjukkan nama dan harga barangan.

Copyright@FTSM

(2)

PTA-FTSM-2020-115

Pembaca kod ataupun lebih dikenali sebagai pengimbas harga adalah peranti input yang digunakan untuk mengimbas dan membaca maklumat yang terkandung dalam kod tersebut. Pengimbas kod menyahkod data yang terkandung dalam kod dan menghantar data ke komputer. Pengimbas kod harga kebiasaannya digunakan oleh juruwang untuk menjumlah harga barangan yang dibeli oleh pembeli. Sebahagian dari pasar raya juga meletakkan beberapa pengimbas kod pada satu sisi di dinding ataupun tiang untuk pengguna mengimbas kod harga barangan yang mereka tidak pasti tentang harganya.

Salah satu teknologi yang boleh mengimbas Kod Bar adalah menggunakan aplikasi di telefon pintar. Industri telefon pintar telah berkembang dengan pesat memandangkan kadar bekalan dan langganan telefon pintar ini sendiri meningkat dengan pesat. Sistem di pasar raya boleh menjadi lebih maju dengan adanya aplikasi yang memudahkan pengguna.

2 PENYATAAN MASALAH

Barangan runcit merupakan satu keperluan dalam kehidupan masyarakat. Pelanggan barangan runcit juga mempunyai belanjawan masing-masing. Namun, pelanggan biasanya tidak mempunyai masa untuk mengira dengan tepatnya harga barang-barang yang mereka ambil dan kadangkalanya perbelanjaan mungkin melebihi belanjawan yang telah dirancang apabila ingin membayar di kaunter pembayaran. Hal ini menyebabkan pelanggan terpaksa mengeluarkan beberapa barang supaya tidak melebihi belanjawan ataupun pelanggan terpaksa menggunakan wang yang telah dirancang untuk belanjawan lain bagi menampung lebihan belanjawan pada barangan runcit.

Walaupun sudah diletakkan tanda harga pada setiap rak barang, ada kalanya segelintir tanda harga tidak diletakkan di baris barang yang betul dan juga ada kalanya barang-barang ini dialihkan oleh pengguna. Tanda harga barangan runcit juga kadangkalanya tidak dikemaskini. Hal ini menyebabkan pelanggan perlu pergi ke ruangan pengimbas kod harga barangan yang hanya berada di sisi tertentu sahaja malah ada sesetengah pasar raya yang tidak mempunyai kemudahan tersebut.

Pengguna juga harus berjalan dari tempatnya ke ruangan pengimbas hanya untuk

Copyright@FTSM

(3)

menentukan mengambil 3 OBJ

Aplikasi ini i.

ii.

iii.

4 ME

Kaedah pe Belanjawan hayat liner.

turutan. Pe sebelumnya

4.1 Fasa

Fasa ini ad yang ingin digunakan penyelesaia

n beberapa l masa pelan JEKTIF KA

i adalah ber Menjimatka perlu menc akan terleb Memudahk diambil.

Pelanggan barangan.

TOD KAJIA

embanguna n ini ialah M

. Melalui k embanguna a berjaya di

a Perancang

dalah fasa m n dibangunk untuk diim an masalah,

barang yan nggan keran AJIAN

rtujuan untu an masa p

ari ruangan ih berbelanj kan pelangg

dapat meng

AN

an yang d Metodologi kaedah ini, p an hanya a ilaksanakan

Raja gan

mengenal pa kan. Fasa mbas. Antara objektif, da

ng tidak pa na ada kalan

uk:

para pelang n pengimbas

ja.

gan untuk m

getahui harg

digunakan i Air Terjun

pembangun akan berge n.

ah 1 Mo

asti masalah ini penting a perkara ya

an skop.

asti hargany nya ianya ja

ggan ketika s kod harga

menjumlah

ga terkini a

untuk me n ataupun d nan aplikasi erak ke fa

del Air Terjun

h yang hen g untuk m ang turut d

ya. Ini agak auh.

membeli-b barangan d

‘harga sema

ataupun harg

embangunka dikenali seb i ini mudah asa seterus

n

ndak diseles memilih jeni ibincangkan

k menyukar

belah keran dan tidak pe

asa’ barang

rga promosi

an Aplikas bagai mode h dikawal m

snya jika

saikan oleh is kod yan n di fasa in

rkan dan

na tidak erlu risau

gan yang

i sesuatu

si Troli l kitaran mengikut langkah

aplikasi ng ingin ni adalah

Copyright@FTSM

(4)

PTA-FTSM-2020-115

4.2 Fasa Analisis

Mengkaji sistem atau aplikasi sedia ada untuk dijadikan rujukan untuk menjadikan aplikasi ini lebih baik dan mengumpul data yang diperlukan iaitu nama barangan runcit berserta harganya. Justeru, menganalisis kebolehan dan kekangan aplikasi ini.

Analisis terhadap perisian dan Aplikasi Troli Belanjawan dijalankan untuk kesesuaian dalam membangunkan aplikasi ini.

4.3 Fasa Reka Bentuk

Penghasilan spesifikasi reka bentuk. Struktur perisian dan aplikasi pengimbas Kod QR ditentukan di fasa ini berdasarkan hasil fasa analisis. Prototaip antara muka perisian juga dibina di fasa ini. Data yang telah dikumpulkan semasa fasa analisis akan dimasukkan ke dalam pangkalan data.

4.4 Fasa Implementasi

Di fasa ini, aplikasi akan dicuba dari semasa ke semasa supaya ianya dapat dibina mengikut pelan reka bentuk dan bebas daripada kelemahan. Jika terdapat kesalahan, ia akan dibetulkan di fasa ini.

4.5 Fasa Pengujian

Fasa ini adalah untuk menguji aplikasi yang telah dibina samada Kod QR pada barangan runcit berjaya diimbas dan dimasukkan ke dalam sistem ataupun tidak. Fasa ini juga menguji jika objektif tercapai ataupun tidak. Sebarang tindak balas akan direkodkan dan ditambahbaikkan..

5 HASIL KAJIAN

Projek yang telah dibangunkan ini terbahagi kepada dua bahagian iaitu bahagian pentadbir dan pengguna. Pentadbir mengemaskini senarai produk di laman web manakala pengguna perlu memuat turun senarai tersebut di Aplikasi Troli Belanjawan untuk mendapatkan maklumat produk yang terkini semasa mengimbas Kod QR pada barang.

Copyright@FTSM

(5)

P

Apl menggunak PHPMyAdm dimuat tur digunakan bagi kegun bahasa peng Laman We

Rajah 2 m masuk.

ikasi ini kan perisian min untuk m run oleh p

sebagai loc naan semasa

gaturcaraan eb Pentadb

menunjukkan

dibangunka n Android S menyimpan engguna d cal storage a ketiadaan n PHP serta bir

Rajah 2

n pentadbir

an dengan Studio. Apli

senarai pro dalam aplik

e dalam pen sambungan HTML unt

Antara muka

r perlu mem

n bahasa p ikasi ini me oduk yang d kasi mudah

nyimpanan n Internet. A tuk membin

a Log Masuk P

masukkan

pengaturcar enggunakan dikemaskini

alih. DB data yang Aplikasi ini na laman we

Pentadibir

ID dan Ka

raan Java n pangkalan

i oleh penta Browser telah dimu juga meng eb bagi pent

atalaluan un

dengan n data di adbir dan (SQLite) uat turun

gunakan tadbir.

ntuk log

Copyright@FTSM

(6)

Rajah 3 me produk yan

enunjukkan ng sedia ada

Rajah 3

pentadbir b a.

Antara mu

boleh menam

uka halaman P

mbah produ

PT

Produk

uk baru atau

TA-FTSM-2

upun menge

2020-115

emaskini

Copyright@FTSM

(7)

Aplikasi M

Rajah 4 m ataupun tid Jika penggu

Mudah Alih

R

enunjukkan dak. Jika pe una meneka

h Troli Bela

Rajah 4

n pengguna ngguna me an ‘TIDAK’

anjwan

Antara muka

a perlu mem enekan ‘YA

’, pengguna

a apabila aplik

milih untuk A’, data sena a akan kemb

kasi dibuka

memuat tu arai barang bali ke halam

urun senara akan dimu man utama.

ai terkini at turun.

Copyright@FTSM

(8)

Rajah 5 me

‘SEMAK’

barangan.

Ra

enunjukkan untuk men

ajah 5 A

n halaman a nyemak harg

Antara muka h

aplikasi yan ga dan but

halaman Troli

ng mempun ang ‘JUML

PT

Belanjawan

nyai dua m LAH’ untuk

TA-FTSM-2

menu utama.

k menjumla

2020-115

. Butang ah harga

Copyright@FTSM

(9)

Rajah 6 m mengimbas dipaparkan

menunjukka s Kod QR

mengikut I

Rajah 6

an halaman R pada bara

ID yang terk

Antara muk

n menyem ang. Setela kandung da

ka halaman M

ak yang m ah mengim alam Kod QR

enyemak

memerlukan mbas, maklu

R.

n penggun umat produ

a untuk uk akan

Copyright@FTSM

(10)

Rajah 7 m mengimbas senarai unt barangan.

tersebut aka kuantiti bar

menunjukka s Kod QR tuk ditamba Jika pengg an meningk rang dalam

Rajah 7

an halaman pada baran ah. Jumlah guna mengi kat dalam se

senarai.

Antara muk

n menjuml ngan untuk

harga bara imbas Kod enarai. Peng

ka halaman Me

lah yang m memasukk angan akan d QR yang

gguna juga

PT

enjumlah

memerlukan kan barang dipaparkan g sama, ku

boleh mena

TA-FTSM-2

n penggun tersebut k n di bawah uantiti pada ambah dan m

2020-115

a untuk ke dalam

h senarai a barang

menolak

Copyright@FTSM

(11)

Rajah 8 m ditambah.

tersebut. Pe

6 KE

Kesimpulan membeli-be menyemak ini sesuai mengurang ditetapkan d

Seca mengikut k terdapat pe menggangg dapat menja

menunjukkan Pengguna engguna jug

SIMPULA nnya, Aplik elah di pa serta menju

digunakan gkan risiko dan memud ara keselu keperluan enambahan gu fungsi ya alani urusan

Rajah 8

n halaman boleh swi ga boleh me

AN

kasi Troli B asar raya.

umlah harg n oleh pe pelanggan dahkan lagi uruhannya,

yang diken fungsi, ia ang sedia ad n membeli-b

Antara muk

menjumlah ipe barang enekan ‘UND

Belanjawan Pengguna ga barangan engguna. D

untuk ber urusan seha

Aplikasi nal pasti p a perlu dik da. Diharap

belah denga

ka halaman Me

h yang mem g untuk m NDO’ untuk

n ini dapat dapat me n yang diam Dengan ad rbelanja me arian para p Troli Bel pada fasa a

kaji dahulu kan dengan an lebih mu

enjumlah

mpunyai sen emadam k membatalk

membantu enggunakan mbil. Antara

danya aplik elebihi bela pengguna.

lanjawan t analisis kep u agar fun n adanya apl udah.

narai untuk keseluruhan kannya.

masyaraka nnya untuk a muka yang

kasi ini, anjawan yan

telah diban eperluan. S

ngsi tersebu likasi ini, p

k barang barang

at ketika k tujuan

g mudah ia akan ng telah

ngunkan ekiranya ut tidak engguna

Copyright@FTSM

(12)

PTA-FTSM-2020-115

7 RUJUKAN

Joe, N. 2017. Rfid Based Smart Trolley for Supermarket Automation.

International Research Journal of Engineering and Technology(IRJET) 4(7): 1975–1980. Retrieved from https://irjet.net/archives/V4/i7/IRJET-V4I7413.pdf

Mehta, R., Ashok, D., Ahluwalia, A., Siva, P. & Krishnan, R. 2017. Smart Shopping using QR codes for Bill Calculation and RFID system.

International Research Journal of Engineering and Technology(IRJET) 4(4): 3467–3471. Retrieved from

https://www.irjet.net/archives/V4/i4/IRJET-V4I4827.pdf

Rajathi, G. 2016. Rajathi, G. 2016. Automated Smart Trolley with Smart Billing Using Arduino 4(Iii): 897–902. Retrieved from

www.ijraset.comAutomated Smart Trolley with Smart Billing Using Arduino 4(Iii): 897–902. Retrieved from www.ijraset.com

Sabarinathan, R. 2017. Automated Shopping Trolley for Super Market with Billing System 3(4): 51–64.

Shilpa, A. 2018. International Journal of Trend in Scientific Research and Development ( IJTSRD ) Smart Drip Irrigation System 1560–1565.

Vernekar, S. B. & Ashwini, V. 2017. Smart Barcode Based Trolley for Automated Billing Using Image Processing Technique. International Research Journal of Engineering and Technology(IRJET) 4(6): 112–

116. Retrieved from https://irjet.net/archives/V4/i6/IRJET-V4I617.pdf Vishnu, R. S., Gowshik, G., Prakash, S., Aravinth, S. & Banusundareswari, M.

2018.

Automation of Shopping Cart Using Pir Sensor 1338–1342.

Copyright@FTSM

(13)

Yewatkar, A., Inamdar, F., Singh, R., Ayushya & Bandal, A. 2016. Smart Cart with Automatic Billing, Product Information, Product

Recommendation Using RFID

& Zigbee with Anti-Theft. Procedia Computer Science 79:

793–800. doi:10.1016/j.procs.2016.03.107

Copyright@FTSM

Referensi

Dokumen terkait

Nuc adalah gaya aksial tekan berfaktor pada kolom Zc adalah modulus plastis penampang kolom.. Namun Vu tidak perlu melebihi gaya geser yang ditetapkan berdasarkan 0,8∑ Ry.

Berdasarkan analisis maka dapat disimpulkan bahwa pelanggan merasa puas terhadap kinerja Bank Permata cabang Mandala Raya sebesar 70,59%, namun perlu meningkatkan kinerja

Setiap pelaksanaan audit harus didukung dengan PKA meliputi PKA umum dan PKA rinci. PKA umum telah tersedia dalam aplikasi AMS, namun apabila belum tersedia ataupun

Namun, yang terlihat di dalam bangunan pasar Cibinong ini adalah ketidak teraturan pedagang dalam menata barang dagangan yang melebihi batas ruang yang telah ditetapkan.