Anda di halaman 1dari 20

UTS ADSI

Rancang Sistem Informasi Pengolahan


Persediaan Barang di Toko Candra

I GEDE DARMA PUTRA 19103100

Dosen Pengampu
Dewa Ayu Putri Wulandari S.Kom.,M.T

\PROGRAM STUDI TEKNIK INFORMATIKA


STMIK STIKOM INDONESIA
DENPASAR 2021
KATA PENGANTAR

Puja dan puji syukur penulis panjatkan kehadapan Tuhan Yang Maha
Esa atas segala berkah dan karunia-Nya sehingga penulis dapat
menyelesaikan laporan UTS yang berjudul “Rancang Sistem Informasi
Pengolahan Persediaan Barang di Toko Candra”.
Penulis telah belajar dan berusaha semampunya untuk membuat
laporan ini agar memiliki kualitas ilmu yang baik dan bermanfaat. Namun
sebagai seorang manusia biasa, penulis menyadari adanya beberapa
kekurangan dalam penulisan laporan kerja praktik ini sehingga masih
jauh dari kata sempurna.
Penulis sepenuhnya menyadari telah memperoleh bimbingan dan
bantuan dari berbagai pihak secara moral, material, dan ilmu
pengetahuan. Oleh karena itu dengan setulus hati penulis mengucapkan
terima kasih yang sebesar-besarnya kepada
1. Dewa Ayu Putri Wulandari S.Kom.,M.T, selaku Dosen Pengampu
mata kuliah Analisa Desain Sistem Informasi.
2. Kepada teman-teman yang tidak bisa disebutkan satu persatu,
penulis ucapkan banyak terima kasih atas segala dukungan, motivasi
dan bantuannya selama ini.

Kintamani, Mei 2021

Penulis

ii
DAFTAR ISI
HALAMAN JUDUL ....................................................................... i
KATA PENGANTAR ..................................................................... ii
DAFTAR ISI.................................................................................... iii
BAB I PENDAHULUAN ................................................................ 1
1.1 Latar Belakang ................................................................. 1
1.2 Rumusan Masalah ............................................................ 1
1.3 Tujuan Penelitian ............................................................. 2
BAB II LANDASAN TEORI ......................................................... 3
2.1 Penelitian Terdahulu ........................................................ 3
2.2 Perancangan Sistem ......................................................... 3
2.3 Sistem Informasi .............................................................. 3
2.4 Pengolahan Persediaan Barang ........................................ 4
BAB III ANALISA dan PERANCANGAN SISTEM .................. 5
3.1 Tempat dan Waktu Penelitian .......................................... 5
3.2 Teknik Pengumpulan Data ............................................... 5
3.3 Perancangan Sistem ......................................................... 6
3.3.1 SOP(statement of purpose) ..................................... 6
3.3.2 Event List ................................................................ 6
3.3.3 Konteks Diagram ..................................................... 7
3.3.4 Data Flow Diagram.................................................. 8
3.3.5 CDM dan PDM ........................................................ 9
3.3.6 Proses Input dan Output........................................... 10
DAFTAR PUSTAKA ...................................................................... 17

iii
BAB I PENDAHULUAN

1.1 Latar Belakang


Teknologi merupakan salah satu alat bantu yang sering
digunakan oleh manusia. Peran teknologi dalam melakukan pengolahan
informasi bagi aktivitas manusia sangat memudahkan manusia dalam
menjalani suatu aktivitas. Era sekarang ini banyak perusahaan dan
instansi yang menggunakan teknologi guna memudahkan melakukan
pengolahan data dalam mendapatkan informasi yang cepat dan akurat,
contohnya seperti, pengolahan persediaan barang.
Toko Candra merupakan salah satu toko bangunan yang ada di
desa Kintamani, kecamatan Kintamani, kabupaten Bangli. Toko Candra
menjual alat dan bahan bangunan. Barang yang di stok di dapatkan dari
supplier-supplier yang telah bekerja sama dengan toko Candra,
pencatatan barang yang datang dari supplier masih di catat dalam buku
stok barang, begitu juga dengan pencatatan barang yang telah dijual atau
keluar dari toko masih di catat manual, sehingga hal ini akan berdampak
pada kurang efisien-nya catatan stok barang dengan jumlah stok barang
yang tersedia. Hal lain yang sering dirasakan oleh manajer toko Candra
sering merasa stres karena harus mengecek data-data stok barang
berulang untuk mendapatkan informasi yang tepat.
Solusi yang bisa diberikan dari permasalahan yang dihadapi oleh
toko Candra, yaitu dengan membuatkan suatu sistem informasi yang
dapat mencatat dan mengolah data persediaan barang yang masuk dan
keluar, guna menghasilkan informasi dari terjadinya aktivitas keluar-
masuk barang tersebut. Sistem ini nantinya akan menggunakan metode
waterfall.
Berdasarkan permasalahan dan solusi dari latar belakang di atas,
penulis akan merancang dan meneliti suatu sistem dengan judul
“Rancang Sistem Informasi Pengolahan Persediaan Barang di Toko
Candra” yang dapat memudahkan pihak toko Candra dalam
mendapatkan informasi dan pengolahan data persediaan barang.

1. 2 Rumusan Masalah
Dari uraian latar belakang diatas dapat diambil rumusan masalah
pada penelitian ini, yaitu “Bagaimana Menganalisis dan Merancang
Sistem Informasi Pengolahan Persediaan Data Barang yang dapat
memudahkan toko Candra?”.

1
1. 3 Tujuan Penelitian
Adapun tujuan dari penelitian ini untuk merancang Sistem
Informasi yang dapat Mengolah Persediaan Data Barang di toko Candra.

2
BAB II LANDASAN TEORI

2.1 Penelitian Terdahulu


Penelitian terdahulu bertujuan untuk mendapatkan bahan
perbandingan dan acuan dalam melakukan penelitian ini. Selain itu, untuk
menghindari anggapan plagiat dan kesamaan dengan penelitian
terdahulu, maka berikut penulis akan mencantumkan hasil penelitian
terdahulu.
Penelitian (Rahmawati, 2017) dengan judul “Sistem Informasi
Inventory Stok Barang Pada CV. Artha Palembang”.
Berdasarkan penelitian terdahulu diatas, penulis hampir
memiliki permasalahan yang sama, namun penulis pada penelitian ini
hanya merancang sistem informasi yang dapat mengelola persediaan
barang saja tidak sampai mengelola data pelanggan atau data supplier.
Selain itu, peneliti pada penelian ini menggunakan metode yang berbeda
yakni metode waterfall dengan judul “Rancang Sistem Informasi
Pengolahan Persediaan Barang di Toko Candra”. Peneliti untuk
mendapatkan data menggunakan teknik pengumpulan data primer
“observasi dan wawancara” dan data sekunder “studi pustaka” dimana
di data sekunder ini, penulis menggunakan laporan atau history dari
penelian terdahulu sebagai referensi, data yang digunakan hanya data
yang diperlukan pada penelitian ini, tidak semua data yang ada di
referensi digunakan.

2.2 Perancangan Sistem


Perancangan Sistem adalah merancang atau mendesain suatu
sistem yang dapat menggambarkan langkah-langkah proses pengolahan
suatu data di suatu organisasi atau perusahaan. Tujuan dari perancangan
sistem adalah agar para pengguna atau stakeholder mendapatkan
bayangan atau gambaran mengenai sistem yang akan diimplementasikan,
dari perancangan ini juga developer akan mendapat bayangan terkait user
interface dan aktivitas proses yang akan dilakukan di sistem tersebut.

2.3 Sistem Informasi


Sistem adalah suatu kesatuan yang terdiri dari beberapa
komponen atau unsur yang bergerak secara bersama-sama untuk
mencapai suatu tujuan.
Informasi adalah suatu hasil output data yang diolah sedemikian
rupa untuk mendapatkan informasi dari inputan data mentah agar bisa

3
digunakan untuk mengambil keputusan.
Sistem Informasi adalah suatu sistem atau kesatuan yang dapat
mengolah suatu inputan atau data, melalui tahapan-tahapan yang terdapat
dalam sistem tersebut untuk menghasilkan suatu informasi yang dapat
digunakan oleh pihak-pihak yang memerlukan informasi tersebut.

2.4 Pengolahan Persediaan Barang


Dalam suatu perusahaan dagang, tentunya akan ada barang yang
masuk-keluar dari perusahaan itu, jika tidak ada pencatatan yang
dilakukan saat ada barang masuk-keluar maka akan berdampak pada sulit
menentukan sisa persediaan barang, berapa yang terjual, dan berapa
banyak barang yang harus dibeli. Maka dari itu, perusahaan penting untuk
memiliki suatu sistem informasi yang dapat mengolah suatu data
persediaan barang, baik barang yang masuk atau pun keluar dari
perusahaan untuk mendapatkan data yang akurat.

4
BAB III ANALISA dan PERANCANGAN SISTEM

3.1 Tempat dan Waktu Penelitian


Tempat Penelitian dilakukan di Toko Candra yang terletak di
Jalan Raya Pasar Tenten Kintamani, desa Kintamani, kecamatan
Kintamani, Kabupaten Bangli.
Waktu Penelitian dilakukan pada awal bulan Mei 2021, mulai
dari pengumpulan data primer “observasi dan wawancara” dan data
sekunder, sampai pembuatan laporan penelitian ini.

3.2 Teknik Pengumpulan Data


Untuk melakukan penelitian ini, peneliti menggunakan teknik
pengumpulan data primer “observasi dan wawancara” dan data sekunder
“studi pustaka”.
Pada pengumpulan data primer dilakukan dengan metode:
a. Observasi
Observasi dilakukan di Toko Candra, guna mengetahui
bagaimana alur proses masuk barang dan keluar barang yang
terjadi, didapatkan bahwa ketika ada barang masuk ke toko,
manajer toko akan mencatat barang yang masuk, total barang
dan total harga yang masuk, di cek barang yang ada di gudang
lalu di jumlahkan total persediaan sebelumnya dengan barang
yang baru masuk, disini toko masih menggunakan kertas stok
barang. Proses berlanjut ketika ada barang keluar, total barang
yang keluar di catat dan ditulis sisa barang yang tersedia dimana
hasil sisa barang diperoleh dari (persediaan barang-barang
keluar). Kertas yang berisi catatan masuk-keluar barang akan
disimpan dan ketika periode tertentu akan dilakukan pencocokan
antara jumlah barang yang tersedia dengan catatan keluar-masuk
barang.
b. Wawancara
Wawancara dilakukan dengan manajer Toko Candra, yakni
Bapak I Putu Candra Wibawa, untuk mendapatkan data dan
keterangan yang diperlukan. Dalam wawancara ini, didapatkan
bahwa Bapak Candra sering mengalami stres dan kebingungan
ketika melakukan pencocokan persediaan barang karena saat
mencatat terkadang lupa dicatat oleh karyawan, sehingga ini
menimbulkan perbedaan antara catatan dan jumlah barang yang
tersedia. Sehingga dari hasil wawancara ini, Bapak Candra

5
berharap bisa dibuatkan aplikasi pengolahan data persediaan
barang, untuk membantu meringankan masalah ini.
Pada pengumpulan data sekunder, dilakukan studi pustaka,
dimana hal ini dilakukan peneliti untuk mendapat referensi dan acuan
dalam merancang sistem informasi ini, studi pustaka ini tidak
menggunakan semua data dan informasi yang ada pada referensi guna
menghindari asumsi plagiat dan kesamaan. Sehingga, data yang
digunakan dari referensi diambil yang diperlukan saja.

3.3 Perancangan Sistem


3.3.1 SOP (statement of purpose)
Analisa dan perancangan sistem informasi pengolahan
persediaan barang di Toko Candra ini dapat melakukan pengolahan data
barang seperti, mencatat data barang yang masuk dan keluar toko dan
mencatat hasil sisa persediaan dari sisa barang dikurang barang yang
keluar.
3.3.1 Event List
Event List dari perancangan sistem informasi pengolahan
persediaan barang di Toko Candra, yakni:
1. Kelola Data User
1.1 Tambah Data User
1.2 Edit Data User
1.3 Cari Data User
2. Kelola Data Barang Masuk
2.1 Tambah Data Barang yang masuk
2.2 Edit Data Barang yang masuk
2.3 Cari Data Barang
2.4 Hapus Data Barang
3. Kelola Data Barang Keluar
3.1 Tambah Data Barang yang keluar
3.2 Edit Data Barang yang keluar
3.3 Cari Data Barang
3.4 Hapus Data Barang
4. Kelola Data Persediaan Barang

6
3.3.3 Diagram Konteks
Diagram Konteks (Context Diagram) berfungsi untuk
menggambarkan suatu sistem yang sedang berjalan secara keseluruhan,
awal dan akhir data yang masuk dan keluar pada sistem tersebut. Adapun
diagram konteks yang berjalan pada sistem ini yang menggambarkan
sistem informasi pengolahan persediaan barang di Toko Candra.

Pelanggan Manajer
Informasi Pesanan - - Laporan Pelanggan
Faktur - - Laporan Barang
Masuk
- Laporan Barang
Keluar
- Laporan Persediaan
Barang

- Data Pesanan
- Data Pelanggan
- Data Konfirmasi
Pembayaran
1.
Sistem Informasi Pengolahan
Data Barang -
Persediaan Barang di Toko Candra Data Barang Masuk -
Data Barang Keluar -
- Data Penjualan Data Sales -

- Laporan Barang
Laporan barang Masuk
keluar(terjual) - - Laporan Barang
Laporan Stok Barang - Keluar
Laporan Pelanggan - - Laporan Persediaan
Karyawan bid. Laporan Barang Masuk - Barang Karyawan
Penjualan Gudang

7
3.3.4 Data Flow Diagram (level 0)
Pada proses ini menggambarkan lebih detail dari diagram
konteks. Manajer akan menambah, mengedit atau menghapus data user di
database user. Karyawan gudang atau user akan menginputkan barang
masuk-keluar, mengedit data barang masuk-keluar, menghapus data
barang ataupun mencari data barang di database data barang. Pelanggan
akan memberi data pesanan, data pembayaran dan data pelanggan itu
sendiri ke karyawan penjualan. Karyawan penjualan atau user akan
menginputkan data pelanggan, data pembayaran, data pesanan,
menginputkan data barang keluar, mengedit data barang keluar,
menghapus atau mencari data barang keluar yang data-data tersebut di
karyawan penjualan akan diinput ke database data barang dan database
pelanggan, serta pelanggan akan mendapat faktur pesanan. Dimana
setelah adanya input-input yang diterima maka dari database akan dapat
menghasilkan laporan-laporan yang dapat diterima oleh manajer.
Info Data User
Info User

Tambah Data User 1.


Edit Data User Kelola Data Data User Tb_user
Manajer Hapus Data User User

Input Data User


Info User

Info Data Barang


Tambah Data Barang Masuk
Edit Data Barang Masuk 2.
Karyawan Gudang Cari Data Barang Masuk Kelola Data Data Barang Masuk Tb_dataBarang
Hapus Data Barang Masuk Barang
Masuk

Info Data Barang

Info Data Barang


Data Pesanan, Pelanggan
Data Pesanan, Data Pelanggan, dan Data Pembayaran Tb_Pelanggan
Dan Pembayaran
Tambah Data Barang Keluar
Karyawan Bid. Edit Data Barang Keluar

Penjualan Hapus Data Barang Keluar Faktur, Info Pesanan


3.
Cari Data Barang Keluar
Kelola Data Data Barang Keluar
Barang Keluar
Info Data Barang Keluar

- Data Pesanan Info Data Barang Keluar


- Data Pelanggan
Data Pelanggan
- Data Konfirmasi Pembayaran
Data pesanan Pelanggan
Data Barang Masuk
Laporan Perse- - Faktur Data Barang Keluar
Diaan Barang Pelanggan - Informasi Pesanan
Laporan Pelanggan 4.
Laporan Data Masuk Kelola Data
Laporan Data Keluar
Persediaan
Barang

8
3.3.5 CDM dan PDM
Berikut ini merupakan gambar dari Conceptual Data Model dari
perancangan Sistem Pengolahan Persediaan Barang di Toko Candra.
tb_user tb_databarang
id_user <pi> Integer <M> kode_barang <pi> Integer <M>
username Variable characters (12) nama_barang Variable characters (40)
nama_user Variable characters (50) jenis_barang Variable characters (20)
password Variable characters (10) olah
harga_jual Integer
jenis_kelamin Variable characters (15) harga_beli Integer
hp Variable characters (15) stok Integer
alamat Variable characters (50) deskripsi Variable characters (50)
jabatan Variable characters (15)
kode_barang <pi>
id_user <pi>

catat memiliki

tb_pelanggan
id_pelanggan <pi> Integer <M>
nama_pelanggan Variable characters (20)
alamat_pelanggan Variable characters (40)
pembayaran Variable characters (12)
hp Variable characters (15)
id_pelanggan <pi>

Dimana dari gambar CDM diatas, bahwa dari perancangan


project ini, penulis membuat sebuah database yang didalam nya ada
beberapa tabel yang saling berhubungan. Tb_user dengan tb_databarang,
seorang user dapat mengolah databarang lebih dari 1 barang, sedangkan
databarang hanya boleh diolah 1 orang user. Tb_user dengan
tb_pelanggan, seorang user boleh mencatat transaksi dari pelanggan lebih
dari 1, tetapi satu pelanggan hanya boleh dicatat transaksinya oleh 1 user.
Tb_databarang dengan tb_pelanggan, satu atau lebih barang bisa dimiliki
atau dibeli oleh banyak pelanggan, begitu sebaliknya satu atau lebih
pelanggan dapat membeli atau memiliki banyak barang.

Berikut ini adalah gambar Physical Data Model dari


perancangan Sistem Informasi Pengolahan Persediaan Barang di Toko
Candra.

9
tb_databarang
kode_barang INTEGER <pk>
tb_user id_user INTEGER <fk>
id_user INTEGER <pk> nama_barang VARCHAR(40)
username VARCHAR(12) jenis_barang VARCHAR(20)
nama_user VARCHAR(50) harga_jual INTEGER
password VARCHAR(10) harga_beli INTEGER
jenis_kelamin VARCHAR(15) stok INTEGER
hp VARCHAR(15) deskripsi VARCHAR(50)
alamat VARCHAR(50)
jabatan VARCHAR(15)
memiliki
kode_barang INTEGER <pk,fk1>
id_pelanggan INTEGER <pk,fk2>
tanggal_pemesanan DATETIME
nama_barang VARCHAR(40)
nama_pembeli VARCHAR(50)
jumlah_beli INTEGER
total_harga INTEGER

tb_pelanggan
id_pelanggan INTEGER <pk>
id_user INTEGER <fk>
nama_pelanggan VARCHAR(50)
alamat_pelanggan VARCHAR(40)
pembayaran VARCHAR(12)
hp VARCHAR(15)

Dari hubungan tb_databarang dan tb_pelanggan yang many to


many, maka akan menghasilkan entitas baru yaitu entitas memiliki
dimana di entitas ini, akan terdapat data yang menghubungkan
tb_databarang dan tb_pelanggan.

3.3.6 Desain Proses Input dan Output


Berikut ini merupakan proses input dari perancangan Sistem
Informasi Pengolahan Persediaan Barang di Toko Candra.

10
Halaman ini merupakan halaman login atau halaman paling
awal dari sistem informasi yang saya buat, dimana di halaman ini user
akan menginputkan username dan password yang telah dimiliki
sebelumnya di database, apabila user lupa dengan password nya bisa klik
lupa password. Berikut halaman lupa password.

Jadi apabila user ingin membuat atau menambah atau


menghapus data username harus melalui database. Berikut tampilan
databasenya.

11
Selanjutnya setelah user masuk dari halaman login, maka user
akan masuk ke halaman utama sistem yang menampilkan menu utama
sistem. Pada sistem saya ini terdapat 6 menu yang dapat dipilih oleh user
saat menjalankan sistem ini, yaitu menu data user, menu mengolah data
barang masuk, menu mengolah data barang keluar, dan laporan. Untuk
data pelanggan disini hanya dapat menampilkan data pelanggan saja,
untuk penginputan data pelanggan nya jadi satu di pengolahan data
barang keluar.

Berikut halaman tambah data barang masuk. Halaman ini


menunjukkan tabel yang berisi data barang, dimana jika ada data barang
baru atau belum masuk maka user bisa menambah dengan klik tombol
tambah, jika barang telah ada maka cukup edit saja, jika barang sudah
tidak dijual lagi bisa di hapus.

12
Form tambah data barang masuk. Halaman ini memuat form
yang dapat menambah data barang yang belum tersedia sebelumnya.

Form edit data barang masuk. Halaman ini memuat form yang
dapat mengedit data barang yang telah ada untuk diubah seperti untuk
menambah data barang nya.

Menu data barang keluar. Halaman ini memuat data dengan tabel
yang sama, dan berisi form yang akan diisi user untuk mengurangi jumlah
stok dan barang yang dibeli atau keluar.

13
Menu laporan. Halaman ini berisi data pelanggan , data barang
keluar dan data barang masuk.

Berikut merupakan tampilan output dari data yang telah


diinputkan ke dalam sistem. Laporan barang masuk. Halaman ini
menampilkan data-data barang yang diedit atau ditambah oleh user.

14
Selanjutnya laporan barang keluar dan pelanggan. Halaman ini
memuat laporan data barang yang keluar dan data pelanggannya.

Halaman laporan persediaan barang. Halaman ini memuat


laporan persediaan barang setelah terjadi barang keluar dan barang
masuk.

15
16
DAFTAR PUSTAKA
Rahmawati. (2017). Sistem Invetory Stok Barnag pada CV. Artha
Palembang. Universitas Islam Negeri Raden Fatah Palembang,
1(1), 11–22.

Supartha, I. K. D. G., & Pandawana, I. D. G. A. (2014). Rancang


Bangun Sistem Informasi Persediaan dan Peminjaman Inventori di
STMIK STIKOM Indonesia.

Pena, S. M. K., & Indonesia, N. (2018). Halaman pengesahan sekolah.


0824078801.

17

Anda mungkin juga menyukai