Anda di halaman 1dari 15

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 id_pembeli id_penjualanbarang


nama_barang nama id_pembeli
harga_barang alamat tanggal
id_supplier no_tlp id_barang
jns_barang id_pembelianbarang petugas
jumlah id_barang total_bayar
keterangan id_supplier jumlah_barang
id_supplier tanggal harga
quantity id_user nama_barang
subtotal password id_returbarang
status id_supplier id_pembelianbarang
jumlah

b. Bentuk normal pertama

* = Kunci Primer

7
c. Bentuk normal ketiga

* = Kunci Primer

Relasi Antar Tabel

8
Diagram Konteks

DFD Level 0

9
DFD Level 1 Input Data

10
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 Menu Beranda

Gambar tampilan menu transaksi penjualan

12
Gambar Tampilan laporan transaksi penjualan

Gambar Tampilan menu Inventory

13
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

Anda mungkin juga menyukai