Abstrak
Perkembangan bidang teknologi informasi berkembang sangat cepat. Perusahaan yang
bergerak dibidang jasa atau penjualan akan selalu berinovasi dalam menghadapi
persaingan dengan memanfaatkan fasilitas teknologi yang berkembang saat ini. Sistem
informasi penjualan menggunakan teknologi berbasis web dapat memberikan kemudahan
admin dalam pencatatan data-data penjualan agar proses pembuatan laporan penjualan
lebih mudah serta memberikan kemudahan kepada pelanggan untuk melakukan transaksi
pembelian batu kapur. Penelitian ini menggunakan metode waterfall yang bertujuan
dalam proses pengembangan perangkat lunak berurutan, di mana kemajuan dipandang
sebagai terus mengalir ke bawah melewati fase-fase perencanaan, pemodelan,
implementasi, dan pengujian. Dengan memanfaatkan teknologi berbasis web bagi
perusahaan akan memudahkan dalam membuat laporan, menghindari kehilangan data
penjualan serta mempermudah dalam memberikan informasi penjualan batu kapur.
Kata Kunci : Teknologi Informasi, Teknologi Berbasis Web, Sistem Penjualan, metode
waterfall.
Abstract
The development of information technology is developing very fast. Companies engaged in
services or sales will always innovate in the face of competition by utilizing technology
facilities that are currently developing. Sales information sistem using web-based
technology can provide admin convenience in recording sales data so that the process of
making sales reports easier and provides convenience to customers to make purchases of
limestone. This study uses the waterfall method which aims at sequential software
development processes, where progress is seen as continuously flowing down through the
phases of planning, modeling, implementation, and testing. By utilizing web-based
technology for companies it will be easier to make reports, avoid losing sales data and
make it easier to provide information on the sale of limestone.
153
PENDAHULUAN tertentu atau pada jam kerja. Selain itu juga
Perkembangan dibidang teknologi pelanggan tidak mengetahui ketersediaan
informasi semakin pesat serta memberikan batu kapur yang ingin dibeli. Dari
dampak yang nyata di segala aspek permasalahan tersebut penulis
kehidupan masyarakat. Perkembangan mengembangkan sistem informasi
teknologi internet memberikan banyak penjualan batu kapur yang dapat
perubahan yang mampu mengubah pola memudahkan pemilik perusahaan dalam
hidup masyarakat terutama perilaku dalam mengelola data-data penjualan dan
pengambilan keputusan pembelian. membuat laporan penjualan, serta
Peralihan proses belanja saat ini dari pelanggan dapat upload foto pembayaran
pembeli ke penjual didukung dengan untuk memberikan informasi kepada admin
kecanggihan dari perkembangan teknologi jika sudah melakukan pembayaran. Selain
informasi. itu, juga dapat membantu perusahaan
dalam memberikan pelayanan yang optimal
Belanja yang dulu istilahnya adalah dalam proses penjualan batu kapur kepada
transaksi saling bertemu penjual dan pelanggan seperti penjualan yang dapat
pembeli secara langsung kini sudah mulai dilakukan selama 24 jam. Dan pelanggan
bergeser menjadi belanja secara online, dapat mengetahui ketersediaan batu kapur.
hanya dengan mengakses melalui internet Technology Acceptance Model (TAM)
yang bisa dilakukan dimana saja tanpa adalah suatu model penerimaan sistem
adanya pembatasan akses dalam mencari teknologi informasi yang akan digunakan
produk yang diinginkan, dimanapun dan oleh pemakai. Metode Technology
kapan pun pembeli bisa melakukan Acceptance Model (TAM) ini merupakan
itransaksi. Pada CV. XYZ bergerak alat ukur penerimaan sistem teknologi yang
dibidang penjualan batu kapur yang berkaitan dengan penggunaan aplikasi oleh
menjual jenis-jenis batu kapur seperti batu user. Diterapkan di CV. XYZ untuk
gamping seharga Rp. 865.000/dumptruck, mengetahui sejauh mana sistem tersebut
batu kalsium seharga Rp. dipergunakan untuk mengukur penggunaan
1.250.000/dumptruck, batu pondasi seharga aplikasi penjualan oleh user. Sistem
Rp. 825.000/dumptruck. Dimana penjualan informasi penjualan berbasis web
batu kapur masih menggunakan cara menggunakan bahasa pemrograman PHP
konvensional seperti data-data penjualan (Hypertext Preprocessor) dan untuk
yang masih menggunakan buku dianggap database nya menggunakan MySQL.
masih kurang maksimal, dengan
menggunakan buku dapat menyebabkan TINJAUAN PUSTAKA
buku tersebut hilang dan rusak. Pembuatan penulis melakukan penelitian mengenai
laporan yang masih menggunakan sistem informasi penjualan batu kapur
konvensional kurang efektif dan efisien menggunakan metode technology
karena jika ada data penjualan yang hilang acceptance model (tam) pada cv. xyz
maka akan menyulitkan pembuatan berbasis web. Didalam aplikasi tersebut
laporan. Tidak adanya konfirmasi terdapat sistem informasi penjualan batu
pembayaran dari pelanggan ke penjual kapur sehingga memudahkan cutomer atau
seperti upload foto pembayaran. Kurang pelanggan dalam melakukan pembelian
cepatnya pelayanan terhadap pelanggan batu kapur. Pada sistem tersebut memiliki
karena penjualannya hanya pada jam konfirmasi penerimaan dana dari
154
pelanggan ke penjual. Pada proses batu kapur, batu kalsium dan lime stone.
pengolahan data pembelian customer atau Metode pengembangan perangkat lunak
pelanggan mengirimkan bukti transaksi digunakan menggunakan waterfall yakni 1.
melalui foto kemudian akan dilakukan Analisis dimana penulis mengumpulkan
verifikasi oleh admin kemudian barang data yang berkaitan dengan masalah-
akan dikirim ke pelanggan sesuai dengan masalah yang ada pada perusahaan dengan
pesanan. menggunakan teknik observasi dan
Metode technology acceptance model wawancara. 2. Desain dari perancangan
(tam) merupakan suatu model penerimaan system informasi yang sesuai dengan
system teknologi informasi yang digunakan kebutuhan pada perusahaan dengan
oleh pemakai. Metode technology mencari solusi dari permasalahan-
acceptance model digunakan untuk permasalahan dengan cara menggunakan
memberikan kemudahan bagi perusahaan UML (Unified Modelling Language) serta
maupun customer dengan memanfaatkan dalam pengembangan system informasi
teknologi informasi. Website merupakan penjualan batu kapur menggunakan PHP
kumpulan-kumpulan halaman yang dan MySQL. 3. Tahap pengkodean yang
memuat informasi dalam bentuk digital hasilnya sesuai dengan kebutuhan
baik berupa teks, suara, gambar dan video. perusahaan, penulis menggunakan software
Dalam membangun sebuah website Macromedia dreamweaver. 4. Pengujian
diperlukan tools atau aplikasi yang atau implementasi dengan menggunakan
mensupport bahasa HTML (HyperText blackbox testing. 5. Pemeliharaan system
Markup Language) dan PHP (Hypertext dengan melakukan perbaikan atau
Prepocessor). maintenance jika system terjadi bug serta
proses backup data pada database.
Sistem informasi penjualan batu kapur a. Perancangan proses menggunakan UML
menggunakan metode waterfall yang (Unified Modeling Language) untuk
terdiri dari analisis, desain, pengodean, menggambarkan bagaimana sistem akan
pengujian dan tahapan pendukung. berjalan nantinya.
1. Usecase Diagram menggambarkan
METODOLOGI PENELITIAN aktifitas system informasi penjualan
Dengan adanya teknologi semua informasi batu kapur secara keseluruhan yang
didapatkan dengan mudah sehingga dilakukan oleh pelanggan, admin dan
membuat efektif dan efisien bagi pemilik perusahaan.perancangan
penggunanya. CV. XYZ adalah perusahaan proses.
yang bergerak dalam industri penambangan
155
Gambar1 Use Case Diagram
156
Gambar 2 Activity Diagram Login
157
b. Activity Diagram Tambah Produk
Diagram ini hanya berlaku bagi klik simpan. Setelah proses tersebut
admin, karena admin dapat dikerjakan maka sistem akan
mengakses semua menu yang ada menampilkan pemberitahuan
disistem. Setelah login ke dalam berhasil menambahkan produk yang
sistem, selanjutnya klik menu daftar baru.
produk dan sistem akan
menampilkan halaman data produk. c. Activity Diagram Daftar Produk
Selanjutnya untuk menambahkan Diagram ini juga hanya berlaku
data produk, maka pengguna harus untuk admin. Halaman daftar
mengisi form tambah produk dan produk ini hanya dapat dilihat oleh
158
admin. Dalam halaman ini menampilkan form untuk edit.
pengguna dapat melakukan fungsi Sedangkan apabila pengguna klik
edit dan hapus data produk yang hapus, sistem akan hapus data
sudah ada. Apabila pengguna klik produk.
edit, maka sistem akan
159
d. Activity Diagram Tambah user tambah user. Apabila pengguna
Setelah login, pengguna lalu mengisi form tambah dan klik
mengklik menu Daftar User maka tombol simpan. Selanjutnya sistem
sistem akan menampilkan halaman akan menampilkan pemberitahuan
Data User. Pada halaman ini berhasil jika fungsi tersebut
pengguna dapat melakukan tambah dilakukan.
data user dan menampilkan form
160
e. Activity Diagram Tambah User
Pengguna lalu mengklik menu Daftar Apabila pengguna klik edit, maka
User maka sistem akan menampilkan sistem akan menampilkan form edit.
halaman Data User. Pada halaman ini Sedangkan apabila pengguna klik
pengguna dapat melakukan fungsi edit hapus, sistem akan hapus data user.
dan hapus data user yang sudah ada.
161
f. Activity Diagram Tambah Pelanggan
162
menampilkan form edit. Sedangkan menampilkan pemberitahuan
apabila pengguna klik hapus, sistem berhasil apabila salah satu fungsi
akan hapus data pelanggan. tersebut dilakukan.
Selanjutnya sistem akan
163
h. Activity Diagram profil user
166
Dalam proses ini pelanggan dibayar. Klik pembayaran untuk
membuka sistem penjualan batu melihat nota pembelian yang
kapur dan akan menuju halaman pelanggan beli. Setalah itu
menu utama pelanggan. Pelanggan pelanggan membuka riwayat belanja
memilih batu kapur yang ingin dibeli untuk melakukan konfirmasi
dan masuk kehalaman keranjang. pembayaran dengan mengklik
Setelah itu klik checkout makan tombol pembayaran yang ada di
pelanggan wajib login terlebih halaman riwayat belanja.
dahulu. Setelah login pelanggan
akan diarahkan ke halaman checkout 2. Sequence Diagram
untuk mengetahui berapa yang harus a. Sequence Diagram Login
167
Gambar 12 Sequence Diagram Tambah Data
168
Gambar 14. Sequence Diagram Lihat Data
169
Gambar 16. Sequence Diagram Cari Data
171
2. Tampilan dashboard Admin
172
4. Tampilan tambah produk
Daftar Pustaka
Abdullah, R. (2016). Easy & Simple Web Programming. Jakarta: PT Elex Media Komputindo.
Backtiar, M. S., & Supriatna, A. D. (2015). Pengembangan Sistem Informasi Penjualan Batu
Akik Market Place Kiara Gemstone. Jurnal Algoritma Sekolah Tinggi Teknologi
Garut, 1-8.
173
Deti, L. K., & Mulyono, H. (2017). Analisis Dan Perancangan Sistem Informasi Penjualan
Dan Pemesanan Plywood Berbasiskan Web Pada PT. Kumpeh Karya Lestari Jambi.
Jurnal Managemen Sistem Informasi, 303-317.
174