PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT PADA
PT. TRIGUNA GRESIK
Nendra Dwi Santoso, S.Kom 1)
Dr. Ronny, S.Kom, M.Kom, M.H 2)
Eka Dyar Wahyuni, S.Kom 3)
1) Jurusan Sistem Informasi UPN “VETERAN” Jatim
2) Jurusan Manajemen STIE Perbanas Surabaya , e-mail: ronny_wuisan@yahoo.com
3) Jurusan Sistem Informasi UPN “VETERAN” Jatim, e-mail: eka.dyar@yahoo.com

Abstraksi : Sebuah era baru di dalam dunia usaha dan berorganisasi muncul sejalan
dengan diperkenalkannya istilah teknologi informasi dan sistem informasi, yaitu
bagaimana sebuah organisasi baik berorientasi profit maupun non profit berusaha untuk
menggunakan perangkat komputer, aplikasi, dan sarana telekomunikasi untuk
meningkatkan kinerjanya secara signifikan. Dengan mengimplementasikan proses bisnis
dengan baik dan benar serta ditunjang dengan data beserta proses yang baik akan
memperlancar proses bisnis yang dilakukan.
Demikian halnya dengan PT. Tri Guna Kota Gresik merupakan salah satu
instansi penyedia jasa pengiriman barang melalui laut yang biasa disebut dengan
“Pelayaran Rakyat”. PT. Tri Guna selama ini masih menggunakan koneksifitas /

hubungan dengan pelanggan dan pemilik kapal secara manual (telefon dan bertemu
langsung). Oleh sebab itu dibuatlah aplikasi mobile untuk membantu mempercepat proses
yang sudah ada. Aplikasi mobile bisa menjadi alat bantu yang berfungsi dengan baik
dalam proses bisnis pelayaran rakyat ini.
Dengan bantuan web service dan menggunakan smartphone. Proses bisnis
dapat dilakukan dengan menggunakan teknologi terbaru yaitu Android. Pada sistem
booking dan update informasi kapal Android dapat memberikan perintah langsung untuk
memasukan barang dan mengupdate informasi kapal terbaru. Seluruh data tersebut akan
disimpan ke dalam database, sehingga perusahaan dapat mengetahui setiap saat kapal
rekanan yang bersandar serta pelanggan yang memiliki barang tunggu atau booking.
Kata Kunci: Proses Bisnis, Pelayaran Rakyat, Web Service

PENDAHULUAN
Perkembangan teknologi informasi dewasa ini telah mengalami kemajuan
yang cukup signifikan. Teknologi infomasi merupakan salah satu aspek penting dalam
lingkup badan usaha, karena kebutuhan atas efisiensi kerja yang semakin meningkat yang
mana kebutuhan tersebut sangat diperlukan dalam lingkup sebuah perusahaan. Demi
mendukung kebutuhan tersebut maka penerapan teknologi informasi dirasa perlu guna
mencapai efisiensi kerja pegawai.
Salah satu aspek dari pemanfaatan teknologi informasi yang penting untuk

dikelola dengan baik dan benar demi kelancaran etos kerja adalah aspek konektivitas

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 31

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

mengingat connectivity merupakan salah satu aspek terpenting dalam lingkup sebuah
perusahaan.
Berangkat dari sinilah asal ide pembuatan prototype aplikasi probi pelayaran
rakyat, yang nantinya bisa mengelola konektivitas yang tepat, mudah dan efisien.
Prototype aplikasi proses bisnis (probi) pelayaran rakyat ini dibuat bertujuan agar tercipta
suatu kondisi yang memungkinkan seorang pelanggan dapat melihat secara langsung
daftar kapal yang tersedia di dalam pelabuhan yang sesuai dengan daerah tujuan, yang
akan dituju oleh sang pelanggang. Dan dengan diterapkannya aplikasi ini diharapkan
dapat terjalin hubungan yang lebih baik lagi dari pihak kapal, perusahan (broker), serta
pelanggan.

ANDROID

Menurut Nazruddin Safaat H (2011) Android adalah sistem operasi yang
berbasis Linux untuk telepon seluler seperti telepon pintar dan computer tablet.
Android menyediakan platform terbuka bagi para pengembang untuk menciptakan
aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya,
Google Inc. membeli Android Inc.
Banyak pendatang baru yang dapat membuat peranti lunak untuk ponsel.
Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance,
konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi,
termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.
Android berjalan di Dalvik Virtual Machine (DVM) bukan di Java Virtual
Machine (JVM), sebernarnya banyak persamaan dengan Java Virtual Machine (JVM)
seperti Java ME (Java Mobile Edition), tetapi Android menggunakan Virtual Machine
sendiri yang diskostumisasi dan dirancang untuk memastikan bahwa beberapa fitur-fitur
berjalan lebih efisien pada perangkat mobile.
Dikutip pada Wikipedia Dalvik Virtual Machine (DVM) adalah “register bases”
sementara Java Virtual Machine adalah “stack based”. Dalvik Virtual Machine
menggunakan karnel Linux untuk menangani fungsionalitas tingkat rendah termasuk
keamanan, threading, dan proses, serta manajemen memori. Meskipun dalam
kenyataannya harus memahami arsitektur dan proses sistem kernel Linux yang digunakan
dalam Android tersebut.


PERANCANGAN SISTEM
Pembuatan perancangan sistem akan dibagi menjadi beberapa tahapan yaitu :
perancangan sistem, perancangan proses, CDM PDM dan perancangan antarmuka (user
interface).

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 32

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

Kapal
P e la n g g a n

P ro b i
P e la n g g a n

P ro b i K a p a l


A p lik a s i P r o b i D e k s to p

C e ta k F a k tu r

Gambar 24. Perancangan Sistem Aplikasi Proses Bisinis Pelayaran Rakyat

Perancangan Proses
Pada perancangan proses menggunakan diagram-diagram UML (Unified
Modeling Language) yang bertujuan agar model yang dibuat mendekati realitas dan
siap pakai. Software yang digunakan adalah Rational Rose Enterprise Edition.
Diagram-diagram UML yang digunakan adalah diagram Use Case, diagram Aktivitas,
diagram Sekuensial, diagram Kolaborasi, diagram Kelas.
C. Diagram Use Case
Use Case Diagram merupakan diagram yang meyajikan interaksi antara use
case dan aktor serta dimana aktor dapat berupa orang, peralatan, ataupun sistem lain
yang berinteraksi dengan sistem yang sedang dibangun. Dalam aplikasi prototype Probi
pelayaran rakyat ini use case dijelaskan pada Gambar 2.
Dalam use case ini terdapat 4 aktor, yaitu Pemilik Kapal, Customer, Pemilik
dan Kasir. Dengan 6 use case meliputi input informasi kapal, cek kapal, cek barang
bawaan, pesan kapal, transaksi, registrasi.


Pemilik kapal

Input Informasi Kapal

Cek kapal
Cek barang bawaan

Pesan Kapal

Pemilik

Customer

Transaksi

Registrasi

Kasir


Gambar 25. Diagram Use Case Probi Pelayaran Rakyat

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 33

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

D. Diagram Aktivitas
Diagram aktifitas menggambarkan aliran fungsional sistem. Pada tahap
pemodelan bisnis, diagram aktifitas dapat digunakan untuk menunjukan aliran kerja
bisnis (business workflow). Dapat juga digunakan untuk menggambarkan aliran kejadian
(flow of events) dalam use case. Beberapa diagram aktivitas untuk aplikasi prototype
Probi pelayaran rakyat, yaitu diagram aktivitas Pesan Kapal (Gambar 3) dan diagram
aktivitas Transaksi.
Customer

Login
entry/ ID + Pass
do/ Login

Login
-------cari kapal
do/ cari kapal
entry/ nama kapal
do/ cari kapal berdasarkan nama
...

masukkan nama
barang
entry/ nama barang
tambah barang
entry/ nama barang
...

tambah nama
barang

y
t


Simpan barang
do/ simpan
exit/

Gambar 26. Diagram Aktivitas Pesan Kapal

Diagram aktivitas transaksi pada Gambar 4, menjelaskan aliran kerja yang
terjadi dalam proses transaksi dimana terdapat beberapa kondisi dimana kasir memproses
sesuai dengan kebutuhan yang diinginkan.

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 34

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

Kasir

Login kasir
entry/ Nama + Pass

do/ login
cari pelanggan

transaksi

entry/ nama pelanggan
...
do/ tampilkan

do/ transaksi

cek booking
do/ cek id pelanggan (belum diproses)
do/ tampilkan nama barang, nama kapal, tujuan, satuan

ya

lewat
pemesanan ?
tidak


isi pesanan

pilih kapal

do/ cari pesanan
do/ tampilkan

do/ cari kapal
do/ tampilkan data kapal

tambah barang
entry/ nama, berat, tipe, dan kuantitas barang
...
do/ simpan data
ya

tambah barang?

tambah barang
entry/ nama, berat, tipe, dan kuantitas barang
...
do/ simpan data

tidak
tambah barang ?
tidak

Gambar 27. Diagram Aktivitas Transaksi

E. Diagram Sekuensial
Diagram
sekuensial merupakan diagram yang biasa digunakan untuk
menunjukan aliran fungsionalitas dalam use case. Misalkan, dalam aplikasi prototype
Probi pelayaran rakyat sekuensial digunakan untuk memperjelas aliran yang ada dalam
proses use case. Salah satu diagram sekuensial dalam aplikasi ini adalah diagram
sekuensial Cek Kapal dan Pesan Kapal, yang digambarkan pada Gambar 5.
Diagram sekuensial cek kapal dan pesan kapal (booking) menggambarkan cara
cara proses cek kapal dari proses login hingga data kapal bersandar ditampilkan. Serta
dalam diagram sekuensial booking kapal menjelaskan tentang cara cara yang dilakukan
pelanggan dalam proses pembookingan kapal.

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 35

form login

1: login akun

form menu
pelanggan

form lihat kapal

form cari kapal
(tujuan)

form cari kapal
(satuan)

form booking
kapal

form pilih kapal

entitas kapal

2: pilih menu
3: view kapal
4: lihat kapal (tujuan)
5: kembali
6: lihat kapal (satuan)
7: kembali
8: pilih menu booking kapal
9: pilih kapal
10: cari data kapal
11: tampilkan data
12: simpan booking
13: booking kapal

| 36

Gambar 28. Diagram Cek Kapal dan Pesan Kapal

entitas pesan

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

Customer

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

Sedangkan dalam diagram sekuensial registrasi dijelaskan tahapan tahapan
dalam proses registrasi karyawan, pelanggan, serta kapal sehingga terlihat jelas bagai
mana tahpan tahapan yang harus dilalui untuk mencapai proses regristrasi yang sesuai
dengan sistem yang telah ada.
Selain itu masih terdapat 2 diagram sekuensial yang hampir sama yaitu diagram
sekuensial transaksi dengan booking dan diagram sekuensial tanpa booking 2 diagran ini
hanya dibedakan dalam pemilihan data saja jika transaksi menggunakan booking maka
nama barang serta kapal akan otomatis muncul sesuai dengan booking. Sedangkan jika
melakukan transaksi tanpa booking maka kassi akan mengiputkan nama barang serta akan
mencarikan kapal yang sesuai dengan muatan ataupun tujuan pelanggan.

Kasir

Form Login

1: Login akun kasir

Form Menu
utama

Form transaksi

tabel pesanan

tabel transaksi

tabel barang

2: pilih transaksi
3: pilih pelanggan
4: cek booking
5: cari
6: tampilkan
7: input barang
8: simpan
9: notifikasi
10: simpan
11: notifikasi
12: cetak faktur

Gambar 29. Diagram Sekuensial Transaksi

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 37

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

F. Diagram Kolaborasi
form
login
1: login akun

2: pilih menu

6: lihat kapal (satuan)
form cari kapal
(satuan)
form lihat

3: view kapal
Custome
r

form menu
pelanggan

kapal

7: kembali
4: lihat kapal (tujuan)

8: pilih menu booking kapal

5: kembali

9: pilih kapal

12: simpan booking
13: booking kapal

form cari
kapal(tujuan)

form pilih
kapal

form booking
kapal

10: cari data kapal

11: tampilkan data
entitas
kapal

entitas
pesan

Gambar 30. Diagram Kolaborasi Cek Kapal dan Pesan Barang

Diagram kolaborasi cek kapal dan booking kapal menjelaskan proses pelanggan
dalam menggunakan aplikasi mobile untuk keperluan melihat kapal rekanan yang sedang
bersandar dipelabuhan serta melakukan booking terhadap kapal rekanaan yang sesuai
dengan keinginan pelanggan baik tujuan atau satuan.
Diagran kolaborasi transaksi booking dan transaksi tanpa booking sebenarnya
memiliki kesamaan akan proses tapi dalam transaksi tanpa booking yang membedakan
adalah pemilihan terhadap proses pesanan. Jika dalam transaksi booking terjadi pemilihan
data pemesanaan sedangkan dalam transaksi tanpa booking pemilihan data pemesanaan
ditiadakan.
1: Login akun kasir
Kasir

Form
Login

12: cetak faktur

2: pilih transaksi

Form Menu
utama
3: pilih pelanggan
4: cek booking
7: input barang
8: simpan
tabel
transaksi

Form
transaksi
9: notifikasi
11: notifikasi

5: cari

6: tampilkan

10: simpan

tabel
pesanan

tabel
barang

Gambar 31. Diagram Kolaborasi Transaksi (Booking)

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 38

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

1: Login akun kasir
Kasir

2: Pilih transaksi

Form
Login

Form Menu
utama

tabel
kapal

3: pilih pelanggan
6: cari kapal
7: cari

9: input barang
14: cetak faktur

8: tampilkan
4: cari
form
transaksi
11: notifikasi
10: simpan
tabel
transaksi

tabel
pelanggan
12: simpan

5: tampilkan

13: notifikasi
tabel
barang

Gambar 32. Diagram Kolaborasi Transaksi (Tanpa Booking)

Dari dua diagram kolaborasi Input Informasi Kapal dan Cek Barang Bawaan
dapat dipahami proses melihat barang bawaan serta proses input informasi kapal melalui
aplikasi mobile kapal. Dalam diagram kolaborasi cek barang bawaan dijelaskan
bagaimana kapten kapal / user menggunakan aplikasi mobilenya. Dan dalam diagram
kolaborasi input informasi kapal dijelaskan form form dan bagaimana seorang kaptain
kapal / user melakukan proses update informasi.

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 39

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

pesanan
Kapal
id_pesan : Integer
Jadwal
ID_Kapal : Integer
id_pelanggan : integer
nama_kapal : String = 32
Id_jadwal : Integer
id_transaksi : integer
nama_kapten : String = 36
id_kapal : Integer
id_jadwal : integer
kapasitas : Integer
tanggal_bersandar : Date +many
+1 status_pesan : string = 12
+many +1
jenis_kapal : String = 12 +many +1 tanggal_berlayar : Date
nama_barang_tunggu : string = 24
tujuan : String = 18
status_jadwal : String = 12
satuan_baranag_tunggu : string = 12
status : Single = 12
berat_barang_tunggu : Integer
satuan_sewa : string = 12
Ubah()
password_kapal : string = 32...
Lihat()
Ubah()
+1
lokasi_tujuan : String = 12
Lihat()
Simpan()
Lihat()
+1
+1(dominant)
Simpan()
Ubah()
karyawan
id_karyawan : integer
nama_karyawan : string = 32
no_telepon_karyawan : string = 15
jabatan : string = 14
+1
alamat_karyawan : string = 42
password_karyawan : string = 32
Ubah()
Simpan()
Lihat()

+1

+many
transaksi
id_transaksi : integer
id_kapal : integer
+many id_pelanggan : integer +1
id_karyawan : integer
tanggal_transaksi : date
total_nominal : integer
+many

Lihat()
Simpan()

pelanggan
id_pelanggan : integer
nama_pelanggan : string = 36
alamat_pelanggan : string = 42
kota : string = 18
nomor_pelanggan : string = 16
katagori : string = 12
password_pelanggan : string = 32
Ubah()
Simpan()
Lihat()

barang
id_barang : integer
id_transaksi : integer
nama_barang : string = 32
jenis_barang : string = 12
satuan_barang : string = 12
+many jumlah_barang : integer
harga_total_barang : integer
berat_total_barang : integer
size_barang : String = 15
status_barang : String = 12
Lihat()
Simpan()

Gambar 33. Diagram Kelas

G. Diagram Kelas
Diagram kelas merupakan diagram yang menunjukan interaksi antara kelas
dalam sistem. Diagram kelas juga digunakan untuk menampikan kelas kelas atau paket
paket dan relasi antar kelas yang ada di dalam sistem. Serta diagram kelas membantu user
dalam memberikan gambaran sistem yang dibuat secara statis. Gambar 10
menggambarkan diagram kelas untuk aplikasi ini.

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 40

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

Physical Data Model (PDM)
PESANAN
JADWAL
ID_JADWAL
ID_KAPAL
TANGGAL_BERSANDAR
TANGGAL_BERLAYAR
STATUS_JADWAL
...

int

int

datetime
datetime
varchar(12)

KAPAL
ID_KAPAL
NAMA_KAPAL
NAMA_KAPTEN
KAPASITAS
JENIS_KAPAL
TUJUAN
SATUAN_SEWA
PASSWORD_KAPAL
LOKASI_TUJUAN
...

ID_PESAN
ID_TRANSAKSI
ID_PELANGGAN
ID_JADWAL
STATUS_PESAN
NAMA_BARANG_TUNGGU
SATUAN_BARANG_TUNGGU
BERAT_BARANG_PESANAN
...

int
int
int
int
varchar(12)
varchar(24)
varchar(12)
int






PELANGGAN
ID_PELANGGAN
NAMA_PELANGGAN
ALAMAT_PELANGGAN
KOTA
NO_TELEPON_PELANGGAN
KATAGORI
PASSWORD_PELANGGAN
...


int
varchar(36)
varchar(42)
varchar(18)
varchar(15)
varchar(12)
varchar(32)

TRANSAKSI


int
varchar(32)
varchar(36)
int
varchar(12)
varchar(18)
varchar(12)
varchar(32)
varchar(15)

ID_TRANSAKSI
ID_KAPAL
ID_PELANGGAN
ID_KARYAWAN
ASAL
TANGGAL_TRANSAKSI
TOTAL_BERAT_BARANG
TOTAL_BARANG
TOTAL_NOMINAL
...

int
int
int
int
varchar(24)
datetime
int
int
int

KARYAWAN
ID_KARYAWAN
NAMA_KARYAWAN
NO_TELEPON_KARYAWAN
JABATAN
ALAMAT_KARYAWAN
PASSWORD_KARYAWAN
...


int
varchar(32)
varchar(15)
varchar(14)
varchar(42)
varchar(32)






BARANG
ID_BARANG
ID_TRANSAKSI
NAMA_BARANG
JENIS_BARANG
SATUAN_BARANG
JUMLAH_BARANG
HARGA_TOTAL_BARANG
BERAT_TOTAL_BARANG
SIZE_BARANG
STATUS_BARANG
...

int

int

varchar(32)
varchar(12)
varchar(12)
int
int
int
varchar(15)
varchar(12)

Gambar 34. PDM Probi Pelayaran Rakyat

Pada aplikasi ini terdapat 7 tabel yang saling berelasi, yaitu tabel Jadwal dengan
tabel Pesanan berelasi one to many. Tabel Pesanan berelasi many to one dengan tabel
Pelanggan. Tabel Kapal dengan tabel Jadwal berelasi one to many. Tabel transaksi
berelasi many to one dengan tabel Kapal, tabel Pelanggan, dan tabel Karyawan.
Sedangkan dengan tabel Barang, berelasi one to many.

Form Login Mobile Pelanggan
Form login pelanggan digunakan untuk melakukan proses login masuk ke
dalam aplikasi mobile pelanggan. Dalam form ini terdapat 2 textbox dan 1 botton yang
digunakan dalam proses login. Textbox pertama diisi dengan user name yang telah
terdaftar, textbox kedua diisi password sesuai dengan user name yang ada di dalam
textbox 1. Setelah textbox dan password terisi dengan benar maka botton login ditekan
agar bisa masuk ke dalam form berikutnya.
Dengan login sebagai pelanggan terdapat dua menu yaitu Lihat Kapal dan
Booking Kapal. Dalam menu Lihat Kapal, pelanggan akan diarahkan ke dalam form baru

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 41

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

untuk melihat semua kapal yang sedang bersandar. Sedangkan menu Booking Kapal akan
mengarahkan pelanggan ke form proses booking dan pemilihan kapal.
Pelanggan dapat mencari informasi kapal yang berdasarkan pada Muatan dan
Satuan barang. Selain itu, pelanggan dapat mengetahui review tentang kapal rekanan yang
sedang bersadar.

Form Barang (Booking)

Gambar 36. Form Login Kapal

Gambar 35. Form Booking

Pada form booking (Gambar 9), pelanggan mengisikan nama barang, sedangkan
untuk nama kapal dan satuan barang akan terisi sendiri setelah pelanggan memilih kapal
di dalam form cari kapal. Untuk masuk ke dalam form cari kapal pelanggan hanya butuh
menekan botton cari yang ada dalam form booking ini.

Form Menu Login Mobile Kapal
Form login kapal pada Gambar 8 digunakan untuk melakukan proses login
masuk ke dalam aplikasi mobile kapal. Textbox Nama Kapal diisi dengan user name yang
telah terdaftar, textbox Password Kapal diisi password sesuai dengan user name yang ada
di dalam textbox Nama Kapal.
Dalam menu mobile kapal terdapat dua menu yaitu Lihat Barang Bawaan dan
Update Status Kapal. Untuk menu Lihat Barang Bawaan Kapal akan diarahkan ke dalam
form baru untuk melihat semua barang bawaan yang sudah diproses dalam transaksi.
Sedangkan pada menu Update Status Kapal akan mengarahkan ke form proses update
status kapal dimana kapal akan mengisi informasi yang dibutuhkan untuk proses
transaksi.

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 42

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

Form barang bawaaan adalah form yang digunakan untuk melihat barang apa
saja yang nantinya dibawa oleh kapal setelah proses transaksi terhadap setiap barang
selesai dilakukan. Barang yang ditampilkan dalam form ini merupakan barang yang sudah
pasti dibawa oleh kapal. Form ini hanya menampilkan informasi saja, tidak memproses
apapun.
Form Update Kapal (Gambar 10) digunakan saat kapal akan bersandar di
pelabuhan, form ini berfungsi untuk mememperbarui informasi kapal sehingga didapat
informasi baru dari kapal. Dari informasi baru ini, baik perusahaan dan pelanggan dapat
melihat atau memantau kapal. Dan dari beberapa textbox hanya textbox tanggal berangkat
dan tanggal bersandar yang di set dengan format date jadi kapal tinggal mengimputkan
tanggal hari kapal bersandar dan tanggal disaat kapal akan berlayar. Saat semua textbox
sudah terisi kapal tinggal menekan botton simpan untuk mengupdate status barunya.

Gambar 37. Form Update Status Kapal

Form Transaksi Pada Desktop
Didalam form transaksi pada Gambar 11 terdapat beberapa textbox yang cara
pengisianya dilakukan secara otomatis dengan menekan botton yang ada. Textbox yang
pengisianya dilakukan secara otomatis antara lain, textbox pelanggan, textbox kapal, dan
textbox booking. Dan textbox yang pengisianya dilakukan dengan cara manual antara lain
textbox berat barang, textbox tipe barang, textbox nama barang, dan textbox banyak
barang. Botton simpan digunakan jika transaksi benar dan tidak dibatalkan. Sedangkan
botton tambah barang digunakan saat ingin menambah barang. Botton cetak digunakan
untuk mencetak faktur sebagai bukti transaksi.
Dalam faktur transaksi ini terdapat informasi transaksi yang sudah diproses oleh
perusahaan, dan fungsi faktur transaksi ini sebagai bukti pembayaran yang sah antara
pelanggan dan perusahaan. Faktur ini dibuat berdasarkan data yang sebenarnya, dimana
informasi barang diberikan langsung oleh pelanggan tanpa ada perantara pihak ketiga.

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 43

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

Selain Form Transaksi, pada Desktop terdapat juga Form Laporan yang
berfungsi untuk mendapatkan informasi secara periode dan mencetak informasi tersebut.
Pada laporan dengan periode waktu tertentu, didalam laporan terdapat beberapa informasi
yang diperoleh yang berdasarkan no faktur transaksi dan tanggal transaksi yang terjadi.
Pada laporan periode ini menampilkan nama kapal, nama pelanggan, nama
barang, tanggal transaksi, jumlah harga, serta harga keseluruhan dari proses transaksi
pelanggan.

Gambar 38. Form Transaksi pada Desktop

SIMPULAN DAN SARAN
Simpulan
Berdasarkan uraian dan analisa di atas, pada “PROTOTYPE APLIKASI
PROBI PELAYARAN RAKYAT PADA PT. TRIGUNA GRESIK” dapat ditarik
kesimpulan, dengan menjalankan aplikasi ini dapat memudahkan proses bisnis yang
sebelumnya sudah ada. Dengan mobile aplikasi pelanggan probi dan kapal probi bisa
membantu mempercepat proses booking atau pembaruan informasi kapal dalam
perusahaan. Dan dengan diciptakanya aplikasi ini diharapkan bisa meningkatkan
keutungan dan stabilitas perusahaan dalam pengelolaan transaksi, serta memberikan
keyamanan baik pada rekanan kapal ataupun pelanggan.

Saran
Perancangan dan pembuatan “PROTOTYPE APLIKASI PROBI
PELAYARAN RAKYAT PADA PT. TRIGUNA GRESIK” ini akan terasa sempurna
jika bisa dikembangkan dalam sistem online atau berbasis internet dan ditambahkan GPS

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 44

Jurnal Sistem Informasi Dan Bisnis Cerdas Vol. 6, No. 1. Februari 2013

dalam proses pencarian kapal. Karna aplikasi ini masih menggunakan bantuan wifi dalam
koneksifitas jaringanya serta perubahan datanya.

DAFTAR PUSTAKA
[1] Kendall, Kenneth E,Kendall Julie E. (2010). Analisa Dan Perancangan Sistem Edisi
Kelima. Jakarta: Indeks.
[2] Safaat, Nazaruddin. 2011, Pemograman Aplikasi Mobile Smartphone dan Tablet PC
berbasis Androit. Informatika, Bandung
[3] Lucky, 2008, XML Web Servis, Graha Ilmu, Yogyakarta.
[4] Ayu, Syurfah. (2010). Modul Pemrograman Sistem Informasi. Sistem Informasi
Universitas Pembangunan Nasional “Veteran Jawa Timur”
[5] http://www.hi-techmall.org/geek/blog/sejarah-fungsi-pengertian-netbeans ( diakses
tanggal 29 Juni 2012)
[6] http://www.scribd.com/doc/73324354/28/Pengenalan-IDE-NetBeans (diakses hari
selasa tanggal 02-10-2012 jam 11.36)

PROTOTYPE PROSES BISNIS PELAYARAN RAKYAT

| 45