Sistem Informasi Produksi Menggunakan Framework Codeigniter (Studi Kasus: PT Liafa Megah Abadi).
vi
ABSTRAK
PT. Liafa Megah Abadi adalah sebuah perusahaan di Kab. Bandung, yang bergerak dalam pembuatan jaket untuk memenuhi kebutuhan sandang masyarakat. Perusahaan ini mengolah data masih secara manual. Seperti data pemesanan produk dari customer, pemesanan bahan baku, data stok bahan baku, dan proses produksi. Kendala yang muncul dari penggunaan sistem yang manual yaitu berisiko hilangnya data dan dapat melakukan kesalahan dalam proses pencatatan data. Sehingga jika terjadi suatu kerusakan atau kehilangan data tersebut maka akan mengganggu proses produksi. Disamping itu terdapat permasalahan dalam waktu pengontrolan stok bahan baku yang tersedia dimana saat melakukan pengecekan data bahan baku terlalu lama terkadang menimbulkan selisih jumlah data barang yang kurang begitu teratur. Dengan sistem informasi produksi dapat mempermudah dan mempercepat kerja dalam hal pengelolaan data, pengecekan stok bahan baku, dan pembuatan laporan. Laporan produk yang banyak diproduksi dibuat dalam bentuk grafik sehingga terlihat produk mana yang paling laris dipesan. Proses untuk membangun sistem informasi produksi ini menggunakan metode wawancara dan observasi. Alat pemodelan yang digunakan adalah ERD (Entity Relationship Diagram) dan DFD (Data Flow Diagram). Testing dilakukan dengan menggunakan metode black box. Berdasarkan hasil pengujian yang dilakukan, secara fungsional sistem ini telah mengeluarkan hasil yang sesuai dengan yang diharapkan.
(2)
vii
ABSTRACT
PT. Liafa Megah Abadi is a company in the district. Bandung, they are engaged in the manufacture of clothing jacket to meet the needs of the community. For the processing data , they still used manually. As the data from the customer product ordering, ordering raw materials, raw material stock data, and the production process. Problems were encountered with using manual system that can risk the data lost and can make mistakes in the process of recording data. So if there is any damage or loss of data that it might interfere with the production process. Beside that, there have a problems when the control of stocks of raw material available which when performing data checking raw materials too long sometimes cause a difference in the number of data items that are less well organized. With the information production systems to facilitate and accelerate the work in terms of management data, checking materials stock, and preparing reports. Reports that many manufactured products are made in the form of graphs that look which products are best-selling book. The process to build this production information system using interviews and observation methode. Modeling tool used is ERD (Entity Relationship Diagram) and DFD (Data Flow Diagram). Testing is done by using black box method. Based on the results of tests performed, the functional system has been issued in accordance with the results expected.
(3)
viii
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... xii
DAFTAR TABEL ... xv
DAFTAR LAMPIRAN ... xix
DAFTAR NOTASI/ LAMBANG ... xx
DAFTAR SINGKATAN ... xxii
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan... 2
1.4 Ruang Lingkup Kajian... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 4
BAB 2. KAJIAN TEORI ... 6
2.1 Sistem Informasi ... 6
2.2 Sistem Informasi Produksi ... 7
2.3 Bagan Alir (Flowchart) ... 8
2.4 Entity Relationship Diagram (ERD)... 8
2.5 Data Flow Diagram (DFD) ... 8
2.6 PSPEC ... 9
2.7 Kamus Data ... 9
2.8 Perancangan Database ... 10
2.9 HTML ... 10
(4)
ix
2.11 MySQL ... 11
2.12 Framework CodeIgniter ... 12
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 14
3.1 Profil Perusahaan ... 14
3.2 Proses Bisnis ... 14
3.3 Flowchart ... 15
3.4 Entity Relationship Diagram (ERD)... 18
3.5 Struktur Tabel ... 20
3.6 Data Flow Diagram (DFD) ... 30
3.6.1 DFD Level 0 / Diagram Konteks ... 30
3.6.2 DFD Level 1 ... 31
Keterangan : ... 33
3.6.3 DFD Level 2 ... 34
3.6.4 DFD Level 3 ... 41
3.7 Spesifikasi Proses (PSPEC) ... 47
3.8 Kamus Data ... 69
3.9 Antar Muka ... 78
3.9.1 Halaman Login ... 78
3.9.2 Tampilan Home ... 79
3.9.3 Halaman Tambah Pengguna ... 80
3.9.4 Halaman Tambah Produk ... 80
3.9.5 Halaman Tambah Purchase Order (PO) ... 81
3.9.6 Halaman Tambah Supplier ... 82
3.9.7 Halaman Tambah Stok Bahan Baku ... 83
3.9.8 Halaman Tambah Sales Order (SO) ... 84
3.9.9 Halaman Tambah Customer ... 85
3.9.10 Halaman Tambah Sample ... 86
3.10 Kalkulasi Estimasi ... 87
BAB 4. HASIL PENELITIAN ... 89
4.1 Halaman Login ... 89
4.2 Halaman Home ... 89
(5)
x
4.4 Halaman Customer ... 91
4.5 Halaman Supplier ... 92
4.6 Halaman Produk ... 93
4.7 Halaman Bahan Baku ... 95
4.8 Halaman Kategori Bahan Baku ... 96
4.9 Halaman Mesin ... 97
4.10 Halaman Sample ... 98
4.11 Halaman Purchase Order (PO) ... 99
4.12 Halaman Stok Bahan Baku ... 100
4.13 Halaman Sales Order (SO) ... 102
4.14 Halaman Tambah Jadwal Produksi ... 103
4.15 Halaman Proses Produksi ... 107
4.16 Halaman Hasil Produksi ... 109
4.17 Halaman Laporan ... 110
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 114
5.1 Pengujian Login ... 114
5.2 Pengujian Tambah Data Pengguna ... 115
5.3 Pengujian Tambah Data Customer ... 116
5.4 Pengujian Tambah Data Supplier ... 117
5.5 Pengujian Tambah Data Bahan Baku Supplier ... 117
5.6 Pengujian Tambah Data Produk ... 118
5.7 Pengujian Tambah Data Bahan Baku Produk ... 119
5.8 Pengujian Tambah Data Master Bahan Baku ... 119
5.9 Pengujian Tambah Data Kategori ... 120
5.10 Pengujian Tambah Data Mesin ... 120
5.11 Pengujian Tambah Data Sample ... 121
5.12 Pengujian Tambah Data Purchase Order (PO) ... 121
5.13 Pengujian Tambah Data Stok Bahan Baku ... 122
5.14 Pengujian Tambah Data Sales Order (SO) ... 122
5.15 Pengujian Tambah Data Jadwal Produksi ... 124
5.16 Pengujian Tambah Data Proses Produksi ... 124
(6)
xi
BAB 6. SIMPULAN DAN SARAN ... 128
6.1 Simpulan ... 128
6.2 Saran ... 128
(7)
xii
DAFTAR GAMBAR
Gambar 2.1 Model-View-Controller ... 13
Gambar 3.1 Flowchart Design Sample ... 16
Gambar 3.2 Flowchart Purchase Order (PO) ... 17
Gambar 3.3 Flowchart Penjadwalan dan Proses Produksi ... 18
Gambar 3.4 ERD ... 19
Gambar 3.5 Gambar DFD Level 0 / Diagram Konteks ... 31
Gambar 3.6 Gambar DFD Level 1 ... 32
Gambar 3.7 Gambar DFD Level 2 Proses 1.0 ... 34
Gambar 3.8 Gambar DFD Level 2 Proses 4.0 ... 35
Gambar 3.9 Gambar DFD Level 2 Proses 5.0 ... 35
Gambar 3.10 Gambar DFD Level 2 Proses 6.0 ... 36
Gambar 3.11 Gambar DFD Level 2 Proses 7.0 ... 37
Gambar 3.12 Gambar DFD Level 2 Proses 8.0 ... 38
Gambar 3.13 Gambar DFD Level 2 Proses 9.0 ... 39
Gambar 3.14 Gambar DFD Level 2 Proses 10.0 ... 40
Gambar 3.15 Gambar DFD Level 2 Proses 11.0 ... 41
Gambar 3.16 Gambar DFD Level 3 Proses 7.3 ... 42
Gambar 3.17 Gambar DFD Level 3 Proses 8.1 ... 42
Gambar 3.18 Gambar DFD Level 3 Proses 8.2 ... 43
Gambar 3.19 Gambar DFD Level 3 Proses 8.3 ... 44
Gambar 3.20 Gambar DFD Level 3 Proses 8.4 ... 44
Gambar 3.21 Gambar DFD Level 3 Proses 8.5 ... 45
Gambar 3.22 Gambar DFD Level 3 Proses 8.6 ... 45
Gambar 3.23 Gambar DFD Level 3 Proses 9.2 ... 46
Gambar 3.24 Gambar DFD Level 3 Proses 10.1 ... 46
Gambar 3.25 Gambar DFD Level 3 Proses 10.2 ... 47
Gambar 3.26 Halaman Login ... 78
Gambar 3.27 Halaman Home ... 79
Gambar 3.28 Halaman Tambah Pengguna ... 80
(8)
xiii
Gambar 3.30 Halaman Tambah PO ... 82
Gambar 3.31 Halaman Tambah Supplier ... 83
Gambar 3.32 Halaman Tambah Bahan Stok Baku ... 84
Gambar 3.33 Halaman Tambah Sales Order (SO) ... 85
Gambar 3.34 Halaman Tambah Customer ... 86
Gambar 3.35 Halaman Tambah Sample ... 87
Gambar 3.36 Rumus Kalkulasi Estimasi Bahan Baku ... 87
Gambar 3.37 Rumus Kalkulasi Estimasi Waktu Produksi ... 88
Gambar 4.1 Halaman Login ... 89
Gambar 4.2 Tampilan Home Admin dan Owner ... 90
Gambar 4.3 Tampilan Halaman Pengguna ... 91
Gambar 4.4 Tampilan Tambah Pengguna ... 91
Gambar 4.5 Tampilan Halaman Customer ... 92
Gambar 4.6 Tampilan Halaman Supplier ... 93
Gambar 4.7 Tampilan Halaman Produk ... 94
Gambar 4.8 Tampilan Tambah Produk ... 94
Gambar 4.9 Tampilan Tambah Bahan Baku Produk ... 95
Gambar 4.10 Tampilan Halaman Data Master Bahan Baku ... 96
Gambar 4.11 Tampilan Halaman Tambah Kategori Bahan Baku ... 97
Gambar 4.12 Tampilan Halaman Mesin ... 97
Gambar 4.13 Tampilan Halaman Sample ... 98
Gambar 4.14 Tampilan Halaman Tambah Sample ... 98
Gambar 4.15 Tampilan Halaman Purchase Order (PO) ... 99
Gambar 4.16 Tampilan Halaman Detail PO ... 99
Gambar 4.17 Tampilan Halaman Tambah PO ... 100
Gambar 4.18 Tampilan Halaman Tambah Bahan Baku Sesuai No PO ... 100
Gambar 4.19 Tampilan Halaman Bahan Baku ... 101
Gambar 4.20 Tampilan Halaman Tambah Stok Bahan Baku ... 101
Gambar 4.21 Tampilan Halaman Sales Order (SO) ... 102
Gambar 4.22 Tampilan Halaman Tambah Sales Order (SO) ... 102
Gambar 4.23 Tampilan Halaman Tambah Detail Sales Order (SO) ... 103
(9)
xiv
Gambar 4.25 Tampilan Halaman Jadwal Produksi ... 104
Gambar 4.26 Tampilan Halaman Daftar SO Untuk Penjadwalan ... 104
Gambar 4.27 Tampilan Halaman Hasil Peramalan ... 105
Gambar 4.28 Tampilan Halaman Cek Mesin ... 105
Gambar 4.29 Tampilan Halaman Cek Bahan Baku ... 106
Gambar 4.30 Tampilan Halaman Tambah Jadwal Produksi ... 106
Gambar 4.31 Tampilan Halaman Proses Produksi ... 107
Gambar 4.32 Tampilan Halaman Ambil Bahan Baku ... 108
Gambar 4.33 Tampilan Halaman Cutting ... 108
Gambar 4.34 Tampilan Halaman Jahit ... 109
Gambar 4.35 Tampilan Halaman QC ... 109
Gambar 4.36 Tampilan Halaman Hasil Produksi ... 110
Gambar 4.37 Tampilan Halaman Lihat Laporan Purchase Order (PO) ... 110
Gambar 4.38 Tampilan Laporan PO ... 111
Gambar 4.39 Tampilan Laporan SO ... 111
Gambar 4.40 Laporan Stok Bahan Baku ... 112
Gambar 4.41 Laporan Produksi ... 112
(10)
xv
DAFTAR TABEL
Tabel 3.1 Tabel tb_login ... 20
Tabel 3.2 Tabel tb_chat ... 20
Tabel 3.3 Tabel tb_customer ... 21
Tabel 3.4 Tabel tb_supplier ... 21
Tabel 3.5 Tabel tb_supplier_bahanbaku ... 21
Tabel 3.6 Tabel tb_produk ... 22
Tabel 3.7 Tabel tb_produk_bahanbaku ... 22
Tabel 3.8 Tabel tb_masterbb ... 23
Tabel 3.9 Tabel tb_kategori ... 23
Tabel 3.10 Tabel tb_sample ... 23
Tabel 3.11 Tabel tb_po ... 24
Tabel 3.12 Tabel tb_po_bahanbaku ... 24
Tabel 3.13 Tabel tb_stok_bahanbaku ... 25
Tabel 3.14 Tabel tb_so ... 26
Tabel 3.15 Tabel tb_so_produk ... 27
Tabel 3.16 Tabel tb_jadwal_produksi ... 27
Tabel 3.17 Tabel tb_ambilbb ... 28
Tabel 3.18 Tabel tb_cutting ... 28
Tabel 3.19 Tabel tb_mesin ... 29
Tabel 3.20 Tabel tb_jahit_produk ... 29
Tabel 3.21 Tabel tb_hasil_produksi ... 30
Tabel 3.22 PSPEC 1.1 Proses Tambah Pengguna ... 47
Tabel 3.23 PSPEC 1.2 Proses Ubah Pengguna ... 48
Tabel 3.24 PSPEC 1.3 Proses Hapus Pengguna ... 48
Tabel 3.25 PSPEC 2.0 Proses Login ... 49
Tabel 3.26 PSPEC 3.0 Proses Ubah Password... 49
Tabel 3.27 PSPEC 4.1 Proses Kirim Sample... 49
Tabel 3.28 PSPEC 4.2 Proses Lihat Sample yang dikirim ... 50
Tabel 3.29 PSPEC 4.3 Proses Balas Sample ... 50
(11)
xvi
Tabel 3.31 PSPEC 4.5 Proses Hapus Sample ... 51
Tabel 3.32 PSPEC 5.1 Proses Tambah Chat ... 51
Tabel 3.33 PSPEC 5.2 Proses Hapus Chat ... 51
Tabel 3.34 PSPEC 6.1 Proses Tambah Stok Bahan Baku ... 52
Tabel 3.35 PSPEC 6.2 Proses Ubah Stok Bahan Baku ... 52
Tabel 3.36 PSPEC 6.3 Proses Hapus Stok Bahan Baku ... 53
Tabel 3.37 PSPEC 7.1 Proses Tambah PO ... 53
Tabel 3.38 PSPEC 7.2 Proses Tambah Item PO ... 54
Tabel 3.39 PSPEC 7.3.1 Proses Ubah PO Bahan Baku ... 54
Tabel 3.40 PSPEC 7.3.2 Proses Hapus PO Bahan Baku ... 55
Tabel 3.41 PSPEC 7.4 Proses Lihat PO ... 55
Tabel 3.42 PSPEC 7.5 Proses Hapus PO ... 55
Tabel 3.43 PSPEC 8.1.1 Proses Tambah Customer ... 56
Tabel 3.44 PSPEC 8.1.2 Proses Ubah Customer ... 56
Tabel 3.45 PSPEC 8.1.3 Proses Hapus Customer ... 56
Tabel 3.46 PSPEC 8.2.1 Proses Tambah Supplier ... 57
Tabel 3.47 PSPEC 8.2.2 Proses Tambah Bahan Baku Supplier ... 57
Tabel 3.48 PSPEC 8.2.3 Proses Ubah Supplier ... 58
Tabel 3.49 PSPEC 8.2.4 Proses Lihat Bahan Baku Supplier ... 58
Tabel 3.50 PSPEC 8.2.5 Proses Hapus Supplier ... 58
Tabel 3.51 PSPEC 8.3.1 Proses Tambah Produk ... 59
Tabel 3.52 PSPEC 8.3.2 Proses Ubah Produk ... 59
Tabel 3.53 PSPEC 8.3.3 Proses Lihat Produk ... 60
Tabel 3.54 PSPEC 8.3.4 Proses Hapus Produk ... 60
Tabel 3.55 PSPEC 8.4.1 Proses Tambah Master Bahan Baku ... 60
Tabel 3.56 PSPEC 8.4.2 Proses Ubah Master Bahan Baku ... 61
Tabel 3.57 PSPEC 8.4.3 Proses Hapus Master Bahan Baku ... 61
Tabel 3.58 PSPEC 8.5.1 Proses Tambah Kategori ... 62
Tabel 3.59 PSPEC 8.5.2 Proses Ubah Kategori ... 62
Tabel 3.60 PSPEC 8.5.3 Proses Hapus Kategori ... 62
Tabel 3.61 PSPEC 8.6.1 Proses Tambah Line Mesin ... 63
(12)
xvii
Tabel 3.63 PSPEC 8.6.3 Proses Hapus Line Mesin ... 64
Tabel 3.64 PSPEC 9.1 Proses Tambah SO Baru ... 64
Tabel 3.65 PSPEC 9.2.1 Proses Ubah SO Produk ... 64
Tabel 3.66 PSPEC 9.2.1 Proses Hapus SO Produk ... 65
Tabel 3.67 PSPEC 9.3 Proses Lihat SO ... 65
Tabel 3.68 PSPEC 9.4 Proses Hapus SO ... 65
Tabel 3.69 PSPEC 10.1.1 Proses Masukan Jadwal Produksi ... 66
Tabel 3.70 PSPEC 10.1.2 Proses Ubah Jadwal Produksi ... 66
Tabel 3.71 PSPEC 10.1.3 Proses Hapus Jadwal Produksi ... 67
Tabel 3.72 PSPEC 10.2.1 Proses Ambil Bahan Baku ... 67
Tabel 3.73 PSPEC 10.2.2 Proses Cutting ... 67
Tabel 3.74 PSPEC 10.2.3 Proses Jahit Produk ... 68
Tabel 3.75 PSPEC 10.2.4 Proses QC ... 68
Tabel 3.76 PSPEC 10.3 Proses Hasil Jadwal Produksi ... 68
Tabel 3.77 Kamus Data tb_login ... 69
Tabel 3.78 Kamus Data tb_produk ... 69
Tabel 3.79 Kamus Data tb_produk_bahanbaku ... 70
Tabel 3.80 Kamus Data tb_masterbb ... 70
Tabel 3.81 Kamus Data tb_customer ... 70
Tabel 3.82 Kamus Data tb_supplier ... 71
Tabel 3.83 Kamus Data tb_supplier_bahanbaku ... 71
Tabel 3.84 Kamus Data tb_po ... 72
Tabel 3.85 Kamus Data tb_po_bahanbaku ... 72
Tabel 3.86 Kamus Data tb_stok_bahanbaku ... 73
Tabel 3.87 Kamus Data tb_sample ... 73
Tabel 3.88 Kamus Data tb_so... 74
Tabel 3.89 Kamus Data tb_so_produk ... 74
Tabel 3.90 Kamus Data tb_jadwal_produksi ... 75
Tabel 3.91 Kamus Data tb_ambilbb ... 75
Tabel 3.92 Kamus Data tb_cutting ... 76
Tabel 3.93 Kamus Data tb_jahit_produk ... 76
(13)
xviii
Tabel 3.95 Kamus Data tb_hasil_produksi ... 77
Tabel 3.96 Kamus Data tb_chat ... 77
Tabel 3.97 Kamus Data tb_kategori ... 78
Tabel 5.1 Pengujian Tampilan Login ... 114
Tabel 5.2 Pengujian Tambah Data Pengguna ... 115
Tabel 5.3 Pengujian Tambah Data Customer ... 116
Tabel 5.4 Pengujian Tambah Data Supplier ... 117
Tabel 5.5 Pengujian Tambah Data Bahan Baku Supplier ... 118
Tabel 5.6 Pengujian Tambah Data Produk ... 118
Tabel 5.7 Pengujian Tambah Data Bahan Baku Produk ... 119
Tabel 5.8 Pengujian Tambah Data Master Bahan Baku ... 119
Tabel 5.9 Pengujian Tambah Data Kategori ... 120
Tabel 5.10 Pengujian Tambah Data Mesin ... 120
Tabel 5.11 Pengujian Tambah Data Sample ... 121
Tabel 5.12 Pengujian Tambah Data PO ... 121
Tabel 5.13 Pengujian Tambah Data Bahan Baku ... 122
Tabel 5.14 Pengujian Tambah Data SO ... 123
Tabel 5.15 Pengujian Tambah Data SO Produk ... 123
Tabel 5.16 Pengujian Tambah Data Jadwal Produksi ... 124
Tabel 5.17 Pengujian Tambah Data Ambil Bahan Baku ... 125
Tabel 5.18 Pengujian Tambah Data Cutting ... 125
Tabel 5.19 Pengujian Tambah Data Jahit Produk... 126
Tabel 5.20 Pengujian Tambah Data QC ... 126
(14)
xix
DAFTAR LAMPIRAN
LAMPIRAN A. Form Hasil Potong ... 131 LAMPIRAN B. Form Output Jahit ... 132 LAMPIRAN C. PO bahan Baku ... 133
(15)
xx
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Process symbol Menunjukkan
kegiatan proses operasi program komputer
Flowchart Flow lines symbol Menunjukkan arus dari proses
Flowchart Manual action symbol
Menunjukkan
pekerjaan yang
dilakukan secara manual
Flowchart Document symbol Menunjukkan
dokumen yang
digunakan untuk input dan output baik
secara manual,
mekanik maupun
komputerisasi
Flowchart Keyboard
(terminal) symbol
Input atau output
yang menggunakan
online keyboard
Flowchart Terminator Digunakan untuk menunjukkan awal dan akhir dari program
(16)
xxi
ERD Entity Menunjukkan himpunan entitas
ERD Belah Ketupat
Relationship
Menunjukkan himpunan relasi
ERD Garis Menunjukkan
penghubung antara himpunan relasi dengan himpunan entitas dan himpunan
entitas dengan
atributnya
ERD Atribut Menunjukkan atribut
dari sebuah entitas
DFD External Entity Merupakan kesatuan di lingkungan luar sistem.
DFD Process Merupakan proses seperti perhitungan aritmatik penulisan suatu
DFD Data Store
(Simpanan Data)
Merupakan
simpanan dapat
berupa file atau
database
DFD Data Flow (Arus Data)
Arus data ini
mengalir diantara proses, simpanan data dan entitas
(17)
xxii
DAFTAR SINGKATAN
ERD : Entity Relationship DiagramDFD : Data Flow Diagram SO : Sales Order
(18)
1
BAB 1. PENDAHULUAN
1.1 Latar Belakang Masalah
Perkembangan sistem teknologi dan informasi pada saat ini sangatlah pesat sehingga suatu perusahaan tidak terlepas dari penggunaan komputer sebagai alat bantu pengolahan data. Pada era informasi dan globalisasi ini akan memacu setiap individu untuk senantiasa menemukan hal baru serta memberikan solusi atas masalah-masalah yang dihadapi, terutama berbagai masalah informasi yang saat ini masih dikerjakan secara manual. Kemajuan teknologi ini mendorong suatu pemberian informasi untuk memanfaatkan teknologi baru sesuai dengan kebutuhan tersebut dengan tujuan dapat memberikan informasi yang cepat, akurat, dan tepat waktu.
PT Liafa Megah Abadi adalah sebuah PT yang berdiri di Kab. Bandung, yang bergerak dalam pembuatan jaket untuk memenuhi kebutuhan sandang masyarakat. Berdasarkan hasil wawancara bersama Manager Produksi maka didapat informasi tentang pengolahan data produksi secara manual seperti data pemesanan, data bahan baku, proses produksi, dan barang jadi. Sedangkan data dan penggajian karyawan perusahaan sudah memiliki sistem informasi sendiri.
Kendala yang muncul dengan menggunakan sistem yang manual yaitu dapat berisiko hilangnya data dan dapat melakukan kesalahan dalam proses pencatatan data. Sehingga jika terjadi suatu kerusakan atau kehilangan data tersebut maka akan mengganggu proses produksi. Disamping itu terdapat permasalahan dalam masalah waktu pengontrolan stok barang yang tersedia dimana saat melakukan pengecekan data barang terlalu lama terkadang menimbulkan selisih jumlah data barang yang kurang begitu teratur.
Berdasarkan masalah yang ada, maka dari pihak perusahaan menginginkan untuk membuat suatu sistem informasi yang nantinya dapat memudahkan dalam pengolahan data dan memberikan laporan. Untuk menanggulangi masalah tersebut, maka dibuatlah “Sistem Informasi
(19)
2
Produksi Menggunakan Framework CodeIgniter (Studi Kasus: PT Liafa Megah Abadi)”
1.2 Rumusan Masalah
Berdasarkan pada latar belakang, maka permasalahan pokok yang akan dibahas dalam penelitian ini adalah :
1. Bagaimana membuat sistem informasi produksi garment yang dapat
menangani pengolahan data produksi, pengecekan barang, dan pembuatan laporan hasil produksi
2. Bagaimana membuat sistem informasi pengolahan data sample.
3. Bagaimana membuat sistem informasi untuk membantu mengontrol kebutuhan bahan baku untuk proses produksi dan pemesanan bahan baku.
4. Bagaimana menentukan berapa mesin yang dibutuhkan dan mengetahui berapa lama target proses produksi untuk suatu order.
5. Bagaimana membuat sistem informasi yang dapat menampilkan laporan berupa grafik yang dapat melihat produk mana yang banyak di produksi.
1.3 Tujuan Pembahasan
Adapun tujuan dari perancangan suatu sistem di atas adalah untuk: 1. Mempermudah dan mempercepat kerja dalam hal pengelolaan data
produksi, pengecekan barang yang sedang produksi , dan pembuatan laporan
2. Membuat sistem upload gambar sample agar mudah diakses oleh penerima sample.
3. Membuat sistem informasi untuk menghitung jumlah bahan baku yang dibutuhkan untuk produksi barang, sehingga dapat mengurangi kesalahan perhitungan jika dilakukan secara manual
4. Membuat sistem informasi yang dapat membantu menentukan berapa mesin yang dipakai untuk suatu order dan berapa lama taget penyelesaiiannya.
(20)
3
5. Membuat sistem informasi yang dapat menampilkan laporan produk mana yang banyak di produksi berupa grafik untuk mengetahui produk tersebut merupakan produk yang paling laris.
1.4 Ruang Lingkup Kajian
a. Batasan Software
Berikut ruang lingkup software dari aplikasi yang diusulkan adalah: 1. Operating system : Windows 7
2. Server : XAMPP 1.73
3. Framework : CodeIgniter 4. Bahasa pemrograman : PHP 5.3.1
5. Data Base : MySQL
6. Editor script : Sublime Text 2 7. Editor image : Photoscape
b. Batasan Aplikasi
Ruang lingkup aplikasi ini adalah:
1. Aplikasi ini hanya dapat digunakan untuk proses mengelola data pesanan barang yang sudah masuk, pesanan bahan baku, jadwal produksi dan proses produksi.
2. Aplikasi ini dibagi menjadi 5 bagian yaitu admin, owner, staff produksi, kepala produksi dan bagian design sample.
Berikut ruang lingkup dari sisi pengguna:
a. Admin dan Owner hak aksesnya sama. Admin dan owner dapat mengakses semua fitur yang tersedia. Fitur tersebut mengelola data pengguna, sample, data master, PO, stok bahan baku, SO, produksi, dan laporan
b. Kepala Produksi dapat mengakses beberapa fitur. Fitur tersebut melihat sample, mengelola data master, PO, stok bahan baku, SO, dan produksi.
(21)
4
c. Staff Produksi dapat mengakses sama seperti kepala produksi namun staff produksi tidak dapat melihat sample dan tidak dapat menghapus dan mengubah data dari fitur-fitur yang tersedia.
d. Bagian design sample dapat upload gambar sample design dan download design dari owner dan melihat stok bahan baku.
3. Peramalan produksi hanya untuk memperkirakan jumlah line mesin yang dibutuhkan dan jumlah produksi perhari.
4. Estimasi yang dihitung antara lain estimasi bahan baku yang dibutuhkan dan estimasi peramalan waktu produksi.
5. Line mesin hanya dapat menangani perhitungan quantity order sampai 2000pcs tidak menangani line mesin terpakai.
6. Laporan yang dihasilkan adalah laporan PO, laporan SO, laporan stok bahan baku, laporan jadwal produksi, laporan produksi, dan laporan berupa grafik dimana didalamnya menampilkan produk yang banyak di produksi.
7. Pembuatan dan pengembangan program menggunakan PHP dengan
framework CodeIgniter dan MySQL
1.5 Sumber Data
Metodologi yang dilakukan dalam perancangan proyek tugas akhir ini adalah sebagai berikut:
Sumber data terbagi menjadi dua yaitu:
1. Sumber data primer : data yang diperoleh penelitian secara langsung. Contoh sumber data primer diantaranya yaitu wawancara dan observasi 2. Sumber data sekunder : data yang diperoleh penelitian dari sumber yang
sudah ada.
Contoh sumber data sekunder yaitu buku dan internet
1.6 Sistematika Penyajian
Sistematika penulisan laporan ini dimaksudkan agar proses pembuatan dokumentasi laporan dapat dibuat secara terstruktur dan
(22)
5
sistematis, sehingga akan mudah dimengerti dan dipahami oleh pihak yang akan menggunakannya.
Sistematika penulisan laporan ini disusun sebagai berikut: BAB I PENDAHULUAN
Bab ini menjelaskan mengenai pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian dari tugas akhir ini.
BAB II KAJIAN TEORI
Bab ini menjelaskan secara singkat teori-teori yang mendukung dalam penyelesaian tugas akhir ini.
BAB III ANALISIS DAN RANCANGAN SISTEM
Bab ini menjelaskan tentang analisis perancangan sistem, diagram konteks, diagram alir data, perancangan basis data, perancangan input dan output
BAB IV PERANCANGAN DAN IMPLEMENTASI
Bab ini berisi tentang hasil dari aplikasi yang dirancang serta fungsi dan fitur dari aplikasi tersebut.
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi.
BAB VI KESIMPULAN DAN SARAN
Bab ini berisikan tentang kesimpulan dari keseluruhan laporan dan saran mengenai website yang dibuat untuk dapat dikembangkan lebih lanjut.
(23)
BAB 6. SIMPULAN DAN SARAN
Bab ini menjelaskan mengenai kesimpulan dan saran yang di dapat dari proses pembutan laporan dan aplikasi.
6.1 Simpulan
Berdasarkan tujuan penelitian dari pembuatan aplikasi ini maka dapat ditarik beberapa kesimpulan diantaranya:
1. Membangun dan merancang sistem informasi produksi telah berhasil dilakukan, dengan berbagai fitur yang berhubungan dengan produksi, pemesanan bahan baku dan pengolahan bahan baku.
2. Proses pengolahan data pesanan dari customer sudah terkomputerisasi. Sehingga memudahkan untuk proses produksinya.
3. Mengontrol kebutuhan bahan baku untuk proses produksi yang sudah otomatis terhitung berapa kebutuhan bahan baku untuk suatu order. 4. Proses untuk menentukan berapa jumlah line mesin yang dibutukan dan
berapa lama target proses produksi untuk suatu order dapat dilihat dari fitur peramalan yang sudah terkomputerisasi.
5. Laporan barang atau produk yang sering di produksi dapat dilihat berupa grafik, sehingga terlihat produk mana yang menjadi produk terlaris yang banyak di pesan oleh customer. Grafik ini dapat menjadi acuan untuk menjaga dan meningkatkan quality control produk tersebut. Dan membuat produk yang lain dapat dikembangkan.
6.2 Saran
Saran yang dapat diberikan untuk pengembangan sistem informasi yang akan datang antara lain:
1. Sistem informasi produksi yang terintegrasi dengan sistem informasi yang mengelola ketenagakerjaan untuk mendeteksi siapa yang membuat hasil produksi cacat.
(24)
129
2. Sistem informasi yang notification sample baru dapat masuk kedalam email sehingga user tidak perlu setiap hari membuka aplikasi.
(25)
DAFTAR PUSTAKA
[1] T. Sutabri, Analisa Sistem Informasi, Yogyakarta: Andi Yogyakarta, 2004.
[2] A. Kadir, Pengenalan Sistem Informasi, Yogyakarta: Andi, 2003.
[3] Krismiaji, Sistem Informasi Akuntansi, Yogyakarta: UPP AMP YKPN, 2010.
[4] L. Marlinda, Sistem Basis Data, Yogyakarta: Andi Offset, 2004.
[5] R. Pressman, Rekayasa Perangkat lunak Pendekatan Praktisi, Yogyakarta: ANDI, 2002.
[6] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2006.
[7] Y. Purwanto, Pemrograman Web Dengan PHP, Jakarta: Elek Media Komputindo, 2001.
[8] B. Hariyanto, Sistem Manajemen Basis Data, Bandung: Informatika Bandung, 2004.
[9] A. P. Basuki, Membangun Web Berbasis PHP dengan Framework CodeIgniter, Yogyakarta: Lokomedia, 2010.
[10] K. C. Laudon and J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.
[11] W. K. Chen, Linear Networks and Systems, Belmont, CA: Wadsworth, 1993, pp. 123-135.
[12] Fathansyah, Basis Data, Bandung: Informatika, 2002.
[13] S. Herlambang, Sistem Informasi Konsep, Teknologi & Manajemen, Yogyakarta: Graha Ilmu, 2005.
[14] B. S. D. Oetomo, Perencanaan & Pembangunan Sistem Informasi, Yogyakarta: ANDI, 2002.
(1)
3
5. Membuat sistem informasi yang dapat menampilkan laporan produk mana yang banyak di produksi berupa grafik untuk mengetahui produk tersebut merupakan produk yang paling laris.
1.4 Ruang Lingkup Kajian
a. Batasan Software
Berikut ruang lingkup software dari aplikasi yang diusulkan adalah: 1. Operating system : Windows 7
2. Server : XAMPP 1.73
3. Framework : CodeIgniter 4. Bahasa pemrograman : PHP 5.3.1 5. Data Base : MySQL
6. Editor script : Sublime Text 2 7. Editor image : Photoscape
b. Batasan Aplikasi
Ruang lingkup aplikasi ini adalah:
1. Aplikasi ini hanya dapat digunakan untuk proses mengelola data pesanan barang yang sudah masuk, pesanan bahan baku, jadwal produksi dan proses produksi.
2. Aplikasi ini dibagi menjadi 5 bagian yaitu admin, owner, staff produksi, kepala produksi dan bagian design sample.
Berikut ruang lingkup dari sisi pengguna:
a. Admin dan Owner hak aksesnya sama. Admin dan owner dapat mengakses semua fitur yang tersedia. Fitur tersebut mengelola data pengguna, sample, data master, PO, stok bahan baku, SO, produksi, dan laporan
b. Kepala Produksi dapat mengakses beberapa fitur. Fitur tersebut melihat sample, mengelola data master, PO, stok bahan baku, SO, dan produksi.
(2)
c. Staff Produksi dapat mengakses sama seperti kepala produksi namun staff produksi tidak dapat melihat sample dan tidak dapat menghapus dan mengubah data dari fitur-fitur yang tersedia.
d. Bagian design sample dapat upload gambar sample design dan download design dari owner dan melihat stok bahan baku.
3. Peramalan produksi hanya untuk memperkirakan jumlah line mesin yang dibutuhkan dan jumlah produksi perhari.
4. Estimasi yang dihitung antara lain estimasi bahan baku yang dibutuhkan dan estimasi peramalan waktu produksi.
5. Line mesin hanya dapat menangani perhitungan quantity order sampai 2000pcs tidak menangani line mesin terpakai.
6. Laporan yang dihasilkan adalah laporan PO, laporan SO, laporan stok bahan baku, laporan jadwal produksi, laporan produksi, dan laporan berupa grafik dimana didalamnya menampilkan produk yang banyak di produksi.
7. Pembuatan dan pengembangan program menggunakan PHP dengan
framework CodeIgniter dan MySQL
1.5 Sumber Data
Metodologi yang dilakukan dalam perancangan proyek tugas akhir ini adalah sebagai berikut:
Sumber data terbagi menjadi dua yaitu:
1. Sumber data primer : data yang diperoleh penelitian secara langsung. Contoh sumber data primer diantaranya yaitu wawancara dan observasi 2. Sumber data sekunder : data yang diperoleh penelitian dari sumber yang
sudah ada.
Contoh sumber data sekunder yaitu buku dan internet
1.6 Sistematika Penyajian
Sistematika penulisan laporan ini dimaksudkan agar proses pembuatan dokumentasi laporan dapat dibuat secara terstruktur dan
(3)
5
sistematis, sehingga akan mudah dimengerti dan dipahami oleh pihak yang akan menggunakannya.
Sistematika penulisan laporan ini disusun sebagai berikut:
BAB I PENDAHULUAN
Bab ini menjelaskan mengenai pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian dari tugas akhir ini.
BAB II KAJIAN TEORI
Bab ini menjelaskan secara singkat teori-teori yang mendukung dalam penyelesaian tugas akhir ini.
BAB III ANALISIS DAN RANCANGAN SISTEM
Bab ini menjelaskan tentang analisis perancangan sistem, diagram konteks, diagram alir data, perancangan basis data, perancangan input dan output
BAB IV PERANCANGAN DAN IMPLEMENTASI
Bab ini berisi tentang hasil dari aplikasi yang dirancang serta fungsi dan fitur dari aplikasi tersebut.
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi.
BAB VI KESIMPULAN DAN SARAN
Bab ini berisikan tentang kesimpulan dari keseluruhan laporan dan saran mengenai website yang dibuat untuk dapat dikembangkan lebih lanjut.
(4)
Bab ini menjelaskan mengenai kesimpulan dan saran yang di dapat dari proses pembutan laporan dan aplikasi.
6.1 Simpulan
Berdasarkan tujuan penelitian dari pembuatan aplikasi ini maka dapat ditarik beberapa kesimpulan diantaranya:
1. Membangun dan merancang sistem informasi produksi telah berhasil dilakukan, dengan berbagai fitur yang berhubungan dengan produksi, pemesanan bahan baku dan pengolahan bahan baku.
2. Proses pengolahan data pesanan dari customer sudah terkomputerisasi. Sehingga memudahkan untuk proses produksinya.
3. Mengontrol kebutuhan bahan baku untuk proses produksi yang sudah otomatis terhitung berapa kebutuhan bahan baku untuk suatu order. 4. Proses untuk menentukan berapa jumlah line mesin yang dibutukan dan
berapa lama target proses produksi untuk suatu order dapat dilihat dari fitur peramalan yang sudah terkomputerisasi.
5. Laporan barang atau produk yang sering di produksi dapat dilihat berupa grafik, sehingga terlihat produk mana yang menjadi produk terlaris yang banyak di pesan oleh customer. Grafik ini dapat menjadi acuan untuk menjaga dan meningkatkan quality control produk tersebut. Dan membuat produk yang lain dapat dikembangkan.
6.2 Saran
Saran yang dapat diberikan untuk pengembangan sistem informasi yang akan datang antara lain:
1. Sistem informasi produksi yang terintegrasi dengan sistem informasi yang mengelola ketenagakerjaan untuk mendeteksi siapa yang membuat hasil produksi cacat.
(5)
129
2. Sistem informasi yang notification sample baru dapat masuk kedalam email sehingga user tidak perlu setiap hari membuka aplikasi.
(6)
[1] T. Sutabri, Analisa Sistem Informasi, Yogyakarta: Andi Yogyakarta, 2004.
[2] A. Kadir, Pengenalan Sistem Informasi, Yogyakarta: Andi, 2003.
[3] Krismiaji, Sistem Informasi Akuntansi, Yogyakarta: UPP AMP YKPN, 2010.
[4] L. Marlinda, Sistem Basis Data, Yogyakarta: Andi Offset, 2004.
[5] R. Pressman, Rekayasa Perangkat lunak Pendekatan Praktisi, Yogyakarta: ANDI, 2002.
[6] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2006.
[7] Y. Purwanto, Pemrograman Web Dengan PHP, Jakarta: Elek Media Komputindo, 2001.
[8] B. Hariyanto, Sistem Manajemen Basis Data, Bandung: Informatika Bandung, 2004.
[9] A. P. Basuki, Membangun Web Berbasis PHP dengan Framework CodeIgniter, Yogyakarta: Lokomedia, 2010.
[10] K. C. Laudon and J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.
[11] W. K. Chen, Linear Networks and Systems, Belmont, CA: Wadsworth, 1993, pp. 123-135.
[12] Fathansyah, Basis Data, Bandung: Informatika, 2002.
[13] S. Herlambang, Sistem Informasi Konsep, Teknologi & Manajemen, Yogyakarta: Graha Ilmu, 2005.
[14] B. S. D. Oetomo, Perencanaan & Pembangunan Sistem Informasi, Yogyakarta: ANDI, 2002.