78
RANCANG BANGUN APLIKASI PENGOLAHAN BAHAN BAKU KONVEKSI
BERBASIS WEB (STUDI KASUS DI PT. AL-FAHMI COLLECTION)
Moch Sanwasih1, Sodikin2
1,2 Program Studi Teknnik Informatika, Fakultas Teknik, Universitas Islam
Attahiriyah
Jl.Kampung Melayu Kecil III No.15, Jakarta Selatan 12840 Email : [email protected], [email protected]
Abstrak
Bisnis konveksi adalah salah satu jenis bisnis yang cukup populer di Indonesia dan tersebar hampir di
setiap pelosok daerah. Kepopuleran bisnis konveksi utamanya disebabkan karena dua hal. Pertama, produk yang
dihasilkan oleh industri konveksi, yaitu pakaian merupakan salah satu kebutuhan dasar manusia, maka market
untuk bisnis konveksi akan selalu ada, pangsa pasar yang jelas membuat tidak sedikit orang yang berusaha
memaksimalkan potensi dari bisnis konveksi. Yang kedua, bisnis konveksi menjadi populer karena entry barrier
untuk bisa memulai bisnis ini tidak terlalu besar. Metode penelitian yang digunakan adalah Metode Studi
Pustaka, metode wawancara, observasi, merancang dan membangun Implementasi sistem Aplikasi Pengolahan
Bahan yaitu untuk mempelajari sistem manual yang sedang berjalan pada bagian pengolahan bahan konveksi di
PT. AL-FAHMI. Dengan adanya penerapan sistem komputer ini diharapkan dapat mempermudah pekerjaan
pengolahan bahan baik dari sistem pemesanan serta mempermudah dalam hal pembuatan laporan. Selain itu dapat
mengatasi masalah yang ada pada sistem yang lama sehingga mampu memenuhi semua kebutuhan sistem,
dimana Aplikasi Pengolahan Bahan tersebut di buat dengan PHP dan MySql dan dapat di terapkan langsung
sebagai solusi dalam meningkatkan kinerja dengan sistem yang terintegrasi sehingga dapat menghasilkan sistem
pelaporan data dengan cepat dan akurat.
Kata Kunci: Aplikasi, Konveksi PT. AL-FAHMI, PHP, MySql.
1. PENDAHULUAN
1.1 Latar Belakang
Di zaman era globalisasi ini, teknologi bukanlah hal yang awam untuk membantu kegiatan
kehidupan manusia sehari-hari, terutama pada penggunaan teknologi komputer. Bagi para pembisnis,
teknologi adalah bagian yang tak terpisahkan dari berbagai bisnis. Bisnis konveksi adalah bisnis yang
bergerak dibidang perindustrian, dan banyak peminatnya dari berbagai wilayah, daerah, hingga
berbagai Negara. Untuk dapat memperluas bisnis ini teknologi sangat di butuhkan, bukan hanya pada
pemasarannya tetapi peroses pengolahannya juga harus diperhatikan. Karena banyak terjadi kegagalan
dibisnis konveksi ini pada pengolahannya yang sering terjadi, contohnya pesanan pelanggan tidak
sama persis dengan yang dipesan
PT. AL-FAHMI COLLECTION adalah perusahaan yang bergerak di bidang industri pakaian atau
yang dikenal usaha konveksi. Perusahaan yang dibangun sejak 2010, dan sudah melewati berbagai
perubahan. Mulai dari perubahan jumlah penyimpanan data pelanggan atau jumlah transaksi yang
setiap tahunnya meningkat dari 200 pelanggan perbulan yang hampir rata-rata perpelanggan memesan
2 kodi pakaian atau setara dengan 40 potong pakaian dan pemesanan pakaian menjadi 8000 potong
pakaian perbulan, meningkat sampai 250 pelanggan perbulan dan produksi meningkat sampai 8200
potong pakaian perbulan. dan pencapaian penjualan pertahun sebanyak 3000 pelanggan dan
produksinya mencapai 120.000 potong pakaian pertahun.
Namun seiring meningkatnya perusahaan dari tahun ke tahun banyak perubahan-perubahan yang
harus dilakukan. Seperti, persediaan bahan baku yang di butuhkan sesuai pesanan, dan tersediannya
contoh jenis pakaian yang akan di buat untuk membantu karyawan dalam menyelesaikan pekerjaannya
supaya kebutuhan konsumen terpenuhi secara efisien dan maksimal terutama pada pengolahan bahan
bakunya. Sering terjadi kerugian pada setiap pengusaha konveksi dikarenakan pengolahan bahan yang
tidak terkontrol, pengadaan alat-alat yang dibutuhkan tidak tersedia dengan segera, dan tidak tersedia
contoh pakaian sesuai pesanan. Kemajuan teknologi yang semakin meningkat dengan pelayanan-
Jurnal Maklumatika
Vol. 4, No. 1, Juli 2017 ISSN : 2407-5043
79
pelayanan pengusaha yang semakin istimewa dengan memanjakan pelanggan dalam penyajian
pesanan sehingga membuat banyak orang ingin berlangganan. tapi sedikit prusahaan yang
memperhatikan proses pengolahannya, padahal perusahaan akan berjalan lancar apabila
pengolahannya berjalan dengan benar.
1.2 Rumusan Masalah
Rumusan masalah dalam penelitian ini adalah :
1. Apa saja kelemahan-kelemahan pada sistem yang berjalan?
2. Bagaimana merancang aplikasi pengolahan bahan baku konveksi pada PT. AL-FAHMI
COLLECTION?
3. Apa manfaat dari aplikasi pengolahan bahan baku konveksi?
2. METODOLOGI
Metode Studi Pustaka, yaitu proses kajian secara teori dan berkaitan dengan topik penelitian.
Dalam pencarian teori, peneliti akan mengumpulkan informasi sebanyak-banyaknya dari kepustakaan
yang berhubungan, dimana sumber kepustakaan dapat diperoleh dari buku, jurnal, majalah, hasil
penelitian (tesis dan disertasi), dan sumber-sumber lainnya. Metode Observasi, suatu aktivitas untuk
koleksi data dengan cara mengamati dan mencatat mengenai kondisi, proses dan prilaku obyek
penelitian. Wawancara, dilakukan kepada staf dan pimpinan PT. AL-FAHMI COLLECTION untuk
mendapatkan informasi yang dibutuhkan. Kemudian analisis Pengembangan sistem informasi Aplikasi
yang dirancang dan dibangun dengan menggunakan Model Data Flow Diagram (DFD), permodelan
data dengan menggunakan Entity Relationship Diagram (ERD) dan interface rancangan bangun
aplikasi dengan bahasa pemrograman berbasis web yaitu PHP Hypertext Preprocessor (PHP).
3. HASIL DAN PEMBAHASAN
Menurut Abdul Kadir didalam bukunya yang berjudu pengenalan sistem informasi (Abdul Kadir ,
2014) Aplikasi sistem informasi bisa di jumpai diberbagai bidang dan digunakan untuk menangani
berbagai aktivitas. Aplikasi dapat berbentuk desktop atau web. Adapun aplikasi web dibangun dengan
menggunakan berbagai tool seperti ASP, PHP, dan JSP. Dalam hal ini sebarang browser misalnya
internet explorer atau Mozilla firefox dapat digunakan untuk mengakses aplikasi web.
Menurut Gregorius Agung Dalam bukunya yang berjudul otodidak belajar pemrograman untuk
pemula (Gregorius, 2016) Aplikasi berbasis website adalah aplikasi yang dijalankan menggunakan
jaringan internet dan sebuah peramban/browser. Seperti PHP, HTML, dan MySQL adalah
pemrograman-pemrogramanyang digunakan untuk membuat aplikasi berbasis website.
Andalas Clothing (http://www.andalasclothing.com/11-artikel-konveksi/awal-mula-bisnis-
konveksi-di-indonesia-2 diakses tanggal 2 September 2016). Bisnis konveksi adalah salah satu jenis
bisnis yang cukup populer di Indonesia. Tersebar hampir di setiap daerah. Kepopuleran bisnis
konveksi utamanya adalah disebabkan karena dua hal. Pertama, karena produk yang dihasilkan oleh
industri konveksi, yaitu pakaian merupakan salah satu kebutuhan dasar manusia, maka market untuk
bisnis konveksi akan selalu ada. Pangsa pasar yang jelas, membuat tidak sedikit orang yang berusaha
memaksimalkan potensi dari bisnis konveksi.
Yang kedua, bisnis konveksi menjadi populer karena entry barrier untuk bisa memulai bisnis ini
tidak terlalu besar. Seseorang bisa memulai sebuah bisnis konveksi dengan hanya bermodalkan dua
atau tiga buah mesin jahit. Dan mesin jahit, adalah salah satu mesin produksi termurah.
Menurut Rosa A. S. M. Shalahuddin dalam bukunya yang berjudul Rekayasa Perangkat Lunak
(Rosa A. S. M. Shalahuddin , 2013) Data Flow Diagram (DFD) atau dalam bahasa Indonesia menjadi
Diagram Alir Data (DAD) adalah representasi grafik yang menggambarkan aliran informasi dan
transformasi informasi yang diaplikasikan sebagai data yang mengalir dari masukan (input) dan
keluaran (output).
Menurut Rosa A. S. M. Shalahuddin dalam bukunya yang berjudul Rekayasa Perangkat Lunak
(Rosa A. S. M. Shalahuddin, 2013) Data Flow Diagram (DFD) atau dalam bahasa Indonesia menjadi
Diagram Alir Data (DAD) adalah representasi grafik yang menggambarkan aliran informasi dan
Moch Sanwasih, Sodikin, Rancang Bangun Aplikasi Pengolahan …
80
transformasi informasi yang diaplikasikan sebagai data yang mengalir dari masukan (input) dan
keluaran (output). Menurut TIM EMS dalam bukunya yang berjudul php 5 dari NOL (TIM EMS , 2016) PHP adalah
singkatan dari Hypertext preprocessing. Merupakan bahasa scripting untuk web yang cukup popular.
Php adalah bahasa script, artinya ditanamkan atau disisipkan kedalam HTML. Untuk membedakan
kode PHP dank ode HTML sebagai wadahnya, digunakan tag-tag PHP. PHP sangat popular dan dapat
dipakai untuk memprogram situs web dinamis tipe apa pun, bahkan PHP dapat digunakan untuk
membangun Content Management System.
Menurut TIM EMS dalam bukunya yang berjudul php 5 dari NOL (TIM EMS, 2016) MySQL
adalah software database yang paling banyak dipakai untuk membuat aplikasi dinamis. Software
paketan AMP (apache, MySQL, PHP) biasanya sudah mengandung MySQL. Indikasinya adalah
dengan terlihatnya halaman PHPMyAdmin.
Aplikasi yang dirancang dapat membantu karyawan konveksi untuk melakukan proses
pengolahan bahan baku konveksi, sesuai dengan jenis pakaian yang di pesan pelanggan. Dan
aplikasi ini juga memudahkan pelanggan untuk memilih dan juga memesan barang sesuai
dengan keinginannya.
Berdasarkan dari analisa permasalahan tersebut di gambarkan dalam beberapa tahapan
diantaranya sebagai berikut :
3.1 Perancangan Sistem
1. Diagram Konteks yang Diusulkan
Gambar 1. Diagram Konteks Sistem Yang Diusulkan
Jurnal Maklumatika Vol. 4, No. 1, Juli 2017, hlm. 78 – 88
81
2. Data Flow Diagram (DFD) Nol Yang Diusulkan
Gambar 2. Diagram Nol Yang Diusulkan
3. Perancangan Basis Data
Pada aplikasi ini dibangun database dengan beberapa tabel sebagai berikut:
1. Tabel Admin
Tabel 1. Tabel Admin
Nama File : gl_admin.frm
Primary Key : id_admin*
Foreign Key : -
Media Penyimpanan : Harddisk
No Nama Field Tipe Data Lebar Keterangan
1 id_admin* Int 11 id penguna sebagai admin
2 nama_admin Varchar 100 nama pengguna sebagai admin
3 level_admin Varchar 100 level pengguna sebagai admin
4 tgl_admin Date tanggal pengunaan
5 pwd_admin Varchar 255 passwaord pada admin
6 log_admin Date tanggal admmin loggin
7 email_admin Varchar 255 email sebagai identitas
8 blokir_admin enum('N', 'Y') pengaturan data yang terblock/tidak
9 author_admin Varchar 255 pengaturan admin
Moch Sanwasih, Sodikin, Rancang Bangun Aplikasi Pengolahan …
82
2. Tabel Bahan
Tabel 2. Tabel Bahan
Nama File : gl_bahan.frm
Primary Key : id_bahan*
Foreign Key : -
Media Penyimpanan : Harddisk
No Nama Field Tipe Data Lebar Keterangan
1 id_bahan* Int 11 id barang
2 nama_bahan Varchar 60 nama pada bahan
3 satuan_bahan Varchar 5 pengukur pada bahan
3. Tabel Barang
Tabel 3. Tabel Barang
Nama File : gl_barang.frm
Primary Key : id_barang*
Foreign Key : -
Media Penyimpanan : Harddisk
No Nama Field Tipe Data Lebar Keterangan
1 id_barang* Varchar 20 id barang
2 nama_barang Varchar 255 nama barang
3 satuan_barang Varchar 255 pengukur barang
4 publish_barang enum('N', 'Y') barang ditampilkan/tidak
5 tgl_barang Date tanggal input barang
6 athour_barang Varchar 255 pengaturan barang
7 id_kategori Int 11 id kategori
8 ket_barang Text keterangan barang
9 link_barang Text koneksi barang
10 berat_barang Float 11,0 berat barang
4. Tabel Detail Bahan
Tabel 4. Detail Bahan
Nama File : gl_detail_bahan.frm
Primary Key : id__detail_bahan*
Foreign Key : id_detail_barang**
Media Penyimpanan : Harddisk
No Nama Field Tipe Data Lebar Keterangan
1 id_detail_bahan* Int 11 id detail pada bahan
2 id_bahan Int 11 id bahan
3 jumlah_bahan Int 11 jumlah bahan
4 Waktu Int 11 waktu
5 id_detail_barang Int 11 id detail barang
Jurnal Maklumatika Vol. 4, No. 1, Juli 2017, hlm. 78 – 88
83
5. Tabel Jenis Pengiriman
Tabel 5. Jenis Pengiriman
Nama File : gl_jenis_pengiriman.frm
Primary Key : id_jenis_pengiriman*
Foreign Key : -
Media Penyimpanan : Harddisk
No Nama Field Tipe
Data Lebar Keterangan
1 id_jenis_pengiriman* Int 5 id pengiriman yang akan
digunakan
2 nama_jenis_pengiriman varchar 50 jasa pengiriman yang
digunakan
6. Tabel Ongkos Kirim
Tabel 6. Ongkos Kirim
Nama File : gl_ongkos_kirim.frm
Primary Key : id_ongkos*
Foreign Key : id_jenis_pengiriman**
Media Penyimpanan : Harddisk
No Nama Field Tipe Data Lebar Keterangan
1 id_ongkos* Int 5 menampilkan tarif
2 id_jenis_pengiriman** Int 5 jasa pengiriman
3 id_kota Int 5 asal kota sesuai alamat
4 Biaya Int 20 pembayaran
7. Tabel Pesanan
Tabel 7. Tabel Pesanan
Nama File : gl_pesanan.frm
Primary Key : id_pesanan*
Foreign Key : id_member**
Media Penyimpanan : Harddisk
No Nama Field Tipe Data Lebar Keterangan
1 id_pesanan* Char 11 id pesanan pelanggan
2 status_pesan
enum('Lunas',
'Dibatalkan',
'Dipesan',
'Terbayar')
status pesanan pesanan
3 status_kirim
enum('Proses',
'BelumDikirim',
'Dikirim',
'Diterima')
status kiriman pesanan
4 tgl_pesan Date tanggal pemesanan
Moch Sanwasih, Sodikin, Rancang Bangun Aplikasi Pengolahan …
84
5 tgl_expired Date tanggal akhir pesanan
6 jam_pesan Time pesanan dalam hitungan
jam
7 id_member Char 20 id pemesan
8 alamat2_pesan Text alamat pemesan
9 kota_pesan Varchar 20 kota asal pemesan
10 telp_pesan Varchar 20 nomor telepon pemesan
11 biaya_pesan Double harga yang harus dibayar
pemesan
12 total_pesan Double jumlah pesanan
13 biaya_pengiriman Double pembayaran pengiriman
14 total_pengiriman Double jumlah pesanan yang
akan dikirim
15 total_berat Double jumlah berat pesanan
16 id_ongkir Int 11 id tarif
17 an_bank Varchar 60 nama pembayaran
pemesanan
18 bank_tujuan Varchar 30 bank yang akan di tranfer
19 bank_pengirim Varchar 30 bank yang mentranfer
20 gbr_pesan Varchar 80 bukti pesanan di bayar
21 tgl_bayar Date tanggal pembayaran
22 no_resi Varchar 50 nomor resi pengiriman
Jurnal Maklumatika Vol. 4, No. 1, Juli 2017, hlm. 78 – 88
85
8. Rancangan ERD
Gambar3. ERD Yang Diusulkan
Moch Sanwasih, Sodikin, Rancang Bangun Aplikasi Pengolahan …
86
3.2 Implementasi Sistem
1. Implementasi Antar Muka Menu Utama
Gambar 4. Implementasi Antar Muka Menu Utama
2. Implementasi Antar Muka Pesanan Masuk
Gambar 5. Implementasi Antar Muka Pesanan Masuk
Jurnal Maklumatika Vol. 4, No. 1, Juli 2017, hlm. 78 – 88
87
3. Implementasi Antar Muka Produksi
Gambar 6. Implementasi Antar Muka Produksi
4. Implementasi Antar Muka Laporan Penjualan
Gambar 7. Implementasi Antar Muka Laporan Penjualan
Moch Sanwasih, Sodikin, Rancang Bangun Aplikasi Pengolahan …
88
5. Implementasi Antar Muka Laporan Penjualan
Gambar 8. Implementasi Antar Muka Laporan Pengolahan
4. KESIMPULAN
Dari hasil uraian-uraian semua bab yang ada dalam makalah skripsi ini, dapat disimpulkan
sebagai berikut:
1. Kelemahan sistem pengolahan bahan baku yang sedang berjalan di perusahaan PT. AL-FAHMI
COLLECTION pengolahan bahan baku dan penerimaan pemesanan masih manual, persediaan
bahan baku dan bahan pendukung yang di butuhkan.
2. Aplikasi pengolahan bahan baku konveksi pada PT. AL-FAHMI COLLECTION ini dirancang
menggunakan bahasa pemograman PHP dan menggunakan database MySQL
3. Aplikasi pengolahan bahan baku konveksi dapat memberikan kemudahan dalam proses pengolahan
bahan baku sesuai pesanan. Dari penerimaan pesanan, pengadaan bahan baku dan bahan
pendukung lainnya seperti resleting, benang, pelastik, dan tambahan lainnya yang di butuhkan, dan
di lengkapi contoh pakaian pesanan, untuk memudahkan karyawan dalam pembuatan atau
pengolahannya.
DAFTAR PUSTAKA
Andalas Clothing. 2016-september-2. Bisnis konveksi. [online] available:
http://www.andalasclothing.com/11-artikel-konveksi/awal-mula-bisnis-konveksi-di-indonesia-2.
A Rosa, M Shalahuddin. 2013. Rekayasa Perangkat Lunak. Bandung: Informatika
EMS, Tim. 2016. PHP 5 dari Nol. Yogyakarta: Elex Media Komputindo.
Kadir, Abdul. 2014. Pengenalan Sistem Informasi. Yogyakarta: Andi.
Sianipar. 2015. Pemrograman Database menggunakan MySQL. Yogyakarta: Andi
Siregar, Edison. 2015. Zend Framework 2.X Solusi Mempercepat Pengembangan Aplikasi Berbasis
Web dengan PHP 5.X Framework. Yogyakarta: Andi
Sutanta Edhy. 2011. Basis Data Dalam Tinjauan Konseptual. Yogyakarta: Andi.
Jurnal Maklumatika Vol. 4, No. 1, Juli 2017, hlm. 78 – 88