Anda di halaman 1dari 38

BAB III

TAHAPAN PELAKSANAAN

3.1 Mengidentifikasi Masalah, Peluang dan Tujuan


Pada tahapan ini, dilakukan identifikasi masalah, peluang, dan tujuan pada
Anamal Jaya Prabot.

3.1.1 Identifikasi Masalah


Adapun masalah yang dihadapi oleh toko dapat digambarkan dalam
Fishbone (tulang ikan) berikut:
1. Pencatatan pembelian dan persediaan barang masih mengunakan buku

Gambar 3.1 Fishbone – Pencatatan pembelian dan persediaan barang masih mengunakan
buku.

Penjelasan Gambar 3.1:


a. Masalah : Pencatatan pembelian dan persediaan masih menggunakan buku.
b. Penyebab Masalah:
People : Tidak dilakukan pencatatan stok barang secara berkala.
Procedure : Proses menghitung jumlah stok barang hanya dilakukan 1 bulan sekali.
Policies : Tidak dibuat batas minimum dan maksimum persediaan barang.
Place : Ruang penyimpanan terlalu kecil sehingga kesulitan untuk mengecek barang
2. Pelanggan harus menunggu cukup lama untuk mendapatkan kepastian barang.

Gambar 3.2 Fishbone – Pelanggan harus menunggu cukup lama untuk mendapatkan
kepastian barang.

Penjelasan Gambar 3.2:


a. Masalah: Pelanggan harus menunggu cukup lama untuk mendapatkan
kepastian barang
b. Penyebab Masalah:
People : Jumlah barang tidak update secara rutin
Procedure : Penyebab jumlah barang masih dilakukan secara manual.

3. Persaingan mengakibatkan toko harus menggunakan sistem informasi.


Gambar 3.3 Fishbone masalah penumpukan barang digudang.
4
Penjelasan Gambar 3.3:
a. Masalah : Persaingan mengakibatkan toko harus menggunakan sistem informasi
b. Penyebab masalah :
Place : Ruang penyimpanan tidak rapi, sehingga pengecekan barang
lama.
Produck : Kualitas barang rendah, sehingga pelanggan mencari toko lain
dan jenis barang tidak update atau sudah lama.
Price : Mahal/tidak terjangkau, sehingga pelanggan mencari yang
lebih murah dan tidak ada promosi atau penurunan harga
People : Kurang meyakinkan pelanggan mengenai barang yang dijual.

3.1.2 Identifikasi Peluang


Adapun peluang yang bisa didapatkan dari masalah Toko Anamal Jaya Prabot
jika dikembangkan melalui sistem usulan adalah sebagai berikut:

1. Meningkatkan proses aktivitas bisnis operasional seperti pembuatan laporan yang


lebih cepat dan akurat.

2. Meningkatkan pelayanan toko yang dapat memuaskan pelanggan.

3. Memudahkan proses transaksi pembelian dan penjualan barang sehingga dapat


meningkatkan angka penjualan toko.

3.1.3 Identifikasi Tujuan


Adapun tujuan yang diperoleh dari Tugas Akhir ini adalah menghasilkan
rancangan sistem informasi yang dapat digunakan untuk mengatasi permasalahan
dalam aktivitas kegiatan pembelian, persediaan, dan penjualan pada Anamal Jaya
Prabot.

3.2 Menentukan Syarat-Syarat Informasi


3.2.1 Sejarah Singkat Toko
Anamal Jaya Prabot merupakan toko yang bergerak dalam bidang penjualan alat-alat
perabot rumah tangga. Anamal Jaya Prabot beralamat di Jl. Jamin Ginting No. 233,
Padang Bulan, Kec. Medan Baru, Kota Medan, Sumatera Utara, Indonesia.
Anamal Jaya Prabot mulai berdiri pada tahun 2003 sampai saat ini. Anamal Jaya Perabot
menjual berbagai macam alat-alat perabotan rumah tangga seperti lemari kayu, lemari
kaca, lemari plastik, meja, rak piring, bantal, dan lain sebagainya. Toko ini memiliki 2
karyawan dan tidak memiliki cabang. Pemilik Toko Anamal Jaya Prabot adalah bapak
Edi. Pemilik toko memiliki tujuan untuk mengembangkan bisnisnya.
5

Gambar 3.4 Lokasi Toko Anamal Jaya Prabot

3.2.2 Metode Pengumpulan Data

1. Wawancara
Dalam hal ini, penulis melakukan wawancara langsung dengan pihak toko dan juga kepada
anggota yang berhubungan dengan bagian gudang serta penulis telah mengumpulkan
dokumen utama yang digunakan pihak toko untuk menjalankan kegiatan bisnis operasional
toko.
2. Observasi
Dalam hal ini, penulis melakukan pengamatan langsung mengenai proses bisnis toko yang
telah berjalan dimana penulis mengamati langsung proses pembelian barang kepada
supplier, mengelola persediaan barang serta bagaimana proses penyusunan laporan pada
saat akhir bulan. Berikut

Pemilik Toko

Bagian Bagian Bagian


Persediaan
Pembelian Penjualan

Gambar 3.5 - Struktur organisasi Toko Anamal Jaya Prabot


6
Tugas setiap bagian pada Toko Anamal Jaya Prabot:
1. Pemilik Toko
a. Mengelola dan memantau seluruh kegiatan operasional toko
b. Melakukan pengajuan pembelian barang dan melakukan pembayaran barang kepada
supplier
c. Membuat laporan transaksi penjualan dan pembelian setiap akhir bulan.

2. Bagian Pembelian
a. Memeriksa stok barang yang tersisa
b. Membuat pencatatan pengajuan permintaan pembelian barang kepada pemilik toko

3. Bagian Persediaan
a. Memantau jumah persediaan barang yang ada
b. Melakukan pemeriksaan penerimaan barang yang dikirim dari supplier
c. Mengelola dan menata stok barang berdasarkan jenis barang

4. Bagian Penjualan/Pengiriman
a. Menjual produk kepada pelanggan
b. Membuat nota penjualan kepada pelanggan ketika sudah melakukan pembayaran
c. Mengirim pesanan pelanggan ke alamat penerima.

3.3 Analisis Sistem Berjalan


3.3.1 DFD Sistem Berjalan
Analisis proses yang digunakan adalah Data Flow Diagram (DFD) logika
sistem berjalan. Hal ini disebabkan toko belum menggunakan sistem yang
terkomputerisasi pada sistem manajemennya.
7

Gambar 3.6 Diagram Konteks Sistem Berjalan

Spesifikasi Proses :
Entitas : Pemilik Toko, Customer, Supplier
Masukan : Surat Pesanan Pembelian/PO, Laporan Pembelian, Laporan Persediaan,
Data Supplier.
Keluaran : Faktur Pembelian, Data Pejualan, Data Pesediaan Barang, Data
Pembelian Barang, Struk Penjualan.
8

Diagram konteks diatas dapat dirincikan lebih lanjut lagi ke bentuk DFD level 0
seperti terlihat pada gambar 3.5 berikut:

Gambar 3.7 Data Flow Diagram level 0 Sistem Berjalan

1. Spesifikasi Proses :
Nomor : 1.0

Nama : Pembelian Retur Pembelian, Record Retur Pembelian, PO.

Masukan : Data Supplier, Faktur Pembelian, Faktur Retur Pembelian, Data


Pembelian, Data Retur Pembelian.

Keluaran : Retur Pembelian, Record Retur Pembelian, PO.


Uraian : Proses ini berfungsi untuk melakukan proses pengolahan data
pembelian, yaitu menambah, mengubah atau menghapus data.
9

2. Proses Penjualan
Nomor : 2.0
Nama : Penjualan
Masukan : Struk Penjualan, Record Pembelian, Pembelian, Record Retur Pembelian
Keluaran : Data Barang, Record Penjualan

Uraian : Proses ini berfungsi untuk melakukan proses pengolahan data


penjualan, yaitu menambah, mengubah, atau menghapus data.

3. Proses Persediaan
Nomor : 3.0

Nama : Persediaan

Masukan : Data Barang, Record Penjualan

Keluaran : Informasi Persediaan


Uraian : Proses ini berfungsi untuk melakukan proses pengolahan data
persediaan, yaitu menambah, mengubah atau menghapus data

4. Proses Laporan
Nomor : 4.0
Nama : Laporan

Masukan : Informasi Persediaan, Record Penjualan, Record Retur Penjualan, Record


Pembelian, Record Retur Pembelian

Keluaran : Laporan Penjualan, Laporan Retur Penjualan, Laporan Supplier, Laporan


Persediaan, Laporan Pembelian, Laporan Retur Pembelian

Uraian : Proses ini berfungsi untuk melakukan proses pengolahan data


laporan, yaitu menambah, mengubah atau menghapus data.
10

3.3.2 Analisis Dokumen


3.3.3 Analisis Dokumen Masukan
Analisis dokumen masukan yang terdapat di T o k o Anamal Jaya
Prabot sebagai berikut:
1. Faktur Pembelian

Gambar 3.8 Faktur Pembelian

Nama Dokumen : Faktur Pembelian


Sumber : Supplier

Media : Kertas

Fungsi : Menampilkan data Pembelian dan sebagai bukti pembelian barang


yang diberikan Supplier ke toko
Rangkap :1

Frekuensi : Setiap terjadi transaksi pembelian barang

Keterangan : Sebagai bukti terjadinya transaksi pembelian pemasok sesuai dengan


permintaan toko.
Hasil Analisis : Faktur pembelian barang masih belum lengkap. Tidak adanya data nama
sales dan harga barang yang tidak tercantum.
11

2. Data Supplier
Tampilan dari data supplier dapat dilihat pada gambar berikut:

Gambar 3.9 Data Supplier

Nama Dokumen : Data Supplier


Media : Kertas
Distribusi : Pemilik Toko
Rangkap :1
Frekuensi : Setiap terjadi pembeliaan barang
Keterangan : Data Supplier mencakup nama supplier dan nomor telepon sebagai
informasi pembelian barang ke supplier.
Hasil Analisis : Proses pencatatan masih dilakukan secara manual.

3. Data Persediaan Barang


12

Gambar 3.10 Data Persediaan Barang

Nama Masukan : Data Persediaan Barang


Sumber : Pemilik
13
Fungsi : Berisi informasi stok barang yang ada di toko

Frekuensi : Pemilik mengecek barang

Media : Kertas
Rangkap 1
Hasil Analisis : Perlu penambahan harga barang dan keterangan barang yang
berkurang atau bertambah

3.3.4 Analisis Dokumen Keluaran


Analisis dokumen keluaran dari beberapa dokumen yang terdapat di toko
A n a m a l J a y a P r a b o t adalah sebagai berikut:
1. Struk Penjualan

Gambar 3.11 Struk Penjualan

Nama Keluaran : Struk Penjualan


Media : Kertas

Distribusi : Customer dan Pemilik

Rangkap :2

Frekuensi : Setiap transaksi penjualan barang ke customer

Keterangan : Untuk melihat barang yang dibeli sesuai atau tidak

Hasil Analisis : Perlu penambahan kode barang dan keterangan tipe


pembayaran.
14
2. Data Pembelian Barang

Gambar 3.12 Data Pembelian Barang

Nama keluaran : Data Pembelian Barang


Media : Kertas

Distribusi : Pemilik Toko

Rangkap :1

Hasil : Setiap akan melakukan transaksi pembelian

Keterangan : Informasi mengenai barang yang akan dibeli ke supplier

Hasil Analisis : Pemilik yang sering lupa terhadap barang yang di beli
dikarenakan banyaknya jenis barang sehingga pemilik
memutuskan untuk menulisnya di dalam buku.

3.4 Menentukan Kebutuhan Sistem


3.4.1. Analisis Kebutuhan Fungsional
Berdasarkan analisis yang dilakukan penulis, maka dfd sistem usulan diagram
konteks dan diagram level 0 dapat dilihat pada gambar yang terdapat pada sistem
informasi pembelian, pe njualan, dan persediaan sebagai berikut :
15

Gambar 3.13 Diagram Konteks Rancangan Usulan

Spesifikasi Proses :
1. Supplier
Masukan : Surat Pesanan Pembelian
Keluaran : Data Supplier, Faktur Pembelian

2. Customer
Masukan : Struk Penjualan, Faktur Retur Penjualan
Keluaran : Data Penjualan, Data Retur Penjualan

3. Pemilik Toko
Masukan : Laporan Pembelian, Laporan Retur Pembelian, Laporan Penjualan,
Laporan Retur Penjualan, Laporan Persediaan
Keluaran : Data Barang, Data Persediaan, Data Retur Pembelian

A. Diagram Level 0
Berikut DFD level 0 dapat dilihat pada gambar berikut:
16

Gambar 3.14 Level 0 Sistem Usulan


Untuk lebih jelas mengenai alur data pada masing-masing proses dapat dilihat pada
keterangan berikut ini:
1. Proses Pembelian
Nomor : 1.0
Nama : Pembelian
Masukan : Data Pembelin, Data Retur Pembelian, Data PO.
Keluaran : Faktur Pembelian, Faktur Retur Pembelian, Data Supplier, Surat
Pesanan Pembelian, Record Pembelian, Record Retur Pembelian.
Fungsi : Proses ini berfungsi untuk melakukan proses pengolahan data
pembelian, yaitu menambah, mengubah atau menghapus data.

2. Proses Penjualan
Nomor : 2.0
Nama : Penjualan
Masukan : Data Penjualan, Data Retur Penjualan

Keluaran : Faktur Penjualan, Record Penjualan, Record Retur Penjualan

Fungsi : Proses ini berfungsi untuk melakukan proses pengolahan penjualan


barang.

3. Proses Persediaan
Nomor : 3.0

Nama : Persediaan

Masukan : Data Barang, Data Penyesuaian Persediaan, Record Pembelian, Record Retur
Pembelian, Record Penjualan, Record Retur Penjualan

Keluaran : Informasi Persediaan, Record Penyesuaian Persediaan.

Fungsi : Proses ini berfungsi untuk melakukan proses pengolahan data


Persediaan, yaitu menambah, mengubah atau menghapus data.

4. Proses Pembuatan Laporan


Nomor : 4.0

Nama : Pembuatan Laporan

Masukan : Record Penyesuaian Persediaan, Record Penjualan, Record Retur Penjualan.

Keluaran : Laporan Penjualan, Laporan Retur Penjualan, Laporan Persedian,


Laporan Penyesuaian Persediaan, Laporan Pembelian, Laporan Retur
Pembelian, Laporan Supplier .
Fungsi : Proses ini berfungsi untuk pembuatan laporan.
.
B. DFD Level 1 Pembelian
DFD Level 1 Proses Pembelian

Gambar 3.15 Level 1 Proses Pembelian


19

1. Nomor Proses : 1.1


Nama : Input Data Supplier
Masukan : Data Supplier dan Record Supplier
Keluaran : Record Supplier
Uraian : Merupakan proses untuk menginput data supplier
Logika Proses : Data Supplier
Record Supplier
Menginput data Supplier
Memeriksa data supplier yang di input
IF data supplier belum terdapat dalam tabel supplier
THEN input data supplier ke dalam tabel supplier
ELSE IF data supplier sudah terdapat dalam tabel supplier
THEN update data supplier pada tabel supplier
ELSE menampilkan pesan data supplier sudah lengkap
END IF simpan data supplier

2. Nomor Proses : 1.2


Nama : Input Data PO
Masukan :
Data PO, Record
PO, Record
Supplier, Record
barang
Keluaran : PO, Record PO

Uraian : Merupakan proses untuk menginput Data PO

Logika Proses : Data PO


Record PO
Record Supplier
Record Barang
Menginput data PO
Memeriksa data POsudah terdapat dalam tabel PO
IF data PO belum terdapat dalam tabel PO
THEN insert data PO ke dalam tabel PO
ELSE IF data PO sudah terdapat dalam tabel PO
THEN insert sudah terdapat dalam tabel PO
ELSE IF data PO sudah terdapat dala tabel PO
20

THEN update data PO pada tabel PO


ELSE menampilkan pesan data PO sudah lengkap
END IF
Simpan data PO
Mencetak informasi PO

3. Nomor Proses : 1.3


Nama : Input Data Pembelian
Masukan : Record Supplier, Rec. PO, Record Pembelian, Faktur Pembelian
Keluaran : Record Pembelian

Uraian : Merupakan proses untuk menginput data pembelian

Logika Proses : Record Supplier


Record PO
Record Pembelian
Faktur Pembelian
Menginput data pembelian
Memeriksa data pembelian yang di input
IF data pembelian belum terdapat dalam tabel pembelian
THEN insert data pembelian ke dalam tabel pembelian
AND update tabel barang
IF data pemelian sudah terdapat dalam tabel pembelian
THEN update data pembelian dalam tabel pembelian
AND update tabel barang
ELSE menampilkan pesan data pembelian sudah lengkap
END IF simpan data pembelian

4. Nomor Proses : 1.4


Nama : Input Data Retur Pembelian
Masukan : Record Supplier, Record Barang, Record Pembelian, Record Retur
Pembelian, Data Retur Pembelian, Faktur Retur Pembelian
Keluaran : Record Retur Pembelian

Uraian : Merupakan proses untuk menginput data


Retur Pembelian
Logika Proses : Record Pembelian
Record Supplier
21

Record Barang
Record Retur Pembelian
Menginput data retur pembelian
Memeriksa data retur pembelian yang di input
IF data pembelian belum terdapat dalam tabel retur pembelian
THEN insert data retur pembelian dalam tabel retur pembelian
AND update tabel barang
ELSE dat retur pembelian sudah lengkap
END IF
Menyimpan data retur pembelian
Mencetak informasi retur pembelian
22

C. DFD Level 1 Penjualan


DFD Level 1 Proses Penjualan

Gambar 3.16 DFD Level 1 Proses Penjualan


1. Nomor Proses : 2.1

Nama : Input Data Penjualan

Masukan : Record Barang, Rec Penjualan, Data Penjualan

Keluaran : Record Penjualan, Faktur Penjualan

Uraian : Proses ini berguna untuk proses mengelola data penjualan

Proses Logika : Record Penjualan

Record Barang

Input data Penjualan

Memeriksa data penjualan yang di input

IF data penjualan belum terdapat dalam

tabel penjualan

THEN insert data penjualan ke


dalam tabel penjualan
23

AND update tabel barang

ELSE IF data penjualan sudah ada dalam


tabel penjualan

THEN update data penjualan pada


tabel AND update tabel barang

ELSE tampilkan pesan data penjualan tidak


lengkap

END IF

Simpan data penjualan

Cetak informasi penjualan

2. Nomor Proses : 2.2

Nama : Input Data Retur Penjualan

Masukan : Record Retur Penjualan, Record Penjualan, Record Barang, Data Retur
Penjualan

Keluaran : Record Retur Penjualan, Faktur Retur Penjualan


Uraian : Proses ini berguna untuk proses menginput Data Retur Penjualan

Logika Proses : Record Retur Penjualan

Record Retur Barang

Input data retur penjulan

Periksa data retur penjualan yang di input

IF data retur penjualan belum ada dalam tabel retur penjualan

THEN insert data retur penjualan ke dalam tabel retur penjualan


AND update tabel barang

ELSE IF data retur penjualan sudah ada dalam tabel retur penjualan

THEN update data retur penjualan pada tabel retur penjualan

ELSE tampilkan pesan data retur penjualan sudah lengkap

END IF

Simpan data retur penjualan


24

Cetak informasi retur penjualan


25

DFD Level 1 Persediaan


DFD Level 1 Proses Persediaan

Gambar 3.17 DFD Level 1 Proses Persediaan

1. Nomor Proses : 3.1


Nama : Input Data Barang
Masukan : Data Barang, Record Barang

Keluaran : Record Barang

Uraian : Merupakan proses untuk menginput Persediaan Barang


26

Logika Proses : Record barang

Input data barang

Memeriksa data barang yang di input

IF data barang belum ada dalam tabel barang

THEN insert data barang ke dalam tabel barang

ELSE IF data barang sudah ada dalam tabel barang

THEN update data barang pada tabel barang

ELSE tampilkan pesan data barang sudah lengkap

AND IF simpan data barang

2. Nomor Proses : 3.2

Nama : Mengelola Data Persediaan

Masukan : Record Penjualan, Record Retur


Penjualan, Record Pembelian, Record Retur
Pembelian, Record Barang, Record Penyesuaian
Persediaan.
Keluaran : Record Barang, Informasi Persediaan

Uraian : Proses ini berguna untuk mengelola data persediaan


Logika proses : Record barang

Record penyesuaian barang

Record pembelian

Record retur pembelian

Record penjualan

Record retur penjualan

IF terdapat pejualan

THEN qty barang – barang retur penjualan AND


27

update tabel barang

ELSE IF terdapat pembelian

THEN qty barang + qty barang pembelian AND


update tabel barang

ELSE IF terdapat retur pembelian

THEN qty barang + qt barang retur penjualan


AND update tabel barang

ELSE tampilkan informasi persediaan

3. Nomor Proses : 3.3

Nama Proses : Input Data Penyesuaian Persediaan

Masukan : Data Penyesuaian Persediaan, Record Barang, Record


Penyesuaian Persediaan

Keluaran : Record Penyesuaian Persediaan

Uraian : Merupakan proses untuk Input Data Penyesuaian


Persediaan

Logika Proses : Record barang

Input data penyesuian persediaan

Memeriksa data penyesuaian yang di input

IF data penyesuaian belum ada

THEN insert data penyesuaian ke dalam tabel


penyesuaian persediaa AND update tabel barang

ELSE

Simpan data penyesuaian persediaan

Tampilkan pesan penyesuaian persediaan yang


disimpan
28
29

D. DFD Level 1 Pembuatan Laporan


DFD Level 1 Proses Pembuatan Laporan

Gambar 3.18 DFD Level 1 Proses Pembuatan Laporan

1. Nomor Proses : 4.1


Nama : Cetak Laporan Pembelian
Masukan : Record Pembelian, Record Supplier, Record Barang
Keluaran : Laporan Pembelian
Uraian : Merupakan proses untuk laporan pembelian

Logika Proses : Record Pembelian

Record Supplier

Record Barang

Mencetak Laporan Pembelian


30

2. Nomor Proses : 4.2


Nama : Cetak Laporan Retur Pembelian
Masukan : Record Barang, Record Supplier, Record PO, Record Retur Pembelian
Keluaran : Laporan Retur Pembelian
Uraian : Merupakan proses untuk cetak laporan retur
pembelian
Logika Proses : Record Barang
Record Supplier
Record PO
Record Retur Pembelian
Mencetak laporan retur pembelian

3. Nomor Proses : 4.3


Nama : Cetak Laporan Penjualan

Masukan : Record Barang , Record Penjualan

Keluaran : Laporan Penjualan

Uraian : Merupakan proses untuk cetak laporan penjualan


Logika Proses : Record Barang
Record Penjualan
Mencetak laporan penjualan

4. Nomor Proses : 4.4


Nama : Cetak Laporan Retur Penjualan
Masukan : Record Barang, Record Retur Penjualan
Keluaran : Laporan Retur Penjualan
Uraian : Merupakan proses cetak laporan retur penjualan
Logika Proses : Record Barang
Record Retur Penjualan
Mencetak Laporan Retur Penjualan

5. Nomor Proses : 4.5


Nama : Cetak Laporan Persediaan
Masukan : Record Barang
Keluaran : Laporan Persediaan
31

Uraian : Merupakan proses untuk cetak laporan persediaan


Logika Proses : Record Barang
Mencetak Laporan Persediaan

6. Nomor Proses : 4.6


Nama : Cetak Laporan Penyesuaian Persediaan
Masukan : Record Barang, Record Penyesuaian Persediaan
Keluaran : Laporan Penyesuaian Persediaan
Uraian : Merupakan proses untuk cetak laporan penyesuaian persediaan
Logika Proses : Record Barang
Record Penyesuaian Persediaan
Mencetak Laporan Penyesuaian Persediaan

7. Nomor Proses : 4.7


Nama : Cetak Laporan Supplier
Masukan : Record Supplier
Keluaran : Laporan Supplier
Uraian : Merupakan proses untuk cetak laporan supplier
Logika Proses : Record Supplier
Mencetak Laporan Supplier
32

3.4.2 Analisis Kebutuhan Non-Fungsional


Analisis kebutuhan non-fungsional menggunakan diagram PIECES dapat
dilihat pada tabel dibawah ini:
Tabel 3.1 Tabel Diagram PIECES

Aspek Sistem Lama Sistem Baru


Performance Masih menunggu waktu Diharapkan dengan adanya sistem dapat
lama dalam mengelola data mengelola data dapat efektifitas dan
pada toko efisien

Information Pengelolaan informasi pada Dengan adanya sistem pada toko dapat
toko tidak realtime menghasilkan informasi yang akurat.
sehingga tidak akurat.

Economic Proses pencatatan masih di Diharapkan dengan adanya sistem apat


kertas sehingga mempercepat pencatan dan mengurangi
membutuhkan waktu yang biaya operasional pada toko
lama dan menambah biaya
operasional pada toko

Control Penyimpanan dokumen Dengan adanya sistem diharapkan


toko terbatas sehingga menghasilkan penyimpanan data
terjadi penumpukan sehingga tidak terjadi penumpukan
barang, akibatnya bahkan kehilangan data
kewalahan dalam pencarian
pengumpulan data.
efef

Efficiency Pengelolaan laporan Diharapkan dengan adanya sistem dapat


masih membutuhkan waktu memudahkan proses pencatatan
lama dalam mendapatkan transaksi serta penyusunan laporan lebih
informasi karena laporan efisien
masih di rekap satu per satu

Service Proses kegiatan transaksi Dengan adanya sistem diharapkan


pembelian, penjualan, dan memberikan layanan yang mudah bagi
persediaan masih pemilik toko dalam melakukan proses
membutuhkan waktu yng pembelian, penjualan, dan persediaan.
lama.

1.4.3 Kamus Data


E. Rancangan Kamus Data Masukan

Adapun kamus data rancangan masukkan sistem usulan adalah


sebagai berikut:

1. Data Barang = Kode_barang + Nama_barang + Jenis

Barang + {Ukuran + Bahan + Harga}

+ Qty + Satuan + Stok_minimum

2. Data Supplier = Kode_supplier + Nama_supplier +

Alamat + Nomor_telepon

3. Data PO = Kode_PO + Tanggal_PO +

Kode_supplier + Nama_supplier +

{Kode_barang + Nama_barang +Jenis

Barang + Qty + Satuan +

Jumlah_pesan}

4. Data Pembelian = Nomor_Pembelian + Nomor_PO +

Tanggal_pembelian + Kode_supplier +

Nama_supplier + {Kode_barang +
efef

Nama_barang + Jenis Barang + Qty +

Satuan + Harga + Sub_total} + Total

5. Data Retur Pembelian = Nomor_retur pembelian +

Nomor_pembelian + Tanggal_retur +

Kode_supplier + Nama_supplier +

{Kode_barang + Nama_barang +

Jenis Barang + Qty + Satuan + Harga +

Sub_total + Keterangan} + Total

6. Data Penjualan = Nomor_penjualan + Tanggal_penjualan

+ Nama_pelanggan + {Kode_barang +

Nama_barang + Jenis Barang + Qty +

Satuan + Harga + Sub_total +

Keterangan} +Total

7. Data Retur Penjualan = Nomor_retur_penjuala +


Nomor_penjualan + Tanggal_retur +

Nama_pelanggan + {Kode_barang +

Nama_barang + Jenis Barang + Qty +

Satuan + Harga + Sub_total +

Keterangan} +Total

8. Data Penyesuian Persediaan = Nomor_penyesuaian +

Tanggal_penyesuaian + Kode_barang +

Nama_barang + Jenis Barang +

Stok sistem + Stok_fisik + Selisih +

Satuan + Keterangan

9. Data store barang = Kode_barang + Nama_barang +

Jenis Barang + Qty + Satuan +


efef

Stok_minimum + Harga

10. Data store supplier = Kode_supplier + Nama_supplier +

Alamat + Nomor_telepon

11. Data store PO = Nomo_PO + Tanggal_PO +

Kode_supplier + Nama_supplier +

{Kode_barang + Nama_barang + Jenis

Barang + Qty + Satuan + Jumlah_pesan}

12. Data store pembelian = Nomor_pembelian + Nomor_PO +

Tanggal_pembelian + Kode_supplier +

Nama_supplier + {Kode_barang +

Nama_barang + Jenis Barang + Satuan +

Harga + Sub_total + Keterangan} +Total

13. Data store retur pembelian = Nomor_retur Nomor_pembelian +

Tanggal_retur + Kode_supplier +

Nama_supplier + {Kode_barang +

Nama_barang + Jenis Barang + Qty +

Satuan + Harga + Sub_total +

Keterangan} Total

14. Data store penjualan = Nomor_penjualan + Tanggal_penjualan +

Nama_pelanggan + {Kode_barang +

Nama_barang + Jenis Barang + Qty +

Satuan + Harga + Sub_total +

Keterangan} +Total

15. Data store Retur penjualan = Nomor_retur + Nomor_penjualan +

Tanggal_retur + Nama_pelanggan +

{Kode_ barang + Jenis Barang + Qty +


efef

Satuan + Harga + Sub_total +

Keterangan} + Total

16. Data store penyesuaian persediaan = Nomor_penyesuaian +

Tanggal_penyesuaian + Kode_barang +

Nama_barang + Jenis Barang +

Stok_sistem + Stok_fisik + Selisih +

Satuan + Katerangan

17. Faktur Penjualan = Nomor_penjualan + Tanggal_penjualan +

Nama_pelanggan + {Kode_barang +

Nama_barang + Jenis Barang + Qty +

Satuan + Harga + Sub_total } Total

18. Faktur retur penjualan = Nomor_retur + Nomor_penjualan +

Tanggal_retur + Nama_pelanggan +

{Kode_ barang + Nama_barang + Jenis

Barang + Qty +Satuan + Harga +

Sub_total + Keterangan} Total

19. Faktur retur pembelian = Nomor_retur + Nomor_pembelian +

Tanggal_retur + Kode_supplier +

Nama_supplier + {Kode_barang +

Nama_barang + Jenis Barang + Satuan +

Qty + Harga + Sub—total + Keterangan}

+ Total

20. PO = Nomor_PO + Tangga_PO +

Kode_supplier + Nama_supplier +

{Kode_barang + Satuan + Nama_barang +

Jenis Barang + Jumlah_pesan}


efef

21. Laporan Supplier = {Kode_supplier + Nama_supplier +

Alamat + Nomor_telepon}

22. Lapora Pembelian = {Nomor_pembelian +

Tanggal_pembelian + Nomor_PO +

Kode_supplier + Nama_supplier +

Kode_barang + Nama_barang + Jenis

Barang + Qty + Satuan + Harga +

Sub_total} +Total

23. Laporan Retur Pembelian = {Nomor_retur + Tanggal_retur +

Nomor_pembelian + Kode_supplier +

Nama_supplier + Kode_barang +

Nama_barang + Jenis Barang + Qty +

Satuan + Harga +Keterangan} + Total

24. Laporan Penjualan = {Nomor_penjualan + Tanggal_penjualan

+ Nama_pelanggan + Kode_barang +

Nama_barang + Jenis Barang + Qty +

Satuan + Sub_total} + Total

25. Laporan Retur Penjualan = {Nomor_retur + Tanggal_retur +

Nomor_penjulan + Nama_pelanggan +

Kode_Barang + Nama_Barang + Jenis

Barang + Qty + Satuan + Harga +

Keterangan} + Total

26. Laporan Persediaan = {Kode_barang + Nama_barang + Jenis

Barang + Qty + Satuan +

Stok_minimum + Harga}

27. Laporan Penyesuaian Persediaan = {Nomor_penyesuaian +


efef

Tanggal_penyesuaian + Kode_barang +

Nama_barang + Jenis Barang +Satuan +

Stok_sistem + Stok_fisik + Selisih +

Keterangan}

Anda mungkin juga menyukai