Professional Documents
Culture Documents
Am Bill Amp Iran
Am Bill Amp Iran
ABSTRACT
1
M. Andika Dirgantara( 311510418 )
Pengendalian Supply Utility Berbasis Internet Of Things Studi Kasus (PT. Dinar Makmur)
sudah ada atau yang sedang berjalan,maka 3. Bagi Departement Maintenance PT.
permasalahan yang sering terjadi adalah Dinar Makmur
sebagai berikut :
Mempermudah karyawan dalam
1. Tidak adanya penyampaian informasi pengendalian supply utility dari jarak jauh
secara real time mengenai supply utility yang berbasis Internet Of Things yang
yang berkurang dapat menyebabkan dapat di akses melalui smartphone berbasis
lambatnya penanganan, selain itu resiko android/IOS.
kesalahan dalam menghitung downtime
akan semakin tinggi 4. Bagi Pembaca dan Penulis selanjutnya
2. Penanganan terhadap kondisi supply
Dapat menjadi suatu referensi untuk
utilityyang berkurang saat ini
membuat alat pengendalian mesin yang
membutuhkan waktu untuk
berbasis Internet Of Things
menstabilkannya kembali karena jarak
2. Tinjauan Pustaka
yang cukup jauh antara ruang
maintenance dengan ruangutility, hal
dapat meningkatkan resiko
Dalam pembuatan tugas akhir ini
Produkrejectdan downtime yang
terlebih dahulu dilakukan tinjauan pustaka
semakin tinggi akibat kurangnya supply
dari penelitian-penelitian terkait. Tinjauan
utilitytersebut.
pustaka yang digunakan berkaitan dengan
Tujuan Penelitian tugas akhir ini diantaranya komunikasi via
Adapun tujuan dari penelitian yang Wi-Fi menggunakan modul NodeMCU V.1
dilakukan penulis di PT. Dinar Makmur dengan chip ESP8266 :
adalah sebagai berikut :
Berikut merupakan beberapa tinjauan
1. Untuk mendapatkan informasi realtime pustaka yang berkaitan dengan tugas akhir
mengenai kondisi supply utility. ini:
Untuk mengendalikan supply utility dari 1. Fadlur Rohman dan Muhamad
jarak jauh dengan konsep berbasis Internet Iqbal (2016), dalam artikelnya telah
Of Things. merealisasikan implementasi IoT dalam
Manfaat Penelitian rancang bangun sistem monitoring panel
Adapun tujuan dari penelitian surya berbasis arduino[20]. Penelitian ini
pengendalian supply utility berbasis internet menggunakan konsep IoT (Internet Of
of things di PT. Dinar Makmur adalah : Things) untuk melakukan monitoring
terhadap kondisi tegangan baterai pada
1. Bagi Penulis panel surya. Perangkat keras yang
digunakan adalah arduino uno sebagai
Menambah pengetahuan dan wawasan pembaca tegangan baterai panel surya dan
penulis dalam membuat sebuah cara untuk sebagai mikrokontroller dan modul Wi-Fi
mempermudah pengendalian mesin yang yaitu ESP8266-01 yang digunakan untuk
berbasis Internet Of Things untuk menghubungkan arduino uno dengan
dikembangkan. jaringan internet dengan koneksi Wi-Fi.
Data hasil pembacaan pada arduino uno
2. Bagi PT. Dinar Makmur akan dikirimkan pada web server melalui
chip ESP8266-01.
Untuk menurunkan angka reject 2. Totok Budioko (2016), dalam
product dan downtime mesin akibat supply penelitiannya telah merealisasikan sistem
utility yang berkurang monitoring suhu jarak jauh berbasis
Internet Of Things menggunakan protokol
3
M. Andika Dirgantara( 311510418 )
Pengendalian Supply Utility Berbasis Internet Of Things Studi Kasus (PT. Dinar Makmur)
menurut Rosa dan Shalahuddin (2014) satu tahap ke tahap lain dalam mode seperti
empat diagram didalam UML sudah air terjun.
mewakili pemahaman dalam konsep 2.2.8.4. Behavioral (Black-Box ) Test
perancangan sistem. Adapun diagram yang
dimaksud adalah sebagai berikut: empat Menurut Black (2009 :3), “Tester
diagram didalam UML tersebut terdiri dari menggunakan behavioral test (disebut juga
Use Case Diagram, Activity Diagram, Black-Box Tests)”, sering digunakan untuk
Sequence Diagram, Class Diagram. menemukan bug dalam high level
2.2.8.3 Metode Waterfall operations, pada tingkatan fitur, profil
operasional dan skenario customer. Tester
Menurut Rosa (2016:28) dalam dapat membuat pengujian fungsional black
bukunya yang berjudul ”Rekayasa box berdasarkan pada apa yang harus
Perangkat Lunak terstruktur dan sistem lakukan. Behavioral testing
Berorientasi Objek” Model SDLC air terjun melibatkan pemahaman rinci mengenai
(waterfall) sering juga disebut model domain aplikasi, masalah bisnis yang
sekuensial linier (sequential linier). Model dipecahkan oleh sistem dan misi yang
air terjun menyediakan pendekatan alur dilakukan sistem. Behavioral test paling
hidup perangkat lunak secara sekuensial baik dilakukan oleh penguji yang
atau urut dimulai dari analisis, desain, memahami desain sistem, setidaknya pada
pengkodean, pengujian dan tahap tingkat yang tinggi sehingga mereka dapat
support.[9] secara efektif menemukan bug umum untuk
jenis desain.
Menurut Michael (2013:4) dalam
jurnalnya yang berjudul ”Sistem Informasi Menurut Nidhra dan Dondeti
Berbasis Web Untuk Menunjang Promosi (2012:1), black box testing juga disebut
Jasa Foto Pada Gbu18studio” metode functional testing, sebuah teknik pengujian
adalah suatu cara yang disarankan untuk
melakukan suatu hal. Pendekatan sistem
merupakan metodologi dasar untuk
memecahkan masalah. Metodologi OUT
pengembangan sistem informasi berarti INP PUT
suatu metode yang digunakan untuk BLAC
melakukan pengembangan sistem informasi UT K BOX
berbasis komputer. Metode yang akan fungsional yang merancang test case
digunakan adalah dengan siklus hidup berdasarkan informasi dari spesifikasi.
pengembangan sistem (systems
development life cycle-SDLC) atau disebut Gambar 2. 2 Black Box
siklus hidup sistem (system life cycle- SLC)
saja. Metode SDLC menggunakan ( Sumber : Nidhra dan Dondeti 2012)
pendekatan sistem yang disebut pendekatan 2.2.9 Teori Bahasa Pemograman
air terjun (waterfall approach), yang
menggunakan beberapa tahapan dalam Dalam subbab ini akan menguraikan
pengembangan sistem.[16] teori-teori bahasa pemrograman serta alat
pendukung lainnya dalam membangun
Berdasarkan pengertian waterfall aplikasi.
menurut para ahli dapat disimpulkan bahwa
waterfall atau air terjun adalah model yang 2.2.9.1 Python
dikembangkan untuk pengembangan
perangkat lunak, membuat perangkat lunak. Menurut Andi Dinata (2017:42).
model berkembang secara sistematis dari “Python merupakan bahasa pemograman
8
M. Andika Dirgantara( 311510418 )
Pengendalian Supply Utility Berbasis Internet Of Things Studi Kasus (PT. Dinar Makmur)
yang digunakan di banyak aplikasi, PT. Dinar Makmur, namun pada tahun 2011
termasuk pemograman web, ilmu PT ini berpindah lokasi Produksi dari Bogor
pengetahuan, dan juga kecerdasan buatan ke Kabupaten Karawang. Sejak saat itu
(Artifical Inteligence)”. Bagi para nama PT. Dinar Makmur berubah menjadi
programmer di luar python siap-siap PT. Dinar Makmur Karawang. Produk yang
dibingungkan dengan aturan indentasi, tipe diproduksi di perusahaan ini adalah ABF
data, tuple, dan dictionary. Python memiliki (Air Bubble film) yang biasa digunakan
kelebihan tersendiri dibandingkan dengan sebagai packaging Produk makanan dan
bahasa lain terutama dalam hal penanganan elektronik, EPS (Expandable Polystyrene)
modul, ini yang membuat beberapa yang biasa di gunakan sebagai packaging
programmer menyukai python. Selain itu Produk elektronik dan automotive, EPP
python merupakan salah satu Produk yang (Expandable Polyprophylene) yang biasa
opensource, free dan multiplatform yang digunakan untuk packaging automotive, dan
bisa dikembang kembali oleh pengguna dan komponen (sparepart).
di sediakan oleh para pengembang dan 3.1.2 Struktur Organisasi Perusahaan
python memliki beberapa pitur untuk
kelbihan diantara bahasa pemograman
lainnya. Beberapa fitur yang dimiliki
Python adalah:
untuk melaporkan bahwa supply berkurang, laporan product reject akibat supply utility
setelah teknisi maintenance menerima yang berkurang. Dari hasil pengecekan
laporan dari operator, teknisi maintenance ditemukan bahwa supply utility yang
harus pergi ke ruang utility untuk berkurang tersebut menjadi salah satu
menghidupkan mesin pendukung agar penyumbang terbanyak reject dan downtime
supply dapat kembali stabil. Penanganan mesin.
terhadap supply utility yang berkurang
seperti ini tidak efektif karena informasi 3.2. Perancangan Sistem
yang di sampaikan operator tidak real time Sistem pengendalian supply utility
dan membutuhkan waktu untuk berbasis Internet Of Things di rancang
menghidupkan mesin pendukung agar untuk mempermudah kerja teknisi
supply utility kembali stabil. maintenance, dimana ketika supply utility
3.1.6 Pemecahan Masalah berkurang teknisi maintenance dapat dengan
Dari uraian permasalahan yang mudah mengendalikannya dari jarak jauh
dihadapi tersebut, dibuatlah control yang tanpa harus ke ruang utility.
dapat mengendalikan supply utility dari Adapun tahapan perancangan adalah
jarak jauh agar penanganan terhadap supply sebagai berikut :
utility yang berkrurang dapat dengan cepat a. Analisa
di tangani agar tidak menimbulkan Produk
Dalam tahap ini penulis melakukan
reject dan downtime dan dapat
analisa terhadap sistem yang sedang
mempermudah kerja operator Produksi dan
berjalan sekarang. Penulis menjelaskan
teknisi maintenance.
teknik pengumpulan data yang digunakan
3.1.6.1 Analisis Kebutuhan Sistem
yaitu dengan cara observasi. Selanjutnya
Proses analisis kebutuhan yang
penulis melakukan analisa kebutuhan untuk
dilakukan adalah dengan mewawancarai
mengetahui apa saja yang dibutuhkan untuk
Bapak Budi Aryadi selaku supervisior
membangun sistem yang baru.
maintenance untuk mencari jalan keluar
b. Desain
yang dapat membantu mempermudah
teknisi maintenance dalam mengendalikan Tahap ini penulis melakukan
supply utility. Berdasarkan hasil wawancara perancangan, yaitu perancangan alur proses
dengan Bapak Budi Aryadi tersebut maka sistem dengan menggunakan diagram-
dibuatlah sebuah control supply utility diagram UML (Unified Modelling
berbasis Internet of Things yang Language). Selanjutnya penulis melakukan
dimaksudkan untuk efisiensi dan efektifitas perancangan antarmuka pengguna yang
kerja. nantinya akan dijadikan acuan penulis
3.1.6.2 Analisis Kebutuhan Pengguna dalam menentukan tampilan aplikasi
Berdasarkan tahap-tahap kendali supply utility.
pengembangan sistem yang sudah c. Pembuatan Program (Coding)
dijelaskan pada sub bab sebelumya, maka
analisa kebutuhan pengguna adalah tahap Setelah melakukan desain maka
awal yang dipakai penulis dalam selanjutnya adalah melakukan coding
mengembangkan sistem yang akan dibuat. program. Pada proses ini penulis akan
Adapun analisa kebutuhan pengguna yang menunggah program yang telah di buat ke
dilakukan penulis adalah sebagai berikut : dalam mikrokontroller arduino
a. Pengecekan Dokumen d. Implementasi
11
M. Andika Dirgantara( 311510418 )
Pengendalian Supply Utility Berbasis Internet Of Things Studi Kasus (PT. Dinar Makmur)
menghasilakan sebuah control untuk maintenance sebagai user agar lebih mudah
kendali supply utility berbasis Internet Of dalam mengendalikan supply utility.
Things di PT. Dinar Makmur Dengan aplikasi ini user bisa
e. Pengujian mengendalikan supply utility dari jarak jauh
3.2.4 Diagram Use Case
Dalam tahap ini dilakukan pengujian Use case diagram pada aplikasi
terhadap fungsionalitas aplikasi kendali kendali supply utility berbasis Internet Of
supply utility berbasis Internet Of Things di Things di PT. Dinar Makmur dapat
PT. Dinar Makmur Pengujian ini dilakukan digunakan oleh operator, leader, supervisor
untuk mengetahui aplikasi yang dibuat telah maintenance sebagai user. Berikut adalah
sesuai dengan desainnya dan masih terdapat use case diagram aplikasi kendali supply
kesalahan atau tidak. Pengujian yang utility berbasis Internet Of Things di PT.
dipakai penulis didalam penelitian aplikasi Dinar Makmur :
kendali supply utility berbasis Internet Of
Things di PT. Dinar Makmur adalah dengan Berdasarkan use case diagram diatas
menggunakan black box testing. maka urutan langkah-langkah yang
3.2.1 Usulan Sistem yang Berjalan dilakukan user terhadap sistem maupun
Usulan sistem yang berjalan sistem terhadap user akan dijelaskan pada
merupakan tahap lanjutan dari analisis skenario use case dibawah ini :
sistem yang berjalan, dimana pada tahap ini 1. Skenario use case versi user
digambarkan rancangan sistem yang akan Urutan proses skenario use case versi
dibangun sebelum melakukan proses coding user dapat dilihat pada tabel dibawah ini:
dan testing. Perancangan suatu sistem tidak
lepas dari hasil analisis sistemnya, karena
dengan melakukan analisis sistem inilah
akan dapat dibuat suatu rancangan sistem.
Gambaran umum dari sistem yang akan
diusulkan, yaitu pengendalian supply utility
dari jarak jauh
Adapun gambaran dari sistem yang
diusulkan sebagai berikut:
1. Alarm indikator supply utility berkurang
berbunyi, lampu indikator menyala.
2. Teknisi maintenance mengetahui supply
yang berkurang
3. Teknisi maintenance membuka aplikasi
melalui smartphone
4. Teknisi maintenance memilih mesin
yang akan dihidupkan \
5. Teknisi maintenance menghidupkan 3.2.5 Activity Diagram
mesin pendukung dari jarak jauh agar Dengan melihat use case dan
supply utility kembali stabil sekenario diatas activity diagram user untuk
pengendalian supply utility adalah :
3.2.3 Identifikasi Aktor 1. Diagram activity pengaktifkan blynk
Perancangan sistem ini dibuat untuk
dibuat untuk mempermudah teknisi Berikut gambar diagram pengaktifkan
maintenance dalam mengendalikan mesin blynk yang dilakukan oleh user.
utility dan untuk meningkatkan output a. User membuka aplikasi blynk
Produksi dan menurunkan angka reject dan b. User menghubungkan aplikasi dengan
Downtime mesin, aplikasi ini hanya bisa di NodeMCU
gunakan oleh operator, leader, supervisor
12
M. Andika Dirgantara( 311510418 )
Pengendalian Supply Utility Berbasis Internet Of Things Studi Kasus (PT. Dinar Makmur)
13
M. Andika Dirgantara( 311510418 )
Pengendalian Supply Utility Berbasis Internet Of Things Studi Kasus (PT. Dinar Makmur)
c. NodeMCU terima data perintah dari aplikasi dengan sistem yang telah dirancang
blynk untuk mengaktifkan relay yang pada bab sebelumya.
akan menghidupkan mesin 4.1.1 Spesifikasi Sistem
Dalam tahap ini akan dijelaskan
Berikut gambar class diagram tentang spesifikasi perangkat keras dan
aplikasi pengendalian mesin perangkat lunak serta bahasa pemrograman
yang dipakai dalam penelitian ini.
1. Perangkat keras
Perangkat keras yang digunakan
dalam penelitian ini adalah sebagai berikut:
a. Mesin Utility
c. Relay