• Tidak ada hasil yang ditemukan

Sistem Penjualan, Pembelian, Pengiriman serta Multi Warehause pada Toko Bahan Bangunan.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Penjualan, Pembelian, Pengiriman serta Multi Warehause pada Toko Bahan Bangunan."

Copied!
21
0
0

Teks penuh

(1)

vi Universitas Maranatha

ABSTRAK

TB.Murah merupakan sebuah Toko bahan bangunan yang masih menggunakan metode manual dalam semua proses bisnis yang terjadi setiap hari. Sehingga menyulitkan pencatatan dan pelaporan stok, transaksi penjualan , transaksi pembelian, pengiriman, penginformasian barang ke gudang, retur jual, retur beli dan transaksi D/O. Maka dari itu, sebuah sistem komputerisasi yang bernama Sistem Penjualan, Pembelian , Pengiriman serta Multi Warehouse dapat membantu dalam pencatatan semua transaksi,pengiriman, penginformasian barang ke gudang dan pelaporan stok, serta pembuatan laporan-laporan yaitu : laporan penjualan tunai dan kredit, laporan pembelian, laporan stok per bulannya dan lain sebagainya. Aplikasi berbasis desktop ini dibuat dengan menggunakan bahasa pemrograman C#.NET dan basis data SQL Server 2008.

(2)

vii Universitas Maranatha

ABSTRACT

TB.Murah is a building materials store that still use manual methods in all business processes that occur every day. Making it difficult to recording and reporting of stock, sale, purchase, delivery, informing the goods to the warehouse, sales returns, purchase returns and transactions of D/O. Therefore, a computerized system called System Sales, Purchase, Delivery and Multi Warehouse can assist in recording all transactions, delivery, informing the goods to the warehouse and inventory reporting, and making reports namely: cash and credit sales report, purchase report , stock reports per month, and so forth. This desktop-based applications created using the programming language C #. NET and SQL Server 2008 database.

(3)

viii Universitas Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

1.1. Latar Belakang Masalah ... 1

1.2. Rumusan Masalah ... 2

1.3. Tujuan Pembahasan ... 2

1.4. Ruang Lingkup Kajian ... 3

1.4.1. Ruang Lingkup Software ... 3

1.4.2. Ruang Lingkup Aplikasi ... 3

1.5. Sumber Data ... 4

1.6. Sistematika Pembahasan ... 4

BAB II KAJIAN TEORI ... 6

2.1. Sistem Informasi Pembelian dan Penjualan ... 6

2.1.1. Hakikat Penjualan ... 6

2.1.2. Pembelian ... 7

2.2. Inventory ... 8

2.2.1. Goods Receipt (Penerimaan Barang)... 9

2.2.2. Goods Issues ... 9

2.2.3. Inventory Counting ... 9

2.3. Surat Jalan ... 10

2.4. Delivery Order (D/O) ... 10

2.5. Microsoft Visual Studio ... 10

2.5.1. Microsoft visual C#.net ... 11

2.5.2. Microsoft .net Frameworks ... 12

2.6. SQL Server ... 12

2.7. Proses Bisnis ... 13

2.8. Flowchart ... 14

2.9. Entity Relationship Diagram (ERD) ... 17

2.10. Data Flow Diagram (DFD) ... 21

2.11. Kamus Data ... 22

2.12. Proses Specification (PSPEC) ... 23

BAB III ANALISIS DAN DESAIN SISTEM ... 25

3.1. Proses Bisnis ... 25

3.1.1. Proses Penjualan Barang... 25

3.1.2. Proses Pengiriman Barang ... 27

3.1.3. Proses Pembayaran Piutang ... 27

3.1.4. Proses Retur Jual... 29

3.1.5. Proses Pembelian Barang ... 30

3.1.6. Proses Barang Pembelian yang datang ... 31

3.1.7. Proses Pembayaran Utang ... 33

3.1.8. Proses Retur Beli ... 34

(4)

ix Universitas Maranatha

3.1.10. Proses Pengambilan Barang D/O ... 35

3.2. Entity Relationship Diagram (ERD) ... 38

3.3. Data Flow Diagram (DFD) ... 57

3.4. PSPEC ... 101

3.5. KAMUS DATA ... 147

BAB IV HASIL PENELITIAN ... 179

4.1. Tampilan Login... 179

4.2. Tampilan Menu utama... 179

4.3. Tampilan Menu Pelanggan ... 185

4.4. Tampilan Menu Suplier ... 186

4.5. Tampilan Menu Kategori Barang ... 187

4.6. Tampilan Menu Barang ... 188

4.7. Tampilan Menu Karyawan ... 189

4.8. Tampilan Menu Gudang ... 190

4.9. Tampilan Menu Giro ... 191

4.10. Tampilan Menu Kendaraan ... 192

4.11. Tampilan Menu Barang Rusak ... 193

4.12. Tampilan Menu Tambah Transaksi Penjualan ... 194

4.13. Tampilan Menu History Penjualan ... 196

4.14. Tampilan Menu Tambah Retur Jual ... 197

4.15. Tampilan Menu Tambah Pembayaran PIutang ... 198

4.16. Tampilan Menu Lihat History Pembayaran piutang ... 199

4.17. Tampilan Menu Tambah Transaksi D/O ... 200

4.18. Tampilan Menu Tambah Pengambilan D/O ... 201

4.19. Tampilan Tambah Transaksi Pengiriman ... 202

4.20. Tampilan Menu Lihat History Pengiriman ... 204

4.21. Tampilan Menu Tambah Transaksi Pembelian... 206

4.22. Tampilan Menu Lihat History Pembelian ... 207

4.23. Tampilan Menu Tambah History Retur Beli ... 209

4.24. Tampilan Menu Tambah Penerimaan Barang ... 210

4.25. Tampilan Menu Tambah Pembayaran Hutang ... 211

4.26. Tampilan Menu Kirim informasi ke Gudang ... 212

4.27. Tampilan Menu Data dari Server ... 213

4.28. Tampilan Menu Data dari Gudang... 214

4.29. Tampilan Menu Tutup Stok ... 215

4.30. Tampilan Menu Rekapitulasi Barang ... 216

4.31. Tampilan Menu Laporan Penjualan ... 217

4.32. Tampilan Menu Laporan Pembelian ... 219

4.33. Tampilan Menu Laporan Perhitungan Laba Rugi ... 220

BAB V PEMBAHASAN DAN HASIL UJI COBA PENELITIAN ... 222

5.1. Halaman Menu Utama ... 222

5.2. Halaman Menu Barang ... 227

5.3. Halaman Menu Kategori Barang ... 230

5.4. Halaman Menu Gudang ... 231

5.5. Halaman Menu Pelanggan ... 233

5.6. Halaman Menu Karyawan ... 234

5.7. Halaman Menu Suplier ... 236

5.8. Halaman Menu Kendaraan ... 238

5.9. Halaman Menu Giro ... 239

5.10. Halaman Menu Transaksi Penjualan ... 240

(5)

x Universitas Maranatha

5.12. Halaman Menu Retur Jual ... 243

5.13. Halaman Menu History Retur Jual ... 248

5.14. Halaman Menu Pembayaran Piutang ... 249

5.15. Halaman Menu History Pembayaran Piutang ... 250

5.16. Halaman Menu Transaksi Pembelian ... 250

5.17. Halaman Menu History Transaksi Pembelian ... 253

5.18. Halaman Menu Retur Beli ... 254

5.19. Halaman Menu History Retur Beli ... 256

5.20. Halaman Menu Pembayaran Hutang ... 257

5.21. Halaman Menu Penerimaan Barang ... 259

5.22. Halaman Menu History Penerimaan Barang ... 262

5.23. Halaman Menu Transaksi D/O ... 263

5.24. Halaman History Transaksi D/O ... 265

5.25. Halaman Menu Pengambilan D/O ... 265

5.26. Halaman Menu History Pengambilan D/O ... 269

5.27. Halaman Menu Atur Pengiriman ... 270

5.28. Halaman Menu History Kiriman ... 271

5.29. Halaman Form pop up Kiriman Berangkat... 272

5.30. Halaman Menu Tutup Stok ... 273

5.31. Halaman Menu Rekapitulasi Barang ... 274

5.32. Halaman Menu Kirim Informasi ke Gudang ... 275

5.33. Halaman Menu Data dari Server ... 275

5.34. Halaman Menu Data dari Gudang ... 276

5.35. Halaman Form pop up Barang Jual ... 278

5.36. Halaman Menu Laporan Penjualan ... 280

5.37. Halaman Menu Laporan Retur Jual ... 282

5.38. Halaman Menu Laporan Pembayaran Piutang ... 284

5.39. Halaman Menu Laporan Pembelian ... 286

5.40. Halaman Menu Laporan Penerimaan Barang ... 287

5.41. Halaman Menu Laporan Retur Beli ... 289

5.42. Halaman Menu Laporan Pembayaran Hutang ... 291

5.43. Halaman Menu Laporan D/O... 292

5.44. Halaman Menu Laporan Pengambilan D/O ... 294

5.45. Halaman Menu Laporan Pengiriman Barang ... 296

5.46. Halaman Menu Laporan Rekapitulasi Barang ... 298

5.47. Halaman Menu Laporan Perhitungan Laba-Rugi... 299

BAB VI SIMPULAN DAN SARAN ... 301

6.1. Simpulan ... 301

6.2. Saran ... 301

DAFTAR PUSTAKA ... 303

(6)

xi Universitas Maranatha

DAFTAR GAMBAR

Gambar 1 - Contoh ERD ...18

Gambar 2 - relasi satu ke satu ...19

Gambar 3 - relasi satu ke banyak ...19

Gambar 4 - Relasi banyak ke satu ...19

Gambar 5 - Relasi banyak ke banyak ...20

Gambar 6 Simbol External Entity ...21

Gambar 7 Simbol Proses ...21

Gambar 8 Simbol Data Store ...22

Gambar 9 Simbol Data Flow ...22

Gambar 10 - Flowchart Penjualan (Manual) ...26

Gambar 11 - Flowchart Pengiriman barang (Manual)...28

Gambar 12 - Flowchart Pembayaran Piutang (Manual) ...29

Gambar 13 Flowchart Proses Retur Jual (manual) ...30

Gambar 14 - flowchart pembelian barang (Manual) ...31

Gambar 15 - Flowchart Barang Pembelian datang ...32

Gambar 16 - Flowchart pembayaran utang ...33

Gambar 17 Flowchar Retur Beli ( Manual ) ...34

Gambar 18 - Flowchart D/O ...35

Gambar 19 - Flowchart Pengambilan barang D/O ...36

Gambar 20 Flowchart Proses Multi Gudang (manual) ...37

Gambar 21 ERD Sistem Penjualan dan Pembelian ...38

Gambar 22 DFD Level 0 Sistem Penjualan, Pembelian, Pengiriman Barang Serta MultiGudang Pada Toko Bahan Bangunan ...57

Gambar 23 DFD Level 1 Sistem Penjualan, Pembelian, Pengiriman, Serta Multi Gudang pada Toko Bahan Bangunan ...63

Gambar 24 DFD Level 2 Proses 2 Pengelolaan Master Data ...66

Gambar 25 DFD Level 3 Proses 2.1 Pengelolaan Barang ...67

Gambar 26 DFD Level 3 Proses 2.2 Pengelolaan Kategori ...68

Gambar 27 DFD Level 3 Proses 2.3 Pengelolaan Gudang ...69

Gambar 28 DFD Level 3 Proses 2.4 Pengelolaan Pelanggan ...70

Gambar 29 DFD Level 3 Proses 2.5 Pengelolaan Karyawan ...71

Gambar 30 DFD Level 3 Proses 2.6 Pengelolaan Suplier ...72

Gambar 31 DFD Level 3 Proses 2.7 Pengelolaan Kendaraan ...73

Gambar 32 DFD Level 3 Proses 2.8 Pengelolaan Giro ...74

Gambar 33 DFD Level 3 Proses 2.9 Pengelolaan Barang Rusak ...75

Gambar 34 DFD Level 2 Proses 3 Pengelolaan Penjualan ...76

Gambar 35 DFD Level 3 Proses 3.1 Pengolahan Transaksi Penjualan ...77

Gambar 36 DFD Level 3 Proses 3.2 Pengolahan Pembayaran Piutang ...78

Gambar 37 DFD Level 3 Proses 3.3 Pengolahan Retur Jual ...79

Gambar 38 DFD Level 2 Proses 4 Pengelolaan Pembelian ...80

Gambar 39 DFD Level 3 Proses 4.1 Pengelolaan Transaksi Pembelian ...81

Gambar 40 DFD Level 3 Proses 4.2 Pengelolaan Penerimaan Barang ...82

Gambar 41 DFD Level 3 Proses 4.3 Pengelolaan Pembayaran Hutang ...83

Gambar 42 DFD Level 3 Proses 4.4 Pengelolaan Retur Beli ...84

Gambar 43 DFD Level 2 Proses 5 Pengelolaan Pengiriman ...85

Gambar 44 DFD Level 3 Proses 5.2 Kelola History Pengiriman ...86

Gambar 45 DFD Level 2 Proses 6 Pengelolaan D/O ...87

(7)

xii Universitas Maranatha

Gambar 47 DFD Level 3 Proses 6.2 Pengolahan pengambilan D/O ...89

Gambar 48 DFD Level 2 Proses 7 Pengelolaan Keluar Masuk Barang ...90

Gambar 49 DFD Level 4 Proses 7.1 Melakukan Tutup dan Batal Stok ...90

Gambar 50 DFD Level 2 Proses 8 Pengelolaan Pengiriman Informasi ...91

Gambar 51 DFD Level 2 Proses 9 Pengelolaan Laporan – Laporan ...97

Gambar 52 Rancangan Form Login ... 166

Gambar 53 Rancangan Form Pelanggan... 167

Gambar 54 Rancangan FormSuplier ... 167

Gambar 55 Rancangan Form Karyawan ... 168

Gambar 56 Rancangan Form Kategori ... 168

Gambar 57 Rancangan Form Barang ... 169

Gambar 58 Rancangan Form Kendaraan ... 169

Gambar 59 Rancangan Form Giro ... 170

Gambar 60 Rancangan Form Barang Rusak ... 170

Gambar 61 Rancangan Form Transaksi Penjualan... 171

Gambar 62 Rancangan Form Retur Jual ... 171

Gambar 63 Rancangan Form Pembayaran Piutang... 172

Gambar 64 Rancangan Form Transaksi Pembelian... 172

Gambar 65 Rancangan Form Retur Beli ... 173

Gambar 66 Rancangan Form Pembayaran Hutang ... 173

Gambar 67 Rancangan Form Penerimaan Barang ... 174

Gambar 68 Rancangan Form Pengiriman Barang ... 174

Gambar 69 Rancangan Form transaksi D/O ... 175

Gambar 70 Rancangan Form Pengambilan D/O ... 175

Gambar 71 Rancangan Form Kirim Informasi ke Gudang ... 176

Gambar 72 Rancangan Form Data dari Gudang... 176

Gambar 73 Rancangan Form Data dari Server ... 177

Gambar 74 Rancangan Contoh History Transaksi ... 177

Gambar 75 Rancangan Customize Laporan Transaksi ... 178

Gambar 76 Rancangan Cetak Laporan Transaksi ... 178

Gambar 77 Tampilan Login... 179

Gambar 78 Tampilan Menu Utama ... 180

Gambar 79 Tampilan Menu Pelanggan... 185

Gambar 80 Tampilan Menu Suplier ... 186

Gambar 81 Tampilan Menu Kategori Barang ... 187

Gambar 82 Tampilan Menu Barang ... 188

Gambar 83 Tampilan Menu Karyawan ... 189

Gambar 84 Tampilan Menu Gudang ... 190

Gambar 85 Tampilan Menu Giro ... 191

Gambar 86 Tampilan Menu Kendaraan ... 192

Gambar 87 Tampilan Menu Barang Rusak ... 193

Gambar 88 Tampilan Menu Tambah Transaksi Penjualan ... 194

Gambar 89 Tampilan ketika klik tombol lihat barang ... 194

Gambar 90 Tampilan Menu History Penjualan ... 196

Gambar 91 Tampilan Menu Tambah retur Jual ... 197

Gambar 92 Tampilan Menu Tambah Pembayaran Piutang... 198

Gambar 93 Tampilan Menu Lihat History pembayaran piutang ... 199

Gambar 94 Tampilan Menu Tambah Transaksi D/O ... 200

Gambar 95 Tampilan Menu tambah pengambilan D/O ... 201

Gambar 96 Tampilan Tambah Transaksi Pengiriman ... 202

(8)

xiii Universitas Maranatha

Gambar 98 Tampilan Menu Lihat History Pengiriman ... 204

Gambar 99 Tampilan Ketika link berangkat di tekan ... 205

Gambar 100 Tampilan Menu Tambah Transaksi Pembelian... 206

Gambar 101 Tampilan Menu Lihat History Pembelian ... 207

Gambar 102 Tampilan Menu Tambah Retur Beli ... 209

Gambar 103 Tampilan Menu Tambah Penerimaan Barang ... 210

Gambar 104 Tampilan Menu Tambah Pembayaran Hutang ... 211

Gambar 105 Tampilan Menu Kirim Informasi Ke Gudang ... 212

Gambar 106 Tampilan Menu Data dari Server ... 213

Gambar 107 Tampilan Menu Data dari Gudang... 214

Gambar 108 Tampilan Menu Tutup Stok ... 215

Gambar 109 Tampilan Menu Rekapitulasi Barang ... 216

Gambar 110 Tampilan Menu Laporan Penjualan ... 217

Gambar 111 Contoh Laporan Penjualan ... 218

Gambar 112 Tampilan Laporan Pembelian ... 219

Gambar 113 Tampilan Menu Laporan Perhitungan Laba Rugi ... 220

(9)

xiv Universitas Maranatha

DAFTAR TABEL

Tabel I - Simbol Flowchart (Emanuel, 2007) ...15

Tabel II - Simbol ERD (Fathansyah, 2007) ...20

Tabel III Simbol Kamus Data(Kedall, 2003). ...23

Tabel IV - Contoh PSPEC (Jogianto,2006) ...24

Tabel V Tabel Kategori ...39

Tabel XIV Tabel Penjualan Detail ...43

Tabel XV Tabel Retur Jual ...44

Tabel XVI Tabel Retur Jual Detail ...45

Tabel XVII Tabel Piutang ...45

Tabel XVIII Tabel DO ...46

Tabel XIX Tabel DO Detail ...46

Tabel XX Tabel Barang Rusak ...47

Tabel XXI Tabel Pengambilan DO ...47

Tabel XXII Table Pengambilan DO Detail ...48

Tabel XXIII Tabel Kiriman ...48

Tabel XXIV Tabel Kiriman Detail ...49

Tabel XXV Tabel Pembelian ...50

Tabel XXVI Tabel Pembelian Detail ...50

Tabel XXVII Tabel Penerimaan ...51

Tabel XXVIII Tabel Penerimaan Detail ...51

Tabel XXIX Tabel Retur Beli ...52

Tabel XXX Tabel Retur Beli Detail ...52

Tabel XXXI Tabel Hutang ...53

Tabel XXXII Tabel Stok ...54

Tabel XXXIII Tabel Stok Detail ...54

Tabel XXXIV Tabel Informasi ...55

Tabel XXXV Tabel Informasi Reply ...56

Tabel XXXVI Keterangan DFD Keseluruhan ...97

Tabel XXXVII PSPEC Login... 101

Tabel XXXVIII PSPEC Tambah Barang ... 102

Tabel XXXIX PSPEC Ubah Barang ... 102

Tabel XL PSPEC Hapus Barang ... 103

Tabel XLI PSPEC lihat barang ... 103

Tabel XLII PSPEC Cari Barang ... 104

Tabel XLIII PSPEC Tambah Kategori ... 104

Tabel XLIV PSPEC Tambah Kategori ... 105

Tabel XLV PSPEC Hapus Kategori... 105

Tabel XLVI PSPEC Lihat Kategori ... 105

Tabel XLVII PSPEC Cari Kategori ... 106

(10)

xv Universitas Maranatha

Tabel XLIX PSPEC Ubah Gudang ... 107

Tabel L PSPEC Hapus Gudang ... 107

Tabel LI PSPEC Lihat Gudang ... 108

Tabel LII PSPEC Cari Gudang ... 108

Tabel LIII PSPEC Tambah Pelanggan ... 109

Tabel LIV PSPEC Ubah Pelanggan ... 109

Tabel LV PSPEC Hapus Pelanggan ... 109

Tabel LVI PSPEC Lihat Pelanggan ... 110

Tabel LVII PSPEC Cari Pelanggan ... 110

Tabel LVIII PSPEC Tambah Karyawan ... 111

Tabel LIX PSPEC Ubah Karyawan ... 111

Tabel LX PSPEC Hapus Karyawan ... 112

Tabel LXI PSPEC Lihat Karyawan ... 112

Tabel LXII PSPEC Cari Karyawan ... 113

Tabel LXIII PSPEC Tambah Suplier ... 113

Tabel LXIV PSPEC Ubah Suplier... 114

Tabel LXV PSPEC Hapus Suplier ... 114

Tabel LXVI PSPEC Lihat Suplier ... 115

Tabel LXVII PSPEC Cari Suplier ... 115

Tabel LXVIII PSPEC Tambah Kendaraan ... 116

Tabel LXIX PSPEC Ubah Kendaraan ... 116

Tabel LXX PSPEC Hapus Kendaraan ... 116

Tabel LXXI PSPEC Lihat Kendaraan ... 117

Tabel LXXII PSPEC Cari Kendaraan ... 117

Tabel LXXIII PSPEC Tambah Giro ... 118

Tabel LXXIV PSPEC Ubah Giro ... 118

Tabel LXXV PSPEC Hapus Giro ... 119

Tabel LXXVI PSPEC Lihat Giro ... 119

Tabel LXXVII PSPEC Cari Giro ... 120

Tabel LXXVIII PSPEC Lihat Barang Rusak ... 120

Tabel LXXIX PSPEC Cari Barang Rusak ... 120

Tabel LXXX PSPEC Tambah Barang Rusak ... 121

Tabel LXXXI PSPEC Tambah Transaksi Penjualan ... 122

Tabel LXXXII PSPEC Lihat History Penjualan ... 122

Tabel LXXXIII PSPEC Tambah Pembayaran Piutang ... 123

Tabel LXXXIV PSPEC Lihat History Pembayaran Piutang ... 123

Tabel LXXXV PSPEC Tambah Retur Jual ... 124

Tabel LXXXVI PSPEC Lihat History Retur Jual... 125

Tabel LXXXVII Tambah Transaksi Pembelian ... 125

Tabel LXXXVIII PSPEC Ubah Transaksi Pembelian ... 126

Tabel LXXXIX PSPEC Lihat History Transaksi Pembelian ... 126

Tabel XC PSPEC Tambah Transaksi Penerimaan Barang ... 127

Tabel XCI PSPEC Lihat History Transaksi Penerimaan Barang ... 128

Tabel XCII PSPEC Tambah Transaksi Pembayaran Hutang ... 128

Tabel XCIII PSPEC Lihat History Pembayaran Piutang ... 129

Tabel XCIV PSPEC Tambah Transaksi Retur Beli ... 130

Tabel XCV PSPEC Lihat History Transaksi Retur Beli ... 130

Tabel XCVI PSPEC Atur Pengiriman ... 131

Tabel XCVII PSPEC Lihat History Pengiriman ... 132

Tabel XCVIII PSPEC Pengiriman Berangkat ... 132

(11)

xvi Universitas Maranatha

Tabel C PSPEC Tambah Transaksi D/O... 133

Tabel CI PSPEC Lihat History D/O ... 134

Tabel CII PSPEC Tambah Transaksi Pengambilan D/O ... 134

Tabel CIII PSPEC Lihat History Pengambilan D/O ... 135

Tabel CIV PSPEC Melakukan Tutup Stok... 135

Tabel CV PSPEC Melakukan Batal Stok... 136

Tabel CVI PSPEC Lihat Rekapitulasi Barang ... 136

Tabel CVII PSPEC Kirim Informasi ke Gudang ... 137

Tabel CVIII PSPEC Kirim Informasi ke Server ... 137

Tabel CIX PSPEC Kelola Informasi dari Gudang ... 137

Tabel CX PSPEC Cetak Laporan Penjualan ... 138

Tabel CXI PSPEC Cetak Laporan Penjualan ... 139

Tabel CXII PSPEC Cetak Laporan Pembayaran Piutang ... 139

Tabel CXIII PSPEC Cetak Laporan Pembelian ... 140

Tabel CXIV PSPEC Cetak Laporan Retur Beli ... 140

Tabel CXV PSPEC Cetak Laporan Pembayaran Hutang ... 141

Tabel CXVI PSPEC Cetak Laporan Pengiriman ... 142

Tabel CXVII PSPEC Cetak Laporan Penerimaan Barang ... 142

Tabel CXVIII PSPEC Cetak Laporan Pembayaran Hutang ... 143

Tabel CXIX PSPEC Cetak Laporan Pengambilan D/O ... 143

Tabel CXX PSPEC Cetak Laporan Rekapitulasi Barang ... 144

Tabel CXXI PSPEC Cetak List Barang ... 144

Tabel CXXII PSPEC Laporan Perhitungan Laba-Rugi ... 145

Tabel CXXIII PSPEC Cetak List Karyawan ... 145

Tabel CXXIV PSPEC Cetak List Suplier ... 146

Tabel CXXV PSPEC Cetak List Pelanggan ... 146

Tabel CXXVI Kamus Data Data Barang ... 147

Tabel CXXVII Kamus Data Data Kategori ... 147

Tabel CXXVIII Kamus Data Data Gudang... 148

Tabel CXXIX Kamus Data Data Pelanggan ... 148

Tabel CXXX Kamus Data Data Karyawan ... 148

Tabel CXXXI Kamus Data Data Suplier ... 149

Tabel CXXXII Kamus Data Data Kendaraan ... 149

Tabel CXXXIII Kamus Data Data Giro ... 150

Tabel CXXXIV Kamus Data Data Penjualan ... 150

Tabel CXXXV Kamus Data Data Penjualan Detail ... 151

Tabel CXXXVI Kamus Data Data Retur Jual ... 152

Tabel CXXXVII Kamus Data Data Retur Jual Detail ... 152

Tabel CXXXVIII Kamus Data Data Pembelian ... 153

Tabel CXXXIX Kamus Data Data Pembelian Detail ... 153

Tabel CXL Kamus Data Data Penerimaan ... 154

Tabel CXLI Kamus Data Data Penerimaan Detail ... 154

Tabel CXLII Kamus Data Data Retur Beli ... 155

Tabel CXLIII Kamus Data Data Retur Beli Detail ... 155

Tabel CXLIV Kamus Data Data Kiriman... 156

Tabel CXLV Kamus Data Data Kiriman Detail... 157

Tabel CXLVI Kamus Data Data D/O ... 157

Tabel CXLVII Kamus Data Data D/O Detail ... 158

Tabel CXLVIII Kamus Data Data Pengambilan D/O ... 158

Tabel CXLIX Kamus Data Data Pengambilan DO Detail ... 159

(12)

xvii Universitas Maranatha

Tabel CLI Kamus Data Data Informasi Reply ... 160

Tabel CLII Kamus Data Data Piutang ... 161

Tabel CLIII Kamus Data Data Hutang ... 161

Tabel CLIV Kamus Data Range Tanggal ... 162

Tabel CLV Kamus Data Range Tahun ... 162

Tabel CLVI Kamus Data Range Bulan ... 163

Tabel CLVII Kamus Data Username ... 163

Tabel CLVIII Kamus Data Password ... 163

Tabel CLIX Kamus Data Range Total D/O ... 163

Tabel CLX Kamus Data Range Total Batal ... 164

Tabel CLXI Kamus Data Range Total Penerimaan ... 164

Tabel CLXII Kamus Data Range Total Tagihan ... 164

Tabel CLXIII Kamus Data Range Jumlah Bayar ... 165

Tabel CLXIV Kamus Data Range Total Retur Beli ... 165

Tabel CLXV Kamus Data Range Total Pembelian ... 166

Tabel CLXVI Test Case Halaman Menu Utama ... 222

Tabel CLXVIII Test Case Halaman Menu Barang ... 227

Tabel CLXIX Test Case Halaman Menu Kategori Barang ... 230

Tabel CLXX Test Case Halaman Menu Gudang ... 231

Tabel CLXXI Test Case Halaman Menu Pelanggan... 233

Tabel CLXXII Test Case Halaman Menu Karyawan ... 234

Tabel CLXXIII Test Case Halaman Menu Suplier ... 236

Tabel CLXXIV Test Case Halaman Menu Kendaraan ... 238

Tabel CLXXV Test Case Halaman Menu Giro ... 239

Tabel CLXXVI Test Case Halaman Menu Transaksi Penjualan ... 240

Tabel CLXXVII Test Case Halaman Menu History Penjualan ... 243

Tabel CLXXVIII Test Case Halaman Menu Retur Jual ... 243

Tabel CLXXIX Test Case Halaman Menu History Retur Jual ... 248

Tabel CLXXX Test Case Halaman Menu Pembayaran Piutang ... 249

Tabel CLXXXI Test Case Halaman Menu History Pembayaran Piutang ... 250

Tabel CLXXXII Test Case Halaman Menu Transaksi Pembelian ... 250

Tabel CLXXXIII Test Case Halaman Menu History Transaksi Pembelian ... 253

Tabel CLXXXIV Test Case Halaman Menu Retur Beli ... 254

Tabel CLXXXV Test Case Halaman Menu History Retur Beli ... 256

Tabel CLXXXVI Test Case Halaman Menu Pembayaran Hutang ... 257

Tabel CLXXXVII Test Case Halaman History Pembayaran Hutang ... 258

Tabel CLXXXVIII Test Case Halaman Menu Penerimaan Barang ... 259

Tabel CLXXXIX Test Case Halaman Menu History Penerimaan Barang ... 262

Tabel CXC Test Case Halaman Menu Transaksi D/O ... 263

Tabel CXCI Test Case Halaman History Transaksi D/O ... 265

Tabel CXCII Test Case Halaman Menu Pengambilan D/O ... 265

Tabel CXCIII Test Case Halaman Menu History Pengambilan D/O ... 269

Tabel CXCIV Test Case Halaman Menu Atur Pengiriman ... 270

Tabel CXCV Test Case Halaman Menu History Kiriman ... 271

Tabel CXCVI Test Case Halaman Form pop up Kiriman Berangkat ... 272

Tabel CXCVII Test Case Halaman Menu Tutup Stok ... 273

Tabel CXCVIII Test Case Halaman Menu Rekapitulasi Barang ... 274

Tabel CXCIX Test Case Halaman Menu Kirim Informasi ke Gudang ... 275

Tabel CC Test Case Halaman Menu Data dari Server ... 275

Tabel CCI Test Case Halaman Menu Data dari Gudang ... 276

(13)

xviii Universitas Maranatha

Tabel CCIII Test Case Halaman Menu Laporan Penjualan ... 280

Tabel CCIV Test Case Halaman Menu Laporan Retur Jual ... 282

Tabel CCV Test Case Halaman Menu Laporan Pembayaran Piutang ... 284

Tabel CCVI Test Case Halaman Menu Laporan Pembelian... 286

Tabel CCVII Test Case Halaman Menu Laporan Penerimaan Barang ... 287

Tabel CCVIII Test Case Halaman Menu Laporan Retur Beli ... 289

Tabel CCIX Test Case Halaman Menu Laporan Pembayaran Hutang ... 291

Tabel CCX Test Case Halaman Menu Laporan D/O ... 292

Tabel CCXI Test Case Halaman Menu Laporan Pengambilan D/O ... 294

Tabel CCXII Test Case Halaman Menu Laporan Pengiriman Barang ... 296

Tabel CCXIII Test Case Halaman Menu Laporan Rekapitulasi Barang ... 298

(14)

1 Universitas Maranatha

BAB I PENDAHULUAN

1.1. Latar Belakang Masalah

Toko Bahan Bangunan merupakan sebuah toko atau perusahaan

yang dalam kenyataanya masih sangat banyak yang memakai sistem

manual sehingga pencatatan transaksi penjualan yang tidak terorganisir

dengan baik menyebabkan tidak terkontrolnya stok-stok barang yang ada,

penyimpanan nota-nota transaksi pembelian atau pemesanan sering kali

diletakkan sembarangan sehingga sangat besar kemungkinan nota transaksi

tersebut hilang serta susah dalam mencari nota-nota yang ada dan sering

kali terjadi dua kali pemesanan atas satu barang karena tidak ingat kalau

sudah pesan atau susah dalam mencari nota, untuk D/O (Pembelian banyak

barang yang sudah dibayar dengan lunas, tapi pengambilan barangnya

boleh semuanya secara langsung ataupun bertahap) kadang tidak ingat

barang sudah diambil semua atau belum atau mungkin nota D/O nya rusak

sehingga menyulitkan dalam pendataan barang yang sudah diambil,

besarnya tagihan yang dibayarkan saat pegiriman sering kali lupa,

pengambilan barang oleh konsumen digudang sering tidak terkontrol oleh

pemilik, dan masih banyak hal-hal lain yang ditimbulkan oleh sistem manual.

Sejalan dengan Perkembangan teknologi komputer yang terus

menunjukan perkembangan, maka akan diterapkannya sistem

terkomputerisasi pada Toko Bahan Bangunan ini. Sistem ini nantinya yang

akan menangani masalah-masalah yang terjadi dalam sistem yang terdahulu

sehingga akan memudahkan dalam : pencatatan transaksi penjualan baik

eceran maupun banyak, pencatatan utang dan piutang,pencatatan

pembayaran utang dan piutang, mengeluarkan surat jalan untuk pengiriman

barang, pengurangan dan penambahan stok yang ada digudang,

penghitungan otomatis harga dalam transaksi eceran, pencatatan

pengambilan barang dalam D/O, memudahkan pengontrolan konsumen yang

(15)

2

Universitas Maranatha dilakukan oleh sistem ini, sehingga nantinya seluruh transaksi dalam Toko

tersebut dapat dilakukan secara efektif dan efisien.

1.2. Rumusan Masalah

Berdasarkan latar belakang yang ada, dapat dibuat rumusan masalah

sebagai berikut :

1. Bagaimana cara membantu dalam pengelolaan stok keluar maupun

masuk?

2. Bagaimana cara membantu dalam pengelolaan nota-nota penjualan

untuk pengiriman??

3. Bagaimana cara membantu dalam pengelolaan nota-nota D/O ?

4. Bagaimana cara memberi informasi kepada pihak gudang bila ada

konsumen yang akan mengambil barang tertentu?

5. Bagaimana pengelolaan laporan-laporan yang dibutuhkan?

1.3. Tujuan Pembahasan

Pembuatan Aplikasi Desktop ini memiliki beberapa tujuan yang

berguna, diantaranya :

1. Membuat Fitur untuk membantu dalam transaksi penjualan pembelian,

yang akan mengurangi atau menambah stok secara otomatis dan fitur

dalam penghitungan harga secara otomatis bila ada konsumen yang

membeli secara grosir atau eceran.

2. Membuat Fitur untuk mempermudah dalam mengelompokan nota-nota

penjualan yang akan dikirim serta pembuatan surat jalan.

3. Membuat fitur untuk mempermudah dalam mengelola nota-nota D/O

serta pengurangan secara otomatis sisa barang yang belum diambil

4. Membuat fitur untuk mempermudah Toko menginformasikan kegudang

bila ada konsumen yang akan mengambil barang disana dan gudang

akan menginformasikan kembali bila barang sudah diambil.

5. Laporan-laporan akan dibuat berdasarkan kebutuhannya. Misalnya

laporan penerimaan keuangan, laporan stok pada masing-masing gudang

(16)

3

Universitas Maranatha

1.4. Ruang Lingkup Kajian

1.4.1. Ruang Lingkup Software

Aplikasi ini dibuat dengan menggunakan bahasa pemrograman C#.net,

adapun software yang dibutuhkan untuk menjalankan aplikasi ini adalah

sebagai berikut :

1. Operating system Windows XP/ Windows Vista/ Windows 7

2. Microsoft Visual Studio 2008

3. Database SQL Server 2005

4. .net Framework

1.4.2. Ruang Lingkup Aplikasi

Adapun batasan aplikasi yang dibuat adalah sebagai berikut :

1. Aplikasi ini memiliki 2 user, yaitu :

a. Pemilik, memiliki wewenang penuh untuk mengatur semua data yang

ada.

b. Pegawai, memiliki wewenang untuk melakukan transaksi penjualan dan

menginformasikan data barang yang telah diambil konsumen pada

gudang kepada pemilik.

2. Aplikasi ini menangani pengolahan data penjualan,retur jual, pembayaran

hutang,pembelian,penerimaan barang, retur beli, pembayaran hutang,

pencatatan keluar masuk barang, pengiriman informasi ke gudang, dan

laporan dari transaksi yang telah terjadi

3. Penerimaan Retur beli hanya bisa dilakukan sekali per nota, tidak bisa

berulang kali

4. Melakukan pengelolaan utang maupun piutang dan pencatatan setiap

pembayarannya yang terjadi

5. Pembayaran pembelian dan utang bisa dibayar secara tunai maupun

dengan giro

6. Tidak menangani pembatalan transaksi yang telah terjadi jika sudah

(17)

4

Universitas Maranatha 7. Di retur jual, Tidak menangani penjualan barang baru melebihi total harga

barang yang diretur.

8. Pengelompokan beberapa transaksi penjualan yang akan dikirim serta

pembuatan surat jalan.

9. Melakukan Pengelolaan nota D/O dan pencatatan setiap pengambilan

barang yang terjadi.

10. Melakukan pencatatan barang yang dikembalikan atau ditukar atau rusak.

11. Menangani penginformasian barang apa yang akan diambil oleh

konsumen kebagian gudang atau sebaliknya.

12. Aplikasi ini tidak membahas laporan akuntansi, jurnal, buku besar,

neraca. Hanya membahas laporan transaksi yang telah terjadi.

1.5. Sumber Data

1. Primer

Sumber-sumber informasi primer hasil dari aplikasi ini didapat langsung

dari pemilik TB.Murah .

2. Sekunder

Sumber – Sumber Informasi Sekunder dari aplikasi ini didpat dari Studi

Pustaka, yaitu dari buku-buku, e-book, serta situs-situs di internet.

1.6. Sistematika Pembahasan

Penyusunan laporan ini terbagi beberapa bab, yaitu

pendahuluan, landasan teori, analisis dan Perancangan sistem , hasil

penelitian, pembahasan dan hasil uji coba penelitian, kesimpulan dan

saran. Penjelasan dari setiap bab sebagai berikut :

a. Bab I Pendahuluan

Bab ini berisi tentang latar belakang masalah, perumusan

masalah,tujuan, ruang lingkup kajian, dan sumber data.

b. Bab II Kajian Teori

Bab ini berisi tentang landasan teori yang digunakan, teori-teori, dan

prinsip-prinsip dalam perancangan program.

(18)

5

Universitas Maranatha Bab ini berisi perancangan dan desain sistem dengan menggunakan

Entity Relational Diagram, serta perancangan file-file database yang

dipakai dan diperlukan oleh sistem yang baru.

d. Bab IV Hasil Penelitian

Bab ini berisi tentang implementasi sistem dalam aplikasi, serta

menjelaskan bagian-bagian dan fungsi-fungsi yang ada dalam

interface aplikasi tersebut.

e. Bab V Pembahasan dan hasil uji coba penelitian

Bab ini menjelaskan tentang input output dari hasil pengujian

aplikasi yang telah dibuat secara keseluruhan, yaitu dari awal

hingga akhir proses.

f. Bab VI Simpulan dan Saran

Bab ini berisi kesimpulan dari uraian-uraian pada bab-bab

sebelumnya dan saran-saran yang dapat dijadikan bahan

(19)

301 Universitas Kristen Maranatha

BAB VI SIMPULAN DAN SARAN

6.1. Simpulan

Berdasarkan hasil implementasi sistem dan analisis hasil kuesioner,

Dapat diambil simpulan sebagai berikut :

1. Aplikasi ini membantu proses penjualan, pembelian, retur, D/O,

pengiriman, penerimaan dan pengambilan barang dimana pengurangan

dan penambahan stok baik secara eceran maupun grosir dilakukan

secara otomatis sehingga stok keluar atau masuk tercatat dengan

sangat baik. Penghitungan harga eceran maupun grosir dapat tertangani

secara otomatis.

2. Aplikasi ini membantu dalam pengelompokan nota-nota baik nota

penjualan maupun D/O, penghitungan total tagihan otomatis, serta

pembuatan surat jalan dapat diotomatisasi.

3. Aplikasi ini membantu dalam pencatatan pengambilan D/O serta

penanganan sisa-sisa D/O belum diambil dan menangani pembatalan

D/O jika barang sudah tidak dijual lagi atau stok barang habis.

4. Aplikasi ini mempermudah user untuk memberikan informasi ke gudang

barang apa saja yang akan diambil oleh pelanggan, barang yang akan

dikirim maupun barang yang akan diterima.

5. Proses pembuatan laporan – laporan dapat diotomatisasi oleh aplikasi

ini dan disusun berdasarkan inputan user .

6.2. Saran

Saran yang diperoleh untuk mengembangkan aplikasi ini antara lain:

1. Aplikasi ini perlu terus dikembangkan agar dapat sesuai dengan

kebutuhan yang ada pada toko elektronik, karena tidak menutup

kemungkinan terjadinya perubahan proses bisnis yang dapat merubah

(20)

302

Universitas Kristen Maranatha 2. Aplikasi ini dapat terus dikembangkan, seperti penambahan fitur-fitur

yang dibutuhkan nantinya, misalnya penambahan fitur google maps

dalam penentuan nota-nota yang akan dikirim berdasarkan letaknya,

tracking yang dapat melihat dan merekam jalur kendaraan yang sedang

mengirim barang, penggajian, DSS untuk menentukan supplier, sms

gateway dan lain-lain

3. Perlunya maintenance secara berkala, mulai dari fungsionalitas sistem

serta database pada aplikasi.

4. Memperbanyak laporan-laporan seperti laporan kas, neraca, buku besar

(21)

303 Universitas Kristen Maranatha

DAFTAR PUSTAKA

1. Achun. Retrieved Januari 25, 2008, from

http://zulidamel.wordpress.com/2008/01/25/delivery-order-surat-jalan/

2. Fathasyah. (2007). Basis Data. Bandung: Informatika.

3. Imbar, R. V., & Suteja, B. R. (2006). Pemrograman Web-Commerce

dengan ORACLE & ASP. Bandung: Informatika.

4. Jogianto, H. (2006). Analisis & Desain Sistem Informasi: Pendekatan

Terstruktur dan Praktek Aplikasi Bisnis. Yogyakarta: Andi.

5. Kedall, K. E. (2003). Analisis Dan Perancangan Sistem. Jakarta:

PT.Prenshilindo.

6. Kelompok 48, M. (2003). Retrieved Agustus 29, 2008, from Pengantar

Sistem Operasi:

http://kambing.ui.ac.id/bebas/v06/Kuliah/SistemOperasi/BUKU/SistemOp

erasi-4.X-1/index.html

7. Nanda. (2009). Retrieved Agustus 10, 2010, from

http://nda-

basisdata.blogspot.com/2009/01/pengertian-sql-dan-cara-pengerjaan-nya.html

8. Oetomo, D. S. (2002). Perencanaan dan Pembangunan SI. Yogyakarta:

Andi.

9. Pressman, R. (2002). Rekayasa Perangkat Lunak Pendekatan Praktisi.

Yogyakarta: Andi.

10. Siegel, J. G., & K.Shim, J. (1999). Kamus Istilah Akuntansi. Jakarta: PT

Elex Media Komputindo.

11. Sinaga, M. (2008). Retrieved Desember 31, 2009, from

http://www.visualbasicindonesia.com/vb-net/vbnet-visual-studio/visual-studio-net

12. Yunarto, H., & M.G.Santika. (2005). Business Concept Implementation in

Referensi

Dokumen terkait

Indofood CBP Sukses Makmur Tbk Cabang Palembang yang berlokasi di Jl.H.B.R Motik KM.8 Sukarami Palembang dan sebagai sampel yang akan diteliti adalah mahasiswa

Sedangkan perumusan masalah pada penelitian ini adalah : (1) Apakah sinyal informasi dari adanya pengumuman right issue akan berpengaruh atau tidak berpengaruh terhadap

Iman akan Allah bukan hal yang otomatis dapat melekat pada diri manusia, jika. tanpa keputusan untuk mengikatkan

Mastitis tuberkulosis seharusnya dicurigai terjadi jika terdapat benjolan atau area indurasi, dengan sinus yang mengeluarkan cairan secara kronis atau discharging sinus ( Gambar

Ernawati (2013) The Anxiety of English of The Fourth Semester Students of English Education Department of Teacher Training And Education Faculty of Muria Kudus university In

Judul Skripsi : Pemberitaan Kemenangan Pasangan Gatot Pujo Nugroho – Tengku Erry Nuradi (Ganteng) Dalam Hasil Hitung Cepat Pemilukada Sumatera Utara 2013 Pada

Perkembangan dunia otomotif yang semakin pesat telah membawa perubahan pada gaya hidup masyarakat Indonesia, otomotif menjadi hobi dari berbagai kalangan baik tua

Oleh karena itu, metode sejarah dalam pengertiannya yang umum adalah penyelidikan atas suatu masalah dengan mengaplikasikan jalan pemecahannya dari perspektif historik