43
Volume III – Nomor 2, September 2018Sistem Informasi Persediaan Barang pada Distributor Albarokah Jakarta
Reza Prahara1, Hasta Herlan2 , Raudah Nasution3
1Teknik Informatika Jakarta/STMIK Nusamandiri Jakarta
e-mail: [email protected]
2Teknik Komputer/Universitas Bina Sarana Informatika
e-mail: [email protected]
3Manajemen Informatika/ Universitas Bina Sarana Informatika
e-mail: [email protected]
ABSTRAK
Berkembangnya teknologi informasi mengubah manusia dalam menyelesaikan semua pekerjannya. Dahulu manusia menyimpan semua informasi dan dokumen menggunakan buku yang disimpan dalam lemari dokumen, maka sekarang berubah menggunakan komputer untuk menyimpan data-data suatu perusahaan (computerized). Sistem informasi berisi informasi yang dibutuhkan pencari informasi yang diatur secara rapi, sehingga memudahkan dalam pencariannya. Sistem informasi yang banyak digunakan didukung dengan interface yang menarik dan menggunakan bahasa scripting, seperti Java Script,
PHP Script, ASP Script. Bahasa scripting tersebut selanjutnya digabungkan dengan bahasa HTML. Perancangan ini membantu karyawan pada saat pencarian data-data barang yang
langsung terkoneksi dengan database MySQL. Manfaat dari sistem informasi persediaan barang ini adalah untuk meningkatkan produktivitas pada perusahaan tersebut.
Kata Kunci : Sistem Informasi, Html, My Sql
I. PENDAHULUAN
Setiap perusahaan memiliki
kebutuhan informasi yang berbeda-beda untuk meningkatkan produktivitas suatu
perusahaan. Dahulu perusahaan
menggunakan program Microsoft Excel untuk menyimpan data-data barang yang
masuk dan keluar, permintaan
konsumen, ketersedian barang yang ada di gudang. Hal yang menjadi kendala adalah ketika semua informasi tersebut dibutuhkan, maka harus membuka semua tabel yang ada (sheet by sheet).
Berdasarkan permasalahan tersebut
perlu dibuat sistem informasi yang akurat dan cepat.
Sistem informasi tersebut berisi informasi yang dibutuhkan pencari
informasi yang diatur secara rapi,
sehingga memudahkan dalam
pencariannya. Perancangan ini
membantu karyawan pada saat pencarian
data-data barang yang langsung
terkoneksi dengan database MySQL.
Manfaat dari sistem informasi
persediaan barang ini adalah untuk
meningkatkan produktivitas pada
perusahaan tersebut.
A. Konsep Dasar Sistem Informasi
Menurut Dermawan dan Fauzi
(2013:13) “Sistem informasi merupakan kumpulan dari sub-sub sistem yang saling berhubungan satu sama lain, yang bekerjasama secara harmonis untuk mencapai satu tujuan, yaitu mengolah data menjadi informasi yang berguna”.
44
Volume III – Nomor 2, September 2018Sub-sub sistem tersebut merupakan
pengelompokan dari beberapa
komponen yang lebih kecil, bagaimana mereka berkelompok bergantung pada interpretasi mereka.
Didalam suatu sistem informasi kalau salah satu unsur tidak ada maka sistem informasi tersebut tidak akan terwujud terlepas dari bagaimana pengelompokan tersebut dilakukan. Menurut Dermawan
dan Fauzi (2013:13)
komponen-komponen sistem informasi sebagai berikut:
a. Perangkat keras (hardware) b. Perangkat lunak (software) c. Manusia (Brainware) d. Prosedur (procedure) e. Basis data (Database)
f. Jaringan komunikasi
(Communication network) B. Konsep Dasar Website
Internet
Jaringan komputer yang
menghubungkan antara jaringan secara
global, jaringan komputer yang sangat
luas menggunakan TCP/IP sebagai
protocol pertukaran paket (packet
switching communication protocol).
Internet dibentuk oleh jutaan komputer yang terhubung bersama dari seluruh dunia, memberi jalan bagi informasi (mulai dari teks, gambar, audio, video, dan lainnya) untuk dapat dikirim dan dinikmati bersama.
Menurut SmithDev (2008:1) adalah “pada hakikatnya adalah jaringan komputer raksasa. Jangkauan internet mencangkup seluruh dunia sehingga semua komputer yang tergabung di
dalamnya dapat saling berbagi
informasi, misalnya dari sumber yang di miliki oleh institusi akademis, lembaga
riset, perusahaan swasta, badan
pemerintahan, bahkan individu tertentu.
Internet adalah jaringan komputer
dengan skala paling besar yang ada didunia. Internet didukung oleh jaringan
backbone besar, seperti ARPAnet,
NSFNet, MILNET, dan masih banyak
lagi. Protokol yang digunakan untuk terhubung ke internet adalah TCP/IP
(Transfer Control Protocol/Internet
Protocol). Ringkasnya untuk tergabung
ke jaringan internet sehingga anda bisa memanfaatkan layanan yang ditawarkan diperlukan adanya koneksi dari ISP (Internet Service Provider). Tugas ISP adalah menyediakan akses ke internet menggunakan berbagai metode seperti telepon dial-up, kabel, atau broadband. Salah satu jenis koneksi yang kini mulai lazim digunakan di Indonesia adalah koneksi broadband. Hal ini ditunjang oleh semakin murahnya biaya koneksi jenis ini".
Website
Website adalah sebutan bagi
sekelompok halaman web (webpage) yang umunya merupakan bagian dari suatu nama domain di WWW (World
Wide Web) di internet.
Menurut Helianthusonfri (2013:2) adalah “Sejumlah halaman web (situs) yang memiliki topik saling terkait, terkadang disertai pula dengan berkas-berkas gambar, video atau jenis jenis berkas lainnya.
II. METODE PENELITIAN
Sesuai dengan namanya waterfall (air terjun) maka tahapan dalam model ini disusun singkat bertingkat, setiap tahap dalam model ini dilakukan berurutan, satu sebelum yang lainnya. Selain itu dari dari satu tahap kita dapat kembali ketahap sebelumnya. Model ini biasanya digunakan untuk membuat sebuah
software dalam skala besar dan yang
akan dipakai dalam waktu yang lama. Model Penelitian yang dipakai adalah
metode pengembangan sistem
menggunakan metode waterfall yang terdiri dari lima tahapan, yaitu:
1) Requirement Analysis
Pada tahap pengembangan sistem diperlukan suatu komunikasi yang
45
Volume III – Nomor 2, September 2018bertujuan untuk memahami software
yang diharapkan penguna dan
batasan software, Informasi ini biasanya dapat diperoleh melalui wawancara, survey atau diskusi. Informasi tersebut dianalisa untuk mendapatkan data yang di butuhkan oleh pengguna
2). System Design
Spesifikasi kebutuhan dari tahap pertama akan dipelajari dalam fase ini dan desain sistem disiapkan. Desain sistem membantu dalam menentukan
perangkat keras dan sistem
persyaratan dan juga membantu
dalam mendefinisikan arsitektur
sistem secara keseluruhan.
3). Implementation
Pada tahap ini, sistem pertama kali dikembangkan di programr kecil yang disebut unit, yang terintegrasi dalam
tahap berikutnya. Setiap unit
dikembangkan dan diuji untuk
fungsionalitas yang disebut sebagai
Unit Testing.
4). Integration dan Testing
Semua unit yang dikembangkan
dalam tahap implementasi
diintegrasikan ke dalam sistem setelah pengujian masing-masing unit. Pasca integrasi seluruh sistem diuji untuk mencetak setiap kesalahan dan kegagalan.
5). Operation dan maintenance
Ini merupakan tahap terakhir dalam model waterfall. Software yang sudah
jadi dijalankan serta dilakukan
pemeliharaan. Pemeliharaan
termasuk dalam perbaikan kesalahan yang tidak ditemukan pada langkah sebelumny. Perbaikan implementasi unit sistem dan peningkatan jasa sistem sebagai kebutuhan baru. Menurut (Pressman, Roger S. 2001) menerangkan bahwa tahapan-tahapan
waterfall terlihat dari gambar II.1
berikut:”
Sumber: (Pressman, Roger S. 2001) Gambar 1. Tahapan waterfall
III. RANCANGAN SISTEM DAN PROGRAM USULAN
Pada sistem persediaan barang ini dua hak akses, yaitu Admin dan operator. Admin adalah yang memiliki hak akses pada sistem mulai dari pengolahan data
user (penguna), supplier, stok kontrol,
kategori barang, pengadaan, data barang,
dan laporan. Disertai dengan
penggambaran use case diagram dan
activity diagram yang terkait dengan
proses bisnis yang diceritakan. Operator adalah yang memiliki hak akses hanya di bagian transaksi barang stock-in dan
stock-out, disertai dengan penggambaran use case diagram dan activity diagram
yang terkait dengan proses bisnis yang diceritakan.
46
Volume III – Nomor 2, September 2018A. Use Case Diagram
Use Case Diagram Halaman Login
Admin.
Gambar 2.
Use Case Diagram Persediaan Barang Halaman Admin.
Use Case Diagram Halaman Login Operator.
Gambar 3.
Use Case Diagram Persediaan Barang Halaman Operator.
B. Activity Diagram
Activity Diagram Admin Melakukan Login.
Gambar 4.Activity Diagram Admin Melakukan Login.
Activity Diagram Operator
Melakukan Login.
Gambar 5. Activity Diagram Operator Melakukan Login.
47
Volume III – Nomor 2, September 2018C. Database
Menggambarkan hubungan antar tabel yang dibuat beserta relasi antara tabel.
Dalam penggambarannya
penulismenggunakan Entity Relation
Diagram (ERD).
ERD (Entity Relation Diagram
Gambar 6. Entity Relationship Diagram Pengadaan Barang
D. Logical Record Structure.
Gambar 7.
Logical Record Structure Pengadaan
Barang.
E. Software Architecture a. Component Diagram
Component diagram
menggambarkan struktur dan hubungaan antara komponen piranti lunak, termasuk ketergantungan diantaranya. Component diagram juga dapat berupa interface yang berupa kumpulan layanan yang disediakan oleh komponen lainnya.
Gambar 8. Component Diagram Sistem Informasi Persediaan
Barang. b. Deployment Diagram
Deploymen diagram
menggambarkan tata letak sistem secara fisik, yang menampkn bagian-bagian
software yang berjalan hardware yang
digumakan untuk mengimplementasikan sebuah sistem dan keterhubungan antara komponen hardware-hardware tersebut.
Gambar 9. Component Diagram Sistem Informasi Persediaan
48
Volume III – Nomor 2, September 2018Form Login Halaman Admin dan Operator
Gambar 10.
Tampilan Form Login Admin dan
Operator.
Gambar 11.
Tampilan Form Daftar Barang Halaman Admin.
IV. Kesimpulan
Berdasarkan riset yang telah dilakukan
pada Distributor Albarokah serta
mempelajari permasalahaan yang
dihadapi dan juga solusi pemecahan,
maka dapat diambil beberapa
kesimpulan sebagai berikut :
1. Dengan adanya aplikasi Persediaan Barang yang dibuat diharapkan dapat menggantikan Microsoft excel yang saat ini masih digunakan, untuk memberikan kemudahan pada bagian gudang dalam mengelola persediaan barang.
2. Sistem informasi Persediaan Barang
yang dibuat diharapkan dapat
memberikan kemudahan Bagian
Gudang untuk menetahui stok barang tanpa harus melihat langsung stok
barang ke gudang saat ada
permintaan barang dari pegawai dan pad saat akan membuat laporan bulanan.
3. Aplikasi persediaan barang
diharapkan bisa digunakan untuk membantu jumlah stok barang yang ada di gudang sehingga menghindari adanya stok barang kosong.
V. Daftar Pustaka
Darmawan, Deni., & Kunkun Nur Fauzi.
(2013). Sistem Informasi
Manajemen. Bandung: PT Remaja Rosdakarya.
Helianthusonfri, Jefferly, 2013. Praktis Dan Mudah MendesainWebsite, PT Elex Media Komputindo Jakarta
Nugroho, Adi. (2009). Rekayasa
Perangkat Lunak Menggunakan
UML Dan Java. Yogyakarta:
Penerbit Andi.
Pressman, Roger, S. (2001), Software
Engineering: A Practitioner’s
Approach, Fifth Ed. New York, McGraw-Hill Book Company.
Rossa dan Shalahuddin. (2013).
Rekayasa Perangkat Lunak
Terstruktur dan Berorientasi Objek. Bandung: Penerbit Informatika. Zaki, Ali dan SmitDev Community.
(2008). 36 Menit Belajar Komputer : PHP dan MySql. PT Elex Media Komputindo, Jakarta.