Jbptunikompp gdl sendynovaf 30434 1 unik
PERANCANGAN SISTEM INFORMASI PEMBELIAN
SERTA PENJUALAN SAYURAN DAN BUAH
BUAHAN BERBASIS WEB DI CV DIRDA BUNDA
SENDY NOVA FIFANTI
10508319
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
2012
CV Dirda Bunda adalah suatu perusahaan
yang bergerak dibidang penyaluran sayursayuran dan buah-buahan.
CV. Dirda Bunda memiliki beberapa divisi
antara lain Pemasaran dan Penjualan,
Pembelian, Gudang, dan Keuangan. Divisi
Pemasaran dan Penjualan memiliki peran
penyajian data dan informasi mengenai
permasalahan di bidang penjualan barang.
Divisi Pembelian memiliki peran penyajian
data dan informasi mengenai permasalahan di
bidang pembelian barang.
Data permintaan barang pada tiap harinya
harus dipesan dulu melalui Divisi Pemasaran
dan Penjualan. Karena pada dasarnya barang
yang diminta dalam jumlah curah atau banyak,
maka CV.Dirda Bunda mendatangkan atau
menyupply barangnya langsung dari petanipetani daerah, seperti Kediri, Dieng,
Pangalengan, dll. Konsumen dari CV. Dirda
Bunda sendiri adalah beberapa hypermarket
di Jakarta, antara lain Hypermart,Giant, dan
Carefour.
CV.Dirda Bunda dalam hal ini masih menjual
produknya dengan menggunakan sistem manual
dan metode interface (tatap muka).Yakni masih
meminta pesanan melalui telephone atau faximile
dan menuliskan faktur penjualan memakai kertas
karbon. Meskipun dalam pencatatan transaksi
pembelian, stok barang, dan laporan penjualannya
diproses secara manual di komputer
menggunakan Microsoft Office Excel , untuk
mengetahui laporan keuangan perusahaan. Dengan
sistem dan metode tersebut, Tentunya akan
membuat kinerja perusahaan menjadi tidak efektif.
Dengan demikian terdapat banyak kendala yang
dihadapi oleh CV.Dirda Bunda dalam mengolah
data pembelian, dan penjualan. Pihak luar sistem
seperti konsumen yang ingin mengetahui harga
barang, maupun faktur harus datang secara manual
ke CV.Dirda Bunda .
Oleh karena itu, penulis membuat laporan
penelitian ini dengan judul “PERANCANGAN
SISTEM INFORMASI PEMBELIAN SERTA
PENJUALAN SAYURAN DAN BUAHBUAHAN BERBASIS WEB DI CV.DIRDA
BUNDA”.
Dalam perancangan sistem informasi pembelian serta penjualan
sayuran dan buah-buahan di CV.Dirda Bunda , permasalahan dibatasi
pada :
1. Proses yang dapat dilakukan dalam Sistem Informasi Pembelian serta
Penjualan di CV.Dirda Bunda antara lain adalah :
a. Pengolahan data pembelian serta penjualan
b. Pengolahan data konsumen dan pemesanan barang
c. Transaksi penjualan hanya menerima konfirmasi pembayaran
dari konsumen
d. Tidak membahas perhitungan pembayaran pembelian dari supplier.
e. Tidak membahas retur, baik retur pembelian dan retur penjualan.
f. Laporan yang dihasilkan: Laporan Pembelian, stok barang, dan
Laporan Penjualan
g. Menampilkan penawaran barang baru kepada konsumen
2. Data yang dapat diolah dalam Sistem
Informasi pembelian serta penjualan sayuran
dan buah-buahan di CV.Dirda Bunda antara
lain adalah :
a. Data Barang
b. Data Konsumen
c. Data Supplier
d. Data Pemesanan Barang.
e. Data Faktur Penjualan.
f. Data Pembeliaan Barang.
Konsep Dasar Sistem
Pada dasarnya sistem adalah sekumpulan
elemen yang saling terkait atau terpadu yang
dimaksudkan untuk mencapai suatu tujuan.
Definisi Sistem
Pendekatan sistem yang menekankan pada
komponen atau elemen-elemen
mendefinisikan bahwa sistem adalah elemenelemen yang berinteraksi untuk mencapai
suatu tujuan tertentu. (Jogiyanto, H.M.,
2001:1).
Konsep Dasar Informasi
Informasi merupakan salah satu sumber daya penting
dalam manajemen modern. Banyak keputusan strategis
yang bergantung kepada informasi.
Definisi Informasi
Informasi sangat penting bagi setiap perusahaan ataupun
badan institusi lainnya, selain itu informasi juga penting
bagi sistem. Karena apabila suatu sistem tidak
mempunyai informasi maka akan menjadi suatu sistem
yang susah berkembang. Informasi adalah data yang
diolah menjadi bentuk yang lebih berguna dan lebih
berarti bagi yang menerimanya (Jogiyanto, H.M.,2001:8).
Konsep Dasar Sistem Informasi
Pada dasarnya sistem informasi adalah kumpulan
elemen yang saling terkait satu sama lain yang
membentuk satu kesatuan untuk
mengintegrasikan data, memproses dan
menyimpan serta mendistribusikan informasi.
Definisi Sistem Informasi
Menurut Alter dalam Abdul Kadir (2003:11)
sistem informasi adalah kombinasi antara
prosedur kerja, informasi, orang, dan teknologi
informasi yang diorganisasikan untuk mencapai
tujuan dalam sebuah organisasi.
Konsep Dasar Sistem Informasi
Pembeliaan Serta Penjualan Berbasis Web
Sistem Informasi Pembeliaan Serta Penjualan
Berbasis Web adalah kumpulan sub-subsistem
yang saling berhubungan dan bekerjasama satu
sama lain untuk memberikan informasi
perkembangan pembeliaan Serta penjualan
sayuran dan buah-buahan serta diolah dan
dipublikasikan kepada setiap divisi dan konsumen
melalui media internet.
Perancangan Sistem Informasi Pembelian serta
Penjualan Sayuran dan Buah-buahan Berbasis
Web ini menggunakan metode deskriptif dan
action research (cara pengembangan/ pendekatan
baru dengan penerapan langsung di lapangan), yang
digunakan untuk menganalisis sistem informasi
yang sedang berjalan, merancang serta
mengimplementasikan sistem informasi pembelian
serta penjualan sayuran dan buah-buahan berbasis
web. Metode pengembangan sistem menggunakan
metode Waterfall dengan alat bantu analisis
Flowmap, Konteks Diagram, dan Data Flow
Diagram.
Flowmap
Pembelian
Yang
Berjalan
Divisi Gudang
Supplier
Divisi Pembelian
Order
Pembelian
Order
Pembelian
Order Pembelian
Membuat
Rekap
Order
Pembelia
n
Order
Pembelian
Direktur
ROP 2
ROP 1
ROP 2
Membuat
Faktur
Pembelia
n
ROP 1
FPB 1
FPB 2
FPB 3
FPB 2
FPB 3
FPB 3
Membuat
Laporan
Pembelia
n
FPB 2
FPB 1
FPB 2
LPB 2
LPB 1
LPB 1
LPB 2
Flowmap
Penjualan
Yang
Berjalan
Konsumen
D.Pemesanan
Divisi Penjualan
Divisi Gudang
D.Stok
Barang
D.Pemesanan
Mencatat
Pesanan
Direktur
D.Pemesanan
D.Stok Barang
D.Pemesanan
Menyetuju
i Pesanan
D.Pemesanan
D. Pemesanan
D.Stok Barang
Mengeluarkan
invoice
D.Pemesanan
D.Pemesanan
SJ 1
SJ 1
SJ 2
FP 1
FP 1
FP 2
SJ 2
FP 2
FP 2
LP 1
Membuat
laporan
penjuala
n
LP 1
LP 2
LP 2
Diagram
Konteks
Yang
Berjalan
Konsumen
Data Pemesanan
Supplier
Rekap Order Pembelian
Faktur Pembelian
Faktur Penjualan , Surat Jalan
SI Pembelian serta
Penjualan Sayuran dan
Buah-Buahan
Laporan Penjualan
Laporan Pembelian
Stok Barang
Direktur
DFD level 1 Sistem Informasi Pembelian serta Penjualan
yang berjalan
Rekapan Order Pembelian
Data Pemesanan
1.0 Mengelola
Pembelian
Supplier
2.0 Mengelola
Penjualan
Data Pembelian
Faktur Pembelian
Konsumen
Faktur Penjualan, Surat Jalan
Data Penjualan
F.Pembelian
F.Penjualan
ROP
Order Pembelian
1.1 Membuat
ROP
Divisi Gudang
Supplier
ROP
DFD level 2
Proses 1.0
Mengelola Pembelian
ROP
Faktur Pembelian
Laporan Pembelian
1.2 Membuat
Laporan
Pembelian
Direktur
Laporan Pembelian
Laporan
pembelian
DFD level 2
Proses 2.0
Mengelola
Penjualan
Data Pemesanan
2.1 Mencatat
Pesanan
Konsumen
Data Pemesanan yg blm disetujui
Data Stok Barang
2.2 Menyetujui
Pesanan
Data Stok Barang
Stok Barang
Data Pemesanan yg telah
disetujui
Faktur Penjualan, Surat
Jalan
2.3 Membuat
Invoice
Pemesanan
Data
Pemesanan
Faktur Penjualan
Laporan Penjualan
Laporan
Penjualan
2.4 Membuat
Laporan
Penjualan
Laporan penjualan
Direktur
Kategori Pengguna
Tugas
Hak
Divisi Pembelian
Mengelola sistem dan
pengguna sistem pembelian
secara
keseluruhan.
1.Menambah,menghapus,
mengedit data pembelian
yang ada.
2.Membuat laporan
pembelian.
3.Membaca Informasi yang
diterima.
Divisi Penjualan
Mengelola sistem dan
pengguna sistem penjualan
secara
keseluruhan.
1.Menambah,menghapus,
mengedit data penjualan
yang ada.
2.Membuat laporan
penjualan.
3.Membaca Informasi yang
diterima.
Direktur
Mengamati Laporan
1.Melihat Laporan
Pembelian, Stok Barang, dan Pembelian
Penjualan
2.Melihat Stok Barang
3.Melihat Laporan Penjualan
Admin
Mengelola sistem dan
pengguna sistem secara
keseluruhan.
1. Menambah,
menghapus, mengedit
data yang ada.
2. Membuat laporan Stok
Barang.
3. Membaca Informasi
yang diterima.
Member
Menambah data
pemesanan sayuran dan
buah buahan dan
informasi yang
berhubungan dengan
sayuran dan buah
buahan.
1. Menambah data
pemesanan sayuran dan
buah buahan.
2. Menambah data
informasi lain yang
berhubungan dengan
pemesanan sayuran dan
buah-buahan.
User
Mencari informasi
tentang sayuran dan
buah buahan
1. Mencari informasi
Diagram
Konteks
Yang
Diusulkan
Member
Data login member tidak valid, Data
pemesanan,Data Faktur Penjualan
Data login divisi penjualan tidak valid, Data pemesanan,
Data member, Data faktur penjualan, Data konfirmasi
pembayaran
Data login member, Data Member, Data
Pemesanan ,Data konfirmasi
pembayaran
Info barang, Info Kategori
Barang
Data login divisi penjualan, Data Faktur
Penjualan, Laporan penjualan
Data login admin, Data
Barang, Data kategori
Barang
Kriteria Pencarian
User
Divisi
Penjualan
SI Pembelian serta Penjualan
Sayuran dan Buah-Buahan di
CV Dirda Bunda
Admim
Data login member tidak valid, Data login divisi penjualan
tidak valid, Data login divisi pembelian tidak valid, Data
login direktur tidak valid,Data Member, Data
Pemesanan, Data Faktur Penjualan, Data Konfirmasi,
Data Barang, Data pembelian
Data login direktur
Direktur
Data login direktur tidak valid, Laporan
pembelian, Laporan penjualan, Stok
barang
Data login divisi pembelian tidak
valid, Data pembelian, Data supplier
Data login divisi pembelian,
Data pembelian, Data supplier,
Laporan Pembelian
Divisi
Pembelian
User
1.0 Melihat
info dalam
web
T.Barang
Info
Kategori
Barang
Kriteria Pencarian
Data
Kategori
Barang
T.Kategori
Barang
T.Hak Akses
Data Hak Akkses
Admin
Data Hak Akses
2.0 Melakukan Login
Data login
member
Data login d
pembelian
T.Pembelian
Data Pembelian
T.Supplier
Lap. Pembelian
Data login direktur tidak valid
Data login
direktur
Direktur
T.Member
Data Member
Data Supplier
Data login
member tdk valid
Data Member
Data Supplier
3.0 Mengelola
Pembelian
Member
Lap.
Penjualan
Data login
d.pembelian
tdk valid
Data Pembelian, Data
Supplier
Data Pemesanan, data
Konfrm Pembayaran, data
faktur Penjualan
Data
Pembelian
Barang
Divisi
Pembelian
T.Penjualan
Data Pemesanan, Data
Konfirm pembayaran
Data login admin
tidak valid
Data login d.penjualan tidak
valid
Data login admin
Divisi
Penjualan
4.0 Mengelola
Data
penjualan
Pemesanan,
Data konfrm
pembayataran,
A
data faktur
penjualan
Data Member
Info Barang, Info
Kategori Barang
Stok Barang
Data
Faktur
Data Barang
Penjualan
Info
Barang
Data login d.penjualan
DFD
Level 1
Yang
Di
usulkan
DFD Level 2
Proses 2.0
Aktifitas Login
Yang
Diusulkan
Divisi
Penjualan
Data login divisi penjualan
Divisi
Pembelian
Admin
Data login divisi pembelian
Data login admin
Data login admin tdk
valid
Data login member
2.1 Input Username,
Password
Data login divisi penjualan,
Data login divisi pembelian,
Data login divisi gudang,
Data login member,
Data login direktur
Data login direktur
Data login direktur
tdk valid
Data login member
tdk valid
Data login divisi
pembelian tdk valid
2.2 Cek validasi login
Data Hak akses
Data Hak akses
T.Hak
akses
Member
Direktur
DFD Level 2
Proses 3.0
Mengelola
Pembelian
Yang
Diusulkan
Divisi
Pembelian
Data Supplier
3.2 Mengolah
Data Supplier
Data Supplier
T.Supplier
Data Supplier,
Data Pembelian
Data Supplier
3.1Memilh
Menu
Data Pembelian
Data Pembelian
3.3 Mengolah
Data
Pembelian
T.Pembelian
Data Pembelian
Laporan Pembelian
Direktur
3.4 Mengolah
Laporan
Laporan Pembelian
DFD Level 2
Proses 4.0
Mengelola
Penjualan
Yang
Diusulkan
Data Member
Member
Data member
4.2 Mengolah
data Member
Data Pemesanan,
Data Konfirmasi Pembayaran,
Data Member
T.Member
4.1 Memilih
menu member
Data Pemesanan
Data Pemesanan
4.3 Melakukan
Pemesanan
Data Konfrm
Pembayaran
Data Konfrm
Pembayaran
T.Penjualan
4.4 Melakukan
konfrms
pembayaran
Divisi
Penjualan
Data Pemesanan
4.6 Melihat
Data
Pemesanan
Data Pemesanan
Data Faktur Penjualan
Data Pemesanan,
Data Konfrm
Pembayaran
4.5 Memilh
Menu
Data Faktur penjualan
4.7 Membuat
Faktur
Penjualan
Data Faktur
Penjualan
Data Konfrm Pembayaran
4.8 Melihat
konfirmasi
pembayaran
Data Konfrm
Pembayaran
Laporan Penjualan
4.9 Mengolah
Laporan
Direktur
Laporan Penjualan
Bentuk Unnormal
{ Id_pengguna, username_pengguna, password_pengguna, Id_supplier,
nama_supplier, alamat_supplier, No_Telp_Supplier, No_Pembelian,
tanggal_pembelian, Id_supplier, nama_supplier, alamat_supplier,
No_Telp_Supplier,E_mail, no_article, nama_barang, jumlah_barang, gambar,
deskripsi, harga_satuan, jumlah_harga, total_pembelian, No_article, nama_
barang, stok_barang, harga_satuan , No_kategori barang, nama_kategori,
No_Faktur, tanggal_penjualan, Id_member, nama_member, alamat_member,
No_Telp_Member,E_mail, no_article, nama_barang, jumlah_barang,
harga_satuan, jumlah_harga, Total_penjualan, No_Faktur, tanggal_penjualan,
Id_member, nama_member, alamat_member, No_Telp_Member, E_mail,
no_article,nama_barang, jumlah_barang, harga_satuan, jumlah_harga,
Total_penjualan, keterangan, No_Pesanan, tanggal_pemesanan, Id_member,
nama_member, alamat_member, No_Telp_Member,E_mail, no_article,
nama_barang, jumlah_barang, harga_satuan, jumlah_harga,
Total_harga_pesanan, Id_member, nama_member, alamat_member,
No_Telp_Member, E_mail, Id_supplier, nama_supplier, alamat_supplier,
No_Telp_Supplier, No_article, nama_barang, Jumlah_barang, harga_satuan,
jumlah_harga, total_pembelian Id_member, nama_member,
alamat_member, No_Telp_Member, No_article, nama_barang,
Jumlah_barang, harga_satuan, jumlah_harga, total_penjualan. }
Bentuk normal satu (First normal form) /
1 NF
{ Id_pengguna, username_pengguna,
password_pengguna, Id_supplier, nama_supplier,
alamat_supplier, No_Pembelian,
tanggal_pembelian, No_Telp_Supplier, no_article,
nama_barang, jumlah_barang, harga_satuan,
jumlah_harga, total_pembelian,No_kategori
barang, nama_kategori,stok_barang, No_Faktur,
tanggal_penjualan, Id_member, nama_member,
alamat_member,No_Telp_Member,
Total_penjualan, keterangan, No_Pesanan,
tanggal_pemesanan, Total_harga_pesanan}
Bentuk normal dua (Second normal form) / 2NF
Member = { Id_member*, nama_member, alamat_member,
No_Telp_Member,E_mail}
Supplier = { Id_supplier*, nama_supplier,
alamat_supplier,No_Telp_Member}
Hak Akses Pengguna= {Id_pengguna*, Username_pengguna,
Password_pengguna}
Barang = { no_article*, nama_barang, harga_satuan_barang,
jumlah_barang ,stok_barang, jumlah_harga, No_Kategori_Barang,
Nama_Kategori_Barang,gambar,deskripsi}
Pembelian = {No_Pembelian*, no_article**, Id_supplier**,
tanggal_Pembelian, total_pembelian }
Penjualan = {No_Faktur*, no_article**, Id_member**, No_Pesanan,
tanggal_penjualan, tanggal_pemesanan,Total_harga_pesanan,
Total_penjualan, keterangan}
Bentuk normal tiga (Third normal form) / 3NF
Member = { Id_member*, nama_member, alamat_member,
No_Telp_Member, E_mail}
Supplier = { Id_supplier*, nama_supplier, alamat_supplier}
Hak Akses Pengguna= {Id_pengguna*, Id_member**,
Username_pengguna, Password_pengguna}
Barang = { no_article*, No_Kategori_Barang**, nama_barang,
stok_barang, harga_satuan, harga_jual, gambar, deskripsi}
Kategori_Barang= {No_Kategori_Barang*,
Nama_Kategori_Barang}
Pembelian = {No_Pembelian*, Tanggal_pembelian, Id_supplier**,
total_pembelian }
Det Pembelian = { No_Pembelian**,No_Article**, harga_satuan,
jumlah_harga, Jumlah_Barang}
Penjualan = {No_Faktur*, Id_konsumen**, Tanggal_penjualan,
Tanggal_pemesanan, No_Pesanan, Total_harga_pesanan,
Total_penjualan, keterangan}
Det Penjualan ={No_Faktur**,No_Article**, jumlah_barang,
harga_jual, jumlah_harga}
ERD
Kategori
1
Memiliki
N
1
Member
Memiliki
N
N
N
Penjualan
Det Penjualan
Barang
N
N
Det.Pembelian
Mengesahkan
N
1
1
Hak Akses
Pengguna
N
Melakukan
Pembelian
N
Mempunyai
1
Supplier
Tabel Relasi
Member
Penjualan
Id_Member**
No_Faktur*
Id_Member*
Nama_menber
Alamat_member
No_Telp_Member
E_mail
Tanggal_penjualan,
Tanggal_pemesanan,
No_Pesanan,
Total_harga_pesanan,
Total_penjualan,
keterangan
Id_Pengguna**
Kategori
No_Kategori_Barang*,
Nama_Kategori_Barang
Det Penjualan
No_Faktur**
No_Article**
jumlah_barang
Harga_jual
jumlah_harga
Barang
no_article*,
No_Kategori_Barang**,
nama_barang,
Stok_barang,
harga_satuan,
harga_jual
Gambar,
Dskripsi
Det Pembelian
No_Pembelian**,
No_Article**,
Harga_satuan
jumlah_harga,
Jumlah_Barang
Hak akses pengguna
Id_pengguna*,
Username_pengguna,
Password_pengguna
Pembelian
No_Pembelian*,
Tanggal_pembelian,
Id_supplier**,
total_pembelian
Id_Pengguna**
Supplier
Id_supplier*,
nama_supplier,
alamat_supplier
No_Telp_Supplier
Kesimpulan
Berdasarkan uraian pada bab-bab sebelumnya, sistem informasi pembelian serta penjualan
sayuran dan buah buahan berbasis web ini merupakan pengembangan dari sistem manual
yang sedang berjalan pada CV Dirda Bunda.
Sebagai akhir dari pembahasan, penulis mencoba menarik suatu kesimpulan sebagai
berikut:
1. Sistem informasi pembelian serta penjualan sayuran dan buah buahan yang saat ini
berjalan pada Divisi Pembelian dan Divisi Penjualan di CV Dirda Bunda masih manual,
yakni masih meminta pesanan melalui telephone maupun faximilie dan menuliskan faktur
penjualan memakai kertas karbon. Meskipun dalam rekap datanya sudah menggunakan
komputer namun pada dasarnya masih menggunakan aplikasi Microsoft Excell.
2. Pengembangan Sistem Informasi Pembelian serta Penjualan Sayuran dan Buah Buahan
Berbasis Web pada CV Dirda Bunda dapat memberikan solusi terhadap permasalahan
yang dihadapi oleh CV Dirda Bunda dalam pengolahan data pembelian serta penjualan
sayuran dan buah buahan.
3. Diimplementasikannya Sistem Informasi Pembelian serta Penjualan Sayuran dan Buah
Buahan Berbasis Web pada CV Dirda Bunda dapat memberikan informasi dengan cepat
tentang pembelian maupun penjualan sayuran dan buah buahan, sehingga akan tercapainya
efisiensi dan efektifitas terkait dengan informasi pembelian serta penjualan sayuran dan
buah buahan.
Saran
Berdasarkan uraian diatas penyusun memberikan beberapa
saran untuk pengembangan web dimasa yang akan datang
diantaranya sebagai berikut:
1. Untuk kedepannya Sistem Informasi Pembelian serta
Penjualan Sayuran dan Buah Buahan Berbasis Web ini
diharapkan dapat menjadi sebuah sistem terpadu di CV Dirda
Bunda, dengan cara menambah fungsi dari divisi divisi lainnya
selain Divisi Pembelian serta Divisi Penjualan, seperti Divisi
Keuangan.
2. Fitur-fitur tambahan untuk mendukung sistem informasi
terpadu berbasis web dapat ditambahkan pula, misalnya sistem
informasi perencanaan keuangan dan sebagainya sehingga akan
terwujudnya system integrated pada CV Dirda Bunda.
TERIMA KASIH
SERTA PENJUALAN SAYURAN DAN BUAH
BUAHAN BERBASIS WEB DI CV DIRDA BUNDA
SENDY NOVA FIFANTI
10508319
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
2012
CV Dirda Bunda adalah suatu perusahaan
yang bergerak dibidang penyaluran sayursayuran dan buah-buahan.
CV. Dirda Bunda memiliki beberapa divisi
antara lain Pemasaran dan Penjualan,
Pembelian, Gudang, dan Keuangan. Divisi
Pemasaran dan Penjualan memiliki peran
penyajian data dan informasi mengenai
permasalahan di bidang penjualan barang.
Divisi Pembelian memiliki peran penyajian
data dan informasi mengenai permasalahan di
bidang pembelian barang.
Data permintaan barang pada tiap harinya
harus dipesan dulu melalui Divisi Pemasaran
dan Penjualan. Karena pada dasarnya barang
yang diminta dalam jumlah curah atau banyak,
maka CV.Dirda Bunda mendatangkan atau
menyupply barangnya langsung dari petanipetani daerah, seperti Kediri, Dieng,
Pangalengan, dll. Konsumen dari CV. Dirda
Bunda sendiri adalah beberapa hypermarket
di Jakarta, antara lain Hypermart,Giant, dan
Carefour.
CV.Dirda Bunda dalam hal ini masih menjual
produknya dengan menggunakan sistem manual
dan metode interface (tatap muka).Yakni masih
meminta pesanan melalui telephone atau faximile
dan menuliskan faktur penjualan memakai kertas
karbon. Meskipun dalam pencatatan transaksi
pembelian, stok barang, dan laporan penjualannya
diproses secara manual di komputer
menggunakan Microsoft Office Excel , untuk
mengetahui laporan keuangan perusahaan. Dengan
sistem dan metode tersebut, Tentunya akan
membuat kinerja perusahaan menjadi tidak efektif.
Dengan demikian terdapat banyak kendala yang
dihadapi oleh CV.Dirda Bunda dalam mengolah
data pembelian, dan penjualan. Pihak luar sistem
seperti konsumen yang ingin mengetahui harga
barang, maupun faktur harus datang secara manual
ke CV.Dirda Bunda .
Oleh karena itu, penulis membuat laporan
penelitian ini dengan judul “PERANCANGAN
SISTEM INFORMASI PEMBELIAN SERTA
PENJUALAN SAYURAN DAN BUAHBUAHAN BERBASIS WEB DI CV.DIRDA
BUNDA”.
Dalam perancangan sistem informasi pembelian serta penjualan
sayuran dan buah-buahan di CV.Dirda Bunda , permasalahan dibatasi
pada :
1. Proses yang dapat dilakukan dalam Sistem Informasi Pembelian serta
Penjualan di CV.Dirda Bunda antara lain adalah :
a. Pengolahan data pembelian serta penjualan
b. Pengolahan data konsumen dan pemesanan barang
c. Transaksi penjualan hanya menerima konfirmasi pembayaran
dari konsumen
d. Tidak membahas perhitungan pembayaran pembelian dari supplier.
e. Tidak membahas retur, baik retur pembelian dan retur penjualan.
f. Laporan yang dihasilkan: Laporan Pembelian, stok barang, dan
Laporan Penjualan
g. Menampilkan penawaran barang baru kepada konsumen
2. Data yang dapat diolah dalam Sistem
Informasi pembelian serta penjualan sayuran
dan buah-buahan di CV.Dirda Bunda antara
lain adalah :
a. Data Barang
b. Data Konsumen
c. Data Supplier
d. Data Pemesanan Barang.
e. Data Faktur Penjualan.
f. Data Pembeliaan Barang.
Konsep Dasar Sistem
Pada dasarnya sistem adalah sekumpulan
elemen yang saling terkait atau terpadu yang
dimaksudkan untuk mencapai suatu tujuan.
Definisi Sistem
Pendekatan sistem yang menekankan pada
komponen atau elemen-elemen
mendefinisikan bahwa sistem adalah elemenelemen yang berinteraksi untuk mencapai
suatu tujuan tertentu. (Jogiyanto, H.M.,
2001:1).
Konsep Dasar Informasi
Informasi merupakan salah satu sumber daya penting
dalam manajemen modern. Banyak keputusan strategis
yang bergantung kepada informasi.
Definisi Informasi
Informasi sangat penting bagi setiap perusahaan ataupun
badan institusi lainnya, selain itu informasi juga penting
bagi sistem. Karena apabila suatu sistem tidak
mempunyai informasi maka akan menjadi suatu sistem
yang susah berkembang. Informasi adalah data yang
diolah menjadi bentuk yang lebih berguna dan lebih
berarti bagi yang menerimanya (Jogiyanto, H.M.,2001:8).
Konsep Dasar Sistem Informasi
Pada dasarnya sistem informasi adalah kumpulan
elemen yang saling terkait satu sama lain yang
membentuk satu kesatuan untuk
mengintegrasikan data, memproses dan
menyimpan serta mendistribusikan informasi.
Definisi Sistem Informasi
Menurut Alter dalam Abdul Kadir (2003:11)
sistem informasi adalah kombinasi antara
prosedur kerja, informasi, orang, dan teknologi
informasi yang diorganisasikan untuk mencapai
tujuan dalam sebuah organisasi.
Konsep Dasar Sistem Informasi
Pembeliaan Serta Penjualan Berbasis Web
Sistem Informasi Pembeliaan Serta Penjualan
Berbasis Web adalah kumpulan sub-subsistem
yang saling berhubungan dan bekerjasama satu
sama lain untuk memberikan informasi
perkembangan pembeliaan Serta penjualan
sayuran dan buah-buahan serta diolah dan
dipublikasikan kepada setiap divisi dan konsumen
melalui media internet.
Perancangan Sistem Informasi Pembelian serta
Penjualan Sayuran dan Buah-buahan Berbasis
Web ini menggunakan metode deskriptif dan
action research (cara pengembangan/ pendekatan
baru dengan penerapan langsung di lapangan), yang
digunakan untuk menganalisis sistem informasi
yang sedang berjalan, merancang serta
mengimplementasikan sistem informasi pembelian
serta penjualan sayuran dan buah-buahan berbasis
web. Metode pengembangan sistem menggunakan
metode Waterfall dengan alat bantu analisis
Flowmap, Konteks Diagram, dan Data Flow
Diagram.
Flowmap
Pembelian
Yang
Berjalan
Divisi Gudang
Supplier
Divisi Pembelian
Order
Pembelian
Order
Pembelian
Order Pembelian
Membuat
Rekap
Order
Pembelia
n
Order
Pembelian
Direktur
ROP 2
ROP 1
ROP 2
Membuat
Faktur
Pembelia
n
ROP 1
FPB 1
FPB 2
FPB 3
FPB 2
FPB 3
FPB 3
Membuat
Laporan
Pembelia
n
FPB 2
FPB 1
FPB 2
LPB 2
LPB 1
LPB 1
LPB 2
Flowmap
Penjualan
Yang
Berjalan
Konsumen
D.Pemesanan
Divisi Penjualan
Divisi Gudang
D.Stok
Barang
D.Pemesanan
Mencatat
Pesanan
Direktur
D.Pemesanan
D.Stok Barang
D.Pemesanan
Menyetuju
i Pesanan
D.Pemesanan
D. Pemesanan
D.Stok Barang
Mengeluarkan
invoice
D.Pemesanan
D.Pemesanan
SJ 1
SJ 1
SJ 2
FP 1
FP 1
FP 2
SJ 2
FP 2
FP 2
LP 1
Membuat
laporan
penjuala
n
LP 1
LP 2
LP 2
Diagram
Konteks
Yang
Berjalan
Konsumen
Data Pemesanan
Supplier
Rekap Order Pembelian
Faktur Pembelian
Faktur Penjualan , Surat Jalan
SI Pembelian serta
Penjualan Sayuran dan
Buah-Buahan
Laporan Penjualan
Laporan Pembelian
Stok Barang
Direktur
DFD level 1 Sistem Informasi Pembelian serta Penjualan
yang berjalan
Rekapan Order Pembelian
Data Pemesanan
1.0 Mengelola
Pembelian
Supplier
2.0 Mengelola
Penjualan
Data Pembelian
Faktur Pembelian
Konsumen
Faktur Penjualan, Surat Jalan
Data Penjualan
F.Pembelian
F.Penjualan
ROP
Order Pembelian
1.1 Membuat
ROP
Divisi Gudang
Supplier
ROP
DFD level 2
Proses 1.0
Mengelola Pembelian
ROP
Faktur Pembelian
Laporan Pembelian
1.2 Membuat
Laporan
Pembelian
Direktur
Laporan Pembelian
Laporan
pembelian
DFD level 2
Proses 2.0
Mengelola
Penjualan
Data Pemesanan
2.1 Mencatat
Pesanan
Konsumen
Data Pemesanan yg blm disetujui
Data Stok Barang
2.2 Menyetujui
Pesanan
Data Stok Barang
Stok Barang
Data Pemesanan yg telah
disetujui
Faktur Penjualan, Surat
Jalan
2.3 Membuat
Invoice
Pemesanan
Data
Pemesanan
Faktur Penjualan
Laporan Penjualan
Laporan
Penjualan
2.4 Membuat
Laporan
Penjualan
Laporan penjualan
Direktur
Kategori Pengguna
Tugas
Hak
Divisi Pembelian
Mengelola sistem dan
pengguna sistem pembelian
secara
keseluruhan.
1.Menambah,menghapus,
mengedit data pembelian
yang ada.
2.Membuat laporan
pembelian.
3.Membaca Informasi yang
diterima.
Divisi Penjualan
Mengelola sistem dan
pengguna sistem penjualan
secara
keseluruhan.
1.Menambah,menghapus,
mengedit data penjualan
yang ada.
2.Membuat laporan
penjualan.
3.Membaca Informasi yang
diterima.
Direktur
Mengamati Laporan
1.Melihat Laporan
Pembelian, Stok Barang, dan Pembelian
Penjualan
2.Melihat Stok Barang
3.Melihat Laporan Penjualan
Admin
Mengelola sistem dan
pengguna sistem secara
keseluruhan.
1. Menambah,
menghapus, mengedit
data yang ada.
2. Membuat laporan Stok
Barang.
3. Membaca Informasi
yang diterima.
Member
Menambah data
pemesanan sayuran dan
buah buahan dan
informasi yang
berhubungan dengan
sayuran dan buah
buahan.
1. Menambah data
pemesanan sayuran dan
buah buahan.
2. Menambah data
informasi lain yang
berhubungan dengan
pemesanan sayuran dan
buah-buahan.
User
Mencari informasi
tentang sayuran dan
buah buahan
1. Mencari informasi
Diagram
Konteks
Yang
Diusulkan
Member
Data login member tidak valid, Data
pemesanan,Data Faktur Penjualan
Data login divisi penjualan tidak valid, Data pemesanan,
Data member, Data faktur penjualan, Data konfirmasi
pembayaran
Data login member, Data Member, Data
Pemesanan ,Data konfirmasi
pembayaran
Info barang, Info Kategori
Barang
Data login divisi penjualan, Data Faktur
Penjualan, Laporan penjualan
Data login admin, Data
Barang, Data kategori
Barang
Kriteria Pencarian
User
Divisi
Penjualan
SI Pembelian serta Penjualan
Sayuran dan Buah-Buahan di
CV Dirda Bunda
Admim
Data login member tidak valid, Data login divisi penjualan
tidak valid, Data login divisi pembelian tidak valid, Data
login direktur tidak valid,Data Member, Data
Pemesanan, Data Faktur Penjualan, Data Konfirmasi,
Data Barang, Data pembelian
Data login direktur
Direktur
Data login direktur tidak valid, Laporan
pembelian, Laporan penjualan, Stok
barang
Data login divisi pembelian tidak
valid, Data pembelian, Data supplier
Data login divisi pembelian,
Data pembelian, Data supplier,
Laporan Pembelian
Divisi
Pembelian
User
1.0 Melihat
info dalam
web
T.Barang
Info
Kategori
Barang
Kriteria Pencarian
Data
Kategori
Barang
T.Kategori
Barang
T.Hak Akses
Data Hak Akkses
Admin
Data Hak Akses
2.0 Melakukan Login
Data login
member
Data login d
pembelian
T.Pembelian
Data Pembelian
T.Supplier
Lap. Pembelian
Data login direktur tidak valid
Data login
direktur
Direktur
T.Member
Data Member
Data Supplier
Data login
member tdk valid
Data Member
Data Supplier
3.0 Mengelola
Pembelian
Member
Lap.
Penjualan
Data login
d.pembelian
tdk valid
Data Pembelian, Data
Supplier
Data Pemesanan, data
Konfrm Pembayaran, data
faktur Penjualan
Data
Pembelian
Barang
Divisi
Pembelian
T.Penjualan
Data Pemesanan, Data
Konfirm pembayaran
Data login admin
tidak valid
Data login d.penjualan tidak
valid
Data login admin
Divisi
Penjualan
4.0 Mengelola
Data
penjualan
Pemesanan,
Data konfrm
pembayataran,
A
data faktur
penjualan
Data Member
Info Barang, Info
Kategori Barang
Stok Barang
Data
Faktur
Data Barang
Penjualan
Info
Barang
Data login d.penjualan
DFD
Level 1
Yang
Di
usulkan
DFD Level 2
Proses 2.0
Aktifitas Login
Yang
Diusulkan
Divisi
Penjualan
Data login divisi penjualan
Divisi
Pembelian
Admin
Data login divisi pembelian
Data login admin
Data login admin tdk
valid
Data login member
2.1 Input Username,
Password
Data login divisi penjualan,
Data login divisi pembelian,
Data login divisi gudang,
Data login member,
Data login direktur
Data login direktur
Data login direktur
tdk valid
Data login member
tdk valid
Data login divisi
pembelian tdk valid
2.2 Cek validasi login
Data Hak akses
Data Hak akses
T.Hak
akses
Member
Direktur
DFD Level 2
Proses 3.0
Mengelola
Pembelian
Yang
Diusulkan
Divisi
Pembelian
Data Supplier
3.2 Mengolah
Data Supplier
Data Supplier
T.Supplier
Data Supplier,
Data Pembelian
Data Supplier
3.1Memilh
Menu
Data Pembelian
Data Pembelian
3.3 Mengolah
Data
Pembelian
T.Pembelian
Data Pembelian
Laporan Pembelian
Direktur
3.4 Mengolah
Laporan
Laporan Pembelian
DFD Level 2
Proses 4.0
Mengelola
Penjualan
Yang
Diusulkan
Data Member
Member
Data member
4.2 Mengolah
data Member
Data Pemesanan,
Data Konfirmasi Pembayaran,
Data Member
T.Member
4.1 Memilih
menu member
Data Pemesanan
Data Pemesanan
4.3 Melakukan
Pemesanan
Data Konfrm
Pembayaran
Data Konfrm
Pembayaran
T.Penjualan
4.4 Melakukan
konfrms
pembayaran
Divisi
Penjualan
Data Pemesanan
4.6 Melihat
Data
Pemesanan
Data Pemesanan
Data Faktur Penjualan
Data Pemesanan,
Data Konfrm
Pembayaran
4.5 Memilh
Menu
Data Faktur penjualan
4.7 Membuat
Faktur
Penjualan
Data Faktur
Penjualan
Data Konfrm Pembayaran
4.8 Melihat
konfirmasi
pembayaran
Data Konfrm
Pembayaran
Laporan Penjualan
4.9 Mengolah
Laporan
Direktur
Laporan Penjualan
Bentuk Unnormal
{ Id_pengguna, username_pengguna, password_pengguna, Id_supplier,
nama_supplier, alamat_supplier, No_Telp_Supplier, No_Pembelian,
tanggal_pembelian, Id_supplier, nama_supplier, alamat_supplier,
No_Telp_Supplier,E_mail, no_article, nama_barang, jumlah_barang, gambar,
deskripsi, harga_satuan, jumlah_harga, total_pembelian, No_article, nama_
barang, stok_barang, harga_satuan , No_kategori barang, nama_kategori,
No_Faktur, tanggal_penjualan, Id_member, nama_member, alamat_member,
No_Telp_Member,E_mail, no_article, nama_barang, jumlah_barang,
harga_satuan, jumlah_harga, Total_penjualan, No_Faktur, tanggal_penjualan,
Id_member, nama_member, alamat_member, No_Telp_Member, E_mail,
no_article,nama_barang, jumlah_barang, harga_satuan, jumlah_harga,
Total_penjualan, keterangan, No_Pesanan, tanggal_pemesanan, Id_member,
nama_member, alamat_member, No_Telp_Member,E_mail, no_article,
nama_barang, jumlah_barang, harga_satuan, jumlah_harga,
Total_harga_pesanan, Id_member, nama_member, alamat_member,
No_Telp_Member, E_mail, Id_supplier, nama_supplier, alamat_supplier,
No_Telp_Supplier, No_article, nama_barang, Jumlah_barang, harga_satuan,
jumlah_harga, total_pembelian Id_member, nama_member,
alamat_member, No_Telp_Member, No_article, nama_barang,
Jumlah_barang, harga_satuan, jumlah_harga, total_penjualan. }
Bentuk normal satu (First normal form) /
1 NF
{ Id_pengguna, username_pengguna,
password_pengguna, Id_supplier, nama_supplier,
alamat_supplier, No_Pembelian,
tanggal_pembelian, No_Telp_Supplier, no_article,
nama_barang, jumlah_barang, harga_satuan,
jumlah_harga, total_pembelian,No_kategori
barang, nama_kategori,stok_barang, No_Faktur,
tanggal_penjualan, Id_member, nama_member,
alamat_member,No_Telp_Member,
Total_penjualan, keterangan, No_Pesanan,
tanggal_pemesanan, Total_harga_pesanan}
Bentuk normal dua (Second normal form) / 2NF
Member = { Id_member*, nama_member, alamat_member,
No_Telp_Member,E_mail}
Supplier = { Id_supplier*, nama_supplier,
alamat_supplier,No_Telp_Member}
Hak Akses Pengguna= {Id_pengguna*, Username_pengguna,
Password_pengguna}
Barang = { no_article*, nama_barang, harga_satuan_barang,
jumlah_barang ,stok_barang, jumlah_harga, No_Kategori_Barang,
Nama_Kategori_Barang,gambar,deskripsi}
Pembelian = {No_Pembelian*, no_article**, Id_supplier**,
tanggal_Pembelian, total_pembelian }
Penjualan = {No_Faktur*, no_article**, Id_member**, No_Pesanan,
tanggal_penjualan, tanggal_pemesanan,Total_harga_pesanan,
Total_penjualan, keterangan}
Bentuk normal tiga (Third normal form) / 3NF
Member = { Id_member*, nama_member, alamat_member,
No_Telp_Member, E_mail}
Supplier = { Id_supplier*, nama_supplier, alamat_supplier}
Hak Akses Pengguna= {Id_pengguna*, Id_member**,
Username_pengguna, Password_pengguna}
Barang = { no_article*, No_Kategori_Barang**, nama_barang,
stok_barang, harga_satuan, harga_jual, gambar, deskripsi}
Kategori_Barang= {No_Kategori_Barang*,
Nama_Kategori_Barang}
Pembelian = {No_Pembelian*, Tanggal_pembelian, Id_supplier**,
total_pembelian }
Det Pembelian = { No_Pembelian**,No_Article**, harga_satuan,
jumlah_harga, Jumlah_Barang}
Penjualan = {No_Faktur*, Id_konsumen**, Tanggal_penjualan,
Tanggal_pemesanan, No_Pesanan, Total_harga_pesanan,
Total_penjualan, keterangan}
Det Penjualan ={No_Faktur**,No_Article**, jumlah_barang,
harga_jual, jumlah_harga}
ERD
Kategori
1
Memiliki
N
1
Member
Memiliki
N
N
N
Penjualan
Det Penjualan
Barang
N
N
Det.Pembelian
Mengesahkan
N
1
1
Hak Akses
Pengguna
N
Melakukan
Pembelian
N
Mempunyai
1
Supplier
Tabel Relasi
Member
Penjualan
Id_Member**
No_Faktur*
Id_Member*
Nama_menber
Alamat_member
No_Telp_Member
E_mail
Tanggal_penjualan,
Tanggal_pemesanan,
No_Pesanan,
Total_harga_pesanan,
Total_penjualan,
keterangan
Id_Pengguna**
Kategori
No_Kategori_Barang*,
Nama_Kategori_Barang
Det Penjualan
No_Faktur**
No_Article**
jumlah_barang
Harga_jual
jumlah_harga
Barang
no_article*,
No_Kategori_Barang**,
nama_barang,
Stok_barang,
harga_satuan,
harga_jual
Gambar,
Dskripsi
Det Pembelian
No_Pembelian**,
No_Article**,
Harga_satuan
jumlah_harga,
Jumlah_Barang
Hak akses pengguna
Id_pengguna*,
Username_pengguna,
Password_pengguna
Pembelian
No_Pembelian*,
Tanggal_pembelian,
Id_supplier**,
total_pembelian
Id_Pengguna**
Supplier
Id_supplier*,
nama_supplier,
alamat_supplier
No_Telp_Supplier
Kesimpulan
Berdasarkan uraian pada bab-bab sebelumnya, sistem informasi pembelian serta penjualan
sayuran dan buah buahan berbasis web ini merupakan pengembangan dari sistem manual
yang sedang berjalan pada CV Dirda Bunda.
Sebagai akhir dari pembahasan, penulis mencoba menarik suatu kesimpulan sebagai
berikut:
1. Sistem informasi pembelian serta penjualan sayuran dan buah buahan yang saat ini
berjalan pada Divisi Pembelian dan Divisi Penjualan di CV Dirda Bunda masih manual,
yakni masih meminta pesanan melalui telephone maupun faximilie dan menuliskan faktur
penjualan memakai kertas karbon. Meskipun dalam rekap datanya sudah menggunakan
komputer namun pada dasarnya masih menggunakan aplikasi Microsoft Excell.
2. Pengembangan Sistem Informasi Pembelian serta Penjualan Sayuran dan Buah Buahan
Berbasis Web pada CV Dirda Bunda dapat memberikan solusi terhadap permasalahan
yang dihadapi oleh CV Dirda Bunda dalam pengolahan data pembelian serta penjualan
sayuran dan buah buahan.
3. Diimplementasikannya Sistem Informasi Pembelian serta Penjualan Sayuran dan Buah
Buahan Berbasis Web pada CV Dirda Bunda dapat memberikan informasi dengan cepat
tentang pembelian maupun penjualan sayuran dan buah buahan, sehingga akan tercapainya
efisiensi dan efektifitas terkait dengan informasi pembelian serta penjualan sayuran dan
buah buahan.
Saran
Berdasarkan uraian diatas penyusun memberikan beberapa
saran untuk pengembangan web dimasa yang akan datang
diantaranya sebagai berikut:
1. Untuk kedepannya Sistem Informasi Pembelian serta
Penjualan Sayuran dan Buah Buahan Berbasis Web ini
diharapkan dapat menjadi sebuah sistem terpadu di CV Dirda
Bunda, dengan cara menambah fungsi dari divisi divisi lainnya
selain Divisi Pembelian serta Divisi Penjualan, seperti Divisi
Keuangan.
2. Fitur-fitur tambahan untuk mendukung sistem informasi
terpadu berbasis web dapat ditambahkan pula, misalnya sistem
informasi perencanaan keuangan dan sebagainya sehingga akan
terwujudnya system integrated pada CV Dirda Bunda.
TERIMA KASIH