PERANCANGAN SISTEM INFORMASI PENJUALAN …jurnal.stmikelrahma.ac.id/assets/file/Alifa Titi Subekti1,...

15
PERANCANGAN SISTEM INFORMASI PENJUALAN DAN STOK BARANG DI TOKO BAZAR KOMPUTER Alifa Titi Subekti 1 , Anggi Nur Cahyo 2 , Bisri Mustofa 3 , Isni Fauzan 4 1’2’3’4 Program Studi Teknik Informatika Sekolah Tinggi Manajemen dan Ilmu Komputer EL RAHMAYOGYAKART A JL. Sisingamangaraja 76 Y ogyakarta Abstract Sales Information Systems and Stock Items in Bazar Computer is a s ystem 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 s ystem 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 Sy stems 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.

Transcript of PERANCANGAN SISTEM INFORMASI PENJUALAN …jurnal.stmikelrahma.ac.id/assets/file/Alifa Titi Subekti1,...

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

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