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