8
●Entity Relationship Diagram
Teknik grafis yang menggambarkan skema database. Disebut sebagai entity relationship diagram karena menunjukan berbagai entitas yang dimodelkan
dan hubungan antara entitas-entitas tersebut. Dalam mengambarkan relasi antar objek data pada entity relationship diagram.
3. Metode Penelitian
Penelitian ini dilakukan di Toko Obat Batik Yan Jaya yang difokuskan pada pembuatan aplikasi sistem persediaan barang dagang. Data yang digunakan dalam
penelitian ini berupa aktivitas yang berkaitan dengan penambahan dan pengurangan persediaan barang dagang serta dokumen-dokumen yang terkait
dengan aktivitas tersebut nota tagihan pembelian dan nota penjualan. Metode analisis data yang digunakan adalah deskriptif kualitatif yang
memberikan gambaran umum sistem persediaan barang dagang toko tersebut. Langkah-langkah analisis dalam penelitian ini sebagai berikut :
Θ Identifikasi kebutuhan : mengidentifikasi apa yang dibutuhkan oleh pemilik Toko Obat Batik Yan Jaya
Θ Pemodelan proses : membuatkan gambaran proses yang sederhana untuk sistem persediaannya agar mudah dipahami.
Θ Pemodelan data : untuk mempermudah pemahaman sistem dengan memberikan penggambaran analisa maupun rancangan sistem yg mudah
dikomunikasikan kepada pemakai. Θ Rancangan aplikasi : setelah mengetahui kebutuhan bagi pemilik toko dan
menyusun prosedur yang mendukung dalam pemodelan data kemudian dirancangkan aplikasi sistem persediaan barang dagang Toko Obat Batik Yan
Jaya untuk pemecahan masalah yang ada.
9
4. Analisis dan Perancangan Aplikasi Persediaan
Analisis Kebutuhan Informasi
Selama ini pemilik tidak dapat memastikan berapakah barang yang tersedia untuk dijual pada saat yang dibutuhkan, sehingga mengakibatkan pembeli yang
datang tidak semuanya mendapatkan barang yang diinginkan karena persediaan habis. Selain itu, pemilik tidak dapat membuktikan saat beliau menemukan
kejanggalan pada jumlah persediaannya yang mengganggu stabilitas operasi Toko Obat Batik Yan Jaya. Oleh sebab itu, pemilik membutuhkan laporan persediaan
barang dagang yang menunjang aktivitas bisnisnya. Berikut adalah tabel analisis kebutuhan informasi :
Tabel 1. Analisis kebutuhan informasi. Masalah
Kebutuhan Informasi Tidak
tersedianya informasi
persediaan barang dagang Informasi
ketersediaan barang
keseluruhan maupun
per jenis
barang baik unit maupun cost.
Pemodelan Proses
Untuk mempermudah dalam pemahaman sistem perlu digambarkan dengan
flowchart
, melalui pengambaran sistem ini akan terliat bagaimana prosedur akan dijalankan, penggambaran yang menggambarkan arus dokumen.
Beberapa dokumen yang dibutuhkan yaitu nota penjualan, retur- retur yang terjadi, nota pembelian yang telah dijumlahkan dengan biaya angkut pembelian serta,
catatan catatan penyesuaian seperti penyusutan , hilang atau rusaknya persediaan barang dagang.
Dari dokumen-dokumen diatas dapat dipilah-pilah mana yang mengurangi persediaan dan mana yang menambah persediaan. Dokumen yang akan
mengurangi persediaan diantaranya nota penjualan, penyusutan, rusak, hilang dan
10 retur pembelian, sedangkan dokumen yang akan menambah persediaan yaitu nota
pembelian, bonus dan retur penjualan. Berikut adalah
flowchart
sistem persediaan barang dagang Toko Obat Batik Yan Jaya yang diusulkan :
Flowchart sistem persediaan barang dagang toko obat batik yan jaya per minggu
Pengurangan Persediaan akhir
Penambahan
Mulai
mencatat semua yang akan
menambah persediaan barang
Persediaan barang
dagang
N Nota pembelian,
bonus dan Retur Penjualan
Nota pembelian, bonus dan Retur
Penjualan mencatat semua yang
akan mengurang persediaan barang
A
A Nota pembelian,
bonus dan Retur Penjualan
N B
B
Menghitung persediaan yang
tersedia Persediaan
barang dagang
Persediaan barang
dagang Laporan
persediaan akhir
Selesai Nota penjualan,
penyusutan, rusak, hilang dan
Retur Pembelian Input penambah
persediaan Input pengurang
persediaan
Rekap penambahan
barang Rekap
penambahan barang
Rekap penambahan
barang Rekap
pengurangan barang
Rekap pengurangan
barang Rekap
penambahan barang
Gambar 2.
Flowchart
Sistem Persediaan
11 Siklus persediaan barang dagang dipengaruhi oleh penambahan dan
pengurangan persediaan barang dagang tersebut. Beberapa hal yang mempengaruhi penambahan diantaranya pembelian barang dagang , retur
penjualan dan bonus yang diberikan oleh pemasok. Sedangkan, yang mempengaruhi pengurangan yaitu penjualan, retur pembelian, penyusutan,
hilangnya persediaan dan rusak . Pemodelan Data
Data Flow Diagram
Sistem Persediaan
barang dagang Pembelian
Penjualan Diagram Konteks
Nota Pembelian Lain-lain
Nota Penjualan Nota Pembelian
Nota penjualan Laporan Persediaan
Retur Pembelian
Stok Opname
Retur Penjualan
Penambahan pengurangan penyesuaian
Pemilik
Gambar 3 . Diagram Konteks
12
Diagram Level 0
Pembelian
Penjualan Retur
Pembelian Stok Opname
Retur Penjualan
Pemilik
1.0 Pemprosesan
Penambahan Barang
Nota Pembelian
Nota Penjualan
2.0 Pemprosesan
Pengurangan Barang
Adjustment penambahan
Adjustment pengurangan
Nota Pembelian
Nota Penjualan
Barang Detail Barang
Masuk Barang Masuk
Detail Barang Keluar
Barang Keluar
3,0 Pemprosesan
Penyusunan Laporan
Laporan Persediaan
Gambar 4. Diagram level 0
13 Berikut adalah
Entity Relationship Diagram
dalam Toko Obat Batik Yan Jaya
Gambar 5. Relationships
Atribut
Tabel 2. Atribut
Entitas Atribut
Barang Kode barang primary key, Nama barang, Satuan,
Persediaan awal. Barang masuk
No kartu masukprimary key, kode barang, tanggal Barang keluar
No kartu keluar primary key, kode barang, tanggal
Detail barang masuk No kartu masuk pk 1, kode barang pk 2, no nota,
pembelian, harga beli, retur penjualan, lain-lain dan jumlah barang masuk
Detail barang keluar No kartu keluar pk 1, kode barang pk 2, nomor
nota, penjualan, retur pembelian, penyusutan, hilang, rusak dan jumlah barang keluar
14
Relational
Tabel 3. Relational
Entitas Relasi
Makna
Barang - Detail Barang masuk
One to many Setiap satu jenis barang berhubungan dengan
banyak detail barang masuk Barang - Detail
Barang keluar One to many
Setiap satu jenis barang berhubungan dengan banyak detail barang keluar
Barang masuk - Detail
Barang masuk
One to many Setiap satu event barang masuk pasti
berhubungan dengan banyak detail barang masuk
Barang keluar - Detail
Barang keluar
One to many Setiap satu event barang keluar pasti
berhubungan dengan banyak detail barang keluar
Desain Aplikasi Sistem Persediaan
Berikut adalah
hierarki
menu utama pada tampilan
Switchboard
Toko Obat Batik Yan Jaya :
σ Master barang dagang Δ formulir barang
σ Perubahan persediaan -Penambahan persediaan
-Pengurangan persediaan - Kembali
σ Laporan -Laporan persediaan secara keseluruhan
15 -Laporan Per Jenis Persediaan
-Kembali σ Keluar
Tampilan menu utama pada sistem persediaan Toko Obat Batik Yan Jaya berikut :
Gambar 6. Tampilan
Switchboard
Dalam aplikasi sistem persediaan ini terdapat 3 entitas diantaranya formulir master barang, rekap penambahan persediaan, rekap pengurangan
persediaan dan laporan yang dihasilkan yaitu laporan persediaan secara keseluruhan,laporan Per Jenis Persediaan. Berikut tampilan form dan laporannya :
Δ Master barang
16 Gambar 7. Master Barang
σ Perubahan persediaan -Penambahan persediaan
Gambar 8. Rekap Penambahan Barang
17 -Pengurangan persediaan
Gambar 9. Rekap Pengurangan Barang σ Laporan
-Laporan persediaan secara keseluruhan
Gambar 10. Laporan Persediaan Keseluruhan
18 -Laporan Per Jenis Persediaan
Gambar 11.laporan Per jenis Persediaan
5. Penutup