iii Universitas Kristen Maranatha
ABSTRAK
Pembuatan analisa perancangan dan dokumentasi modul pembelian PT. X dibuat berdasarkan permintaan PT. X untuk membantu pembuatan aplikasi dari modul pembelian. Ruang lingkup pekerjaan dimulai dari analisa, perancangan, pembuatan desain antarmuka menggunakan Microsoft Visio, dan pembuatan dokumentasi dari aplikasi yang dibuat tersebut. Selain itu diperlukan juga Borland Delphi 7 sebagai perangkat yang digunakan untuk pembuatan aplikasi dan SQL
Server 2000 untuk pembuatan database. Modul pembelian ini akan membahas proses pembelian dari permintaan akan barang sampai barang masuk gudang. Dengan adanya dokumentasi ini diharapkan dapat membantu programmer untuk mengembangkan sebuah sistem.
Kata kunci: Database, User Interface Design, software, SQL Server 2000, Microsoft Visio, Borland Delphi.
iv Universitas Kristen Maranatha
ABSTRACT
The making of planning analisist and PT X’s purcashing module documentation which made by the request of PT X to make an application from purchasing module. This task starts from analisist, planning, making user interface design using Microsoft Visio, and documentation making from the application made. Beside that, Borland Delphi 7 is still needed for sets of equiptment to make the application and SQL Server 2000 to make a database. This purchasing module covers purchasing process from demand until the goods avaiable in the warehouse. This documentation is expected to help the programmer to enlarge a system.
Keyword : Database, User Interface Design, software, SQL Server 2000, Microsft Visio, Borland Delphi.
v Universitas Kristen Maranatha
DAFTAR ISI
KATA PENGANTAR ... i ABSTRAK ... iii ABSTRACT ... iv DAFTAR ISI ... v DAFTAR GAMBAR ... xDAFTAR TABEL ... xiii
DAFTAR ISTILAH ... xv
DAFTAR LAMPIRAN ... xvii
BAB I PENDAHULUAN ... 1
I.1 LATARBELAKANG ... 1
I.2 PERUMUSANMASALAH ... 1
I.3 TUJUANPEMBAHASAN ... 2
I.4 RUANGLINGKUPKAJIAN ... 2
I.5 SUMBERDATA ... 2
I.6 SISTEMATIKAPENYAJIAN ... 3
BAB II KAJIAN TEORI ... 5
II.1 ANALISIS ... 5
II.2 DOKUMENTASIPROYEK ... 5
II.3 PROSESBISNIS ... 6
II.4 SISTEMINFORMASI... 6
II.5 FLOWCHART ... 8
II.6 ENTITY RELATIONSHIP DIAGRAM (ERD) ... 13
II.6.1 Entitas (Entity) ... 15
II.6.2 Atribut (Attribute) ... 15
II.6.3 Relasi (Relation) ... 17
II.6.4 Derajat Relasi (Kardinalitas) ... 17
II.6.5 Kunci (Key) ... 19
II.7 STRUCTURED QUERY LANGUAGE ... 19
II.8 KONEKSIDELPHIDANSQLSERVER2000 ... 22
II.9 USER INTERFACE ... 25
BAB III ANALISIS DAN PERANCANGAN... 27
vi Universitas Kristen Maranatha
III.2 FLOWCHART ... 29
III.3 ENTITY RELATIONSHIP DIAGRAM(ERD) ... 30
III.4 SKEMARELASI ... 31
III.4.1 Tabel Pegawai ... 31
III.4.2 Tabel IdDepartemen ... 31
III.4.3 Tabel IdGrupTransaksi ... 32
III.4.4 Tabel IdJabatan ... 32
III.4.5 Tabel IdGudang ... 32
III.4.6 Tabel Supplier ... 32
III.4.7 Tabel BarangGrup ... 33
III.4.8 Tabel BarangGudang ... 33
III.4.9 Tabel BarangJenis ... 34
III.4.10 Tabel Barang ... 34
III.4.11 Tabel RefSatuan ... 34
III.4.12 Tabel MMensupply ... 35
III.4.13 Tabel RefTipeBayar ... 35
III.4.14 Tabel IdTransaksi ... 35
III.4.15 Tabel BeliSPP ... 35
III.4.16 Tabel BeliSPPDet... 36
III.4.17 Tabel BeliPenawaran ... 37
III.4.18 Tabel BeliPenawaranDet ... 37
III.4.19 Tabel BeliPenawaranSubDet ... 38
III.4.20 Tabel BeliPO ... 38
III.4.21 Tabel BeliPODet ... 39
III.4.22 Tabel BeliPOJasa... 40
III.4.23 Tabel BeliPOJasaDet ... 41
III.4.24 Tabel BeliBPB ... 42
III.4.25 Tabel BeliBPBDet... 42
III.4.26 Tabel BeliBPBSubDet ... 43
III.4.27 Tabel BBakuBPPB ... 43
III.4.28 Tabel BBakuBPPBDet ... 44
III.4.29 Tabel BBakuBPPBSubDet ... 44
III.4.30 Tabel BeliRetur ... 44
III.4.31 Tabel BeliReturDet ... 45
III.4.32 Tabel Login ... 46
III.5 KONSEPTAMPILANANTARMUKA ... 46
III.5.1 Form Master Pegawai ... 46
III.5.2 Form Add Pegawai ... 47
III.5.3 Form Master Jabatan ... 47
III.5.4 Form Add Jabatan ... 48
III.5.5 Form Master Departemen ... 49
III.5.6 Form Add Departemen ... 49
III.5.7 Form Master Gudang ... 50
III.5.8 Form Add Gudang ... 50
III.5.9 Form Master Supplier ... 51
vii Universitas Kristen Maranatha
III.5.11 Form Master Jenis Transaksi ... 52
III.5.12 Form Add Jenis Transaksi ... 53
III.5.13 Form Master Tipe Pembayaran ... 53
III.5.14 Form Add Tipe Pembayaran ... 54
III.5.15 Form Master Barang ... 55
III.5.16 Form Add Barang ... 55
III.5.17 Form Master Barang dan Gudang ... 56
III.5.18 Form Add Barang dan Gudang ... 57
III.5.19 Form Master Jenis Barang ... 58
III.5.20 Form Add Jenis Barang ... 58
III.5.21 Form MasterGroup Barang ... 59
III.5.22 Form AddGroup Barang ... 60
III.5.23 Form Master Satuan Barang ... 60
III.5.24 Form Add Satuan Barang ... 61
III.5.25 Form Master Mensupply ... 61
III.5.26 Form Add Mensupply ... 62
III.5.27 Form Surat Permintaan Pembelian (SPP) ... 62
III.5.28 Form Add SPP ... 63
III.5.29 Form Surat Penawaran ... 63
III.5.30 Form Add Surat Penawaran ... 64
III.5.31 Form Purchase Order (PO) Lokal Barang dan Makloon ... 65
III.5.32 Form Add PO Lokal Barang dan Makloon ... 66
III.5.33 Form Purchase Order (PO) Import Barang dan Makloon ... 67
III.5.34 Form Add PO Import Barang dan Makloon ... 67
III.5.35 Form Bukti Penerimaan Barang (BPB) ... 68
III.5.36 Form Add BPB ... 69
III.5.37 Form Bukti Permintaan Pengeluaran Barang (BPPB) ... 70
III.5.38 FormAdd BPPB ... 70
III.5.39 Form Retur Pembelian ... 71
III.5.40 FormAdd Retur Pembelian ... 72
III.5.41 Form Print SPP ... 72
III.5.42 Form Print Surat Penawaran ... 73
III.5.43 Form Print PO Lokal Barang dan Makloon ... 74
III.5.44 Form Print PO Import Barang dan Makloon ... 74
III.5.45 Form Print BPB ... 75
BAB IV HASIL TERCAPAI ... 77
IV.1 REALISASIANTARMUKA ... 77
IV.1.1 Form Login ... 77
IV.1.2 Form Master Pegawai ... 77
IV.1.3 Form Add Pegawai ... 78
IV.1.4 Form Master Jabatan ... 79
IV.1.5 Form Add Jabatan ... 80
IV.1.6 Form Master Departemen... 81
viii Universitas Kristen Maranatha
IV.1.8 Form Master Gudang ... 82
IV.1.9 Form Add Gudang ... 83
IV.1.10 Form Master Supplier ... 83
IV.1.11 Form Add Supplier ... 84
IV.1.12 Form Master Barang Bahan Baku ... 85
IV.1.13 Form Add Barang... 85
IV.1.14 Form Master Barang danGudang Bahan Baku ... 86
IV.1.15 Form Master Jenis Barang Bahan Baku ... 87
IV.1.16 Form Add Jenis Barang ... 88
IV.1.17 Form Master Group Barang ... 89
IV.1.18 Form Add Group Barang ... 89
IV.1.19 Form Master Satuan Barang ... 90
IV.1.20 Form Add Satuan Barang ... 91
IV.1.21 Form Master Mensupply ... 91
IV.1.22 Form Add Mensupply ... 92
IV.1.23 Form Master Jenis Transaksi ... 92
IV.1.24 Form Add Jenis Transaksi ... 93
IV.1.25 Form Master Tipe Pembayaran ... 94
IV.1.26 Form Add Tipe Pembayaran ... 94
IV.1.27 Form Surat Permintaan Pembelian (SPP) ... 95
IV.1.28 Form Add SPP ... 96
IV.1.29 Form Print SPP ... 96
IV.1.30 Form Surat Penawaran ... 97
IV.1.31 Form Add Surat Penawaran ... 98
IV.1.32 Form Print Surat Penawaran ... 98
IV.1.33 Form Purchase Order (PO) Lokal Barang dan Makloon ... 99
IV.1.34 Form Add PO Lokal Barang dan Makloon ...100
IV.1.35 Form Add PO Import Barang dan Makloon ...100
IV.1.36 Form Print PO Lokal Barang dan Makloon ...101
IV.1.37 Form Print PO Import Barang dan Makloon ...102
IV.1.38 Form Bukti Penerimaan Barang (BPB) ...102
IV.1.39 Form Add BPB ...103
IV.1.40 Form Print BPB ...104
IV.1.41 Form Bukti Permintaan Pengeluaran Barang (BPPB) ...104
IV.1.42 Form Add BPPB ...105
IV.1.43 Form Print BPPB ...106
IV.1.44 Form Retur Pembelian ...106
IV.1.45 Form Add Retur Pembelian ...107
IV.1.46 Form Print Retur Pembelian ...108
BAB V EVALUASI ...109
V.1 PENGUJIAN ...109
V.2 UJIFUNGSIONALITASMODUL ...109
ix Universitas Kristen Maranatha
BAB VI PENUTUP ...175
VI.1 KESIMPULAN ...175
VI.2 SARAN ...175
DAFTAR PUSTAKA ...177 LAMPIRAN DATA PENULIS ... A-1
x Universitas Kristen Maranatha
DAFTAR GAMBAR
GAMBAR 1 Relasi One to One ... 18
GAMBAR 2 Relasi One to Many ... 18
GAMBAR 3 Relasi Many to One ... 18
GAMBAR 4 Relasi Many to Many ... 18
GAMBAR 5 Pemetaan antara tujuan, aksi, dan hasil ... 28
GAMBAR 6 Proses Bisnis Modul Pembelian PT. X ... 25
GAMBAR 7 Flowchart Modul Pembelian PT. X ... 29
GAMBAR 8 ERD Modul Pembelian PT. X ... 30
GAMBAR 9 Form Master Pegawai ... 46
GAMBAR 10 Form Add Pegawai ... 47
GAMBAR 11 Form Master Jabatan ... 48
GAMBAR 12 Form Add Jabatan ... 48
GAMBAR 13 Form Master Departemen ... 49
GAMBAR 14 Form Add Departemen ... 49
GAMBAR 15 Form Master Gudang ... 50
GAMBAR 16 Form Add Gudang ... 50
GAMBAR 17 Form Master Supplier ... 51
GAMBAR 18 Form Add Supplier ... 52
GAMBAR 19 Form Master Jenis Transaksi ... 53
GAMBAR 20 Form Add Jenis Transaksi ... 53
GAMBAR 21 Form Master Tipe Pembayaran ... 54
GAMBAR 22 Form Add Tipe Pembayaran... 54
GAMBAR 23 Form Master Barang ... 55
GAMBAR 24 Form Add Barang ... 56
GAMBAR 25 Form Master Barang dan Gudang ... 57
GAMBAR 26 Form Add Barang dan Gudang ... 57
GAMBAR 27 Form Master Jenis Barang ... 58
GAMBAR 28 Form Add Jenis Barang ... 59
GAMBAR 29 Form Master Group Barang ... 59
GAMBAR 30 Form Add Group Barang ... 60
GAMBAR 31 Form Master Satuan Barang ... 60
GAMBAR 32 Form Add Satuan Barang ... 61
GAMBAR 33 Form Master Mensupply ... 61
GAMBAR 34 Form Add Mensupply ... 62
GAMBAR 35 Form Surat Permintaan Pembelian (SPP) ... 62
GAMBAR 36 Form Add SPP ... 63
GAMBAR 37 Form Surat Penawaran ... 64
GAMBAR 38 Form Add Surat Penawaran ... 65
GAMBAR 39 Form Purchase Order (PO) LokalBarang dan Makloon ... 66
GAMBAR 40 Form Add POLokal Barang dan Makloon ... 66
GAMBAR 41 Form Purchase Order (PO) Import Barang dan Makloon ... 67
xi Universitas Kristen Maranatha
GAMBAR 43 Form Bukti Penerimaan Barang (BPB) ... 69
GAMBAR 44 Form Add BPB ... 69
GAMBAR 45 Form Bukti Permintaan Pengeluaran Barang (BPPB) ... 70
GAMBAR 46 Form Add BPPB ... 71
GAMBAR 47 Form Retur Pembelian ... 71
GAMBAR 48 Form Add Retur Pembelian ... 72
GAMBAR 49 Form Print SPP ... 73
GAMBAR 50 Form Print Surat Penawaran ... 73
GAMBAR 51 Form Print POLokalBarang dan Makloon ... 74
GAMBAR 52 Form Print PO Import Barang dan Makloon ... 75
GAMBAR 53 Form Print BPB ... 76
GAMBAR 54 Form Login ... 77
GAMBAR 55 Form Master Pegawai ... 78
GAMBAR 56 Form Add Pegawai ... 79
GAMBAR 57 Form Master Jabatan ... 80
GAMBAR 58 Form Add Jabatan ... 80
GAMBAR 59 Form Master Departemen ... 81
GAMBAR 60 Form Add Departemen ... 82
GAMBAR 61 Form Master Gudang ... 82
GAMBAR 62 Form Add Gudang ... 83
GAMBAR 63 Form Master Supplier ... 84
GAMBAR 64 Form Add Supplier ... 84
GAMBAR 65 Form Master Barang ... 85
GAMBAR 66 Form Add Barang ... 86
GAMBAR 67 Form Master Barang dan Gudang ... 87
GAMBAR 68 Form Master Jenis Barang ... 88
GAMBAR 69 Form Add Jenis Barang ... 88
GAMBAR 70 Form Master Group Barang ... 89
GAMBAR 71 Form Add Group Barang ... 90
GAMBAR 72 Form Master Satuan Barang ... 90
GAMBAR 73 Form Add Satuan Barang ... 91
GAMBAR 74 Form Master Mensupply ... 92
GAMBAR 75 Form Add Mensupply ... 92
GAMBAR 76 Form Master Jenis Transaksi ... 93
GAMBAR 77 Form Add Jenis Transaksi ... 93
GAMBAR 78 Form Master Tipe Pembayaran ... 94
GAMBAR 79 Form Add Tipe Pembayaran... 95
GAMBAR 80 Form Surat Permintaan Pembelian (SPP) ... 95
GAMBAR 81 Form Add SPP ... 96
GAMBAR 82 Form Print SPP ... 97
GAMBAR 83 Form Surat Penawaran ... 97
GAMBAR 84 Form Add Surat Penawaran ... 98
GAMBAR 85 Form Print Surat Penawaran ... 99
GAMBAR 86 Form Purchase Order (PO) LokalBarang dan Makloon ... 99
GAMBAR 87 Form Add POLokal Barang dan Makloon ...100
xii Universitas Kristen Maranatha
GAMBAR 89 Form Print POLokal Barang dan Makloon ...101
GAMBAR 90 Form PO Import Barang dan Makloon ...102
GAMBAR 91 Form Bukti Penerimaan Barang (BPB) ...103
GAMBAR 92 Form Add BPB ...103
GAMBAR 93 Form Print BPB ...104
GAMBAR 94 Form Bukti Permintaan Pengeluaran Barang (BPPB) ...105
GAMBAR 95 Form Add BPPB ...105
GAMBAR 96 Form Print BPPB ...106
GAMBAR 97 Form Retur Pembelian ...107
GAMBAR 98 Form Add Retur Pembelian ...107
xiii Universitas Kristen Maranatha
DAFTAR TABEL
TABEL 1 Simbol Program Flowchart ... 9
TABEL 2 Simbol Process Flowchart... 10
TABEL 3 Simbol Flowchart Standar ... 11
TABEL 4 Simbol Entity Relationship Diagram (ERD) ... 14
TABEL 5 Tabel Pegawai ... 31
TABEL 6 Tabel IdDepartemen ... 31
TABEL 7 Tabel IdGrupTransaksi ... 32
TABEL 8 Tabel IdJabatan ... 32
TABEL 9 Tabel IdGudang ... 32
TABEL 10 Tabel Supplier ... 32
TABEL 11 Tabel BarangGrup ... 33
TABEL 12 Tabel BarangGudang ... 33
TABEL 13 Tabel BarangJenis ... 34
TABEL 14 Tabel Barang ... 34
TABEL 15 Tabel RefSatuan ... 34
TABEL 16 Tabel MMensupply ... 35
TABEL 17 Tabel RefTipeBayar ... 35
TABEL 18 Tabel IdTransaksi ... 35
TABEL 19 Tabel BeliSPP ... 35
TABEL 20 Tabel BeliSPPDet... 36
TABEL 21 Tabel BeliPenawaran ... 37
TABEL 22 Tabel BeliPenawaranDet ... 37
TABEL 23 Tabel BeliPenawaranSubDet ... 38
TABEL 24 Tabel BeliPO ... 38
TABEL 25 Tabel BeliPODet... 39
TABEL 26 Tabel BeliPOJasa... 40
TABEL 27 Tabel BeliPOJasaDet ... 41
TABEL 28 Tabel BeliBPB ... 42
TABEL 29 Tabel BeliBPBDet... 42
TABEL 30 Tabel BeliBPBSubDet ... 43
TABEL 31 Tabel BBakuBPPB ... 43
TABEL 32 Tabel BBakuBPPBDet ... 44
TABEL 33 Tabel BBakuBPPBSubDet ... 44
TABEL 34 Tabel BeliRetur ... 44
TABEL 35 Tabel BeliReturDet ... 45
TABEL 36 Tabel Login ... 46
TABEL 37 Tabel Pengujian Form Login ...110
TABEL 38 Tabel Pengujian Form Main Menu ...112
TABEL 39Tabel Pengujian Form Master SDM Pegawai ...113
TABEL 40 Tabel Pengujian Add Pegawai ...115
xiv Universitas Kristen Maranatha
TABEL 42 Tabel Pengujian Form Add Jabatan ...118
TABEL 43 Tabel Pengujian Form Master SDM Departemen ...119
TABEL 44 Tabel Pengujian Form Add Departemen ...121
TABEL 45 Tabel Pengujian Form Master SDM Gudang ...122
TABEL 46 Tabel Pengujian Form Add Gudang ...124
TABEL 47 Tabel Pengujian Form Master Supplier ...126
TABEL 48 Tabel Pengujian Form Add Supplier ...128
TABEL 49 Tabel Pengujian Form Master Barang Bahan Baku ...129
TABEL 50 Tabel Pengujian Add Barang ...131
TABEL 51 Tabel Pengujian Form Master Jenis Barang ...132
TABEL 52 Tabel Pengujian Form Add Jenis Barang ...134
TABEL 53 Tabel Pengujian Form Master Group Barang...135
TABEL 54 Tabel Pengujian Form AddGroup Barang ...137
TABEL 55 Tabel Pengujian Form Master Satuan Barang ...138
TABEL 56 Tabel Pengujian Form Add Satuan Barang ...140
TABEL 57 Tabel Pengujian Form Master Mensupply ...141
TABEL 58 Tabel Pengujian Form Add Mensupply ...143
TABEL 59 Tabel Pengujian Form Master Jenis Transaksi ...144
TABEL 60 Tabel Pengujian Add Jenis Transaksi ...146
TABEL 61 Tabel Pengujian Form Master Tipe Pembayaran ...147
TABEL 62 Tabel Pengujian Form Add Tipe Pembayaran ...149
TABEL 63 Tabel Pengujian Form Surat Permintaan Pembelian ...150
TABEL 64 Tabel Pengujian Form Add Surat Permintaan Pembelian ...153
TABEL 65 Tabel Pengujian Form Surat Penawaran ...155
TABEL 66 Tabel Pengujian Form Add Surat Penawaran ...157
TABEL 67 Tabel Pengujian Form POLokal Barang dan Makloon ...160
TABEL 68 Tabel Pengujian Form Add POLokal Barang dan Makloon ...163
TABEL 69 Tabel Pengujian Form Bukti Penerimaan Barang ...165
TABEL 70 Tabel Pengujian Add Bukti Penerimaan Barang ...168
TABEL 71 Tabel Pengujian Form Bukti Permintaan Pengeluaran Barang ...170 TABEL 72 Tabel Pengujian Form Add Bukti Permintaan Pengeluaran Barang 173
xv Universitas Kristen Maranatha
DAFTAR ISTILAH
Barang :
Adalah bahan baku dan bahan baku pembantu yang digunakan oleh Bagian Produksi SpringBed PT. X.
BPB (Bukti Penerimaan Barang) :
Adalah formulir yang digunakan untuk menerima barang dari supplier.
BPPB (Bukti Permintaan Pengeluaran Barang) :
Adalah formulir yang berfungsi untuk meminta barang ke Gudang Inventory.
BRB (Bukti Retur Barang) :
Adalah formulir yang diberikan oleh Bagian Gudang Inventory kepada
Department Purchasing jika terdapat barang yang akan dikembalikan ke
Supplier.
Buffer Stock :
Adalah quantity minimum bahan baku dan barang setengah jadi yang harus selalu tersedia.
Kartu Stock:
Adalah laporan yang menunjukan posisi jumlah persediaan barang di Gudang
Inventory.
Makloon :
Adalah bagian dari proses produksi yang dikerjakan diluar PT. X yang terdiri dari proses makloon bantal, sarung kasur busa, sablon plastik packing kasur busa dan bantal, sandaran dan divan LA-16, cat extra bed, chroming miniatur, potong non woven, bordir merk, bordir pinggiran, dan bordir tarikan.
PO (Purchase Order) :
Adalah formulir yang digunakan oleh Department Purchasing untuk memesan barang ke Supplier.
xvi Universitas Kristen Maranatha
Satuan Kecil :
Adalah satuan barang yang digunakan di Gudang Inventory.
Satuan Besar :
Adalah satuan barang yang digunakan di DepartmentPurchasing.
SPP (Surat Permintaan Pembelian):
Adalah formulir yang digunakan untuk permintaan pembelian barang.
Stock Akhir :
xvii Universitas Kristen Maranatha