Sistem Informasi Produksi Menggunakan Framework Codeigniter (Studi Kasus: PT Liafa Megah Abadi).

(1)

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 Diagram

DFD : 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.