laporan tugas akhir perancangan sistem informasi ...eprints.ums.ac.id/77181/15/halaman depan.pdf ·...

14
i LAPORAN TUGAS AKHIR PERANCANGAN SISTEM INFORMASI PENJADWALAN DAN PERAWATAN MESIN MENGGUNAKAN METODE PREVENTIVE MAINTENANCE BERBASIS WEB DAN BOT TELEGRAM (Studi Kasus: PT. XYZ) Diajukan Sebagai Syarat Memperoleh Gelar Sarjana Teknik Jurusan Teknik Industri Fakultas Teknik Universitas Muhammadiyah Surakarta Diajukan oleh: KAMA ADHITIA SUSANTO D600.150.125 JURUSAN TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2019

Upload: others

Post on 21-Apr-2020

26 views

Category:

Documents


0 download

TRANSCRIPT

i

LAPORAN TUGAS AKHIR

PERANCANGAN SISTEM INFORMASI PENJADWALAN DAN

PERAWATAN MESIN MENGGUNAKAN METODE PREVENTIVE

MAINTENANCE BERBASIS WEB DAN BOT TELEGRAM

(Studi Kasus: PT. XYZ)

Diajukan Sebagai Syarat Memperoleh Gelar Sarjana Teknik

Jurusan Teknik Industri Fakultas Teknik

Universitas Muhammadiyah Surakarta

Diajukan oleh:

KAMA ADHITIA SUSANTO

D600.150.125

JURUSAN TEKNIK INDUSTRI FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH SURAKARTA

2019

ii

HALAMAN PENGESAHAN

PERANCANGAN SISTEM INFORMASI PENJADWALAN DAN

PERAWATAN MESIN MENGGUNAKAN METODE PREVENTIVE

MAINTENANCE BERBASIS WEB DAN BOT TELEGRAM

(Studi Kasus: PT. XYZ)

Tugas akhir ini telah diterima dan disahkan sebagai salah satu syarat untuk

menyelesaikan studi S-1 untuk memperoleh gelar Sarjana Teknik

Jurusan Teknik Industri Fakultas Teknik Universitas Muhammadiyah Surakarta

Hari :

Tanggal :

Disusun oleh:

Nama : Kama Adhitia Susanto

NIM : D600150125

Jur/Fak : Teknik Industri/Teknik

Mengesahkan

Dosen Pembimbing

Ir. Ahmad Kholid Alghofari, S.T., M.T

iii

HALAMAN PENGESAHAN

PERANCANGAN SISTEM INFORMASI PENJADWALAN DAN

PERAWATAN MESIN MENGGUNAKAN METODE PREVENTIVE

MAINTENANCE BERBASIS WEB DAN BOT TELEGRAM

(Studi Kasus: PT. XYZ)

Telah Dipertahankan Pada Sidang Pendadaran Tugas Akhir

Jurusan Teknik Industri Fakultas Teknik Universitas Muhammadiyah Surakarta

Didepan Dewan Penguji

Hari/Tanggal :

Jam :

Menguji:

Nama Tanda Tangan

Ir. Ahmad Kholid Alghofari, S.T., M.T

(Ketua)

Eko Setiawan, S.T., M.T., P.hD

(Anggota)

Ir. Much Djunaidi, S.T., M.T

(Anggota)

Mengetahui,

Dekan Fakultas Teknik Ketua Jurusan Teknik Industri

Ir. Sri Sunarjono, M.T.,Ph.D.,IPM Eko Setiawan S.T., M.T., Ph.D

iv

PERNYATAAN

Dengan ini saya menyatakan bahwa tugas akhir ini tidak terdapat karya yang pernah

diajukan untuk memperoleh gelar kesarjanaan disuatu perguruan tinggi dan

sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah

ditulis atau diterbitkan orang lain, kecuali yang secara tertulis dikutip dalam naskah

dan disebutkan dalam daftar pustaka.

Surakarta,

Kama Adhitia Susanto

D600150125

v

HALAMAN MOTTO

“Push Your Limit and Never Quit”

(Penulis)

“Jika kau menemukan seseorang yang sedang kesusahan, maka bantulah.

Kelak dia menjadi penolongmu”

(Penulis)

“Belajarlah dari seorang tuna netra. Walaupun dia tidak bisa melihat, tapi

dia bisa berjalan dengan caranya sendiri”

(Penulis)

“Ilmu memang kita dapatkan dengan usaha sendiri, namun Allah SWT-lah

yang memberikan.”

(Penulis)

“Kesombongan hanya membawa kita kedalam sebuah penyesalan.”

(Penulis)

vi

HALAMAN PERSEMBAHAN

Penulisan Tugas Akhir ini, penulis persembahkan

untuk:

1. Allah SWT yang selalu memberi rahmat

kenikmatan dan kelancaran dalam mengerjakan

tugas akhir ini.

2. Kedua orangtua dan keluarga yang selalu memberi

semangat, doa dan dukungannya.

3. Dosen pembimbing yang membimbing dan

memberi masukan dalam pengerjaan tugas akhir.

4. Keluarga besar Laboratorium Teknik Industri yang

telah menemani dan memberi semangat dalam

pengerjaan tugas akhir ini.

5. Keluarga besar Teknik Industri angkatan 2015

yang telah memberikan dorongan dan semangat

dalam pengerjaan tugas akhir ini.

vii

KATA PENGANTAR

Assalamu’alaikum Wr. Wb,

Alhamdulillahirabbil’alamin, puji syukur penulis panjatkan atas kehadirat

Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya kepada penulis

sehingga dapat menyelesaikan Laporan Tugas Akhir yang bejudul “Perancangan

Sistem Informasi Penjadwalan Dan Perawatan Mesin Menggunakan Metode

Preventive Maintenance Berbasis Web dan Bot Telegram”. Laporan ini disusun

sebagai syarat memperoleh gelar Sarjana Teknik Industri pada Jurusan Teknik

Industri Fakultas Teknik Universitas Muhammadiyah Surakarta.

Selama penyusunan Laporan Tugas Akhir ini telah banyak menerima

bantuan dari berbagai pihak, untuk itu tidak lupa penulis ucapkan terimakasih

kepada:

1. Allah SWT atas rahmat dan perlindungan-Nya selama melaksanakan

penelitian.

2. Kedua orangtua dan keluarga yang selalu mendukung dan mendoakan.

3. Bapak Ir. Ahmad Kholid Alghofari, S.T., M.T selaku Dosen Pembimbing.

4. PT. XYZ yang telah memberikan izin kepada penulis untuk melaksanakan

penelitian.

5. Teman-teman Laboratorium Teknik Industri yang telah menemani dan

memberi semangat dalam pengerjaan laporan ini.

6. Teman-teman Teknik Industri 2015 yang memberikan semangat dan

bantuan dalam menyelesaikan laporan ini.

Penulis menyadari bahwa dalam penulisan laporan ini masih ada

kekurangan, sehingga dengan ini penulis mengharapkan adanya kritik dan saran

untuk menyempurnakan laporan ini untuk itu penulis mohon maaf dan semoga

laporan ini dapat memberikan manfaat bagi pembaca.

Wassalamu’alaikum Wr. Wb

viii

DAFTAR ISI

HALAMAN SAMPUL .......................................................................................... i

HALAMAN PENGESAHAN .............................................................................. ii

HALAMAN PERSETUJUAN ........................................................................... iii

PERNYATAAN ................................................................................................... iv

HALAMAN MOTTO ............................................................................................ v

HALAMAN PERSEMBAHAN ......................................................................... vi

KATA PENGANTAR ........................................................................................ vii

DAFTAR ISI ...................................................................................................... viii

DAFTAR TABEL ............................................................................................... xi

DAFTAR GAMBAR .......................................................................................... xii

ABSTRAK ......................................................................................................... xiv

ABSTRACT ........................................................................................................ xiv

BAB I PENDAHULUAN ...................................................................................... 1

1.1 Latar Belakang ......................................................................................... 1

1.2 Perumusan Masalah .................................................................................. 3

1.3 Tujuan Penelitian ...................................................................................... 3

1.4 Batasan penelitian ..................................................................................... 3

1.5 Manfaat Penelitian .................................................................................... 4

1.6 Sistematika Penulisan ............................................................................... 4

BAB II LANDASAN TEORI ............................................................................... 6

Dasar Sistem Informasi Manajemen ........................................................ 6

2.1.1 Pengertian Sistem .............................................................................. 6

2.1.2 Pengertian Informasi ......................................................................... 6

2.1.3 Sistem Informasi Manajemen ........................................................... 6

Dasar Maintenance ................................................................................... 7

2.2.1 Pengertian Maintenance .................................................................... 7

2.2.2 Jenis - Jenis Maintenance.................................................................. 7

2.2.3 Tujuan Maintenance.......................................................................... 8

2.2.4 Jenis – Jenis Tindakan Maintenance ................................................. 9

2.2.5 Konsep Maintainability ..................................................................... 9

ix

2.2.6 Pola Distribusi Dalam Keandalan ................................................... 11

2.2.7 Karakteristik Kegagalan .................................................................. 13

Perancangan Sistem Informasi Manajemen Pemeliharaan Mesin.......... 14

2.3.1 Context Diagram ............................................................................. 14

2.3.2 Data Flow Diagram ........................................................................ 14

2.3.3 Entity Relation Diagram ................................................................. 15

Pembuatan Sistem Informasi Manajemen Pemeliharaan Mesin ............ 16

2.4.1 PHP ................................................................................................. 16

2.4.2 MySQL ............................................................................................ 16

2.4.3 Codeigniter ...................................................................................... 17

2.4.4 Web Server ...................................................................................... 17

2.4.5 XAMPP ............................................................................................ 17

2.4.6 BOT ................................................................................................. 18

2.4.7 Telegram API .................................................................................. 18

Tinjauan Pustaka .................................................................................... 19

BAB III METODOLOGI PENELITIAN ......................................................... 21

3.1 Objek Penelitian ..................................................................................... 21

3.2 Prosedur Penelitian ................................................................................. 21

3.2.1 Penentuan Rumusan Masalah ......................................................... 21

3.2.2 Penentuan Tujuan Penelitian ........................................................... 22

3.2.3 Studi Literatur ................................................................................. 22

3.2.4 Pengumpulan Data .......................................................................... 22

3.2.5 Identifikasi Kebutuhan Sistem ........................................................ 22

3.2.6 Perancangan Sistem ........................................................................ 23

3.2.7 Pembuatan Sistem Pemeliharaan .................................................... 23

3.2.8 Pengujian Sistem Pemeliharaan ...................................................... 23

3.2.9 Analisis Hasil Evaluasi Sistem Pemeliharaan ................................. 24

3.2.10 Publikasi Sistem Pemeliharaan ....................................................... 24

3.3 Alur Penelitian ........................................................................................ 25

BAB IV PENGUMPULAN DAN PENGOLAHAN DATA ............................. 26

4.1 Identifikasi Kebutuhan Sistem ............................................................... 26

4.1.1 Kebutuhan Hardware Sistem .......................................................... 26

x

4.1.2 Kebutuhan Software Sistem ............................................................ 26

4.2 Perancangan Sistem ................................................................................ 26

4.2.1 Perancangan Context Diagram ...................................................... 26

4.2.2 Perancangan Data Flow Diagram .................................................. 29

4.2.3 Perancangan Entity Relationship Diagram .................................... 38

4.2.4 Perancangan Database .................................................................... 39

4.2.5 Perancangan Design Form .............................................................. 44

4.2.6 Perancangan Arsitektur Bot Telegram ............................................ 48

4.3 Pembuatan Sistem .................................................................................. 49

4.4 Pengujian Sistem .................................................................................... 55

4.4.1 Uji Fungsi Penyimpanan ................................................................. 55

4.4.2 Uji Fungsi Penjadwalan .................................................................. 56

4.4.3 Uji Fungsi Komunikasi ................................................................... 56

4.4.4 Uji Tampilan Website ...................................................................... 57

4.5 Analisis Sistem Hasil Evaluasi ............................................................... 57

4.6 Publikasi ................................................................................................. 58

BAB V KESIMPULAN DAN SARAN .............................................................. 59

5.1 Kesimpulan ............................................................................................. 59

5.2 Saran ....................................................................................................... 59

DAFTAR PUSTAKA

LAMPIRAN

xi

DAFTAR TABEL

Tabel 2.1 Simbol dalam Diagram Konteks ........................................................... 14

Tabel 2.2 Data Flow Diagram .............................................................................. 15

Tabel 2.3 Simbol dalam ERD ............................................................................... 16

Tabel 2.4 Tinjauan Pustaka ................................................................................... 19

Tabel 4.1 Tabel aktivitas ....................................................................................... 39

Tabel 4.2 Tabel users ............................................................................................ 40

Tabel 4.3 Tabel groups ......................................................................................... 40

Tabel 4.4 Tabel kerusakan .................................................................................... 41

Tabel 4.5 Tabel login_attempts ............................................................................. 41

Tabel 4.6 Tabel mesin ........................................................................................... 42

Tabel 4.7 Tabel nilai ............................................................................................. 42

Tabel 4.8 Tabel pegawai ....................................................................................... 42

Tabel 4.9 Tabel sparepart ..................................................................................... 43

Tabel 4.10 Tabel users_groups ............................................................................. 43

Tabel 4.11 Tabel report......................................................................................... 43

xii

DAFTAR GAMBAR

Gambar 2.1 Kurva Bak Mandi (The Bathtub Curve) ............................................ 13

Gambar 3.1 Flowchart Penelitian. ........................................................................ 25

Gambar 4.1 Context Diagram SIMKEM. ............................................................. 27

Gambar 4.2 Data Flow Diagram Level 1 SIMKEM. ........................................... 29

Gambar 4.3 DFD Level 1.1 ................................................................................... 32

Gambar 4.4 DFD Level 1.2 ................................................................................... 33

Gambar 4.5 DFD Level 1.3 ................................................................................... 34

Gambar 4.6 DFD Level 1.4 ................................................................................... 35

Gambar 4.7 DFD Level 1.5 ................................................................................... 35

Gambar 4.8 DFD Level 1.6 ................................................................................... 36

Gambar 4.9 DFD Level 1.7 ................................................................................... 37

Gambar 4.10 Entity Relationship Diagram SIMKEM. ......................................... 38

Gambar 4.11 Form Login. ..................................................................................... 44

Gambar 4.12 Form Sidebar Menu. ........................................................................ 45

Gambar 4.13 Form Tambah Usulan. ..................................................................... 45

Gambar 4.14 Form Tambah Data Kerusakan. ...................................................... 46

Gambar 4.15 Form Tambah Mesin. ...................................................................... 46

Gambar 4.16 Form Tambah Sparepart. ................................................................ 47

Gambar 4.17 Form Tambah Pegawai. .................................................................. 47

Gambar 4.18 Form Tambah Akun. ....................................................................... 48

Gambar 4.19 Form Export Laporan. ..................................................................... 48

Gambar 4.20 Arsitektur Bot Telegram. ................................................................. 48

Gambar 4.21 Halaman Login. ............................................................................... 50

Gambar 4.22 Halaman Dashboard. ...................................................................... 50

Gambar 4.23 Halaman Usulan. ............................................................................. 51

Gambar 4.24 Halaman Data Kerusakan. ............................................................... 51

Gambar 4.25 Halaman Data Sparepart. ................................................................ 52

Gambar 4.26 Halaman Data Mesin. ...................................................................... 52

Gambar 4.27 Halaman Data Pegawai. .................................................................. 53

Gambar 4.28 Halaman Data Akun. ....................................................................... 53

xiii

Gambar 4.29 Halaman Laporan. ........................................................................... 54

Gambar 4.30 Hasil Export Laporan. ..................................................................... 54

Gambar 4.31 Pesan Bot Telegram. ........................................................................ 55

xiv

PERANCANGAN SISTEM INFORMASI PENJADWALAN DAN

PERAWATAN MESIN MENGGUNAKAN METODE PREVENTIVE

MAINTENANCE BERBASIS WEB DAN BOT TELEGRAM

(Studi Kasus: PT. XYZ)

Abstrak

Sistem infomasi manajemen pemeliharaan mesin digunakan untuk

memanajemen informasi dari mesin guna memudahkan pekerja dalam melakukan

perawatan dan memonitoring setiap aktivitas mesin yang digunakan. PT. XYZ

sebagai perusahaan industri pemintalan dan pencelupan benang acrylic dalam

pemeliharaan mesin masih menerapkan Corrective Maintenance yang

menyebabkan kerugian yang besar bagi perusahaan, sehingga diperlukan suatu

sistem informasi manajemen pemeliharaan mesin menggunakan metode Preventive

Maintenance berbasis web dan bot telegram untuk mengurangi kerugian

perusahaan ketika terjadi kerusakan mesin. Hasil pengujian sistem berbasis PHP

dan MYSQL yang telah dibuat dapat digunakan untuk penentuan jadwal

pemeliharaan, pengajuan usulan pemeliharaan, pendataan kerusakan, pendataan

sparepart, pendataan mesin, pendataan pekerja, dan pembuatan laporan.

Kata Kunci : Sistem Informasi Manajemen, Preventive Maintenance,

Pemeliharaan Mesin, PHP, Codeigniter

Abstract

The engine maintenance management information system is used to manage

information from the machine to facilitate workers in carrying out maintenance and

monitoring every machine activity used. PT. XYZ as a spinning and acrylic yarn

dyeing company in machine maintenance still applies Corrective Maintenance

which causes a great loss for the company, so an maintenance maintenance

management information system is used using web-based Preventive Maintenance

methods and telegram bots to reduce company losses when engine failure occurs. .

The results of testing systems based on PHP and MYSQL that have been made can

be used to determine maintenance schedules, submit maintenance proposals,

damage data collection, spare parts data collection, machine data collection, worker

data collection, and report preparation.

Keywords : Management Information Systems, Preventive Maintenance, Machine

Maintenance, PHP, Codeigniter