Draft Survey Penghitungan Muatan Kapal B
Draft Survey Penghitungan Muatan Kapal B
PENDAHULUAN
2. Menggunakan Laptop tidak praktis karena penggunaan laptop sekitar 1-2 jam
setelah itu harus di cas.
3. Menggunakan laptop lebih memakan tempat daripada smartphone.
Berdasarkan uraian diatas, maka penelitian ini akan mengambil judul “Draft
Survey Penghitungan Muatan Kapal Berbasis Android”.
1.2 Perumusan Masalah
Berdasarkan latar belakang yang telah diuraikan di atas, maka rumusan
masalah penelitian ini adalah ” Bagaimana cara pembuatan Aplikasi Draft
Survey Penghitungan Muatan Kapal Berbasis Android? ”.
1.3 Pembatasan Masalah
Agar pembahasan terfokus pada permasalahan tersebut, maka perlu adanya
batasan masalah antara lain yaitu:
1. pembuatan aplikasi berbasis android, obyek yang dihitung adalah muatan kapal
yang berbentuk cair atau curah.
2. Aplikasi ini akan dibuat dengan menggunakan bahasa pemrograman J2ME
(Java2 Micro Edition), karena J2ME merupakan platform java yang ditargetkan
untuk mobile. Aplikasi ini dapat berjalan pada android yang sistem operasinya
menggunakan gingerbread (2.3) dan lebih dianjurkan pada sistem operasi
honeycomb (3.1).
1.4 Tujuan Tugas Akhir
Tujuan dari Penelitian ini adalah untuk membuat aplikasi yang mudah dipahami
dan digunakan oleh penulis maupun oleh Pelaut yang bekerja seperti di Kapal Tanker
agar mendapatkan informasi secara mudah, cepat dan akurat mengenai muatan
kapal.
1.5 Manfaat Tugas Akhir
Dengan dilakukannya penelitian ini diharapkan dapat bermanfaat sebagai berikut :
1. Manfaat teoritis
Diharapkan dapat memperkaya konsep atau teori yang menyokong
perkembangan ilmu pengetahuan manajemen sumber daya manusia,
khususnya yang terkait pembuatan aplikasi-aplikasi yang berbasiskan
android.
3
BAB II
LANDASAN TEORI
2.1 Sistem
Sistem dapat didefinisikan sebagai kumpulan dari elemen – elemen yang
berinteraksi untuk mencapai suatu tujuan tertentu sebagai suatu kesatuan.
Pengertian ini sering kita jumpai dalam ilmu fisika maupun biologi. (Mulyanto,
Agus :2009)
Sistem adalah kumpulan dari elemen – elemen yang berinteraksi untuk
mencapai suatu tujuan tertentu, dapat diartikan pula sebagai serangkaian metode
dan prosedur atau teknik yang disatukan oleh instruksi yang ada sehingga
membentuk suatu kesatuan yang utuh. (Jogiyanto HM, 2005:2)
Sistem adalah sekelompok unsur yang erat berhubungan satu dengan yang
lainya yang berfungsi bersama – sama untuk mencapai tujuan tertentu. (Mulyadi,
2008 : 2).
Jadi dapat disimpulkan bahwa suatu sistem terdiri dari banyak komponen atau
unsur – unsur yang saling berhubungan, meskipun semua komponen tersebut
mempunyai fungsi yang berebeda, namun melalui suatu instruksi atau proses semua
komponen tersebut melakukan satu tujuan yang sama.
2.2 Flowchart
Flowchart adalah teknik penyusunan intruksi untuk penulisan program komputer
terstruktur dengan menggunakan gambar – gambar atau simbol – simbol. Tujuan
utama dari penggunaan flowchart adalah untuk menggambarkan suatu tahapan
penyelesaian masalah secara sederhana, terurai, rapi dan jelas dengan menggunakan
simbol – simbol standar.
Berikut adalah beberapa simbol yang digunakan dalam menggambarkan suatu
flowchart :
5
2 dalam sistem
Semua kapal kargo dan tongkang termasuk kapal besar seperti Mother Vessel yg
memuat barang atau kargo curah seperti batubara, pasir, biji besi, nickel, steel scrap,
bauksit, mangan, emas, tembaga dan barang tambang lainnya pasti menggunakan
metode perhitungan draft survey kapal dalam transaksi bisnis dan perdagangnya
sebagaimana di isyaratkan oleh hukum peraturan perdagangan internasional maupun
dinas perdagangan
Hukum dasar perhitungan draft survey adalah berat benda yg mengapung di air
adalah sama dengan berat air atau cairan yg dipindahkan oleh benda tersebut, hukum
ini terkenal dengan sebutan Hukum Archimedes
Sebelum kita mengerjakan ataupun melakukan draft survey ini, langkah pertama
tentunya kita persiapan peralatan-peralatan penunjang kerja draft survey kapal
seperti:
a. Alat Bantu Pembacaan Draft Mark (Draught reading Device at rough Sea
condition)
Peralatan yang digunakan untuk melihat sarat kapal bila ada ombak besar.
b. Alat bantu pengambilan berat jenis air laut (Design Water sampling device) :
Alat pengambilan contoh air
c. Alat Ukur (Sounding tape)
Spesifikasi :
- pita (tape) panjang min 25 m
- bahan : stailess steel
- tebal 1mm
- pembagian jarak per 10 mm
- berat pemberat 400gr
8
juga versi ini merupakan versi yang paling banyak digunakan karena sangat stabil.
f. Android versi 2.3 (Gingerbread)
Diluncurkan pada 1 Desember 2010 terdapat peningkatan manajemen daya,
kontrol melalui aplikasi, penggunaan multiple kamera, peningkatan kamera serta
penambahan seperti gyroscope.
g. Android versi 3.0/3.1 (Honeycomb)
Versi ini dirancang khusus untuk PC tablet , memiliki user interface yang
berbeda dan mendukung layar ukuran lebar, penggunaan multi prosesor dan
akselerasi perangkat keras untuk grafis. Versi pertama diluncurkan pada Februari
2011.
h. Android versi 4.0 (Ice Cream Sandwich)
Dirilis pada 19 Oktober 2012, manambahkan fitur baru yaitu membuka
perangkat dengan pengenalan wajah, penggunaan jaringan data, mencari email
secara offline, dan juga penambahan dibagian fotografi. (Ir.Supardi, Yuniar :2011)
Android berjalan pada kernel Linux dengan menggunakan berbagai macam
library. Android ditulis dengan menggunakan bahasa C, Aplikasinya berjalan
pada application framework yang dibangun dengan menggunakan Java dengan
memanfaatkan Apache Harmony sebagai compatible java library-nya. Semua
aplikasi Android berjalan pada virtual machine yang bernama Dalvik, dimana dalvik
inilah yang bertugas untuk melakukan penterjemahan Java Bytecode menjadi Dalvik
Dex Code (Dalvik-executable).
2.6.1. Kelebihan dan Kekurangan Android
Kelebihan Android disbanding Operating system lain (Ir.Supardi, Yuniar :2011)
:
a. Open Source sehingga user dapat membuat aplikasi berbasis android.
b. Multitasking, ponsel android bias menjalankan berbagai aplikasi, missal
browsing dan mendengarkan lagu dalam waktu yang bersamaan.
c. Notifikasi SMS, Email, semuanya bernotifikasi dilayar utama.
d. Sinkronikasi kontak, semua kontak Yahoo, FB Google akan menjadi kontak di
HP secara otomatis.
e. Tidak terpaku satu Hp, Android tidak hanya milik Google
13
f. Widget, pada layar utama Android terdapat widget yang memudahkan user
mengakses aplikasi Android
g. Goggle Play, terdapat banyak aplikasi yang bias didownload baik itu free atau
berbayar
Selain mempunyai kelebihan, android juga mempunyai kekurangan yaitu :
a. Koneksi internet dapat dimatikan tapi jika dimatikan itu artinya tidak bias
menikmati fasilitas Android seperti notifikasi social media.
b. Di setiap aplikasi hamper selalu muncul iklan, kecuali aplikasi bawaan Android
nya sendiri.
2.6.2. Struktur Pemrograman Android
Setiap pemograman pasti mempunyai suatu struktur dan metode tertentu untuk
menuliskan kode. Dalam pemrograman android pembuatan layout UI dipisahkan dari
kode utama java. Berikut adalah gambar struktur file pemrograman android :
File Manifest
File Manifest adalah file XML yang mendeskripsikan tentang komponen
yang digunakan dengan aplikasi. File ini berada pada root directory project
android.
Activity/ Komponen
File activity adalah file java yang berisikan kelas yang meng-extends kelas
Activity. File ini berada pada directori scr project Android. Kelas ini akan
memanggil layout UI, kelas library, dan resource lainnya.
File XML Layout UI
File ini merupakan file xml yang digunakan untuk mendesain UI. File ini
berada pada directori res. UI termasuk widget Android yang akan dibahas
pada bab selanjutnya.
Kelas Biasa / Library
File ini merupakan file Java biasa yang berisikan kelas untuk melakukan
tugas tertentu. File ini berada pada direktori scr
Resource Lain
Resource lain, seperti image, font yang disimpan pada directori assets.
14
Setiap pembuatan sebuah project, secara otomatis eclipse akan membuatkan folder
untuk project tersebut. Syarat penulisan pada eclipse :
Project dan Class:
1. Selalu diawali dengan huruf besar
2. Tidak menggunakan spasi
3. Tidak dimulai dengan angka
4. Jika lebih dari satu kata, tiap awal kata dengan huruf besar.
Method:
1. Selalu diawali dengan huruf kecil
2. Tanpa menggunakan spasi
3. Jangan diawali dengan angka
4. Jika lebih satu kata untuk kata kedua dan selanjutnya diawali dengan huruf besar.
18
BAB III
METODOLOGI PENELITIAN
b. Studi Pustaka
Penulis melakukan pengumpulan data dengan cara Studi pustaka dilakukan
dengan membaca buku dan juga browsing di internet untuk mencari referensi
yang dibutuhkan, dikarenakan terbatasnya referensi mengenai objek yang dikerjakan
oleh penulis.
b. Studi Pustaka
Yaitu penelitian dengan menggunakan dan mempelajari buku-buku
maupun literatur-literatur yang berhubungan dengan masalah yang diteliti
sebagai landasan teori bagi penulis.
3.4 Analisa dan Perancangan
3.4.1 Kebutuhan Hardware
a. Hardware komputer
2. Memory 2G
3. Harddisk 250 Gb
4. Hardware Android
pemrograman java jenis J2ME, android SDK, dan juga aplikasi bahasa
pemrograman eclipse. Kebutuhan software untuk tablet PC atau handphone
yang digunakan adalah menggunakan Operating System android minimal seri
2.3 atau sering disebut Gingerbread
Angka
aplikasi
User
mulai
Input
Angka
Perhitungan
Rumus
Hasil perhitungan
selesai
Proses
Input data
Input data
perhitungan
User Hasil
Hasil
Input Data perhitungan
Input data
BAB IV
IMPLEMENTASI SISTEM
26
25
4.6 Heel
Menu Heel terdiri dari menu Heel Value dan Heel Angle. Main Menu
digunakan untuk kembali ke Menu Utama
BAB V
PENUTUP
5.1 Kesimpulan
Dari hasil pembahasan bab I sampai dengan bab V dapat diambil
kesimpulan sebagai berikut :
Dengan adanya aplikasi draft survey berbasis android akan memudahkan
bagi pihak awak kapal dalam menghitung jumlah muatan kapal yang
diharapkan akan memberikan prospek yang lebih baik. Setiap inputan nilai dari
masing-masing angka akan dilakukan perhitungan guna memperoleh hasil dari
muatan kapal. Hasil dari perhitungan melalui sistem ini akan lebih cermat
karena proses perhitungan yang ada dilakukan oleh sistem komputer.
5.2 Saran-Saran
Untuk penngembangan lebih lanjut maka perlu adanya saran-saran
sebagai berikut :
1. Perlu pengembangan ke aplikasi gratis di android market agar dapat
digunakan oleh banyak orang yang membutuhkan aplikasi tersebut.
2. Untuk penelitian selanjutnya perlu menambahkan media penyimpanan agar
data yang sudah kita buat dapat dibuka sewaktu-waktu , fungsi sharing dan
format untuk diprint agar mudah untuk membuat laporan.
42
Daftar Pustaka
Ivan Michael Siregar, S.T., M.T, 2011. Membongkar Source Code Berbagai
Aplikasi Android. Jilid I. Yogyakarta : gava Media
http://journal.amikom.ac.id/index.php/informatika/article/viewArticle/153,
diakses tanggal 30 Januari 2012
http://coding.smashingmagazine.com/2010/10/25/get-started-developing-for-
android-with-eclipse/, diakses tanggal 28 Juli 2012