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 Fajri Agusman
DAFTAR ISI Halaman LEMBAR PERNYATAAN... LEMBAR PENGESAHAN... KATA PENGANTAR... ABSTRACT... ABSTRAK... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... i ii iii iv v vi x 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.4 Class Diagram... 55
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 3.4.28 Rancangan Layar Generate Budget ID... 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 42. Gambar 3.39 Rancangan Layar Man Power Planning... 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 90. Gambar 4.34 Tampilan Form Item List... 116
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 109. Gambar 4.53 Tampilan Form Generate Budget ID... 141
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 42. Tabel 4.2 Tabel Skenario Pengujian Maintenance Data Budget Class... 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 60. Tabel 4.20 Tabel Hasil Pengujian Generate Budget ID... 150