ii
Universitas Kristen Maranatha
ABSTRACT
Intermediate goods and raw material data processing that still manual become computerized initially will help a place of business to process data, one of the factors supporting data processing in a production process is engine scheduling. Processing of existing data would be converted into a purchase and sale application. This application is also divided into several parts like raw material data, goods data, purchasing data, sales data, engine data, production data, and reports data. The advantage of this application is facilitate the business place to process data, and allows admins to get more information about raw materials, goods, purchasing, sales, machine, production, report data that exist in a place of business. Approximate calculation of the production of a good help to estimate how long a product is produced which has a relationship with incoming orders.
iii
Universitas Kristen Maranatha
ABSTRAK
Peralihan pengolahan data barang dan bahan yang awalnya masih manual menjadi terkomputerisasi akan sangat membantu suatu tempat usaha untuk mengolah data-datanya, salah satu faktor pendukung pengolahan data dalam suatu proses produksi yaitu mengenai penjadwalan mesin. Pengolahan data yang ada akan dirubah menjadi sebuah aplikasi pembelian dan penjualan. Aplikasi ini juga dibagi menjadi beberapa bagian inti, antara lain data bahan, data barang, data pembelian ,data penjualan, data mesin, data produksi, dan data laporan. Keuntungan dari aplikasi ini adalah memudahkan pihak tempat usaha untuk mengolah data-datanya, serta memudahkan admin untuk mendapatkan informasi lebih tentang bahan, barang, pembelian , penjualan, mesin, produksi, data laporan yang ada pada suatu tempat usaha. Perkiraan perhitungan produksi suatu barang membantu memperkirakan berapa lama suatu barang diproduksi yang memiliki hubungan dengan pesanan yang masuk.
iv
Universitas Kristen Maranatha
DAFTAR ISI
PRAKATA ... i
ABSTRACT ... ii
ABSTRAK ... iii
DAFTAR ISI ... iv
DAFTAR GAMBAR ... x
DAFTAR TABEL ... xiv
DAFTAR LAMPIRAN ... xvi
BAB I PENDAHULUAN... 1
I.1 Latar Belakang Masalah ... 1
I.2 Rumusan Masalah ... 2
I.3 Tujuan Pembahasan ... 2
I.4 Batasan Masalah ... 3
I.5 Sumber Data ... 4
I.6 Sistematika Penyajian ... 4
BAB II KAJIAN TEORI ... 6
II.1 Microsoft Visual Studio ... 6
II.1.1 Latar Belakang Visual Studio ... 6
II.1.2 Definisi .NET ... 7
II.1.3 Pengertian C# ... 8
II.1.4 Latar Belakang C# ... 8
II.1.5 Kelebihan C#:... 10
II. 2. SQL Server ... 10
II.2.1 Pengertian SQL Server ... 10
II.2.2 Administrator Basis Data ... 11
II. 3. Use Case Diagram ... 11
II.3.1 Pengertian Use Case Diagram ... 11
II.3.2 Class Diagram ... 15
II.3.3 Activity Diagram ... 17
II.4 ERD (Entity Relationship Diagram) ... 19
II.4.1 Komponen ERD ... 19
II.4.2 Kardinalitas Relasi ... 20
II.5 Proses Bisnis ... 23
II.5.1 Definisi Proses Bisnis ... 23
II.5.2 Komponen Flowchart ... 24
II.6 Produksi ... 25
II.6.1 Proses Produksi ... 25
II.6.2 Perencanaan dan Pengendalian Produksi ... 26
II.6.3 Prosedur Perencanaan Produk ... 27
II.6.4 Pengembangan Perencanaan dan Pengendalian Produksi dengan MRP ... 27
II.7 Algoritma ... 28
II.8 First In First Out ... 30
v
Universitas Kristen Maranatha
BAB III ANALISIS DAN RANCANGAN SISTEM ... 32
III.1 Proses Bisnis ... 32
III.1.1 Profile Usaha... 32
III.2 Analisis Proses Bisnis ... 33
III.2.1 Flowchart Pembelian ... 33
III.2.2 Flowchart Penjualan ... 34
III.2.3 Flowchart Permintaan Produksi ... 36
III.2.4 Flowchart Produksi ... 39
III.2.5 Flowchart Retur Benang ... 40
III.2.6 Flowchart Piutang Dagang ... 41
III.2.7 Flowchart Pencacatan Lunas ... 42
III.3 Perancangan ... 43
III.3.1 Entity Relationship Diagram ... 43
III.3.2 ERD to Tabel... 44
III.3.3 Use Case ... 51
III.3.3.1 Use Case Rajut ... 51
III.3.3.2 Use Case Login ... 52
III.3.3.3 Use Case Barang ... 53
III.3.3.4 Use Case Bahan ... 54
III.3.3.5 Use Case Pembelian ... 55
III.3.3.6 Use Case Penjualan ... 56
III.3.3.7 Use Case Retur ... 57
III.3.3.8 Use Case Pesanan ... 58
III.3.3.9 Use Case Produksi ... 59
III.3.3.10 Use Case Supplier ... 60
III.3.3.11 Use Case Pelanggan ... 61
III.3.3.12 Use Case Mesin ... 62
III.3.3.13 Use Case Laporan ... 63
III.3.4 Activity Diagram ... 64
III.3.4.1 Activity Diagram Login ... 64
III.3.4.2 Activity Diagram Tambah Data Pembelian ... 65
III.3.4.3 Activity Diagram Ubah Data Pembelian ... 66
III.3.4.4 Activity Diagram Hapus Data Pembelian ... 67
III.3.4.5 Activity Diagram Cari Data Pembelian ... 68
III.3.4.6 Activity Diagram Laporan Pembelian ... 69
III.3.4.7 Activity Diagram Tambah Data Penjualan ... 70
III.3.4.8 Activity Diagram Tambah Data Retur ... 71
III.3.4.9 Activity Diagram Ubah Data Penjualan ... 72
III.3.4.10 Activity Diagram Hapus Data Penjualan ... 73
III.3.4.11 Activity Diagram Cari Data Penjualan ... 74
III.3.4.12 Activity Diagram Laporan Penjualan ... 75
III.3.4.13 Activity Diagram Tambah Data Piutang ... 76
III.3.4.14 Activity Diagram Hapus Data Piutang ... 77
vi
Universitas Kristen Maranatha
III.3.4.16 Activity Diagram Ubah Data Barang ... 79
III.3.4.17 Activity Diagram Cari Data Barang ... 80
III.3.4.18 Activity Diagram Tambah Data Pesanan ... 81
III.3.4.19 Activity Diagram UbahData Pesanan ... 82
III.3.4.20 Activity Diagram Hapus Data Pesanan ... 83
III.3.4.21 Activity Diagram Cari Data Pesanan ... 84
III.3.4.22 Activity Diagram Laporan Pesanan ... 85
III.3.4.23 Activity Diagram Tambah Data Supplier ... 86
III.3.4.24 Activity Diagram UbahData Supplier ... 87
III.3.4.25 Activity Diagram Cari Data Supplier... 88
III.3.4.26 Activity Diagram Tambah Data Pelanggan ... 89
III.3.4.27 Activity Diagram UbahData Pelanggan ... 90
III.3.4.28 Activity Diagram Cari Data Pelanggan ... 91
III.3.4.29 Activity Diagram Cari Data Produksi ... 92
III.3.4.30 Activity Diagram Laporan Produksi ... 93
III.3.4.31 Activity Diagram Cetak Laporan ... 94
III.3.5 Class Diagram ... 95
III.3.6 Sketsa User Interface ... 108
III.3.6.1 Form Sketsa Main Form ... 108
III.3.6.2 Form Sketsa Login ... 109
III.3.6.3 Form SketsaUbah Login ... 110
III.3.6.4 Form SketsaBarang ... 111
III.3.6.5 Form SketsaUbahBarang ... 112
III.3.6.6 Form SketsaBarang Detail ... 113
III.3.6.7 Form SketsaLink Barang ... 114
III.3.6.8 Form SketsaBahan ... 115
III.3.6.9 Form SketsaUbahBahan ... 116
III.3.6.10 Form SketsaBahan Detail ... 117
III.3.6.11 Form SketsaLink Bahan ... 118
III.3.6.12 Form SketsaPembelian ... 119
III.3.6.13 Form SketsaLinkPembelianDetail ... 120
III.3.6.14 Form Sketsa Total Pembelian ... 121
III.3.6.15 Form SketsaPenjualan ... 122
III.3.6.16 Form SketsaLinkPenjualanDet ... 123
III.3.6.17 Form SketsaTotalPenjualan ... 124
III.3.6.18 Form Sketsa Supplier ... 125
III.3.6.19 Form SketsaUbah Supplier ... 126
III.3.6.20 Form SketsaLink Supplier ... 127
III.3.6.21 Form Total Produksi ... 128
III.3.6.22 Form SketsaPesanan ... 129
III.3.6.23 Form Sketsa Link Pesanan Det ... 130
III.3.6.24 Form SketsaTotal Pesanan ... 131
III.3.6.25 Form SketsaPelanggan ... 132
vii
Universitas Kristen Maranatha
III.3.6.27 Form SketsaLink Pelanggan ... 134
III.3.6.28 Form SketsaMesin ... 135
III.3.6.29 Form SketsaMesin Detail ... 136
III.3.6.30 Form SketsaUbahMesin ... 137
III.3.6.31 Form SketsaPiutang ... 138
III.3.6.32 Form SketsaRetur ... 139
III.3.6.33 Form SketsaKebutuhan ... 140
III.3.6.34 Form Sketsa UbahKebutuhan ... 141
BAB IV HASIL PENELITIAN ... 142
IV. Application ... 142
IV. 1 Login ... 142
IV. 1.1 Ubah Login ... 143
IV. 2 MDI Parent System ... 144
IV. 3 Persediaan ... 145
IV. 3.1 Barang ... 145
IV. 3.1.1 UbahBarang ... 146
IV. 3.2 Bahan ... 147
IV. 3.2.1 Ubah Bahan ... 148
IV. 4 Transaksi ... 149
IV. 4.1 Pembelian ... 149
IV. 4.1.1 Total Pembelian ... 150
IV. 4.1.2 Link Pembelian Detail ... 151
IV. 4.2 Penjualan ... 152
IV. 4.2.1 Total Penjualan ... 153
IV. 4.2.2 Link Penjualan Detail ... 154
IV. 5 Piutang ... 155
IV. 6 Retur ... 156
IV. 6.1 Lihat Retur ... 157
IV. 7 Supplier ... 158
IV. 7.1 Ubah Supplier ... 159
IV. 8 Pelanggan ... 160
IV. 8.1 UbahPelanggan ... 161
IV. 9 Pesanan ... 162
IV. 9.1 Total Pesanan ... 163
IV. 10 Bahan Detail ... 164
IV. 11 Produksi ... 165
IV. 12 Kebutuhan ... 166
IV. 12.1 Ubah Kebutuhan ... 167
IV. 13 Mesin ... 168
IV. 13.1 Ubah Mesin... 169
IV. 13.2 Mesin (Waktu Proses) ... 170
IV. 14 Link ... 172
IV. 14.1 Link Bahan ... 172
viii
Universitas Kristen Maranatha
IV. 14.3 Link Supplier ... 174
IV. 14.4 Link Pelanggan ... 175
IV. 14.5 Link Retur ... 176
IV. 14.6 Link Pesanan Det... 177
IV. 15 Laporan ... 178
IV. 15.1 Nota Penjualan ... 178
IV. 15.2 Laporan Bahan ... 179
IV. 15.3 Laporan Bahan Detail ... 180
IV. 15.4 Laporan Barang ... 181
IV. 15.5 Laporan Mesin ... 182
IV. 15.6 Laporan Pelanggan ... 183
IV. 15.7 Laporan Pembelian ... 184
IV. 15.8 Laporan Penjualan ... 185
IV. 15.9 Laporan Pesanan... 186
IV. 15.10 Laporan Piutang... 187
IV. 15.11 Laporan Produksi ... 188
IV. 15.12 Laporan Retur ... 189
IV. 15.13 Laporan Supplier... 190
IV. 15.14 Laporan Keuntungan ... 191
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 192
V.1 Form Desktop ... 192
V.1.1 Form Login ... 192
V.1.2 Form main Form ... 193
V.1.3 Form TambahBarang ... 195
V.1.4 Form UbahBarang ... 196
V.1.5 Form TambahBahan ... 197
V.1.6 Form UbahBahan ... 198
V.1.7 Form TotalPembelian ... 198
V.1.8 Form Pembelian ... 199
V.1.9 Form LinkPembelian Detail ... 199
V.1.10 Form TotalPenjualan ... 200
V.1.11 Form Penjualan ... 200
V.1.12 Form Piutang ... 201
V.1.13 Form LinkPenjualan Detail ... 201
V.1.14 Form Retur... 202
V.1.15 Form Pesanan ... 202
V.1.16 Form Kebutuhan ... 203
V.1.17 Form Mesin (Mesin) ... 204
V.1.18 Form Tambah Supplier ... 204
V.1.19 Form Ubah Supplier ... 205
V.1.20 Form TambahPelanggan ... 205
V.1.21 Form UbahPelanggan ... 206
V.1.22 Rekapitulasi Hasil User Acceptance User ... 206
ix
x
Universitas Kristen Maranatha
DAFTAR GAMBAR
Gambar 1 Actors... 12
Gambar 2 Use Cases ... 13
Gambar 3 Relationship ... 13
Gambar 4 UseCasediagram ... 14
Gambar 5 Bagian-bagian Class ... 16
Gambar 6 Gambar Interfaces ... 16
Gambar 7 Gambar Class ... 17
Gambar 8 Contoh Activity Diagram ... 18
Gambar 9 One to one ... 22
Gambar 10 One to many ... 22
Gambar 11 Many to one ... 22
Gambar 12 Many to many ... 22
Gambar 13 Perhitungan waktu proses tiap operasi ... 30
Gambar 14 Flowchart Pembelian ... 33
Gambar 15 Flowchart Penjualan ... 34
Gambar 16 Flowchart Permintaan Produksi ... 36
Gambar 17 Flowchart Produksi ... 39
Gambar 18 Flowchart Retur Benang... 40
Gambar 19 Flowchart Piutang Dagang ... 41
Gambar 20 Flowchart Pencatatan Lunas ... 42
Gambar 21 Entity Relationship Diagram ... 43
Gambar 22 Use Case Rajut ... 51
Gambar 23 Use CaseLogin ... 52
Gambar 24 Use Case Barang ... 53
Gambar 25 Use Case Bahan ... 54
Gambar 26 Use Case Pembelian ... 55
Gambar 27 Use Case Penjualan ... 56
Gambar 28 Use Case Retur ... 57
Gambar 29 Use Case Pesanan ... 58
Gambar 30 Use Case Produksi ... 59
Gambar 31 Use Case Supplier ... 60
Gambar 32 Use Case Pelanggan ... 61
Gambar 33 Use Case Mesin ... 62
Gambar 34 Use Case Laporan ... 63
Gambar 35 Activity Diagram Login ... 64
Gambar 36 Activity Diagram Tambah Data Pembelian ... 65
Gambar 37 Activity Diagram Ubah Data Pembelian ... 66
Gambar 38 Activity Diagram Hapus Data Pembelian ... 67
Gambar 39 Activity Diagram Cari Data Pembelian ... 68
Gambar 40 Activity Diagram History Pembelian ... 69
Gambar 41 Activity Diagram Tambah Penjualan... 70
xi
Universitas Kristen Maranatha
Gambar 43 Activity Diagram Ubah Data Penjualan ... 72
Gambar 44 Activity Diagram Hapus Data Penjualan ... 73
Gambar 45 Activity Diagram Cari Data Penjualan ... 74
Gambar 46 Activity Diagram History Penjualan ... 75
Gambar 47 Activity Diagram Tambah Piutang ... 76
Gambar 48 Activity Diagram Hapus Data Piutang ... 77
Gambar 49 Activity Diagram Tambah Barang ... 78
Gambar 50 Activity Diagram Ubah Data Barang ... 79
Gambar 51 Activity Diagram Cari Data Barang ... 80
Gambar 52 Activity Diagram Tambah Pesanan ... 81
Gambar 53 Activity Diagram Ubah Data Pesanan ... 82
Gambar 54 Activity Diagram Hapus Data Pesanan ... 83
Gambar 55 Activity Diagram Cari Data Produksi... 84
Gambar 56 Activity Diagram Laporan Pesanan ... 85
Gambar 57 Activity Diagram Tambah Data Supplier ... 86
Gambar 58 Activity Diagram Ubah Data Supplier ... 87
Gambar 59 Activity Diagram Cari Data Supplier ... 88
Gambar 60 Activity Diagram Tambah Data Pelanggan ... 89
Gambar 61 Activity Diagram Ubah Data Pelanggan ... 90
9Gambar 62 Activity Diagram Cari Data Pelanggan ... 91
Gambar 63 Activity Diagram Cari Data Produksi... 92
Gambar 64 Activity Diagram Laporan Pesanan ... 93
Gambar 65 Activity Diagram Cetak Laporan ... 94
Gambar 66 Form Sketsa Main Form ... 108
Gambar 67 Form Sketsa Login ... 109
Gambar 68 Form Sketsa Login ... 110
Gambar 69 Form Sketsa Barang ... 111
Gambar 70 Form Sketsa Ubahbarang ... 112
Gambar 71 Form Sketsa Ubah Produksi ... 113
Gambar 72 Form Sketsa Link Barang ... 114
Gambar 73 Form Sketsa Bahan ... 115
Gambar 74 Form Sketsa Ubah Bahan ... 116
Gambar 75 Form Sketsa Produksi ... 117
Gambar 76 Form Sketsa Link Bahan ... 118
Gambar 77 Form Sketsa Pembelian ... 119
Gambar 78 Form Sketsa LinkPembelianDetail ... 120
Gambar 79 Form Sketsa Total Pembelian ... 121
Gambar 80 Form Sketsa Penjualan ... 122
Gambar 81 Form Sketsa LinkPenjualanDetail ... 123
Gambar 82 Form Sketsa Total Penjualan ... 124
Gambar 83 Form Sketsa Supplier ... 125
Gambar 84 Form Sketsa Ubah Supplier ... 126
Gambar 85 Form Sketsa Link Supplier ... 127
xii
Universitas Kristen Maranatha
Gambar 87 Form Sketsa Pesanan ... 129
Gambar 88 Form Sketsa LinkPesananDet ... 130
Gambar 89 Form Sketsa LinkPesanan ... 131
Gambar 90 Form Sketsa Pelanggan ... 132
Gambar 91 Form Sketsa Ubah Pelanggan ... 133
Gambar 92 Form Sketsa Link Pelanggan ... 134
Gambar 93 Form Sketsa Mesin ... 135
Gambar 94 Form Sketsa Mesin Detail ... 136
Gambar 95 Form Sketsa Ubah Mesin ... 137
Gambar 96 Form Sketsa Piutang ... 138
Gambar 97 Form Sketsa Retur ... 139
Gambar 98 Form Sketsa Kebutuhan... 140
Gambar 99 Form Sketsa Ubah Kebutuhan ... 141
Gambar 100 Form Dekstop Login ... 142
Gambar 101 Form Dekstop Ubah Login ... 143
Gambar 102 Form MDI Parent System ... 144
Gambar 103 Form Barang ... 145
Gambar 104 Form Ubah Barang ... 146
Gambar 105 Form Bahan ... 147
Gambar 106 Form Ubah Bahan ... 148
Gambar 107 Form Pembelian ... 149
Gambar 108 Form Total Pembelian ... 150
Gambar 109 Form Link Pembelian Detail ... 151
Gambar 110 Form Penjualan ... 152
Gambar 111 Form Total Penjualan ... 153
Gambar 112 Form Link Penjualan Detail ... 154
Gambar 113 Form Piutang ... 155
Gambar 114 Form Retur ... 156
Gambar 115 Form Lihat Retur ... 157
Gambar 116 Form Supplier ... 158
Gambar 117 Form Ubah Supplier ... 159
Gambar 118 Form Pelanggan... 160
Gambar 119 Form UbahPelanggan ... 161
Gambar 120 Form Pesanan ... 162
Gambar 121 Form TotalPesanan ... 163
Gambar 122 Form Bahan Detail ... 164
Gambar 123 Form Produksi ... 165
Gambar 124 Form Kebutuhan ... 166
Gambar 125 Form Ubah Kebutuhan ... 167
Gambar 126 Form Mesin ... 168
Gambar 127 Form Ubah Mesin ... 169
Gambar 128 Form Mesin (Waktu Proses) ... 170
Gambar 129 Form Mesin Detail ... 171
xiii
Universitas Kristen Maranatha
Gambar 131 Form Link Barang ... 173
Gambar 132 Form Link Supplier ... 174
Gambar 133 Form Link Pelanggan ... 175
Gambar 134 Form Link Retur ... 176
Gambar 135 Form Link Pesanan Det ... 177
Gambar 136 Laporan Nota Penjualan ... 178
Gambar 137 Laporan Bahan ... 179
Gambar 138 Laporan BahanDetail ... 180
Gambar 139 Laporan Barang ... 181
Gambar 140 Laporan Mesin ... 182
Gambar 141 Laporan Pelanggan ... 183
Gambar 142 Laporan Pembelian ... 184
Gambar 143 Laporan Penjualan ... 185
Gambar 144 Laporan Pesanan ... 186
Gambar 145 Laporan Piutang ... 187
Gambar 146 Laporan Produksi ... 188
Gambar 147 Laporan Retur ... 189
Gambar 148 Laporan Supplier ... 190
xiv
Universitas Kristen Maranatha
DAFTAR TABEL
Tabel I Entitas ERD (Arohman, 2007) ... 19
Tabel II Flowchart (Palupirini, 2003)... 24
Tabel III tbUserMember ... 44
Tabel IV tbBarang ... 44
Tabel V tbPembelian ... 44
Tabel VI tbPenjualan ... 44
Tabel VII tbPembelianDet ... 45
Tabel VIII tbPenjualanDet ... 45
Tabel IX tbPiutang ... 45
Tabel X tbRetur ... 46
Tabel XI tbBahan ... 46
Tabel XII tbMesin ... 46
Tabel XIII tbPesanan ... 47
Tabel XIV tbSupplier ... 47
Tabel XV tbTeleponSupp ... 47
Tabel XVI tbPelanggan ... 47
Tabel XVII tbTeleponPel ... 48
Tabel XVIII tbProduksi ... 48
Tabel XIX tbKebutuhan ... 48
Tabel XX tbKebutuhanDet ... 48
Tabel XXI tbBahanDet ... 49
Tabel XXII tbPesananDet ... 49
Tabel XXIII tbMesinDet ... 49
Tabel XXIV tbWaktu ... 50
Tabel XXV tbPiutang ... 50
Tabel XXVI Class Diagram User Member ... 95
Tabel XXVII Class Diagram Session ... 95
Tabel XXVIII Class Diagram Barang ... 95
Tabel XXIX Class Diagram Bahan ... 96
Tabel XXX Class Diagram BahanDet ... 96
Tabel XXXI Class Diagram Pembelian ... 97
Tabel XXXII Class Diagram PembelianDet ... 97
Tabel XXXIII Class Diagram Supplier ... 98
Tabel XXXIV Class Diagram NoTeleponSupplier ... 98
Tabel XXXV Class Diagram Penjualan ... 99
Tabel XXXVI Class Diagram PenjualanDet ... 99
Tabel XXXVII Class Diagram Piutang ... 100
Tabel XXXVIII Class Diagram Pelanggan ... 100
Tabel XXXIX Class Diagram NoTeleponPelanggan ... 101
Tabel XL Class Diagram Waktu ... 101
Tabel XLI Class Diagram Pesanan ... 102
xv
Universitas Kristen Maranatha
Tabel XLIII Class Diagram Retur ... 103
Tabel XLIV Class Diagram Produksi ... 103
Tabel XLV Class Diagram Mesin ... 104
Tabel XLVI Class Diagram MesinDet ... 104
Tabel XLVII Class Diagram KoneksiDataClass ... 105
Tabel XLVIII Class Diagram NoKebutuhanBarang ... 105
Tabel XLIX Class Diagram Kebutuhan ... 105
Tabel L ClassDiagram KebutuhanDet ... 106
Tabel LI ClassDiagram Timer ... 106
Tabel LII Class Diagram ... 107
Tabel LIII Evaluasi Form Login ... 192
Tabel LIV Evaluasi Main Form ... 193
Tabel LV Evaluasi Form TambahBarang ... 195
Tabel LVI Evaluasi Form UbahBarang ... 196
Tabel LVII Evaluasi Form TambahBarang ... 197
Tabel LVIII Evaluasi Form UbahBarang ... 198
Tabel LIX Evaluasi Form Pembelian ... 198
Tabel LX Evaluasi Form Pembelian ... 199
Tabel LXI Evaluasi Form Link Pembelian Detail ... 199
Tabel LXII Evaluasi Form Pembelian ... 200
Tabel LXIII Evaluasi Form Pembelian ... 200
Tabel LXIV Evaluasi Form Link Pembelian Detail ... 201
Tabel LXV Evaluasi Form Retur ... 202
Tabel LXVI Evaluasi Form Pesanan ... 202
Tabel LXVII Evaluasi Form Kebutuhan ... 203
Tabel LXVIII Evaluasi Form Mesin(Mesin) ... 204
Tabel LXIX Evaluasi Form Tambah Supplier ... 204
Tabel LXX Evaluasi Form Ubah Supplier ... 205
Tabel LXXI Evaluasi Form TambahPelanggan ... 205
Tabel LXXII Evaluasi Form UbahPelanggan ... 206
xvi
Universitas Kristen Maranatha
DAFTAR LAMPIRAN
LEMBAR ACCEPTANCE TEST………....A-1
LAMPIRAN A Curriculum Vitae………..A-12
1
Universitas Kristen Maranatha
BAB I
PENDAHULUAN
I.1 Latar Belakang Masalah
Saat ini banyak orang yang membuka berbagai macam jenis usaha yang
dilakukan untuk mencukupi kebutuhan sehari
–
hari. Salah satu usaha yang
sedang berkembang saat ini adalah usaha produksi rajut kerah. Dimana usaha
ini meliputi pemesanan, inventori, kebutuhan mesin, penjadwalan dan
report
.
Namun pada kenyataannya masih banyak usaha produksi rajut kerah yang
masih menggunakan sistem
manual
dalam pengolahan data.
Berdasarkan pertimbangan di atas, maka dibuat suatu aplikasi yang dapat
menggantikan sistem secara
manual
menjadi sistem terkomputerisasi yang
dapat memberi solusi untuk menghadapi masalah yang ada.
Dengan dibuatnya aplikasi ini, diharapkan agar usaha yang bergerak dalam
bidang produksi rajut kerah ini dapat menangani masalah meliputi pemesanan
barang, inventori, kebutuhan mesin dan
report
. Sehingga
user
(pemilik) dapat
Universitas Kristen Maranatha
I.2 Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan di atas, rumusan
permasalahan yang akan dibahas dalam penulisan ini adalah sebagai berikut:
1) Bagaimana cara pengecekan keluar masuk barang?
2) Bagaimana pengecekan stok barang yang ada?
3) Bagaimana laporan yang akan dibuat?
4) Bagaimana penanganan kebutuhan mesin?
5) Bagaimana perhitungan jangka waktu produksi dari suatu barang?
I.3 Tujuan Pembahasan
Sesuai dengan pokok-pokok masalah yang telah dirumuskan, berikut
tujuan pembahasan dalam makalah ini.
1)
Pengecekan keluar masuk barang dapat dihitung dengan sistem
penjualan pembelian yang terdapat dalam program, dimana setiap
transaksi yang terjadi akan mempengaruhi stok atau persediaan barang
yang tersedia.
2) Pengecekan dilakukan dengan memperhitungkan barang yang tersedia
di gudang dengan permintaan produksi, dimana data stok barang yang ada
akan bertambah secara otomatis berdasarkan produksi barang yang
dilakukan.
3) Laporan yang akan dibuat terdiri dari beberapa macam
report
, dimana
transaksi penjualan dan pembelian yang terjadi akan dicatat dalam suatu
report yang kemudian dapat dicetak, selain penjualan dan pembelian,
Universitas Kristen Maranatha
4) Penanganan kebutuhan mesin dilakukan dengan mencocokan data yang
terdapat dalam sistem, dimana memperhitungkan penggunaan bahan baku
dalam pembuatan suatu barang produksi.
5) Proses suatu barang memperhitungkan lama pengerjaan suatu pesanan
maupun untuk pembuatan stok barang dengan mempergunakan rumus
yang memperhitungkan jangka waktu rata-rata dari pengerjaan suatu
barang.
I.4 Batasan Masalah
Batasan masalah dari aplikasi yang dibuat sebagai berikut :
1)
Batasan perangkat lunak
A. Sistem operasi :
Microsoft Windows XP Professional SP
3
B. Sistem Basis Data : SQL Server 2008
C. Bahasa Scripting : C#.NET 2008
D. Editor Pemrograman : Visual Studio.NET 2008
E. Framework : .net Framework 3.5
2) Batasan perangkat keras
A. Processor Intel Centrino Duo 2
.0
GHz
B.
Memory
DDR 2 GB.
C.
Harddisk
200 GB.
D. Keyboard + Mouse
3) Batasan aplikasi :
Program ini didesain agar memberi kenyamanan kepada user
ketika mengakses aplikasi untuk menyimpan data dan melihat
laporan. Batasan aplikasi :
A. Tidak melakukan perhitungan akuntansi secara menyeluruh.
Universitas Kristen Maranatha
C. Tidak memperhitungkan pola corak pada pemesanan.
D. Tidak memperhitungkan penggajian pegawai.
E. Tidak memperhitungkan cacat pada produksi.
F. Merupakan aplikasi
desktop.
G. Tidak memperhitungkan jenis mesin baru (memperhitungkan
mesin yang umum dipakai di tempat usaha).
I.5 Sumber Data
Data-data yang digunakan dalam penyusunan makalah ini adalah :
1. Data
primer
Data
primer
merupakan data yang diperoleh melalui wawancara
dengan pihak peminta aplikasi.
2. Data
sekunder
Data
sekunder
merupakan data yang diperoleh dari internet, buku
referensi yang menunjang dalam pembuatan laporan.
I.6 Sistematika Penyajian
Dalam BAB I Pendahuluan berisi latar belakang masalah yang memuat
hal-hal yang menyebabkan munculnya masalah, mengapa masalah itu penting
untuk dibahas; rumusan masalah yang merupakan pokok-pokok persoalan yang
akan ditelaah,dikupas dan dipecahkan dalam bab pembahasan, tujuan
pembahasan berisi organ-organ yang memuat garis-garis besar hasil yang ingin
dicapai setelah membahas masalah dalam rumusannya, ruang lingkup kajian
berfungsi memerinci prinsip-prinsip teori sebagai tolak ukur dalam pembahasan
dan pemecahan masalah;sumber data diperoleh baik sumber data primer
Universitas Kristen Maranatha
Dalam BAB II Kajian Teori membahas mengenai landasan
–
landasan
teori yang digunakan untuk pembuatan aplikasi ini.
Dalam BAB III Bab Analisis dan Rancangan Sistem membahas mengenai
perancangan dan analisi yang digunakan dalam pembuatan aplikasi
Dalam BAB IV Bab Hasil Penelitian membahas mengenai hasil tercapai
dalam pembuatan aplikasi
Dalam BAB V Bab Pembahasan dan Uji Coba Hasil Penelitian
membahas mengenai hasil testing dan evaluasi dalam pembuatan aplikasi
Dalam BAB VI Simpulan dan Saran membahas mengenai rangkuman
hasil-hasil pembahasan dan menarik kesimpulan secara keseluruhan yang
merupakan jawaban atas persoalan yang dikemukakan dalam rumusan
masalah serta pendapat penulis yang menganjurkan tindakan atas masalah
208
Universitas Kristen Maranatha
BAB VI
SIMPULAN DAN SARAN
VI.1 Simpulan
Beberapa kesimpulan yang dapat ditarik setelah melakukan penelitian
dan pengembangan sistem adalah sebagai berikut.
1. Sampai saat ini, setiap barang masuk dan barang keluar dicatat di
sebuah buku catatan dengan tulisan tangan. Cara
manual
yang masih
dilakukan ini memiliki resiko yang besar seperti kehilangan data.
Dengan dikembangkan aplikasi ini membuat pencatatan keluar masuk
barang menjadi terotomatisasi karena data yang ada akan dihitung
secara otomatis bila terjadi proses transaksi dan produksi.
2. Pengecekan stok barang masih dilakukan secara
manual
yaitu
mencatat pada buku. Pencatatan seperti ini memungkinkan data yang
dicatat di buku dan jumlah stok sebenarnya dapat berbeda karena
kelalaian penulisan. Dengan dikembangkan aplikasi ini membuat
pencatatan stok menjadi teratur karena data yang ada akan tersimpan
dalam
database
dan
dihitung secara otomatis bila terjadi proses
transaksi.
3. Pembuatan laporan (misal Laporan Pembelian dan Penjualan) masih
dilakukan secara
manual
. Banyaknya laporan yang akan dibuat
membuat waktu pembuatan laporan memakan waktu yang sangat
lama, selain itu kemungkinan terjadinya kesalahan pencatatan sangat
Universitas Kristen Maranatha
Pembuatan laporan menjadi sebuah pekerjaan yang sangat mudah dan
praktis.
4. Penanganan kebutuhan mesin masih dilakukan secara
manual,
yaitu
dengan melihat bahan yang tersedia tanpa menghitung jumlah
sebenarnya dari bahan tersebut. Dengan aplikasi ini, memudahkan
pemilik untuk mengetahui jumlah bahan yang ada, sehingga
memudahkan dalam penghitungan bahan baku yang ada, selain itu
memudahkan user dalam proses produksi dimana aplikasi ini
menangani perhitungan kebutuhan suatu produksi.
5. Perhitungan jangka waktu produksi suatu barang masih dihitung sacara
manual
yang memungkinakan kurang akuratnya perhitungan dalam
penentuan jangka waktu suatu proses produksi. Dengan aplikasi ini
membuat perhitungan waktu dalam suatu proses produksi menjadi
lebih akurat yang memudahkan user dalam memperkirakan waktu
produksi.
VI.2 Saran
–
Saran
Beberapa saran yang perlu disampaikan penulis berkenaan dengan
aplikasi yang dikembangkan sebagai berikut.
1. Aplikasi ini perlu terus dikembangkan agar dapat lebih
efisien
dalam
pengolahan data yang ada karena memungkinkan adanya permintaan
user
dan sistem kerja yang akan berubah setiap saat.
Fitur
yang dapat
dikembangkan adalah penginputan mesin baru dimana data mesin
yang ada memiliki perhitungan yang berbeda.
2. Tampilan aplikasi ini dibuat lebih
user friendly
mengingat pengguna
Universitas Kristen Maranatha
DAFTAR PUSTAKA
Troelsen, A.(2007). Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition.
Apress : New York
Kadir, A. (1998).Konserp dan Tuntutan Praktik Basis Data. Yogyakarta.
Radiant Victor Imbar & Bernard R.Suteja (2006).
Pemrograman Web
Commerce dengan ORACLE dan ASP
.Bandung ; INFORMATIKA Bandung
Yakub.(2008).
Sistem basis data ; tutorial konseptual
, Pemakai (pp. 14-16) .
Yogyakarta ; Graha Ilmu.
Palupirini,D.(2003).FlowChart.Retrievied March 13,2003,from
http://ilkom.unsri.ac.id/dosen/dianpalupirini/materi/algo/Bab%20VIII%20Flow
chart.pdf
Wsilfi.(2004).Pengenalan UML.Diversity Central : Learning.Retrievied August
05,2004, from
http://wsilfi.staff.gunadarma.ac.id/Downloads/files/1034/Pengenalan
+UML.pdfArohman.(2007).Analisis Dengan Diagram.Diversity Central :
Learning.Retrievied June12,2007, from
http://arrohman.wordpress.com/2007/09/23/analisis-dengan-diagram-keterhubungan-entitas-entity-relationship-diagramerd
Prasetyo, eri.2002, from