ABSTRAK
CV Emzine Tractor Sarana adalah salah satu perusahaan yang
bergerak dalam bidang penyewaan alat
–
alat berat yang juga disebut
armada. Ada banyak jenis dan tipe armada yang disewakan seperti truk,
backhoe loader, cold planer, compactor, feller buncher, Forwarder
Harvester, Knuckleboom Loader, Material Handle. Rancangan ini
memberikan informasi seputar penyewaan, pengembalian alat berat,
pembayaran penyewaan alat berat, serta pemberian informasi kepada
penyewa tentang produk-produk yang tersedia. Program ini dirancang
untuk tiga pengguna, yaitu : penyewa, operator dan admin. Program
aplikasi ini juga menghasilkan laporan penyewaan dalam bentuk list hasil
penyewaan alat berat yang dapat diformat menjadi PDF. Perancangan
aplikasi penyewaan alat berat pada CV Emzine Tractor Sarana berbasis
desktop ini merupakan tampilan antar muka, java sebagai bahasa
pemrograman dan MySQL sebagai basis data.
ABSTRACT
CV Emzine Tractor Facility is one company that is engaged in leasing
equipment - machines that are also called fleet. There are many kinds and
types of leased fleets such as trucks, backhoe loaders, cold planer,
compactors, feller buncher, forwarder Harvester, Knuckleboom Loader,
Material Handle. It provides information about rentals, the return of heavy
equipment, heavy equipment rental payments, and providing information
to tenants about the products available. The program is designed for three
users, namely: tenants, operators and admin. The application program
also produces reports in the form of list rental equipment rental yield that
can be formatted into PDF. Heavy equipment leasing application design
on CV Emzine Tractor Facility is a desktop-based UI, Java as a
programming language and MySQL as database.
DAFTAR ISI
LEMBAR PENGESAHAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iv
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... v
PRAKATA ... vi
ABSTRAK ... viii
ABSTRACT ... ix
DAFTAR ISI ... x
DAFTAR GAMBAR ... xii
DAFTAR TABEL ... xiv
DAFTAR LAMPIRAN ... xv
BAB I PENDAHULUAN 1.1 Latar Belakang ... 1
1.2 Perumusan Masalah ... 2
1.3 Tujuan ... 2
1.4 Batasan Masalah... 3
1.5 Sistematika Penulisan ... 4
BAB II LANDASAN TEORI 2.1 Definisi Excavator... 6
2.2 Kegunaan Excavator ... 6
2.3 Bagian-Bagian Excavator ... 6
2.4 Komponen Excavator ... 7
2.5 Jenis-Jenis Excavator ... 12
2.6 Definisi Backhoe... 19
2.7 Tipe Backhoe ... 19
2.8 Cara Kerja ... 20
2.9 Produksi Backhoe ... 22
2.10 Teori Penunjang Program (UML) ... 29
BAB III ANALISIS DAN PERANCANGAN SISTEM
3.1 Proses Bisnis ... 46
3.2 Entitiy Relationship Diagram (ERD) ... 47
3.3 Entity Relationship Table ... 48
3.4 Use Case ... 49
3.4.1 Diagram Use Case ... 43
3.4.2 Skenario ... 50
3.5 Activity Diagram ... 57
3.6 Class Diagram ... 87
3.7 Rancangan Desain Antar Muka ... 88
BAB IV HASIL PENELITIAN 4.1 Implementasi Admin ... 100
BAB V PEMBAHASAN DAN UJI COBAPENELITIAN 7.1 Pembahasan ... 116
7.2 Uji Coba Hasil Penelitian... 120
BAB VI KESIMPULAN DAN SARAN 8.1 Simpulan ... 122
8.2 Saran ... 122
DAFTAR GAMBAR
Gambar 1 Boom... 7
Gambar 2 Arm ... 8
Gambar 3 Bucket ... 8
Gambar 4 Cylinder ... 8
Gambar 5 Arm Cylinder ... 9
Gambar 6
Bucket Cylinder
... 9Gambar 7
Upper Structure
... 10Gambar 8
Operator Cab
... 10Gambar 9
Center Frame
... 10Gambar 10
Left And Rlight Undercarriage
... 11Gambar 11
Lain-Lain
... 11Gambar 12
Standar Bucket
... 12Gambar 13
Ripper Bucket
... 13Gambar 14
Trapezoidal Bucket
... 13Gambar 15
Slope Finishing Bucket
... 14Gambar 16
Ditch Cleaning Bucket
... 14Gambar 17
Single Shank Ripper
... 14Gambar 18
Three Shank Ripper
... 15Gambar 19
Single Shank Ripper
... 15Gambar 20 Three Shank Ripper ... 16
Gambar 21
Clamshell Bucket
... 16Gambar 22
Grapple
... 16Gambar 23 Lifting Magnet ... 17
Gambar 24
Scrap Grapple
... 17Gambar 25
Magnet Fork Excavator
... 18Gambar 26
Backhoe
... 19Gambar 27
Jangkauan
Backhoe
... 21Gambar 28 Diagram UML... 30
Gambar 29 Simbol Actor ... 31
Gambar 30 Simbol Usecase ... 32
Gambar 32
Contoh
Activity Diagram
... 35Gambar 33
Contoh
Class Diagram
... 38Gambar 34
Simbol Entitas
... 39Gambar 35
Relasi Satu Ke Satu
... 40Gambar 36
Relasi Satu Ke Banyak
... 40Gambar 37
Relasi Banyak Ke Satu
... 41Gambar 38
Relasi Banyak Ke Banyak
... 41Gambar 39
Simbol Atribut
... 42Gambar 40
Penerjemahan dan Pengeksekusian program Java
... 43Gambar 41
Proses Bisnis Penyewaan Alat Berat
... 46Gambar 42
Entity Relational Diagram (ERD)
... 47Gambar 43 Entity Relational Tabel ... 48
Gambar 44
Diagram Use Case
... 49Gambar 45
Activity Diagram Login
... 58Gambar 46
Activity Diagram Reservation
... 59Gambar 47
Activity Diagram Estimation
... 60Gambar 48
Activity Diagram Search Customer
... 61Gambar 49
Activity Diagram Save Customer
... 62Gambar 50
Activity Diagram Refresh Data Customer
... 63Gambar 51
Activity Diagram Delete Data Customer
... 64Gambar 52
Activity Diagram Edit Data Customer
... 65Gambar 53
Activity Diagram Use Data Customer
... 67Gambar 54
Activity Diagram Search Excavator
... 68Gambar 55
Activity Diagram Save Excavator
... 69Gambar 56
Activity Diagram Refresh Excavator Master Data
... 71Gambar 57
Activity Diagram Delete Data Excavator
... 72Gambar 58
Activity Diagram Edit Excavator
... 73Gambar 59
Activity Diagram Use Excavator
... 74Gambar 60
Activity Diagram Search Operator
... 75Gambar 61
Activity Diagram Save Data Operator
... 76Gambar 62
Activity Diagram Refresh Data Operator
... 78Gambar 64
Activity Diagram Edit Data Operator
... 80Gambar 65
Activity Diagram Use operator
... 81Gambar 66
Activity Diagram View Report
... 82Gambar 67
Activity Diagram View Schedule
... 83Gambar 68
Activity Diagram Service Schedule
... 84Gambar 68
Class Diagram
... 85Gambar 69
Kerangka Halaman Utama (login)
... 86Gambar 70
Kerangka Menu Utama
... 88Gambar 71
Kerangka
Reservation Frame
(a)
... 90Gambar 72
Kerangka
Reservation Frame
(b)
... 91Gambar 73
Kerangka
Customer Master Data
... 93Gambar 74
Kerangka
Excavator Master Data Dan Service
... 95Gambar 75
Kerangka
Schedule Board
... 96Gambar 76
Kerangka
Operator Master Data
... 97Gambar 77
Kerangka
Report
... 98Gambar 78
Tampilan
Log in
... 100Gambar 79
Tampilan Error Message Pada Panel Login
... 101Gambar 80
Tampilan Error Message Pada Panel Login
... 102Gambar 81
Menu Utama
... 103Gambar 82
Reservation Frame
(Reservation)
... 104Gambar 83 Tampilan
Reservation Frame (Estimation)
... 105Gambar 84 Tampilan
Customer Master Data
... 106Gambar 85 Tampilan
Customer Master Data
(edit)
... 107Gambar 86 Tampilan
Customer Master data
(delete)
... 107Gambar 87 Tampilan
Excavator Master Data Excavator Master Data
... 108Gambar 88 Tampilan
Excavator Master Data
(create new data)
... 109Gambar 89 Tampilan
Schedule Board
... 110Gambar 90 Tampilan
Operator Master Data
... 111Gambar 91 Tampilan
Operator Master Data
(edit)
... 112Gambar 92 Tampilan
Operator Master Data
(delete)
... 112Gambar 93 Tampilan
Report
... 113DAFTAR TABEL
Tabel I Jangkauan Dan Kapasitas Bucket Backhoe Komatsu ... 21
Tabel II Faktor Pengisian Bucket Komatsu ... 24
Tabel III Faktor Koreksi Medan Dan Keadaan Manajemen ... 25
Tabel IV
Simbol-Simbol
Activity Diagram
... 35Tabel V
Indikator
... 37Tabel VI
Tabel Skenario Panel Login
... 50Tabel VII
Tabel Skenario Panel Reservation
... 50Tabel VIII
Tabel Skenario Panel Customer Master Data
... 52Tabel IX
Tabel Skenario Panel Excavator Master Data
... 53Tabel X
Tabel Skenario Panel new customer
... 55Tabel XI
Testing
Login
... 116Tabel XII
Testing
Reservation
... 117Tabel XIII
Testing customer (1)
... 117Tabel XIV
Testing
Excavator
... 118Tabel XV
Testing operator
... 119Tabel XVI
Testing Report
... 119DAFTAR LAMPIRAN
BAB I
PENDAHULUAN
1.1 Latar Belakang
CV Emzine Tractor memulai jasa pelayanannya pada tahun
2000-an sebagai perusaha2000-an penyewa alat berat untuk proyek. Perusaha2000-an ini
mampu mempertahankan aktifitasnya sampai sekarang, dan saat ini
perkembangan perusahaan CV Emzine Tractor sudah sangat pesat
dengan sekitar lima jenis alat berat yang di sewakan. Alat berat yang
tersedia di perusahaan ini antara lain excavator dan truk.
CV Emzine Tractor memiliki permasalahan dalam mengambil
keputusan kendaraan mana yang akan digunakan untuk suatu proyek.
Seringkali terjadi kesalahan pada pemilihan waktu serta pekerja yang
mampu mengerjakan tugasnya dengan baik, sehingga CV Emzine Tractor
seringkali menghadapi kendala megenai banyaknya konsumen yang
menanyakan status dari barang-barang yang akan di sewakannya.
1.2 Perumusan Masalah
Rumusan masalah yang terjadi pada proyek konstruksi ini adalah
sebagai berikut :
1.
Bagaimana cara sistem mengatur penjadwalan alat berat?
2.
Bagaimana cara sistem melakukan perhitungan biaya sewa
dengan keadaan lokasi proyek yang akan di kerjakan?
3.
Bagaimana cara melihat status alat berat?
4.
Bagaimana cara sistem ini dapat menghitung jadwal service
agar perawatan pada excavator tetap terjaga?
5.
Bagaimana cara membuat laporan untuk menghitung
pemasukan penyewaan alat berat di perusahaan?
1.3 Tujuan
Adapun maksud dan tujuan dari laporan tugas akhir di atas antara
lain :
1. Untuk mengatur jadwal sewa agar tidak berbenturan antara
jadwal sewa suatu proyek dengan proyek lain
2. Untuk memberikan gambaran berapa banyak yang bisa di
produksi alat berat pada lokasi konsumen agar dapat
mengestimasi harga kepada konsumen sesuai dengan lokasi
proyek yang akan dikerjakan. estimasi harga harus di sesuaikan
dengan keadaan lokasi proyek, seperti medan kerja, luas lokasi,
kedalaman yang akan di gali, dan jenis tanah pada lokasi proyek
tersebut.
4. Pengaturan
peringatan
jadwal
service
bertujuan
untuk
pengendalian alat berat agar tetap terawat dan terjaga.
5. Untuk melihat laporan pemasukan dari penyewaan alat berat
1.4 Batasan Masalah
1.4.1.1 Batasan Perangkat Lunak
1. Sistem operasi Microsoft Windows 7
2. Bahasa Java
1.4.2
Batasan Perangkat Keras
1. Pentium IV
2. RAM 1GB
3. HardDisk 32 GB
4. Keyboard
5. Mouse
6. Monitor
1.4.3
Batasan Aplikasi
Aplikasi sistem informasi ini mempunyai batasan aplikasi berupa
:
1.
Tidak dapat menampilkan gaji karyawan.
2.
Tidak dapat menghitung laba rugi perusahaan.
1.5 Sistematika Penulisan
Sistematika penulisan pada laporan kerja praktek ini terdiri dari 6
bab.
Berikut penjelasan dari masing-masing bab :
Bab I Pendahuluan
Bab ini berisi tentang latar belakang pembuatan aplikasi,
perumusan masalah, maksud dan tujuan dilakukannya pembuatan
aplikasi perbandingan material untuk dinding, batasan masalah
aplikasi perbandingan material untuk dinding, dan sistematika
penulisan laporan.
Bab II Kajian Teori
Bab ini berisi tentang teori-teori yang digunakan dalam
pembuatan laporan dan aplikasi.
Bab III Analisis dan Perancangan
Bab IV Hasil Penelitian
Bab ini berisi tentang semua hasil dari sistem informasi
bobot pekerjaan, baik itu tampilan ataupun hasil data yang
diperoleh.
Bab V Pembahasan Uji Penelitian
Bab ini berisi tentang penelitian pada sebuah sistem
informasi.
Error handling
sampai hasil survey berupa kuisioner
dibahas dalam bab ini.
Bab VI Penutup
Bab ini berisi kesimpulan dan saran yang dapat digunakan
untuk mengembangkan karya ilmiah ini di masa yang akan datang
BAB VI
KESIMPULAN DAN SARAN
6.1 Simpulan
Berdasarkan hasil penelitian dan pengujian dapat disimpulkan sebagai
berikut:
1. Aplikasi penyewaan alat berat ini mampu mengestimasi biaya
sewa
dengan
baik,
sehingga
konsumen
dapat
memperhitungkan biaya sewa sebelum benar-benar menyewa
alat untuk lokasi proyek tersebut.
2. Aplikasi
penyewaan
alat
berat
ini
berguna
untuk
mengoptimalkan kegiatan di perusahaan agar penyewaan alat
berat yang dimiliki oleh perusahaan terkendali.
3. Aplikasi penyewaan alat berat ini mampu menghitung
pemasukan biaya penyewaan perusahaan.
6.2 Saran
Adapun saran dari laporan tugas akhir ini adalah aplikasi ini dapat
dikembangkan lagi dengan menambah suatu fitur dalam aplikasi yang
dapat
1. Menambahkan cangkupan jenis alat berat selain excavator,
2. Menghitung biaya service,
3. Menghitung laba rugi perusahaan, dan
DAFTAR PUSTAKA
Ambler, Scott W. (2004).
Agile Model Driven Development with UML 2
.
Cambridge: Cambridge University Press.
Chonoles, Michael Jesse and James A. Schardt. (2003).
UML 2 for
Dummies
. New York: Wiley Publishing, Inc.
Dipohusodo, Istimawan. (1996). Manajemen
Alat Berat Dan Proyek
Konstruksi
. Yogayakarta: Kanisius
Fathansyah. (1999).
Basis Data
. Bandung: Informatika.