ABSTRAK
PT. Sinar Gas Utama adalah salah satu perusahaan yang bergerak dibidang penjualan, produk
utama yang dijual oleh perusahaan yaitu tabung gas dan pengisian gas LPG 3 Kilogram.
Perusahaan yang ada di kota Singkawang ini memiliki beberapa beberapa pangkalan dan telah
memiliki banyak pelanggan tetap. Setiap harinya perusahaan ini mampu menjual ratusan
tabung gas. Namun untuk melakukan pembelian pelanggan harus mendaftar terlebih dahulu
dengan cara menyerahkan fotocopy Kartu Keluarga (KK) dan Kartu Tanda Penduduk (KTP)
kepala keluarga, pelanggan yang terdaftar akan mendapatkan kartu kendali pembelian LPG.
Hal ini perlu dilakukan karena gas yang dijual termasuk dalam produk subsidi pemerintah,
sehingga setiap minggunya sebuah keluarga hanya boleh membeli 1 tabung saja atau 5 kali
dalam sebulan. Oleh sebab itu penitlian ini membuat sebuah sistem pendapatan penjualan
untuk mempermudah admin dalam melakukan pengelolaan dan mempercepat pelayanan.
Sistem yang dibuat berbasis website dengan menerapkan pengembangan perangkat lunak
model waterfall. Bahasa yang dipilih ialah PHP dan menggunakan MySQL sebagai basis data
sistem yang dibangun.
ABSTRACT
PT. Sinar Gas Utama is one of the companies engaged in sales, the main products sold by the
company are gas cylinders and 3 Kilogram LPG gas filling. This company in Singkawang city
has several bases and already has many regular customers. Every day this company is able
to sell hundreds of gas cylinders. However, to make a purchase, the customer must register
first by submitting a photocopy of the Family Card (KK) and Identity Card (KTP) of the head
of the family, registered customers will get an LPG purchase control card. This needs to be
done because the gas sold is included in the government subsidy product, so every week a
family can only buy 1 cylinder or 5 times a month. Therefore, this research creates a sales
revenue system to make it easier for admins to manage and speed up services. The system is
made based on a website by applying the waterfall model software development. The language
chosen is PHP and uses MySQL as the database system built.
156156
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 1, Januari 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
157157
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 1, Januari 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
membangun sistem dimana aplikasi yang yang telah dibuat sudah sesuai dengan
dibuat untuk membantu proses pengelolaan kebutuhan pengguna atau belum dan
pendapatan penjualan perusahaan PT. Sinar menghilangkan atau meminalisasi
Gas Utama. cacat program (defect) sehingga sistem
2. METODOLOGI yang dikembangkan benar-benar akan
Dalam penelitian ini teknik membantu para pengguna media untuk
pengumpulan data yang digunakan dengan mengkoreksi kesalahan dengan
melakukan wawancara, observasi, dan dan menggunakan metode black box
studi pustaka. Teknik pengumpulan data testing sebagai media pengujian.
penting dilakukan karena karena dengan
melakukan teknik pengumpulan data akan 2.1 Pengertian Pendapatan
menghasilkan data yang benar dan tepat [4]. Pendapatan atau penghasilan adalah
Metode yang digunakan pada kenaikan manfaat ekonomi selama suatu
pengembangan perangkat lunak ini periode akuntansi dalam bentuk pemasukan
menggunakan model waterfall [5] yang atau penambahan aset atau penurunan
terbagi menjadi 5 tahapan, yaitu: liabilitas yang mengakibatkan kenaikan
1. Analisis Kebutuhan ekuitas yang tidak berasal dari kontribusi
Dalam tahapan ini, penulis melakukan penanam modal [6]. Pendapatan yang
analisis kebutuhan yang diperlukan berasal dari aktivitas normal dari suatu
dalam rancang bangun aplikasi entitas dan merujuk kepada istilah yang
pendapatan penjualan, dimulai dari berbeda-beda seperti penjualan (sales),
analisis kebutuhan fungsional, dan pendapatan jasa (fees), bunga (interest),
analisis kebutuhan non-fungsional. dividen (dividend), dan royalti [7]. Maka
2. Desain dari itu pendapatan adalah jumlah masukan
Pada tahapan desain ini menggunakan yang didapat atas jasa yang diberikan oleh
Entity Relationship Diagram (ERD) perusahaan yang bisa meliputi penjualan
dan Logical Record Structure (LRS) produk dan atau jasa kepada pelanggan
digunakan untuk pemodelan rancangan yang diperoleh dalam suatu aktivitas
basis data, dan pemodelan diagam operasi suatu perusahaan untuk
Unified Model Language (UML). meningkatkan nilai aset serta menurunkan
3. Pengkodean liabilitas yang timbul dalam penyerahan
Dalam tahapan ini, penulis barang atau jasa.
mengimplementasikan rancang bangun
aplikasi ke situasi nyata, dimana 2.2 Pengertian Penjualan
penulis merancang penyusunan Penjualan merupakan salah satu
perangkat lunak aplikasi (pengkodean bagian pemasaran yang bertujuan untuk
atau coding). Bahasa pemrograman menjual barang atau produk baik yang
yang digunakan adalah hypertext sudah jadi maupun bahan baku kepada
preprocessor (PHP), Sublime Text konsumen dengan tujuan mendapatkan
sebagai text editor dan XAMPP yang keuntungan [6]. Pengertian penjualan yang
merupakan paket aplikasi berisikan dikemukakan oleh [7] Penjualan
apache, MySQL, PhpMyAdmin serta merupakan bagian dari promosi dan
penulis menerapkan framework promosi adalah salah satu bagian dari
Codeigniter versi 3 sehingga keseluruhan sistem pemasaran. Dengan
pengkodean yang dihasilkan berbasis demikian penjualan adalah aktivitas
objek. maupun kegiatan yang dilakukan manusia
4. Pengujian yang saling menguntungkan satu sama lain,
Tahapan pengujian menentukan dimana penjual menawarkan produk yang
apakah sistem atau perangkat lunak dimiliki pada konsumen.
158158
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 1, Januari 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
159159
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 1, Januari 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
160160
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 1, Januari 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
aplikasi yang dihasilkan efektif dan efisien. dapat melakukan pencarian data pada daftar
Berikut ini inti dari rancangan aplikasi data tersimpan.
pendapatan penjualan.
161161
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 1, Januari 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
4. KESIMPULAN
Dari pemaparan mengenai DAFTAR PUSTAKA
penelitian mengenai penerapan metode [1]. Sholikhah, I., Sairan, M., & Syamsiah,
waterfall pada aplikasi pendapatan N. O. 2017. "Aplikasi Pembelian Dan
penjualan LPG ini diharapkan dapat Penjualan Barang Dagang Pada Cv
162162
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 1, Januari 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
163163