Perancangan Aplikasi Pencatatan Transaksi Penjualan Berbasis Web di Toko Al-Hamidy Jepara Poster Diajukan kepada Fakultas Teknologi Informasi untuk memperoleh Gelar Sarjana Komputer
Oleh: Yosia Steven Ardian NIM: 672009027 Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga April 2016
1.
Pendahuluan Teknologi Informasi (TI) dapat digunakan oleh para pelaku bisnis dalam
membantu usahanya. Toko Al-Hamidy Jepara merupakan toko yang menjual alat-alat tulis dan perlengkapan pramuka, namun belum memiliki sistem informasi penjualan. Pada penelitian ini akan dirancang sistem informasi penjualan berbasis web di toko Al-Hamidy Jepara. a.
Rumusan Masalah Bagaimana merancang sistem informasi penjualan berbasis web di toko Al-Hamidy Jepara.
b.
Tujuan Penelitian -
Melakukan perancangan sistem informasi penjualan berbasis web di toko Al-Hamidy Jepara.
c.
Manfaat Penelitian -
Memudahkan pihak toko Al-Hamidy untuk memproses transaksi penjualan yang terjadi.
d.
Batasan Masalah -
2.
Tidak membahas tentang pelaporan keuangan secara lengkap.
Tinjauan Pustaka a. Penelitian Terdahulu -
Perancangan Sistem Informasi Penjualan Pada Toko Ribo Jaya Ambon (Paillin, 2012) Pada penelitian ini dilakukan pembahasan tentang perancangan sistem informasi penjualan di toko Ribo Jaya Ambon. Sistem informasi digunakan untuk membantu proses transaksi di toko
yang menjual pakaian tersebut. Sistem informasi dibangun berbasis dekstop. -
Sistem Informasi Penjualan Pakaian Jadi Pada Distro Blindwear Bandung (Hasyim, 2012) Pada penelitian ini dilakukan pembuatan sistem informasi penjualan berbasis web yang digunakan untuk membantu proses transaksi di distro Blindwear Bandung.
b. Sistem Informasi Penjualan Sistem Informasi adalah suatu sistem dalam suatu organisasi yang mempertemukan
kebutuhan
pengolahan
transaksi
harian,
mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang dibutuhkan (McLeod, 2001). Kegiatan penjualan terdiri dari transaksi barang atau jasa baik secara kredit atau jasa untuk mendapatkan sumberdaya lainnya seperti kas atau janji untuk membayar (piutang). Sistem Informasi Penjualan diartikan sebagai suatu pembuatan pernyataan penjualan, kegiatan akan dijelaskan melalui prosedur-prosedur yang meliputi urutan kegiatan sejak diterimanya pesanan dari pembeli, pengecekan barang ada atau tidak ada dan diteruskan dengan pengiriman barang yang disertai dengan pembuatan faktur dan mengadakan pencatatan atas penjualan yang berlaku (Niswonger, 1999). c. Teknologi Web Web adalah suatu metode untuk menampilan informasi di internet, baik berupa teks, gambar, suara maupun video yang interaktif dan mempunyai kelebihan untuk menghubungkan (link) satu dokumen dengan dokumen lainnya (hypertext) yang dapat diakses melalui
sebuah browser. Secara umum situs web mempunyai beberapa fungsi, yaitu fungsi komunikasi, fungsi informasi, fungsi hiburan dan fungsi transaksi (Dewanto, 2006)
3.
Tahapan Penelitian Pada penelitian ini, akan dilakukan beberapa tahapan penelitian yang secara garis besar terbagi ke dalam lima tahapan, yaitu : 1) Analisis kebutuhan dan pengumpulan data yang diperlukan. 2) Perancangan Sistem. 3) Perancangan aplikasi/program. 4) Implementasi dan pengujian sistem, serta analisis hasil pengujian. 5) Penulisan laporan hasil penelitian (Hasibuan, 2007). Tahapan ini dapat digambarkan pada Gambar 1.
Gambar 1 Tahapan Penelitian
Tahap pertama pada penelitian ini dilakukan dengan melakukan analisis kebutuhan dan pengumpulan data di toko Al-Hamady. Proses ini dilakukan dalam bentuk wawancara kepada pihak pemilik toko. Hasil dari tahapan ini adalah toko membutuhkan sistem informasi penjualan berbasis web yang akan digunakan untuk membantu proses transaksi. Pemilihan aplikasi dalam bentuk web karena aplikasi web dirasa lebih ringan dibandingkan aplikasi dekstop. Dari hasil wawancara juga
didapatkan data berupa daftar barang dan nota yang akan digunakan untuk perancangan sistem. Tahap kedua dilakukan dengan melakukan perancangan sistem menggunakan diagram. Gambar 2 merupakan diagram use case dari aplikasi yang akan dibuat.
ubah user
extends
hapus user extends tambah barang
manage user lihat user
ubah barang
hapus barang
extends extends extends
extends
extends lihat barang
extends manage barang tambah user
kasir pemilik toko memproses transaksi
lihat laporan penjualan
mencetak nota
Gambar 2 Diagram Use Case Sistem Informasi Penjualan
Basis data hasil perancangan tabel dapat dilihat pada Gambar 3.
Gambar 3 Relasi Antar Tabel dalam Basis Data
Tahapan penelitian ketiga adalah melakukan perancangan aplikasi, di mana pada tahap ini dilakukan pembuatan sistem informasi penjualan menggunakan bahasa pemrograman HTML. PHP, CSS, Javascript serta menggunakan basis data MySQL untuk menyimpan data yang ada. Tahap keempat yaitu implementasi dan pengujian aplikasi. Pada tahap ini dilakukan implementasi dari sistem yang sudah dibangun dengan cara menjalankannya sesuai dengan proses bisnis yang ada. Selain itu juga dilakukan pengujian menggunakan Blackbox Testing dan juga melakukan wawancara kepada pihak toko untuk mengetahui manfaat dari sistem informasi penjualan ini. Tahap kelima ada melakukan penulisan hasil penelitian, di mana hasil penelitian ini disajikan dalam bentuk poster ilmiah sesuai dengan ketentuan yang ada.
Hasil dan Pembahasan Berikut ini merupakan hasil dari perancangan sistem informasi penjualan di toko Al-Hamidy.
Gambar 4 Tampilan Halaman untuk Pemilik Toko
Pemilik toko merupakan pemilik hak akses tertinggi, di mana dapat mengakses semua fitur yang ada di sistem informasi penjualan yang dibuat. Pemilik toko dapat melakukan pengaturan data barang, memproses transaksi penjualan, mencetak nota, melihat laporan penjualan dan melakukan penganturan user aplikasi.
Gambar 5 Tampilan Halaman untuk Kasir
Untuk hak akses kasir, tampilan halamannya dapat dilihat pada Gambar 5. Pada halaman ini, kasir hanya dapat melakukan beberapa aktivitas,
yaitu mengelola data barang, melakukan proses transaksi dan mencetak nota. Untuk pencatatan transaksi penjualan akan ditunjukkan pada Gambar 6.
Gambar 6 Proses Pencatatan Transaksi Penjualan
Untuk pencetakan nota penjualan dapat dilakukan melalui menu cetak nota. Nota yang dihasilkan dapat dilihat pada Gambar 7.
Gambar 7 Nota Penjualan
Pada tampilan daftar barang dapat dilihat barang apa saja yang tersedia beserta harganya. Terdapat fitur tambah barang, edit barang, dan hapus barang. Untuk tampilan daftar barang dapat dilihat pada gambar 8.
Gambar 8 Daftar Barang
Pengujian Aplikasi dilakukan dengan pengujian Blackbox testing. Hasil pengujian ini terlihat pada Tabel 1. Tabel 1 Hasil Pengujian Blackbox Fungsi yang diuji
Login
Tambah data transaksi Ubah data transaksi Hapus data transaksi Load data barang Load data nota Load data user Load data laporan penjualan
Kondisi Username dan password benar Username dan password salah maupun kosong Form diisi dengan benar Form diisi beberapa atau kosong Form diisi dengan benar Konfirmasi dengan benar
Output yang diharapkan
Output yang dihasilkan sistem
Status Pengujian
Sukses login
Sukses login
Gagal login
Gagal login
Sukses tambah data Gagal tambah data
Sukses tambah data Gagal tambah data
Valid
Sukses ubah data Sukses hapus data Sukses load data Sukses load data Sukses load data
Sukses ubah data Sukses hapus data Sukses load data Sukses load data Sukses load data
Valid Valid Valid Valid Valid
Sukses load data
Sukses load data
Valid
Valid
Berdasarkan pengujian yang dilakukan pada sistem informasi penjualan ini dapat dilihat status pengujian dari setiap fungsi valid, maka disimpulkan bahwa aplikasi ini berjalan dengan baik dan sesuai yang
diharapkan. Tahap pengujian berikutnya adalah pengujian manfaat aplikasi, di mana pengujian ini dilakukan dengan melakukan wawancara kepada pemilik toko dan petugas kasir di toko Al-Hamidy. Hasil wawancara menunjukkan bahwa sistem informasi penjualan ini bermanfaat untuk mempermudah pihak toko dalam melakukan transaksi penjualan, sehingga setiap transaksi yang terjadi dapat disimpan dalam basis data.
4.
Simpulan Berdasarkan penelitian yang telah dilakukan, dapat disimpulkan bahwa aplikasi penjualan di toko Al-Hamidy dapat dirancangan dalam bentuk web, yaitu menggunakan bahasa pemrograman HTML, PHP, CSS, JavaScript serta menggunakan basis data MySQL untuk menyimpan data penjualan. Berdasarkan hasil pengujian didapatkan bahwa aplikasi penjualan ini dapat mempermudah pihak toko Al-Hamidy dalam memproses kegiatan transaksi yang terjadi, sehingga data transaksi penjualan dapat disimpan dan dikelola dengan baik di dalam basis data.
5.
Pustaka Dewanto, I. Joko. 2006. Web Desain (Metode Aplikasi dan Implementasi). Yogyakarta: Graha Ilmu. Hasibuan, Zainal A. 2007. Metodologi Penelitian Pada Bidang Ilmu Komputer dan Teknologi Informasi : Konsep, Teknik, dan Aplikasi. Jakarta : Ilmu Komputer Univesitas Indonesia. Hasyim, Faisal, Ibnu. 2012. Sistem Informasi Penjualan Pakaian Jadi Pada Distro Blindwear Bandung. Bandung: Fakultas Teknik Universitas Widyatama.
Mcleod, Raymond. 1998. Management Information System. Seventh Edition. Prentice Hall, New Jersey. Niswonger, C.Rollin; E.Fess, Philip; S.Warre, Carl. 1999. Prinsipprinsip Akuntansi. Jilid-1. Edisi ke- 19. Erlangga, Jakarta. Paillin, Daniel, Bunga. 2012. Perancangan Sistem Informasi Penjualan Pada Toko Ribo Jaya Ambon. Ambon: Fakultas Teknik Universitas Pattimura.