APLIKASI MAINTENANCE ALAT BERAT PADA PT. JAGATRAH JAYA PALEMBANG BERBASIS WEBSITE
Laporan Akhir ini disusun sebagai salah satu syarat Menyelesaikan Pendidikan Diploma III
Pada Jurusan Manajemen Informatika Program Studi Manajemen Informatika
Oleh:
Alvia Insani Nurhasana 061830801153
POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
2021
MOTTO DAN PERSEMBAHAN
“ Terasa sulit ketika aku merasa harus melakukan sesuatu.
Tetapi, menjadi mudah ketika aku menginginkannya.” (Annie Gottlier)
Kami persembahkan untuk :
1. Allah SWT.
2. Kedua Orang Tua saya Bapak Herwan Effendi dan Ibu Saya Erlinawati (Almh)
3. Bapak M.Hakki dan Ibu Habzah (Almh).
4. Ibu Sri Adriyanti, Bapak Hasan Basri, dan Agus Ali Selaku Wali Hidup Saya.
5. Adik Saya Firda dan Dilla Tercinta.
6. Keluarga Besar .
7. Bapak Farhan Aprianto.
8. Almamater Kebanggaan.
9. Teman-Teman Seperjuangan Yaya, Widiya, Bella, Chaca.
10. Ibu Leni Novianti, S.Kom., M.Kom selaku pembimbing I.
11. Bapak Robinson, S.Kom., M.Kom selaku pembimbing II.
12. Dosen-dosen terbaik yang telah membimbing, mengajari, mendidik dan membantu selama ini.
13. Teman-Teman Seperjuangan Yaya, Widiya, Bella, Chaca.
ABSTRAK
Tujuan penulisan laporan ini yaitu, untuk membantu permasalahan yang ada pada PT Jagatrah Jaya mengenai pengolahan data yang kurang efektif dn informasi relatif lamban.
Solusi dari masalah tersebut ialah, PT Jagatrah Jaya membutuhkan sebuah aplikasi yang dapat membantu pengolahan data khususnya dalam hal status perbaikan, permintaan service dalam perbaikan alat berat yang aplikasinya juga berguna untuk meningkatkan kinerja perusahaan. Adapun manfaat aplikasi ini yaitu, memudahkan para pegawai Dalam melakukan atau menyelesaikan pekerjaan. Hasilnya dengan membangun sebuah aplikasi maintenance alat berat pada PT Jagatrah Jaya Palembang berbasis website. Aplikasi ini menggunakan bahasa pemrograman PHP, Javascript, dan juga database mysql.
Kata kunci : maintenance, alat berat, aplikasi.
ABSTRACT
The purpose of this report is to help problems that exist in PT Jagatrah Jaya regarding data processing that is less effective and information is relatively slow. The solution to this problem is, PT Jagatrah Jaya needs an application that can help data processing, especially in terms of repair status, service requests in heavy equipment repairs whose applications are also useful for improving company performance. The benefits of this application are that it makes it easier for employees to do or complete work. The result is by building a website-based heavy equipment maintenance application at PT Jagatrah Jaya Palembang. This application uses the PHP programming language, Javascript, and also the mysql database.
Keywords: maintenance, heavy equipment, application.
KATA PENGANTAR
Dengan mengucap puji syukur kepada Allah SWT, karena atas anugerah dan hidayah-Nya penulis dapat menyelesaikan Laporan Akhir ini dengan judul
“Aplikasi Maintenance Alat Berat pada PT. Jagatrah Jaya Palembang Berbasis Website ”.
Laporan Akhir ini dibuat untuk memenuhi syarat menyelesaikan Pendidikan Diploma III Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya. Dalam penulisan Laporan Akhir ini penulis banyak mendapatkan bantuan dari berbagai pihak, baik berupa bimbingan maupun petunjuk sehingga Laporan Akhir ini dapat diselesaikan. Oleh karena itu, dalam kesempatan ini penulis menyampaikan ucapan terima kasih kepada :
1. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya Palembang.
2. Bapak Carlos R.S, S.T.,M.T. selaku Pembantu Direktur I Politeknik Negeri Sriwijaya Palembang.
3. Ibu Nelly Masnila, SE, M.Si.Ak. selaku Pembantu Direktur II Politeknik Negeri Sriwijaya Palembang.
4. Bapak Ahmad Zamheri S.T.,M.T. selaku Pembantu Direktur III Politeknik Negeri Sriwijaya Palembang.
5. Bapak Drs. Zakaria, M.Pd. selaku Pelaksana Bidang Kerjasama Politeknik Negeri Sriwijaya
6. Ibu Dr.Indri Aryanti, S.E, M.Si. selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
7. Bapak Meivi Kusnandar, S.Kom.,M.Kom. selaku Plt. Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
8. Ibu Leni Novianti, S.Kom., M.Kom. Selaku Dosen Pembimbing I yang telah banyak memberikan bimbingan dalam penyusunan Laporan Kerja Praktek Ini.
9. Bapak Robinson, S.Kom., M.Kom. Selaku Dosen Pembimbing II yang telah banyak memberikan bimbingan dalam penyusunan Laporan Kerja Praktek Ini.
10. Seluruh Dosen, Staf, Administrasi dan Karyawan Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
11. Orang tua yang selalu memberikan motivasi sehingga selesainya pembuatan laporan akhir ini.
12. Semua pihak yang telah membantu dalam penulisan laporan magang ini.
Di dalam penulisan Laporan Akhir ini penulis merasa jauh dari sempurna, hal ini dikarenakan terbatasannya kemampuan dan pengetahuan yang penulis miliki.
Untuk itu segala kritik dan saran yang bersifat membangun sangat penulis harapkan sebagai perbaikan dimasa yang akan datang.
Akhir kata semoga Laporan Kerja Praktek ini dapat bermanfaat bagi penulis, pembaca, rekan-rekan mahasiswa dan pihak yang membutuhkan sebagai penambah wawasan dan ilmu pengetahuan.
Palembang, Juli 2021
Penulis
DAFTAR ISI
Halaman
HALAMAN DEPAN ... i
LEMBAR PENGESAHAN ... ii
MOTTO DAN PERSEMBAHAN ... iii
ABSTRAK ... iv
ABSTRACT ... v
KATA PENGANTAR ... vi
DAFTAR ISI ... viii
DAFTAR TABEL ... xiii
DAFTAR GAMBAR ... xiv
BAB I PENDAHULUAN ... 1
1.1. Latar Belakang ... 1
1.2. Rumusan Masalah... 2
1.3. Batasan Masalah ... 3
1.4. Tujuan dan Manfaat Penelitian ... 3
1.4.1. Tujuan Penelitian ... 3
1.4.2. Manfaat Penelitian ... 3
1.5. Metodelogi Penelitian ... 4
1.5.1. Lokasi Pengumpulan Data dan Waktu Pelaksanaan 4 1.5.2. Metode Pengumpulan Data... 4
1.5.2.1. Metode Observasi... 4
1.5.2.2. Metode Wawancara ... 4
1.6. Sistematika Penulisan ... 5
BAB II TINJAUAN PUSTAKA ... 7
2.1. Teori Umum ... 7
2.1.1. Pengertian Komputer ... 7
2.1.2. Pengertian Data ... 7
2.1.3. Pengertian Internet... 7
2.2. Teori Judul ... 8
2.2.1. Pengertian Aplikasi ... 8
2.2.2. Pengertian Maintenance... 8
2.2.3. Pengertian Alat Berat ... 8
2.2.4. Pengertian Website ... 8
2.2.5. Pengertian Aplikasi Maintenance Alat Berat pada PT. Jagatrah Jaya Bebasis Website ... 9
2.2.6. Metode Pengembangan Sistem ... 9
2.3. Teori Khusus ... 11
2.3.1. Pengertian UML (Unified Modeling Language) ... 11
2.3.1.1. Pengertian Use Case Diagram ... 11
2.3.1.2. Pengertian Activity Diagram ... 12
2.3.1.3. Pengertian Class Diagram ... 13
2.3.1.4. Pengertian Sequence Diagram ... 15
2.3.1.5. Kamus Data ... 16
2.4. Teori Program ... 17
2.4.1. Pengertian PHP (PHP Hypertext Preprocessor)... 17
2.4.2. MySQL ... 17
2.4.3. Pengertian HTML (Hyper Text Markup Language) 18 2.4.4 Pengertian CSS ... 18
2.4.5 Pengertian XAMPP... 18
2.5. Metode Tes Blackbox ... 19
BAB III GAMBARAN UMUM PERUSAHAAN ... 21
3.1. Sejarah PT. Jagatrah Jaya PT ... 21
3.2. Visi, Misi, dan Logo PT. Jagatrah Jaya ... 21
3.2.1. Visi HD PT. Jagatrah Jaya ... 21
3.2.2. Misi PT. Jagatrah Jaya ... 21
3.2.3. Logo PT. Jagatrah Jaya ... 22
3.3. Struktur organisasi HD Kitchen ... 22
3.4. Uraian Tugas dari Struktur Organisasi ... 22
3.4.1. Direktur ... 22
3.4.2. Manajer ... 23
3.4.3. Sekretaris ... 23
3.4.4. Bendahara ... 23
3.4.5. Komisaris ... 23
3.4.6. Staf ... 24
3.4.7. Teknisi ... 24
3.5. Kebijakan, Keselamatan, Kesehatan Kerja, dan Lingkungan Hidup ... 24
3.6. Sistem yang Sedang Berjalan... 25
3.7. Sistem yang akan Diterapkan... 26
BAB IV HASIL DAN PEMBAHASAN ... 27
4.1. Prosedur Sistem yang akan Diterapkan ... 27
4.2. Alat Bantu Perancangan... 27
4.2.1 Perangkat Keras (Hardware) ... 27
4.2.2 Perangkat Lunak (Software) ... 28
4.2.3 Bahan Bantu Perancangan ... 28
4.3. Communication (Komunikasi)... 28
4.3.1. Pendefinisian Masalah ... 28
4.3.2. Studi Kelayakan ... 29
4.4. Analisis Kebutuhan... 30
4.4.1. Kebutuhan Fungsional (Functional Requirement)... 30
4.4.2 Kebutuhan Non-Fungsional (Non-Functional Requirement)... 31
4.5. Fase Planning ... 31
4.6. Fase Design ... 32
4.6.1. Usecase Diagram ... 32
4.6.2. Activity Diagram ... 33
4.6.2.1. Activity Diagram Admin ... 34
4.6.2.2. Activity Diagram Teknisi ... 35
4.6.2.3. Activity Diagram Pimpinan ... 37
4.6.3. Sequence Diagram ... 38
4.6.3.1. Sequence Diagram Admin ... 38
4.6.3.2. Sequence Diagram Pimpinan ... 38
4.6.4. Class Diagram ... 40
4.6.5. Kamus Data ... 40
4.7. Desain Tabel ... 42
4.8. Rancangan Program ... 43
4.8.1. Desain Login Login ... 43
4.8.2. Desain Halaman Utama ... 44
4.8.3. Desain Halaman User... 45
4.8.4. Desain Halaman Mesin ... 46
4.8.5. Desain Halaman Teknisi ... 46
4.8.6. Desain Halaman Service ... 46
4.8.7. Desain Halaman Permintaan ... 47
4.9. Fase Kontruksi ... 47
4.10. Tampilan Masukkan ... 47
4.10.1. Tampilan Halaman Login ... 47
4.10.2. Tampilan Halaman Utama ... 48
4.10.3. Tampilan Halaman User ... 49
4.10.4. Tampilan Halaman Input User ... 49
4.10.5. Tampilan Halaman Mesin Berikut merupakan Halaman ... 50
4.10.6. Tampilan Halaman Input Alat-alat berat ... 50
4.10.7. Tampilan Halaman Teknisi... 51
4.10.8. Tampilan Halaman Input Teknisi ... 51
4.10.9. Tampilan Halaman Permintaan ... 52
4.10.10. Tampilan Halaman Input Permintaan ... 52
4.10.11. Tampilan Halaman Service ... 53
4.10.12. Tampilan Halaman Input Service ... 53
4.11. Pengujian Perangkat Lunak ... 54
4.11.1 Lingkungan Pengujian ... 54
4.11.2 Rencana Pengujian ... 54
BAB V KESIMPULAN DAN SARAN ... 55
5.1. Kesimpulan ... 55
5.2. Saran ... 55
DAFTAR PUSTAKA LISTING PROGRAM LAMPIRAN
DAFTAR TABEL
Halaman
Tabel 2.1 Simbol-Simbol pada Use Case Diagram ... 12
Tabel 2.2 Simbol-Simbol pada Activity Diagram ... 13
Tabel 2.3 Simbol-Simbol pada Class Diagram ... 14
Tabel 2.4 Simbol-Simbol pada Sequence Diagram ... 15
Tabel 2.5 Simbol-Simbol pada Kamus Data ... 17
Tabel 4.1 Tabel User ... 42
Table 4.2 Tabel Mesin ... 42
Table 4.3 Tabel Teknisi ... 43
Table 4.4 Tabel Permintaan... 43
Table 4.5 Tabel Service ... 43
Tabel 4.6 Hasil Uji Coba Aplikasi ... 54
DAFTAR GAMBAR
Halaman
Gambar 2.1 Tahapan-Tahapan Metode Waterfall ... 10
Gambar 3.1 Gambar 3.1 Logo PT. Jagatrah Jaya ... 10
Gambar 3.2 Stuktur Organisasi PT. Jagatrah Jaya ... 15
Gambar 3.3 Sistem yang sedang berjalan ... 30
Gambar 3.4 Sistem yang akan diterapkan ... 31
Gambar 4.1 Usecase Diagram pada PT Jagatrah Jaya Palembang ... 32
Gambar 4.2 Activity Diagram Admin pada PT Jagatrah Jaya Palembang ... 34
Gambar 4.3 Activity Diagram Teknisi pada PT Jagatrah Jaya Palembang ... 36
Gambar 4.4 Activity Diagram Pimpinan pada PT Jagatrah Jaya Palembang ... 37
Gambar 4.5 Sequence Diagram Admin ... 38
Gambar 4.6 Sequence Diagram Pimpinan... 39
Gambar 4.7 Class diagram pada PT Jagatrah Jaya Palembang ... 40
Gambar 4.8 Desain Login ... 44
Gambar 4.9 Desain Halaman Utama ... 44
Gambar 4.10 Desain Halaman User ... 45
Gambar 4.11 Desain Halaman Mesin ... 45
Gambar 4.12 Desain Halaman Teknisi ... 46
Gambar 4.13 Desain Halaman Service ... 46
Gambar 4.14 Desain Halaman Permintaan ... 47
Gambar 4.15 Tampilan Halaman Login ... 48
Gambar 4.16 Tampilan Halaman Utama ... 48
Gambar 4.17 Tampilan Halaman User ... 49
Gambar 4.18 Tampilan Halaman Input User ... 49
Gambar 4.19 Tampilan Halaman Mesin ... 50
Gambar 4.20 Tampilan Halaman Input Alat-alat berat ... 50
Gambar 4.21 Tampilan Halaman Teknisi ... 51
Gambar 4.22 Tampilan Halaman Input Teknisi ... 51
Gambar 4.23 Tampilan Halaman Permintaan ... 52
Gambar 4.24 Tampilan Halaman Input Permintaan ... 52
Gambar 4.25 Tampilan Halaman Service ... 53
Gambar 4.26 Tampilan Halaman Input Service ... 53