Aplikasi Penjualan & Pembelian, serta Stok Gudang Menggunakan Metode EOQ & ROP Pada CV. Sarinah Putra.

(1)

ABSTRAK

CV. Sarinah Putra adalah perusahan distributor yang bergerak dalam penjualan kebutuhan barang pokok, sekunder dan barang-barang lainnya. Dalam proses pengadaan stok barang di gudang sering kali terjadi kesulitan untuk menetapkan seberapa banyak jumlah yang harus dibeli karena khawatir jika terjadi stok berlebih ataupun kekurangan stok sehingga berpengaruh kepada pemesanan dari pelanggan. Berdasarkan kendala tersebut maka dibuatlah Aplikasi Penjualan & Pembelian Serta Stok Gudang Menggunakan

Motedo Economic Order Quantity dan Re-Order Point pada CV. Sarinah Putra. Dengan

menerapkan metode ini diharapkan dapat mengurangi kendala-kendala yang sering dialami oleh CV. Sarinah Putra.

Kata kunci: Distributor, Economis Order Quantity, Penjualan, Pembelian, Re-Order Point, Stok


(2)

ABSTRACT

CV. Sarinah Putra is a company distributor specializing in the sale of essential goods needs, secondary and other items. In the process of procurement of stocks of goods in warehouses often diffi cult to establish how much the amount that must be purchased for worry if there is surplus stock or stock shortages that affect the reservation of the customer. Based on these obstacles then made Applications Sales & Purchasing And Stock Warehouse Using Motedo Economic Order Quantity and Re-Order Point on the CV. Sarinah Putra. By applying this method is expected to reduce the constraints that are often experienced by CV. Sarinah Putra.

Keywords: Distributor, Economic Order Quantity, Purchasing, Re-Order Point, Sale, Stock


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALISTAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xvii

DAFTAR NOTASI/LAMBANG ... xxi

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup ... 3

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 4

BAB 2 KAJIAN TEORI ... 6

2.1 Distribusi ... 6

2.1.1 Sistem Distribusi ... 6

2.1.2 Lembaga-Lembaga Distribusi ... 8

2.2 Manajemen Persedian ... 9

2.2.1 Economic Order Quantity (EOQ) ... 10


(4)

2.3 Proses Bisnis ... 15

2.4 Flowchart ... 16

2.4.1 Systems Flowchart ... 16

2.4.2 Document Flowchart ... 16

2.5 Entity Relationship Diagram (ERD) ... 16

2.5.1 Entitas ... 17

2.5.2 Atribut ... 17

2.5.3 Relasi ... 17

2.5.4 Kardinalitas ... 17

2.6 Data Flow Diagram (DFD) ... 18

2.7 Pemograman Web ... 24

2.7.1 PHP ... 24

2.7.2 HTML ... 25

2.8 Blackbox Testing ... 25

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 27

3.1 Proses Bisnis ... 27

3.1.1 Proses Bisnis Pengecekan Stok Barang ... 27

3.1.2 Proses Bisnis Pembelian ... 28

3.1.3 Proses Bisnis Penjualan... 29

3.1.4 Proses Bisnis Retur Penjualan ... 30

3.2 Desain Basis Data ... 31

3.3 Data Flow Diagram ... 35

3.4 Kamus Data ... 44

3.5 PSPEC ... 51

3.6 Desain UI ... 68


(5)

4.1 Tampilan Halaman Utama ... 76

4.2 Tampilan Halaman Beranda ... 76

4.3 Tampilan Halaman Barang ... 77

4.3.1 Form Cari Barang ... 78

4.3.2 Form Tambah Barang ... 78

4.3.3 Form Detail Barang ... 79

4.3.4 Form Ubah Barang ... 79

4.3.5 Form Cari Kategori ... 80

4.3.6 Form Tambah Kategori ... 80

4.3.7 Form Ubah Kategori ... 81

4.3.8 Manajemen Harga Barang... 81

4.4 Tampilan Halaman Kurir ... 82

4.4.1 Form Cari Kurir ... 82

4.4.2 Form Tambah Kurir ... 83

4.4.3 Form Ubah Kurir ... 83

4.5 Tampilan Halaman Pelanggan ... 84

4.5.1 Form Cari Pelanggan... 84

4.5.2 Form Tambah Pelanggan ... 85

4.5.3 Form Ubah Pelanggan ... 85

4.6 Tampilan Halamn Pegawai ... 86

4.6.1 Form Cari Pegawai ... 86

4.6.2 Form Tambah Pegawai ... 87

4.6.3 Form Ubah Pegawai ... 87

4.7 Tampilan Halaman Supplier ... 88

4.7.1 Form Cari Supplier ... 88


(6)

4.7.3 Form Ubah Supplier ... 89

4.8 Tampilan Halaman Pembelian ... 90

4.8.1 Form Detail Pembelian ... 91

4.8.2 Tambah Pesanan Pembelian ... 91

4.8.3 Penyelesain Transaksi Pembelian ... 93

4.9 Tampilan Halaman Penjualan ... 94

4.9.1 Form Detail Penjualan... 95

4.9.2 Tambah Pesanan Penjualan ... 95

4.9.3 Penyelesain Transaksi Penjualan ... 97

4.10 Tampilan Halaman Retur Penjualan ... 98

4.11 Tampilan Halam Hutang Piutang ... 99

4.12 Tampilan Halaman Prediksi EOQ ... 100

4.13 Tampilan Halaman Prediksi ROP ... 102

BAB 5 PENGUJIAN ... 103

5.1 Uji Coba Penelitian Black-Box Testing ... 103

5.1.1 Form Login ... 103

5.1.2 Form Cari Supplier ... 104

5.1.3 Form Tambah Supplier ... 104

5.1.4 Form Ubah Supplier ... 105

5.1.5 Form Cari Barang ... 105

5.1.6 Form Tambah Barang ... 106

5.1.7 Form Ubah Barang ... 106

5.1.8 Form Cari Kategori ... 107

5.1.9 Form Tambah Kategori ... 107

5.1.10 Form Ubah Kategori ... 107


(7)

5.1.12 Form Tambah Kurir ... 108

5.1.13 Form Ubah Kurir ... 109

5.1.14 Form Cari Pelanggan ... 109

5.1.15 Form Tambah Pelanggan ... 110

5.1.16 Form Ubah Pelanggan ... 110

5.1.17 Form Cari Pegawai ... 110

5.1.18 Form Tambah Pegawai ... 111

5.1.19 Form Ubah Pegawai ... 111

5.1.20 Form Pesanan Baru (Pembelian) ... 112

5.1.21 Form Simpan Pesanan Baru (Keranjang Pembelian) ... 113

5.1.22 Form Pesanan Baru (Penjualan) ... 114

5.1.23 Form Simpan Pesanan Baru (Keranjang Penjualan) ... 116

5.1.24 Form Buat Retur Penjualan ... 117

5.1.25 Form Penyetoran Barang Ke Gudang ... 118

5.1.26 Form Pelunasan ... 119

5.1.27 Form Prediksi EOQ ... 120

5.1.28 Form Prediksi ROP ... 120

BAB 6 SIMPULAN DAN SARAN ... 121

6.1 Simpulan ... 121

6.2 Saran ... 122


(8)

DAFTAR GAMBAR

Gambar 2.1 Contoh kardinalitas satu ke satu ... 18

Gambar 2.2 Contoh kardinalitas satu ke banyak ... 18

Gambar 2.3 Contoh kardinalitas banyak ke banyak... 18

Gambar 2.4 Context Diagram untuk Sistem Presensi ... 19

Gambar 2.5 DFD Level 1 untuk Sistem Presensi ... 20

Gambar 2.6 DFD Level 2 untuk Proses Input Data Karyawan ... 21

Gambar 2.7 DFD Level 2 untuk Proses Presensi ... 22

Gambar 2.8 DFD Level 3 untuk Proses Input Citra ... 22

Gambar 3.1 Proses Bisnis Pengecekan Stok Barang ... 27

Gambar 3.2 Proses Bisnis Pembelian ... 28

Gambar 3.3 Proses Bisnis Penjualan ... 29

Gambar 3.4 Proses Bisnis Retur Penjualan ... 30

Gambar 3.21 Desain Basis Data ... 35

Gambar 3.22 DFD Level 0 ... 35

Gambar 3.23 DFD Level 1 ... 36

Gambar 3.24 DFD Level 2 Pengelolaan Master Data... 37

Gambar 3.25 DFD Level 2 Pengelolaan Transaksi ... 37

Gambar 3.26 DFD Level 2 Prediksi ... 38

Gambar 3.27 DFD Level 3 Pengelolaan Supplier ... 38

Gambar 3.28 DFD level 3 Pengelolaan Barang ... 39

Gambar 3.29 DFD Level 3 Pengelolaan Kurir... 40

Gambar 3.30 DFD Level 3 Pengelolaan Pelanggan... 40

Gambar 3.31 DFD Level 3 Pengelolaan Pegawai ... 41

Gambar 3.32 DFD Level 3 Pengelolaan Penjualaan ... 41

Gambar 3.33 DFD Level 3 Pengelolaan Pembelian ... 42

Gambar 3.34 DFD Level 3 Pengelolaan Retur Penjualan... 43

Gambar 3.35 DFD Level 3 Pengelolaan Hutang Piutang ... 43

Gambar 3.5 Desain UI Login ... 68

Gambar 3.6 Desain UI Admin ... 68


(9)

Gambar 3.8 Master Data Pelanggan... 69

Gambar 3.9 Master Data Barang ... 70

Gambar 3.10 Master Data Supplier ... 70

Gambar 3.11 Data Pembelian ... 71

Gambar 3.12 Pesanan Pembelian Baru – Pilih Supplier ... 71

Gambar 3.13 Pesanan Pembelian Baru – Pilih Barang ... 72

Gambar 3.14 Data Penjualan... 72

Gambar 3.15 Pesanan Penjualan Baru – Pilih Barang ... 73

Gambar 3.16 Retur Penjualan ... 73

Gambar 3.17 Data Hutang Pembelian ... 74

Gambar 3.18 Pelunasan Hutang Pembelian ... 74

Gambar 3.19 Prediksi EOQ... 75

Gambar 3.20 Prediksi ROP ... 75

Gambar 4.1 Tampilan Halaman Utama ... 76

Gambar 4.2 Tampilan Halaman Beranda ... 77

Gambar 4.3 Tampilan Halaman Barang... 77

Gambar 4.4 Form Cari Barang ... 78

Gambar 4.5 Form Tambah Barang... 78

Gambar 4.6 Form Detail Barang ... 79

Gambar 4.7 Form Ubah Barang ... 79

Gambar 4.8 Form Cari Kategori ... 80

Gambar 4.9 Form Tambah Kategori ... 80

Gambar 4.10 Form Ubaa Kategori ... 81

Gambar 4.11 Manajeman Harga Barang ... 81

Gambar 4.12 Tampilan Halaman Kurir ... 82

Gambar 4.13 Form Cari Kurir ... 82

Gambar 4.14 Form Tambah Kurir ... 83

Gambar 4.15 Form Ubah Kurir ... 83

Gambar 4.16 Tampilan Halaman Pelanggan ... 84

Gambar 4.17 Form Cari Pelanggan ... 84

Gambar 4.18 Form Tambah Pelanggan ... 85


(10)

Gambar 4.20 Tampilan Halaman Pegawai... 86

Gambar 4.21 Form Cari Pegawai ... 86

Gambar 4.22 Form Tambah Pegawai... 87

Gambar 4.23 Form Ubah Pegawai ... 87

Gambar 4.24 Tampilan Halaman Supplier... 88

Gambar 4.25 Form Cari Supplier ... 88

Gambar 4.26 Form Tambah Supplier ... 89

Gambar 4.27 Form Ubah Supplier ... 89

Gambar 4.28 Tampilan Halam Pembelian ... 90

Gambar 4.29 Tampilan Halaman Keranjang Pembelian... 90

Gambar 4.30 Form Detail Pembelian ... 91

Gambar 4.31 Halaman Pilih Supplier ... 91

Gambar 4.32 Tambah Pesanan Pembelian ... 92

Gambar 4.33 Penerimaan 1 ... 92

Gambar 4.34 Penerimaan 2 ... 93

Gambar 4.35 Halaman Pelunasan ... 93

Gambar 4.36 Penyelesain Transaksi Pembelian ... 93

Gambar 4.37 Tampilan Halamn Penjualan ... 94

Gambar 4.38 Halaman Keranjang Penjualan ... 94

Gambar 4.39 Form Detail Penjualan ... 95

Gambar 4.40 Tambah Pesanan Penjualan ... 96

Gambar 4.41 Pengiriman 1 ... 97

Gambar 4.42 Pengiriman 2 ... 97

Gambar 4.43 Pengiriman 3 ... 97

Gambar 4.44 Penyelesain Transaksi Penjualan ... 97

Gambar 4.45 Tampilan Halaman Retur Penjualan ... 98

Gambar 4.46 Halaman Buat Retur Penjualan ... 98

Gambar 4.47 Halaman Hutang Pembelian ... 99

Gambar 4.48 Halaman Piutang Penjualan ... 99

Gambar 4.49 Pelunasan Pembelian ... 100

Gambar 4.50 Pelunasan Penjualan ... 100


(11)

(12)

DAFTAR TABEL

Tabel 2.1 Perhitungan Total Biaya Pesan dan Simpan yang Paling Efesien ... 13

Tabel 2.2 Simbol Kamus Data ... 23

Tabel 2.3 Contoh Kamus Data ... 23

Tabel 2.4 Tabel PSPEC... 24

Tabel 3.1 Kamus Data Username ... 44

Tabel 3.2 Kamus Data Password ... 44

Tabel 3.3 Kamus Data Kurir ... 44

Tabel 3.4 Kamus Data Pelanggan ... 45

Tabel 3.5 Kamus Data Supplier ... 45

Tabel 3.6 Kamus Data Barang ... 46

Tabel 3.7 Kamus Data Kategori ... 46

Tabel 3.8 Kamus Data User ... 47

Tabel 3.9 Kamus Data Pembelian ... 47

Tabel 3.10 Kamus Data Penjualan ... 48

Tabel 3.11 Kamus Data Retur ... 49

Tabel 3.12 Kamus Data Biaya Pemesanan ... 50

Tabel 3.13 Kamus Data Biaya Penyimpanan ... 50

Tabel 3.14 Kamus Data Lamanya Stok Barang Habis ... 50

Tabel 3.15 Kamus Data Hasil Prediksi ... 50

Tabel 3.16 Kamus Data Laporan ... 51

Tabel 3.17 PSPEC Proses Login ... 52

Tabel 3.18 PSPEC Pengelolaan Laporan ... 52

Tabel 3.19 PSPEC Proses Prediksi EOQ ... 52

Tabel 3.20 PSPEC Proses Prediksi ROP... 53

Tabel 3.21 PSPEC Tambah Supplier ... 53

Tabel 3.22 PSPEC Ubah Supplier ... 53

Tabel 3.23 PSPEC Hapus Supplier ... 54

Tabel 3.24 PSPEC Cari Supplier ... 54

Tabel 3.25 PSPEC Tambah Barang ... 54


(13)

Tabel 3.27 PSPEC Hapus Barang ... 55

Tabel 3.28 PSPEC Detail Barang... 56

Tabel 3.29 PSPEC Cari Barang ... 56

Tabel 3.30 PSPEC Tambah Kategori ... 56

Tabel 3.31 PSPEC Ubah Kategori ... 56

Tabel 3.32 PSPEC Hapus Kategori ... 57

Tabel 3.33 PSPEC Tambah Kurir ... 57

Tabel 3.34 PSPEC Ubah Kurir... 58

Tabel 3.35 PSPEC Hapus Kurir ... 58

Tabel 3.36 PSPEC Cari Kurir ... 58

Tabel 3.37 PSPEC Tambah Pelanggan ... 59

Tabel 3.38 PSPEC Ubah Pelanggan... 59

Tabel 3.39 PSPEC Hapus Pelanggan ... 59

Tabel 3.40 PSPEC Cari Pelanggan ... 60

Tabel 3.41 PSPEC Tambah Pegawai ... 60

Tabel 3.42 PSPEC Ubah Pegawai ... 60

Tabel 3.43 PSPEC Hapus Pegawai ... 61

Tabel 3.44 PSPEC Cari Pegawai ... 61

Tabel 3.45 PSPEC Tambah Penjualan Baru ... 61

Tabel 3.46 PSPEC Proses Jual Barang ... 62

Tabel 3.47 PSPEC Proses Simpan Pesanan ... 62

Tabel 3.48 PSPEC Proses Kirim Pesanan ... 62

Tabel 3.49 PSPEC Detail Penjualan ... 63

Tabel 3.50 PSPEC Hapus Keranjang Penjualan ... 63

Tabel 3.51 PSPEC Tambah Pembelian Baru ... 64

Tabel 3.52 PSPEC Proses Beli Barang ... 64

Tabel 3.53 PSPEC Prose Simpan Pesanan ... 64

Tabel 3.54 PSPEC Proses Terima Pesanan ... 65

Tabel 3.55 PSPEC Detail Pembelian ... 65

Tabel 3.56 PSPEC Hapus Keranjang Pembelian ... 65

Tabel 3.57 PSPEC Buat Retur ... 66


(14)

Tabel 3.59 PSPEC Detail Pembelian ... 66

Tabel 3.60 PSPEC Proses Pelunasan Penjualan ... 67

Tabel 3.61 PSPEC Detail Penjualan ... 67

Tabel 5.1 Black-box Testing Form Login ... 103

Tabel 5.2 Black-box Testing Form Cari Supplier ... 104

Tabel 5.3 Black-box Testing Form Tambah Supplier ... 104

Tabel 5.4 Black-box Testing Form Ubah Supplier ... 105

Tabel 5.5 Black-box Testing Form Cari Barang... 105

Tabel 5.6 Black-box Testing Form Tambah Barang ... 106

Tabel 5.7 Black-box Testing Form Ubah Barang ... 106

Tabel 5.8 Black-box Testing Form Cari Kategori ... 107

Tabel 5.9 Black-box Testing Form Tambah Kategori ... 107

Tabel 5.10 Black-box Testing Form Ubah Kategori ... 108

Tabel 5.11 Black-box Testing Form Cari Kurir ... 108

Tabel 5.12 Black-box Testing Form Tambah Kurir ... 108

Tabel 5.13 Black-box Testing Form Ubah Kurir ... 109

Tabel 5.14 Black-box Testing Form Cari Pelanggan ... 109

Tabel 5.15 Black-box Testing Form Tambah Pelanggan ... 110

Tabel 5.16 Black-box Testing Form Ubah Pelanggan ... 110

Tabel 5.17 Black-box Testing Form Cari Pegawai... 111

Tabel 5.18 Black-box Testing Form Tambah Pegawai ... 111

Tabel 5.19 Black-box Testing Form Ubah Pegawai ... 111

Tabel 5.20 Black-box Testing Form Pesanan Baru (Pembelian)... 112

Tabel 5.21 Black-box Testing Form Simpan Pesanan Baru (Keranjang Pembelian) ... 114

Tabel 5.22 Black-box Testing Form Pesanan Baru (Penjualan) ... 114

Tabel 5.23 Black-box Testing Form Simpan Pesanan Baru (Keranjang Penjualan) ... 116

Tabel 5.24 Black-box Testing Form Buat Retur Penjualan ... 117

Tabel 5.25 Black-box Testing Form Penyetoran Barang Ke Gudang ... 118

Tabel 5.26 Black-box Testing Form Pelunasan ... 119


(15)

(16)

DAFTAR NOTASI/LAMBANG

Jenis Notasi/Lambang Keterangan

Flowchart [1]

Proses Terkomputerisasi

Masukan / Keluaran Tempat Penyimpanan Kondisi / pengujian Definisi Awal Awal/Akhir Proses Konektor Halaman Proses Manual

Dokumen

Arsip

Arah Aliran Proses ERD

[2]

Entitas, adalah suatu objek yang dapat diidentifikasi dalam lingkungan pemakai


(17)

Jenis Notasi/Lambang Keterangan ERD

[2]

Relasi, menunjukkan adanya hubungan diantara sejumlah entitas yang berbeda

Atribut, berfungsi mendeskripsikan karakter entitas (atribut yang berfungsi sebagai Primary Key diberi garis bawah)

Garis, sebagai penghubung antara relasi dengan entitas, relasi dan entitas dengan atribut

DFD [3]

Entitas, merupakan kesatuan lingkungan luar berupa orang, organisasi, dan lainnya yang memberikan input/output dari sistem.

Arus Data, merupakan aliran data yang dapat berupa masukan untuk proses atau keluaran dari proses.

Proses, merupakan sistem proses yang dilakukan oleh orang, mesin atau komputer.

Data Store, merupakan sistem penyimpanan data.

Referensi:

[1] Notasi/ Lambang Flowchart dari Sitorus, M. Kom dan Drs. Lamhot [2] Notasi/ Lambang ERD dari Fathansyah


(18)

BAB 1

PENDAHULUAN

1.1Latar Belakang

Pada era globalisasi saat ini, peranan teknologi informasi sangat mendukung kinerja pada suatu perusahaan. Dengan adanya teknologi informasi, dapat mempermudah dalam menyelesaikan suatu pekerjaan. Saat ini masih banyak perusahaan yang mengolah data-data perusahaannya secara manual. Terkadang pengolahan data secara manual tidak dapat menghasilkan hasil yang maksimal. Oleh karena itu, peranan teknologi informasi sangat membantu perusahaan dalam mengembangkan dan membangun suatu sistem yang dapat membantu perusahan dalam menjalankan proses operasionalnya.

Hampir di semua perusahaan yang bergerak di bidang perdagangan maupun industri membutuhkan suatu sistem informasi yang baik terutama sistem informasi penjualan, agar dalam proses operasionalnya dapat berjalan dengan efektif dan efesien.

CV. Sarinah Putra adalah perusahaan distributor yang bergerak dalam penjualan kebutuhan barang pokok (minyak, mie instan, shampoo, sabun mandi, dan lain-lain) yang memiliki alamat di Jalan Pangeran Diponegoro, No. 13 RT 001/02, Tegal, Jawa Tengah. Di mana pengambilan barang dilakukan langsung dari beberapa supplier. Dalam hal sistem penjualannya masih mengalami permasalahan, diantaranya sistem informasi yang kurang efesien dikarenakan masih menggunakan sistem manual.

Sistem informasi tersebut mencakup adanya tanda bukti transaksi yang masih ditulis tangan, data barang dan data pelanggan yang belum tersimpan, stok barang dan laporan penjualan yang semuanya masih manual. Dalam proses pengadaan stok barang di gudang juga sering kali terjadi kesulitan untuk menetapkan seberapa banyak jumlah yang harus dibeli karena khawatir jika terjadi stok berlebih ataupun kekurangan stok, misal ketika stok barang kurang dari jumlah pesanan pelanggan, ada kemungkinan pelanggan menunda pemesanan atau membatalkan pemesanan, lalu jika dari sisi distributor harus melakukan pemesanan barang ke supplier, sehingga terjadi pemesanan berulang dan


(19)

2

menambah biaya seperti biaya pengantaran. Serta pengecekan stok barang ke gudang dilakukan secara manual yang kadang terjadi kesalahan pengecekan atau human error. Proses pengiriman barang dari supplier ke gudang juga memerlukan waktu hingga barang tiba, sehingga stok barang akan mengalami kekosongan pada beberapa waktu. Permasalahan-permasalahan tersebut sangat menghambat operasional perusahaan.

Oleh sebab itu, diperlukan perbaikan sistem dengan dibuatannya Aplikasi Stok Gudang Menggunakan Metode EOQ (Economic Order Quantity) dan ROP (Re-Order Point) agar penjualan distributor yang diharapkan mampu melakukan sistem penjualan kepada pelanggan tanpa adanya kesalahan, menentukan jumlah stok yang harus dipesan pada periode tertentu dengan menggunakan metode Economic Order Quantity (EOQ), selain itu sistem informasi penjualan tersebut dapat melakukan serangkaian aktivitas pengolahan data yang dapat menghasilkan informasi yang dibutuhkan oleh pihak CV. Sarinah Putra.

1.2Rumusan Masalah

Berdasarkan masalah yang terdapat pada latar belakang, terdapat beberapa rumusan masalah yang dapat diambil, yaitu :

1. Bagaimana membuat aplikasi yang dapat mengelola stok gudang menggunakan metode EOQ (Economic Order Quantity) dan ROP (Re-Order Point), serta penjualan terhadap pelanggan dan pembelian dari supplier? 2. Bagaimana membuat aplikasi yang menerapakan metode EOQ (Economic

Order Quantity) yang bertujuan untuk memperkirakan pemesanan barang secara efektif dan ROP (Re-Order Point) yang mampu mengingatkan jika stok barang sudah mau habis?

3. Bagaimana membuat fitur aplikasi yang dapat menampilkan sejumlah laporan-laporan seperti laporan-laporan penjualan, laporan-laporan pembelian, laporan-laporan hutang-piutang, dan laporan-laporan lainnya yang digunakan sebagai informasi yang dibutuhkan CV. Sarinah Putra?

1.3Tujuan Pembahasan


(20)

3

1. Untuk membuat aplikasi yang dapat mengelola stok gudang menggunakan metode EOQ (Economic Order Quantity) dan ROP (Re-Order Point), serta penjualan terhadap pelanggan dan pembelian dari supplier.

2. Untuk membuat aplikasi yang menerapakan metode EOQ (Economic Order Quantity) yang bertujuan untuk memperkirakan pemesanan barang secara efektif dan ROP (Re-Order Point) yang mampu mengingatkan jika stok barang sudah mau habis

3. Untuk membuat fitur aplikasi yang dapat menampilkan sejumlah laporan-laporan seperti laporan-laporan penjualan, laporan-laporan pembelian, laporan-laporan hutang-piutang, dan laporan-laporan lainnya yang digunakan sebagai informasi yang dibutuhkan CV. Sarinah Putra

1.4Ruang Lingkup

Ruang lingkup kajian aplikasi yang akan dibuat, yaitu: 1. Perangkat keras

Berikut perangkat keras yang digunakan oleh pengguna ketika mengakses maupun melakukan pengembangan aplikasi:

1. Komputer atau laptop dengan processor minimal dual core, RAM minimal 512Mb, monitor, keyboard, dan mouse untuk komputer. 2. Modem baik modem eksternal, modem kabel, maupun modem ADSL

agar dapat terhubung dengan internet 2. Perangkat lunak

Berikut perangkat lunak yang digunakan oleh pengguna ketika mengakses maupun melakukan pengembangan aplikasi:

1. XAMPP untuk Windows minimal versi 5.1 yang sudah terdapat Apache dan MySQL.

2. Browser untuk membuka aplikasi.

3. Perangkat lunak editor untuk membuat source code seperti Notepad++, EditPlus3, atau Adobe Dreamweaver.

3. Batasan Aplikasi

Berikut batasan aplikasi yang terdapat pada aplikasi stok gudang dan penjualan: 1. Sistem ini hanya dikelola oleh admin dan pegawai.


(21)

4

2. Admin sebagai super user yang bisa menjalakan semua fitur yang ada, yaitu master data, transaksi, laporan.

3. Pegawai hanya bisa mengakses transaksi penjualan, pembelian.

4. Terdapat Master Data yang meliputi pengelolaan data barang, pengelolaan data supplier, pengelolaan data pelanggan, pengelolaan data sales.

5. Terdapat Transaksi yang meliputi pengelolaan data penjulan, pengelolaan data pembelian, pengelolaan retur penjualan, pengelolaan data hutang-piutang.

6. Terdapat Laporan yang meliputi laporan stok barang, laporan penjualan, laporan pembelian, laporan hutang-piutang.

1.5Sumber Data

Data-data yang digunakan dalam penyesusunan laporan ini adalah : 1. Data Primer

Data primer merupakan data yang diperoleh melalui proses pembelajaran mata kuliah Pemrograman web, Pemrograman web lanjut, Basis data, dan Basis data lanjut yang diajarkan oleh dosen Universitas Kristen Maranatha, serta diperoleh dari data CV. Sarinah Putra melalui proses wawancara.

2. Data Sekunder

Data sekunder merupakan data yang diperoleh melalui studi literatur, internet, buku, dan sumber-sumber lainnya untuk mendukung kekuatan dan kebenaran data primer.

1.6Sistematika Penyajian

Sistematika penyajian yang digunakan dalam laporan in, yaitu: BAB I PENDAHULUAN

Berisi uraian mengenai Latar Belakang Masalah, Rumusan Masalah, Tujuan Pembahasan, Ruang Lingkup Kajian, Batasan Masalah, dan Sistematika Penyajian.


(22)

5

Berisi tentang dasar-dasar teori yang menunjang dalam menyusun Laporan Tugas Akhir ini.

BAB III ANALISIS DAN RANCANGAN SISTEM

Berisi hasil analisis dan perancangan aplikasi yang dibuat. BAB IV HASIL PENELITIAN

Berisi tentang kumpulan-kumpulan screenshot dari aplikasi dan penjelasannya di setiap fungsi.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Berisi tentang pengujian yang telah dilakukan pada aplikasi serta dengan hasilnya.

BAB VI SIMPULAN DAN SARAN

Bagian ini digunakan untuk memberi kesimpulan dan kata-kata penutup beserta saran dalam Laporan Tugas Akhir.


(23)

BAB 6

SIMPULAN DAN SARAN

Simpulan dan saran merupakan hasil dari seluruh proses penelitian mulai dari tahap awal pendahuluan, kajian teori, analisis dan rancangan sistem, hasil penelitian, serta pembahasan dan uji coba hasil penelitian. Keterkaian dari seluruh proses menjadi tolak ukur pada penelitian yang dituangkan dalam bentuk simpulan dan saran. Simpulan merupakan pembahasan kesimpulan yang dapat dibuat dari penelitian ini berkaitan dengan rumusan masalah dan tujuan pembahasan penelitian. Saran merupakan saran untuk pengembangan aplikasi di masa yang akan datang. Simpulan dan saran dapat dilihat pada bab-bab di bawah ini.

6.1Simpulan

Dari hasil pengumpulan teori, pengumpulan data, pembuatan analisis sitem, penarapan analisis pada aplikasi penjualan pembelian ini didapatkan beberapa kesimpulan dari hasil penelitian yang menjawab tujuan dari penelitian, yaitu:

1. Pembuatan aplikasi penjualan pembelian yang dapat mengelola pembelian, penjualan dan stok di gudang pada CV. Sarinah Putra berhasil dilaksanakan dengan menggunakan bahasa pemrograman PHP.

2. Pembuatan aplikasi penjualan pembelian yang dapat memperkirakan jumlah pemesanan barang yang efektif dengan menerapkan metode EOQ (Economic Order Quantity) dan penerapan metode ROP (Re-Order Point) yang dipakai sebagai pengingat jika stok barang sudah mau habis berhasil dibuat pada aplikasi penjualan pembelian pada CV. Sarinah Putra.

3. Pembuatan aplikasi penjualan pembelian dapat menampilkan sejumlah laporan-laporan yang dibutuhkan perusahan CV. Sarinah Putra sebagai informasi yang akan digunakan untuk ke depannya.


(24)

6.2Saran

Dalam pembuatan penelitian aplikasi penjualan pembelian pada CV. Sarinah Putra masih terdapat kekurangan-kekurangan dari sisi perangkat lunak aplikasi, untuk itu beberapa saran yang dapat dibberikan ketika akan melakukan pengembangan aplikasi penjualan pembelian pada CV. Sarinah Putra, yaitu:

1. Aplikasi ini dapat dikembangkan menjadi aplikasi penjualan distributor yang mencakup lebih luas area pendistribusiannya sehingga dapat menangani hal-hal lain yang lebih besar dan kompleks.

2. Saran pada pengembangan aplikasi ini yaitu penerapan SMS Gateway dan penerapan e-commerce pada aplikasi ini yang memanfaatkan sarana website sehingga memudahkan proses pemesanan secara online.

3. Pada pengembangan aplikasi diharapkan di masa yang akan datang dapat dikembangkan untuk pengoperasian pada smartphone.


(25)

Aplikasi Penjualan & Pembelian, serta Stok Gudang

Menggunakan Metode EOQ & ROP Pada CV.

Sarinah Putra

TUGAS AKHIR

Diajukan untuk Memenuhi Persyaratan Akademik dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

Andreas Sandi S

1072121

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

2016


(26)

PRAKATA

Puji dan syukur kepada Tuhan Yang Maha Esa atas kasih, hikmat dan karunia-Nya sehingga penulis dapat menyelesaikan pembuatan laporan tugas

akhir dengan judul “Aplikasi Penjualan & Pembelian, serta Stok Gudang

Menggunakan Metode EOQ & ROP Pada CV. Sarinah Putra”.

Laporan ini dibuat untuk memenuhi persyaratan kelulusan mata kuliah Tugas Akhir semester ganjil 2016-2017. Penulis menyadari bahwa tanpa adanya bantuan dari dosen pembimbing, orang tua, saudara dan teman-teman, aplikasi dan laporan ini tidak akan terselesaikan dengan baik.

Untuk itu penulis ingin menyampaikan rasa terima kasih baik secara langsung, maupun tidak langsung yang sebesar-besarnya kepada :

1. Dr. Hapnes Toba, M. Sc., selaku Dekan Fakultas Teknik Informatika Universitas Kristen Maranatha.

2. Robby Tan, S.T., M.Kom., selaku Ketua Jurusan S1 Teknik Informatika Universitas Kristen Maranatha.

3. Meliana Christianti, S. Kom., M.T., selaku Koordinator Tugas Akhir S1 Teknik Informatika Universitas Kristen Maranatha.

4. Diana Trivena Yulianti, S. Kom., MT., selaku dosen pembimbing Tugas Akhir.

5. Seluruh Staf Pengajar Universitas Kristen Maranatha yang telah memberikan ilmu pada penulis sehingga laporan Tugas Akhir ini dapat diselesaikan.

6. Orang tua penulis yang selalu memberikan dukungan dan semangat.

7. Sahabat-sahabat penulis lainnya Aditya Mahardika, S. Kom., Jeremy Samuel, S. Kom., Surya Santoso, S. Kom., dan teman-teman lainnya yang telah memberikan semangat dan dukungan serta membantu dalam menyelesaikan Tugas Akhir.

Penulis berharap semoga laporan ini bermanfaat bagi semua pihak dan penulis pun menyadari masih banyak kekurangan dalam laporan ini, untuk itu penulis mohon maaf atas segala kekurangan yang ada dan penulis mengharapkan kritik


(27)

serta saran yang membangun agar hasil hasil karya penulis berikutnya menjadi lebih baik.

Bandung, tanggal bulan tahun


(28)

DAFTAR PUSTAKA

[1] M. K. D. L. Sitorus, Algoritma dan Pemrograman, A. Pramesta, Ed., Yogyakarta: ANDI, 2015.

[2] Fathansyah, Basis Data: Buku Teks Ilmu Komputer (Edisi Revisi), Bandung: Informatika, 2012.

[3] H. A. Fatta, Rekayasa Sistme Pengenalan Wajah, Yogyakarta: ANDI, 2009. [4] W. M. Hum., S. S. Pd, A. F. S.E. and T. H. S.Si, Ilmu Pengetahuan Sosial,

Jakarta: Pusat Perbukuan Departemen Pendidikan Nasional, 2008, pp. 209-210.

[5] E. Herjanto, Manajemen Operasi Edisis Ketiga, Jakarta: Grasindo, 2008, pp. 237-238.

[6] B. Render and J. Heizer, Prinsip-Prinsip Manajemen Operasi, Jakarta: Salemba Empat, 2011.

[7] S. E. A. M. D. A. Halim, Manajemen Bisnis Keuangan Konsep dan Aplikasinya, Jakarta: Mitra Wacana Media, 2015.

[8] F. Peter, Bussiness Process Management: The Third Wave, 2006.

[9] Elizabeth Naramore, Jason Gerner, Yann Le Scovarnec, Jeremy Stolz, Michael K.Glass, Beginning PHP 6, Apache, MySQL 6 Web Development, 2009.

[10] A. Kadir, Dasar Pemrograman Web Dinamis Menggunakan PHP, Yogyakarta: Andi, 2008.

[11] Y. K. Ardhana, Dengan PHP : Membuat Website 30 Juta Rupiah, Jasakom, 2012.

[12] R. S. Pressman, Software Engineering A Practitioner's Approach, Singapore: McGraw-Hill Education, 2010.


(1)

121

Universitas Kristen Maranatha

BAB 6

SIMPULAN DAN SARAN

Simpulan dan saran merupakan hasil dari seluruh proses penelitian mulai dari tahap awal pendahuluan, kajian teori, analisis dan rancangan sistem, hasil penelitian, serta pembahasan dan uji coba hasil penelitian. Keterkaian dari seluruh proses menjadi tolak ukur pada penelitian yang dituangkan dalam bentuk simpulan dan saran. Simpulan merupakan pembahasan kesimpulan yang dapat dibuat dari penelitian ini berkaitan dengan rumusan masalah dan tujuan pembahasan penelitian. Saran merupakan saran untuk pengembangan aplikasi di masa yang akan datang. Simpulan dan saran dapat dilihat pada bab-bab di bawah ini.

6.1Simpulan

Dari hasil pengumpulan teori, pengumpulan data, pembuatan analisis sitem, penarapan analisis pada aplikasi penjualan pembelian ini didapatkan beberapa kesimpulan dari hasil penelitian yang menjawab tujuan dari penelitian, yaitu:

1. Pembuatan aplikasi penjualan pembelian yang dapat mengelola pembelian, penjualan dan stok di gudang pada CV. Sarinah Putra berhasil dilaksanakan dengan menggunakan bahasa pemrograman PHP.

2. Pembuatan aplikasi penjualan pembelian yang dapat memperkirakan jumlah pemesanan barang yang efektif dengan menerapkan metode EOQ (Economic Order Quantity) dan penerapan metode ROP (Re-Order Point) yang dipakai sebagai pengingat jika stok barang sudah mau habis berhasil dibuat pada aplikasi penjualan pembelian pada CV. Sarinah Putra.

3. Pembuatan aplikasi penjualan pembelian dapat menampilkan sejumlah laporan-laporan yang dibutuhkan perusahan CV. Sarinah Putra sebagai informasi yang akan digunakan untuk ke depannya.


(2)

Universitas Kristen Maranatha

6.2Saran

Dalam pembuatan penelitian aplikasi penjualan pembelian pada CV. Sarinah Putra masih terdapat kekurangan-kekurangan dari sisi perangkat lunak aplikasi, untuk itu beberapa saran yang dapat dibberikan ketika akan melakukan pengembangan aplikasi penjualan pembelian pada CV. Sarinah Putra, yaitu:

1. Aplikasi ini dapat dikembangkan menjadi aplikasi penjualan distributor yang mencakup lebih luas area pendistribusiannya sehingga dapat menangani hal-hal lain yang lebih besar dan kompleks.

2. Saran pada pengembangan aplikasi ini yaitu penerapan SMS Gateway dan penerapan e-commerce pada aplikasi ini yang memanfaatkan sarana website sehingga memudahkan proses pemesanan secara online.

3. Pada pengembangan aplikasi diharapkan di masa yang akan datang dapat dikembangkan untuk pengoperasian pada smartphone.


(3)

Aplikasi Penjualan & Pembelian, serta Stok Gudang

Menggunakan Metode EOQ & ROP Pada CV.

Sarinah Putra

TUGAS AKHIR

Diajukan untuk Memenuhi Persyaratan Akademik dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

Andreas Sandi S

1072121

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

2016


(4)

iv

PRAKATA

Puji dan syukur kepada Tuhan Yang Maha Esa atas kasih, hikmat dan karunia-Nya sehingga penulis dapat menyelesaikan pembuatan laporan tugas

akhir dengan judul “Aplikasi Penjualan & Pembelian, serta Stok Gudang

Menggunakan Metode EOQ & ROP Pada CV. Sarinah Putra”.

Laporan ini dibuat untuk memenuhi persyaratan kelulusan mata kuliah Tugas Akhir semester ganjil 2016-2017. Penulis menyadari bahwa tanpa adanya bantuan dari dosen pembimbing, orang tua, saudara dan teman-teman, aplikasi dan laporan ini tidak akan terselesaikan dengan baik.

Untuk itu penulis ingin menyampaikan rasa terima kasih baik secara langsung, maupun tidak langsung yang sebesar-besarnya kepada :

1. Dr. Hapnes Toba, M. Sc., selaku Dekan Fakultas Teknik Informatika Universitas Kristen Maranatha.

2. Robby Tan, S.T., M.Kom., selaku Ketua Jurusan S1 Teknik Informatika Universitas Kristen Maranatha.

3. Meliana Christianti, S. Kom., M.T., selaku Koordinator Tugas Akhir S1 Teknik Informatika Universitas Kristen Maranatha.

4. Diana Trivena Yulianti, S. Kom., MT., selaku dosen pembimbing Tugas Akhir.

5. Seluruh Staf Pengajar Universitas Kristen Maranatha yang telah memberikan ilmu pada penulis sehingga laporan Tugas Akhir ini dapat diselesaikan.

6. Orang tua penulis yang selalu memberikan dukungan dan semangat.

7. Sahabat-sahabat penulis lainnya Aditya Mahardika, S. Kom., Jeremy Samuel, S. Kom., Surya Santoso, S. Kom., dan teman-teman lainnya yang telah memberikan semangat dan dukungan serta membantu dalam menyelesaikan Tugas Akhir.

Penulis berharap semoga laporan ini bermanfaat bagi semua pihak dan penulis pun menyadari masih banyak kekurangan dalam laporan ini, untuk itu penulis mohon maaf atas segala kekurangan yang ada dan penulis mengharapkan kritik


(5)

v

serta saran yang membangun agar hasil hasil karya penulis berikutnya menjadi lebih baik.

Bandung, tanggal bulan tahun


(6)

123

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] M. K. D. L. Sitorus, Algoritma dan Pemrograman, A. Pramesta, Ed., Yogyakarta: ANDI, 2015.

[2] Fathansyah, Basis Data: Buku Teks Ilmu Komputer (Edisi Revisi), Bandung: Informatika, 2012.

[3] H. A. Fatta, Rekayasa Sistme Pengenalan Wajah, Yogyakarta: ANDI, 2009. [4] W. M. Hum., S. S. Pd, A. F. S.E. and T. H. S.Si, Ilmu Pengetahuan Sosial,

Jakarta: Pusat Perbukuan Departemen Pendidikan Nasional, 2008, pp. 209-210.

[5] E. Herjanto, Manajemen Operasi Edisis Ketiga, Jakarta: Grasindo, 2008, pp. 237-238.

[6] B. Render and J. Heizer, Prinsip-Prinsip Manajemen Operasi, Jakarta: Salemba Empat, 2011.

[7] S. E. A. M. D. A. Halim, Manajemen Bisnis Keuangan Konsep dan Aplikasinya, Jakarta: Mitra Wacana Media, 2015.

[8] F. Peter, Bussiness Process Management: The Third Wave, 2006.

[9] Elizabeth Naramore, Jason Gerner, Yann Le Scovarnec, Jeremy Stolz, Michael K.Glass, Beginning PHP 6, Apache, MySQL 6 Web Development, 2009.

[10] A. Kadir, Dasar Pemrograman Web Dinamis Menggunakan PHP, Yogyakarta: Andi, 2008.

[11] Y. K. Ardhana, Dengan PHP : Membuat Website 30 Juta Rupiah, Jasakom, 2012.

[12] R. S. Pressman, Software Engineering A Practitioner's Approach, Singapore: McGraw-Hill Education, 2010.