Anda di halaman 1dari 7

Jurnal Evolusi Volume 6 Nomor 2 - 2018 | evolusi.web.

id

Metode Rapid Application Development (RAD) pada Perancangan Website Inventory


PT. SARANA ABADI MAKMUR BERSAMA (S.A.M.B) JAKARTA
1)
Oky Irnawati, 2)Galih Bayu Aji Listianto
1)
Manajemen Informatika, AMIK BSI Bekasi
oky.okt@bsi.ac.id
2)
Manajemen Informatika, AMIK BSI Bekasi
dholoylistianto@gmail.com

Abstract - PT. S.A.M.B (Sarana Abadi Makmur Bersama) is a distributor and logistics company
engaged in Modern Trade (MT) for fast moving consumer goods (FMCG) in Jabodetabek (Jakarta,
Bogor, Depok, Tangerang, Bekasi). In addition to distribution, SAMB also provides services for
companies seeking logistics and transportation services for modern trade within the designated area.
The inventory design system is one of the most important factors in meeting the needs of consumers
in a timely and demanding manner. There are still many companies that use desktop applications
especially on PT. Sarana Abadi Makmur Bersama. Employees often complain about the performance
of the used desktop app. Not all desktop applications can run on all operating systems, while web
applications can run in all operating systems as long as there is a browser and an internet connection,
it makes it more practical. With web-based asset inventory data item can be used relatively fast,
relatively accurate, and relatively more accurate data.
.
Keywords: Rapid Application Development, Web-Based Inventory Program Design

Abstrak - PT. S.A.M.B (Sarana Abadi Makmur Bersama) adalah perusahaan distributor dan logistik
yang bergerak dalam bidang Modern Trade (MT) untuk fast moving consumers goods (FMCG) di
wilayah Jabodetabek (Jakarta, Bogor, Depok, Tangerang, Bekasi). Selain distribusi, SAMB juga
menyediakan layanan bagi perusahaan yang mencari jasa logistik dan transportasi untuk
perdagangan modern dalam area yang ditentukan. Perancangan sistem inventory menjadi salah satu
faktor yang paling penting dalam memenuhi kebutuhan konsumen dalam waktu yang tepat dan sesuai
dengan permintaan. Masih banyak perusahaan-perusahaan yang menggunakan aplikasi desktop
terutama pada PT. Sarana Abadi Makmur Bersama. Para karyawan sering mengeluhkan kinerja dari
aplikasi desktop yang dipakai. Tidak semua aplikasi desktop dapat berjalan di semua Sistem Operasi,
sedangkan aplikasi web dapat berjalan disemua Sistem Operasi selama ada browser dan koneksi
internet, itu membuatnya lebih praktis. Dengan berbasis web, data inventori asset barang dapat
digunakan relatif cepat, relatif tepat, dan relatif data lebih akurat.
.
Kata Kunci: Rapid Application Development, Perancangan Website Inventory.

A. PENDAHULUAN disemua Sistem Operasi selama ada browser


Aplikasi berbasis web saat ini lebih diminati dan koneksi internet, itu membuatnya lebih
dibanding aplikasi yang masih berbasis praktis. Aplikasi desktop pun membutuhkan
dekstop. Hal ini berkaitan dengan begitu instalasi dan upgrade pada setiap Client
pesatnya kemajuan teknologi internet. Dapat sementara aplikasi web hanya membutuhkan
diakses dimana saja, merupakan salah satu upgrade pada sisi Server. Otomatis biaya
keunggulan dari internet. Aplikasi berbasis perawatan aplikasi web menjadi lebih ringan.
web yang menjalankannya dibutuhkan koneksi Masih banyak perusahaan-perusahaan
internet, membuatnya lebih diminati karena yang menggunakan aplikasi desktop terutama
dapat diakses dimana saja. Tidak seperti pada PT. Sarana Abadi Makmur Bersama
aplikasi desktop yang terbatas pada laptop (S.A.M.B). PT. S.A.M.B (Sarana Abadi
atau PC. Makmur Bersama) adalah perusahaan
Sistem perancangan inventory menjadi distributor dan logistik yang bergerak dalam
salah satu faktor yang paling penting dalam bidang Modern Trade (MT) untuk fast moving
memenuhi kebutuhan konsumen dalam waktu consumers goods (FMCG) di wilayah
yang tepat dan sesuai dengan permintaan Jabodetabek (Jakarta, Bogor, Depok,
(Prasetio, 2014). Tidak semua aplikasi desktop Tangerang, Bekasi). Selain distribusi, SAMB
dapat berjalan di semua Sistem Operasi, juga menyediakan layanan bagi perusahaan
sedangkan aplikasi web dapat berjalan yang mencari jasa logistik dan transportasi

ISSN: 2338 - 8161


12
Jurnal Evolusi Volume 6 Nomor 2 - 2018 | evolusi.web.id

untuk perdagangan modern dalam area yang perangkat lunak” (Sukamto &
ditentukan. Para karyawan sering Shalahudin, 2016).
mengeluhkan kinerja dari aplikasi desktop c) Entity Relationship Diagram (ERD)
yang dipakai. Dalam aplikasi tersebut tidak Pemodelan awal basis data yang paling
bisa menyimpan data dan informasi secara banyak digunakan adalah menggunakan
terpusat pada suatu basis data, sehingga Entity Relationship Diagram (ERD).
sering terjadi ketidaksesuaian informasi dan ERD dikembangkan berdasarkan teori
kehilangan data yang disebabkan oleh himpunan dalam bidang matematika.
kesalahan manusia (Mersiana & Purwandari, ERD digunakan untuk pemodelan basis
2017). Dengan berbasis web, data inventory data relasional. (Sukamto & Shalahudin,
dapat digunakan relatif cepat, relatif tepat, dan 2016)
relatif data lebih akurat (Frieyadie, 2015). d) Logical Record Structure (LRS)
Sistem yang memiliki tingkat kedinamisan Menurut (Andriansyah, 2016) “LRS
yang tinggi, ketersediaan waktu dan anggran merupakan transformasi dari
biaya pengembangan yang terbatas, untuk penggambaran ERD dalam bentuk yang
kebutuhan informasi terkini secara cepat, dan paling jelas dan mudah untuk dipahami”.
perlunya kedekatan interaksi hubungan yang C. METODE PENELITIAN
personal dengan karakteristik penggunanya Metode dalam penelitian ini menggunakan
lebih tepat menerapkan metode RAD (Kosasi metode pengembangan perangkat lunak
& Yuliani, 2015) dan metode pengumpulan data.
B. TINJAUAN PUSTAKA 1. Metode Pengembangan Perangkat Lunak
1. Persediaan Barang Rapid Application Development (RAD)
Teori persediaan menurut (Kusuma, 2009) adalah model proses pengembangan
mengatakan “persediaan didefinisikan perangkat lunak yang bersifat incremental
sebagai barang yang disimpan untuk terutama untuk waktu pengerjaan yang
digunakan atau dijual pada periode pendek.(Sukamto & Shalahudin, 2016).
mendatang”.
2. Website
www (World Wide Web) atau biasanya
yang dikenal dengan web merupakan salah
satu fasilitas diinternet yang berfungsi
sebagai media interaksi pemakai komputer
untuk menampilkan halaman informasi
yang dicari. Halaman web tersebut diakses
dan dibaca menggunakan perangkat lunak
web browser seperti internet explorer,
mozilla firefox, google chrome, dan
sebagainya.
3. Peralatan Pendukung
Dalam proses pembuatan website
dibutuhkan peralatan pendukung untuk
merancang sistem diantaranya Use Case,
Activity Diagram, Entity Relationship Sumber: (Sukamto & Shalahudin, 2016)
Diagram (ERD) dan Logical Record Gambar 1. Ilustrasi Model RAD
Structure (LRS).
a) Use Case a) Pemodelan Bisnis
“Merupakan pemodelan untuk kelakuan Pemodelan yang dilakukan untuk
(behavior) sistem informasi yang akan memodelkan fungsi bisnis untuk
dibuat. Secara kasar, use case mengetahui informasi apa saja yang
digunakan untuk mengetahui fungsi apa harus dibuat, siapa yang harus
saja yang ada di dalam sebuah sistem membuat informasi itu, bagaimana alur
informasi dan siapa saja yang berhak informasi itu, proses apa saja yang
menggunakan fungsi-fungsi itu” terkait informasi itu.
(Sukamto & Shalahudin, 2016). Tahapan ini penulis mengumpulkan
b) Activity Diagram bahan-bahan serta melakukan
“Menggambarkan workflow (aliran kerja) pengamatan terhadap kebutuhan
atau aktivitas dari sebuah sistem atau aplikasi berbasis website dibanding
proses bisnis atau menu yang ada pada dengan aplikasi berbasis desktop.

ISSN: 2338 - 8161


13
Jurnal Evolusi Volume 6 Nomor 2 - 2018 | evolusi.web.id

Informasi tersebut dianalisis untuk Penulis melakukan wawancara terhadap


mendapatkan spesifikasi sistem. ibu Tri Cahyani Oktavia selaku Ketua
b) Pemodelan Data Bagian Administrasi mengenai jalannya
Memodelkan data apa saja yang proses penerimaan barang dari supplier
dibutuhkan berdasarkan pemodelan sampai pengiriman barang ke
bisnis dan mendefinisikan atribut- pelanggan. Penulis juga melakukan
atributnya beserta relasinya dengan wawancara terhadap beberapa
data-data yang lain. karyawan pada PT. SAMB mengenai
Tahapan ini penulis menggunakan ERD program yang sudah dipakai.
dan LRS untuk pemodelan basis data
sehingga dapat diketahui atribut apa
saja yang diperlukan dan bagaimana c) Studi Pustaka
relasi datanya. Selain melakukan kegiatan wawancara
c) Pemodelan Proses dan pengamatan penulis juga
Mengimplementasikan fungsi bisnis melakukan studi kepustakaan melalui
yang sudah didefinisikan terkait dengan referensi-referensi yang ada di
pendefinisian data. perpustakaan, internet atau di tempat
Tahapan ini penulis menggunakan use lain.
case sebagai identifikasi proses bisnis D. HASIL DAN PEMBAHASAN
dan activity diagram sebagai pemodelan 1. Pemodelan Bisnis
Berdasarkan analisa di dapatkan tiga
proses bisnis.
pengguna yang dapat mengakses sistem
d) Pembuatan Aplikasi yaitu karyawan, ketua dan admin.
Mengimplementasikan pemodelan a. Analisa Kebutuhan Karyawan
proses dan data menjadi program. 1) Karyawan dapat menambah dan
Model RAD sangat menganjurkan mengubah data supplier.
pemakaian komponen yang sudah ada 2) Karyawan dapat menginput data
jika dimungkinkan. barang masuk.
Tahapan ini penulis melakukan 3) Karyawan dapat menginput data
pemrograman aplikasi dengan bahasa barang keluar.
pemrograman PHP, HTML, dan CSS 4) Karyawan dapat mencetak good
sesuai dengan desain yang telah dibuat. receive, sales order, dan purchase
e) Pengujian dan pergantian order
Menguji komponen-komponen yang 5) Karyawan dapat menambah dan
dibuat. Jika sudah teruji maka tim mengubah data toko/pelanggan
pengembang komponen dapat beranjak b. Analisa Kebutuhan Ketua
untuk mengembangkan komponen 1) Ketua dapat melakukan semua
berikutnya. yang dapat dilakukan karyawan.
Tahapan ini dilakukan pengujian 2) Ketua dapat menghapus data
menggunakan blackbox testing untuk supplier, stok dan data toko.
mengetahui apakah sudah bisa 3) Ketua dapat mencetak laporan
beroperasi dengan baik atau tidak. semua data
2. Metode Pengumpulan Data c. Analisa Kebutuhan Admin
Teknik pengumpulan data yang digunakan 1) Admin dapat melakukan semua
oleh penulis dalam penelitian ini adalah: yang dapat dilakukan Ketua.
a) Observasi 2) Admin dapat menambah,
Penulis melakukan pengamatan mengubah dan menghapus data
langsung pada PT. Sarana Abadi pengguna
Makmur Bersama di Pulo Gebang 2. Pemodelan Data
Jakarta Timur pada bagian admin a) Entity Relationship Diagram (ERD)
gudang. Penulis mengamati sistem
penerimaan barang serta gudang yang
berjalan di PT SAMB. Hasil dari
pengamatan tersebut langsung dicatat
oleh penulis dan dari kegiatan
pengamatan dapat diketahui kesalahan
atau proses dan kegiatan tersebut.
b) Wawancara

ISSN: 2338 - 8161


14
Jurnal Evolusi Volume 6 Nomor 2 - 2018 | evolusi.web.id

Sumber: (Irnawati & Listianto, 2018)


Gambar 2. ERD Inventory

Sumber: (Irnawati & Listianto, 2018)

b) Logical Record Structure (LRS) Gambar 4. Use Case Inventory

b) Activity Diagram
Activity Diagram Perancangan Website
Inventory PT. Sarana Abadi Makmur
Bersama (S.A.M.B) Jakarta.

Sumber: (Irnawati & Listianto, 2018)


Gambar 5. Activity Diagram Barang Masuk

4. Pembuatan Aplikasi
Implementasi Perancangan Website
Inventory PT. Sarana Abadi Makmur
Bersama (S.A.M.B) Jakarta
a) Halaman Input Barang Masuk
Barang masuk diinput oleh karyawan
Sumber: (Irnawati & Listianto, 2018) secara terkomputerisasi melalui
Gambar 3. LRS Inventory halaman input barang masuk. Data
yang dibutuhkan berupa kode supplier,
3. Pemodelan Proses nama barang, satuan, harga, tanggal
a) Use Case kadaluarsa, kuantitas dan jumlah
Use case Perancangan Website harga.
Inventory PT. Sarana Abadi Makmur
Bersama (S.A.M.B) Jakarta

ISSN: 2338 - 8161


15
Jurnal Evolusi Volume 6 Nomor 2 - 2018 | evolusi.web.id

Sumber: (Irnawati & Listianto, 2018)


Gambar 9. Tampilan Sales Order
5. Pengujian dan pergantian
Pengujian terhadap program yang dibuat
menggunakan blackbox testing yang fokus
Sumber: (Irnawati & Listianto, 2018) terhadap proses masukan program.
Gambar 6. Tampilan Halaman Input Barang a) Pengujian Halaman Input Barang
Masuk Masuk
Tabel 1. Hasil Pengujian Blackbox Testing
b) Halaman Input Barang Keluar Halaman Input Barang Masuk
Barang keluar diinput oleh karyawan N Seke Test Hasil Hasil Kes
secara terkomputerisasi melalui o nario Case yang Peng imp
halaman input barang keluar. Data Peng Diharap ujian ula
yang dibutuhkan berupa kode toko, ujian kan n
nama barang, satuan, harga, kuantitas, 1 Klik Kode Sistem Sesu Vali
stok dan jumlah harga. Simp Suppli tidak ai d
an er: akan Hara
tanpa (koson mempro pan
mengi g) ses dan
si Semua muncul
semu textbo pesan
a x data “Harus
textbo barang Diisi.”
x :
(koson
g)
2 Mengi Kode Sistem Sesu Vali
si Suppli tidak ai d
Sumber: (Irnawati & Listianto, 2018)
semu er: akan Hara
Gambar 7. Tampilan Halaman Input Barang
a (koson mempro pan
Keluar
textbo g) ses dan
x Semua muncul
c) Nota Penerimaan Barang (Goods
kecua textbo pesan
Receive)
li x data “Kode
Hasil dari halaman input barang masuk
salah barang Supplier
berupa Nota penerimaan barang untuk
satu diisi Harus
supplier.
textbo Diisi.”
x
dibiar
kan
koson
g lalu
klik
Sumber: (Irnawati & Listianto, 2018) Simp
Gambar 8. Tampilan Nota Penerimaan an
Barang 3 Mengi kuantit textbox Sesu Vali
d) Sales Order si as: kuantita ai d
Hasil dari halaman input barang keluar textbo qwerty s tidak Hara
berupa Sales Order untuk toko atau x akan pan
customer. kuanti teriisi
tas
deng

ISSN: 2338 - 8161


16
Jurnal Evolusi Volume 6 Nomor 2 - 2018 | evolusi.web.id

an 3 Men kuantit textbox Sesu Vali


huruf gisi as: kuantita ai d
4 Mengi kode Sistem Sesu Vali textb qwerty s tidak Hara
si supplie tidak ai d ox akan pan
kode r: akan Hara kuant teriisi
suppli abcdef mempro pan itas
er ghi ses dan deng
yang Semua muncul an
tidak textbo pesan huruf
ada x data “Ada 4 Men kode Sistem Sesu Vali
dalam barang data gisi Toko: tidak ai d
data sesuai yang kode abcdef akan Hara
suppli tidak Toko ghi mempro pan
er (di diketahu yang Semua ses dan
datab i.” tidak textbo muncul
ase) ada x data pesan
dala barang “Ada
m sesuai data
data yang
b) Pengujian Halaman Input Barang toko tidak
Keluar (di diketahu
Tabel 2. Hasil Pengujian Blackbox Testing dala i.”
Halaman Input Barang Keluar m
N Seke Test Hasil Hasil Kes data
o nario Case yang Peng imp base
Peng Diharap ujian ula )
ujian kan n
1 Klik Kode Sistem Sesu Vali E. KESIMPULAN DAN SARAN
Simp Toko: tidak ai d 1. Kesimpulan
an (koson akan Hara Setelah melakukan analisa, perancangan,
tanp g) mempro pan serta implementasi untuk program inventory
a Semua ses dan berbasis web pada PT. Sarana Abadi
men textbo muncul Makmur Bersama, maka dapat disimpulkan
gisi x data pesan sebagai berikut:
semu barang “Harus a) Program inventory ini merupakan
a : Diisi.” aplikasi sistem komputerisasi yang
textb (koson dibuat berbasis web dan memuat
ox g) database pengolahan data secara
2 Men Kode Sistem Sesu Vali terpusat sehingga dapat mengolah
gisi Toko: tidak ai d database tersebut menjadi informasi
semu (koson akan Hara yang dibutuhkan oleh para pengguna.
a g) mempro pan b) Program inventory berbasis web ini
textb Semua ses dan merupakan sebuah sistem informasi
ox textbo muncul yang dapat membantu akivitas distribusi
kecu x data pesan dan logistik serta proses inventarisasi
ali barang “Kode pada PT Sarana Abadi Makmur
salah diisi Toko Bersama menjadi lebih efisien.
satu Harus 2. Saran
textb Diisi.” Untuk pengembangan lebih lanjut, maka
ox penulis memberikan saran yang mungkin
dibiar dapat membantu proses pengolahan data
kan pada PT Sarana Abadi Makmur Bersama
koso untuk masa yang akan datang, yaitu:
ng a) Pemberian pelatihan sebelum
lalu penggunaan website ini.
klik b) Dilakukannya pemeliharaan dan
Simp perawatan secara berkala terhadap
an perangkat lunak (software) dan
ISSN: 2338 - 8161
17
Jurnal Evolusi Volume 6 Nomor 2 - 2018 | evolusi.web.id

perangkat keras (hardware) agar


informasi yang disampaikan dapat cepat
untuk diakses.

DAFTAR PUSTAKA
Andriansyah, D. (2016). Sistem Informasi
Pendaftaran Event Dengan PHP Untuk
Panduan Skripsi. Cirebon: CV ASFA
Solution.
Frieyadie. (2015). PEMBANGUNAN SISTEM
INFORMASI INVENTORY
MENGGUNAKAN LINEAR SEQUENTIAL
MODEL UNTUK PENINGKATAN
LAYANAN INVENTORY BARANG.
Jurnal Techo Nusa Mandiri, XII(1), 203–
207. Retrieved from
https://media.neliti.com/media/publication
s/227429-pembangunan-sistem-
informasi-inventory-m-c1dd7902.pdf
Kosasi, S., & Yuliani, I. D. A. E. (2015).
Simetris : jurnal teknik mesin, elektro dan
ilmu komputer. Simetris: Jurnal Teknik
Mesin, Elektro dan Ilmu Komputer (Vol.
6). Retrieved from
http://jurnal.umk.ac.id/index.php/simet/arti
cle/view/234/231
Kusuma, H. (2009). Manajemen
Produksi:Perencanaan dan Pengendalian
Produksi (4th ed.). Yogyakarta: Andi.
Mersiana, D., & Purwandari, N. (2017).
Aplikasi Sistem Inventory Berbasis Web
Pada PT. Kreasinar Inticipta Nuansa.
Kalbiscentia, 4(2), 106–117. Retrieved
from
http://research.kalbis.ac.id/Research/File
s/Article/Full/BUVTH8JSE2RPF5N8MVG
HV53P6.pdf
Prasetio, R. T. (2014). INVENTORY
CONTROL USING STATISTICS
FORECASTING ON MANUFACTURE
COMPANY. Jurnal Informatika (Vol. II).
Retrieved from
https://ejournal.bsi.ac.id/ejurnal/index.php
/ji/article/viewFile/45/23
Sukamto, R. A., & Shalahudin, M. (2016).
Rekayasa Perangkat Lunak. Bandung:
Informatika Bandung.

ISSN: 2338 - 8161


18

Anda mungkin juga menyukai