Anda di halaman 1dari 18

RANCANG BANGUN SISTEM INFORMASI PELACAKAN

DAN PEMANTAUAN PAKET KIRIMAN BERBASIS WEB


DENGAN BANTUAN MOBILE ANDROID
Ichsan Yudha Pratama
S1 Sistem Informasi,
Fakultas Ilmu Komputer Universitas Borobudur
NIM 081031003

Ramadan Wira Wicaksana
S1 Sistem Informasi,
Fakultas Ilmu Komputer Universitas Borobudur
NIM 081031002

Fakultas Ilmu Komputer Jurusan Sistem Informasi
Latar Belakang Masalah
Tidak adanya Pengawasan terhadap proses pengiriman
paket
Tidak adanya informasi yang didapat dari proses
pengiriman sehingga tidak dapat dilakukan
pengambilan keputusan untuk meningkatkan efisiensi
dan efektifitas proses pengiriman
Tidak adanya mekanisme yang dapat memberikan
informasi paket kepada pelanggan secara realtime
Fakultas Ilmu Komputer Jurusan Sistem Informasi
Perumusan Masalah
Bagaimana merancang dan membuat sistem informasi geografis
yang dapat membantu melacak dan memantau paket kiriman.

Berdasarkan uraian latar belakang masalah
tersebut, maka perumusan masalahnya
adalah sebagai berikut:


Fakultas Ilmu Komputer Jurusan Sistem Informasi
Batasan Masalah
Perangkat lunak yang dibangun berbasiskan web.
Mobile device yang digunakan memiliki platform Android
Perangkat lunak diujicobakan secara online.
Bahasa pemrograman yang dipakai adalah PHP Hypertext
Preprocessor (PHP).
Menggunakan database MySql
Tidak membahas pengamanan jaringan.
Tidak membahas mengenai proses penjadwalan paket
kiriman
Tidak membahas rute pengiriman paket
Fakultas Ilmu Komputer Jurusan Sistem Informasi
Tujuan
Memberikan pelayanan sehingga pelanggan dapat
mengetahui lokasi sebenarnya dari paketnya secara
realtime.
Membantu dalam mengawasi pegawai (dalam hal ini
adalah sopir) yang melakukan kenakalan yang
merugikan perusahaan.
Membantu memberi informasi lokasi serta status
kendaraan yang bermasalah.
Fakultas Ilmu Komputer Jurusan Sistem Informasi
Landasan Teori
GPS
GPS atau Global Positioning System, merupakan sebuah alat atau
sistem yang dapat digunakan untuk menginformasikan penggunanya
dimana dia berada (secara global) di permukaan bumi yang berbasiskan
satelit. Data dikirim dari satelit berupa sinyal radio dengan data digital.
Dimanapun anda berada, maka GPS bisa membantu menunjukan arah,
selama anda melihat langit. Layanan GPS ini tersedia gratis, bahkan
tidak perlu mengeluarkan biaya apapun kecuali membeli GPS recierver-
nya.
Fakultas Ilmu Komputer Jurusan Sistem Informasi
Google API
Google adalah salah satu raksasa IT yang mengembangkan tools geospatial
yang berbasis internet. Produk ini menyediakan suatu API (Application
Programming Interface) yang memungkinkan pemakai untuk menciptakan
aplikasi yang sesuai dengan kebutuhan pengembang.

Google Maps API memberikan pengembang beberapa cara embedding Google
Maps ke dalam halaman web, dan memungkinkan baik untuk penggunaan
sederhana atau customisasi yang luas. Sekarang ada beberapa penawaran API,
yaitu Google Maps Javascript API, Google Maps API for Flash, Google Static
Maps API.
Fakultas Ilmu Komputer Jurusan Sistem Informasi
Android SDK
Android SDK adalah Software Development Kit yang digunakan
untuk membuat aplikasi untuk platform Android. Di dalam Android
SDK sudah termasuk project contoh dengan source code,tools
development, emulator dan library yang dibutuhkan untuk
membangun aplikasi Android.

Aplikasi ditulis dengan menggunakan bahasa pemrograman Java
dan berjalan dalam Dalvik, sebuah virtual machine custom yang
didesain untuk embedded use yang berjalan di atas kernel Linux
Fakultas Ilmu Komputer Jurusan Sistem Informasi
PERANCANGAN SISTEM
Gambaran Umum
Fakultas Ilmu Komputer Jurusan Sistem Informasi
System Flow
Pengiriman paket
Sysflow Pengiriman Paket
Manager Sopir Admin Konsumen
Data paket
Mulai
Data paket
Input data paket
Simpan data paket
Data paket
Data kendaraan
Penjadwalan sopir
dan penjadwalan
paket
Data
penjadwalan
paket
Data
penjadwalan
sopir
Mengambil data
paket dan
menampilkan data
paket
Input login
Data user
Tampilan detil
data paket
Menyimpan data
lokasi dan data
paket terkirim
Data paket
Data lokasi
Membuat dan
menampilkan
laporan
Tampilan
laporan
Selesai
Data login sopir
Data kendaraan
Data user
Data paket
Sms
pemberitahuan
Mengirim sms
pemberitahuan
Berhasil login
ya
tidak
Melakukan login
Tampilan
utama
Input rentang
waktu
Menampilkan peta
Sysflow Menampilkan Peta
Admin
Mulai
Memilih jenis
tampilan
Menampilkan
lokasi kendaraan
aktif
Menampilkan
history lokasi
paket
Menampilkan
historylokasi
kendaraan
Data lokasi
Data paket
Data user
Data kendaraan
Data lokasi
Kendaraan aktif
History kendaraan
Histoy paket
Tampilan lokasi
kendaraan aktif
dalam peta
Tampilan
history lokasi
kendaraan
dalam peta
Tampilan
history lokasi
paket dalam
peta
Selesai
Data Flow Diagram
Context
kode lacak
kode lacak
lokasi paket terki ri m
laporan
periode laporan
lokasi kendaraan
status kendaraan
paket terkirim
data lokasi
lokasi paket
pemberitahuan terki ri m
sinkroni sasi data
li st paket
data tujuan
data paket
data kantor
data kendaraan
data user
0
Rancang Bangun Sistem
Informasi Pelacakan dan
PemantauanPaket Ki ri man
+
Pengi ri m
Sopi r
Manager
Admin
Fakultas Ilmu Komputer Jurusan Sistem Informasi
DFD Level 0
kode lacak
manipul asi kantor tabel tempat
baca l okasi
kode lacak
sinkroni sasi data
li st paket
baca paket
baca user
baca tempat
baca tuj uan
baca l okasi
baca paket
ubah paket
baca paket
baca l okasi
baca status
lokasi paket terki ri m
simpanstatus
simpanlokasi
laporan
periode laporan
paket terkirim
pemberitahuan terki ri m
lokasi paket
lokasi kendaraan
data lokasi
status kendaraan
manipul asi tabel paket
manipul asi tabel user
manipul asi tabel tuj uan
manipul asi kendaraan tabel tempat
data tujuan
data paket
data kantor
data kendaraan
data user
Admin Admin Admin
Pengi ri m
Admin
Sopi r Sopi r
Pengi ri m Pengi ri m
Sopi r
Sopi r
Sopi r
Admin
Manager Manager
1
Maintenance
Data
+
t_tempat
t_tuj uan
t_user
t_paket
2
Pelacakan
3
Pengawasan
4
Pemberitahuan
Pelanggan
+
5
Laporan
t_location : 1
t_pemberitahuan Admin
Pengi ri m
t_location : 2
Pengi ri m
Entity Relationship Diagram
Contextual Data Model
berlokasi
diubah
melakukan
pemberitahuan
bertugas
dimuat
memiliki
asal
menuju
bagian
bekerja
berada
tempat
i d_tempat
j eni s_tempat
i denti tas
j eni s
l at
l on
l ocati on
i d
l at
l on
al t
bear
spd
time
timestamp
status_kendaraan
user
i d_user
username
password
name
j abatan
tuj uan
i d_tuj uan
nama
l on
l at
kode
paket
i d_paket
kode_paket
pengi rim
tlp_pengi rim
peneri ma
al amat
tlp_peneri ma
i si
status
masuk_ti mestamp
terkiri m_timestamp
l ong
l at
hi rarki
i d_hirarki
nama
l evel
l og
i d_l og
Phisical Data Model
I D_TEMPAT = I D_KANTOR_PI NDAH
I D_TEMPAT = I D_KENDARAAN_ASAL
I D_PAKET = I D_PAKET_ASAL
I D_TEMPAT = I D_PINDAH
I D_TEMPAT = I D_KENDARAAN_ASAL
I D_TUJUAN = I D_TUJUAN
I D_USER = USE_I D_USER
I D_USER = I D_USER
I D_PAKET = I D_PAKET
I D_TEMPAT = I D_KENDARAAN
I D_USER = I D_USER
I D_TEMPAT = I D_KENDARAAN
I D_PAKET = I D_PAKET
I D_TEMPAT = I D_KENDARAAN
I D_HIRARKI = ID_HI RARKI
I D_TEMPAT = I D_KANTOR_ASAL
I D_TUJUAN = I D_TUJUAN
I D_TUJUAN = PARENT
I D_TEMPAT = I D_KANTOR
I D_TEMPAT = I D_KENDARAAN
TEMPAT
ID_TEMPAT INTEGER
ID_TUJUAN INTEGER
JENIS_TEMPAT VARCHAR2(10)
IDENTITAS VARCHAR2(20)
JENIS VARCHAR2(7)
LAT VARCHAR2(100)
LON VARCHAR2(100)
LOCATION
ID INTEGER
ID_KENDARAAN INTEGER
LAT VARCHAR2(100)
LON VARCHAR2(100)
ALT VARCHAR2(50)
BEAR VARCHAR2(50)
SPD VARCHAR2(50)
TIME VARCHAR2(50)
TIMESTAMP DATE
STATUS_KENDARAAN VARCHAR2(50)
USER
ID_USER INTEGER
ID_KANTOR INTEGER
USERNAME VARCHAR2(20)
PASSWORD VARCHAR2(50)
NAME VARCHAR2(30)
JABATAN VARCHAR2(10)
TUJUAN
ID_TUJUAN INTEGER
PARENT INTEGER
ID_HIRARKI INTEGER
NAMA VARCHAR2(20)
LON VARCHAR2(100)
LAT VARCHAR2(100)
KODE VARCHAR2(3)
PAKET
ID_PAKET INTEGER
ID_TUJUAN INTEGER
ID_KANTOR_ASAL INTEGER
KODE_PAKET VARCHAR2(50)
PENGIRIM VARCHAR2(30)
TLP_PENGIRIM VARCHAR2(14)
PENERIMA VARCHAR2(30)
ALAMAT VARCHAR2(50)
TLP_PENERIMA VARCHAR2(14)
ISI VARCHAR2(50)
STATUS VARCHAR2(30)
MASUK_TIMESTAMP DATE
TERKIRIM_TIMESTAMP DATE
LON VARCHAR2(100)
LAT VARCHAR2(100)
HIRARKI
ID_HIRARKI INTEGER
NAMA_HIRARKI VARCHAR2(20)
LEVEL INTEGER
LOG
ID_LOG INTEGER
ID_USER INTEGER
USE_ID_USER INTEGER
DIMUAT
ID_KENDARAAN INTEGER
ID_PAKET INTEGER
PENUGASAN_TIMESTAMP DATE
ID_PINDAH INTEGER
ID_PAKET_ASAL INTEGER
ID_KENDARAAN_ASAL INTEGER
ID_KANTOR_PINDAH INTEGER
SELESAI_TIMESTAMP DATE
STATUS VARCHAR2(30)
PENUGASAN_TIMESTAMP_ASAL DATE
DIMUAT I
BERTUGAS
ID_KENDARAAN INTEGER
ID_USER INTEGER
TGL_MULAI DATE
TGL_SELESAI DATE
PEMBERITAHUAN
ID_KENDARAAN INTEGER
ID_PAKET INTEGER
TIMESTAMP TS
ID_KENDARAAN_ASAL INTEGER
STATUS_PENGIRIM VA20
STATUS_PENERIMA VA20
STATUS_AKHIR VA20
TIMESTAMP_AKIR TS
Kesimpulan
Pembuatan Rancang Bangun Sistem Informasi Pelacakan
dan Pemantauan Paket Kiriman Berbasis Web Dengan
Bantuan Mobile Android ini menghasilkan sistem baru yang
sudah sesuai dengan apa yang diharapkan.
Rancang Bangun Sistem Informasi Pelacakan dan
Pemantauan Paket Kiriman Berbasis Web Dengan Bantuan
Mobile Android dapat memberikan solusi terhadap
kurangnya pengawasan terhadap proses pengiriman paket
yang selama ini tidak dapat dipantau.
Fakultas Ilmu Komputer Jurusan Sistem Informasi
Saran
Hasil analisis dan perancangan sistem ini dapat
diintegrasikan dengan sistem penjadwalan paket
secara otomatis sehingga dapat memudahkan
dalam penjadwalan paket sesuai dengan tujuan.
Pengembangan sistem dapat dilakukan dengan
menambahkan sistem yang dapat melakukan
analisa terhadap data lokasi yang sudah didapat
untuk kepentingan perencanaan.
Fakultas Ilmu Komputer Jurusan Sistem Informasi
Terimakasih
Fakultas Ilmu Komputer Jurusan Sistem Informasi

Anda mungkin juga menyukai