• MYSQL
ALAT DAN BAHAN
HARDWARE : SOFTWARE
• 1 unit Laptop Acer 4743 series • Paket Java Development Kit (JDK)
dengan spesifikasi : versi 7.
• Processor : Intel Core I5 M 460 • Android Studio versi 2.0.
dengan kecepatan pemroses di tiap-
tiap core 2.53 GHz. • Paket XAMPP yang sudah termasuk
• RAM : DDR3 4 GB (2x2 GB). Apache, MySQL.
• Harddisk : 1 TB. • Emulator Android Genymotion yang
• Sistem Operasi : Windows 10 x64bit. sudah termasuk simulator Android
versi 4.1.1 (resolusi layar 480x800
• 1 unit Smartphone Samsung GT- pixel).
S7270, sudah termasuk Sistem
Operasi Android Marsmallow 6.0 • SQLyog sebagai penunjang
(Paket CyanogenMod) dan Google pengolahan database MySQL dari
Service. sisi GUI.
ALUR KERJA APLIKASI PELNI
MOBILE
• USE CASE
• DIAGRAM ACTIVITY
• DIAGRAM CLASS
USE CASE PELNI MOBILE
ACTIVITY DIAGRAM (JADWAL
KAPAL)
ACTIVITY DIAGRAM (KANTOR
CABANG)
ACTIVITY DIAGRAM (MITRA AGEN)
DIAGRAM CLASS PELNI
MOBILE
DESKRIPSI TABEL ASLI PT. PELNI
tb_port tb_schedule tb_ship
Field Type Field Type Field Type
DEPART_POR ID_SCHEDUL int(20) NOT SHIP_ID int(3) NULL
T_ID varchar(3) NULL E NULL varchar(20)
varchar(22) SHIP_ID int(3) NOT NULL SHIP_NAME NULL
PORT_NAME NULL varchar(15) NOT
PORT_SHORT ROUTE_NO NULL
NAME varchar(7) NULL VOYAGE int(2) NOT NULL
varchar(10) TRAYEK int(1) NOT NULL
SEQ_NO int(2) NOT NULL
LST_UPD NULL
DEPART_POR
TGL_BERLAK varchar(10)
T_ID int(3) NOT NULL
U NULL
DEPART_DATE
AB_BAYI int(4) NULL
AB_ANAK int(5) NULL TIME date NOT NULL
AB_DEWASA int(5) NULL ARRIVAL_DAT
AB_MANULA int(5) NULL ETIME date NOT NULL
PAS_KELAS int(5) NULL CALL_DEPART int(1) NOT NULL
PAS_EKO int(5) NULL FLAG varchar(1) NULL
varchar(6) NOT
LST_UPD NULL
ARRIVAL_POR
T_ID int(3) NOT NULL
CALL_ARRIVA
L int(1) NOT NULL
DESKRIPSI TABEL TAMBAHAN UNTUK
KANTOR CABANG DAN MITRA AGEN PELNI
tb_kantor tb_agen
Field Type Field Type
varchar(30) NOT varchar(10) NOT
CITY REG
NULL NULL
OFFICE text NOT NULL AGEN text NULL
ADDRESS text NOT NULL ADDRESS text NULL
TELEPON text NOT NULL TELEPON text NULL
ID_PROV int(2) NULL
DESKRIPSI TABEL MODIFIKASI
PELNI
tb_schedule_android
Tabel ini didapatkan dari hasil query di Field
SHIP_NAME
Type
varchar(15) NULL