• Tidak ada hasil yang ditemukan

Hengki Paska Naibaho [ ] PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017

N/A
N/A
Protected

Academic year: 2021

Membagikan "Hengki Paska Naibaho [ ] PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017"

Copied!
17
0
0

Teks penuh

(1)

PENERAPAN ALGORITMA FEFO (FIRST EXPIRED FIRST OUT) PADA PERANCANGAN SALES DISTRIBUTION SYSTEM BERBASIS WEB SITE

STUDI KASUS PT AMERTA INDAH OTSUKA (DISTRIBUTOR)

Hengki Paska Naibaho

[41515120034]

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA JAKARTA

(2)

PENERAPAN ALGORITMA FEFO (FIRST EXPIRED FIRST OUT) PADA PERANCANGAN SALES DISTRIBUTION SYSTEM BERBASIS WEB SITE

STUDI KASUS PT AMERTA INDAH OTSUKA (DISTRIBUTOR)

Laporan Tugas Akhir

Diajukan Untuk Melengkapi Persyaratan

Menyelesaikan Gelar Sarjana Komputer

Disusun oleh : Hengki Paska Naibaho

41515120034

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA JAKARTA

(3)
(4)
(5)
(6)

DAFTAR ISI

LEMBAR PERNYATAAN... i

LEMBAR PENGESAHAN... ii

KATA PENGANTAR... iii

ABSTRAK... iv

DAFTAR ISI... vi

DAFTAR TABEL... xiii

BAB 1 PENDAHULUAN... 1

1.1. Latar Belakang... 1

1.2. Rumusan Permasalahan... 3

1.3. Tujuan & Manfaat Penelitian ... 4

1.3.1. Tujuan Penelitian... 4

1.3.2. Manfaat Penelitian... 4

1.4. Ruang Lingkup & Batasan Penelitian ... 4

1.5. Metode Penelitian... 4

1.5.1. Jenis Penelitian... 4

1.5.2. Teknik Pengumpulan Data... 5

1.6. Pengujian... 6

1.7. Sistematika Penulisan Laporan... 6

1.7.1. Pendahuluan... 6

(7)

1.7.3. Analisis & Perancangan... 6

1.7.4. Implementasi Dan Testing... 6

1.7.5. Kesimpulan & Saran... 6

BAB 2 LANDASAN TEORI ... 7

2.1 Definisi Algoritma... 7

2.2 Fast Moving Consumer Goods (FMCG) ... 7

2.3 Inventory (Persediaan) ... 8

2.4 First Expired First Out (FEFO) ... 9

2.5 Lot Number... 10

2.6 Expired Date (Masa Kedaluwarsa) ... 10

2.7 System Distribution Center... 11

2.8 Distributor... 12

2.9 Customer... 12

2.10 Studi terkait... 13

BAB 3 ANALISIS DAN PERANCANGAN... 16

3.1. Gambaran Umum... 16

3.2. Analisa Sistem Yang Berjalan... 16

3.2.1. Analisa Sistem Terima Barang... 17

3.2.2. Analisa Sistem Penjualan... 18

3.3. Perancangan Algoritma FEFO... 19

(8)

3.3.2. Contoh Penerapan Algoritma FEFO ... 20

3.4. Perancangan Sistem... 24

3.4.1. Use Case Diagram... 24

3.4.2. Use Case Description ... 25

3.4.3. Activity Diagram... 42

3.4.4. Sequence Diagram... 67

3.4.5. Class Diagram ... 89

3.4.6. Spesifikasi Database... 94

3.4.7. Perancangan Antar Muka... 103

BAB 4 IMPLEMENTASI DAN PENGUJIAN... 119

4.1 Implementasi... 119

4.1.1 Lingkungan Implementasi... 119

4.1.2. Tampilan Antar Muka ... 120

4.1.2.1. Halaman Login... 120

4.1.2.2. Halaman Utama... 121

4.1.2.3. Halaman Master User ... 122

4.1.2.4. Halaman Add User... 123

4.1.2.5. Halaman Update User ... 123

4.1.2.6. Halaman Master Site... 124

4.1.2.7. Halaman Add Site... 125

(9)

4.1.2.9. Halaman Master Product... 126

4.1.2.10. Halaman Add Product ... 127

4.1.2.11 Halaman Update Product... 127

4.1.2.12. Halaman Master Warehouse... 128

4.1.2.13. Halaman Add Warehouse... 129

4.1.2.14. Halaman Update Warehouse... 129

4.1.2.15. Halaman Master Warehouse PIC... 130

4.1.2.16. Halaman Add Warehouse PIC... 131

4.1.2.17. Halaman Update Warehouse PIC... 131

4.1.2.18. Halaman Master Salesman... 132

4.1.2.19. Halaman Add Salesman... 133

4.1.2.20. Halaman Update Salesman... 133

4.1.2.21. Halaman Master Customer... 134

4.1.2.22. Halaman Add Customer... 135

4.1.2.23. Halaman Update Customer... 135

4.1.2.24. Halaman Stock Receipt... 136

4.1.2.25. Halaman Add Stock Receipt... 137

4.1.2.26. Halaman Update Stock Receipt... 137

4.1.2.27. Halaman Master Stock Transfer... 138

4.1.2.28. Halaman Add Stock Transfer ... 139

(10)

4.1.2.30. Halaman Sales Order... 140

4.1.2.31. Halaman Add Sales Order... 141

4.1.2.32. Halaman Laporan Penjualan... 141

4.1.2.33. Halaman Customer Stock... 142

4.1.3 Implementasi Algoritma FEFO... 143

4.2. Tahap Pengujian... 151

4.2.1. Teknik Pengujian... 151

4.2.2. Skenario Pengujian... 151

4.2.3. Hasil Pengujian... 160

4.2.4. Analisa Hasil Pengujian... 174

BAB 5. KESIMPULAN DAN SARAN... 175

5.1. Kesimpulan... 175

5.2. Saran... 175

(11)

DAFTAR GAMBAR

Gambar 1 Flow Chart Proses Terima Barang... 17

Gambar 2 Flow Chart Proses Transaksi Penjualan... 18

Gambar 3 Flow Chart Proses Algoritma FEFO... 19

Gambar 4 Use Case Diagram... 24

Gambar 5 Activity Diagram Login Administrator... 42

Gambar 6 Activity Diagram Login Admin... 44

Gambar 7 Activity Diagram Kelola Data User... 45

Gambar 8 Activity Diagram Login Data Site ... 47

Gambar 9 Activity Diagram Login Data Warehouse ... 49

Gambar 10 Kelola Data Warehouse PIC... 52

Gambar 11 Activity Diagram Login Data Salesman ... 54

Gambar 12 Activity Diagram Login Data Customer ... 56

Gambar 13 Activity Diagram Kelola Data Product... 58

Gambar 14 Activity Diagram Login Data Stock Receipt... 60

Gambar 15 Activity Diagram Login Data Stock Transfer... 62

Gambar 16 Activity Diagram Login Data Stock View... 64

Gambar 17 Activity Diagram Login Data Sales Order... 65

Gambar 18 Sequence Diagram Login User... 67

Gambar 19 Sequence Diagram Add User... 68

(12)

Gambar 21 Sequence Diagram Hapus User... 70

Gambar 22 Sequence Diagram Add Site... 71

Gambar 23 Sequence Diagram Update Site ... 72

Gambar 24 Sequence Diagram Hapus Site... 73

Gambar 25 Sequence Diagram Add Product ... 74

Gambar 26 Sequence Diagram Update Product... 75

Gambar 27 Sequence Diagram Hapus Product... 76

Gambar 28 Sequence Diagram Add Warehouse... 77

Gambar 29 Sequence Diagram Update Warehouse... 78

Gambar 30 Sequence Diagram Hapus Warehouse... 79

Gambar 31 Sequence Diagram Add Salesman... 80

Gambar 32 Sequence Diagram Update Salesman... 81

Gambar 33 Sequence Diagram Hapus Salesman... 82

Gambar 34 Sequence Diagram Add Customer... 83

Gambar 35 Sequence Diagram Update Customer... 84

Gambar 36 Sequence Diagram Hapus Customer... 85

Gambar 37 Sequence Diagram Add Stock Receipt... 86

Gambar 38 Sequence Diagram Add Stock Transfer... 87

Gambar 39 Sequence Diagram Add Sales Order... 88

Gambar 40 Class Diagram Terima Barang... 89

(13)

Gambar 42 Class Diagram Penjualan... 93

Gambar 43 Tampilan Halaman Login... 103

Gambar 44 Tampilan Halaman Home... 104

Gambar 45 Tampilan Halaman Master User... 104

Gambar 46 Tampilan Halaman Master Add User... 105

Gambar 47 Tampilan Halaman Update Master User ... 105

Gambar 48 Tampilan Halaman Master Site... 106

Gambar 49 Tampilan Halaman Add Master Site... 106

Gambar 50 Tampilan Halaman Add Master Site... 107

Gambar 51 Tampilan Halaman Master Warehouse... 107

Gambar 52 Tampilan Halaman Add Master Warehouse... 108

Gambar 53 Tampilan Halaman Update Master Warehouse... 108

Gambar 54 Tampilan Halaman Master Salesman... 109

Gambar 55 Tampilan Halaman Add Master Salesman... 109

Gambar 56 Tampilan Halaman Update Master Salesman... 110

Gambar 57 Tampilan Halaman Master Customer... 110

Gambar 58 Tampilan Halaman Add Master Customer... 111

Gambar 59 Tampilan Halaman Update Master Customer... 111

Gambar 60 Tampilan Halaman Master Product... 112

Gambar 61 Tampilan Halaman Add Master Product... 112

(14)

Gambar 63 Tampilan Halaman Stock Receipt... 113

Gambar 64 Tampilan Halaman Add Stock Receipt... 114

Gambar 65 Tampilan Halaman Update Stock Receipt... 114

Gambar 66 Tampilan Halaman Stock Transfer... 115

Gambar 67 Tampilan Halaman Add Stock Transfer... 115

Gambar 68 Tampilan Halaman Update Stock Transfer... 116

Gambar 69 Tampilan Halaman Stock View... 116

Gambar 70 Tampilan Halaman Sales Order... 117

Gambar 71 Tampilan Halaman Add Sales Order... 117

Gambar 72 Tampilan Halaman Update Sales Order...118

Gambar 73 Halaman Login... 120

Gambar 74 Halaman Utama... 121

Gambar 75 Halaman Master User... 122

Gambar 76 Halaman Add User... 123

Gambar 77 Halaman Master Site... 124

Gambar 78 Halaman Add Site... 125

Gambar 79 Halaman Update Site... 125

Gambar 80 Halaman Master Product ... 126

Gambar 81 Halaman Add Product... 127

Gambar 82 Halaman Update Product ... 127

(15)

Gambar 84 Halaman Add Warehouse... 129

Gambar 85 Halaman Update Warehouse... 129

Gambar 86 Menu Halaman Warehouse PIC ...130

Gambar 87 Halaman Add Warehouse PIC... 131

Gambar 88 Halaman Update Warehouse PIC... 131

Gambar 89 Halaman Master Salesman... 132

Gambar 90 Halaman Add Salesman... 133

Gambar 91 Halaman Update Salesman... 133

Gambar 92 Halaman Master Customer... 134

Gambar 93 Halaman Add Customer ... 135

Gambar 94 Halaman Update Customer... 135

Gambar 95 Halaman Stock Receipt... 136

Gambar 96 Halaman Add Stock Receipt... 137

Gambar 97 Halaman Update Stock Receipt... 137

Gambar 98 Halaman Update Stock Receipt... 138

Gambar 99 Halaman Add Stock Transfer... 139

Gambar 100 Halaman Stock View... 139

Gambar 101 Halaman Sales Order... 140

Gambar 102 Halaman Add Sales Order... 141

Gambar 103 Halaman Report Penjualan... 141

(16)

DAFTAR TABEL

Tabel 1 Data Stok Barang... 20

Tabel 2 Data Penjualan Kasus 1... 21

Tabel 3 Hasil Pencarian Stok Berdasakan Expired Date Terdekat... 21

Tabel 4 Data Stok Setelah Di kurangin Data Penjualan... 21

Tabel 5 Data Penjualan Kasus 2... 22

Tabel 6 Hasil Pencarian 1 Stok Berdasakan Expired Date (Kasus 1)... 22

Tabel 7 Hasil Pencarian 2 Stok Berdasakan Expired Date Terdekat (Kasus 1) ... 22

Tabel 8 Data Stok Setelah Dikurangin Data Penjualan (Kasus 2) ... 23

Tabel 9 Data Users... 91

Tabel 10 Data Sistem Parameter... 92

Tabel 11 Data Stock Transfer ... 93

Tabel 12 Data Stock Transfer Item... 93

Tabel 13 Data Stock Receipt... 94

Tabel 14 Data Stock Receipt Item... 94

Tabel 15 Data Site... 95

Tabel 16 Data Sales Order... 95

Tabel 17 Data Sales Order Item... 96

Tabel 18 Data Product Lot... 97

Tabel 19 Data Product... 97

(17)

Tabel 21 Data Customer... 99

Tabel 22 Data Auto Number Counter... 100

Tabel 23 Stored Procedure Stock Receipt IN ... 138

Tabel 24 Stored Procedure Stock Transfer IN... 139

Tabel 25 Stored Procedure Stock Transfer Out... 140

Tabel 26 Stored Procedure Stock Onhand IN ... 141

Tabel 27 Stored Procedure Stock Onhand Out... 142

Tabel 28 Stored Procedure Sales Order... 144

Tabel 29 Skenario Pengujian Halaman Administrator... 147

Tabel 30 Skenario Pengujian Halaman Admin... 151

Tabel 31 Hasil Pengujian Halaman Administrator... 155

Referensi

Dokumen terkait

pengaruh kualitas pelaksanaan pembelajaran dan ketersediaan sarana belajar secara bersama-sama terhadap prestasi hasil siswa kelas XI IPS SMA N 8 Bandar Lampung tahun

Sifat dapat dihukum berkenaan dengan alasan-alasan yang membebaskan si pelaku dari hukuman. Adapun sifat melawan hukum adalah apabila perbuatan itu bertentangan dengan

Berdasarkan hasil analisis data serta pembahasan mengenai pengaruh masing- masing variabel yang telah dipaparkan, maka dapat ditarik kesimpulan sebagai berikut. 1) Non

Walaupun kandang di luar simantri jumlah jenis cacing yang menginfeksi lebih sedikit dari tiap sampelnya, tetapi jumlah EPG/OPG tiap sampel jauh lebih banyak dibandingkan dengan

BPR Surya Utama Grogol Sukoharjo dimana Bank selaku kreditur harus menghadapkan antara debitur dan pemilik jaminan yang berselisih untuk mendapat jalan keluar

Berdasarkan hasil penelitian terkait Penerapan Pendidikan Akhlak Syaikh Utsaimin di SDIT Al-Hidayah Bogor dapat diambil kesimpulan sebagai berikut: (1)

Berdasarkan hasil Ujian Try Out tersebut maka siswa Bapak/lbu kami undang untuk kuliah di STKIP PGRI Sumatera Barat dengan rincian sebagai berikut:.. Kategori Kemudahan

Hasil Penelitian ini diharapkan dapat menjadi dokumen akademik yang berguna untuk dijadikan acuan bagi civitas akademik dan dapat memperkaya konsep atau teori