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
[email protected] 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 laps eluruhjenisbrg
datapenjualan
dtkatg ri
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
penjualan
dtjuaal
Kd_brg
tanggal
Kd_brg
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
pendapatan
qty
dtbrng
lappembeliandetail
dts up
lapdtbarang
penyedia
dtmerkk
+
inputlappembeliandetail
Tgl_jual
No_jual
Mengurangi stok
jumlah
dtkatgri
lappembelian
penjualan
lapseluruhdtmerk
namasup
Gambar 3.4 Diagaran Alir Data Level 0
supplier
Admin
Total
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
pembelian_detail 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 Gambar 4.6 Form Supplier 4.b Form menu Utama 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