APLIKASI POINT OF SALE BERBASIS WEB PADA TOKO BUKU XYZ

dokumen-dokumen yang mirip
SISTEM INFORMASI PEMBEBASAN LAHAN BERBASIS WEB PADA DAERAH XYZ. Nelson Weldy ¹,Tri Sandhika Jaya.²,Moch. Yusman.³.

Aplikasi Monitoring Daftar Hadir Dan Nilai Peserta Didik Pada Kursus Bahasa Inggris Education Bridge Berbasis Web

APLIKASI POINT OF SALE BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITIER PADA MARTABAK ABC. Sri Rahayu ¹,Zuriati.²,Dwirgo Sahlinal.³

Sistem Laporan Keuangan Software House Lampung Yoki Satria 1, Tri Sandhika Jaya 2, Eko Subiyantoro 3 1 mahasiswa, 2 pembimbing 1, 3 pembimbing 2

APLIKASI PENGOLAHAN DATA INDUK MAHASISWA BERBASIS WEB PADA YAYASAN RAHMANIYAH SEKAYU SUMATERA SELATAN

ABSTRAK. Kata Kunci: Paris Online Shop, e-commerce, PHP, MySQL, penjualan dan pembelian, stock, tracking pengiriman. Universitas Kristen Maranatha

Aplikasi Pengolahan Data Karya Ilmiah Mahasiswa (StudiKasus IIB Darmajaya)

APLIKASI SISTEM INVENTORI GUDANG (ASIG) BERBASIS WEB STUDI KASUS PERUSAHAAN DISTRIBUTOR FARMASI PT. BANDUNG PERDANA MEDIKATAMA SKRIPSI

Aplikasi Service Order Laboratorium Berbasis Smartphone Android (Studi Kasus IIB Darmajaya)

PEMBUATAN APLIKASI PENJUALAN BARANG PADA JARINGAN OUTLET DISTRO BLAZE

SKRIPSI. MANAJEMEN PRODUKSI DAN PENGADAAN BAHAN BAKU MAKANAN ( Studi Kasus di Rumah Makan Cowek Ireng ) Oleh : M.SARIFUDDIN

Aplikasi Inventori Data Obat PT Hasil Karya Sejahtera Berbasis Web

Aplikasi Pengajuan SPPT-SNI Pada LSPro Baristand Industri

PENGEMBANGAN APLIKASI PERSEDIAAN MATERIAL GUDANG BERBASIS WEB PADA PT NKP BANDAR LAMPUNG. Ningrum Karunia Putri ¹, Kurniawan Saputra², Imam Asrowardi³

PENGEMBANGAN SISTEM PRESENSI UNTUK MENUNJANG SISTEM INFORMASI KEPEGAWAIAN (SIMPEG) PADA RSUD

Aplikasi Dashboard Administrator Server Nginx Pada acommerce

ABSTRAK. Kata Kunci : café, pemesanan, produksi, dapur, pembayaran, php. Universitas Kristen Maranatha

1.1 Latar Belakang. 1 Universitas Kristen Maranatha

Sistem Informasi Pembelian pada Toyota Auto Utama Medan

PEMBUATAN APLIKASI PENJUALAN KUE KERING BERBASIS WEB (STUDI KASUS INDUSTRI RUMAHAN WINDA)

BAB I PENDAHULUAN 1.1 Latar Belakang

ABSTRAK. vi Universitas Kristen Maranataha

ABSTRAK. Kata kunci : aplikasi website, Point Reward, Metode Tes t, grafik.

Aplikasi E-Ticketing Berbasis Web Pada PT. Infomedia Nusantara

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN KERAJINAN KERTAS PADA TOKO RAN PAPERCRAFT DI PURWOREJO. Naskah Publikasi

BAB I PENDAHULUAN. I.1 Latar Belakang

Aplikasi Penjualan Obat PT Hsil Karya Sejahtera Bandung Berbasis Web

BAB I PENDAHULUAN. Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok

ABSTRAK. vii. Universitas Kristen Maranatha

Aplikasi Helpdesk Pada PT ABC untuk PT XYZ

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

6 BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM INFORMASI PENJUALAN ONLINE SEPATU PADA TOKO STARS SHOP MEDAN

APLIKASI PENJUALAN SPARE PART DAN AKSESORIS O2 RACING SPORT DI BANDUNG BERBASIS WEB

ABSTRACT. Keyword : Inventory System, Transaction System, DSS. v Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Android, Inventarisasi, Kalibrasi, PHP

ABSTRAK. : strategi bisnis, penjualan online, CRM, interaksi. Universitas Kristen Maranatha

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. sudah banyak berkembang seperti salah satunya teknologi informasi. Yang

DAFTAR ISI. ABSTRAK... i KATA PENGANTAR... DAFTAR ISI... iv. DAFTAR TABEL... viii. DAFTAR GAMBAR... xii. DAFTAR LAMPIRAN... xvi

APLIKASI PENGOLAHAN DATA PENGAJUAN ANGGARAN BELANJA PADA INSTANSI XYZ BERBASIS WEB. Tria Opita¹, Dewi Kania Widyawati², Rima Maulini³.

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN BARANG DI INOVA COMPUTER SEMARANG NASKAH PUBLIKASI. diajukan oleh Arif Wahyudi

APLIKASI INFORMASI DATA HASIL SURVEY TARIF SEWA RUMAH PADA BNP KOTA BANDAR LAMPUNG. Belanitami Putri ¹,Eko Win Kenali.²,Eko Subyantoro.³.

ABSTRAK. vi Universitas Kristen Maranatha

Aplikasi Perpustakaan di SDIT Permata Bunda Bandar Lampung

ABSTRAK. Kata Kunci : Sistem Informasi, Kepegawaian, Web, PHP, MySQL.

1 BAB III OBJEK DAN METODE PENELITIAN

Aplikasi Pengolahan Data Posyandu

BAB III METODE PENELITIAN

Rancangan dan Implementasi Aplikasi Web Point of Sales pada Butik Anak Galery Freya

Aplikasi Pengolahan Data Stok Barang Dagang dan Penjualan (Studi Kasus: CV Jaya Maju Perkasa)

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. yang mungkin masih belum mengetahui bagaimana kegunaan teknologi

SISTEM INFORMASI PENJUALAN PADA GRIYA BUSANA MUSLIM JONGPA PRAMBANAN KLATEN NASKAH PUBLIKASI

ABSTRAK. v Universitas Kristen Maranatha

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

PENGESAHAN PEMBIMBING...

BAB I PENDAHULUAN 1.1 Latar Belakang

1 Pendahuluan 1.1 Latar Belakang Masalah

ABSTRAK. vi Universitas Kristen Maranatha

I.1 Latar Belakang. 1 Universitas Kristen Maranatha

APLIKASI SISTEM KEUANGAN PT. WAHANA KREASI SEJATI

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

APLIKASI AKUNTANSI MASJID BERBASIS WEB PORTAL

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. disetiap instansi pemerintah dan swasta dalam berbagai bidang menggunakan

Aplikasi Pendataan Kendaraan Hilang Berbasis Web (Studi Kasus : Polres Cimahi)

KATA PENGANTAR. 1. Kedua orangtua yang tiada hentinya memberikan dukungan yang luar biasa baik secara moril ataupun materi.

Yang menjadi rumusan masalah dalam pengerjaan proyek akhir ini adalah sebagai berikut :

BAB 1 PENDAHULUAN. Latar Belakang

Entity Relationship Model Internet Web Web browser Web server Perangkat Lunak Sist

SISTEM INFORMASI PENJUALAN SPARE PARTS DAN SERVICE PADA BENGKEL ISTA MOTOR YOGYAKARTA. Naskah Publikasi. diajukan oleh Septian Permadi

BAB I PENDAHULUAN 1.1 Latar Belakang

APLIKASI INFORMASI BANJIR DAERAH JAKARTA BARAT BERBASIS WEB. Laporan Tugas Akhir

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ABSTRAK. vi Universitas Kristen Maranatha

Sistem Informasi Pembelian dan Penjualan Barang-Barang Salon

BAB 3 ANALISIS METODE

PERANCANGAN SISTEM INFORMASI PENJUALAN DAN STOK BARANG PADA JUANNA COMPUTER WONOGIRI BERBASIS WEB NASKAH PUBLIKASI

1.1 Latar Belakang Masalah

KATA PENGANTAR. Dalam penyusunan proyek akhir ini, penulis mengucapkan terima kasih kepada :

ABSTRAK. Kata Kunci: sekolah, rapor,kurikulum, nilai. vii. Universitas Kristen Maranatha

SISTEM INFORMASI PENJUALAN BARANG PADA TOKO ROTI BAKAR TAWAR TIKA WIJAYA

RANCANG BANGUN SISTEM PERSEDIAAN BARANG PADA PT. BHAKTI MEDIKA SEJAHTERA

KATA PENGATAR. Bandung, Februari Penulis

SISTEM INFORMASI PENJUALAN PAKAIAN DI VOLLTUS DISTRO BANDUNG

BAB I PENDAHULUAN.

SISTEM INFORMASI PENJUALAN PADA TOKO AN NISA TURI SLEMAN NASKAH PUBLIKASI. diajukan oleh Susi Susanti

ABSTRAK. Kata Kunci : pembelian, penjualan, stock sepatu. iii. Print to PDF without this message by purchasing novapdf (

Aplikasi Sistem Navigasi Objek Wisata Lampung Berbasis Web

RANCANGAN SISTEM BASIS DATA UNTUK MENGELOLA DATA TRANSAKSI PEMBELIAN DAN PENJUALAN SAHAM PADA BAGIAN SETTLEMENT PT.

BAB I PENDAHULUAN. yang disediakan untuk memenuhi permintaan dari pelanggan. Barang ini

SISTEM INFORMASI PEGAWAI BERBASIS WEB DENGAN METODE WATERFALL PADA SMA AISYIYAH 1 PALEMBANG

BAB 1 PENDAHULUAN 1.1 Latar Belakang

KARYA ILMIAH MAHASISWA MANAJEMEN INFORMATIKA 1

BAB I PENDAHULUAN. dua tahun yang lalu UD. Matahari Jaya ini mencoba memperluas penjualan. dengan membuka cabang di daerah Batu dan Mojokerto.

BAB I PENDAHULUAN. 1.1 Latar Belakang

Transkripsi:

APLIKASI POINT OF SALE BERBASIS WEB PADA TOKO BUKU XYZ Revitalia Purba ¹, Zuriati², Moch. Yusman³ Politeknik Negeri Lampung Jl. Soekarno-Hatta No.10, Rajabasa, Lampung. Telp (0721) 703995 Abstrak Point of Sale saat ini sudah banyak digunakan diberbagai supermarket yang ada di Indonesia, yang berfungsi untuk mempermudah dalam melakukan kegiatan transaksi penjualan, pendataan barang dan merekap semua laporan. XYZ merupakan salah satu Toko Buku yang berada di Bandar Lampung yang menjual berbagai macam buku. Kegiatan transaksi penjualan buku, pengolahan data serta merekapitulasi semua laporan buku seperti laporan penjualan buku, laporan penerimaan buku, laporan retur buku dan laporan stok buku. Kegiatan tersebut belum dilakukan secara terkomputerisasi, hal ini dapat menyebabkan terjadinya human error. Karena itu peneliti membangun aplikasi Point of Sale pada Toko Buku XYZ menggunakan metode RAD dan black-box testing sebagai metode pengujiannya serta menggunakan AJAX, HTML, JavaScript, jquery dan PHP sebagai bahasa pemogramannya Kata kunci : Black-Box Testing, HTML, point of sale, PHP, RAD Abstract Point of Sale is now widely used in various supermarkets in Indonesia, which serves to facilitate the conduct of transaction sales, data collection and recording all reports. XYZ is one of the bookstores located in Bandar Lampung which sells various books. Activities of book sales transactions, data processing and recapitulate all book reports such as book sales reports, book receipts reports, book retur reports and book stock reports. These activities have not been done computerized, this can lead to human error. Therefore, the researcher develops Point of Sale application in XYZ Bookstore using RAD method and black-box testing as its testing method and uses AJAX, HTML, JavaScript, jquery and PHP as programming languages Keywords: Black-Box Testing, HTML, point of sale, PHP, RAD

1. PENDAHULUAN Toko Buku XYZ adalah perusahaan yang menjual bermacammacam buku seperti buku pelajaran, kitabkitab, dan buku lainnya baik buku baru maupun buku bekas. Kegiatan transaksi penjualan buku, pengolahan data (data buku, data peberbit, data kategori, dan data retur buku), dan laporan buku (laporan penjualan, laporan penerimaan, laporan retur buku dan laporan stok buku) belum dilakukan secara terkomputerisasi, hal ini dapat menyebabkan terjadinya human error. Pada Toko Buku XYZ apabila konsumen ingin mengetahui harga dari setiap buku, maka petugas akan melihat harga buku pada buku catatan. Hal ini kurang efektif karena apabila banyak harga buku yang ingin konsumen ketahui, maka kasir harus melihat daftar harga buku pada buku catatan satu per satu. Berdasarkan permasalah yang telah dijelaskan maka diusulkan untuk membuat Aplikasi Point of Sale Berbasis Web pada Toko Buku XYZ. Perancangan aplikasi Point of Sale (PoS) dapat memberikan pelayanan yang lebih baik kepada konsumen, seperti dalam perhitungan harga menjadi lebih cepat serta jumlah barang tidak lagi bergantung pada pencatatan yang ditulis di buku catatan, konsumen dapat mengetahui harga dari setiap buku yang di jual secara langsung yang tertera pada buku. Aplikasi Point of Sale Berbasis Web pada Toko Buku XYZ di bangun menggunakan bahasa pemograman PHP, HTML, MySQL, JavaScript, jquery dan AJAX. 2. METODE PENELITIAN Metode yang digunakan dalam perancangan Aplikasi Point of sale Toko Buku XYZ Berbasis Web ini menggunakan metode RAD. Tahapantahapan yang dilakukan dalam perancangan aplikasi ini antara lain : 1) Pemodelan bisnis Pada tahap ini langkah yang di lakukan yaitu mengumpulkan data-data dan informasi yang terkait untuk membangun Aplikasi Point of sale Berbasis Web pada Toko Buku XYZ berupa informasi data kategori buku, status buku (baru dan bekas) yang dijual, dari penerbit mana saja buku di beli, proses apa saja yang yang akan di tampilkan pada aplikasi serta aplikasi dan siapa saja yang akan menjalankan aplikasi. 2) Pemodelan data Pada tahap ini langkah yang dilakukan yaitu melakukan permodelan data yang dibutuhkan untuk membangun aplikasi serta relasi antar data. Permodelan data Aplikasi Point of Sale Berbasis Web pada Toko Buku XYZ dalam bentuk ERD menggunakan aplikasi Microsoft Visio 2007.

3) Pemodelan proses Pada tahap ini langkah yang dilakukan yaitu melakukan mengimplementasikan fungsi bisnis yang sudah didefinisiskan sebelumnya, permodelan proses Aplikasi Point of Sale Berbasis Web pada Toko Buku XYZ dengan merancang DFD dan Flowchart menggunakan aplikasi Microsoft Visio 2007, merancang database menggunakan aplikasi MySQL, mendesain mock up menggunakan aplikasi Axure RP 8, dan membangun aplikasi point of sale berbasis Web pada toko buku menggunakan CSS bootstrap. 4) Pembuatan aplikasi Pada tahap ini langkah yang dilakukan yaitu membangun aplikasi yang telah dirancang menggunakan bahasa pemograman PHP, HTML, MySQL, JavaScript, jquery dan AJAX pada web editor, web editor yang digunakan yaitu aplikasi Notepad++. 5) Pengujian dan Pergantian Tahap selanjutnya yaitu aplikasi diuji oleh sistem dan user (pemilik toko dan kasir), pengujian oleh sistem yaitu menggunakan black-box testing apakah sistem sudah sesuai dengan fungsionalitas yang diinginkan atau belum, sedangkan pengujian oleh user yaitu dengan menunjukan dan menjalankan aplikasi yang sudah jadi ke pemilik Toko Buku XYZ dan kasir untuk kemudian diuji. 3. HASIL DAN PEMBAHASAN 3.1 Analisa kebutuhan Analisa kebutuhan yaitu menganalisa semua kebutuhan yang diperlukan dan apa yang diinginkan oleh pengguna terhadap sistem yang baru. Sistem yang sedang berjalan digambarkan dengan mapping chart yang disajikan pada Gambar 1. Gambar 1. Mapping chart sistem yang sedang berjalan 3.2 Desain sistem Tahapan desain sistem merupakan hasil dari tahap analisis ke dalam perancangan perangkat lunak. Pada tahap ini dibuat desain DFD, ERD, flowchart, dan interface dari program. 3.2.1 Perancangan DFD DFD level 0 merupakan level tertinggi dari DFD yang menggambarkan sumber serta tujuan yang akan di proses secara umum dari keseluruhan sistem yang ada. DFD level 0 disajikan pada Gambar 2. DFD level 1 untuk menggambarkan tahapan proses yang ada

didalam level 0 yang dijabarkan lebih rinci. DFD level 1 disajikan pada Gambar 3. Gambar 2. DFD level 0 Gambar 4. ERD aplikasi point of sale toko buku 3.3 Bangun Sistem 1. Operasi kasir penjualan Operasi ini berfungsi untuk melakukan transaksi penjualan. Operasi kasir penjualan disajikan pada Gambar 5. Gambar 3. DFD level 1 aplikasi point of sale toko buku 3.2.2 Rancangan ERD ERD menjelaskan relasi antar tabel dan entitas yang ada dalam tabel basis data. Aplikasi ini memiliki 9 entitas yaitu buku, penerbit, penulis, kategori, status, catatan, user, returbuku, sales_order, dan sales. ERD aplikasi point of sale toko buku disajikan pada Gambar 4. Gambar 5. Tampilan halaman kasir penjualan 2. Operasi pembayaran Operasi ini untuk menampilkan berapa total buku yang dibeli oleh konsumen, dan menginputkan uang yang diberikan konsumen untuk membayar buku, serta mengetahui berapa kembalian yang harus diberikan kepada konsumen. Operasi pembayaran ini disajikan pada Gambar 6.

Gambar 8. Operasi create Gambar 6. Tampilan halaman pembayaran 3. Operasi print struk Operasi ini berfungsi untuk menampilkan struk belanja yang diberikan kepada konsumen. Operasi print struk disajikan pada Gambar 7. Gambar 9. Operasi add Gambar 10. Operasi edit Gambar 7. Tampilan halaman print struk penjualan 5. Operasi export to excel Operasi ini mengexport data dalam format excel. Operasi export to excel disajikan pada Gambar 11. 4. Operasi CRUD (Create, Read, Update, Delete) Operasi ini mengelola semua data-data yang akan ditampilkan ke user dalam bentuk informasi. Data yang dikelola yaitu data buku, history harga, kategori, penerbit, catatan dan retur buku. Operasi CRUD disajikan pada Gambar 8 sampai Gambar 10 Gambar 11. Operasi export to excel 6. Operasi laporan (hari ini, periode, bulanan dan tahunan ) Operasi ini menampilkan data berdasakan waktu yang dipilih. Operasi laporan disajikan pada Gambar 12 ssampai Gambar 15. Gambar 12. Operasi laporan hari ini

Gambar 13. Operasi laporan perperiode Gambar 14. Operasi laporan bulanan Gambar 15. Operasi laporan tahunan 3.4 Integrasi dan Pengujian Sistem Unit program diujikan sebagai sistem secara lengkap dan menjamin bahwa syarat dan spesifikasinya telah terpenuhi berdasarkan persyaratanpersyaratan yang di dapat pada tahap pertama. Tujuan dari pengujian program yaitu untuk menemukan kesalahan dalam sistem dan memperbaiki kesalahan tersebut. 1) Metode pengujian sistem Metode pengujian sistem yang digunakan pada Aplikasi Point of sale Berbasis Web pada Toko Buku XYZ menggunakan metode Black-Box Testing, cara pengujian yang dilakukan yaitu: a) Menjalankan aplikasi b) Mengamati program aplikasi tersebut apakah hasil dari pengujian aplikasi sudah sesuai dengan proses yang diinginkan atau tidak. 2) Hal-hal yang Diuji Hal-hal yang diuji pada Aplikasi Point of sale Berbasis Web pada Toko Buku XYZ Bandar Lampung ini sebagai berikut: a) Kesalahan fungsionalitas b) Kesalahan pada interface c) Kesalahan pada struktur database 3) Hasil Pengujian Hasil Pengujian telah diuji oleh pemilik toko dan kasir serta dapat disimpulkan aplikasi ini siap untuk digunakan dalam transaksi penjualan, pengolahan data dan merekap semua laporan pada Toko Buku XYZ 4. Kesimpulan Kesimpulan yang dapat diambil dari Aplikasi Point of sale Berbasis Web pada Toko Buku XYZ, yaitu: 1). Telah dibuat aplikasi point of sale pada toko buku XYZ. 2). Mempermudah dan mempercepat transaksi penjualan yang terjadi di Toko Buku XYZ. 3) Pengelolaan data seperti data buku, penerbit, kategori, penulis, status, dan catatan pada Toko Buku XYZ menjadi lebih mudah dan praktis. 4). Pihak Toko Buku XYZ bisa merasakan kemudahan pengecekan laporan buku seperti laporan

penjualan buku, penerimaan buku, retur buku dan stok buku. 5. Saran Setelah melakukan pengujian Aplikasi Point of Sale Berbasis Web pada Toko Buku XYZ, maka disarankan untuk melakukan pengembangan lebih lanjut yaitu menjadikan aplikasi point of sale pada Toko Buku XYZ berbasis web menjadi aplikasi point of sale yang berbasis android.