Management Systems Pengaplikasian Teknologi Web
SISTEM INFORMASI PEMBELIAN DAN PENJUALAN BAHAN
BANGUNAN PADA TOKO CIPTA JAYA PUNUNG
NASKAH PUBLIKASI
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan
Pada Jenjang Sarjana Strata Satu ( S1)
Disusun Oleh
Nama : Anjar Setianingsih
NIM : 200922496
Program Studi : Teknik Informatika
Pembimbing 1 : Bambang Eka Purnama, M.Kom
Pembimbing 2 : Siska Iriani, S.Kom
FAKULTAS TEKNOLOGI INFORMATIKA
UNIVERSITAS SURAKARTA
2013
i
ii
iii
iv
DAFTAR ISI
HALAMAN JUDUL ........................................................................................
i
PERNYATAAN PENULIS .............................................................................
ii
HALAMAN PERSETUJUAN .........................................................................
iii
HALAMAN PENGESAHAN ...........................................................................
iv
DAFTAR ISI ..................................................................................................
v
DAFTAR GAMBAR .......................................................................................
viii
ABSTRACT ..................................................................................................
1
ABSTRAKSI .................................................................................................
1
BAB I
BAB II
PENDAHULUAN
1.a Latar Belakang Masalah ......................................................
1
1.b Rumusan Masalah ................................................................
1
1.c Batasan Masalah ..................................................................
2
1.d Tujuan Penelitian ..................................................................
2
1.e Manfaat Penelitian ................................................................
2
1.f Metode Penelitian ..................................................................
2
LANDASAN TEORI DAN KAJIAN PUSTAKA
2.a Landasan Teori.....................................................................
3
a. Pengertian Sistem ..........................................................
2
b. Pengertian Pembelian.....................................................
3
c. Pengertian Penjualan ......................................................
4
d. Pengertian Basisdata ......................................................
4
v
BAB III
BAB IV
e. Pengertian Netbeans ......................................................
4
f. Pengertian MySQL ..........................................................
4
2.b Kajian Pustaka ......................................................................
4
ANALISIS DAN PERANCANGAN SISTEM
3.a Analisis Sistem .....................................................................
6
3.b Analisis Sistem Yang Berjalan ..............................................
6
3.c Perancangan sistem yang diusulkan .....................................
7
a. Diagram Konteks ............................................................
7
b. Dfd Level 0 ......................................................................
7
c. Dfd Level 1.1...................................................................
7
d. Dfd Level 1.2 ..................................................................
7
e. Dfd Level 1.3 ..................................................................
7
3.d Entity Relationship Diagram (ERD)..................................................
7
3.e Relasi Antar Tabel ................................................................
7
IMPLEMENTASI
4. a. Halaman Login ...................................................................
8
4. b. Menu Utama .......................................................................
8
4. c. From Data barang ...............................................................
8
4. d. From Data Merk..................................................................
8
4. e. From Data Jenis Barang .....................................................
8
4. f. From Supplier ......................................................................
8
4. g. From Transaksi Pembelian .................................................
8
4. h. From Transaksi Penjualan ...................................................
8
4. i. From Pembayaran Bon .........................................................
8
vi
BAB V
4. j. Cetak Nota Jual ..................................................................
8
4. k. Laporan Data Barang...........................................................
9
4.l. Daftar Harga ........................................................................
9
4. m.Laporan Jenis Barang..........................................................
9
4. n. Laporan Data Merk ..............................................................
9
4. o. Laporan Data Supplier .........................................................
9
4. p. Laporan Pembelian .............................................................
9
4. q. Laporan Detail Pembelian ...................................................
9
4. r. Laporan Penjualan ...............................................................
9
4. s. Laporan Detail Penjualan .....................................................
9
4. t. Laporan Pembayaran Bon ....................................................
10
4. u. Laporan Pendapatan ...........................................................
10
PENUTUP
5.a Kesimpulan ..........................................................................
10
5.b Saran ....................................................................................
10
DAFTAR PUSTAKA .....................................................................................
10
vii
DAFTAR GAMBAR
Gambar 3.1 Buku pencatatan pembelian dan penjualan .................................... 6
Gambar 3.2 Bukti penjualan ............................................................................... 6
Gambar 3.3 Diagram Konteks ........................................................................... 7
Gambar 3.4 Diagaran Alir Data Level 0 .............................................................. 7
Gambar 3.5 DAD Level 1 proses 1 ..................................................................... 7
Gambar 3.6 DAD Level 1 proses 2 ..................................................................... 7
Gambar 3.7 DAD Level 1 proses 3 ..................................................................... 7
Gambar 3.8 Entity Relationship Diagram (ERD) ................................................. 7
Gambar 3.9 Relasi Antar Table .......................................................................... 7
Gambar 4.1 Form Login ..................................................................................... 8
Gambar 4.2 Form Menu Utama.......................................................................... 8
Gambar 4.3 Form Data Barang .......................................................................... 8
Gambar 4.4 Form Data Merk.............................................................................. 8
Gambar 4.5 Form Data Jenis Barang ................................................................. 8
Gambar 4.6 Form Supplier ................................................................................. 8
Gambar 4.7 Form Transaksi pembelian ............................................................. 8
Gambar 4.8 Form Transaksi Penjualan .............................................................. 8
Gambar 4.9 Form Pembayaran Bon................................................................... 8
Gambar 4.10 Nota Penjualan ............................................................................. 8
Gambar 4.11 Laporan Data barang .................................................................... 9
Gambar 4.12 Daftar Harga ................................................................................. 9
Gambar 4.13 Laporan Jenis Barang................................................................... 9
viii
Gambar 4.14 Laporan Data Merk ....................................................................... 9
Gambar 4.15 Laporan Data Supplier .................................................................. 9
Gambar 4.16 Laporan Pembelian ...................................................................... 9
Gambar 4.17 Laporan Detail Pembelian ............................................................ 9
Gambar 4.18 Laporan Penjualan ....................................................................... 9
Gambar 4.19 Laporan Detail Penjualan ............................................................. 9
Gambar 4.20 Laporan Pembayaran Bon ........................................................... 10
Gambar 4.21 Laporan Pendapatan ..................................................................... 1
ix
SISTEM INFORMASI PEMBELIAN DAN PENJUALAN BAHAN BANGUNAN PADA
TOKO CIPTA JAYA PUNUNG
Anjar Setianingsih, Bambang Eka Purnama, Siska Iriani
Fakultas Teknologi Informatika Universitas Surakarta
Jl. Raya Palur KM 5 Surakarta
anjarsetianingsih@gmail.com
ABSTRACT : Cipta Jaya Shop is a company conducting construction material sales
process. To fulfill requirement of consumer in the case of service, Cipta Jaya Shop
have a part of special in handling consumer. The shares is Part of Admin, but system
work in this shares still use the way of in the form of simple document so that pursue
service fluency to consumer. Therefore writer interest to make a purchasing
information system and sale.
Intention of this research is to Yield purchasing information system and sale
of construction material as one of the effort improve efektifitas in goods data input
and look for goods data so that can water down in sales transaction and purchasing.
Method data collecting in this research that is observation method, interview, book,
data analysis and system, scheme of system, making of program, examination of
program implementation and program. This application is developed by using Java
and of MYSQL. Information system Purchasing and this sale provide some facility
able to be used by consumer, covering : data input and report
Key Words : Information system, selling and purchasing
ABSTRAK : Toko Cipta Jaya adalah sebuah perusahaan yang melakukan proses
jual beli bahan bangunan. Untuk memenuhi kebutuhan konsumen dalam hal
pelayanan, Toko Cipta Jaya memiliki suatu bagian yang khusus dalam menangani
konsumen. Bagian tersebut adalah Bagian Admin, namun sistem kerja di bagian ini
masih menggunakan cara berupa dokumen sederhana sehingga menghambat
kelancaran pelayanan terhadap konsumen. Oleh karena itu penulis tertarik untuk
membuat sebuah sistem informasi pembelian dan penjualan.
Tujuan dari penelitian ini adalah untuk Menghasilkan system informasi
pembelian dan penjualan bahan bangunan sebagai salah satu usaha meningkatkan
efektifitas dalam memasukan data barang dan mencari data barang sehingga dapat
mempermudah dalam transaksi penjualan dan pembelian. Metode pengumpulan
data dalam penelitian ini yaitu metode observasi, wawancara, pustaka, analisis data
dan sistem, perancangan sistem, pembuatan program, pengujian program dan
implementasi program. Aplikasi ini dikembangkan dengan menggunakan Java dan
MYSQL. Sistem informasi pembelian dan penjualan ini menyediakan beberapa
fasilitas yang dapat digunakan oleh pengguna, meliputi : input data dan laporan.
Kata Kunci : Sistem informasi, penjualan dan pembelian
I.
PENDAHULUAN
I.a Latar Belakang
Pada saat ini perkembangan
informasi telah berkembang dengan
sangat pesat, oleh karena itu sudah
banyak
perusahaan-perusahaan
atau instansi yang menggunakan
sistem
informasi
untuk
meningkatkan usahanya. Cara untuk
meningkatkan
usaha
suatu
perusahaan ialah dengan cara
membangun sistem informasi yang
baik. Dan syarat untuk membangun
sistem informasi yang baik yaitu
adanya kecepatan dan keakuratan
untuk memperoleh informasi yang
dibutuhkan. Komputer adalah suatu
alat yang dapat menyimpan data,
mengolah data, dan memberikan
informasi yang diinginkan secara
tepat dan akurat yang berguna bagi
perusahaan
untuk
kemajuan
usahanya.
Toko Cipta Jaya
adalah
sebuah
perusahaan
yang
melakukan proses jual beli barang,
1
tentunya
melakukan
proses
pengolahan
data
agar
dapat
menghasilkan
informasi
yang
dibutuhkan.
Sebagian
besar
pengelolaan datanya masih bersifat
konvensional
contohnya
dalam
pengelolaan data Pembelian, data
Penjualan dan Pembuatan Laporan
yang belum efektif karena cukup
membutuhkan waktu yang lama.
Seperti dalam pembuatan Nota
Penjualan masih dilakukan dengan
cara dicatat dan disimpan dengan
dalam bentuk berkas.
Selain itu juga ada masalah
yang lain yaitu sering hilangnya
faktur-faktur dan data penjualan
yang
merupakan
bukti
dari
transaksi yang dilakukan karena
penyimpanan
dokumen
yang
masih disimpan menggunakan
arsip, oleh karena itu dalam
pencarian
dokumen
yang
dibutuhkan secara cepat akan
memerlukan waktu yang cukup
lama.
Berdasarkan uraian latar
belakang , maka perlu dibangun
sebuah SISTEM INFORMASI
PEMBELIAN DAN PENJUALAN
BAHAN
BANGUNAN
PADA
TOKO CIPTA JAYA PUNUNG.
Dengan
harapan
dapat
membantu
meningkatkan
keuntungan pada Toko Cipta Jaya
dalam meningkatkan usahanya.
1.b Rumusan Masalah
Berdasarkan latar belakang
yang telah di uraikan , maka
permasalahan
yang
dapat
dirumuskan meliputi :
a. Sistem
pembelian
dan
penjualan bahan bangunan
pada Toko Cipta Jaya
Punung saat ini masih
konvensional.
b. Bagaimana
membangun
sistem
informasi
yang
mampu
mengolah
data
pembelian dan penjualan
bahan bangunan secara
efektif dan efisien pada
Toko Cipta Jaya Punung ?
1.c Batasan Masalah
Batasan
masalah
dalam
penelitian ini adalah :
a. Penelitian dilakukan pada
Toko Cipta Jaya Punung.
b. Informasi
yang
disajikan
terbatas pada : Data Barang,
Data
Penjualan,
Data
Pembelian
dan
Laporan
Transaksi.
c. Bahasa pemrograman yang
digunakan adalah JAVA serta
menggunakan PDF untuk
menampilkan laporan, dan
menggunakan
database
MySQL.
d. Sistem hanya memberikan
informasi
barang
yang
tersedia
dan
proses
pembelian tersebut.
1.d Tujuan Penelitian
Tujuan yang ingin dicapai dalam
penelitian ini adalah :
a. Menghasilkan
Sistem
Informasi berbasis dekstop
pada
Toko
Cipta
Jaya
Punung.
b. Mempermudah
proses
pembelian dan penjualan
serta mengurangi kesalahan
dalam pembuatan laporan
pembelian dan penjualan
pada toko cipta Jaya Punung.
1.e Manfaat Penelitian
Manfaat yang di peroleh dari
penelitian ini adalah :
a. Memepermudah
dan
memperlancar
dalam
pengelolaan data pembelian
dan data penjualan pada
Toko Cipta Jaya Punung.
b. Dapat
lebih
menghemat
waktu, biaya dan sumber
daya
manusia
dalam
melakukan
transaksi
pembelian dan penjualan
bahan bangunan pada Toko
Cipta Jaya Punung.
1.f Metode Penelitian
Adapun metode penelitian
yang digunakan meliputi :
a. Studi Kepustakaan
2
Merupakan
cara
pengumpulan data dengan
mempelajari literatur, paket
modul dan panduan, bukubuku pedoman, buku-buku
perpustakaan dan segala
kepustakaan lainnya yang
dianggap
perlu
dan
mendukung
b. Metode Observasi
Yaitu
metode
untuk
mendapatkan data dengan
melakukan
pengamatan
langsung dan pencatatan
secara sistematis terhadap
gejala atau fenomena yang
terkait tanpa mengajukan
pertanyaan
c. Metode Wawancara
Metode ini dilakukan kepada
narasumber dengan cara
mengajukan
pertanyaanpertanyaan yang mendukung
permasalahan.
Wawancara
dilakukan pada narasumber
atau
pun
ahli
yang
mendukung permasalahan.
d. Metode Analisis Sistem
Data yang terkumpul melalui
instrument pengumpulan data
akan
dianalisis
dengan
berfokus pada fungsi sistem
pengolahan dan manajemen.
e. Perancangan Sistem
Merancang dan mendesain
output, input, struktur file,
struktur database, program,
prosedur, perangkat keras,
perangkat lunak, mendesain
keputusan dan mendesain
sasaran
yang
diperlukan
untuk mendukung sistem
pengolahan.
f. Pemrograman
dan
Pembangunan Sistem
Memecahkan
kembali
rancang
bangun,
mengembangkan bagan alir
secara garis besar, menulis
instruksi program, merakit
program,
mempersiapkan
data untuk diuji, mengecek
hasil,
mendiagnosa
kesalahan, dan membetulkan
program.
g. Uji Coba
Menguji coba sistem yang
telah
dibangun
secara
terstruktur.
h. Implementasi Sistem
Mengimplementasikan
hasil
dari
pembangunan
sistem kedalam file komputer
sehingga sistem siap untuk
digunakan
dan
untuk
menggantikan sistem lama
yang belum terkomputerisasi.
2. LANDASAN TEORI DAN KAJIAN
PUSTAKA
2.a Landasan Teori
a. Pengertian Sistem Informasi
Sistem informasi merupakan
serangkaian komponen berupa
manusia, prosedur, data, dan
teknologi (seperti komputer)
yang
digunakan
untuk
menghasilkan informasi yang
bernilai untuk pengambilan
keputusan. Sistem informasi
yang melekat dan merupakan
infrastruktur
penunjang
keberhasilan
bagi
setiap
organisasi dalam mencapai
tujuannya (Bonnie Soeherman
& Marion Pinontoan, 2004).
Pengertian sistem informasi
adalah .Suatu sistem di dalam
suatu
organisasi
yang
mempertemukan
kebutuhan
pengelola harian, mendukung
operasi, bersifat manajerial dan
kegiatan strategi dari suatu
organisasi dan menyediakan
pihak luar tertentu dengan
laporan-laporan
yang
diperlukan.
b. Pengertian Pembelian
Menurut Manulang (1982:201)
pembelian
didefinisikan
sebagai
usaha
untuk
memenuhi kebutuhan atas
barang
atau
jasa
yang
diperlukan oleh perusahaan
dan dapat diterima tepat pada
waktunya dengan mutu yang
sesuai
sert
harga
yang
menguntungkan.
Pembelian
3
terjadi
untuk
memenuhi
kebutuhan dan pemenuhan
kebutuhan tersebut ada dua
macam, yaitu untuk dikonsumsi
dan untuk dijual kembali.
c. Pengertian Penjualan
Sistem informasi merupakan
serangkaian komponen berupa
manusia, prosedur, data, dan
teknologi (seperti komputer)
yang
digunakan
untuk
menghasilkan informasi yang
bernilai untuk pengambilan
keputusan. Sistem informasi
yang melekat dan merupakan
infrastruktur
penunjang
keberhasilan
bagi
setiap
organisasi dalam mencapai
tujuannya (Bonnie Soeherman
& Marion Pinontoan, 2004).
d. Pengertian Basisdata
Menurut
Fabbri
dan
Schwabb dalam Abdul Kadir
(1999:9)
Istilah
Database
banyak
menimbulkan
interpretasi yang berbeda.,
basis data adalah sistem
berkas terpadu yang dirancang
terutama untuk meminimalkan
pengulangan data. Kelemahan
perancangan sistem masih
didasarkan pada kebutuhan
individu
pengguna,
bukan
kebutuhan sejumlah pengguna
dengan kekurangan dalam hal:
1. Kemubaziran data,
2. Keterbatasan
berbagi
data,
3. Ketidak konsistenan dan
kurangnya integritas,
4. Kekurang luwesan.
Sistem
pemrosesan
Database dimaksudkan untuk
mengatasi
kelemahankelemahan yang ada pada
sistem pemrosesan berkas.
Sistem seperti ini dikenal
dengan
sebutan
Database
Management System (DBMS).
e. Pengertian Netbeans
NetBeans merupakan salah satu
IDE yang dikembangkan dengan
bahasa
pemrograman
java.
NetBeans mempunyai lingkup
pemrograman java terintergrasi
dalam suatu perangkat lunak
yang di dalamnya menyediankan
pembangunan
pemrograman
GUI, text editor, complier, dan
interpreter. NetBeans adalah
sebuah perangkat lunak open
source
sehingga
dapat
digunakan secara gratis untuk
keperluan komersial maupun
nonkomersial yang didukung
oleh Sun Microsystem. (Wahana
Komputer, 2012).
f. Pengertian MySQL
Menurut Kadir (2008 : 2) MySQL
merupakan
software
yang
tergolong
sebagai
DBMS
(Database Management System)
yang bersifat Open Source.
Open Source menyatakan bahwa
software ini di lengkapi dengan
source code (kode yang dipakai
untuk membuat MySQL), selain
tentu saja bentuk executable-nya
atau kode yang dapat dijalankan
secara langsung dalam sistem
operasi, dan bisa diperoleh dari
mengunduh di internet.
2.b Kajian Pustaka
Pada
tahun
2012,
Isnandi melakukan penelitian
yang
berjudul
“SISTEM
INFORMASI
PENJUALAN
TIKET PADA AL FATH
TOURS
DAN
TRAVEL
PACITAN”
yang
dimuat
dalam
Jurnal
Indonesian
Jurnal on Computer Science
Speed (IJCSS) 13 FTI UNSA
Vol 9 No 3 – Desember 2012
ijcss.unsa.ac.id.
Menjelaskan
bahwa AL
FATH
Tours
&
Travel
merupakan
perusahaan
transportasi yang melayani
4
jasa angkutan bus pariwisata,
tour, travel, dan rental mobil.
Pada perusahaan tersebut
dalam
melaksanakan
pembukuan masih dilakukan
dengan sistem konvensional,
penulis memberikan solusi
pembuatan sistem informasi
penjualan tiket pada AL FATH
Tours
&
Travel.
Untuk
menghasilkan
sistem
informasi penjualan tiket yang
berbasis komputer agar dapat
membantu proses pembuatan
laporan keuangan yang lebih
akurat dan tepat waktu.
Dengan
adanya
sistem
informasi penjualan tiket ini,
diharapkan dapat membantu
proses pembuatan laporan
penjualan tiket pada AL FATH
Tours & Travel Pacitan.
Menurut Yogi Siswanto
dalam jurnalnya yang berjudul
“PEMBUATAN
SISTEM
INFORMASI
PEMBELIAN
BAHAN BAKU PLYWOOD
PADA USAHA DAGANG (UD)
TUNAS SUBUR KABUPATEN
PACITAN “ pada tahun 2012,
menguraikan
tentang
UD.
Tunas Subur sistem pembelian
tersebut
penghitungan
biayanya masih menggunakan
cara konvensional sehingga
sering terjadi kesalahan dan
membutuhkan
waktu
yang
cukup
lama
untuk
menyelesaikannya.
Dalam
pengumpulan data, metode
penelitian
yang
digunakan
adalah observasi, wawancara,
analisis sistem dan studi
pustaka.
Penelitian ini bertujuan
untuk
memperbaiki
sistem
penghitungan biaya pembelian
yang sedang berjalan saat ini.
Agar
dalam
proses
penghitungan biaya pembelian
menjadi
lebih
cepat
terselesaikan, tepat dan
akurat. Penelitian ini akan
menguraikan
tentang
perancangan sistem informasi
pembelian bahan baku plywood
serta hasil interface dari
implementasi. Pada tahap akhir
pengembangan
dilakukan
evaluasi terhadap sistem yang
telah dibuat. Sistem ini dapat
membantu mengurangi tingkat
kesalahan yang terjadi pada
proses pembelian bahan baku
plywood.
Menurut Puspita Dwi
Astutik dalam jurnalnya yang
berjudul “SISTEM INFORMASI
PENJUALAN OBAT PADA
APOTEK
JATI
FARMA
ARJOSARI “ pada tahun 2012,
menguraikan tentang toko obat
(apotek) Jati Farma arjosari
yang
menggunakan
cara
konvensional
untuk
mengerjakan tugas-tugas yang
berkaitan
dengan
apotek.
Apotek
ini
memiliki
permasalahan pada pencatatan
transaksi
yang
bersifat
konvensional.
Dalam
penelitiannya
Puspita Dwi Astutik membuat
sistem
pencatatan
obat
(pembelian-penjualan)
yang
bersifat
komputerisasi.
Manfaatnya
adalah
agar
memudahkan
proses
pencatatan data obat, baik itu
pembelian ataupun penjualan.
Metode yang digunakan adalah
kepustakaan,
observasi,
wawancara dan analisis. Dari
pembuatan
sistem
ini,
harapannya bisa meringankan
tugas asisten apoteker dan
membuat
kinerja
apotek
menjadi lebih efektif dan
efisien.
Dalam penelitian ini,
penulis membangun Sistem
Informasi
Pembelian
dan
Penjualan pada Toko Cipta
Jaya Punung dengan
5
melakukan pengembangan dari
metode
yang
digunakan
Isnandi, Yogi Siswanto dan
Puspita dwi Astutik, dimana
dijelaskan
tentang
sistem
penjualan. Tapi keempat jurnal
tersebut
belum
ada
penghitungan sisa hasil usaha.
Jadi masih ada kekurangan
pada
sistem
yang
akan
mengurangi
efektivitas
pengguna. Pada pencatatan
transaksi masih menggunakan
cara konvensional sehingga
sering terjadi kesalahan dan
membutuhkan
waktu
yang
cukup
lama
untuk
menyelesaikannya, maka dari
itu akan dikembangkan aplikasi
sejenis
tentang
sistem
pengolahan data penjualan
dengan menambahkan fasilitas
sistem
pengolahan
data
pembelian
dan
juga
menampilkan
laporan
per
periode dalam artian bisa
menampilkan laporan per hari,
laporan per bulan dan laporan
per
tahun
dengan
menyesuaikan
situasi
menejemen Toko Cipta Jaya
yang berjalan saat ini.
3.b Analisis yang sedang berjalan
Sistem
pembelian
dan
penjualan
yang berjalan Toko
Cipta Jaya Punung
masih
menggunakan sistem yang belum
terkomputerisasi.
Mulai
dari
pencatatan
pembelian
dan
penjualan,
semuanya
masih
dilakuakan secara manual atau
masih dicatat dalam buku. Berikut
ini adalah contoh pembukuan
data-data di Cipta Jaya mulai dari
buku pencatatan pembelian dan
penjualan dan bukti penjualan :
3.b.1
Buku
pencatatan
pembelian dan penjualan
Gambar 3.1 Buku pencatatan
pembelian dan penjualan
3.
ANALISIS DAN PERANCANGAN
SISTEM
3.a Analisis sistem
Analisis
sistem
akan
memberikan gambaran tentang
sistem yang saat ini sedang
berjalan dan bertujuan mengetahui
lebih jelas bagaimana cara kerja
atau rancangan sistem tersebut
serta untuk mendefinisikan dan
mengevaluasi
permasalahan,
hambatan
yang
terjadi
dan
kebutuhan-kebutuhan
yang
diharapkan
sehingga
dapat
diusulkan
suatu
perbaikan.
Analisis
yang
dilakukan
perancangan sistem pembelian
dan penjualan yang didapatkan
data seperti dibawah ini.
3.b.2 Bukti Penjualan
Gambar 3.2 Bukti penjualan
6
Gambar 3.6 DAD Level 1 proses 2
e.
DAD Level 1 Proses 3
3.c Perancangan sistem yang di
usulkan
a. Diagram Konteks
1
barang
dtbrng
lapdatabarang
lapdtbarang
pendapatan
2
penjualan
0
pembelian
laps eluruhdata
merk
laps eluruhdtmerk
datamerk
merk
dtmerkk
datasupplier
3
inputpendapatan
jenisbarang
dtkatg ri
laps eluruhjenisbrg
datapenjualan
laps eluruhdtjnis brg
SIST EM _PEM BELIAN_DAN_PENJ UALAN_CIPT A JAYA
datajnis brg
datapembelian
4
databarang
laps eluruhdtsupplier
pembayaranbon
laps eluruhdtsuppli
er
dtsup
supplier
byrbon
inputlapbon
+
lapbon
inputlappembelian
ADMIN
5
lappembelian
dtapmblin
lappembelian
lappenjualan
pembelian
dtbrg
dtjnisbrg
dtmerk
dtsupplier
6
laps eluruhdtmerk
pjlan
penjualan
lappenjualan
lapdtbarang
inputlaporanpenjualan
laps eluruhdtjnis brg
ADMIN
laps eluruhdtsupplier
7
lappembeliandetail
lappembelian
inputlappembelian
inputlaporanpenjualan
detailbeli
lapdetailpembelian
inputlappembeliandetail
pembelian_detail
lappenjualan
lappembeliandetail
inputlappenjualandetail
8
lappenjualandetail
inputlappenjualandetail
lappenjualan_
detail
inputlappembeliandetail
dtilpjln
penjualan_dtail
lappenjualandetail
9
pendapatan
pendapatan
Gambar 3.3 Diagram Konteks
pndptn
inputpendapatan
10
laporan
pembayaran
inputlapbon
pmbyrnbn
pmbyrnbon
lapbon
b. DAD level 0
datajnis brg
datas upplier
1
Gambar 3.7 DAD Level 1 proses 3
databarang
dts upplier
INPUTDA TA
dtmerk
jenis barang
dtktgori
datamerk
merk
dtamerk
dtbrg
dtjnis brg
+
dtasup
s upplier
datbarang
barang
mins tok
3.d Entity
(ERD)
2
tbhstok
kds up
datapenjualan
kdbr
kdbrg
penjualan
byrbon
TRANSA KSI
dtpmblian
dtjualdtil
penjualan_dtail
pembelian
pembayaranbon
ADMIN
byrbn
pmbyrnbon
pembelian
+
datapembelian
Relationship
Diagram
blidtil
pembelian_detail
lapbon
inputlapbon
No_dtil_beli
Kd_brg
tanggal
Kd_brg
penjualan
dtjuaal
Jns_brg
totalharga
no_bli
merk
inputlaporanpenjualan
pjlan
3
lappenjualan
kdsup
dtil_pembelian
pembelian
Barang
detailbeli
inputpendapatan
pmbyrnbn
lapseluruhdtjnis brg
inputlappembelian
dtapmblin
lapseluruhdts upplier
dtilpjln
LAPORAN
lappenjualandetail
inputlappenjualandetail
Menambah stok
pndptn
qty
pendapatan
dtbrng
lappembeliandetail
Tgl_jual
dts up
lapdtbarang
penyedia
dtmerkk
+
inputlappembeliandetail
No_jual
Mengurangi stok
jumlah
dtkatgri
lappembelian
penjualan
lapseluruhdtmerk
namasup
supplier
Admin
Total
Gambar 3.4 Diagaran Alir Data Level 0
nonota
kdsup
melakukan
dtil_penjualan
alamat
nodtiljual
c. DAD level 1 proses 1
kdbrg
pembayaranbon
tgl
1
databarang
databarang
dtbrg
Gambar 3.8 Entity Relationship
Diagram (ERD)
barang
datbarang
2
dtktgori
datajnis brg
jenisbarang
datajenisbarang
dtjnisbrg
ADMIN
3.e Relasi Antar Tabel
3
dtmerk
dtamerk
merk
datamerk
datamerk
4
dtas up
supplier
dtsupplier
datasupplier
datasupplier
Gambar 3.5 DAD Level 1 proses 1
d. DAD Level 1 Proses 2
tbhstok
1
kdbr
pembelian
pembelian_detail
pembelian
blidtil
datapembelian
pembelian
dtpmblian
supplier
kdsup
datapenjualan
ADMIN
2
barang
kdbrg
penjualan
Gambar 3.9 Relasi Antar Table
penjualan
dtjuaal
minstok
penjualan
penjualan_dtail
dtjualdtil
3
byrbon
byrbn
pembayaranbon
pembayaranbon
pmbyrnbon
4.
Implementasi
Hasil dari implementasi sistem
informasi tersebut interfacenya dapat
7
terlihat seperti pada gambar – gambar
berikut :
4.f Form Supplier
4.a Form Login
Gambar 4.1 Form Login
4.b Form menu Utama
Gambar 4.6 Form Supplier
4.g Form Transaksi Pembelian
Gambar 4.2 Form Menu Utama
4.c Form Data Barang
Gambar 4.7 Form Transaksi pembelian
4.h Form Transaksi Penjualan
Gambar 4.3 Form Data Barang
4.d Form Data Merk
Gambar 4.8 Form Transaksi Penjualan
4.i Form Pembayaran Bon
Gambar 4.4 Form Data Merk
4.e Form Data Jenis Barang
Gambar 4.5 Form Data Jenis Barang
Gambar 4.9 Form Pembayaran Bon
4.j Nota penjualan
Gambar 4.10 Nota Penjualan
8
4.k Form Laporan Data Barang
4.p Laporan Pembelian
Gambar 4.11 Laporan Data barang
4.l Daftar Harga
Gambar 4.16 Laporan Pembelian
4.q Laporan Detail Pembelian
Gambar 4.12 Daftar Harga
4.m Laporan Jenis Barang
Gambar 4.17 Laporan Detail
Pembelian
4.r Laporan Penjualan
Gambar 4.13 Laporan Jenis Barang
4.n Laporan Data Merk
Gambar 4.18 Laporan Penjualan
4.s Laporan Detail Penjualan
Gambar 4.14 Laporan Data Merk
4.o Laporan Supplier
Gambar 4.15 Laporan Data Supplier
Gambar 4.19 Laporan Detail Penjualan
9
4.t Laporan Pembayaran Bon
Gambar 4.20 Laporan Pembayaran
Bon
4.u Laporan Pendapatan
Gambar 4.21 Laporan Pendapatan
5.
KESIMPULAN DAN SARAN
5.a Kesimpulan
Setelah
melakukan
analisis,
perancangan,
serta
implementasi
Sistem Pengolahan pembelian dan
penjualan
seperti
yang
telah
dipaparkan sebelumnya, maka dapat
diambil suatu kesimpulan sebagai
berikut :
1. Sistem informasi pembelian
dan
penjualan
telah
diimplementasikan
dalam
bentuk aplikasi.
2. Dengan
adanya
sistem
informasi pembelian dan
penjualan
ini,
dapat
membantu
meringankan
pekerjaan di Toko Cipta Jaya
agar diperoleh informasi
yang cepat dan lebih efisien.
3. Dengan program komputer
dapat mempercepat proses
pembuatan
laporan
penjualan barang dalam
setiap priode tertentu.
4. Sistem
pembelian
dan
penjualan ini mempermudah
pemilik
toko
dalam
melakukan
pencarian
barang.
5.b Saran
Berdasarkan kesimpulan
yang telah diuraikan maka penulis
mencoba
memberikan
saran
adapun saran yang penulis
kemukanan adalah sebagai berikut
:
a. Sebaiknya diadakan suatu
pelatihan
terhadap
para
operator
yang
akan
menjalankan
aplikasi
ini
sehingga tidak menghambat
rangkaian kerja yang akan
dilakukan
dan
untuk
menjamin
kebenarannya,
ketepatan, dan kecepatan
pemrosesan data.
b. Perlu adanya pengembangan
dari
segi
desain
dan
kelengkapan program.
c. Diharapkan
adanya
penambahan menu retur
barang untuk mencatat data
pengembalian barang dari
pembeli
maupun
pengembalian baran dari
supplier.
6. DAFTAR PUSTAKA
[1]
[2]
[3]
[4]
[5]
[6]
Astutik, Dwi Puspita. 2012.
Sistem
Informasi
Penjualan
Obat
Pada
Apotek Jati Farma Arjosari,
Surakarta:
Universitas
Surakarta.
Bonnie Soeherman, Marion
Pinontoan.
Designing
Information
System.
Jakarta:
PT
Gramedia.2008.
HM Jogiyanto, Pengenalan
Komputer, Andi Offset,
Yogyakarta, 1992
Isnandi. 2013. Sistem Informasi
Penjualan Tiket Pada Al
Fath Tours Dan Travel
Pacitan,
Surakarta:
Universitas Surakarta.
Jogiyanto, HM. 2001. Analisis
&
Disain
Sistem
Informasi.Yogyakarta:
Andi Offset
Kadir, Abdul. 1999. Konsep
10
dan Tuntutan Praktis Basis
Data. Yogyakarta. Andi.
[7]
[ 8]
[9]
[10]
Manulang, Dasar – Dasar
Managemen. 1982. Ghalia
Indonesia, Jakarta
Komputer,
Wahana.
Membangun
Aplikasi
Bisnis dengan Netbeans 7.
Yogyakarta:
Andi
Offset.2012
Komputer, Wahana. Panduan
Belajar My SQL Database
Server. Jakarta mediakita.
2010.
Yogi
Siswanto.
2012.
Pembuatan
Sistem
Informasi
Pembelian
Bahan Baku Plywood
Pada Usaha Dagang (Ud)
Tunas Subur Kabupaten
Pacitan,
Surakarta:
Universitas Surakarta.
11
BANGUNAN PADA TOKO CIPTA JAYA PUNUNG
NASKAH PUBLIKASI
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan
Pada Jenjang Sarjana Strata Satu ( S1)
Disusun Oleh
Nama : Anjar Setianingsih
NIM : 200922496
Program Studi : Teknik Informatika
Pembimbing 1 : Bambang Eka Purnama, M.Kom
Pembimbing 2 : Siska Iriani, S.Kom
FAKULTAS TEKNOLOGI INFORMATIKA
UNIVERSITAS SURAKARTA
2013
i
ii
iii
iv
DAFTAR ISI
HALAMAN JUDUL ........................................................................................
i
PERNYATAAN PENULIS .............................................................................
ii
HALAMAN PERSETUJUAN .........................................................................
iii
HALAMAN PENGESAHAN ...........................................................................
iv
DAFTAR ISI ..................................................................................................
v
DAFTAR GAMBAR .......................................................................................
viii
ABSTRACT ..................................................................................................
1
ABSTRAKSI .................................................................................................
1
BAB I
BAB II
PENDAHULUAN
1.a Latar Belakang Masalah ......................................................
1
1.b Rumusan Masalah ................................................................
1
1.c Batasan Masalah ..................................................................
2
1.d Tujuan Penelitian ..................................................................
2
1.e Manfaat Penelitian ................................................................
2
1.f Metode Penelitian ..................................................................
2
LANDASAN TEORI DAN KAJIAN PUSTAKA
2.a Landasan Teori.....................................................................
3
a. Pengertian Sistem ..........................................................
2
b. Pengertian Pembelian.....................................................
3
c. Pengertian Penjualan ......................................................
4
d. Pengertian Basisdata ......................................................
4
v
BAB III
BAB IV
e. Pengertian Netbeans ......................................................
4
f. Pengertian MySQL ..........................................................
4
2.b Kajian Pustaka ......................................................................
4
ANALISIS DAN PERANCANGAN SISTEM
3.a Analisis Sistem .....................................................................
6
3.b Analisis Sistem Yang Berjalan ..............................................
6
3.c Perancangan sistem yang diusulkan .....................................
7
a. Diagram Konteks ............................................................
7
b. Dfd Level 0 ......................................................................
7
c. Dfd Level 1.1...................................................................
7
d. Dfd Level 1.2 ..................................................................
7
e. Dfd Level 1.3 ..................................................................
7
3.d Entity Relationship Diagram (ERD)..................................................
7
3.e Relasi Antar Tabel ................................................................
7
IMPLEMENTASI
4. a. Halaman Login ...................................................................
8
4. b. Menu Utama .......................................................................
8
4. c. From Data barang ...............................................................
8
4. d. From Data Merk..................................................................
8
4. e. From Data Jenis Barang .....................................................
8
4. f. From Supplier ......................................................................
8
4. g. From Transaksi Pembelian .................................................
8
4. h. From Transaksi Penjualan ...................................................
8
4. i. From Pembayaran Bon .........................................................
8
vi
BAB V
4. j. Cetak Nota Jual ..................................................................
8
4. k. Laporan Data Barang...........................................................
9
4.l. Daftar Harga ........................................................................
9
4. m.Laporan Jenis Barang..........................................................
9
4. n. Laporan Data Merk ..............................................................
9
4. o. Laporan Data Supplier .........................................................
9
4. p. Laporan Pembelian .............................................................
9
4. q. Laporan Detail Pembelian ...................................................
9
4. r. Laporan Penjualan ...............................................................
9
4. s. Laporan Detail Penjualan .....................................................
9
4. t. Laporan Pembayaran Bon ....................................................
10
4. u. Laporan Pendapatan ...........................................................
10
PENUTUP
5.a Kesimpulan ..........................................................................
10
5.b Saran ....................................................................................
10
DAFTAR PUSTAKA .....................................................................................
10
vii
DAFTAR GAMBAR
Gambar 3.1 Buku pencatatan pembelian dan penjualan .................................... 6
Gambar 3.2 Bukti penjualan ............................................................................... 6
Gambar 3.3 Diagram Konteks ........................................................................... 7
Gambar 3.4 Diagaran Alir Data Level 0 .............................................................. 7
Gambar 3.5 DAD Level 1 proses 1 ..................................................................... 7
Gambar 3.6 DAD Level 1 proses 2 ..................................................................... 7
Gambar 3.7 DAD Level 1 proses 3 ..................................................................... 7
Gambar 3.8 Entity Relationship Diagram (ERD) ................................................. 7
Gambar 3.9 Relasi Antar Table .......................................................................... 7
Gambar 4.1 Form Login ..................................................................................... 8
Gambar 4.2 Form Menu Utama.......................................................................... 8
Gambar 4.3 Form Data Barang .......................................................................... 8
Gambar 4.4 Form Data Merk.............................................................................. 8
Gambar 4.5 Form Data Jenis Barang ................................................................. 8
Gambar 4.6 Form Supplier ................................................................................. 8
Gambar 4.7 Form Transaksi pembelian ............................................................. 8
Gambar 4.8 Form Transaksi Penjualan .............................................................. 8
Gambar 4.9 Form Pembayaran Bon................................................................... 8
Gambar 4.10 Nota Penjualan ............................................................................. 8
Gambar 4.11 Laporan Data barang .................................................................... 9
Gambar 4.12 Daftar Harga ................................................................................. 9
Gambar 4.13 Laporan Jenis Barang................................................................... 9
viii
Gambar 4.14 Laporan Data Merk ....................................................................... 9
Gambar 4.15 Laporan Data Supplier .................................................................. 9
Gambar 4.16 Laporan Pembelian ...................................................................... 9
Gambar 4.17 Laporan Detail Pembelian ............................................................ 9
Gambar 4.18 Laporan Penjualan ....................................................................... 9
Gambar 4.19 Laporan Detail Penjualan ............................................................. 9
Gambar 4.20 Laporan Pembayaran Bon ........................................................... 10
Gambar 4.21 Laporan Pendapatan ..................................................................... 1
ix
SISTEM INFORMASI PEMBELIAN DAN PENJUALAN BAHAN BANGUNAN PADA
TOKO CIPTA JAYA PUNUNG
Anjar Setianingsih, Bambang Eka Purnama, Siska Iriani
Fakultas Teknologi Informatika Universitas Surakarta
Jl. Raya Palur KM 5 Surakarta
anjarsetianingsih@gmail.com
ABSTRACT : Cipta Jaya Shop is a company conducting construction material sales
process. To fulfill requirement of consumer in the case of service, Cipta Jaya Shop
have a part of special in handling consumer. The shares is Part of Admin, but system
work in this shares still use the way of in the form of simple document so that pursue
service fluency to consumer. Therefore writer interest to make a purchasing
information system and sale.
Intention of this research is to Yield purchasing information system and sale
of construction material as one of the effort improve efektifitas in goods data input
and look for goods data so that can water down in sales transaction and purchasing.
Method data collecting in this research that is observation method, interview, book,
data analysis and system, scheme of system, making of program, examination of
program implementation and program. This application is developed by using Java
and of MYSQL. Information system Purchasing and this sale provide some facility
able to be used by consumer, covering : data input and report
Key Words : Information system, selling and purchasing
ABSTRAK : Toko Cipta Jaya adalah sebuah perusahaan yang melakukan proses
jual beli bahan bangunan. Untuk memenuhi kebutuhan konsumen dalam hal
pelayanan, Toko Cipta Jaya memiliki suatu bagian yang khusus dalam menangani
konsumen. Bagian tersebut adalah Bagian Admin, namun sistem kerja di bagian ini
masih menggunakan cara berupa dokumen sederhana sehingga menghambat
kelancaran pelayanan terhadap konsumen. Oleh karena itu penulis tertarik untuk
membuat sebuah sistem informasi pembelian dan penjualan.
Tujuan dari penelitian ini adalah untuk Menghasilkan system informasi
pembelian dan penjualan bahan bangunan sebagai salah satu usaha meningkatkan
efektifitas dalam memasukan data barang dan mencari data barang sehingga dapat
mempermudah dalam transaksi penjualan dan pembelian. Metode pengumpulan
data dalam penelitian ini yaitu metode observasi, wawancara, pustaka, analisis data
dan sistem, perancangan sistem, pembuatan program, pengujian program dan
implementasi program. Aplikasi ini dikembangkan dengan menggunakan Java dan
MYSQL. Sistem informasi pembelian dan penjualan ini menyediakan beberapa
fasilitas yang dapat digunakan oleh pengguna, meliputi : input data dan laporan.
Kata Kunci : Sistem informasi, penjualan dan pembelian
I.
PENDAHULUAN
I.a Latar Belakang
Pada saat ini perkembangan
informasi telah berkembang dengan
sangat pesat, oleh karena itu sudah
banyak
perusahaan-perusahaan
atau instansi yang menggunakan
sistem
informasi
untuk
meningkatkan usahanya. Cara untuk
meningkatkan
usaha
suatu
perusahaan ialah dengan cara
membangun sistem informasi yang
baik. Dan syarat untuk membangun
sistem informasi yang baik yaitu
adanya kecepatan dan keakuratan
untuk memperoleh informasi yang
dibutuhkan. Komputer adalah suatu
alat yang dapat menyimpan data,
mengolah data, dan memberikan
informasi yang diinginkan secara
tepat dan akurat yang berguna bagi
perusahaan
untuk
kemajuan
usahanya.
Toko Cipta Jaya
adalah
sebuah
perusahaan
yang
melakukan proses jual beli barang,
1
tentunya
melakukan
proses
pengolahan
data
agar
dapat
menghasilkan
informasi
yang
dibutuhkan.
Sebagian
besar
pengelolaan datanya masih bersifat
konvensional
contohnya
dalam
pengelolaan data Pembelian, data
Penjualan dan Pembuatan Laporan
yang belum efektif karena cukup
membutuhkan waktu yang lama.
Seperti dalam pembuatan Nota
Penjualan masih dilakukan dengan
cara dicatat dan disimpan dengan
dalam bentuk berkas.
Selain itu juga ada masalah
yang lain yaitu sering hilangnya
faktur-faktur dan data penjualan
yang
merupakan
bukti
dari
transaksi yang dilakukan karena
penyimpanan
dokumen
yang
masih disimpan menggunakan
arsip, oleh karena itu dalam
pencarian
dokumen
yang
dibutuhkan secara cepat akan
memerlukan waktu yang cukup
lama.
Berdasarkan uraian latar
belakang , maka perlu dibangun
sebuah SISTEM INFORMASI
PEMBELIAN DAN PENJUALAN
BAHAN
BANGUNAN
PADA
TOKO CIPTA JAYA PUNUNG.
Dengan
harapan
dapat
membantu
meningkatkan
keuntungan pada Toko Cipta Jaya
dalam meningkatkan usahanya.
1.b Rumusan Masalah
Berdasarkan latar belakang
yang telah di uraikan , maka
permasalahan
yang
dapat
dirumuskan meliputi :
a. Sistem
pembelian
dan
penjualan bahan bangunan
pada Toko Cipta Jaya
Punung saat ini masih
konvensional.
b. Bagaimana
membangun
sistem
informasi
yang
mampu
mengolah
data
pembelian dan penjualan
bahan bangunan secara
efektif dan efisien pada
Toko Cipta Jaya Punung ?
1.c Batasan Masalah
Batasan
masalah
dalam
penelitian ini adalah :
a. Penelitian dilakukan pada
Toko Cipta Jaya Punung.
b. Informasi
yang
disajikan
terbatas pada : Data Barang,
Data
Penjualan,
Data
Pembelian
dan
Laporan
Transaksi.
c. Bahasa pemrograman yang
digunakan adalah JAVA serta
menggunakan PDF untuk
menampilkan laporan, dan
menggunakan
database
MySQL.
d. Sistem hanya memberikan
informasi
barang
yang
tersedia
dan
proses
pembelian tersebut.
1.d Tujuan Penelitian
Tujuan yang ingin dicapai dalam
penelitian ini adalah :
a. Menghasilkan
Sistem
Informasi berbasis dekstop
pada
Toko
Cipta
Jaya
Punung.
b. Mempermudah
proses
pembelian dan penjualan
serta mengurangi kesalahan
dalam pembuatan laporan
pembelian dan penjualan
pada toko cipta Jaya Punung.
1.e Manfaat Penelitian
Manfaat yang di peroleh dari
penelitian ini adalah :
a. Memepermudah
dan
memperlancar
dalam
pengelolaan data pembelian
dan data penjualan pada
Toko Cipta Jaya Punung.
b. Dapat
lebih
menghemat
waktu, biaya dan sumber
daya
manusia
dalam
melakukan
transaksi
pembelian dan penjualan
bahan bangunan pada Toko
Cipta Jaya Punung.
1.f Metode Penelitian
Adapun metode penelitian
yang digunakan meliputi :
a. Studi Kepustakaan
2
Merupakan
cara
pengumpulan data dengan
mempelajari literatur, paket
modul dan panduan, bukubuku pedoman, buku-buku
perpustakaan dan segala
kepustakaan lainnya yang
dianggap
perlu
dan
mendukung
b. Metode Observasi
Yaitu
metode
untuk
mendapatkan data dengan
melakukan
pengamatan
langsung dan pencatatan
secara sistematis terhadap
gejala atau fenomena yang
terkait tanpa mengajukan
pertanyaan
c. Metode Wawancara
Metode ini dilakukan kepada
narasumber dengan cara
mengajukan
pertanyaanpertanyaan yang mendukung
permasalahan.
Wawancara
dilakukan pada narasumber
atau
pun
ahli
yang
mendukung permasalahan.
d. Metode Analisis Sistem
Data yang terkumpul melalui
instrument pengumpulan data
akan
dianalisis
dengan
berfokus pada fungsi sistem
pengolahan dan manajemen.
e. Perancangan Sistem
Merancang dan mendesain
output, input, struktur file,
struktur database, program,
prosedur, perangkat keras,
perangkat lunak, mendesain
keputusan dan mendesain
sasaran
yang
diperlukan
untuk mendukung sistem
pengolahan.
f. Pemrograman
dan
Pembangunan Sistem
Memecahkan
kembali
rancang
bangun,
mengembangkan bagan alir
secara garis besar, menulis
instruksi program, merakit
program,
mempersiapkan
data untuk diuji, mengecek
hasil,
mendiagnosa
kesalahan, dan membetulkan
program.
g. Uji Coba
Menguji coba sistem yang
telah
dibangun
secara
terstruktur.
h. Implementasi Sistem
Mengimplementasikan
hasil
dari
pembangunan
sistem kedalam file komputer
sehingga sistem siap untuk
digunakan
dan
untuk
menggantikan sistem lama
yang belum terkomputerisasi.
2. LANDASAN TEORI DAN KAJIAN
PUSTAKA
2.a Landasan Teori
a. Pengertian Sistem Informasi
Sistem informasi merupakan
serangkaian komponen berupa
manusia, prosedur, data, dan
teknologi (seperti komputer)
yang
digunakan
untuk
menghasilkan informasi yang
bernilai untuk pengambilan
keputusan. Sistem informasi
yang melekat dan merupakan
infrastruktur
penunjang
keberhasilan
bagi
setiap
organisasi dalam mencapai
tujuannya (Bonnie Soeherman
& Marion Pinontoan, 2004).
Pengertian sistem informasi
adalah .Suatu sistem di dalam
suatu
organisasi
yang
mempertemukan
kebutuhan
pengelola harian, mendukung
operasi, bersifat manajerial dan
kegiatan strategi dari suatu
organisasi dan menyediakan
pihak luar tertentu dengan
laporan-laporan
yang
diperlukan.
b. Pengertian Pembelian
Menurut Manulang (1982:201)
pembelian
didefinisikan
sebagai
usaha
untuk
memenuhi kebutuhan atas
barang
atau
jasa
yang
diperlukan oleh perusahaan
dan dapat diterima tepat pada
waktunya dengan mutu yang
sesuai
sert
harga
yang
menguntungkan.
Pembelian
3
terjadi
untuk
memenuhi
kebutuhan dan pemenuhan
kebutuhan tersebut ada dua
macam, yaitu untuk dikonsumsi
dan untuk dijual kembali.
c. Pengertian Penjualan
Sistem informasi merupakan
serangkaian komponen berupa
manusia, prosedur, data, dan
teknologi (seperti komputer)
yang
digunakan
untuk
menghasilkan informasi yang
bernilai untuk pengambilan
keputusan. Sistem informasi
yang melekat dan merupakan
infrastruktur
penunjang
keberhasilan
bagi
setiap
organisasi dalam mencapai
tujuannya (Bonnie Soeherman
& Marion Pinontoan, 2004).
d. Pengertian Basisdata
Menurut
Fabbri
dan
Schwabb dalam Abdul Kadir
(1999:9)
Istilah
Database
banyak
menimbulkan
interpretasi yang berbeda.,
basis data adalah sistem
berkas terpadu yang dirancang
terutama untuk meminimalkan
pengulangan data. Kelemahan
perancangan sistem masih
didasarkan pada kebutuhan
individu
pengguna,
bukan
kebutuhan sejumlah pengguna
dengan kekurangan dalam hal:
1. Kemubaziran data,
2. Keterbatasan
berbagi
data,
3. Ketidak konsistenan dan
kurangnya integritas,
4. Kekurang luwesan.
Sistem
pemrosesan
Database dimaksudkan untuk
mengatasi
kelemahankelemahan yang ada pada
sistem pemrosesan berkas.
Sistem seperti ini dikenal
dengan
sebutan
Database
Management System (DBMS).
e. Pengertian Netbeans
NetBeans merupakan salah satu
IDE yang dikembangkan dengan
bahasa
pemrograman
java.
NetBeans mempunyai lingkup
pemrograman java terintergrasi
dalam suatu perangkat lunak
yang di dalamnya menyediankan
pembangunan
pemrograman
GUI, text editor, complier, dan
interpreter. NetBeans adalah
sebuah perangkat lunak open
source
sehingga
dapat
digunakan secara gratis untuk
keperluan komersial maupun
nonkomersial yang didukung
oleh Sun Microsystem. (Wahana
Komputer, 2012).
f. Pengertian MySQL
Menurut Kadir (2008 : 2) MySQL
merupakan
software
yang
tergolong
sebagai
DBMS
(Database Management System)
yang bersifat Open Source.
Open Source menyatakan bahwa
software ini di lengkapi dengan
source code (kode yang dipakai
untuk membuat MySQL), selain
tentu saja bentuk executable-nya
atau kode yang dapat dijalankan
secara langsung dalam sistem
operasi, dan bisa diperoleh dari
mengunduh di internet.
2.b Kajian Pustaka
Pada
tahun
2012,
Isnandi melakukan penelitian
yang
berjudul
“SISTEM
INFORMASI
PENJUALAN
TIKET PADA AL FATH
TOURS
DAN
TRAVEL
PACITAN”
yang
dimuat
dalam
Jurnal
Indonesian
Jurnal on Computer Science
Speed (IJCSS) 13 FTI UNSA
Vol 9 No 3 – Desember 2012
ijcss.unsa.ac.id.
Menjelaskan
bahwa AL
FATH
Tours
&
Travel
merupakan
perusahaan
transportasi yang melayani
4
jasa angkutan bus pariwisata,
tour, travel, dan rental mobil.
Pada perusahaan tersebut
dalam
melaksanakan
pembukuan masih dilakukan
dengan sistem konvensional,
penulis memberikan solusi
pembuatan sistem informasi
penjualan tiket pada AL FATH
Tours
&
Travel.
Untuk
menghasilkan
sistem
informasi penjualan tiket yang
berbasis komputer agar dapat
membantu proses pembuatan
laporan keuangan yang lebih
akurat dan tepat waktu.
Dengan
adanya
sistem
informasi penjualan tiket ini,
diharapkan dapat membantu
proses pembuatan laporan
penjualan tiket pada AL FATH
Tours & Travel Pacitan.
Menurut Yogi Siswanto
dalam jurnalnya yang berjudul
“PEMBUATAN
SISTEM
INFORMASI
PEMBELIAN
BAHAN BAKU PLYWOOD
PADA USAHA DAGANG (UD)
TUNAS SUBUR KABUPATEN
PACITAN “ pada tahun 2012,
menguraikan
tentang
UD.
Tunas Subur sistem pembelian
tersebut
penghitungan
biayanya masih menggunakan
cara konvensional sehingga
sering terjadi kesalahan dan
membutuhkan
waktu
yang
cukup
lama
untuk
menyelesaikannya.
Dalam
pengumpulan data, metode
penelitian
yang
digunakan
adalah observasi, wawancara,
analisis sistem dan studi
pustaka.
Penelitian ini bertujuan
untuk
memperbaiki
sistem
penghitungan biaya pembelian
yang sedang berjalan saat ini.
Agar
dalam
proses
penghitungan biaya pembelian
menjadi
lebih
cepat
terselesaikan, tepat dan
akurat. Penelitian ini akan
menguraikan
tentang
perancangan sistem informasi
pembelian bahan baku plywood
serta hasil interface dari
implementasi. Pada tahap akhir
pengembangan
dilakukan
evaluasi terhadap sistem yang
telah dibuat. Sistem ini dapat
membantu mengurangi tingkat
kesalahan yang terjadi pada
proses pembelian bahan baku
plywood.
Menurut Puspita Dwi
Astutik dalam jurnalnya yang
berjudul “SISTEM INFORMASI
PENJUALAN OBAT PADA
APOTEK
JATI
FARMA
ARJOSARI “ pada tahun 2012,
menguraikan tentang toko obat
(apotek) Jati Farma arjosari
yang
menggunakan
cara
konvensional
untuk
mengerjakan tugas-tugas yang
berkaitan
dengan
apotek.
Apotek
ini
memiliki
permasalahan pada pencatatan
transaksi
yang
bersifat
konvensional.
Dalam
penelitiannya
Puspita Dwi Astutik membuat
sistem
pencatatan
obat
(pembelian-penjualan)
yang
bersifat
komputerisasi.
Manfaatnya
adalah
agar
memudahkan
proses
pencatatan data obat, baik itu
pembelian ataupun penjualan.
Metode yang digunakan adalah
kepustakaan,
observasi,
wawancara dan analisis. Dari
pembuatan
sistem
ini,
harapannya bisa meringankan
tugas asisten apoteker dan
membuat
kinerja
apotek
menjadi lebih efektif dan
efisien.
Dalam penelitian ini,
penulis membangun Sistem
Informasi
Pembelian
dan
Penjualan pada Toko Cipta
Jaya Punung dengan
5
melakukan pengembangan dari
metode
yang
digunakan
Isnandi, Yogi Siswanto dan
Puspita dwi Astutik, dimana
dijelaskan
tentang
sistem
penjualan. Tapi keempat jurnal
tersebut
belum
ada
penghitungan sisa hasil usaha.
Jadi masih ada kekurangan
pada
sistem
yang
akan
mengurangi
efektivitas
pengguna. Pada pencatatan
transaksi masih menggunakan
cara konvensional sehingga
sering terjadi kesalahan dan
membutuhkan
waktu
yang
cukup
lama
untuk
menyelesaikannya, maka dari
itu akan dikembangkan aplikasi
sejenis
tentang
sistem
pengolahan data penjualan
dengan menambahkan fasilitas
sistem
pengolahan
data
pembelian
dan
juga
menampilkan
laporan
per
periode dalam artian bisa
menampilkan laporan per hari,
laporan per bulan dan laporan
per
tahun
dengan
menyesuaikan
situasi
menejemen Toko Cipta Jaya
yang berjalan saat ini.
3.b Analisis yang sedang berjalan
Sistem
pembelian
dan
penjualan
yang berjalan Toko
Cipta Jaya Punung
masih
menggunakan sistem yang belum
terkomputerisasi.
Mulai
dari
pencatatan
pembelian
dan
penjualan,
semuanya
masih
dilakuakan secara manual atau
masih dicatat dalam buku. Berikut
ini adalah contoh pembukuan
data-data di Cipta Jaya mulai dari
buku pencatatan pembelian dan
penjualan dan bukti penjualan :
3.b.1
Buku
pencatatan
pembelian dan penjualan
Gambar 3.1 Buku pencatatan
pembelian dan penjualan
3.
ANALISIS DAN PERANCANGAN
SISTEM
3.a Analisis sistem
Analisis
sistem
akan
memberikan gambaran tentang
sistem yang saat ini sedang
berjalan dan bertujuan mengetahui
lebih jelas bagaimana cara kerja
atau rancangan sistem tersebut
serta untuk mendefinisikan dan
mengevaluasi
permasalahan,
hambatan
yang
terjadi
dan
kebutuhan-kebutuhan
yang
diharapkan
sehingga
dapat
diusulkan
suatu
perbaikan.
Analisis
yang
dilakukan
perancangan sistem pembelian
dan penjualan yang didapatkan
data seperti dibawah ini.
3.b.2 Bukti Penjualan
Gambar 3.2 Bukti penjualan
6
Gambar 3.6 DAD Level 1 proses 2
e.
DAD Level 1 Proses 3
3.c Perancangan sistem yang di
usulkan
a. Diagram Konteks
1
barang
dtbrng
lapdatabarang
lapdtbarang
pendapatan
2
penjualan
0
pembelian
laps eluruhdata
merk
laps eluruhdtmerk
datamerk
merk
dtmerkk
datasupplier
3
inputpendapatan
jenisbarang
dtkatg ri
laps eluruhjenisbrg
datapenjualan
laps eluruhdtjnis brg
SIST EM _PEM BELIAN_DAN_PENJ UALAN_CIPT A JAYA
datajnis brg
datapembelian
4
databarang
laps eluruhdtsupplier
pembayaranbon
laps eluruhdtsuppli
er
dtsup
supplier
byrbon
inputlapbon
+
lapbon
inputlappembelian
ADMIN
5
lappembelian
dtapmblin
lappembelian
lappenjualan
pembelian
dtbrg
dtjnisbrg
dtmerk
dtsupplier
6
laps eluruhdtmerk
pjlan
penjualan
lappenjualan
lapdtbarang
inputlaporanpenjualan
laps eluruhdtjnis brg
ADMIN
laps eluruhdtsupplier
7
lappembeliandetail
lappembelian
inputlappembelian
inputlaporanpenjualan
detailbeli
lapdetailpembelian
inputlappembeliandetail
pembelian_detail
lappenjualan
lappembeliandetail
inputlappenjualandetail
8
lappenjualandetail
inputlappenjualandetail
lappenjualan_
detail
inputlappembeliandetail
dtilpjln
penjualan_dtail
lappenjualandetail
9
pendapatan
pendapatan
Gambar 3.3 Diagram Konteks
pndptn
inputpendapatan
10
laporan
pembayaran
inputlapbon
pmbyrnbn
pmbyrnbon
lapbon
b. DAD level 0
datajnis brg
datas upplier
1
Gambar 3.7 DAD Level 1 proses 3
databarang
dts upplier
INPUTDA TA
dtmerk
jenis barang
dtktgori
datamerk
merk
dtamerk
dtbrg
dtjnis brg
+
dtasup
s upplier
datbarang
barang
mins tok
3.d Entity
(ERD)
2
tbhstok
kds up
datapenjualan
kdbr
kdbrg
penjualan
byrbon
TRANSA KSI
dtpmblian
dtjualdtil
penjualan_dtail
pembelian
pembayaranbon
ADMIN
byrbn
pmbyrnbon
pembelian
+
datapembelian
Relationship
Diagram
blidtil
pembelian_detail
lapbon
inputlapbon
No_dtil_beli
Kd_brg
tanggal
Kd_brg
penjualan
dtjuaal
Jns_brg
totalharga
no_bli
merk
inputlaporanpenjualan
pjlan
3
lappenjualan
kdsup
dtil_pembelian
pembelian
Barang
detailbeli
inputpendapatan
pmbyrnbn
lapseluruhdtjnis brg
inputlappembelian
dtapmblin
lapseluruhdts upplier
dtilpjln
LAPORAN
lappenjualandetail
inputlappenjualandetail
Menambah stok
pndptn
qty
pendapatan
dtbrng
lappembeliandetail
Tgl_jual
dts up
lapdtbarang
penyedia
dtmerkk
+
inputlappembeliandetail
No_jual
Mengurangi stok
jumlah
dtkatgri
lappembelian
penjualan
lapseluruhdtmerk
namasup
supplier
Admin
Total
Gambar 3.4 Diagaran Alir Data Level 0
nonota
kdsup
melakukan
dtil_penjualan
alamat
nodtiljual
c. DAD level 1 proses 1
kdbrg
pembayaranbon
tgl
1
databarang
databarang
dtbrg
Gambar 3.8 Entity Relationship
Diagram (ERD)
barang
datbarang
2
dtktgori
datajnis brg
jenisbarang
datajenisbarang
dtjnisbrg
ADMIN
3.e Relasi Antar Tabel
3
dtmerk
dtamerk
merk
datamerk
datamerk
4
dtas up
supplier
dtsupplier
datasupplier
datasupplier
Gambar 3.5 DAD Level 1 proses 1
d. DAD Level 1 Proses 2
tbhstok
1
kdbr
pembelian
pembelian_detail
pembelian
blidtil
datapembelian
pembelian
dtpmblian
supplier
kdsup
datapenjualan
ADMIN
2
barang
kdbrg
penjualan
Gambar 3.9 Relasi Antar Table
penjualan
dtjuaal
minstok
penjualan
penjualan_dtail
dtjualdtil
3
byrbon
byrbn
pembayaranbon
pembayaranbon
pmbyrnbon
4.
Implementasi
Hasil dari implementasi sistem
informasi tersebut interfacenya dapat
7
terlihat seperti pada gambar – gambar
berikut :
4.f Form Supplier
4.a Form Login
Gambar 4.1 Form Login
4.b Form menu Utama
Gambar 4.6 Form Supplier
4.g Form Transaksi Pembelian
Gambar 4.2 Form Menu Utama
4.c Form Data Barang
Gambar 4.7 Form Transaksi pembelian
4.h Form Transaksi Penjualan
Gambar 4.3 Form Data Barang
4.d Form Data Merk
Gambar 4.8 Form Transaksi Penjualan
4.i Form Pembayaran Bon
Gambar 4.4 Form Data Merk
4.e Form Data Jenis Barang
Gambar 4.5 Form Data Jenis Barang
Gambar 4.9 Form Pembayaran Bon
4.j Nota penjualan
Gambar 4.10 Nota Penjualan
8
4.k Form Laporan Data Barang
4.p Laporan Pembelian
Gambar 4.11 Laporan Data barang
4.l Daftar Harga
Gambar 4.16 Laporan Pembelian
4.q Laporan Detail Pembelian
Gambar 4.12 Daftar Harga
4.m Laporan Jenis Barang
Gambar 4.17 Laporan Detail
Pembelian
4.r Laporan Penjualan
Gambar 4.13 Laporan Jenis Barang
4.n Laporan Data Merk
Gambar 4.18 Laporan Penjualan
4.s Laporan Detail Penjualan
Gambar 4.14 Laporan Data Merk
4.o Laporan Supplier
Gambar 4.15 Laporan Data Supplier
Gambar 4.19 Laporan Detail Penjualan
9
4.t Laporan Pembayaran Bon
Gambar 4.20 Laporan Pembayaran
Bon
4.u Laporan Pendapatan
Gambar 4.21 Laporan Pendapatan
5.
KESIMPULAN DAN SARAN
5.a Kesimpulan
Setelah
melakukan
analisis,
perancangan,
serta
implementasi
Sistem Pengolahan pembelian dan
penjualan
seperti
yang
telah
dipaparkan sebelumnya, maka dapat
diambil suatu kesimpulan sebagai
berikut :
1. Sistem informasi pembelian
dan
penjualan
telah
diimplementasikan
dalam
bentuk aplikasi.
2. Dengan
adanya
sistem
informasi pembelian dan
penjualan
ini,
dapat
membantu
meringankan
pekerjaan di Toko Cipta Jaya
agar diperoleh informasi
yang cepat dan lebih efisien.
3. Dengan program komputer
dapat mempercepat proses
pembuatan
laporan
penjualan barang dalam
setiap priode tertentu.
4. Sistem
pembelian
dan
penjualan ini mempermudah
pemilik
toko
dalam
melakukan
pencarian
barang.
5.b Saran
Berdasarkan kesimpulan
yang telah diuraikan maka penulis
mencoba
memberikan
saran
adapun saran yang penulis
kemukanan adalah sebagai berikut
:
a. Sebaiknya diadakan suatu
pelatihan
terhadap
para
operator
yang
akan
menjalankan
aplikasi
ini
sehingga tidak menghambat
rangkaian kerja yang akan
dilakukan
dan
untuk
menjamin
kebenarannya,
ketepatan, dan kecepatan
pemrosesan data.
b. Perlu adanya pengembangan
dari
segi
desain
dan
kelengkapan program.
c. Diharapkan
adanya
penambahan menu retur
barang untuk mencatat data
pengembalian barang dari
pembeli
maupun
pengembalian baran dari
supplier.
6. DAFTAR PUSTAKA
[1]
[2]
[3]
[4]
[5]
[6]
Astutik, Dwi Puspita. 2012.
Sistem
Informasi
Penjualan
Obat
Pada
Apotek Jati Farma Arjosari,
Surakarta:
Universitas
Surakarta.
Bonnie Soeherman, Marion
Pinontoan.
Designing
Information
System.
Jakarta:
PT
Gramedia.2008.
HM Jogiyanto, Pengenalan
Komputer, Andi Offset,
Yogyakarta, 1992
Isnandi. 2013. Sistem Informasi
Penjualan Tiket Pada Al
Fath Tours Dan Travel
Pacitan,
Surakarta:
Universitas Surakarta.
Jogiyanto, HM. 2001. Analisis
&
Disain
Sistem
Informasi.Yogyakarta:
Andi Offset
Kadir, Abdul. 1999. Konsep
10
dan Tuntutan Praktis Basis
Data. Yogyakarta. Andi.
[7]
[ 8]
[9]
[10]
Manulang, Dasar – Dasar
Managemen. 1982. Ghalia
Indonesia, Jakarta
Komputer,
Wahana.
Membangun
Aplikasi
Bisnis dengan Netbeans 7.
Yogyakarta:
Andi
Offset.2012
Komputer, Wahana. Panduan
Belajar My SQL Database
Server. Jakarta mediakita.
2010.
Yogi
Siswanto.
2012.
Pembuatan
Sistem
Informasi
Pembelian
Bahan Baku Plywood
Pada Usaha Dagang (Ud)
Tunas Subur Kabupaten
Pacitan,
Surakarta:
Universitas Surakarta.
11