Anda di halaman 1dari 8

PERANCANGAN SISTEM INFORMASI PERSEDIAAN

BARANG PADA UPN MART DENGAN


MENGGUNAKAN VB.NET
Dwi Apriliyanto S.Kom

Abstraksi - Perkembangan media teknologi dalam penyampaian informasi semakin lama maka semakin cepat dan
akurat. Untuk itu dalam mengelola informasi dibutuhkan teknologi yang baik, karena informasi mempunyai nilai
yang sangat besar bagi suatu perusahaan atau instansi tersebut.
Persediaan barang merupakan bagian yang sangat penting bagi suatu perusahaan. Persediaan barang
merupakan salah satu tugas dari manajemen logistik dalam suatu perusahaan, yaitu dukungan dalam pengadaan
barang untuk seluruh keperluan perusahaan. Agar dukungan tersebut dapat di manfaatkan perlu perencanaan dan
di lakukan secara terpadu, yang berarti saling berkaitan dan mendukung antar elemen yang terkait.
Di dalam proses pencatatan dan penghitungan yang dilakukan pada perusahaan tersebut sampai saat ini
masih menggunakan sistem manual, mulai dari proses pemesanan barang kepada supplier, proses penerimaan
barang, proses barang masuk ke gudang, sampai pembuatan laporan yang ditujukan kepada pimpinan.
Untuk mengatasi masalah di atas, maka perlu informasi yang didistribusikan secara komputerisasi agar
infomasi yang diberikan lebih akurat, efisien dan cepat guna untuk mengambil suatu keputusan dalam
mewujudkan tujuan dari perusahaan. Maka di buatlah suatu aplikasi persediaan barang di UPN Mart dengan
menggunakan Visual Basic yang akan membantu dalam proses pengolahan data secara tersistem.

Kata Kunci : Persediaan barang, UPN Mart dan Visual Basic

PENDAHULUAN adanya kesalahan, ketidak akuratan pencatatan, dan


kehilangan data dalam persediaan barang.
1 LATAR BELAKANG 2. Merancang sebuah sistem informasi persediaan
Persediaan barang merupakan bagian yang sangat barang pada UPN Mart secara terkomputerisasi?
penting bagi suatu perusahaan. Persediaan barang 3. Merancang database sistem persediaan barang
merupakan salah satu tugas manajemen logistik dalam suatu pada UPN Mart?
perusahaan yaitu dukungan dalam pengadaan barang untuk
seluruh keperluan perusahaan. Agar dukungan tersebut dapat 3. PERUMUSAN MASALAH
di manfaatkan perlu perencanaan dan di lakukan secara 1. Masih terjadinya pembuatan laporan yang tidak
terpadu, yang berarti saling berkaitan dan mendukung antar lengkap dengan proses transaksi penjualan.
elemen yang terkait. 2. Masih terdapat penggunaan sistem persediaan
Di dalam pengolahan data sistem persediaan barang barang secara manual (masih menggunakan kartu
pada perusahaan tersebut yang umumnya masih persediaan barang).
menggunakan sistem persediaan barang secara manual (kartu 3. Pengolahan database yang di lakukan pada
persediaan barang), sehingga belum terkoordinir dengan UPN Mart belum tersistem dengan baik.
baik dan dapat mengakibatkan keterlambatan informasi dan
kebenaran akan perhitungan kurang terjamin. 4. BATASAN MASALAH
Untuk mengatasi masalah di atas, maka perlu informasi 1. Pembuatan sistem persediaan barang pada UPN
yang didistribusikan secara komputerisasi agar infomasi Mart dengan menggunakan aplikasi visual basic
yang diberikan lebih akurat, efisien dan tepat guna untuk 2005 dan metodologi perancangan UML.
mengambil suatu keputusan dalam mewujudkan tujuan dari 2. Sistem persediaan barang pada UPN Mart meliputi :
perusahaan bila dibandingkan dengan pengolahan data a. Transaksi pemesanan dan penerimaan
secara manual. Maka di buatlah suatu sistem persediaan barang dari supplier dan
barang di UPN Mart dengan menggunakan Visual Basic b. Transaksi pengeluaran barang dari gudang
yang akan membantu dalam proses pengolahan data secara ke bagian penjualan
tersistem. 3. laporan persediaan barang.

2 TUJUAN PENULISAN 5. METODOLOGI PENELITIAN


1. Mempercepat proses pencatatan data, Metodologi penelitian yang dilakukan dalam
pencarian data, penyajian data serta meminimalkan penyusunan tugas akhir ini adalah:

1
2
1 Metodologi Pengumplan Data fax atau datang langsung ke supplier yang dituju untuk
Pada tahap awal ini dilakukan pengumpulan data atau melakukan pemesanan barang. Agar barang yang diminta
materi penulisan dengan cara : dapat langsung di setujui dan dikirim.
a. Observasi 2. Barang Masuk
b. Metode Interview (Wawancara) Supplier mengirimkan barang disertai dengan surat
c. Penelitian Kepustakaan jalan dan retur barang, setelah pesanan yang diterima maka
2 Metodologi Perancangan Sistem dilakukan pengecekan dahulu apakah barang yang dikirim
Dalam metode perancangan aplikasi ini penulis sesuai dengan pesanan atau apakah ada barang yang rusak.
menggunakan metode Waterfall dan dibagi dalam 5 Jika ada barang yang tidak sesuai dengan pesanan maka akan
tahap yaitu analisa, desain, implementasi, testing dan di buat retur yang dicatat di dalam surat jalan.
Maintenance . Metode perancangan melalui beberapa
tahapan yaitu : 3. Barang keluar
a. Unified Modeling Language (UML) Bagian gudang menerima surat permintaan barang dari
b. Normalisasi bagian penjualan untuk meminta barang dari gudang, karena
c. Spesifikasi Basis Data kekosongan barang pada display mini Mart. Setelah di
setujui pada bagian gudang, di buatlah surat keluar barang
yang akan di terima pada bagian penjualan beserta barang
ANALISA DAN yang diminta pada bagian penjualan.
PERANCANGAN SISTEM
4. Persediaan Barang
1. Struktur Organisasi Bagian gudang melakukan cek terhadap barang –
Struktur organisasi dalam UPN mart ini barang yang terdapat di gudang, setelah dilakukan
berbentuk garis. Kekuasaan dan tanggung jawab pengecekan barang masuk dan barang keluar, dibuatlah kartu
tertinggi dipegang oleh satu pimpinan. Jadi perintah dari stock persediaan barang agar dapat mengetahui barang mana
pimpinan langsung kepada bawahan. saja yang ingin di tambah.
STRUKTUR ORGANISASI CV . UPN
5 Pembuatan Laporan
DIREKTUR Laporan yang dibuat adalah laporan persediaan barang
barang dilihat dari nota. Laporan ini akan diberikan kepada
MANAJER
pimpinan.

3. Analisa Sistem Usulan


ADMINITRASI

Perancangan sistem perangkat lunak di deskripsikan


BAGIAN PENJUALAN BAGIAN GUDANG BAGIAN TRANSPORTASI
dengan model analisis menggunakan diagram use case serta
dilanjutkan dengan model desain. Analisis digunakan untuk
pemetaan awal mengenai perilaku yang diisyaratkan sistem
Gambar 3.1 Struktur Organisasi aplikasi kedalam elemen-elemen pemodelan. Untuk
membantu perancangan dan melengkapi dokumentasi
2. Analisa Sistem perancangan, digunakan Microsoft Visio yang mendukung
2.1. Analisa Sistem Berjalan perancangan dengan basis UML.
Sistem persediaan barang pada UPN Mart selama
ini masih menerapkan sistem secara manual atau dengan 3.1 Use Case Pemesanan Barang
kata lain masih menggunakan kertas arsip sebagai Acc Surat

penyimpanan data persediaan barang. Disamping masalah Pemesanan Barang

«extends»

pengarsipan dan penyimpanan data, sistem persediaan Bagian Administrasi


Membuat Surat
Pemesanan Barang
«extends»
Menerima Surat
Pemesanan

barang pada UPN Mart mengalami keterlambatan akan suatu


informasi mengenai persediaan barang contohnya dalam <<
inc
lud
e>
>
Menyiapkan Barang

Supplier

membuat pesanan barang, hal tersebut dapat menggangu Terima Barang, Surat
Jalan Dan Retur
«extends»
Membuat Retur
Barang

kelangsungan kinerja pada UPN mart dan juga dapat


<<
Bagian Gudang incl
ud
e>
>
Membuat Surat Jalan

memperlambat proses pengambilan keputusan .

2.2 Uraian Prosedur Gambar 3.2 Diagram Use Case Pemesanan Barang
Langkah dalam membuat uraian prosedur mengacu Tabel 3.1 Keterangan Diagram Use case Pemesanan Barang
pada prosedur yang ada pada sistem persediaan barang Nama Use Case Use Case Pemesanan Barang
sebagai berikut : Deskripsi Bagian Gudang datang ke supplier
1. Permintaan Barang Singkat untuk menyerahkan surat pesanan
Permintaan Barang berdasarkan masukan dari bagian barang sebagai salah satu persyaratan
gudang. Bagian gudang akan memeriksa mengenai data dalam memesan barang
barang yang stocknya hampir habis. Lalu bagian gudang Aktor Bagian Gudang
membuat surat PO dan menghubungi supplier via telpon, via
3
Tindakan 1. User bagian gudang dapat supplier, namun terlebih dahulu surat
Utama mengakses untuk membuat PO, di kirim ke bagian administrasi
permintaan barang ke supplier untuk acc surat PO
2. User Supplier menerima
permintaan pesanan dari user 3.4 Activity Diagram Barang Masuk
bagian gudang Supplier Bagian Gudang Administrasi
Start

3.2 Use Case Persediaan barang Kirim barang , surat


jalan dan Retur Barang
(3 Rangkap )
Terima Retur barang
surat jalan dan
barang
, Terima surat jalan
dan Retur barang
(rangkap 2)

Input Data Supplier

Pilih Master Periksa barang

Input Data Barang

Konfirmasi jika tidak Tidak Lengkap


sesuai dengan PO
Membuat Surat
Pemesanan barang Ya

Tanda tangani surat jalan dan


Menerima Barang Retur Barang (rangkap 1)
Login Pilih Transaksi Masuk

Terima surat jalan dan Terima Barang


Bagian gudang Mengeluarkan Barang Retur Barang (rangkap 3)

Laporan Data Barang

Selesai Selesai

Laporan Data
Pilih Laporan
Supplier

Laporan Persediaan
Barang

Gambar 3.5 Activity Diagram Barang Masuk


Tabel 3.4 Keterangan Activity Diagram Barang Masuk
Nama Use Case Use Case Barang Masuk
Gambar 3.3 Diagram Use Case Persediaan Barang
Deskripsi Bagian Gudang menerima barang,
Tabel 3.2 Keterangan Diagram Use case Persediaan Barang
Singkat surat jalan, retur barang dari supplier
Nama Use Case Use Case Persediaan Barang
Aktor Bagian Gudang
Deskripsi Bagian Gudang dapat mengakses form
Tindakan Utama User bagian gudang menerima barang
Singkat – form yang terdapat dalam aplikasi
serta surat jalan dan retur barang,
persediaan barang.
kemudian periksa barang, jika sesuai
Aktor Bagian Gudang
dengan PO, terima barang, jika tidak
Tindakan Utama User bagian gudang dapat mengakses
sesuai. Bagian gudang konfirmasi ke
input data barang, input data supplier,
supplier bahwa barang tidak sesuai
transaksi PO, Transaksi Barang Masuk,
Transaksi barang keluar, laporan
3.5 Activity Diagram Barang Keluar
persediaan, cetak surat permintaan dan B
ag
s
ia
ta
nP
rt
e
nju
ala
n B
agia
nGu
dan
g

cetak surat keluar barang


L
iha
tba
ran
g

3.3 Activity Diagram Pemesanan Barang [T


idak ]
c
h e
ck

BagianGu
dan
g Ad
m in
itrasi S
upplier [Ya ]

start Bua
tSurat T
erin
aS ura
t
M
in
ta b
ara
ng P
ermin
taan Permin
taan
Baran
g B a
rang

P
erik
saB
ara
ng

Lihatb
aran
g

[T
idak ]
P
emb
erita
hua
n c
hec
k
[ Tidak ]
[Ya ]

ch
eck Bua
tS u
ratRetu
r
b
arangdanSura
t
K
eluarBa
rang
S
ele
sai
[Ya ]

K
irimb
ara
ng
BuatDaftarBarang
y
an gakand ipesan

S
ele
sai
Bu
atPO A
CCPO

A
CCPO TerimaPO

stop
Gambar 3.6 Activity Diagram Barang Keluar
Tabel 3.5 Keterangan Activity Diagram Barang Keluar
Nama Activity Diagram Barang Keluar
Activity
Deskripsi Bagian penjualan membuat surat
Gambar 3.4 Activity Diagram Pemesanan Barang Singkat permintaan kepada bagian gudang.
Tabel 3.3 Keterangan Activity Diagram Pemesanan Barang Aktor Bagian Penjualan
Nama Activity Activity Diagram Pemesanan Barang Pra Kondisi -
Deskripsi Bagian Gudang mengakses form Tindakan User bagian gudang setelah menerima surat
Singkat pemesanan barang untuk membuat Utama permintaan langsung cek barang, jika ada
surat PO dan sesuai dengan permintan, barang dikirim
Aktor Bagian Gudang
Tindakan Utama User bagian gudang mengakses
transaksi pemesanan barang untuk
membuat surat PO, yang ditujukan ke 3.6 Activity Diagram Laporan
4
Pimpinan Sistem
start
Halaman Login Form Master Supplier

Memilihm enu Menampilkanmenulaporan Bagian Gudang


laporan persediaanbarang Masukan Nama dan Password

kembali

C
ekk
evalidandatayang
MasukanKondisi Masukan Data
m asuk

Masukan data
Konfirmasitidak
bisam enam pilkan Simpan

(Datatidak valid )
(datavalid ) Hapus Data

Menampilkan Simpan
laporan
Tutup

stop Kembali Halaman Utama

Gambar 3.7 Activity Diagram Laporan


Tabel 3.6 Keterangan Activity Diagram Laporan
Nama Activity Activity Diagram Laporan Gambar 3.9 Sequence Diagram Data Supplier
Deskripsi Pimpinan mengakses form laporan Tabel 3.8 Keterangan Sequence Diagram Data Supplier
Singkat Nama Sequence Diagram Data Supplier
Aktor Pimpinan Sequence
Tindakan Utama Pimpinan memilih menu laporan, Deskripsi Menjelaskan proses terjadinya
setelah menu laporan terbuka, masukan Singkat penginputan data Barang
kondisi, jika data valid maka akan Aktor Bagian Gudang
menampilkan laporan jika tidak Pra Kondisi Membuka Aplikasi
konfirmasi tidak dapat menampilkan Tindakan Memasukkan user id dan password.
laporan. Utama Membuka form input data sesuai data
yang ingin dimasukkan kedalam
3.7 Sequence Diagram Data Barang database..
Halaman Login Form Master Barang
Mengisi form sesuai data yang
dibutuhkan form tersebut
Pasca Kondisi Data akan tersimpan kedalam masing-
Bagian Gudang
Masukan Nama dan Password

Belum login

Masukan Data masing table


Masukan data

Simpan
Hapus Data

Simpan
3.9 Sequence Diagram Edit Data Supplier Dan Data
Tutup barang
kembali Ke halaman Utama
Halaman Utama Form Ubah Data Supplier Barang

Bagian Barang
Tampilkan Form

Form Ubah Data Supplier

Ubah Data Supplier


Hapus Data

Sukses Ubah Data

Gambar 3.8 Sequence Diagram Data Barang Ubah Data Barang


Hapus data

Tabel 3.7 Keterangan Sequence Diagram Data Barang


Sukses Ubah Data

Nama Sequence Sequence Diagram Data Barang


Tutup

Deskripsi Menjelaskan proses terjadinya Kembali ke halaman Utama

Singkat penginputan data Supplier


Aktor Bagian Gudang
Pra Kondisi Membuka Aplikasi
Tindakan Memasukkan user id dan password. Gambar 3.10 Sequence Diagram Edit Data Supplier Dan
Utama Membuka form input data sesuai data Data barang
yang ingin dimasukkan kedalam
database.. Tabel 3.9 Keterangan Sequence Diagram Edit Data Supplier
Mengisi form sesuai data yang Dan Data barang
dibutuhkan form tersebut Nama Sequence Diagram Edit Data Supplier
Pasca Kondisi Data akan tersimpan kedalam masing- Sequence Dan Data barang
masing table Deskripsi Menjelaskan proses terjadinya
Singkat pengeditan data Barang dan data
supplier
Aktor Bagian Gudang
Pra Kondisi Membuka Aplikasi
3.8 Sequence Diagram Data Supplier
5
Tindakan Memasukkan user id dan password. 1. Satu supplier menerima satu PO
Utama Membuka form master data sesuai 2. Satu supplier mengirimkan satu TTB
data yang ingin dimasukkan kedalam 3. Satu TTB mempunyai banyak daftar barang-barang
database.. 4. Satu SK memiliki banyak daftar barang
Mencari file yang akan di edit.
Mengisi sesuai data yang dibutuhkan 4.2 Kamus Data
pada form tersebut 1. Entitas Barang
Pasca Kondisi Data akan tersimpan kedalam masing- @Kode_barang + Nama_barang + jenis_barang +
masing table satuan + Harga_beli + stock
2. Entitas Supplier
3.10 Sequence Diagram Laporan @Kode_supplier + Nama supplier + Alamat + Telp +
Fax + Contact_person + Hp
HalamanU
tama Fo
rmLapo
ranP
ers
e dia
an P
rose
sPers
e dia
anB
arang Ba
rang
3. Entitas PO
Pim
pinan
Ta
m pilka
nForm
@PO_No + Tgl_PO + Kode_Barang + Qty + Harga +
Formla
poranP
ers
e dia
an

M
asuk
anDa
ta
Kode_Supplier + Total_Harga + Status + NIK
4. Entitas SK
Kon
eks
iDataba
se

V
alid
asiD
ata

Ta
m pilka
nTab
el M
intaD
ata
@ID_SK + SK_No + Tgl_SK + Kode_Barang + Qty +
harga + total_harga + Tgl_Input + NIK + Status
Cetak

Ceta
k

TutupFo
rm

5. Entitas TTB
@ No_TTB + Tgl_Input + Kode_Supplier + Qty +
K
emba
li k
ehalam
anU
tama

Harga + Total_Harga + Status + NIK + Kode_Barang +


Tgl_TTB
Gambar 3.11 Sequence Diagram Laporan
4.3 Struktur Database
Tabel 3.10 Keterangan Sequence Diagram Laporan
1. Tabel Data Barang
Nama Sequence Sequence Diagram Laporan
Nama table : Data Barang
Deskripsi Singkat Menjelaskan proses
Primary key : Kode_barang
pembuatan dan cetak
Tabel 3.11 Tabel Data barang
Laporan
Field Type Panjang Keterangan
Aktor Pimpinan
kode_barang Text 5 Kode Brg
Pra Kondisi Membuka Aplikasi
Nama_barang Text 30 Nama Brg
Tindakan Utama Membuka form Laporan
Jenis_barang Text 15 Jenis Brg
persediaan
Satuan Text 5 Satuan Brg
Mengisi data
Cetak Laporan Harga_beli Currency _ Harga beli
Stock Number 4 Stock brg
4. Rancangan Struktur Basis Data (Database)
2. Table Supplier
Rancangan basis data (database) bertujuan untuk
Nama table : Supplier
diperolehnya basis data yang efesiensi dalam penggunaan
Primary_key : kode_supplier
ruang penyimpanan, cepat dalam pengaksesan dan mudah
Tabel 3.12 Tabel Supplier
untuk memanipulasi data serta bebas dari redudansi data.
Field Type Panjang Keterangan
4.1 ERD Kode_supplier Text 5 Kode Supplier
* No _PO
Tgl _PO
Kode _Barang
Qty
PO
I
kirim
I
Supplier
* Kode _Supplier
NamaSupplier
Alamat
Nama_supplier Text 25 Nama Supplier
Alamat Text 30 Alamat Supplier
Harga No _Telp
Total _Harga I Fax
Kode _Supplier Contact _Person
NIK Hp
Status

Telp Text 10 Kode Pos


Kirim

I
* No _TTB

Fax Number 10 Telp Supplier


M I Kode _Supplier
* Kode _barang TTB (TandaTerima
Barang Ada Status
Nm _barang Barang ) Qty
Jenis _Barang Harga
Satuan M Total _Harga

Contact _Person Text 25 Contact Person


Harga NIK
Tgl _Input
Tgl _TTB
Ada kode _Barang

* ID _SK
SK (surat Keluar ) No _SK

3. Tabel PO
Tgl _SK
Kode _Barang
Qty
Total _Harga

Nama Tabel : PO
Harga
Tgl _Input
NIK
Status

Primary Key : ID_PO


Tabel 3.13 Tabel PO
Field Type Panjang Keterangan
Gambar 3.22 Entity Relationship Diagram ID_PO Number 3 No Urut PO
Keterangan : PO_No Text 10 No P O
PO : Purchase Order Tgl_PO Date/Time _ Tanggal PO
TTB : Tanda Terima Barang Kode_Barang Text 5 Kode Brg
SK : Surat Keluar Qty Number 4 Jumlah Brg
Harga Currency _ Harga Brg
Penejalasan ERD:
6
Total_Harga Currency _ Total Harga VGA Card 128 mb
Kode_Supplie Text 5 Kd Supplier Monitor SVGA GIC 15 “Digital
r Keyboard Standar
Status Yes/no _ Status PO Mouse Scroll / Optic
NIK Text 5 No. Induk Printer
6.2 Spesifikasi Perangkat Lunak ( Software )
4. Tabel SK (Surat Keluar) Adapun untuk spesifikasi perangkat lunak yang
Nama Tabel : SK (Surat Keluar) digunakan untuk menjalankan program aplikasi ini
Primary Key : ID_SK adalah sebagai berikut :
Tabel 3.14 Tabel Keluar Barang Sistem Operasi Microsoft Windows XP pack 2
Field Type Panjang Keterangan Paket Program Visual Basic 2005.
ID_SK Autonumber - No urut Database Microsoft Acces (Microsoft Office 2003)
No_SK Text 10 No SK
Tgl_SK Date/time - Tanggal StK IMPLEMENTASI
DAN PENGUJIAN
Kode_Brang Text 5 Kode Barang
Qty Number 4 Jumlah Brng
3 Instalasi Software
NIK Text 5 Nomor Induk
Implementasi dari Aplikasi Persediaan Barang ini
Tgl_Input Date/time - Tgl Input
menggunakan Visual Basic 2005 sebagai software aplikasi
Harga Curency - Harga Brg pemrograman dan Miccrosoft Access 2003 sebagai software
Harga_Total Curency Total Harga aplikasi pengolah database.
Tgl_input Date/time - Tgl Input
Status Yes/No - Status 3.1 Tampilan Layar.
1. Layar Halaman LogIn User
5. Tabel TTB (Tanda Terima Barang)
Nama Tabel : TTB (Tanda Terima Barang)
Primary Key : ID_ TTB
Tabel 3.15 Tabel TTB (Tanda Terima Barang)
Field Type Panjang Keterangan
No_ TTB Text 3 No TTB
Tgl_Input Date/time _ Tgl Input Gambar 3.1 Login
Kode_Supplier Text 5 Kd Supplier Form LogIn memiliki beberapa akses untuk dapat
Qty Number 4 Jumlah Brg masuk aplikasi tersebut diantaranya Administrator,
Harga Curency - Harga Administrasi, bagian gudang dan pimpinan selain dari pada
Total_Harga Curency - Total Harga disebutkan tidak dapat mengakses aplikasi tersebut.
NIK Text 5 No Karyawan
Kode_Barang Text 5 No Supplier 2. Layar Halaman Utama
Tgl_TTB Date/time _ Tgl Input

5. Perancangan Tampilan Program


A PLIK ASI PERSED IAA N BA RA NG UP N M A RT

HALAMAN UTAM A

FILE M ASTER TRANSAKSI LAPORAN Utility

Laporan Persediaan
Logout Barang Penerimaan Barang User
barang

Keluar Supplier PesananBarang Karyawan

Pengeluaran Barang Ganti Password Gambar 3.2 Menu Utama

Halaman utama adalah halaman yang berisi form-form


Gambar 3.26 Tampilan Layar Program yang berhubungan dengan aplikasi persediaan barang. Form
– form tersebut yaitu form file yang berisi data barang dan
6. Spesifikasi Perangkat Keras dan Perangkat data supplier, form transaksi yaitu transaksi pemesanan
Lunak barang, transaksi barang masuk dan transaksi barang keluar,
6.1 Spesifikasi Perangkat Keras ( Hardware ) form laporan yaitu laporan stock barang, laporan data barang
Untuk menjalankan program aplikasi ini digunakan satu dan laporan data supplier, form utility yaitu ganti password,
unit komputer dengan spesifikasi sebagai beriut : data karyawan dan user
Prosessor intel Pentium IV 3.0 Gh
Hardisk 80 GB
RAM 1 GB 3. Layar Menu Data Barang
7
Form Pemesanan Barang terdapat fasilitas-fasilitas
yang dapat digunakan untuk keperluan user yaitu sebagai
berikut :

6. Layar Menu Transaksi Keluar Barang


Form Pemesanan Barang ini di gunakan oleh bagian
gudang untuk membuat surat keluar barang yang di
tujukan ke pihak bagian penjualan. Form ini dapat
langsung mencetak surat keluar barang sesuai dengan
kebutuhan. Form Barang keluar terdapat fasilitas-fasilitas
yang dapat digunakan untuk keperluan user yaitu sebagai
Gambar 3.3 Layar Menu Data Barang berikut :
Di dalam form data barang merupakan data master yang
dapat menambah, menyimpan, menghapus, mencari data
barang dan membatalkan data yang akan di masukan ke
dalam database data barang apabila terjadi panambahan
data.
Tampilan ini merupakan data barang yang telah
melakukan penginputan data. Dan pada data barang ini
dilengkapi dengan fasilitas-fasilitas yaitu

4. Layar Menu Data Supplier


Gambar 3.6 Layar Menu Transaksi Barang Keluar

7. Layar Menu Transaksi Barang Masuk


Form Barang masuk ini di gunakan oleh bagian
gudang untuk memonitor
jumlah barang. Form ini berfungsi untuk melakukan
pendataan barang masuk yang baru dikirim oleh pihak
supplier. Form Barang Masuk terdapat fasilitas-fasilitas yang
dapat digunakan untuk keperluan user yaitu sebagai berikut :

Gambar 3.4 Layar Menu Data Supplier

Di dalam form data supplier merupakan data master


yang dapat menambah, menyimpan, menghapus, mencari
data supplier dan membatalkan data yang akan di masukan
ke dalam database data barang apabila terjadi panambahan
data. Dan dalam form ini terdapat fasilitas-fasilitas yaitu :

5. Layar Menu Transaksi Pemesanan Barang


Form Pemesanan Barang ini di gunakan oleh bagian Gambar 3.7 Layar Menu Transaksi Barang Masuk
gudang untuk membuat surat pemesanan barang yang di
tujukan ke pihak supplier. Form ini dapat langsung 8. Layar Menu Laporan Data Stock Barang
mencetak surat pemesanan barang sesuai dengan kebutuhan. Tampilan ini merupakan laporan data stock barang yang
telah melakukan penginputan data dari form transaksi barang
masuk dan barang keluar. Dan pada laporan data stock
barang masuk ini dilengkapi dengan fasilitas-fasilitas yaitu

Gambar 3.5 Layar Menu Transaksi Pemesanan Barang Gambar 3.8 Layar Menu Laporan Data Stock Barang
Metode Pengujian
8
Metode yang dilakukan dalam pengujian ini adalah 2. Dengan adanya aplikasi ini, perusahaan dapat
Black box testing yaitu, pengujian yang berfokus pada meminimalkan penggunaan kertas yaitu kartu stock
persyaratan fungsional perangkat lunak tanpa persediaan dan dalam penyimpanan data lebih terjamin.
memperdulikan source code program. Pengujian ini untuk 3. Dengan adanya aplikasi ini, selain mendapatkan
menentukan sejauh mana sistem dapat memenuhi keinginan informasi mengenai pemasukan dan pengeluaran barang
user. tetapi juga mendapatkan informasi, data stock barang,
data supplier, dengan waktu yang tidak di tentukan.
Prosedur Pengujian
Pengujian yang dilakukan adalah pengujian black box Saran
(black box testing), black box testing terfokus pada apakah Dari kesimpulan diatas maka timbulah suatu saran yang
unit program memenuhi kebutuhan (requrietment) yang mudah-mudahan bermanfaat bagi pengembangan sistem
disebutkan dalam spesifikasi. Pada black box testing cara informasi yang ada :
pengujian hanya dilakukan dengan menjalankan atau 1. Diperlukan peningkatan Sumber Daya Manusia yang
mengeksekusi unit atau modul, kemudian diamati apakah berkualitas dan perangkat komputer yang memadai.
hasil dari unit itu sesuai dengan proses bisnis yang 2. Petugas khusus yang diberi tanggung jawab
diinginkan. menangani aplikasi ini, sebaiknya terlebih dahulu
diberikan petunjuk dan pelatihan pengoperasian agar
Skenario Pengujian nantinya aplikasi ini dapat beroperasi secara maksimal
Skenario pengujian dilakukan untuk menentukan dan optimal.
langkah-langkah dalam melakukan pengujian. Pengujian 3. Agar aplikasi ini beroperasi secara
dilakukan dengan menjalankan aplikasi Persediaan maksimal dan optimal, maka diperlukan pengembangan
Barangtersebut. Setelah aplikasi dijalankan selanjutnya sistem persediaan barang selanjutnya, agar dapat
adalah menguji tombol-tombol yang terdapat dalam antar berjalan sesuai dengan kebutuhan diharapkan.
muka aplikasi tersebut apakah sesuai dengan tahap 4. Setelah sistem dapat diterapkan dan
perancangan. dilaksanakan dengan baik, maka perlu dianalisa kembali
sehingga tidak menutup kemungkinan untuk dilakukan
3.2 Analisis Hasil Pengujian suatu pengembangan sistem yang baru yang lebih baik.
Setelah dilakukan pengujian secara menyeluruh 5. Suatu program akan berjalan dengan baik
terhadap aplikasi persediaan barang UPN Mart, hasil dan lancar apabila dipelihara dan dikontrol dengan
pengujian yang diperoleh dapat dianalisis sebagai berikut: sebaik-baiknya
1. Halaman utama link-link yang menghubungkan
interface yang terdapat dalam sistem persediaan barang DAFTAR PUSTAKA
berjalan sesuai akses..
2. Halaman login, yang mengontrol aktifitas sub akses http://www.cs.ui.ac.id/WebKuliah/IKI80700/materi/models-
dalam sistem persediaan barang dapat berjalan sesuai 6pages.PDF
sub akses. http://lecturer.ukdw.ac.id/willysr/pspl-ti/uml_activity.pdf
3. Halaman input data barang, data supplier http://id.wikipedia.org/wiki/Pemrgraman_berorientasi_objek
setiap tombol menu yang terdapat di halaman tersebut Jogiyanto HM., MBA., Akt., Ph.D. 2005. Analisis Dan
dapat berjalan sesuai perancangan sistem tersebut. Desain. Edisi 3.
4. Halaman transaksi pemesanan barang, barang Yogyakarta : Andi
masuk, barang keluar. Roger d. Presman, Ph. D. 2002 Rekayasa Perangkat Lunak.
setiap tombol yang terdapat di halaman tersebut dapat Edisi 2. Yogyakarta : Andi
berjalan sesuai perancangan sistem tersebut. Jeffery L. Whitten, Lonnie D. Bentley, Kevin C. Ditman.
5. Halaman cari dan print dapat berjalan dengan baik, 2004. Metode Desain Dan Analis Sistem. Edisi 6.
setiap data - data yang tersimpan kedalam database Yogyakarta : Andi
dapat diakses dan di cetak. Fowler Martin. 2005. Panduan Singkat Bahasa Pemodelan
6. Halaman laporan Objek Standar. Edisi 3. Yogyakarta : Andi
setiap tombol yang terdapat di halaman tersebut dapat Marlinda, Linda S.kom 2004. Sistem Basis Data. Edisi 1
berjalan sesuai perancangan sistem tersebut Yogyakarta : Andi
Junindar. 2008. Panduan Lengkap Menjadi Programer
PENUTUP Membuat Aplikasi Penjualan menggunakan VB.Net. Cetakan
Ketiga. Jakarta :Media Kita
Kesimpulan Yuswanto. 2003. Pemrograman Client Server. Edisi 1.
Berdasarkan uraian-uraian yang telah penulis paparkan Jakarta : Prestasi Pustaka.
pada bab-bab sebelumnya, maka penulis dapat menarik
beberapa kesimpulan sebagai berikut:
1. Dengan adanya aplikasi ini, perusahaan dapat
melihat persediaan barang tanpa jangka waktu tertentu
dan dapat lebih teratur dalam proses transaksi
persediaan barang.