Toko Bintang Listrik adalah toko yang bergerak dalam bidang penjualan alat tulis kantor (ATK). Sejak berdiri, proses pencatatan transaksi penjualan dan pembelian di toko ini masih dilakukan secara manual menggunakan buku tulis. Metode ini sering kali menimbulkan berbagai kendala, seperti hilangnya data transaksi, keterlambatan pencatatan, kesalahan perhitungan harga, serta kesulitan dalam pembuatan laporan keuangan. Oleh karena itu, dibutuhkan solusi sistematis berupa pengembangan aplikasi penjualan berbasis web untuk menggantikan sistem pencatatan manual. Tujuan dari penelitian ini adalah membangun aplikasi yang mampu mencatat transaksi penjualan dan pembelian, menampilkan data stok, mencatat beban operasional, serta menghasilkan laporan keuangan seperti jurnal umum, buku besar, dan laporan laba rugi. Aplikasi ini dibangun menggunakan bahasa pemrograman PHP dan database MySQL, dengan pendekatan metode pengembangan perangkat lunak Waterfall. Berdasarkan hingga hasil akhir implementasi dan pengujian menggunakan metode Black Box, aplikasi ini terbukti dapat memenuhi kebutuhan fungsional toko secara baik. Sistem yang dibangun mampu meningkatkan efisiensi operasional, mengurangi risiko kesalahan pencatatan, serta memudahkan pemilik toko dalam memantau kondisi keuangan secara real time.
Kata Kunci : Aplikasi penjualan, toko Alat tulis Kantor, mysql, PHP
Bintang Listrik Store is a retail business specializing in the sale of office stationery (ATK). Since its establishment, transaction records for both sales and purchases have been manually logged using notebooks. This manual approach often leads to various issues such as data loss, delays in recording, price calculation errors, and difficulties in generating financial reports. To address these problems, this study aims to develop a web-based sales application to replace the manual system. The main objective of this application is to provide features for recording sales and purchase transactions, displaying stock data, logging operational expenses, and generating financial reports including general journals, ledgers, and income statements. The application was developed using the PHP programming language and MySQL database, with the Waterfall model as the chosen software development methodology. Based on implementation and Black Box testing, the application successfully meets the functional requirements of the store. The system significantly enhances operational efficiency, minimizes recording errors, and enables the store owner to monitor financial conditions in real time.
Keywords : Sales application, stationery store, mysql, PHP