perancangan sistem informasi penjualan …jurnal.stmikelrahma.ac.id/assets/file/alifa titi subekti1,...
TRANSCRIPT
PERANCANGAN SISTEM INFORMASI PENJUALAN DAN
STOK BARANG DI TOKO BAZAR KOMPUTER
Alifa Titi Subekti1, Anggi Nur Cahyo2, Bisri Mustofa3, Isni Fauzan4
1’2’3’4Program Studi Teknik Informatika Sekolah Tinggi Manajemen dan
Ilmu Komputer EL RAHMA YOGYAKARTA
JL. Sisingamangaraja 76 Yogyakarta
Abstract
Sales Information Systems and Stock Items in Bazar Computer is a system
for sales and inventory that provides information services in the form of sales
transaction reports and inventories of goods. This sales system is important to Bazar
Computer, Because administration of sales transactions or stocks held the place is
still using manual bookkeeping or handwriting so often a loss of sales data and
unsuitability of goods sold with the existing stock. The purpose of this practical
work is to provide solutions that can to facilitate sales transactions and inventory
management, and provide convenience for the owner of Bazar Computer to see the
sales transaction reports.
Methods of data collection in this activity using observation, interviews and
archival. Activity analysis and design using context diagrams, Data Flow Diagrams
(DFD), and the relation table. This information system is based on Java, software
used is NetBeans IDE 8.2, Wamp server, Notepad ++, Google Chrome, Mozilla
Firefox, Operating System Microsoft Windows 7.
Sales and Stock Information Systems This item was developed in order to
provide convenience in the activities of the sale of goods and management of stocks
by admin / cashier and provide information about the transaction reports that have
been done and the inventory report.
Keywords: Information Systems, Java, Sales, MySQL.
Intisari
Sistem Informasi Penjualan dan Stok Barang di Toko Bazar Komputer
merupakan suatu sistem untuk transaksi penjualan dan stok barang yang
memberikan layanan informasi berupa laporan transaksi penjualan dan persedian
barang. Sistem penjualan ini cukup penting bagi Toko Bazar Komputer, Karena
administrasi transaksi penjualan ataupun stok barang yang ada ditempat tersebut
masih menggunakan pembukuan manual atau tulis tangan sehingga seringkali
terjadi hilangnya data penjualan dan tidak cocoknya barang yang terjual dengan
stok yang ada. Tujuan kerja praktek ini adalah untuk memberikan solusi yang dapat
untuk mempermudah transaksi penjualan serta pengelolaan stok barang, serta
memberikan kemudahan bagi pemilik Bazar Komputer untuk melihat laporan
transaksi penjualan.
Metode pengumpulan data dalam kegiatan ini menggunakan teknik
observasi, wawancara dan kearsipan. Kegiatan analisis dan desain menggunakan
Diagram kontek, Data Flow Diagram (DFD), dan relasi table. Sistem Informasi ini
berbasis Java, Perangkat lunak yang digunakan adalah NetBeans IDE 8.2, Wamp
server, Notepad++, Google Chrome, Mozilla Firefox, Sistem Operasi Microsoft
Windows 7.
Sistem Informasi Penjualan dan Stok Barang ini dikembangkan agar dapat
memberikan kemudahan dalam kegiatan transaksi penjualan barang dan
pengelolaan stok barang oleh admin/kasir dan memberikan informasi laporan
tentang transaksi penjulan yang telah dilakukan serta laporan stok barang.
Kata kunci: Sistem Informasi, Java, Penjualan, MySQL.
2
Pendahuluan
Teknologi informasi saat ini berkembang sangat pesat, mampu
mempermudah manusia dalam menyelesaikan berbagai pekerjaan dengan cepat
dan tepat waktu. Oleh sebab itu, banyak instansi yang berusaha beralih ke sistem
komputerisasi daripada system transaksi manual. Sistem komputerisasi sangat
dibutuhkan dalam sebuah instansi untuk membantu proses perhitungan
keuangan agar lebih baik, misalnya dalam sebuah toko komputer diperlukan
suatu sistem aplikasi penjualan. Suatu aplikasi dikatakan baik yaitu aplikasi yang
mempunyai performance yang tinggi, walaupun digunakan oleh beberapa user,
mudah digunakan (user friendly), serta mempunyai tampilan (interface) yang
menarik sehingga pengguna tidak bosan ketika memakai aplikasi tersebut.
Bazar Komputer adalah toko komputer yang menjual bermacam-macam
pheriperal komputer, asesoris, laptop serta service komputer. Bazar komputer
merupakan salah satu toko yang proses jual belinya masih menggunakan sistem
manual. Pada proses penjualan barang biasanya masih ditulis menggunakan
nota manual. proses mengetahui stok barang digudang juga harus mengecek satu
persatu yang disesuaikan dengan catatan. Jadi semua kegiatan transaksi dan jual
beli masih menggunakan sistem nota manual.
Dari latar belakang tersebut diatas maka akan dibuat aplikasi yang dapat
membantu dalam penjualan dan stok barang di Bazar Komputer. Program
aplikasi tersebut adalah “Aplikasi penjualan dan stok barang di Bazar
Komputer”. Sistem aplikasi penjualan dan inventory Bazar computer ini dibuat
dengan menggunakan Bahasa java dan database mysql. karena Bahasa yang
sederhana, fleksibel dan efisien. Aplikasi ini diharapkan akan membantu dalam
transaksi penjualan, stok barang dan juga laporan penjualan. Aplikasi ini juga
terdapat menu inventory untuk menginputkan data barang dengan tujuan bisa
memudahkan para pegawai untuk mengecek stok yang ada. Selain itu, dengan
adanya aplikasi ini karyawan toko akan lebih efisien dan maksimal dalam
bekerja. Semua transaksi jual beli juga sudah tersimpan dalam komputer.
3
Rumusan Masalah
Adapun rumusan masalahnya yaitu sebagai berikut.
a. Toko Bazar computer belum memiliki aplikasi penjualan dan inventory,
masih menggunakan pencatatan transaksi jual beli serta stok barang secara
manual.
b. Perlunya merancang sebuah aplikasi pengelolaan penjualan dan stok barang
yang dapat memeprmudah proses transaksi jual beli.
Batasan Masalah
Pembatasan masalah dilakukan agar penelitian tidak terlalu luas dan
memperjelas objek penelitian yang akan dilakukan. Pokok permasalahannya
yaitu:
a. Mengolah transaksi penjualan
b. Mengolah stok barang
c. Mengolah data transaksi penjualan dan stok barang hingga menghasilkan
laporan.
Tujuan
Tujuan kerja praktek ini adalah.
a. Merancang dan membuat sistem aplikasi penjualan di Toko Bazar Computer
yang mudah digunakan untuk mengolah transaksi jual beli dan stok barang.
b. Memberikan solusi untuk Toko Bazar Computer untuk mempercepat
kinerjanya yang tadinya manual menjadi lebih terkomputerisasi dalam
transaksi jual beli dan pengolahan stok barang.
c. Meningkatkan daya saing penjualan di Toko Bazar Computer dengan toko
yang lain.
4
Manfaat Kerja Praktek
Sistem aplikasi penjualan barang dan inventory ini dapat mempermudah
pihak toko dan pegawai toko dalam transaksi jual beli, pengelolaan stok barang,
pembuatan laporan serta dapat mengubah sistem manual menjadi komputerisasi.
LANDASAN TEORI
Pengertian Aplikasi, Sistem dan Informasi menurut para ahli:
1. Aplikasi menurut Sri Widianti, 2000 adalah sebuah perangkat lunak yang
menjadi front end dalam sebuah sistem yang digunakan untuk mengolah
data menjadi suatu informasi yang berguna, orang-orang dan sistem yang
bersangkutan, sedangkan menurut Jogiyanto, 2010 berpendapat bahwa
aplikasi itu adalah penggunaan dalam suatu komputer, instruksi
(instructiom) atau pernyataan (statement) yang disusun sedemikian rupa
sehingga komputer dapat memproses input menjadi output.
2. Sistem menurut Tata Sutabri, 2012 adalah sekelompok unsur yang erat
hubungannya satu dengan yang lain, yang berfungsi bersama-sama
untuk mencapai tujuan tertentu, sedangkan menurut McLeod, 2004
berpendapat bahwa system adalah sekelompok elemen - elemen yang
terintegrasi dengan tujuan yang sama untuk mencapai tujuan. Sistem
juga merupakan suatu jaringan kerja dari prosedur-prosedur yang saling
berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan
atau untuk tujuan tertentu.
3. Informasi menurut Jogianto, 2004 adalah data yang diolah menjadi
bentuk yang lebih berguna bagi yang menerimanya, sedangkan menurut
Anton M. Meliono, 1990 adalah data yang telah diproses untuk suatu
tujuan tertentu tujuan tersebut yaitu untuk menghasilkan sebuah
keputusan.
5
Bahasa Pemrograman Java
Java adalah bahasa pemrograman yang berorientasi objek (OOP)
dan dapat dijalankan pada berbagai platform sistem operasi (Jardiknas,
2007:3).Java yang bersifat open source dikenal ketangguhannya sejak tahun
1994. Java telah menyediakan kumpulan class di dalam Java Foundation Class
(JFC), dengan user interface yang dinamakan SWING (Sanjaya, 2003:1). JFC
memiliki kelebihan pada berbagai kepentingan pemrograman visual, sehingga
programmer bias memilih Look and Feel yang diinginkan. Dengan demikian
hasil yang ditampilkan bisa menyerupai Windows, Macintosh, atau X-
Windows.
Basis Data (Database)
Dasar data (database) merupakan kumpulan dari data yang saling
berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer
dan digunakan perangkat lunak untuk memanipulasinya. Database merupakan
salah satu koponen yang penting dalam sistem informasi, karena merupakan
dasar dalam menyediakan informasi bagi para pemakai. Penerapan database
dalam system informasi disebut dengan database system.
Sistem dasar data (database system)adalah suatu sistem informasi yang
mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan
yang lainnya dan membuat tersedia untuk beberapa aplikasi yang bermacam-
macam dalam suatu organisasi.
6
Analisa dan Desain
Normalisasi
a. Bentuk tidak normal
id_barang
nama_barang
harga_barang
id_supplier
jns_barang
jumlah
keterangan
id_supplier
quantity
subtotal
status
jumlah
id_pembeli
nama
alamat
no_tlp
id_pembelianbarang
id_barang
id_supplier
tanggal
id_user
password
id_supplier
id_penjualanbarang
id_pembeli
tanggal
id_barang
petugas
total_bayar
jumlah_barang
harga
nama_barang
id_returbarang
id_pembelianbarang
b. Bentuk normal pertama
* = Kunci Primer
7
DFD Level 1 Pengolahan Data
IMPLEMENTASI
Sistem Aplikasi dan Stok Barang di Bazar Komputer ini dapat dijalankan
dengan computer dengan sistem operasi windows 7 keatas, dengan spesifikasi
hardware minimal processor intel Pentium 4 atau setaranya, Ram 2 GB, Hardisk
40 GB, Java, Wampserver/Xampp, dan monitor dengan resolusi setidaknya 1366
x 768 pixel.
11
Gambar Tampilan laporan stok barang
Penutup
Kesimpulan
Berdasarkan dari semua proses penelitian yang telah dilakukan di toko Bazar
Computer maka dapat diambil kesimpulan:
a. Dengan membuat aplikasi sistem informasi penjualan dan stok barang di
toko Bazar Computer dapat mempermudah pihak toko untuk melakukan
transaksi jual beli, pembuatan laporan, serta pengelolaan stok barang yang
sudah terkomputerisasi.
b. Sistem informasi penjualan dan stok barang ini dibuat dengan modern dan
mudah dipelajari, karena disertai dengan cara penggunaan program.
Saran
Dalam pembuatan aplikasi sistem informasi penjualan dan stok barang di
bazar computer masih ada banyak hal yang dapat dikembangkan, seperti:
14
a. Sistem informasi yang sudah dibangun bisa dikembangkan kea rah jaringan
client server sehingga bisa mempercepat proses pengolahan data dan
transaksi.
b. Program sistem informasi yang sudah bisa dibangun hanya terdapat menu
inventory dan penjualan, kedepannya bisa dikembangkan agar bisa
mengetahui jumlah untung rugi, retur barang serta kas keuangan untuk
biaya-biaya diluar penjualan.
c. Penambahan fitur pengolahan data service dan pengolahan data teknisi,
Karena di toko bazar computer tersebut selain penjulan computer dan
peripheral juga melayani perbaikan computer maupun laptop.
Daftar Pustaka
Abdul Kadir. 2005, Buku Dasar Pemograman JAVATM2, Penerbit C.V
ANDI OFFSET. Yogyakarta.
Adi Nugroho. 2005, Analisis dan Perancangan Sistem Informasi dengan
Metodologi Berorientasi Obyek, Informatika, Bandung.
Yamit, Yulian. 2003. Managemen Produksi dan Operasi. Edisi 2. Ekonisia.
Yogyakarta.
Agus Ristono. 2009, Manajemen Persediaan. Graha Ilmu. Yogyakarta.
Rangkuti, Freddy. 2007. Manajemen Persediaan Aplikasi dibidang
Bisnis. PT.
Raja Grafindo Persada. Jakarta.
15