SISTEM INFORMASI PENYUSUNAN MASTER BUDGET
DI PT. YUTAKA MANUFACTURING INDONESIA
FAJRI AGUSMAN 41813120208
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA
JAKARTA 2016
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Allah SWT atas rahmat, karuniaNya, serta hidayahNya selama ini, sehingga penulis dapat menyelesaikan Skripsi ini dimana sebagai syarat dalam menyelesaikan Strata 1 (satu) Jurusan Sistem Informasi di Universitas Mercu Buana Jakarta tepat pada waktu yang ditentukan.
Dalam penyusunan Skripsi ini penulis menyadari bahwa Tugas Akhir ini masih jauh sempurna, oleh karena itu penulis sangat menerima kritik, saran atau masukan yang bersifat membuat kesempurnaan pada Tugas Akhir ini. Dalam pembuatan Skripsi ini penulis sangat berterimakasih kepada pihak – pihak yang telah memberikan dukungan selama ini, diantaranya :
1. Allah SWT atas izin dan rahmatNya.
2. Orang tua dan keluarga besar Amran tercinta, dalam memberikan dukungan serta pengertian yang besar selama ini.
3. Sdri. Rahmi Savitri, calon istri penulis yang terus membantu melalui moral dan pikirannya kepada penulis dalam kehidupan bersama beliau.
4. Ibu Sarwati Rahayu, ST, MMSI selaku dosen pembimbing dan seluruh dosen pengajar selama dalam masa kuliah dan dalam memberikan bimbingannya sehingga penulisan Skripsi ini dapat selesai pada waktunya.
5. PT. Yutaka Manufacturing Indonesia untuk izin dan kerjasamanya demi lancarnya pembuatan Skripsi ini.
6. Seluruh teman – teman jurusan Sistem Informasi yang selama ini memberi dukungan, pengetahuan, dan ilmunya.
Akhir kata penulis ucapkan terimakasih kepada semua pihak atas bantuan dan dukungannya selama ini.
Jakarta, 9 Januari 2016
DAFTAR ISI
Halaman
LEMBAR PERNYATAAN ... i
LEMBAR PENGESAHAN ... ii
KATA PENGANTAR ... iii
ABSTRACT ... iv
ABSTRAK ... v
DAFTAR ISI... vi
DAFTAR GAMBAR ... x
DAFTAR TABEL ... xiii
BAB I PENDAHULUAN 1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Batasan Masalah ... 2
1.4 Tujuan dan Manfaat Penelitian ... 2
1.5 Metodologi Penelitian ... 3
1.5.1 Metode Pengumpulan Data ... 3
1.5.2 Metode Analisa ... 3
1.5.3 Metode Pemodelan Sistem ... 4
1.5.4 Metode Pengembangan Sistem ... 4
1.6 Sistematika Penulisa ... 5
BAB II LANDASAN TEORI 2.1 Sistem Informasi ... 6 2.1.1 Pengertian Sistem ... 6 2.1.2 Karakteristik Sistem ... 6 2.1.3 Klasifikasi Sistem ... 7 2.1.4 Pengertian Informasi ... 8 2.1.5 Kualitas Informasi ... 8 2.1.6 Nilai Informasi ... 9
2.1.7 Pengertian Sistem Informasi ... 9
2.1.8 Komponen Sistem Informasi ... 9
2.1.9 Pengertian Master Budget ... 10
2.1.10 Komponen Master Budget ... 10
2.2 Analisa dan Perancangan Sistem ... 11
2.2.1 Pengertian Analisa Sistem ... 11
2.2.2 Pengertian Perancangan Sistem ... 11
2.2.3 Model Waterfall ... 11
2.3 UML (Unified Modeling Languange) ... 12
2.3.1 Class Diagram ... 12
2.3.2 Use Case Diagram ... 13
2.3.3 Sequence Diagram ... 14
2.4 Basis Data ... 15
2.4.1 Database Management System (DBMS) ... 15
2.5 Perangkat Lunak Pendukung ... 16
2.5.1 Microsoft Visual Studio ... 16
2.5.2 Janus Winforms Control Suite ... 17
2.5.3 Microsoft SQL Server ... 18
2.5.4 VB. Net ... 18
2.6 Pengertian Desktop Base ... 18
2.7 Metode Pengujian Black Box ... 18
BAB III ANALISA DAN PERANCANGAN 3.1 Sejarah Perusahaan ... 20
3.1.2 Struktur Organisasi ... 21
3.2 Analisa Sistem Berjalan ... 34
3.2.1 Flowchart Diagram Sistem Berjalan ... 35
3.3 Analisa Sistem Usulan ... 37
3.3.1 Use Case Diagram ... 37
3.3.2 Activity Diagram... 44
3.3.3 Sequence Diagram ... 52
3.3.5 Struktur Basis Data ... 56
3.4 Rancangan Layar ... 69
3.4.1 Rancangan Layar Cost Allocation ... 69
3.4.2 Rancangan Layar Work Center ... 69
3.4.3 Rancangan Layar Form ... 70
3.4.4 Rancangan Layar Budget Class ... 70
3.4.5 Rancangan Layar Account Distribution List ... 71
3.4.6 Rancangan Layar Part Report ... 71
3.4.7 Rancangan Layar Model ... 72
3.4.8 Rancangan Layar Budget Period ... 72
3.4.9 Rancangan Layar Item List ... 73
3.4.10 Rancangan Layar Dimension ... 73
3.4.11 Rancangan Layar Mapping Category... 74
3.4.12 Rancangan Layar Item Verification ... 74
3.4.13 Rancangan Layar Sales ... 75
3.4.14 Rancangan Layar Man Power Planning ... 75
3.4.15 Rancangan Layar Employee Compensation & Labor Cost ... 76
3.4.16 Rancangan Layar Other Income... 76
3.4.17 Rancangan Layar Other Expense ... 77
3.4.18 Rancangan Layar Depreciation New Asset ... 77
3.4.19 Rancangan Layar Depreciation Existing Asset ... 78
3.4.20 Rancangan Layar Request Item ... 78
3.4.21 Rancangan Layar Exception Form ... 79
3.4.22 Rancangan Layar Monthly Budget Request ... 79
3.4.23 Rancangan Layar Master Budget Request ... 80
3.4.24 Rancangan Layar Dialog Report ... 80
3.4.25 Rancangan Layar Setting Ratio & Manual Justification ... 81
3.4.26 Rancangan Layar History Simuation ... 81
3.4.27 Rancangan Layar Proportional to Detail ... 82
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Sistem ... 83
4.2 Implementasi Basis Data ... 83
4.3 Implementasi Antar Muka ... 99
4.4 Pengujian... 142
4.4.1 Skenario Pengujian ... 143
4.4.2 Hasil Pengujian ... 147
4.4.3 Analisa Hasil Pengujian ... 151
BAB V PENUTUP 5.1 Kesimpulan ... 152
5.2 Saran ... 152
DAFTAR PUSTAKA LAMPIRAN
DAFTAR GAMBAR
Halaman
1. Gambar 2.1 Model Waterfall ... 11
2. Gambar 2.2 Tampilan Microsoft Visual Studio ... 16
3. Gambar 2.3 Janus Winforms Control Suite ... 17
4. Gambar 3.1 Struktur Organisasi PT. Yutaka Manufacturing Indonesia ... 21
5. Gambar 3.2 Flowchart Diagram Sistem Berjalan ... 35
6. Gambar 3.3 Flowchart Diagram Sistem Berjalan (Lanjutan) ... 36
7. Gambar 3.4 Use Case Diagram Sistem Berjalan ... 38
8. Gambar 3.5 Use Case Diagram Sistem Usulan ... 41
9. Gambar 3.6 Activity Diagram Setting Parameter ... 44
10. Gambar 3.7 Activity Diagram Send form Request Budget... 44
11. Gambar 3.8 Activity Diagram Make Budget Request ... 45
12. Gambar 3.9 Activity Diagram Review & Rekapitulate Data Budget ... 45
13. Gambar 3.10 Activity Diagram Make Report ... 46
14. Gambar 3.11 Activity Diagram Budget Simulation ... 46
15. Gambar 3.12 Activity Diagram Create Budget ID ... 47
16. Gambar 3.13 Activity Diagram Setting Parameter Budget usulan ... 48
17. Gambar 3.14 Activity Diagram Input Master Budget usulan ... 48
18. Gambar 3.15 Activity Diagram Verifikasi Data Budget usulan ... 49
19. Gambar 3.16 Activity Diagram Generate Laporan Usulan ... 50
20. Gambar 3.17 Activity Diagram Setting Ratio & Simulasi Budget usulan ... 50
21. Gambar 3.18 Activity Diagram Create Budget ID usulan ... 51
22. Gambar 3.19 Sequence Diagram Setting Parameter Budget ... 52
23. Gambar 3.20 Sequence Diagram Input Master Budget ... 52
24. Gambar 3.21 Sequence Diagram Verifikasi Data Budget ... 53
25. Gambar 3.22 Sequence Diagram Generate Laporan ... 53
26. Gambar 3.23 Sequence Diagram Simulasi Budget ... 54
27. Gambar 3.24 Sequence Diagram Generate Budget ID ... 54
28. Gambar 3.25 Class Diagram Sistem Usulan ... 55
29. Gambar 3.26 Rancangan Layar Cost Allocation ... 69
30. Gambar 3.27 Rancangan Layar WorkCenter ... 69
31. Gambar 3.28 Rancangan Layar Form ... 70
32. Gambar 3.29 Rancangan Layar Budget Class ... 70
33. Gambar 3.30 Rancangan Layar Account Distribution List ... 71
34. Gambar 3.31 Rancangan Layar Part Report ... 71
35. Gambar 3.32 Rancangan Layar Model ... 72
36. Gambar 3.33 Rancangan Layar Budget Period ... 72
37. Gambar 3.34 Rancangan Layar Item List ... 73
38. Gambar 3.35 Rancangan Layar Dimension ... 73
39. Gambar 3.36 Rancangan Layar Mapping Category ... 74
40. Gambar 3.37 Rancangan Layar Item Verification ... 74
41. Gambar 3.38 Rancangan Layar Sales ... 75
43. Gambar 3.40 Rancangan Layar Employee Compensation & Labor Cost ... 76
44. Gambar 3.41 Rancangan Layar Other Income ... 76
45. Gambar 3.42 Rancangan Layar Other Expense ... 77
46. Gambar 3.43 Rancangan Layar Depreciation New Asset ... 77
47. Gambar 3.44 Rancangan Layar Depreciation Existing Asset ... 78
48. Gambar 3.45 Rancangan Layar Request Item ... 78
49. Gambar 3.46 Rancangan Layar Exception Form ... 79
50. Gambar 3.47 Rancangan Layar Monthly Budget Request ... 79
51. Gambar 3.48 Rancangan Layar Master Budget Request ... 80
52. Gambar 3.49 Rancangan Layar Dialog Report ... 80
53. Gambar 3.50 Rancangan Layar Setting Ratio & Manual Justification ... 81
54. Gambar 3.51 Rancangan Layar History Simulation ... 81
55. Gambar 3.52 Rancangan Layar Proportional to Detail ... 82
56. Gambar 3.53 Rancangan Layar Generate Budget ID ... 82
57. Gambar 4.1 Tampilan Tabel ActDesc... 84
58. Gambar 4.2 Tampilan Tabel ADLHeader ... 84
59. Gambar 4.3 Tampilan Tabel ADLTrans ... 85
60. Gambar 4.4 Tampilan Tabel BudgetClass ... 85
61. Gambar 4.5 Tampilan Tabel WorkCenter ... 86
62. Gambar 4.6 Tampilan Tabel Department ... 87
63. Gambar 4.7 Tampilan Tabel CostAllocation ... 87
64. Gambar 4.8 Tampilan Tabel Product ... 88
65. Gambar 4.9 Tampilan Tabel Model ... 88
66. Gambar 4.10 Tampilan Tabel Costumer ... 89
67. Gambar 4.11 Tampilan Tabel Form ... 89
68. Gambar 4.12 Tampilan Tabel Sales ... 91
69. Gambar 4.13 Tampilan Tabel MaterialCostMonthly ... 92
70. Gambar 4.14 Tampilan Tabel EmpCLB ... 93
71. Gambar 4.15 Tampilan Tabel MPP ... 94
72. Gambar 4.16 Tampilan Tabel ReportHeader ... 95
73. Gambar 4.17 Tampilan Tabel ReportTrans ... 96
74. Gambar 4.18 Tampilan Tabel ItemList ... 96
75. Gambar 4.19 Tampilan Tabel Dimension ... 97
76. Gambar 4.20 Tampilan Tabel ReqDeptBudgetMonthly ... 97
77. Gambar 4.21 Tampilan Tabel Deprecation ... 98
78. Gambar 4.22 Tampilan Form Cost Allocation ... 99
79. Gambar 4.23 Tampilan Form WorkCenter ... 100
80. Gambar 4.24 Tampilan Form Update Form... 102
81. Gambar 4.25 Tampilan Form Budget Class... 103
82. Gambar 4.26 Tampilan Form Asset Category ... 105
83. Gambar 4.27 Tampilan Form Account Distribution List ... 106
84. Gambar 4.28 Tampilan Form Part Report ... 108
85. Gambar 4.29 Tampilan Form Depreciation Mapping ... 109
86. Gambar 4.30 Tampilan Form Assumption Type ... 111
87. Gambar 4.31 Tampilan Form Macro Assumption ... 112
88. Gambar 4.32 Tampilan Form Model ... 114
89. Gambar 4.33 Tampilan Form Budget Period ... 115
91. Gambar 4.35 Tampilan Form Mapping Category ... 117
92. Gambar 4.36 Tampilan Form Item Verification ... 119
93. Gambar 4.37 Tampilan Form Sales ... 120
94. Gambar 4.38 Tampilan Form Man Power Planning ... 121
95. Gambar 4.39 Tampilan Form Employee Compensation & Labor Cost ... 123
96. Gambar 4.40 Tampilan Form Other Income ... 124
97. Gambar 4.41 Tampilan Form Other Expense ... 126
98. Gambar 4.42 Tampilan Form Depreciation ... 127
99. Gambar 4.43 Tampilan Form Request Item ... 129
100. Gambar 4.44 Tampilan Form Exception Form ... 130
101. Gambar 4.45 Tampilan Form Monthly Budget Request... 131
102. Gambar 4.46 Tampilan Form Annual Budget Request... 132
103. Gambar 4.47 Tampilan Form Master Budget Request ... 134
104. Gambar 4.48 Tampilan Form Dialog Report ... 135
105. Gambar 4.49 Tampilan Form Setting Ratio & Manual Justification ... 136
106. Gambar 4.50 Tampilan Form History Simulation ... 137
107. Gambar 4.51 Tampilan Form Compilation for PBT ... 138
108. Gambar 4.52 Tampilan Form Proportional to Detail ... 140
DAFTAR TABEL
Halaman
1. Tabel 2.1 Elements Class Diagram ... 11
2. Tabel 2.2 Element Use Case Diagram ... 14
3. Tabel 2.3 Elements Sequence Diagram ... 14
4. Tabel 3.1 Deskripsi Flowchart Diagram Sistem Berjalan ... 37
5. Tabel 3.2 Skenario Use Case Input Sales ... 38
6. Tabel 3.3 Skenario Use Case Setting Parameter Budget ... 38
7. Tabel 3.4 Skenario Use Case Send Form Master Budget ... 39
8. Tabel 3.5 Skenario Use Case Make Budget Request ... 39
9. Tabel 3.6 Skenario Use Case Review & Recapitulate Data Budget ... 39
10. Tabel 3.7 Skenario Use Case Make Report ... 40
11. Tabel 3.8 Skenario Use Case Budget Simulation ... 40
12. Tabel 3.9 Skenario Use Case Create Budget ID ... 40
13. Tabel 3.10 Skenario Use Case Usulan Input Sales ... 41
14. Tabel 3.11 Skenario Use Case Usulan Setting Parameter Budget ... 42
15. Tabel 3.12 Skenario Use Case Usulan Input Master Budget ... 42
16. Tabel 3.13 Skenario Use Case Usulan Verifikasi Data Budget ... 42
17. Tabel 3.14 Skenario Use Case Usulan Generate Laporan ... 43
18. Tabel 3.15 Skenario Use Case Usulan Setting Ratio dan Simulasi Budget ... 43
19. Tabel 3.16 Skenario Use Case Usulan Create Budget ID ... 43
20. Tabel 3.17 Tabel ActDesc ... 56
21. Tabel 3.18 Tabel ADLHeader ... 56
22. Tabel 3.19 Tabel ADLTrans ... 57
23. Tabel 3.20 Tabel BudgetClass ... 57
24. Tabel 3.21 Tabel WorkCenter ... 58
25. Tabel 3.22 Tabel Department ... 58
26. Tabel 3.23 Tabel Cost Allocation ... 58
27. Tabel 3.24 Tabel Product ... 59
28. Tabel 3.25 Tabel Model ... 59
29. Tabel 3.26 Tabel Costumer ... 59
30. Tabel 3.27 Tabel Form ... 60
31. Tabel 3.28 Tabel Sales ... 60
32. Tabel 3.29 Tabel MaterialCostMonthly ... 62
33. Tabel 3.30 Tabel EmpCLB ... 63
34. Tabel 3.31 Tabel MPP ... 64
35. Tabel 3.32 Tabel ReportHeader ... 65
36. Tabel 3.33 Tabel ReportTrans ... 65
37. Tabel 3.34 Tabel ItemList ... 65
38. Tabel 3.35 Tabel Dimension ... 66
39. Tabel 3.36 Tabel ReqDeptBudgetMonthly ... 66
40. Tabel 3.37 Tabel Depreciation ... 68
41. Tabel 4.1 Tabel Skenario Pengujian Login ... 143
43. Tabel 4.3 Tabel Skenario Pengujian Proses Request Budget Man Power ... 144
44. Tabel 4.4 Tabel Skenario Pengujian Request Budget Monthly ... 144
45. Tabel 4.5 Tabel Skenario Pengujian Proses Generate Laporan ... 145
46. Tabel 4.6 Tabel Skenario Pengujian Verifikasi Data Budget pada Form Master Budget 145 47. Tabel 4.7 Tabel Skenario Pengujian Proses Simulasi ... 145
48. Tabel 4.8 Tabel Skenario Pengujian Compilation for PBT ... 146
49. Tabel 4.9 Tabel Skenario Pengujian Proses Proportional to Detail ... 146
50. Tabel 4.10 Tabel Skenario Pengujian Generate Budget ID ... 146
51. Tabel 4.11 Tabel Hasil Pengujian Login ... 147
52. Tabel 4.12 Tabel Hasil Pengujian Maintenance Data Budget Class ... 147
53. Tabel 4.13 Tabel Hasil Pengujian Proses Request Budget Man Power ... 148
54. Tabel 4.14 Tabel Hasil Pengujian Request Budget Monthly ... 148
55. Tabel 4.15 Tabel Hasil Pengujian Proses Generate Laporan ... 149
56. Tabel 4.16 Tabel Hasil Pengujian Verifikasi Data Budget pada Form Master Budget . 149 57. Tabel 4.17 Tabel Hasil Pengujian Proses Simulasi ... 149
58. Tabel 4.18 Tabel Hasil Pengujian Compilation for PBT ... 150
59. Tabel 4.19 Tabel Hasil Pengujian Proses Proportional to Detail ... 150