APLIKASI PENGOLAH DATA GUDANG PADA PT ALAM JAYA WIRASENTOSA PALEMBANG DENGAN MENGGUNAKAN PEMROGRAMAN DELPHI 2007 DAN SQL SERVER 2008
Ferly Alza Hakim Jurusan Manajemen Informatika POLITEKNIK PalComTech Palembang Abstrak
PT Alam Jaya Wirasentosa adalah perusahaan distribusi barang konsumen di Sumatera (Indonesia). Sejak 25 Agustus 1992, PT Alam Jaya Wirasentosa adalah sebuah perusahaan yang bermarkas di Medan / Tanjung Morawa. Awalnya jaringan distribusi kami mencakup Aceh (NAD) & Sumatera Utara dengan produk utama dari Indofood Group. Seiring perjalanan waktu jaringan kami melebar ke seluruh pulau Sumatera dengan produk Indofood maupun produk Non Indofood. Metode yang digunakan adalah Metode yang digunakan DFD dan ERD. Metode perangkat lunak secara sekuensial atau terurut dimulai dari analisis, desain, pengkodean, pengujian, dan tahap pendukung (support).Hasil dari perancangan aplikasi ini diharapkan mampu memberikan kemudahan pada perusahaan untuk melakukan proses penjualan dan penjurnalan dengan cepat, tepat dan akurat. Kata kunci : Aplikasi, Pengolahan Data, Gudang.
PENDAHULUAN Saluran distribusi adalah sekelompok perusahaan atau perseorangan yang memiliki hak pemilikan atas produk atau membantu memindahkan hak pemilikan produk atau jasa ketika akan dipindahkan dari produsen ke konsumen. Kesalahan didalam memilih saluran distribusi dapat menghambat upaya penyaluran barang yang mengakibatkan kerugian bagi perusahaan. Karena meskipun barang telah sesuai dengan selera konsumen, akan tetapi bila saluran distribusinya tidak mempunyai kemampuan atau terhambat maka selera konsumen akan memudar. Untuk itu perusahaan harus memutuskan segmen mana yang ingin di layani dan saluran distribusi mana yang akan digunakan untuk perusahaan. PT Alam Jaya Palembang adalah perusahaan yang bergerak di bidang pendistribusian barang seperti : susu, makanan dan barang lainnya. LANDASAN TEORI Aplikasi Menurut Hendrayudi (2008:194) Aplikasi adalah program komputer yang dipakai untuk melakukan pekerjaan tertentu. Menurut Jogiyanto (2005:149) perangkat lunak aplikasi merupakan program yang ditujukan untuk menyelesaikan suatu permasalahan dalam aplikasi yang tertentu yang sudah dibuat oleh kantor pembuat perangkat lunak aplikasi. Pengolahan Data Menurut Kristanto (2007:8), pengolahan data adalah waktu yang digunakan untuk menggambarkan perubahan bentuk data menjadi informasi yang memiliki kegunaan.
1
Menurut Siagian (2006:81), pengolahan data secara elektronik merupakan serangkaian kegiatan yang dimaksud untuk menyediakan informasi dengan menggunakan komputer yang mencangkup pengumpulan, pemprosesan, penyimpanan dan pengawasan hasil olahan tersebut. Borland Delphi 2007 Menurut Tim Wahana Komputer (2009:7), Delphi adalah salah satu software aplikasi pemrograman yang menduduki peringkat 50 besar dunia dikarenakan Delphi mempunyai banyak fasilitas dan relative mudah dipelajari dan digunakan. SQL Server 2008 Menurut Tim Wahana Komputer (2009:2), SQL Server 2008 adalah sebuah terobosan baru dari microsoft dalam bidang database. SQL Server adalah sebuah DBMS (Database Management System) yang dibuat oleh microsoft untuk ikut berkecimpung dalam persaingan dunia pengolahan data menyusul pendahulunya seperti IMB dan oracle. SQL server 2008 dibuat pada saat kemajuan pada bidang hardware sedemikian pesat. HASIL DAN PEMBAHASAN Data Flow Diagram (DFD) Data flow diagram merupakan alat bantu yang dapat menggambarkan arus data di dalam sistem dengan terstruktur dan jelas. berdasarkan hasil analisa penulis, penulis memberikan gambaran arus data terhadap sistem yang akan direncanakan sebagai berikut : 1. Diagram Konteks Diagram konteks adalah proses awalan atau gambaran umum dari suatu aplikasi yang menunjukan bagaimana alliran data, dari mana asal data, dan tujuan data tersebut..Berikut ini adalah gambar diagram konteks dari sistem yang diusulkan:
Gambar 1. Diagram Konteks
2
2. Diagram Level 0 Diagram level 0 adalah diagram yang menunjukkan semua proses utama yang menyusun keseluruhan sistem, diagram ini dapat dilihat pada gambar di bawah ini :
Data Pelanggan pelanggan
1.0 P Input data Pelanggan
Rekam
Pelanggan
Data Pelanggan
Data Barang ADM
2.0 P Input data barang
Rekam
barang
Data barang
Data Brg Masuk
3.0 P Input Data barang masuk
Rekam
Barang masuk
Data Barang
Data Brg.keluar
4.0 P Input data barang keluar
Data Barang
Barang keluar
Data barang
5.0 P Input data pesan
Data Pesan
6.0 P Input data sales
Data Sales
Gudang
Data Purchase order
Data Driver
Rekam
pesan
Rekam
Sales
7.0 P Input data purchase order
Purchase order
8.0 P Input data Driver
driver
Laporan Driver LaporanPelanggan Laporan barang Pimpinan
Laporan
9.0 Laporan
Laporan barang masuk Laporan barang keluar Laporan retur masuk Laporan sales Laporan purchase order
Gambar 2. Diagram Level 0
3
3. Diagram Level 1 Diagram level 1 diciptakan dari setiap proses utama dari level 0. Level ini menunjukkan proses-proses internal yang menyusun setiap proses-proses utama dalam level 0. Diagram ini dapat dilihat pada gambar dibawah ini :
Data suplier Suplier
6.1 P Proses Input laporan suplier
Laporan
Data Suplier
Detail barang
Data Barang
6.2 P Proses Input laporan barang
Laporan
Data Barang
Barang Masuk
Data Barang masuk 6.3 P Proses laporan Barang Masuk
Laporan
Data Barang
Barang keluar
Data Barang keluar
Pimpinan 6.4 P Proses LaPoran barang keluar
Laporan
Data Barang
pesan
Data pesan
6.5 P Proses Laporan Retur masuk
Laporan
Data Barang
Purchase order
sales
Driver
Data Purchase order
6.6 P Laporan retur keluar
Laporan
Data Sales
6.6 P Laporan retur keluar
Laporan
Data driver
6.6 P Laporan retur keluar
Laporan
Gambar 3. Diagram Level 1 4. Entity Relationship Diagram (ERD) Berikut ini adalah gambar Entity Relationship Diagram (ERD) merupakan komponenkomponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan
4
atribut-atribut diagram yang menggambarkan hubungan antara entitas dengan attribute penghubungnya. Gambar ERD ini dapat dilihat pada gambar di bawah ini : Tanggal Kadarluwasa
Banyak
Nomor faktur
Kode pemasok
Tanggal masuk
Nama barang
Kode_pemasok
Kode barang
Alamat
Telp
Id_drfiver
Nama
Driver
Unit Masuk M
M
Memiliki Memiliki
M Barang Nama Barang Kd_barang
M
M M
Memiliki
1
Data keluar
Jumlah
Kode keluar
Tanggal keluar
Satuan
Kd_barang
Kode pesan
Harga
Nama sales
Jumlah
Harga
Total
Memiliki
1 Purchase order
M
Memiliki
M
Pesan
M
Melakukan
1
Kd_barang
tanggal
Kd_pesan
Tgl_pesan
kd_sales
Quantity
Jumlah
Kd_barang
Kd_sales
Alamat
Satuan
Harga
Kd_pelanggan
Jumlah
Sales Nama Telp 1
Memesan
1 Pelanggan Id_pelanggan
Nama
Alamat
Telp
Gambar 4. Entity Relationship Diagram (ERD) Implementasi Hasil penelitian yang penulis lakukan, didapatlah sebuah aplikasi yang dirancang khusus untuk Pengolahan data Pengolahan data gudang pada PT Alam Jaya, program tersebut terdiri dari beberapa file pendukung yang terakumulasi dalam suatu project program, file yang mendukung program tersebut yaitu : A. Form Menu File ini adalah file form menu utama yang merupakan tampilan utama dari program, adapun tampilan menu utama seperti Pada Gambar 5.
5
Gambar 5. Tampilan Form Menu Utama B. Form Input Pelanggan Form Input Data Pelanggan, berfungsi untuk mengolah data Input pelanggan, adapun tampilan form input data pelanggan seperti Pada Gambar 6.
Gambar 6. Tampilan Form Input Pelanggan C. Form Input Unit Masuk Form Input Data unit masuk, berfungsi untuk mengolah data unit masuk, adapun tampilan form input data Unit masuk seperti Pada Gambar 7.
6
Gambar 7. Tampilan Form Input Unit Masuk D. Form Input pesan Form Input Unit pesan, berfungsi untuk mengolah data pesan, adapun tampilan form input data pesan seperti Pada Gambar 8.
Gambar 8. Tampilan Form Input pesan E. Form Input Purchase Order Form Input Data purchase order, berfungsi untuk mengolah data order, adapun tampilan form input data purchase order seperti Pada Gambar 9.
7
Gambar 9. Tampilan Form Input Purchase Order F. Form Input Unit masuk Form Input Unit masuk, berfungsi untuk mengolah data masuk, adapun tampilan form input Unit masuk seperti Pada Gambar 10.
Gambar 10. Tampilan Form Input unit masuk G. Form Input Data keluar Form Input Data keluar, berfungsi untuk mengolah data keluar, adapun tampilan form input data keluar seperti Pada Gambar 11.
8
Gambar 11. Tampilan Form Input Perbaikan H. Form Laporan Data Driver form Input Data driver, berfungsi untuk mengolah data driver, adapun tampilan form input data unit masuk seperti pada gambar di bawah ini
Gambar 12. Tampilan Form input deriver I.
Form Laporan Perbaikan Form Laporan Perbaikan, berfungsi untuk mengetahui berapa banyak jumlah kerusakan dengan memilih alternatif, yaitu Keseluruhan, Kode Perbaikan, Tanggal Perbaikan, Tanggal Selesai, Tindakan dan Biaya. Adapun tampilan Form laporan Perbaikan seperti Pada Gambar 13.
9
Gambar 13. Tampilan Form Laporan Pesan J.
Output Laporan Data pesan Output Laporan Data Alat, berfungsi untuk menampilkan laporan jumlah alat yang digunakan oleh pegawai di suatu unit, adapun tampilan Output Laporan Data Alat seperti Pada Gambar 14.
Gambar 14. Tampilan Output Laporan Pemesanan K. Output Laporan Data Pelanggan Output Laporan Data Pelanggan, berfungsi untuk menampilkan laporan Data Pelanggan, adapun tampilan output laporan Data Pelanggan seperti Pada Gambar 15.
10
Gambar 15. Tampilan Output Laporan Data Pelanggan
PENUTUP Berdasarkan permasalahan yang ada maka penulis dapat menarik simpulan sebagai berikut Saluran distribusi adalah sekelompok perusahaan atau perseorangan yang memiliki hak pemilikan atas produk atau membantu memindahkan hak pemilikan produk atau jasa ketika akan dipindahkan dari produsen ke konsumen. Kesalahan didalam memilih saluran distribusi dapat menghambat upaya penyaluran barang yang mengakibatkan kerugian bagi perusahaan. Karena meskipun barang telah sesuai dengan selera konsumen, akan tetapi bila saluran distribusinya tidak mempunyai kemampuan atau terhambat maka selera konsumen akan memudar. Untuk itu perusahaan harus memutuskan segmen mana yang ingin di layani dan saluran distribusi mana yang akan digunakan untuk perusahaan.
DAFTAR PUSTAKA Hendrayudi. 2008. Pemrograman Delphi 8.0. CV. Yrana Widya: Bandung Jogiyanto, 2009, Sistem Teknologi Informasi, Andi OffSet : Yogyakarta. Kristanto. 2008. Perancangan Sistem Informasi dan Aplikasinya. Gava Media : Yogyakarta. Siagian. 2006. Pengelolaan data, Media Cipta : Bandung. Tim Wahana Komputer. 2009. Aplikasi Cerdas Menggunakan Delphi. CV. Andi Offset: Yogyakarta.
11