APLIKASI PENGOLAHAN DATA LOGISTIK PADA PT BANIAH RAHMAT UTAMA PALEMBANG MENGGUNAKAN PHP DAN MYSQL Khevintan Dewanti Jurusan Manajemen informatika POLITEKNIK PalComTech Palembang
Abstrak PT Baniah Rahmat Utama merupakan Perusahaan yang bergerak di bidang konstruksi dan supplier. Dalam pendataan logistik perusahaan PT Baniah Rahmat Utama sudah menggunakan komputer untuk menyimpan data tetapi masih secara manual, maka dari itu harus ada aplikasi khusus untuk membantu dalam pengolahan data logistik. Aplikasi ini dibuat berbasis web dengan menggunakan bahasa pemrograman PHP dan basis data MySQL. Dengan adanya aplikasi berbasis web ini memberikan kemudahan penyampaian informasi dari pengurus ke Projek Manajer serta dapat memberikan solusi kecepatan, ketepatan dan keakuratan dalam melaksanakan pengolahan data pinjaman logistik agar mendapat hasil yang optimal. Kata Kunci: Logistik, PHP, MySQL, Berbasis Web, Projek Manajer.
PENDAHULUAN Perkembangan informasi saat ini telah mengalami kemajuan yang sangat pesat, banyak cara yang ditempuh untuk mengelolah data hingga mendapatkan informasi yang dibutuhkan, mulai cara yang sederhana hingga pemanfaatan teknologi salah satunya dengan penggunaan teknologi komputer. Hal ini menuntut setiap perusahaan atau organisasi untuk dapat mengikuti arah arus dan laju pekembangan teknologi tersebut, agar dapat mengahadapi persaungan yang ada dan untuk memberikan kemudahan dalam mendapatkan dan mengelolah data sehingga menghasilkan informasi terbaru. PT. Baniah Rahmat Utama adalah perusahaan yang bergerak di bidang kontraktor dan supplier. Dalam setiap harinya PT Baniah Rahmat Utama melakukan pendataan logistik untuk sebagai bahan pekerjaan. Adapun data logistik tersebut sangan dibutuhkan oleh semua karyawan untuk memproses pekerjaan, dan data tesebut akan dilaporkan kepada pimpinan perusahaan sebagai laopran logistik. Dalam hal tersebut karyawan yang melakukan pekerjaan proyek diluar kota, sehingga perlu informasi stok barang yang masih tersedia di pegawai bagian logistik. Pendataan yang dilakukan oleh bagian logistik pada PT Baniah Rahmat Utama masih menggunakan BPRed sheet sederhana. Proses pendataan seperti ini memiliki kelemahan sehingga kurang baik untuk perusahaan, terjadinya data inputan yang double, dan terjadinya double tabel . Karena tidak efisien dari segi waktu dan keterlambatan dalam pengumpulan laporan-laporan data yang diperlukan oleh perusahaan. Selain itu data yang ada dibagian logistik kurang tertata dengan baik dan kadang terhapus sehingga hanya mengandalkan hasil print out pada buku besar.
1
LANDASAN TEORI Aplikasi Menurut Hendrayudi (2009:143) Aplikasi adalah kumpulan perintah program yang akan dibuat untuk melakukan pekerjaan-pekerjaan tertentu (khusus). Data Menurut Kristanto (2008:08), Data merupakan bentuk yang belum dapat memberikan manfaat yang besar bagi penerimanya, sehingga perlu suatu model yang nantinya akan dikelompokkan dan diproses untuk menghasilkan informasi. Pengolahan Data Menurut Siagian (2009:81), Pengolahan data adalah proses mengubah bentuk dan makna data menjadi informasi dan dapat digunakan dalam mendukung berbagai kegiatan manajemen bisnis termasuk kegiatan pengambilan keputusan. Logistik Menurut Wisnu (2008:45), Logistik adalah awal dari suatu produksi, dimana kesalahan kecil di departemen ini dapat menyebabkan ketidaksesuaian pelaksanaan produksi dan rencana produksi. PHP Menurut Kristanto (2010:09), PHP (Hypertext Preprocessor) adalah bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah web dan bisa digunakan pada HTML. MYSQL Menurut Kristanto (2010:12), MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (Structured Query Language) atau DBMS (Database Management System) yang multithread dan multiuser.
HASIL DAN PEMBAHASAAN Data Flow Diagram (DFD) Desain Data Flow Diagram (DFD) dibuat untuk mendapatkan gambaran secara umum sistem yang dikembangkan. 1.
Diagram Konteks Diagram konteks menjelaskan arus data pemesanan barang yang mempunyai 4 (empat) kesatuan yaitu : Projek Manajer, Bagian Logistik, Gudang dan Kabag. Memiliki data pengiriman, data pemesanan, dan data barang keluar.
2
L a p o ra n d a ta p e m e s a n a n - la p o r a n b a r a n g k e lu a r P r o j e k M a n a je r
B a g i a n L o g is t ik
D a t a p e n g ir im a n pe m es ana n b arang d a t a b a r a n g k e lu a r A P L IK A S I P E N G O L A H A N D A T A L O G IS T I K L a p o r a n d a t a p e n g ir im L a p o ra n d a ta s to k b a r a n g
Gambar 1. Diagram Konteks
K a b a g L o g i s t ik
G udang
La poran p em es an an baran g
- la p o r a n d a t a p e n g ir im a n - la p o r a n d a t a p e m e s a n a n - la p o r a n d a t a k e lu a r
Gambar 1. Diagram Konteks Diagram Level 0 Diagram Level 0 merupakan proses penginputan data pemesanan, data pengiriman, dan data barang keluar. 2.
P r o je k M a n a je r
D a ta p e m e s a n a n
1 .0 P r o s e s in p u t p e m e s a n a n
B a g ia n L o g is t ik
D a ta p e n g ir im a n
2 .0 P r o s e s in p u t p e n g ir im a n
G udang
D a t a b a r a n g k e lu a r
3 .0 P r o s e s in p u t b a r a n g k e lu a r
4 .0 L a p o r a n K e s e lu r u h a n
K a b a g L o g is t ik
re ka m
P em esa nan
re ka m
re ka m
P e n g ir im a n
B a r a n g k e lu a r
D a t a p e n g ir im a n
- la p o r a n p e n g ir im a n b a ra n g
D a t a b a r a n g k e lu a r
- la p o r a n d a ta b a r a n g k e lu a r - Lap oran data p em es an an
D a ta p e m e s a n a n
Gambar 2. Diagram Konteks 3.
Diagram Level 1 Diagram level 1 merupakan proses pembuatan laporan data pemesanan, laporan data barang keluar, laporan data pengiriman.
3
L a p o ra n d a ta p e m e s a n a n
K a b a g L o g is ik
L a p o r a n d a ta p e n g ir im a n
L a p o r a n b a r a n g k e lu a r
4 .1 P P ro s e s p e m b u a ta n L a p o ra n pem esanan
D a ta p e m e s a n a n
Pem esanan
4 .2 P P ro s e s p e m b u a ta n la p o r a n d a t a p e n g ir im a n
D a ta P e n g ir im a n
P e n g ir im a n
4 .3 P P ro s e s p e m b u a ta n la p o ra n b a ra n g k e lu a r
B a r a n g k e lu a r
B a r a n g k e lu a r
Gambar 3. Diagram Level 1 4.
Entity Relationship Diagram (ERD) Id_barang* Id_barang* Id_pemesanan*
Nama_pemesan Sisa
Id_barang*
Nama barang
Tgl_pemesanan
Jumlah_awal
satuan
harga
M
1 Pemesanan
M
barang
memiliki
Stok barang
memiliki
1 M
memiliki memiliki
memiliki
1 1
1
1 pengiriman
memiliki
Barang keluar
Id_barang jumlah Status_pengirima n
Tgl_keluar
Id_pemesanan Id_pengiriman Id_pengiriman*
No_faktur_kel uar*
Gambar 4. Diagram ERD Implementasi 1. Tampilan Form Sistem a. Menu Login Menu Login menampilkan tab-tab data yang akan diinput, laporan yang akan dicetak, data pegawai dan bantuan.
4
Gambar 5. Form Menu Form Pemesanan Form Pemesanan berisi tentang data pemesanan yang akan memesan barang sebagai data untuk perusahaan. b.
Gambar 6. Form Pemesanan
c.
Form Pengiriman
5
Gambar 7. Form Pemesanan Form Data stok Form uang muka menampung data pembayaran uang muka sebagai tanda jadi pemesanan rumah. d.
Gambar 8. Form data stok
6
e.
2. a.
Form Data Barang Keluar
Gambar 9. Form data barang keluar Tampilan Form Laporan Laporan Pemesanan Tampilan Halaman Output Laporan Histori Pemesanan Tampilan halaman tentang kami berisi tentang output rekap data histori pemesanan.
Gambar 12. Laporan Pemesanan
7
PEMBAHASAN Identifikasi Kebutuhan Pemakai (User) Kebutuhan pemakai terhadap sistem diidentifikasi sebagai berikut : 1. Sistem yang akan dibuat dapat membantu pekerjaan bagian logistik pada PT Baniah Rahmat Utama. 2. Sistem harus dapat dioperasikan terutama oleh bagian logistik sebagai user utama logistik sesuai dengan kapasitas pekerjaan masing-masing. 3. Data yang menjadi masukan bagai sistem harus dapat langsung diinputkan dari sumber asalnya dan harus dapat dibaca oleh pihak lain yang membutuhkannya. 4. Semua data disimpan terpusat. 5. Dapat membuat laporan di setiap akhirnya sebagai bahan laporan ke kepala bagian. Sedangkan kebutuhan sistem terhadap pemakai dapat diidentifikasi sebagai barikut: 1. User yang akan mengelolah aplikasi tersebut menggunakan komputer beserta aplikasi pendukungnya, selain itu juga pernah menggunakan aplikasi sejenis. 2. Bagian logistik mendapatkan pembekalan cara menggunakan aplikasi tersebut guna kelancaran kedepannya Identifikasi Kebutuhan Sistem Kebutuhan Perangkat Keras (Hardware) Perangkat keras komputer yang digunakan adalah perangkat keras yang dapat mendukung perangkat lunak yang memiliki kemampuan atau tampilan grafis yang cukup baik. Perangkat keras yang digunakan pada sistem informasi pengolahan data pinjaman usaha kemitraan PT. Baniah Rahmat Utama, adalah : a) Processor Pentium® Dual-Core b) Kapasitas RAM min. 2 GB atau lebih c) VGA Nvidia Geforce 1 GB d) DVD Room drive untuk mempermudah instalasi e) Operating System Microsoft Windows XP f) Mouse, keyboard, printer g) Hardisk 500 GB atau lebih Kebutuhan Perangkat Lunak (Software) Perangkat lunak yang digunakan pada aplikasi pengolahan data logistik ada PT baniah Rahmat Utama adalah : a. Adobe Dreamweaver CS3 b. Appserv MySQL Database c. PHPMyAdmin PENUTUP Berdasarkan hasil pengamatan yang ada pada pembahasan sebelumnya, maka dapat diambil simpulan bahwa: Bahwa dapat dihasilkan sebuah program aplikasi logistik pada PT. Baniah Rahmat Utama yang dapat menginput data pemesanan, data pengiriman barang dan data barang keluar. Sedangkan laporannya menghasilkan laporan pemesanan barang, laporan stock barang, dan laporan data barang keluar. Dapat memproses pencarian data yang akan dibutuhkan berdasarkan per peiode, proses penambahan data, menghapus data dan penginputan data barang, proses rekap data berupa rekap data PM, rekap data pemesanan, dan rekap pengiriman barang. Sedangkan laporannya berupa laporan pemesanan, laporan stock barang, dan laporan barang keluar. Penggunaan aplikasi pengolahan data logistik ini yang dapat diakses dengan cepat khususnya pada bagian logistik. Sedangkan dari aplikasi dapat
8
memberikan informasi. Dapat menghemat waktu pekerjaan di bagian logistik dan penerapan teknologi yang sesuai dengan aplikasi tersebut. DAFTAR PUSTAKA Hendrayudi. 2008. VB 2008. Untuk Berbagai Keperluan Pemograman. Jakarta : PT. Elex Media Komputindo. Kristanto, Andri. 2008. Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta : Gava Media. Kristanto, Andri. 2010. Kupas Tuntas PHP dan MySQL. Klaten : Cable Book. Siagian, Sondang. 2009. Sistem Informasi Manajemen. Jakarta: PT. Bumi Aksara. Wahana Komputer. 2010. Panduan Belajar MySQL Database Server. Jakarta : PT. Trans Media
9