ABSTRACT—The system supplies of goods made at this menjadi salah satu faktor yang turut mendukung bagi
time still use manual, in which the data recording still use pertumbuhan perusahaan. Dengan adanya kebutuhan
paper that is not guaranteed the accuracy of the data, the informasi yang semakin lama meningkat maka
possibility of recording errors and calculations of diperlukannya suatu sistem yang baik dan cepat.
transactions that occur, the difficulty in finding the Perusahaan yang bergerak dibidang penjualan
required data and control inventory. Inventory bahan-bahan bangunan yang masih menggunakan cara
information system design uses a web-based PHP manual, dimana dalam kegiatan operasional sistem
programming language supported by a MySQL database. persediaan barang masih dicatat menggunakan media
Model development system used is the waterfall model, kertas. Pemakaian komputer sebagai alat pengolah data
analysis and design using diagrams contained in UML. dapat dikatakan yang terbaik untuk saat ini, karena dapat
With a system of web-based inventory information can meningkatkan kecepatan pekerjaan sehingga mampu
reduce the risk of errors in recording inventory menghasilkan keluaran berupa informasi yang akurat
information, speed up report creation and help in serta efisiensi tenaga dan waktu dalam mengolah data.
generating decisions accurately and quickly so that Dengan demikian kemungkinan kesalahan perhitungan
customer service can be increased and improved. dengan cara manual dapat diatasi jika tersedia dukungan
suatu sistem yang terkomputerisasi.
Keywords: Information Systems, Inventory, UML Menurut Sophian (2014) memberikan
penjelasan bahwa: Dalam penjualan dan persediaan
INTISARI—Sistem persediaan barang yang dilakukan barang-barangnya Toko Swastika Servis Bangunan
pada saat ini masih menggunakan cara manual, dimana tersebut masih menggunakan sistem yang manual
pencatatan data masih menggunakan kertas sehingga sehingga dapat dibayangkan susahnya mendapatkan
kurang terjamin keakuratan data, kemungkinan terjadi informasi keadaan barang yang telah terjual dan
kesalahan pencatatan dan perhitungan atas transaksi persediaan stok barang di gudang yang masih ada.
yang terjadi, kesulitan dalam mencari data yang Berdasarkan permasalahan yang sedang dihadapi oleh
dibutuhkan dan mengkontrol stok barang. Perancangan Toko Swastika Servis Bangunan dalam melakukan
sistem informasi persediaan barang berbasis web ini pengolahan data penjualan dan persediaan barang
menggunakan bahasa pemrograman PHP didukung tersebut, dibuatlah perancangan sistem informasi
dengan database MySQL. Model pengembangan sistem penjualan dan pengendalian stok barang pada Toko
yang digunakan adalah model waterfall, analisis dan Swastika Servis Bangunan dengan menggunakan bahasa
desain menggunakan diagram yang terkandung di dalam pemrograman Visual Basic 6.0 didukung dengan
UML. Dengan sistem informasi persediaan barang database MySQL. Dengan adanya sistem pengolahan data
berbasis web ini dapat mengurangi resiko kesalahan secara terkomputerisasi maka pimpinan akan dapat
informasi dalam pencatatan persediaan barang, mengambil langkah – langkah yang tepat dalam
mempercepat pembuatan laporan dan membantu dalam pengambilan keputusan, pembuatan laporan persediaan
menghasilkan keputusan-keputusan yang akurat dan dan laporan penjualan hanya memerlukan waktu yang
cepat sehingga pelayanan terhadap pelanggan dapat singkat dan mempu menghasilkan laporan dan informasi
meningkat dan membaik. yang akurat.
Beberapa hal yang dapat menimbulkan kendala
Kata Kunci: Sistem Informasi, Persediaan Barang, UML pada suatu sistem yang dilakukan secara manual
diantaranya akan membuat jenuh, karena harus dicatat
dan diproses berulang kali, banyaknya jumlah data yang
PENDAHULUAN harus diolah, kerumitan dalam pemrosesan suatu data,
Dalam era globalisasi sekarang ini terbatasnya waktu yang digunakan dalam mengolah data
perkembangan dalam berbagai aspek sudah semakin yang beraneka ragam sehingga sulit mencari data yang
maju dan modern, kebutuhan akan teknologi informasi diinginkan bila diperlukan.
Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri INF-147
ISBN: 978-602-72850-3-3 SNIPTEK 2016
Dalam melakukan suatu perancangan sistem perlu Tabel 1. Deskripsi Use Case Mengelola Transaksi Barang
dilakukan analisa kebutuhan software hingga dapat Masuk
mengetahui proses yang terjadi dan menentukan Mengelola Transaksi Barang
masalah masalah yang terjadi dalam suatu sistem. Use Case Name
Masuk
Pembahasan ini dimulai dari halaman login, yang Requirement B5
menyediakan login admin, staff gudang dan bagian Staff Gudang dapat
penjualan. Halaman admin terdapat otorisasi mengelola Goal menambah dan mencetak
data user, data supplier, data outlet, data barang, data data transaksi barang masuk
jenis barang, transaksi pemesanan, dan laporan – Pre-conditions Staff Gudang telah login
laporan. Halaman Staff gudang terdapat otorisasi Data transaksi barang masuk
mengelola data supplier, data outlet, data barang, data Post-condition
tersimpan dan tercetak
jenis barang, transaksi barang masuk, transaksi barang
Gagal menambah dan
keluar dan laporan-laporan. Failled end condition mencetak data transaksi
Model penggembangan sistem yang digunakan yaitu barang masuk
model Waterfall yang menjelaskan analisa kebutuhan
Primary Actors Staff Gudang
software, desain, code generation, testing dan support
Main Flow / Basic Path 1. Staff Gudang memilih
yang akan digunakan
menu transaksi barang
masuk
A. Analisa Kebutuhan Software
Sistem menampilkan
Kebutuhan – kebutuhan tersebut didokumentasikan
form data barang masuk
dan disesuaikan dengan kebutuhan pengguna. Pengguna
2. Staff Gudang memasukan
sistem informasi persediaan barang antara lain :
data transaksi
1. Kebutuhan fungsional Staff Gudang
3. Staff Gudang memilih
Data Barang, Membuat surat jalan, Retur Barang
tombol “Tambah”
2. Kebutuhan fungsional Bagian penjualan.
4. Sistem menampilkan
Membuat kwitansi dan Laporan Barang
daftar item transaksi
3. Kebutuhan fungsional Administator Sistem
barang masuk
Pemesanan barang pada supplier
5. Staff Gudang memilih
INF-148 Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri
SNIPTEK 2016 ISBN: 978-602-72850-3-3
Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri INF-149
ISBN: 978-602-72850-3-3 SNIPTEK 2016
a) Transaksi Pemesanan
D. Testing
Sebuah proses yang mengdeskripsikan hasil
program yang telah dibuat dengan menggunakan black
box testing untuk proses pada tahap pengujiannya
sehingga dapat sesuai harapan.
INF-150 Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri
SNIPTEK 2016 ISBN: 978-602-72850-3-3
Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri INF-151
ISBN: 978-602-72850-3-3 SNIPTEK 2016
INF-152 Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri