Oleh:
Dosen Pembimbing:
i
HALAMAN PENGESAHAN
KERJA PRAKTIK
Oleh:
Fahriza Mutiara Fajariyanti 2210171019
Ikmalil Birri 2210171020
Hafidz Adhi Pramana 2210171027
Surabaya, 9 April 2020
Menyetujui:
Ir. Dadet Pramadihanto, M.Eng., Ph.D. Dewi Mutiara Sari, S.ST., M.Sc.
NIP. 19620211 198811 1 001 NIP. 2 000 000 836
Mengetahui:
Ketua Program Studi
D4 Teknik Komputer
Oleh:
Fahriza Mutiara Fajariyanti 2210171019
Ikmalil Birri 2210171020
Hafidz Adhi Pramana 2210171027
Mengetahui:
Divisi HCM & Command Media
Kepala Departemen
Human Capital Development
iv
DAFTAR ISI
vi
KATA PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Esa karena atas berkat
dan rahmat-Nya seluruh rangkaian Kerja Praktik di PT. PAL Indonesia
(Persero) Surabaya dapat terselesaikan dengan baik. Selain itu, penulis
juga dapat menyusun Laporan Kerja Praktik untuk memenuhi persyaratan
akademis untuk menempuh program Diploma IV Program Studi Teknik
Komputer di Politeknik Elektonika Negeri Surabaya. Penulis
mengucapkan rasa terima kasih yang sebesar-besarnya kepada yang
terhormat:
1. Allah SWT atas segala limpahan rahmat-Nya sehingga penulis dapat
melaksanakan kerja praktik dan menyelesaikan laporan kerja
praktik.
2. Orang Tua kami tercinta yang selalu mendoakan dan memberikan
dukungan semangat serta material.
3. Bapak Riyanto Sigit, S.T., M. Kom, Ph. D selaku Ketua Program
Studi Teknik Komputer Politeknik Elektronika Negeri Surabaya.
4. Ibu Dewi Mutiara Sari, S.ST., M.Sc. selaku Koordinator Kerja
Praktik Prodi Teknik Komputer.
5. Bapak Ir. Dadet Pramadihanto, M.Eng., Ph.D. selaku Dosen
Pembimbing Kerja Praktik.
6. Bapak Ir. Priyo, S.T., M.T., selaku Kepala Divisi Desain PT. PAL
Indonesia (Persero).
7. Bapak Dedy Wahyudi, S.T., M.T., selaku pembimbing kerja praktik,
Kepala Departemen Desain Permesinan Divisi Desain PT. PAL
Indonesia (Persero).
8. Segenap pegawai Divisi Desain PT. PAL Indonesia (Persero) yang
telah membantu selama pelaksanaan kerja praktik.
Laporan Kerja Praktik ini disusun berdasarkan referensi-referensi,
observasi, serta tanya jawab dengan pegawai dimana penulis melakukan
Kerja Praktik. Dalam penyusunan laporan, penulis menyadari bahwa
laporan kerja praktik yang dibuat masih jauh dari sempurna, oleh karena
itu penulis mengharapkan kritik dan saran yang bersifat membangun demi
kesempurnaan laporan ini. Penulis berharap agar laporan ini dapat
bermanfaat bagi penulis maupun pembaca.
vii
DAFTAR GAMBAR
ix
DAFTAR LAMPIRAN
x
BAB 1
PENDAHULUAN
1
Oleh karena itu, penulis merasa perlu untuk membuat suatu sistem
manajemen data internal berbasis web yang dapat mengatasi kelemahan
dan kekurangan dari sistem pengelolaan data sebelumnya. Dimana
dengan sistem pengelolaan data yang baru ini, manajemen data material
termasuk pembuatan laporan dapat dilakukan dengan cepat dan mudah
meskipun jumlah data yang dimasukkan relatif banyak sehingga
kesalahan dalam memasukkan data relatif tidak terjadi, efisiensi waktu
dalam pengerjaan dan penyelesaian suatu laporan akan lebih baik dan
evaluasi laporan estimasi material dapat dilaksanakan dengan
semaksimal mungkin. Berdasarkan uraian latar belakang di atas dalam
pembuatan laporan kerja praktik ini penulis mencoba membantu
menyelesaikan permasalahan yang ada di Divisi Desain PT. PAL
Indonesia (Persero) dengan membuat “Sistem Informasi Manajemen
Data Material Kapal Berbasis Web untuk PT. PAL Indonesia (Persero)”.
1.2 Perumusan Masalah
Adapun permasalahan yang akan dibahas dalam laporan kerja
praktik ini adalah sebagai berikut:
1. Bagaimana cara mengelola data material kapal di Divisi Desain
PT. PAL Indonesia (Persero)?
2. Bagaimana cara membuat laporan estimasi material (material
estimation) yang efisien untuk pembuatan kapal?
2
2. Membantu mahasiswa dalam menerapkan ilmu yang pernah
dipelajari selama kegiatan perkuliahan.
3. Mengenalkan dan membiasakan diri terhadap suasana kerja
sebenarnya sehingga dapat membangun etos kerja yang lebih
baik.
4. Memberikan pandangan yang luas kepada mahasiswa terhadap
berbagai jenis pekerjaan yang ada berdasarkan bidang keahlian
yang bersangkutan.
5. Memenuhi Sistem Kredit Semester (SKS) sebagai persyaratan
administrasi akademis di Program Studi D4 Teknik Komputer
PENS.
3
1.4.2 Bagi PT. PAL Indonesia (Persero)
Berikut adalah manfaat kerja praktik bagi perusahaan:
1. Sebagai bentuk sarana untuk meningkatkan dan
mengembangkan kualitas SDM sehingga memudahkan
perusahaan nantinya dalam mencari tenaga kerja sesuai yang
dibutuhkan.
2. Sebagai sarana untuk memberikan kriteria tenaga kerja sesuai
yang dibutuhkan oleh bidang usaha terkait.
3. Sebagai sarana untuk mengetahui kualitas mahasiswa di
perguruan tinggi, khususnya PENS.
4
3. Perancangan sistem
Metode perancangan sistem dilakukan dengan langkah-
langkah sebagai berikut :
a. Analisis: berisi informasi tentang Sistem Informasi
Manajemen Data Material Kapal Berbasis Web.
b. Perancangan: berisi gambaran atau alur yang digunakan
untuk membuat Sistem Informasi Manajemen Data Material
Kapal Berbasis Web beserta menu yang ada didalamnya.
c. Pengujian sistem: proses pengujian fitur Sistem Informasi
Manajemen Data Material Kapal Berbasis Web secara
langsung.
4. Dokumentasi
Dokumentasi dilakukan dengan menyusun Laporan Kerja
Praktik. Pada metode ini disusun buku laporan sebagai
dokumentasi dari pelaksanaan kerja praktik. Dokumentasi ini
dibuat agar memudahkan orang lain yang ingin mengembangkan
sistem ini lebih lanjut.
5
a. Mempermudah dalam melakukan pengawasan dan koreksi
terhadap kegiatan organisasi atau perusahaan
b. Meningkatkan produktivitas operasinal perusahaan. Dengan
adanya data, maka waktu dan biaya bisa ditekan dengan
maksimal.
c. Menentukan skala prioritas pada aktivitas perusahaan.
Mana yang harus dikerjakan dan mana yang bisa ditunda
pengerjaannya.
9
----- Halaman ini sengaja dikosongkan -----
10
BAB 2
GAMBARAN UMUM PERUSAHAAN
11
12
Gambar 2.1: Struktur Organisasi PT. PAL Indonesia (Persero)
Sumber: pal.co.id
2.3 Hak dan Wewenang
Penjelasan dari hak, wewenang dan tugas masing-masing unit kerja
adalah sebagai berikut:
1. Divisi Perencanaan Strategis Perusahaan (PSP)
a. Membuat Rencana Jangka Panjang Perusahaan (RJPP) serta
melakukan monitoring evaluasi atas realisasi
pencapaiannya.
b. Membuat Rencana Kerja & Anggaran Perusahaan (RKAP)
serta melakukan monitoring dan evaluasi pencapaian RKAP
tiap tahun.
c. Membuat Indikator Utama Kinerja Perusahaan dan
mengkoordinir cascadingnya ke tingkat divisi, serta laporan
monitoring dan evaluasi pencapaian KPI tiap triwulan.
d. Membuat Shipbuilding Line Chart (SBLC) proyek kapal
baru dan proyek rekayasa umum beserta revisinya.
e. Menyusun program kerja manajemen risiko, melaksanakan
sosialisasi sebagai upaya meningkatkan budaya sadar risiko
dan koordinasi dengan seluruh unit kerja (risk owner/risk
officer) dalam penerapan manajemen risiko perusahaan
terintegrasi.
2. Divisi Pemasaran dan Penjualan Kapal
a. Melakukan pemasaran dan penjualan bidang kapal untuk
pencapaian target perolehan kontrak sesuai pada RKAP.
b. Melakukan ship design sketching sesuai batasan desain
yang telah didefinisikan mengikuti Design Trend & Design
Features untuk menghasilkan ship outline design.
c. Melakukan evaluasi terhadap pelaksanaan proyek dari
aspek komersial dan atau aspek legal setelah berakhirnya
kontrak untuk digunakan referensi proyek berikutnya.
3. Divisi Penjualan Rekayasa Umum dan Harkan
a. Merencanakan penjualan produk rekayasa umum dan jasa
pemeliharan & perbaikan kapal mengacu pada pencapaian
target perolehan kontrak sesuai ditetapkan pada RKAP.
b. Mengembangkan strategi penjualan dalam rangka
meningkatkan perolehan order melalui analisis pasar,
penetrasi pasar maupun segmentasi pasar disesuaikan
13
dengan kapasitas yang dikuasai termasuk diversifikasi
usaha.
c. Menjaga dan meningkatkan ketersediaan pasar dan menjalin
komunikasi yang baik dengan pelanggan dan
mempertahankan pelanggan yang telah ada.
4. Divisi Desain
a. Merencanakan strategi dan sistem beserta pelaksanaannya
di bidang Rendal Desain, Basic Desain, Desain Struktur dan
Perlengkapan Lambung, Desain Perlengkapan Permesinan,
Desain Perlengkapan Listrik, Elektronika dan Senjata,
Penelitian & Pengembangan dengan segala aspek.
b. Pengendalian proses desain, biaya desain serta biaya
Overhead Divisi Desain sehingga diperoleh
keyakinansasaran atau target RKAP dapat dicapai.
c. Melakukan evaluasi dan analisis hasil pelaksanaan proyek
untuk peningkatan kualitas kinerja Divisi.
d. Ikut serta dalam pengawasan dan pengendalian budget
material proyek, secara kongkrit dengan output desain dan
material list yang berorientasi pada QCD (IPP & SBLC).
e. Peningkatan output dan kualitas desain secara
berkesinambungan dengan sumber daya yang tersedia
f. Pengkajian cost dan benefit terhadap penggunaan teknologi
dalam peningkatan kualitas Desain
g. Pengkajian Return On Investment (ROI) terhadap biaya
investasi yang dikeluarkan
5. Divisi Supply Chain
a. Merencanakan, mengkoordinasikan dan mengendalikan
sumber daya untuk pelaksanaan pekerjaan pengadaan
barang dan jasa serta penyimpanan material peralatan dalam
rangka menunjang kegiatan produksi dan operasional
perusahaan.
b. Mengembangkan strategi, sistem di bidang pengadaan
barang dan jasa serta penyimpanan material / peralatan.
c. Membuat Procurement Plan berbasis SBLC/Integrated
Schedule dan Cash Out Plan berbasis budget IPP, cost
14
control material project dan executive summary report
project secara periodik.
d. Mengatur pembuatan dan penetapan kontrak pengadaan
sesuai kewenangannya serta melakukan koordinasi atas
pelaksanaan proses pengadaan.
6. Divisi Produksi
a. Membuat master schedule sampai detail schedule untuk
produksi.
b. Menerbitkan M01 (format permintaan pengadaan material)
sesuai material list dari Divisi Desain/ Fungsi Desain.
c. Melakukan pengambilan material equipment ke
pergudangan dengan menggunakan format pengambilan
material (M04).
d. Melaksanakan proses produksi sesuai urutan proses dan
gambar dari Divisi Desain/ Fungsi Desain dan Material
Equipment dari Divisi Supply Chain/ Fungsi Pengadaan.
7. Divisi Jaminan Kualitas
a. Merencanakan, mengkoordinasikan dan melaksanakan
pengawasan sumber daya untuk melakukan perencanaan,
implementasi, pengendalian dan pengembangan program
kerja dibidang penjaminan dan pengendalian kualitas / mutu
terhadap produk-produk bangunan kapal baru dan produk
non kapal (produk Harkan & produk Rekayasa Umum) dari
tahap proses produksi, proses testing sampai dengan
pengujian akhir (commissioning).
b. Melaksanakan pengendalian terhadap adanya
ketidaksesuaian (non-conformity) pada hasil keluaran
desain maupun produk, equipment / material untuk
bangunan kapal baru dan produk non kapal (produk
Rekayasa Umum dan produk Divisi Harkan) serta
melaksanakan evaluasi atas ketidaksesuaian tersebut.
8. Divisi Kapal Selam
a. Melaksanakan pembangunan kapal-kapal sesuai dengan
kebijakan Direktur Pembangunan Kapal.
b. Melaksakan pemasaran dan penjualan untuk produk jasa
bagi fasilitas yang idle capacity.
15
c. Merinci IPP Instruksi Pelaksanaan Proyek yang telah dibuat
oleh Direktorat Pembangunan Kapal menjadi jadwal
pelaksanaan proyek dan nilai biaya proyek yang terperinci.
d. Melaksanakan pembangunan proyek-proyek kapal secara
efektif dan efisien sesuai aspek QCD.
e. Mengendalikan dan mengawasi pelaksaan pembangunan
proyek-proyek agar mendapatkan hasil yang memenuhi
standar kualitas dengan penggunaan biaya, tenaga, material,
peralatan keselamatan kerja dan waktu seefektif mungkin.
9. Divisi Kapal Niaga
a. Melaksanakan perencanaan pembangunan kapal
perangmaupun selin kapal perang sesuai dengan kebijakan
Direktur Pembangunan Kapal.
b. Melaksanakan pemasaran dan penjualan untuk produk dan
jasa bagi fasilitas idle capacity.
c. Merinci IPP Instruksi Pelaksanaan Proyek yang telah dibuat
oleh Direktorat Pembangunan Kapal menjadi jadwal
pelaksanaan proyek dan nilai biaya proyek yang terperinci.
d. Melaksanakan pembangunan proyek-proyek kapal secara
efektif dan efisien sesuai aspek QCD.
e. Mengendalikan dan mengawasi pelaksaan pembangunan
proyek-proyek agar mendapatkan hasil yang memenuhi
standar kualitas dengan penggunaan biaya, tenaga, material,
peralatan keselamatan kerja dan waktu seefektif mungkin.
10. Divisi Kapal Perang
a. Melaksanakan pembangunan kapal-kapal sesuai dengan
kebijakan Direktur Pembangunan Kapal.
b. Melaksakan pemasaran dan penjualan untukproduk jasa
bagi fasilitas yang idle capacity.
c. Merinci IPP Instruksi Pelaksanaan Proyek yang telah dibuat
oleh Direktorat Pembangunan Kapal menjadi jadwal
pelaksanaan proyek dan nilai biaya proyek yang terperinci
d. Melaksanakan pembangunan proyek-proyek kapal secara
efektif dan efisien sesuai aspek QCD.
e. Mengendalikan dan mengawasi pelaksaan pembangunan
proyek-proyek agar mendapatkan hasil yang memenuhi
16
standar kualitas dengan penggunaan biaya, tenaga, material,
peralatan keselamatan kerja dan waktu seefektif mungkin.
11. Divisi Perbendaharaan
a. Merencanakan, mengkoordinasikan dan melaksanakan
pekerjaan pemenuhan kebutuhan pendanaan perusahaan,
optimalisasi return kinerja keuangan, pengelolaan
pinjaman, pengelolaan likuiditas, pengelolaan risiko
keuangan dan akuntabilitas kinerja keuangan perusahaan
serta melaksanakan fungsi transaksi operasional kas
perusahaan.
12. Divisi Kawasan
a. Merencanakan dan melaksanakan kebijakan perusahaan
dalam bidang pengelolaan dan pemeliharaan gedung,
infrastruktur, utilitas, asset perusahaan, tata ruang & tata
graha, kebersihan & pertamanan, pencegahan &
penanggulangan kebakaran serta pengadaan barang & jasa
Non Produksi serta sarana & prasarana perkantoran di
lingkungan PT. PAL Indonesia (Persero).
13. Divisi Human Capital Management & Command Media
a. Merencanakan, mengkoordinasikan dan melaksanakan
pengawasan sumber daya untuk pelaksanaan pekerjaan
Human Capital Services, Diklat & pengembangan SDM,
Command Media dan perencanaan & pengembangan
Organisasi serta LSP.
14. Divisi Akuntansi
a. Bertanggung jawab dalam bidang pencatatan pengelolaan.
pengendalian administrasi dan akuntansi keuangan
perusahaan sehingga sesuai prinsip akuntansi yang berlaku
dan dapat dipertanggung jawabkan.
15. Divisi Rekayasa Umum
a. Melaksanakan perencanaan pembangunan produk-produk
rekayasa umum sesuai kebijakan Direktur Rekayasa Umum
dan Harkan.
b. Melaksanakan pemasaran dan penjualan untuk produk dan
jasa bagi fasilitas idle capacity.
17
c. Merinci IPP (Instruksi Pelaksanaan Proyck) yang telah
dibuat oleh Direktorat Rekayasa Umum dan Harkan
menjadi jadwal pelaksanaan proyek dan nilai biaya proyek
yang terperinci.
d. Melaksanakan pembangunan proyek-proyek kapal secara
efektif dan efisien, sesuai aspek QCD.
e. Mengendalikan dan mengawasi pelaksanaan pembangunan
proyek-proyek agar mendapatkan hasil pekerjaan yang
memenuhi standar kualitas dengan menggunakan biaya,
tenaga, material, peralatan keselamatan kerja dan waktu
seefektif mungkin.
16. Sekretaris Perusahaan
a. Mewakili Direksi dalam hubungannya dengan
lembaga/institusi baik pemerintah maupun swasta
b. Mengelola dan mengembangkan citra positif perusahaan
melalui pengembangan hubungan internal dan eksternal
melalui kegiatan kehumasan
c. Mengelola penyelenggaraan perusahaan oleh Direksi dan
Dewan Komisaris agar sesuai dengan Anggaran Dasar dan
Peraturan lainnya, diantarannyapenyelenggaraan aksi
korporasi
d. Menyusun struktur tata kelola perusahaan (GCG) dan
system pelaporan pelanggaran (WBS) dan menjabarkan,
menyusun strategi pelaksanaan kebijakanperusahaan di
bidang kepatuhan & LHKPN, Kriteria Penilaian Kinerja
Unggul (KPKU).
17. Divisi Teknologi Informasi
a. Merencanakan, mengkoordinasikan dan melaksanakan
pengawasan sumber daya untuk pelaksanaan pekerjaan
infrastruktur teknologi informasi, pengembangan,
penelitian dan integrasi aplikasi beserta sosialisasinya serta
pengelolaan knowledge management di perusahaan.
18. Divisi Naval & Technology
a. Merencanakan spesifikasi sistem peralatan Deteksi,
Pernika, Navigasi dan Komunikasi, Indera, Kendall Senjata
dan persenjataan serta pengendalian Integrated Logistic
18
Support (ILS), perencanaan dan pengendalian (rendal) dan
melakukan koordinasi antar pembuat (maker).
b. Merencanakan Top Side Arrangement bekerja sama dengan
pembuat CMS (Combat Management System).
c. Merencanakan Weapon Arrangement bekerjasama dengan
pembuat senjata.
d. Merencanakan Electromagnetic Compatibility (EMC), dan
Electro Magnetic Interference (EMI).
e. Perencanaan Equipment list, material list, Annex order
(Purchase Order Sheet) untuk sistem persenjataan dan
sistem navigasi & komunikasi.
f. Perencanaan prosedur dan pemasangan sensor weapon,
single line diagram, connection line check sampai dengan
function test.
g. Perencanaan dokumen dan pelaksanaan test procedure dan
Finish Plan.
h. Alignment pemasangan sistem persenjataan.
19. Divisi Keamanan & K3LH
a. Merencanakan, menjabarkan, melaksanakan mengevaluasi
dan melakukan Continuous Improvement kebijakan
perusahaan dalam bidang Keselamatan dan Kesehatan
Kerja, Lingkungan Hidup (K3LH), Sistem Manajemen
Lingkungan (SML), Sistem Manajemen Keselamatan dan
Kesehatan Kerja (SMK3) serta sistem keamanan dan
ketertiban di lingkungan PT. PAL Indonesia (Persero).
20. Divisi Satuan Pengawasan Intern
a. Merencanakan, melaksanakan dan mengembangkan strategi
di bidang audit internal mencakuppengawasan dan
pemeriksaan keuangan, produksi dan supporting evaluasi
terhadap kecukupan Struktur Pengendalian Internal,
pengawasan dan evaluasi terhadap keekonomisan dan
efisiensi operasi perusahaan, pengujian yang meluas
terhadap ketaatan pada hukum, peraturan kebijakan dan
prosedur, serta penilaian kualitas pencapaian kinerja
manajemen.
19
2.4 Lokasi Perusahaan
Lokasi PT. PAL Indonesia (Persero) adalah sebagai berikut:
Alamat : Jl. Hangtuah No.000, RT.00, Ujung, Semampir, Kota SBY,
Jawa Timur 60155
Website : https://www.pal.co.id
Email : palsub@pal.co.id
21
----- Halaman ini sengaja dikosongkan -----
22
BAB 3
HASIL KEGIATAN KERJA PRAKTIK
Pada bab ini akan dibahas mengenai hasil dari dilakukannya
kerja praktek yang akan dibagi ke dalam beberapa bagian, meliputi
penjelasan sistem yang dibuat, peran mahasiswa selama kerja praktik,
hingga kesesuaian kegiatan dengan materi di perkuliahan.
Pada sistem ini, salah satu pegawai dari Biro Desain Sistem
Permesinan dan Propulsi juga bertindak sebagai admin yang memegang
database sistem yang berisi data material. Hal ini dilakukan karena
pengelolaan data material, termasuk menambah, menghapus, dan
mengubah data pada database hanya berada di bawah kendali pegawai
tersebut agar tidak terjadi duplikasi atau kesalahan data jika database
dioperasikan oleh banyak user. Berikut adalah diagram use case dan
diagram alir untuk sistem yang dibuat.
23
Gambar 3.1: Use Case Diagram
24
Gambar 3.2: Diagram Alir Sistem
25
Gambar 3.3: Entity Relationship Diagram (ERD)
27
Project ini merupakan aplikasi berbasis web dengan bahasa
pemrograman PHP menggunakan framework Laravel dan database
MySQL. Berikut adalah tampilan sekaligus petunjuk penggunaan web.
1. Halaman Awal
Gambar 3.4: Halaman awal
28
Gambar 3.5: Konten pada header halaman awal
Pada Gambar 3.4 terdapat 2 (dua) button utama, yaitu button Start
yang memiliki fungsi yang sama dengan tab Choose Material pada bar
navigasi (Gambar 3.5) untuk masuk ke dalam halaman pemilihan
material dan button Manual Book dengan ikon unduh berfungsi untuk
mengunduh buku panduan dalam menggunakan sistem manajemen
data material ini. Selain tab Choose Material, pada bar navigasi juga
terdapat tab My List yang terhubung dengan halaman yang berisi daftar
material yang telah dipilih dan diestimasi, dan tab contact yang
digunakan untuk menunjukkan informasi berupa kontak dan lokasi dari
tim pengembang sistem.
29
Halaman Pilih Material (Choose Material)
30
Gambar 3.6: Halaman Choose Material sebelum project
dan sistem dipilih
2.
Gambar 3.7: Button My List
32
Pada pilihan sistem dapat ditemui 2 (dua) jenis perbedaan seperti
pada Gambar 3.11.
Setelah form pilih project dan sistem diisi, berikut dapat dilihat
tampilan halaman Choose Material menjadi seperti pada Gambar 3.12.
Terdapat sebuah sidebar (Gambar 3.13) bersifat toggle yang akan
berisi semua material yang telah dipilih. Hasil dari pemilihan material
akan muncul pada sidebar dalam bentuk Part Number atau Material
Number yang menjadi keluaran penting dari sistem ini. Pengguna dapat
mengarahkan kursor mouse ke material number untuk melihat
deskripsi lengkap dari material tersebut. Sedangkan jika pengguna
ingin melihat keseluruhan material beserta estimasi jumlahnya, dapat
menekan button My List pada sidebar dibagian atas.
33
Gambar 3.12: Halaman Choose Material setelah project dan sistem
dipilih
34
Gambar 3.13: Sidebar
Seat Steam
Trim Operational
Disc
35
Untuk insulation terdapat 3 (tiga) tambahan kolom pada form
yaitu:
Color
Cover/Blanket
Density
38
Gambar 3.17: Pemberitahuan material telah ditambahkan
40
41
Gambar 3.19: Tabel Existing Project
42
Gambar 3.20: Select All Material
c. Menggunakan Fitur Autocomplete
Selain yang telah dijelaskan, pada halaman ini juga terdapat fitur
autocomplete (Gambar 3.21) yang sering dipakai dalam sebuah
website yang menggunakan fitur pencarian atau input data. Tujuan
utama dari fitur ini untuk memudahkan pengguna mencari atau
melengkapi data.
43
Gambar 3.21: Fitur autocomplete
44
3. Halaman Daftar Estimasi Material (My List)
Pada Gambar 3.23 terdapat halaman untuk menampung daftar
estimasi material yang telah dibuat. Pengguna dapat masuk ke halaman
ini dengan menekan button My List. Secara umum fungsi dari halaman
Daftar Estimasi Material ini untuk mengelola daftar material seperti
mengubah dan menghapus material, menyelesaikan laporan material
serta membuat revisi dari estimasi material yang pernah dibuat. Setelah
project dan sistem dipilih maka tampilan akan terlihat seperti Gambar
3.24.
Gambar 3.23: Halaman daftar estimasi material sebelum project dan
sistem dipilih
45
Pada Gambar 3.25 terdapat 2 (dua) button yaitu Cetak dan Buat
Revisi. Button Cetak akan mengakses halaman untuk mencetak
laporan dengan format .pdf maupun .xls. Button Buat Revisi berfungsi
untuk membuat revisi dari sistem yang pernah dibuat jika ada
kesalahan dari pengguna dalam melakukan estimasi material.
Gambar 3.24: Daftar estimasi material yang sudah pernah dan
selesai dibuat
46
Gambar 3.25: Button Cetak dan Buat Revisi
47
Gambar 3.27: Button Finish, Update, dan Preview Laporan
48
Gambar 3.29: Pop-up input nama pembuat
49
Halaman Preview Laporan berikut ini berfungsi untuk
memudahkan pengguna melihat apakah estimasi material sudah
sesuai, benar, dan siap untuk di finalisasi kemudian dicetak. Untuk
kolom Page_of_ akan terisi halaman yang dimaksud ketika sudah
diunduh berupa file .pdf .
Gambar 3.31: Preview Laporan Estimasi Material
50
51
Halaman Tambah Project
52
Gambar 3.34: Form Tambah Project
53
54
Halaman Tambah Sistem
55
Pada Gambar 3.38 terdapat form untuk mengubah informasi
sistem yang pernah dibuat sebelumnya. Semua field wajib diisi
kecuali bagian keterangan.
Gambar 3.38: Form Ubah Data Sistem
56
6. Halaman Cetak
Berbeda dengan halaman preview laporan, halaman ini dapat
diakses ketika estimasi material selesai difinalisasi dan tercantum nama
pembuat dari estimasi material tersebut melalui button Finish seperti
yang telah dijelaskan sebelumnya. Pada halaman ini terdapat tabel
daftar estimasi material seperti pada halaman preview laporan, namun
dilengkapi button cetak ke dalam file .pdf dan ekspor ke dalam file .xls.
Gambar 3.39: Halaman Cetak
57
58
Hasil Cetak dan Ekspor
1. Kelebihan
a. Mudah digunakan karena tampilan yang user friendly.
b. Mudah melakukan maintenance.
c. Memiliki buku petunjuk sehingga mempermudah
penggunaan aplikasi.
d. Memudahkan pegawai untuk mengelola data material dan
membuat Laporan Estimasi Material.
e. Memudahkan perusahaan untuk memperoleh Part Number
atau Material Number.
f. Menghemat penggunaan kertas.
g. Meningkatkan efisiensi dan efektifitas dalam pengolahan
dokumen.
2. Kekurangan
Masih belum adanya sistem keamanan yang memadai pada
sistem dan server sehingga dapat terkena berbagai cyber attack,
seperti SQL Injection, Cross-Site Scripting (XSS), dan lain sebagainya.
3.2 Kontribusi
Hasil dari kegiatan kerja praktik kali ini, perusahaan dapat terbantu
dalam proses manajemen kebutuhan material terutama dalam pembuatan
laporan estimasi material untuk proyek-proyek kapal. Selain itu, terdapat
beberapa hal baru yang dikenalkan pihak perusahaan terhadap
mahasiswa seperti suasana bekerja di kantor dan interaksi antar manusia
di dunia kerja. Untuk kegiatan sehari–hari, kami diikut sertakan dengan
kegiatan yang sama dengan pegawai divisi desain lainnya, seperti apel
60
rutin tiap hari senin yang membahas kelangsungan proyek atau
sosialisasi kesehatan dan upacara rutin yang diselenggarakan pada
tanggal 17 tiap bulannya.
62
BAB 4
KESIMPULAN DAN SARAN
4.1 Kesimpulan
Berdasarkan hasil yang diperoleh mulai dari tahap perancangan serta
implementasi project, dapat disimpulkan bahwa:
1. Dalam pembuatan project berupa sistem informasi manajemen
untuk mengelola data material kapal dibutuhkan literatur dan
pemahaman tentang pembuatan aplikasi web serta bahasa
pemrograman yang digunakan dalam pembuatan web. Dalam hal
ini kami menggunakan Bahasa PHP, HTML, JavaScript serta
framework Laravel. Dibutuhkan juga pemahaman mengenai
server, seperti pengolahan database ataupun web server. Dalam
project kali ini kami menggunakan database MySQL dan web
server XAMPP.
2. Dalam penggunaannya, aplikasi ini sangat membantu dalam
memanajemen data material kapal, mendapatkan material
number serta membuat Laporan Estimasi Material. Tampilan
aplikasi yang user friendly juga memudahkan bagi pegawai
untuk memahami aplikasi.
4.2 Saran
Adapun saran-saran yang dapat kami sampaikan untuk menunjang
ke tahap pengembangan selanjutnya yaitu:
1. Untuk melindungi keamanan data ataupun agar tidak terserang
cyber attack, disarankan untuk menambahkan tingkat keamanan
pada aplikasi maupun server.
2. Agar sistem aplikasi berbasis web ini dapat berjalan dengan
lancar maka disarankan untuk menggunakan sistem operasi
Windows 7 keatas dalam menjalankan aplikasi.
3. Untuk meningkatkan kinerja aplikasi, disarankan untuk
melakukan maintenance secara rutin.
63
----- Halaman ini sengaja dikosongkan -----
64
DAFTAR PUSTAKA
[1] Pedoman Pelakasanaan Kerja Praktek PENS RF.BIMA.KP Revisi
02 2018
[2] https://stackoverflow.com/ (diakses 13 Januari 2020)
[3] http://www.pal.co.id (diakses 17 Januari 2020)
[4] https://laravel.com/ (diakses 20 Januari 2020)
[5] Nicho. 2015. Apa Itu Sistem Informasi Manajemen.
http://nichonotes.blogspot.com/2015/03/sistem-informasi-
manajemen.html (diakses 31 Januari 2020)
[6] Nugraha Dian. 2015. Kriteria Website yang Baik.
https://www.kompasiana.com/speedseo/5529a2b7f17e61f211d623
d0/kriteria-website-yang-baik-dibahas-lengkap-di-sini (diakses 31
Januari 2020)
[7] https://github.com/barryvdh/laravel-dompdf (diakses 5 Februari
2020)
[8] https://getbootstrap.com/ (diakses 7 Februari 2020)
[9] https://github.com/yajra/laravel-datatables (diakses 10 Februari
2020)
[10] https://datatables.net/ (diakses 12 Februari 2020)
65
----- Halaman ini sengaja dikosongkan -----
66
LAMPIRAN
Lampiran Wajib
Lampiran 1: Rekap Monitoring Kegiatan KP yang telah diverifikasi
A. BIODATA MAHASISWA
Nama : Fahriza Mutiara Fajariyanti
NRP : 2210171019
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 3
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi dengan
Materi
1 27-JAN-20 -Mengikuti apel pagi yang Rekayasa
dilaksanakan setiap senin di Divisi Perangkat
Desain -Melanjutkan pengerjaan Lunak
website -Melanjutkan mempelajari
literatur mengenai ekspor database
ke Ms Excel dengan format tabel
tertentu -Melanjutkan pengerjaan
buku atau laporan KP
2 28-JAN-20 -Melakukan diskusi dengan Rekayasa
kelompok KP mengenai progres Perangkat
website -Melanjutkan progres Lunak
pembuatan website (front-end dan
back-end) -Melanjutkan
mempelajari literatur sekaligus
melakukan percobaan sederhana
mengenai ekspor database ke Ms.
Excel
67
3 29-JAN-20 -Berdiskusi dengan pembimbing Rekayasa
KP dan salah satu karyawan Perangkat
mengenai konsep dari website yang Lunak
diinginkan untuk mengakomodasi
data-data material kapal dan
mengonfirmasi apakah progres
website yang telah kami kerjakan
sesuai dengan konsep tersebut atau
belum. Pada diskusi kali ini
terdapat masukan mengenai
tampilan dari website dan adanya
tambahan data yakni data sistem-
sistem yang ada dalam suatu kapal
beserta kodenya dimana dalam
masing-masing sistem itulah
terdapat material list yang
dibutuhkan. -Melanjutkan diskusi
dengan kelompok KP tentang
pembuatan website yang
disesuaikan kembali dengan
permintaan atau kebutuhan.
4 30-JAN-20 -Melanjutkan progres pembuatan Bahasa
website sesuai dengan konsep yang Pemrograman
dibahas dipertemuan sebelumnya. -
Membuat program untuk
melakukan ekspor data ke PDF
dengan format tabel tertentu.
Sebelumnya yang diminta adalah
ekspor data ke dalam Ms. Excel
namun terdapat permintaan agar
laporan perincian material dicetak
ke dalam bentuk pdf saja agar data
tidak bisa diubah dan disertai
dengan tanggal laporan tersebut
dicetak.
5 31-JAN-20 -Melanjutkan diskusi dengan Rekayasa
kelompok KP mengenai progres Perangkat
pembuatan website -Menerima data Lunak
sistem-sistem yang ada dalam
68
kapal dari karyawan yang
memegang data tersebut seperti
yang telah dibahas pada pertemuan
sebelumnya -Melanjutkan
pengerjaan website (front-end dan
back-end). Untuk percobaan ekspor
data atau cetak data ke dalam file
PDF dengan format tabel sesuai
dengan yang diinginkan sudah
berhasil dilakukan namun data
yang dimasukkan belum
menggunakan data yang
sesungguhnya dimana nanti untuk
mengambil data sesungguhnya
tinggal mencantumkan nama
database yang dimaksud dalam
program serta menyesuaikan letak
datanya pada tabel. -Melanjutkan
pengerjaan buku atau laporan KP.
105084234
NIP.
A. BIODATA MAHASISWA
Nama : Fahriza Mutiara Fajariyanti
NRP : 2210171019
69
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 4
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi dengan
Materi
1 03-FEB-20 -Melakukan kegiatan apel pagi setiap Rekayasa
senin di Divisi Desain -Melanjutkan Perangkat
progres pengerjaan website yang Lunak
kemudian ditunjukkan kepada
pembimbing KP dan beberapa
karyawan -Melakukan diskusi dengan
pembimbing KP dan beberapa
karyawan mengenai progres website
tersebut apakah sudah sesuai dengan
konsep yang diinginkan. Dari hasil
diskusi terdapat beberapa saran untuk
UI dari website agar setelah material-
material dan spesifikasinya dipilih
maka akan langsung tampil list
material di bagian bawah pada
halaman yang sama setelah disubmit.
2 04-FEB-20 -Melanjutkan progres pengerjaan Rekayasa
website termasuk mengecilkan Perangkat
tampilan select material dan Lunak
menambah tabel list material di
bawahnya pada halaman yang sama. -
Mempelajari isi dari IFS Database
perihal material kapal dan konsultasi
dengan karyawan mengenai format
tabel pada CSV yang dibutuhkan
untuk dimasukkan ke IFS. -
70
Melanjutkan diskusi dengan kelompok
KP mengenai progres website dan
mempelajari datatable.
3 05-FEB-20 -Melanjutkan progres pengerjaan Workshop
website termasuk menambah kolom Basis Data
action untuk edit dan hapus data
material pada list material yang telah
dipilih. -Melanjutkan diskusi dengan
kelompok KP mengenai progres dan
konsep website. -Melanjutkan
pengerjaan buku atau laporan KP
4 06-FEB-20 -Melanjutkan progres pembuatan Workshop
website termasuk memperbaiki bug Basis Data
yang masih ada pada kolom action. -
Mempelajari dan mencoba
menambahkan fitur untuk upload atau
impor file CSV pada website. -
Melanjutkan pengerjaan buku atau
laporan KP.
5 07-FEB-20 -Melanjutkan progres pengerjaan Rekayasa
website sekaligus berdiskusi dengan Perangkat
kelompok KP mengenai projek ini Lunak
termasuk kelebihan dan kekurangan
dari beberapa cara yang digunakan
dalam pemilihan material. -
Melanjutkan pengerjaan buku atau
laporan KP.
105084234
NIP.
A. BIODATA MAHASISWA
Nama : Fahriza Mutiara Fajariyanti
NRP : 2210171019
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 5
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi dengan
Materi
1 10-FEB-20 -Melanjutkan progres pengerjaan Algoritma
website dimana mengubah data tree dan Struktur
structure menjadi flat table array Data
sudah berhasil dengan membuat
fungsi rekursif namun tidak
berdasarkan parent klasifikasi. -
Melanjutkan percobaan impor file
csv. -Melanjutkan pengerjaan buku
atau laporan KP.
2 11-FEB-20 -Melanjutkan pengerjaan website Algoritma
termasuk mengubah struktur data dan Struktur
tree menjadi table flat array dan Data
menyisipkan filter agar tidak semua
data tampil. Namun terdapat kendala
dimana data relatif sangat banyak
72
sehingga prosesnya lama dan tidak
berhasil terproses. -Percobaan impor
file excel serta cetak atau ekspor file
dalam bentuk excel dan pdf sudah
berhasil. -Berdiskusi dengan
kelompok KP mengenai data table.
3 12-FEB-20 -Melanjutkan pengerjaan website Algoritma
termasuk mengganti autocomplete dan Struktur
dari pilihan material merujuk kepada Data
database material yang sudah dipilih
sebelumnya sehingga tidak semua
kemungkinan material akan
diproses, cukup mengambil opsi
yang mirip dengan database material
yang pernah digunakan.
Autocomplete material
diintegrasikan dengan database
tanpa refresh page menggunakan
ajax sehingga memudahkan user
untuk memasukkan data kedalam
cart. -Melanjutkan pembuatan fitur
ekspor dan impor data.
4 13-FEB-20 -Melanjutkan progres pengerjaan Bahasa
web, menambahkan opsi memilih Pemrograman
project sebelum memilih sistem dan
memberi validasi kepada form
pemilihan material ketika material
yang akan ditambahkan ke cart
sudah ada maka terdapat alert yang
menginformasikan bahwa material
tersebut sudah ada atau sudah
dipilih. -Melanjutkan pembuatan
fitur ekspor data ke dalam PDF.
5 14-FEB-20 -Berdiskusi dengan pembimbing KP Bahasa
dan beberapa karyawan mengenai Pemrograman
progres project hingga hari ini.
Terdapat saran untuk meletakkan
kolom quantity disebelah material
73
yang dipilih sehingga pemilihan per
unit material langsung disertai
dengan quantity-nya. -Melanjutkan
progres pengerjaan web termasuk
fitur ekspor data dari material list ke
dalam file PDF maupun Excel.
105084234
NIP.
A. BIODATA MAHASISWA
Nama : Fahriza Mutiara Fajariyanti
NRP : 2210171019
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 6
Bulan/Tahun : Januari/2020
74
Kesesuaian
No Hari/Tanggal Kegiatan/Materi dengan
Materi
1 17-FEB-20 -Melanjutkan progres website Bahasa
dengan merancang pemilihan Pemrograman
material yang dibutuhkan
berdasarkan material-material yang
pernah terpilih atau terkumpul
sebelumnya sehingga tidak perlu
menginputkan satu-satu karena ada
case dalam 1 project kapal bisa saja
material sistem tertentu sama
dengan sistem pada project
sebelumnya. -Menambahkan kolom
input quantity langsung disebelah
material yang dipilih sehingga
memudahkan dan lebih cepat karena
quantity tidak diisi ketika sudah
berbentuk list material dimana harus
mengisi kembali satu per satu.
2 18-FEB-20 -Melanjutkan pengerjaan website Workshop
dengan menambahkan form import Basis Data
material dari sistem project yang
sudah ada (existing project). -
Membuat tabel database untuk jenis
material lain selain fitting.
3 19-FEB-20 -Melanjutkan pengerjaan website Workshop
dengan menampilkan data dari Basis Data
beberapa tabel database untuk
semua group atau jenis material
yang ada. Isi kolom select material
pada website digenerate sesuai
dengan pilihan sebelumnya sehingga
memudahkan pemilihan material
tersebut.
4 20-FEB-20 -Melanjutkan pengerjaan website Bahasa
termasuk mengintegrasikan fitur Pemrograman
ekspor atau cetak ke dalam PDF dan
75
Excel dengan fitur utama pada
website yakni pencarian dan
pemilihan material. Integrasi sudah
berhasil dilakukan. -Menambahkan
validasi redundansi data yang
muncul dan menambahkan fungsi
button add to cart untuk pemilihan
material dari sistem yang sudah ada.
-Melanjutkan pengerjaan buku atau
laporan KP.
5 21-FEB-20 -Melanjutkan pengerjaan project Praktikum
website yakni mengintegrasikan Jaringan
jobdesk dengan menggunakan Komputer
jaringan komputer wireless dan
sharing file sehingga tiap developer
bisa langsung mengakses file server
maupun database dan
mengintegrasikannya sehingga fitur
pemilihan material, export serta
report material bisa digunakan.
105084234
NIP.
A. BIODATA MAHASISWA
76
Nama : Fahriza Mutiara Fajariyanti
NRP : 2210171019
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 7
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi dengan
Materi
1 24-FEB-20 -Melanjutkan pengerjaan project Bahasa
website seperti sebelumnya yakni Pemrograman
mengintegrasikan jobdesk dengan
menggunakan jaringan komputer
wireless dan sharing file sehingga
tiap developer bisa langsung
mengakses file server maupun
database dan mengintegrasikannya
sehingga perbaiki bug pada fitur
pemilihan material export serta
report material dapat segera
dilakukan yaitu menampilkan
berbagai jenis SIZE 1 untuk tiap unit
material.
2 25-FEB-20 -Melanjutkan pengerjaan project Bahasa
dari progres sebelumnya yakni Pemrograman
perbaikan bug pada fitur pemilihan
material export serta report material
yang sudah berhasil untuk
menampilkan berbagai jenis SIZE 1
untuk tiap unit material. -Menambah
beberapa button untuk masuk ke
dalam halaman CRUD sistem dan
77
project. -Melanjutkan pengerjaan
buku atau laporan KP.
3 26-FEB-20 -Melanjutkan pengerjaan project Bahasa
mengenai form khusus yang Pemrograman
mempunyai nested kelompok lagi.
Akan tampil ketika parent-nya
dipilih dan ketika tidak dipilih maka
akan hilang. -Melakukan perbaikan
bug pada cetak file PDF yakni
membuat layout tabel fixed atau
tidak berubah-ubah. -
Mengoptimalkan program dari
progres sebelumnya yang
menampilkan berbagai jenis SIZE 1
dari tiap unit material. -Melanjutkan
pengerjaan buku atau laporan KP.
4 27-FEB-20 -Melanjutkan pengerjaan project Bahasa
mengenai ekspor ke dalam file XLS Pemrograman
dengan format tertentu yang dapat
dihubungkan dengan IFS. Kemudian
menambahkan konfirmasi apakah
data sudah yang paling update atau
sudah diperbaharui atau belum jika
mengalami perubahan sebelum
dicetak maupun diekspor. -
Berdiskusi dengan salah satu
karyawan mengenai progres saat ini.
Diberikan instruksi untuk
menambahkan nomor revisi dan
perbaikan pada dimensi untuk
beberapa jenis material.
5 28-FEB-20 -Melanjutkan pengerjaan project Bahasa
dengan merancang sekaligus Pemrograman
mengimplementasikan konsep revisi
sistem dan membuat form untuk
nama pembuat atau
pemertanggungjawab laporan
material. -Mengoptimasi program
78
cetak laporan dalam PDF agar
waktu respons atau waktu eksekusi
lebih cepat, tidak lebih dari 30 detik
serta membenahi tabel database
yang kurang tepat.
105084234
NIP.
Ikmalil Birri
A. BIODATA MAHASISWA
Nama : Ikmalil Birri
NRP : 2210171020
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 3
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi
dengan Materi
79
1 27-JAN-20 melanjutkan project material Pemrograman
untuk submit form pemilihan Dasar 1
material agar bisa menyusun
kode dan deskripsi material yang
lengkap dan menyimpannya
database.
2 29-JAN-20 Melanjutkan project material Pemrograman
dengan progress form cart yang Dasar 1
sudah menata kode material dan
remark atau description material.
dan menampilkan desain jumlah
total material yang dibutuhkan
3 29-JAN-20 Berdiskusi mengenai project Pemrograman
sistem material yang dibuat dan Dasar 1
membandingkan dengan
progress yang sudah di buat dan
berdiskusi mengenai masalah -
masalah atau tantangan yang di
hadapi dalam membuat sistem.
Bersama kepala departemen dan
satu kayawan
4 30-JAN-20 Melanjutkan project material Pemrograman
membuat form dinamis dengan Dasar 1
pilihan berdasarkan kategori
material.
5 31-JAN-20 Melanjutkan project material Pemrograman
dengan membuat CRUD dari Dasar 1
sistem dan project yang akan
digunakan untuk kelompok
pemilihan material.
6 01-FEB-20 Mengumpulkan Progress
Laporan
80
PT. PAL INDONESIA (Persero), 31 Januari 2020
105084234
NIP.
A. BIODATA MAHASISWA
Nama : Ikmalil Birri
NRP : 2210171020
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 4
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi
dengan Materi
1 03-FEB-20 Mengintegrasikan hasil CRUD Pemrograman
Sistem dan Project dengan Dasar 1
Pemilihan Material agar dapat
memilih material untuk sistem
terentu kedalam cart
2 04-FEB-20 Melanjutkan project dengan Pemrograman
mencoba tampilan dinamis auto Dasar 1
saran material ketika hanya
beberapa memilih klasifikasi.
sehingga lebih mudah untuk
memilih.
3 05-FEB-20 mencoba untuk membaca data Pemrograman
material dari file excel .xls yang Dasar 1
merupakan hasil export semua
81
material dari software IFS. dan
menampilkannya dengan
menambahkan fitur search setiap
column.
4 06-FEB-20 mencoba mengubah data dari tree Algoritma dan
struktur menjadi flat table array Struktur Data
agar bisa digunakan untuk auto
complete ketika memilih beberpa
opsi dari klasifikasi material.
5 07-FEB-20 melanjutkan merubah data tree Algoritma dan
structure menjadi flat table array Struktur Data
sudah berhasil dengan membuat
fungsi rekursif namun tidak
berdasarkan parent klasifikasi
105084234
NIP.
A. BIODATA MAHASISWA
Nama : Ikmalil Birri
NRP : 2210171020
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
82
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 5
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi dengan
Materi
1 11-FEB-20 melanjutkan mengubah struktur Algoritma dan
data tree menjadi table flat array Struktur Data
dan mnyisipkan filter agar tidak
semuanya tampil. namun terdapat
kendala dimana data sangat banyak
sehingga prosesnya lama dan
sering sekali tidak berhasil
terproses. 10/02/2020
2 11-FEB-20 berbagai kmungkinan mncoba Algoritma dan
untuk merubah tree structure Struktur Data
menjadi flat table array namun
data yang diperoleh dan diproses
sangat banyak jadi tidak mampu
sehingga kami mengganti
autocomplete dari pilihan material
merujuk kepada database material
yang sudah dipilih sebelumnya.
shingga tidak semua kemungkinan
material akan di proses cukup
mengambil opsi yang mirip dengan
database material yang pernah
digunakan
3 12-FEB-20 melanjutkan autocomplete material Praktikum
untuk diintegrasikan dengan Pemrograman
database tanpa refresh page Dasar 1
menggunakan ajax. sehingga
83
memudahkan user untuk
memasukkan data kedalam cart
4 13-FEB-20 melanjutkan dengan menambahkan Praktikum
opsi memilih project sebelum Pemrograman
memilih sistem. dan memberi Dasar 1
validasi kepada form pemilihan
material ketika material yang akan
ditambahkan ke cart jika sudah ada
maka terdapat alert yang
menginformasikan bahwa material
tersebut sudah ada
5 14-FEB-20 Melanjutkan project dengan Praktikum
merancang memilih Rekayasa
beberapaayerial berdasarkan Perangkat
material yang pernah terkumpul Lunak
sebelumnya sehingga tidak perlu
menginputkan satu-satu. Karena
ada case dalam 1 prpject kapal bisa
saja material sistem tetentu sama
dengan sistem pada project
sebelumnya
6 16-FEB-20 Mengupload progress laporan
105084234
NIP.
84
A. BIODATA MAHASISWA
Nama : Ikmalil Birri
NRP : 2210171020
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 6
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi dengan
Materi
1 17-FEB-20 Mengikuti Upacara rutinan 1 bulan Workshop
sekali. melanjutkan project dengan Basis Data
menambahkan form jumlah sebelum
menambahkan kedalam keranjang
validasi autocomplete agar tidak ada
redudansi namun masih belum bisa
terdapat error query database
2 18-FEB-20 Melanjutkan project dengan Praktikum
menambahkan form import material Pemrograman
dari sistem project yang sudah ada. Dasar 1
3 19-FEB-20 Melanjutkan project dengan Praktikum
menambahkan validasi redundansi Pemrograman
data yang muncul dan Dasar 1
menambahkan fungsi button
tambahkan ke cart untuk yang
import dari sistem yang sudah ada
4 20-FEB-20 melanjutkan project dengan Workshop
menambahkan data material yang Basis Data
baru ke database dan integrasi untuk
form select agar bisa memilih table
85
data material. karena sebelumnya
hanya mengambil 1 kelompok
material
5 21-FEB-20 Melanjutkan project material dengan Praktikum
mengintegrasikan jobdesk sehingga Jaringan
fitur pemilihan material dan export Komputer
report material bisa digunakan. Lanjutan
dengan menggunakan jaringan
komputer wireless dan sharing file
sehingga tiap developer bisa
langsung mengakses file server
maupun database dan
mengintegrasikannya
105084234
NIP.
A. BIODATA MAHASISWA
Nama : Ikmalil Birri
NRP : 2210171020
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
86
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 7
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi dengan
Materi
1 24-FEB-20 Mengkuti kegiatan apel pagi. dan
melanjutkan dengan mengecek
kekurangan data terutama ada
beberapa group material yang
mempunyai nested lagi sedangkan
jumlah kodenya berbeda dan sulit
untuk diimplementasikan dengan
sistem yang dibuat.
2 25-FEB-20 melanjutkan untuk form khusus Pemrograman
yang mempunyai nested group lagi Dasar 2
3 26-FEB-20 melanjutkan yang kemarin yaitu Praktikum
mengenai form khusus yang Pemrograman
mempunyai nested kelompok lagi. Dasar 2
kami tampilkan ketika parent-nya
dipilih dan ketika tidak dipilih maka
akan hilang.
4 27-FEB-20 melanjutkan project dengan Praktikum
merancang konsep revisi sistem dan Rekayasa
berdiskusi dengan karyawan yang Perangkat
berurusan dengan database IFS dan Lunak
menguji material-material pada form
pemilihan
5 29-FEB-20 melanjutkan project dengan Praktikum
menambahkan fitur revisi yaitu Pemrograman
menambah baris data sistem baru Dasar 2
lagi dan material - material yang
sama seperti sistem sebelumnya.
Jumat, 28-02-2020
105084234
NIP.
A. BIODATA MAHASISWA
Nama : Hafidz Adhi Pramana
NRP : 2210171027
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 3
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi
dengan Materi
1 27-JAN-20 Mengikuti apel pagi sebelum Workshop
masuk kerja, setelah itu Basis Data
berkegiatan seperti biasa. Hari ini
belajar meng-eksport file dari tabel
database menjadi file excel.
2 28-JAN-20 Belajar mengatur baris, kolom, Workshop
dan input gambar ke dalam excel Basis Data
menggunakan Laravel Excel.
88
3 29-JAN-20 Bertemu dengan salah satu Rekayasa
karyawan dari Divisi Desain PT. Perangkat
PAL Indonesia (Persero) untuk Lunak
mengetahui requirement apa saja
kurang dalam projek yang sedang
kami buat
4 30-JAN-20 Membuat tampilan sementara Workshop
laporan PDF material kapal Basis Data
menggunakan DOMPDF Laravel.
5 31-JAN-20 Membenahi beberapa bug ketika Workshop
mendownload hasil PDF laporan Basis Data
material kapal dan mengatur
format ukuran kertas laporan
menjadi ukuran A4 Landscape.
105084234
NIP.
A. BIODATA MAHASISWA
Nama : Hafidz Adhi Pramana
NRP : 2210171027
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
89
Minggu : 4
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi dengan
Materi
1 03-FEB-20 Berdiskusi dengan salah satu
karyawan Divisi Desain PT.PAL
mengenai cara kerja sistem dan
progres dari pengerjaan projek
2 05-FEB-20 Membuat fungsi edit pada tabel list Workshop
kebutuhan material kapal Basis Data
menggunakan datatables pada laravel
3 06-FEB-20 Hari ini masih membenahi fungsi Workshop
button edit pada tabel list kebutuhan Basis Data
material kapal dan menambahkan
button delete menggunakan datatables
laravel .
4 07-FEB-20 Hari ini mencari cara untuk membuat Workshop
fitur custom search untuk Basis Data
mengkategorikan tiap material kapal
yang ada di database IFS milik
PT.PAL
90
Dedy Wahyudi, S.T., M.T.
105084234
NIP.
A. BIODATA MAHASISWA
Nama : Hafidz Adhi Pramana
NRP : 2210171027
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 5
Bulan/Tahun : Januari/2020
Kesesuaian dengan
No Hari/Tanggal Kegiatan/Materi
Materi
1 10-FEB-20 Mengerjakan buku laporan
KP,menggambarkan flow
chart sistem dari projek
yang sedang kita kerjakan.
2 11-FEB-20 Membuat fitur import dari Workshop Basis Data
file excel lalu disimpan ke
dalam database
menggunakan laravel
excel. Membenahi format
laporan PDF/Excel untuk
laporan list material kapal.
3 13-FEB-20 Membenahi fitur cetak pdf Workshop Basis Data
maupun excel untuk
laporan list material
kebutuhan kapal PT.PAL
4 14-FEB-20 Hari ini mempresentasikan Rekayasa Perangkat
progres dari projek Sistem Lunak
Informasi Manajemen
91
Material Kapal yang
sedang kami kerjakan
kepada kepala Departemen
Divisi Desain dan juga
kepada beberapa
karyawan.
105084234
NIP.
A. BIODATA MAHASISWA
Nama : Hafidz Adhi Pramana
NRP : 2210171027
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 6
Bulan/Tahun : Januari/2020
92
Kesesuaian
No Hari/Tanggal Kegiatan/Materi dengan
Materi
1 17-FEB-20 Hari ini mengolah data berbentuk Json Workshop
dari database projek agar dapat Basis Data
digunakan pada fitur cetak excel yang
telah ada.
2 18-FEB-20 Membuat excel kode standard tiap Workshop
material untuk di import ke dalam Basis Data
database. Setiap jenis material akan di
golongkan sesuai groupnya.
3 19-FEB-20 Hari ini membuat tabel tiap group Workshop
material lalu diisi dengan data excel Basis Data
yang telah disusun sebelumnya.
4 20-FEB-20 Menambahkan notifikasi denga Workshop
session laravel untuk membuat pesan Basis Data
notifikasi berupa pesan error, warning,
dan success.
5 21-FEB-20 Mengintegrasikan tiap fitur yang telah Workshop
dibuat dengan projek laravel utama Basis Data
dan membenahi lagi format data pada
database agar lebih efisien.
105084234
NIP.
93
A. BIODATA MAHASISWA
Nama : Hafidz Adhi Pramana
NRP : 2210171027
Pembimbing : Ir.Dadet Pramadihanto,M.Eng,Ph.D
Tempat KP : PT. PAL INDONESIA (Persero)
Periode KP : Januari s/d April 2020
B. VERIFIKASI KEGIATAN
Rekapitulasi Monitoring Kegiatan Kerja Praktek
Minggu : 7
Bulan/Tahun : Januari/2020
Kesesuaian
No Hari/Tanggal Kegiatan/Materi dengan
Materi
1 24-FEB-20 Membetulkan beberapa bug dan
melengkapi data excel yang belum
lengkap.
2 26-FEB-20 Melakukan tes pada projek website Rekayasa
Pembuatan Material List PT.PAL Perangkat
untuk mencari dan menghilangkan Lunak
bug pada sistem. Memperbarui
flowchart sistem untuk buku laporan
Kerja Praktik.
3 27-FEB-20 Berdiskusi santai dengan salah satu Praktikum
karyawan PT.PAL Divisi Desain Rekayasa
mengenai format output Excel yang Perangkat
nantinya akan digunakan untuk input Lunak
CAD Matic.
4 28-FEB-20 Membetulkan bug yang terdapat pada Praktikum
fungsi cetak pdf yang terkadang Rekayasa
terjadi time out saat mendownload Perangkat
hasil laporan material list kapal. Lunak
105084234
NIP.
95
----- Halaman ini sengaja dikosongkan -----
96
Lampiran 2: Foto Mahasiswa KP di lokasi KP
Berdiskusi dengan tim KP, pembimbing KP yaitu Bapak Dedy
Wahyudi, dan pegawai PT. PAL Indonesia (Persero) mengenai
proyek yang akan dikerjakan.
97
Berikut adalah gambaran lebih jelasnya.
98
Proses pengerjaan proyek atau pengembangan software di tempat
KP.
99
Konsultasi sekaligus pengujian aplikasi oleh pegawai PT. PAL
Indonesia (Persero).
100
Presentasi dan diskusi bersama pembimbing KP dan pegawai
mengenai proyek yang dikerjakan.
101
----- Halaman ini sengaja dikosongkan -----
102
Lampiran 3: Biodata Penulis
RIWAYAT PENDIDIKAN
2005 - 2011 : SDN Bulak Banteng II Surabaya
2011 - 2014 : SMPN 6 Surabaya
2014 - 2017 : SMAN 1 Surabaya
2017 - sekarang : Politeknik Elektronika Negeri Surabaya
103
----- Halaman ini sengaja dikosongkan -----
104
Nama : Ikmalil Birri
Jenis Kelamin : Laki - Laki
Tempat/Tanggal Lahir : Gresik, 22 November 1998
Kelas : 3 Teknik Komputer A
NRP : 2210171020
Alamat : Jl. Pak Kembang RT 1 Wotan Panceng
Agama : Islam
No. Telepon/HP : 085733179537
E-mail : Malikmal98@gmail.com
RIWAYAT PENDIDIKAN
2005 - 2011 : MI. Tarbiyatus Shibyan Wotan
2011 - 2014 : MTs. Tarbiyatus Shibyan Wotan
2014 - 2017 : SMAN 1 Sidayu
2017 - sekarang : Politeknik Elektronika Negeri Surabaya
105
----- Halaman ini sengaja dikosongkan -----
106
Nama : Hafidz Adhi Pramana
Jenis Kelamin : Laki - Laki
Tempat/Tanggal Lahir : Tangerang, 28 Juli 1999
Kelas : 3 Teknik Komputer A
NRP : 2210171027
Alamat : Jl. Tuwowo Rejo II/8, Surabaya
Agama : Islam
No. Telepon/HP : 081216286785
E-mail : hafidzadhipramana@gmail.com
RIWAYAT PENDIDIKAN
2005 - 2011 : SDN Gading I Surabaya
2011 - 2014 : SMPN 9 Surabaya
2014 - 2017 : SMAN 9 Surabaya
2017 - sekarang : Politeknik Elektronika Negeri Surabaya
107
----- Halaman ini sengaja dikosongkan -----
108
Lampiran Tambahan
Lampiran 4: Data-data Pendukung KP
Surat balasan sebagai bentuk diterimanya kerja praktik
109