PERANCANGAN SISTEM INFORMASI PENJUALAN DAN STOK
BARANG PADA JUANNA COMPUTER WONOGIRI
BERBASIS WEB
NASKAH PUBLIKASI
diajukan oleh
Rosyid Ali Makmuri
12.11.6525
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2016
1
PERANCANGAN SISTEM INFORMASI PENJUALAN DAN STOK BARANG
PADA JUANNA COMPUTER WONOGIRI BERBASIS WEB
Rosyid Ali Makmuri1), Yuli Astuti2) 1) Teknik Informatika STMIK AMIKOM Yogyakarta 2) Manajemen Informasi STMIK AMIKOM Yogyakarta
Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283
Email : reza.z@students.amikom.ac.id1), yuli@amikom.ac.id2)
Needs for technology that can provide fast and accurate information is increasing. In the global competition to obtain the maximum results the company is required to have an effective and efficient performance so that it can maximize profits and minimize the capital cost that is not inferior to any other company.
Juana Computer Wonogiri is a shop that specializes in the sale of computers and accessories. In order for the process of buying, selling and storage of goods at the store optimal, it takes an application that can record the purchase or sale of a stock of goods or services so that the recording of goods can be done efficiently and effectively. To that made a web-based sales information system which uses the database as a data storage medium stores and using CodeIgniter framework to facilitate in the making.
Selection of web applications because it uses the PHP programming language and to open up these applications using a browser that have previously been connected to the database so that the application is lighter and easier to run.
Keyword: web, framework, database, php, browser, codeigniter.
1. Pendahuluan 1.1. Latar Belakang
Juanna Computer merupakan sebuah toko komputer di Wonogiri yang menjual computer, notebook berbagai merek dan berbagai aksesoris computer dan perlengkapan computer lainnya. Demi kelancaan proses jual beli, maka dibutuhkan pengawasan dan pencataan proses penjualan, pembelian, penyimpanan barang dan juga proses akuntansi. Pada kenyataannya sistem yang dipakai oleh Juanna Computer masih menggunakan Microsoft Excel sebagai alat pencatatan proses jual beli, pencatatan strok barang di gudang maupun proses akuntansi, karena masih menggunakan Microsoft Excel maka proses penyimpanan data berupa beberapa file yang di arsipkan, pengelolaan data dengan cara ini rawan akan kesalahan dalam pembuatan laporan pembelian, penjualan dan data stok barang di gudang, karena masih menggunakan Microsoft Excel maka proses penyimpanan data berupa beberapa file yang di arsipkan, pengelolaan data dengan cara ini rawan akan kesalahan dalam pembuatan laporan pembelian, penjualan dan data stok barang di gudang,
Dari masalah masalah yang terjadi pada sistem Juanna computer maka harus dibuat sebuah sistem yang dapat mencatat semua kegiatan jual beli, penyimpanan barang dan
juga akuntansi agar tercipta efisiensi dan efektifitas kerja pada Juanna Computer.
Berdasarkan uraian di atas, penulis mengangkat penelitian untuk membantu Juanna Computer Wonogiri dengan membuat sistem informasi penjualan dengan judul “Perancangan Sistem Informasi Penjualan Pada Juanna Computer Wonogiri Berbasis Web”. Sistem Penjualan dan Stok Barang pada Juanna Computer adalah sebuah aplikasi computer berbasis web yang berfungsi untuk mencatat proses jual beli dan akuntansi serta untuk memanajemen stok barang pada gudang disertai dengan data laporan yang lengkap.
1.2. Rumusan Masalah
Berdasarkan dari latar belakang di atas dapat diambil suatu rumusan masalah sebagai berikut :
1. Bagaimana merancang sistem informasi penjualan dan stok barang pada Juanna Computer Wonogiri yang dapat meningkatkan efektifitas dan efisiensi kerja?
2. Bagaimana caranya agar semua proses transaksi pada Juanna Computer dapat tersimpan dan tercatat dengan rapi dan memberikan kemudahan dalam pencarian history transaksi yang terjadi?
3. Bagaiman caranya agar pemilik Juanna computer dapat melihat laporan pembukuan dan laporan stok barang dengan cepat di setiap bulannya?
1.3. Tujuan Penelitian
1. Tujuan yang ingin dicapai oleh penulis dalam penelitian ini adalah: Memudahkan pemilik maupun karyawan dalam pengawasan barang dan laporan pembukuan toko. 2. Sebagai penyedia informasi stok barang yang akurat. 3. Untuk meminimalisir kesalahan dalam pembuatan
laporan pembukuan toko. 1.4. Metode Penelitian
1. Metode Pengumpulan Data
Dalam menunjang pencarian data dan fakta, penyusunan akan mengunakan berbagai tahapan pengumpulan data yang dilakukan penulis, antara lain:
2. Observasi
Penyusunan melakukan pengamatan secara langsung terhadap objek yaitu Juanna Computer. 3. Metode Kepustakaan
Mengambil beberapa refrensi yang berhubungan dengan permasalahan yang ada dalam penelitian ini dengan buku buku refrensi dari perpustakaan maupun dari artikel yang ada di dalam internet.
2
4. Metode Wawancara
Pengumpulan data yang dilakukan dengan cara mengadakan tanya jawab secara langsung terhadap Juanna Computer tentang berbagai hal yang diperlukan dalam penelitian.
1.5. Landasan Teori
Menurut Dwiprastio (2013) dengan metode penelitian menggunakan waterfall dan studi kasus di PD ANUGERAH. System yang dibuat diharapkan memberikan kemudahan dalam menghasilkan jurnal penjualan dan kartu persediaan untuk setiap transaksi secara bersamaan dalam satu file. Berbasis web menggunakan bahasa pemograman PHP dan basis data MySQL, serta menggunakan metode first in first out (FIFO) dalam menangani persediaan barang dagang yang memiliki tingkat perputaran barang tinggi. [1]
Menurut Arviolina (2013) dalam jurnal yang berjudul Sistem Informasi Manajemen Penjualan, Pembelian, dan Persedian Stok Barang Pada PD. Sumber Rezeki Palembang. Berbasis desktop dengan menggunakan Microsoft Visual Basic 2008 dan SQL 2005 sebagai database, dengan pendekatan menggunakan metode Object Oriented Analysis and Design (OOAD) aplikasi ini diharapkan dapat membantu tugas manajer mengenai informasi perusahaan.[2]
Menurut Mualifah (2014) dalam jurnal yang berjudul Sistem Informasi Penjualan Barang Pada Bengkel Karunia Motor Arjosari, system yang dibuat berbasis web dengan menggunakan PHP dan database MySQL, system ini dibuat agar untuk membuat sistem pencatatan barang pembelianpenjualan) yang bersifat komputerisasi. Manfaatnya adalah agar memudahkan proses pencatatan data barang, baik itu pembelian ataupun penjualan. [3]
2. Pembahasan
2.1 Analisis Sistem Yang Berjalan
Berdasarkan data yang diperoleh dari pihak Juanna Computer melalui wawancara kepada beberapa karyawan maupun pemilik proses pencatatan transaksi yang berjalan adalah sebagai berikut :
1. Penjual bertemu dengan pembeli dan melakukan proses order
2. Toko melihat ketersediaan barang pada print out list barang
3. Pembeli membayar dan penjual memberikan nota tulis 2.2. Analisis Kelemahan Sistem
Berdasarkan analisis masalah yang terjadi selama wawancara pada proses transaksi maupun pencatatan saat ini masih terdapat kelemahan yaitu:
1. laporan yang dihasilkan tidak bisa menampilkan sekaligus dalam satu dokumen yaitu mengenai proses pembelian, penjualan, stok barang dan laporan akuntansi dikarenakan menggunakan Microsoft excel. Satu laporan harus membuat satu dokumen jika dijadikan satu akan menyulitkan pada proses
pembaharuan dokumen dan juga pada saat ingin melihat laporan bulan kemarin
2. Untuk mencari harga barang penjual harus melihat list daftar barang yang terdapat pada print out sehingga membuat lama proses penjualan
3. Pembuatan laporan menggunakan Microsoft excel yang menggunakan satu douument untuk setiap prosesnya membuat banyak waktu terkuras untuk membuat sebuah laporan yang lengkap, dan harus melakukan bebrapa kali input data untuk setiap laporan
4. Tidak adanya pembatasan akses data, semua karyawan dapat melihat dan mengedit data data transaksi sehingga sangat mudah sekali terjadi manipulasi data transaksi maupun data yang lainnya.
5. Terjadinya pengerjaan pembuatan laporan berulang ulang missal untuk pembuatan dokumen laporan stok barang, laporan transaksi dan laporan lainnya, apalagi jika terjadi kesalahan ataupun penginputan, ini akan menambah penggunaan sumber daya dengan memberikan waktu lembur kepada karyawan.
2.3 Solusi Terhadap Masalah
Solusi terhadap proses transaksi pada Juanna Computer Wonogiri adalah dengan membuat sistem berbasis web local yang berguna sebagai pencatat proses transaksi maupun data barang, sistem ini berbasis web sehingga tidak memerlukan spesifikasi komputer yang tinggi sehingga tidak perlu memperbaharui perangkat yang ada.
Dengan menerapkan sistem ini selain memperpendek alur prosesnya juga lebih efisien waktu dan mengurangi beban kerja karyawan amupun pemilik yang bertugas.
2.4 Tingkat Pengguna Aplikasi
Dalam penggunaan aplikasi ini ada 2 tingkatan pengguna dengan karakteristik seperti pada Tabel 1.
Tabel 1. Tingkat Pengguna Aplikasi Tipe
Pengguna Hak Akses
Pemilik Mendapat hak akses penuh di antaranya dapat
melakukan pengelolaan data pada sistem Juanna Computer Wonogiri
Karyawan Dapat melakukan proses pencatatan barang dan
supplier maupun pencatatan transaksi serta mencetak dan melihat laporan
2.5 Gambaran Umum Sistem Aplikasi
Use Case Diagram gambaran umum sistem ini menggambarkan keseluruhan proses yang terjadi pada sistem secara umum. Berikut adalah flowchart gambaran umum sistem, seperti ditunjukkan pada Gambar 1.
3
Gambar 1. Use Case Diagram
2.6 Perancangan Basis Data
ERD sistem informasi penjualan dan stok barang pada Juanna Komputer adalah sebagai berikut :
Gambar 2. ERD Juanna Computer
2.7 Implementasi
2.7.1. Implementasi Pada Koneksi
Gambar 3 adalah konfigurasi koneksi database Dalam Framework Codeigniter yang terdapat pada file database.php berikut adalah gambar 3 :
Gambar 3. Konfigurasi Koneksi Database. 2.7.2. Implementasi Halaman Antarmuka
Tampilan antarmuka pada sistem informasi penjualan seperti pada Gambar 4 sampai Gambar 7.
4
Gambar 5. Halaman Utama
Gambar 6. Halaman Kelola Barang
Gambar 7. Halaman Transaksi
Gambar 8. Halaman Laporan Barang 2.8. Pengujian Sistem
Berikut adalah hasil pengujian pada sistem informasi pejualan juanna ini :
Tabel 11. Uji Sistem Validasi
Metode Pengujian Memasukkan Username dan Password yang sesuai, salah dan kosong
Hasil Pengujian Pemilik maupun karyawan dapat masuk ke
halaman utama jika username maupun password salah atau kosong
Keputusan Terpenuhi
Tabel 12. Uji Kesesuaian Data
Metode Pengujian Merubah data suplier dalam detail data barang.
Hasil Pengujian Data supplier dapat diubah dengan mengedit
data melalui halaman edit data barang.
Keputusan Terpenuhi
3. Kesimpulan
Kesimpulan yang dapat diambil adalah sebagai berikut : 1. Perancangan sistem informasi penjualan dan stok
barang ini melalui beberapa tingkatan mulai dari menganalisis apa saja yang dibutuhkan oleh perangkat lunak maupun menganalisis apa saja fungsi yang dibutuhkan oleh Juanna Computer Wonogiri, setelah itu mulailah dibuat desain, mulai dari desain aplikasi, desain database maupun desain antarmuka, setelah itu dibuatlah aplikasi dengan coding, setelah tahapan coding selesai lalu dilakukan pengujian sampai tercapai tujuan, sehingga program yang dibuat dapat meningkatkan efektifitas dan efisiensi kerja.
2. Proses pencatatan transaksi dapat tersimpan dengan rapi karena program ini telah menggunakan database, sehingga data dapat disimpan secara otomatis dan dapat dengan mudah melakukan pencarian history transaksi yang telah teradi.
3. Untuk dapat melihat laporan pembukuan dan laporan stok barang pemilik dapat menekan menu laporan lalu memilih laporan bulan apa yang ingin ditampilakan.
5
Daftar Pustaka
[1] Chandra Dwiprastio 2013. Aplikasi Penjualan dan Persediaan Barang Dagang dengan metode Perpetual FIFO Berbasis Web (Studi Kasus pada PD. XYZ).
[2] Viny Arviolina 2013. Sistem Informasi Manajemen Penjualan, Pembelian, dan Persedian Stok Barang Pada PD. Sumber Rezeki Palembang.
[3] Choirul Mualifah 2012. Sistem Informasi Penjualan Barang Pada Bengkel Karunia Motor Arjosari, Biodata Penulis
Rosyid Ali Makmuri, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2016.
Yuli Astuti, M.Kom, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Sistem Informasi STMIK AMIKOM Yogyakarta, lulus tahun 2006. Memperoleh gelar Magister Ilmu Komputer (M.Kom) STMIK AMIKOM Yogyakarta, lulus tahun 2012. Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta.