Anda di halaman 1dari 22

PERANCANGAN SISTEM ORDER DAN TRACKING PENGIRIMAN KENDARAAN

SECARA ONLINE BERBASIS PHP DAN MYSQL PADA PT WIRA GRANADA


LESTARI

Siti Alfatonah
NIM: 12057013
Program Studi Sistem Informasi
Universitas Suryadarma

ABSTRAKSI
Web artinya Suatu system di internet yang memungkinkan siapapun agar bisa menyediakan
informasi. Dengan menggunakan teknologi tersebut, informasi dapat diakses selama 24 jam
dalam satu hari dan dikelola oleh mesin. Web pada awalnya adalah ruang informasi dalam
internet, dengan menggunakan teknologi hypertext, pemakai dituntut untuk menemukan
informasi dengan mengikuti link yang disediakan dalam dokumen web. Untuk mengakses
informasi yang disediakan web ini, diperlukan berbagai perangkat lunak, yang disebut dengan
web browser. Saat ini web merupakan salah satu sumber informasi yang banyak dipakai.
Berbagai aplikasi web dubuat dengan tujuan agar dapat berinteraksi dengan penyedia
informasi secara mudah dan cepat, melalui duania internet. Aplikasi web tidak lagi terbatas
sebagai pemberi informasi yang statis, melainkan juga mampu memberikan informasi yang
berubah secara dinamis, dengan cara melakukan koneksi terhadap database. Tujuan
Penelitian, ialah menganalisis dan merancang sistem jasa pengiriman barang berbasis
web untuk memudahkan transaksi pengiriman barang yang dilakukan oleh pelanggan PT.
Wira Granada Lestari dimana pelanggan dapat dengan online melakukan pemesanan jasa,
melihat status barang yang dikirimkan, melihat tarif dan melihat informasi perusahaan,
sehingga mempersingkat waktu pelanggan dalam melakukan transaksi dan mempermudah
pihak perusahaan dalam mengelola data. Metode penelitian yang digunakan adalah dengan
melakukan wawancara, dan studi kepustakaan. Hasil yang dicapai adalah dengan adanya
web ini dapat membantu pihak perusahaan dalam proses pemyampaian informasi dan proses
pemesanan jasa dengan cepat dan akurat untuk mendukung proses pengiriman barang yang
berkualitas. Simpulan yang dapat diambil adalah web jasa pengiriman ini adalah sebagai
media alternatif dalam melakukan transaksi pada jasa pengiriman.

Kata kunci: tracking, pickup order, pengiriman barang, cek tarif

PENDAHULUAN
Kemajuan teknologi yang berbasis komputer ini dimanfaatkan oleh perusahaan dengan
menjadikan komputer sebagai alat untuk mengolah data menjadi suatu informasi yang cepat
dan akurat. Perusahaan dapat lebih meningkatkan efektifitas dan efesiensi dalam
menyelesaikan suatu pekerjaan.
Seiring dengan perkembangan zaman, kebutuhan manusia akan mengirimkan barang
dari satu tempat ke tempat lain semakin tinggi. Dampak dari kebutuhan tersebut adalah

77
semakin banyak bermunculannya jasa pengiriman barang dan kompetisi antara penyedia jasa
tersebut.
Dalam hal pengiriman atau pendistribusian barang baik keluar negeri maupun dalam
negeri, perusahaan penyedia jasa pengiriman barang memegang peranan yang sangat penting.
Setiap orang maupun perusahaan dapat mengirimkan barang dengan mudah baik ke dalam
negeri maupun ke luar negeri dengan menggunakan jasa pengiriman barang. Banyak
perusahaan besar yang menggunakan jasa pengiriman barang untuk mengirimkan barang
ataupun dokumen, baik dalam jumlah yang kecil maupun besar. Kepercayaan terhadap
penyedia jasa pengiriman barang telah membuat perkembangan yang cukup pesat dalam
bidang jasa pengiriman barang. Persaingan yang timbul menyebabkan setiap perusahaan
meningkatkan pelayanan mereka terhadap para pelanggan yang kini sebagaimana kita ketahui
sudah sangat terbuka dengan adanya jaringan-jaringan internet sebagai sumber informasi.
PT. Wira Granada Lestari adalah adalah perusahaan yang bergerak dalam Bidang Jasa
Pengiriman Kendaraan Roda Empat atau lebih, menyadari pentingnya keunggulan kompetitif
dalam persaingan global yang semakin ketat dan memulai untuk menggunakan teknologi
informasi untuk mengoptimalkan kinerja serta meningkatkan pemesanan jasa dan kualitas
pelayanan sehingga perusahaan mampu memenangkan persaingan serta mampu menjawab
tantangan yang muncul di kemudian hari. Untuk itu, diperlukan aplikasi berbasis online yang
mendukung serta membantu proses kerja perusahaan, sehingga proses kerja menjadi lebih
efektif.
Dalam mengolah data Penerimaan dan pengiriman barang perusahaan masih
menggunakan aplikasi Microsoft Word dan Excel namun hanya terimplementasi pada proses
pengetikan data dan pembuatan tabel, setelah data diketik kemudian dicetak untuk menjadi
laporan di perusahaan. sistem yang digunakan saat ini masih menimbulkan suatu
permasalahan dalam proses pengolahan dan pencarian data masih terasa lambat dan kurang
efisiensi. Sebagai objek penelitian yang digunakan penulis, penulis mencoba membuat
aplikasi yang dapat mengakomodasi kebutuhan penelusuran pengiriman barang.

Pengertian Data
Data adalah bahan yang akan diolah atau diproses yang bisa berupa angka-angka,huruf-
huruf, simbol-simbol yang menunjukan suatu situasi dan lain-lain yang berdiri sendiri atau
merupakan kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata.
Menurut Robert N.antony dan John Dearden , Data adalah : “Bentuk jamak dari bentuk
tunggal datum atau data-item”. Dan “Data Merupakan kenyataan yang enggambarkansuatu
kejadian-kejadian dan kesatuan nyata.” (Jogyanto, 2005;8 ).
Keberadaan suatu data sangat menunjang terhadap informasi ,karena data merupakan
bahan mentah yang diperlukan oleh pengambil keputusan . untuk lebih meeyakinkan bahwa
data tidak dapat terlepas dari dari informasi dapat dilihat dari definisi mengenai informasi.

Pengertian Sistem
Suatu sistem sangatlah dibutuhkan dalam suatu perusahaan atau instansi pemerintahan,
karena sistem sangatlah menunjang terhadap kinerja perusahaan atau instansi pemerintah,
baik yang berskala kecil maupun besar. Supaya dapat berjalan dengan baik diperlukan
kerjasama diantara unsure-unsur yang terkait dalam sistem tersebut.

78
“Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan,
berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu
sasaran yang tertentu”.(Jogiyanto,2005,1).
Masih dalam buku ‘Analisia dan Desain sistem informasi’ karangan jogiyanto
menerangkan: “Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk
mencapai suatu tujuan tertentu”. (Jogiyanto,2005,2).

Pengertian Informasi
Dalam manajemen, informasi merupakan data yang telah diproses sehingga mempunyai
arti tertentu bagi penerimanya.Sumber dari informasi adalah Data, sedangkan Data itu sendiri
adalah Kenyataan yang menggambarkanm suatu kejadian, sedangkan kejadian itu merupakan
suatu peristiwa yang terjadi pada waktu tertentu .dalam hal ini informasi dan data saling
berkaitan. Menurut Jogiyanto dalam buku “Analisis dan desain sistem informasi” adalah:
“Informasi diartikan sebagai data yang diolah menjadi bentuk yang lebih berguna dan lebih
berarti bagi yang menerimanya”. (Jogiyanto, 2005; 8).
Menurut George M.Scott dalam buku ‘prinsip-prinsip Sistem Informasi Manajemen’
pengertian sistem informasi adalah; “Sistem informasi adalah sistem yang diciptakan oleh
para analisis dan manajer guna melaksanakan tugas khusus tertentu yang sangat esensial
bagi berfungsinya organisasi”. (George M.Scott, 2001;4)
Sedangkan definisi dari Robert A.leitch dan K.Roscoe davis sebagai berikut: “Sistem
informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan
pengolahan transaksi harian, mendukung operasi ,bersifat manajerial dan kegiatan strategi
dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang
diperlukan”. (Jogiyanto, 2005;11)
Pengertian Informasi selalu dikaitkan dengan data, namun arti dari masing-masing kata
dalam pengertian tersebut berbeda. Keberadaan suatu data sangat menunjang terhadap
informasi, karena data merupakan bahan mentah yang diperlukan untuk mengambil
keputusan.

Sistem Informasi Manajemen


Menurut Barry E.Cushing, SIM adalah: “Suatu sistem informasi manajemen adalah
Kumpulan dari manusia dan sumber daya modal di dalam suatu organisasi yang
bertanggung jawab mengumpulkan dan mengolah data untuk mengahasilkan informasi yang
berguna untuk semua tingkatan manajemen di dalam kegiatan perencanaan dan
pengendalian”. (Jogiyanto, 2005, 14).
Menurut Frederick H.Wu SIM adalah: “Sistem Informasi Manajemen adalah
kumpulan-kumpulan dari sistem-sistem yang menyediakan informasi untuk mendukung
manajemen”. (Jogiyanto, 2005, 14).
“Sistem Informasi Manajemen merupakan suatu sistem yang melakukan fungsi-fungsi
untuk menyediakan semua informasi yang mempengaruhi semua operasi organisasi”.
(Jogiyanto, 2005, 15).
Menurut George M.Scott, dalam buku “Prinsip-prinsip SIM” adalah: “Sistem Informasi
Manajemen adalah serangkaian Sub-sistem informasi yang menyeluruh dan terkoordinasi

79
dan secara rasional terpadu yang mampu yang mampu mentransformasi data sehingga
menjadi informasi lewat serangkaian cara guna meningkatkan produktivitas yang sesuai
dengan gaya dan sifat manajer atas dasar criteria mutu yang telah ditetapkan”.
Jadi dari beberapa definisi tersebut, dapat dirangkum bahwa Sistem Informasi
Manajemen adalah kumpulan dari interaksi sistem-sistem informasi yang menghasilkan
informasi yang berguna untuk semua tingkatan manajemen.

Perancangan sistem
Tahapan perancangan sistem dilakukan setelah tahapan analisis sistem dilakukan, maka
analisis sistem telah mendapat gambaran dengan jelas apa yang harus dikerjakan. Dan bagi
analisis untuk memikirkan bagaimana membentuk suatu sistem tersebut. Definisi perancangan
sistem menurut para ahli: “Perancangan sistem adalah Menentukan bagaimana mencapai
sasaran yang ditetapkan yang melibatkan pembentukan (configuring) perangkat lunak dan
komponen perangkat keras sistem dimana setelah pemasangan sistem akan memenuhi
spesifikasi yang dibuat pada akhir fase analisis sistem.”. (Prinsip-prinsip sistem informasi
manajemen: George M. Scott, 2001. 534).

Karakteristik Sistem
Suatu sistem memiliki karakteristik atau sifat-sifat tertentu, yaitu memiliki komponen-
komponen (components), batas sistem (boundary), lingkungan luar sistem (environment),
penghubung (interprest), masukan (input), keluaran (output), pengolah (process) dan sasaran
(objective) dan tujuan (goal) (Priyanti & Awaludin, 2016).
1) Komponen sistem
Komponen sistem atau elemen-elemen sistem dapat berupa suatu sub sistem atau
bagian-bagian dari sistem. Setiap sistem baik besar maupun kecil, selalu mengandung
komponen-komponen atau subsistem-subsistem.
2) Batas sistem (system Boundary)
Batas sistem merupakan daerah-daerah yang membatasi antara satu sistem dengan system
lainnya dengan lingkungan luarnya.
3) Lingkungan Luar sistem (System Environment)
Lingkungan luar sistem dari suatu sistem adalah apapun di luar batas dari sistem
yang mempengaruhi operasi sistem yang dapat bersifat menguntungkan dan dapat pula
merugikan sistem tersebut.
4) Penghubung sistem (System Interface)
Penghubung system merupakan media penghubung antara satu sub sistem dengan
subsistem yang lainnya.
5) Masukan sistem (System Input)
Masukan adalah suatu energy yang dimasukkan ke dalam sistem. Masukan dapat
berupa masukan perawatan (maintenance input) dan masukan sinyal (signal input).
6) Keluaran sistem (System Output)
Keluaran (Output) merupakan hasil dari energy yang diolah dan diklasifikasikan menjadi
keluaran yang berguna.
7) Pengolah sistem (System process)
Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri sebagai

80
pengolahnya, yang bertugas untuk merubah masukan menjadi keluaran.

8) Sasaran sistem (System Objective)


Suatu system pasti memiliki tujuan (goal) atau sasaran (objective). Suatu operasi sistem
akan berguna dan berhasil apabila mencapai sasaran atau tujuannya.

Definisi Pengiriman Barang


“Pengiriman barang adalah fasilitas transaksi yang digunakan untuk meng input atau
men-jurnal barang atau jasa yang dikirim atau di jual kepada pelanggan berdasarkan sales
order (SO) yang sudah dikirim sebelumnya”. (Himayati, 2008, 149)

Teori Tentang Sistem Pengiriman Barang


Menurut jurnal yang berjudul Pembangunan Sistem Aplikasi Pengiriman Barang
Ekspedisi Berbasis Web (Studikasus: Firma Persatuan motor horas medan (FA. PMH)
Medan). Dalam melakukan proses pengiriman barang pelanggan juga harus datang langsung
ke perusahaan dan melakukan transaksi secara langsung. Selain itu, pelanggan tidak dapat
memantau keberadaan barang yang sedang dikirim. Hal inilah yang menyebabkan seringnya
terjadi kesalahpahaman antara perusahaan dan kurir ataupun dengan operator yang dapat
mengakibatkan kerugian waktu dan biaya.

Definisi Pelayanan
“Pelayanan adalah kegiatan yang dilakukan oleh seseorang atau sekelompok orang
dengan landasan faktor materiel melalui sistem, prosedur dan metode tertentu dalam rangka
usaha memenuhi kepentingan orang lain sesuai dengan haknya”. (H.A.S Moenir ,2006, p26)

Definisi Jasa
“Jasa merupakan aktivitas, manfaat atau kepuasan yang ditawarkan untuk dijual”
(Fandy Tjiptono, 2007, 23)

Definisi Perancangan dan Implementasi Sistem


“Perancangan sistem diartikan sebagai menjelaskan dengan detail bagaimana bagian-
bagian dari sistem informasi diimplementasikan. Implementasi sistem adalah proses
pemakaian informasi yang telah dirancang dalam perancangan sistem”. (Al Fatta,2007, 24)

Definisi Tracking
Tracking adalah suatu proses pencatatan interval perjalanan barang dari tempat asal ke
tempat tujuan oleh perusahaan pengangkutan (rumapea, 2000, p350).

Sejarah singkat Perusahaan


PT. Wira Granada Lestari adalah perusahaan yang bergerak dalam Bidang Jasa
Pengiriman Kendaraan Roda Empat atau lebih.Untuk memudahkan customer berkunjung ,
lokasi Kantor di Jakarta Pusat dan Jakarta Selatan. Kantor ini beralamat di Gedung Senatama
Lt.3, Jalan Kwitang Raya No 8 Jakarta Pusat dan Jalan Muria No 4 B ,Setia Budi Jakarta
Selatan. Perusahaan ini memulai usaha pada tahun 1995. Saat itu customer pertama adalah

81
EasyCall – PT TELEMATRIXINDO yang bergerak dibidang penjualan dan layanan pager.
Kami menjadi rekanan/vendor di EasyCall Pager dan melayani permintaan untuk mengirim
unit – unit kendaraan ke seluruh kantor cabang EasyCall . Pada awalnya perusahaan hanya
diberi kepercayaan untuk mengirim unit kendaraan hanya antar kota di Pulau Jawa dan
perusahaan dapat melaksanakan pengiriman dengan kinerja yang baik dan memuaskan. Dari
hasil kinerja yang baik tersebut kepercayaan terhadap peusahaan ini meningkat untuk
mengirim kendaraan milik PT TELEMATRIXINDO tersebut ke seluruh Wilayah Nusantara.

Perusahaan terus mengembangkan usaha dengan mencari customer yang membutuhkan


lebih banyak jasa pengiriman.Keinginan perusahaan untuk dapat melayani Perusahaan yang
bergerak didunia otomatif mendapat sambutan baik Pada Tahun 2000 kami mendapat tawaran
untuk mengirim unit – unit kendaraan baru milik Indorent

Analisis Sistem Berjalan


Sistem merupakan kumpulan elemen-elemen yaitu objek, seperti manusia, sumber,
konsep dan prosedur, yang saling berinteraksi yang bertujuan untuk melakukan sebuah fungsi
untuk mencapai tujuan tertentu.

Flow Dokumen (Flow Map) Sistem Berjalan


Sistem Informasi pengolahan Data PT. WIRA GRANADA LESTARI, yaitu:

Gambar 3.2 Flowmap Prosedur Pengiriman Barang

Analisis Prosedur Sistem yang sedang Berjalan


Prosedur Pengiriman Kendaraan
Adapun sistematika Administrasi dalam melakukan pengiriman kendaraan di PT
WIRA GRANADA LESTARI adalah sebagai berikut :

82
1) Pengirim memberikan data pengirim dan data kendaraan kemudian ke bagian
Administrasi.
2) Bagian Administrasi memeriksa dan membuat surat tanda terima kendaraan.
3) Setelah selesai dibuat surat tanda terima barang rangkap tiga. Rangkap satu untuk
diberikan kepada pengirim sebagai tanda bukti pengiriman kendaraan, dua lagi di simpan
bagian administrasi di berikan kepada bagian operasional untuk selanjutnya diberikan
kepada penerima sebagai tanda bukti pengiriman kendaraan.
4) Surat tanda terima barang dikelompokkan berdasarkan tujuan, kemudian diberikan
kepada bagian operasional untuk dikirimkan ke penerima.
5) Surat tanda terima barang rangkap dua yang sudah di tandatangani oleh penerima, satu
diberikan ke penerima sebagai bukti pengiriman kendaraan. Satunya lagi diberikan
kepada administrasi.

Prosedur Pembuatan Laporan


Pembuatan laporan adalah kegiatan dari perusahaan untuk menyusun laporan
pengiriman kendaraan, laporan surat tanda terima kendaraan, laporan surat jalan setiap
harinya yang dilakukan oleh Bagian Administrasi.
Prosedur yang ada pada laporan yaitu sebagai berikut:
1) Surat tanda terima barang dan surat jalan diolah oleh bagian administrasi.
2) Kemudian Bagian Administrasi membuat laporan pengiriman kendaraan yang terdiri dari
laporan surat tanda terima barang, laporan surat jalan yang kemudian diberikan kepada
Direktur untuk ditandatangan.

Sistem Berjalan
Use Case Sistem Berjalan
order pengiriman
«uses» «extends»

«uses» «extends»
bayar
«uses»

Admin
customer
input data

Gambar 3.3 Use case diagram system berjalan

a) Activity diagram system berjalan

83
*

order pengiriman membuat form order

isi form input order

bayar membuat invoice

konfirmasi pembayaran

tracking kirim

*
*

diterima

Gambar 3.4 Activity diagram system berjalan


Analisa Dokumen Masukan sistem Berjalan
Analisa masukan adalah data atau informasi yang diperlukan untuk menghasilkan atatu
untuk memproses keluaran. Didalam sistem pengiriman pada PT Wira Granada Lestari .
Perincian dari analisa masukan adalah:
Nama Masukan : Data Order Pengiriman.
Fungsi : Digunakan oleh admin untuk mencatat order pengiriman.
Sumber : File Order.
Tujuan : Untuk mengetahui semua orderan pengiriman oleh customer
Frekuensi : Setiap ada transaksi.
Volume : Senin-Jum’at Kantor Buka.
Hasil Analisa : Proses masukan dilakukan jika Pelanggan yg order untuk Pengiriman
Kendaraan.

Analisa Dokumen Keluaran Sistem Berjalan


Tujuan analisa keluaran adalah untuk mengetahui apa saja yang dihasilkan oleh sistem
Order Pengiriman Kendaraan. Analisa keluaran pada sistem yang berjalan pada PT Wira
Granda Lestari adalah sebagai berikut :
Rincian dari keluaran tersebut adalah :
Nama Keluaran : Surat tanda terima Kendaraan
Fungsi : Sebagai tanda terima Kendaraan
Sumber : Data Order pengiriman
Tujuan : Sebagai bukti barang diterima
Frekwensi : Setiap ada transaksi
Volume : Senin-Jum’at
Format Dokumen :
Hasil Analisa : Proses keluaran dilakukan saat admin melakukan proses untuk
pengiriman kendaraan

Analisa Permasalahan Sistem Berjalan


Sistem order pengiriman Kendaraan pada PT Granda Lestari saat ini masih belum
online, jadi customer harus datang langsung ke kantor PT Granda Lestari untuk melakukan
order pengiriman dan hal ini kadang menjadi kendala karena tidak semua customer punya
84
waktu untuk datang langsung, dan dengan sistem yg belum online customer tidak bisa
mengetahui secara cepat kendaraan kirimannya itu sudah sampai tempat tujuan atau belum.

RANCANGAN SISTEM USULAN


Rancangan system yang diusulkan dari hasil analisa system dan permasalahan yang ada,
sehingga diharapkan dapat menghasilakn sesuatu sasaran yang dicapai.

Rancangan Sistem Usulan


Bagian ini berisi gambar aliran dokumen dari system yang diusulkan:

1. Flow Dokumen (Flow map) Sistem usulan


pengirim administrasi operational penerima

85
Order Order Data pengirim
dan data
pengiriman pengiriman
kendaraan
Surat tanda
terima
Form order Form order

Surat tanda
Isi form Penandatang-
terima
order anan surat
tanda terima

Data pengirim
Data pengirim dan
dan data
data kendaraan Pembuatan invoice Data pengirim
kendaraan
pengiriman dan data
kendaraan
Surat tanda
terima

Surat tanda
terima

Surat tanda terima


yang sudah
Pembuatan ditandatangani
Surat tanda
invoice
terima & no
pengiriman
order

invoice
pengiriman
Surat tanda terima
yang sudah
ditandatangani

Gambar 4.1 Flow Dokumen ( Flow Map) Sistem Usulan

2. Prosedur Sistem Usulan

86
Adapun sistematika Administrasi dalam melakukan pengiriman kendaraan di PT WIRA
GRANADA LESTARI adalah sebagai berikut :
1) Customer melihat web site PT. Wira Granada Lestari, kemudian cek tarif pengiriman
, Customer order melalui website
2) Admin mengirimkan form order pengiriman kendaraan melalui email.
3) Customer mengisi form serta melakukan pembayaran melalui bank yang telah
ditentukan.
4) Customer konfirmasi pembayaran kepada admin,
5) Customer mengirimkan data kendaraan melalui fax atau bisa juga datang langsung ke
kantor PT.Wira Granada Lestari.
6) Admin menginput data orderan dari customer
7) Admin mengirimkan invoice untuk order pengiriman kendaraan serta melakukan
konfirmasi untuk cara pengambilan kendaraan yang akan dikirimkan,
8) Bagian Administrasi memeriksa dan membuat surat tanda terima kendaraan.
9) Setelah selesai dibuat surat tanda terima barang rangkap tiga. Rangkap satu untuk
diberikan kepada pengirim sebagai tanda bukti pengiriman kendaraan, dua lagi di
simpan bagian administrasi di berikan kepada bagian operasional untuk selanjutnya
diberikan kepada penerima sebagai tanda bukti pengiriman kendaraan.
10) Surat tanda terima barang dikelompokkan berdasarkan tujuan, kemudian diberikan
kepada bagian operasional untuk dikirimkan ke penerima.
11) Surat tanda terima barang rangkap dua yang sudah di tandatangani oleh penerima,
satu diberikan ke penerima sebagai bukti pengiriman kendaraan. Satunya lagi
diberikan kepada administrasi.
12) Pada tiap prosesnya, bagian operasionalnya wajib member informasi kepada admin,
agar bagian admin dapat menginpit pada website tentang keberadaan tiap kendaraan
kirimannya.
13) Customer dapat melakukan tracking kendaraan kirimannya melalui website dengan
menggunakan no Invoice/ no order

3. Sistem Usulan
Setelah melakukan analisa dari masalah diatas maka kemudian dibuatlah sebuah alur
sistem yang di tampilkan dalam bentuk Use Case diagram, Activity diagram, Sequence
Diagram, Class Diagram dalam model Unified Modelling Language (UML). Unified
Modelling Language (UML) adalah sebuah bahasa pemodelan standar yang digunakan
untuk menspesifikasikan, memvisualisasikan, membangun dan mendokumentasikan
objek dari sistem software, untuk urusan pemodelan dan sistem non-software.

87
A. Use Case diagram
cek tarif

«uses»
order
«uses»

input orderan «uses»


«uses»
«uses»
«uses»
customer konfirmasi «uses»
«uses» admin
«uses»

bayar

tracking

Gambar 4.2 Use Case diagram untuk transaksi order

Nama Usecase : cek tarif


Actor : customer
Tujuan : Tempat customer untuk melihat tarif pengiriman kendaraan.
Deskripsi : Ini merupakan tempat customer untuk mengetahui harga
pengiriman kendaraan yang akan dia lakukan.

Nama Use Case : Order


Actor : Customer
Tujuan : Tempat customer untuk melakukan order pengiriman kendaraan
Deskripsi : Di tempat ini customer mekalukan order pengiriman barang
secara online.

Nama Use Case : Input Orderan


Actor : Admin
Tujuan : Sebagi tempat Admin dalam menginput semua orderan yang
telah masuk dari customer
Deskripsi : Di tempat ini Admin dapat menginput, dan mengelola data
orderan

Nama Use Case : konfirmasi


Actor : Admin
Tujuan : Sebagai tempat admin melakukan konfirmasi orderan customer
Deskripsi : Admin mengirimkan email konfirmasi kepada customer
mengenai orderan dan biaya yg harus di bayarkan

Nama Use Case :


Bayar
Actor :
Customer
Tujuan :
Customer membayar biaya pengiriman kendaraan
Deskripsi :
Customer melakukan pembayaran melalui cabang bank yang
sudah ditentukan oleh perusahaan
Nama Use Case : Tracking
88
Actor : Customer
Tujuan : Tempat customer melakukan traking dengan menggunakn no
invoice
Deskripsi : Customer dapat mngetahui kendaraan kirimannya sudah sampai
tempat tujuan atau belum.

B. Activity diagram
Activity Diagram adalah teknik untuk menggambarkan logika prosedural, proses
bisnis, dan jalur kerja. Sekilas activity diagram mirip dengan flowchart, namun
activity fiagram memiliki notasi yang lebih sesuai dengan pemodelan UML. Activity
Diagram memungkinkan siapapun yang melakukan proses untuk memilih urutan
dalam melakukannya. Dengan kata lain, diagram ini hanya menyebutkan aturan
rangkaian dasar yang harus diikuti. Berikut merupakan Activity Diagram yang akan
digunakan dalam aplikasi.

1. Activity diagram login Admin


Mulai

Login

{NO}
Validasi Login

{YA}

Halaman Utama

Selesai

Gambar Activity diagram login untuk Admin

2. Activity diagram order online


customer System

Lihat web

cek tarif

order form order

isi form
data base order

Gambar Activity diagram untuk Customer


89
3. Activity diagram transaksi
customer System Admin

Order pengiriman Form order

Isi form Cek req order

bayar Invoice pengiriman

Konfirmasi pembayaran
Cek pembayaran

tracking
Proses pengambilan dan kirim kendaraan

Gambar Activity diagram untuk Admin

4. Activity diagram track oleh customer


customer System

lihat web

tracking

masukan no order cek no order

informasi informasi order

Gambar Activity diagram untuk Admin

90
5. Activity diagram kelola order
administrator Sistem

Mulai

Lihat web

Cek order masuk Kelola order

Cek pembayaran Edit Data Hapus Data Cetak invoice

Selesai

Gambar Activity diagram untuk Admin

6. Activity diagram kelola data track


administrator Sistem

Mulai

Lihat web

Cek posisi kiriman Kelola data track

Cek status Edit posisi

Selesai

Gambar Activity diagram untuk Admin

7. Activity diagram logout Admin


Mulai

Logout

{NO}

Validasi Logout

{YA}

Form Login

Selesai

Gambar Activity diagram untuk Admin


91
C. Squence Diagram
Sequence Diagram digunakan untuk menggambarkan interaksi antar objek dalam
waktu yang berurutan. Tetapi pada dasarnya Sequence Diagram selain digunakan
dalam lapisan abstraksi model objek, kegunaannya untuk menunjukkan rangkaian
pesan yang dikirim antar object juga interaksi antara object. Sesuatu yang terjadi
pada titik tertentu dalam eksekusi sistem. Komponen utama sequence diagram terdiri
atas objek yang dituliskan dengan kotak segiempat bernama pesan diwakili oleh garis
dengan tanda panah dan waktu yang ditunjukkan.

1. Squential Diagram Login Admin

Aktor Form Log in Validasi Log in Halaman Utama

Input Usernam Dan Password

Login

Log In Gagal
Masuk Halaman Utama

Gambar Sequence Diagram Login

2. Sequential Diagram Order Online

halaman utama Daftar tarif halaman order Form order

customer
Akses
web

melihat dan memilih tarif


isi form

order pengiriman

simpan

kembali ke halaman utama

Gambar Sequence Diagram order online

92
3. Sequential Diagram Track

Halaman utama Menu track Data track

customer
Message2
Akses
web
masukan no order

info track

kembali ke halaman utama

Gambar Sequence Diagram Track

4. Sequential Diagram Order Customer

Halaman utama tabel order cetak invoice

admin
akses web
cek order masuk

konfirm pembayaran

kirim invoice

simpan data

kembali ke halaman utama

Gambar Sequence Diagram order customer

5. Sequential Diagram Data Track

halaman admin tabel order

admin
akses web
cek status

simpan

Gambar Sequence Diagram data track

93
D. Class Diagram
Menggambarkan struktur statis class di dalam sistem. Class mempresentasikan
sesuatu yang ditangani oleh sistem. Dengan melihat karakteristik sistem pemasaran
produk mulai dari bagian pendaftaran sampai dengan pemesanan beserta proses-
proses yang terjadi, maka dapat dibuat Class Diagram

tab_kota

* -id : int
login admin
-kota : char
-id : int -wilayah : char
-username : char +ubah()
-password : char * +tambah()
+login admin() +hapus()

dat_ordertrack
-id : int
-kode : char *
-datein : char
-timein : Date
* *
tab_order -ship_status : char tab_carakirim
-location : char * -id : int
-id : int -remaks : char
-id_taris : int -kirim : char
-received : char
-kode : char -is_status : char +ubah()
-atasnama : char * +hapus()
-userid : char
-pembayaran : char * * +tambah()
-tglinsert : char
-hargataksiran : char -useredit : char
-premi : char -tgledit : char
-hargatotal : char
+ubah()
-merek : char
+hapus() *
-np_mesin : char
+tambah()
-norangka : char
-jenis : char tab_jeniskendaraan
-nama_penerima : char
-id
+ubah() -jenis
+tambah() -contoh
+hapus()
+ubah()
+tambah()
+hapus()

Gambar Rancangan Class Diagram

94
Entity Relationship Diagram (ERD)
Analisis basis data sistem informasi jasa pengiriman kendaraan pada PT Wira Granada
Lestari terdiri dari beberapa entitas, atribut, dan beberapa relasi, sebagai berikut:

Tab_kota id

kota

wilayah

ambil

Tab_jeniskendara
Dat_order track chek Tab_order ambil Tab_harga ambil
an

id
id id

Id_tarif
kode
jenis
kode
datein
atasnama Ambil
timein contoh
pembayar
Ship_status
hargataksiran
location

premi
remaks Tab_carakirim id
hargatotal
received
kirim
merek
Is_status
Np mesin
userid
Nam_lengkap
Tglinsert
No rangka
useredit
jenis
tgledit
Nama_penerima

Gambar Entity Relation Diagram (ERD) Pengiriman Barang pada PT Wira Granada Lestari

95
Rancangan Database Sistem Usulan
A. Struktur Tabel
Didalam pembuatan program dibutuhkan suatu spesifikasi tabel yang dimaksudkan
untuk dapat melakukan kegiatan-kegiatan dalam pengaturan pencarian data dan pembuatan
laporan serta memudahkan sistem komputer. Oleh karena itu, sistem pengolahan data ini
membutuhkan spesifikasi tabel untuk mempermudah dalam melakukan kegiatan
pemrograman komputer. Ada beberapa tabel yang terlibat, yaitu:

1. Data_order_track
Fungsi = Menyimpan Data order track
Primary key = Id
Alternatif Key = kode
Struktur tabel :
2. Tab_carakirim
Fungsi = Menyimpan data cara kirim kendaraan
Primary key = Id
Alternatif Key = kirim
Struktur table
3. Tab_harga
Fungsi = Menyimpan Data harga
Primary key = id
Alternatif Key = JenisKendaraan
Struktur tabel :
4. Tab_issupervisor
Fungsi = Menyimpan Data admin
Primary key = Id
Alternatif Key = nama
Struktur tabel :

5. Tab_jeniskendaraan
Fungsi = Menyimpan Data jenis kendaraan
Primary key = Id
Alternatif Key = NamaPenerima
Struktur tabel :
6. Tabel _kota
Fungsi = Menyimpan Data kota
Primary key = id
Alternatif Key = kota
Struktur tabel :
7. Tab_order
Fungsi = Menyimpan Data order
Primary key = id
Alternatif Key = id tarif

96
Struktur tabel :

8. Tab_perusahaan
Fungsi = Menyimpan Data perusahaan
Primary key = id
Alternatif Key = nm_perusahaan
Struktur tabel :
9. Tab_user
Fungsi = Menyimpan Data user
Primary key = id
Alternatif Key = id_emp
Struktur tabel :
10. Tab_yahoo
Fungsi = Menyimpan Data cs
Primary key = id
Alternatif Key = id_yahoo
Struktur tabel :

B. Perancangan Kode
Kode yang digunakan untuk data Transaksi Pengiriman Barang yaitu :
OR 0001

No Urut Pengirim Barang

Kode Untuk Pengiriman Barang

Contoh : OR0001 ini merupakan kode Transaksi Pengiriman Barang dengan no urut 0001

PENUTUP
Dari hasil pembuatan Aplikasi Sistem Order Pingiriman Kendaraan Secara Online pada
PT Wira Granada Lestari, kesimpulannya adalah sebagai berikut:
1 Customer dapat mendapatkan informasi tentang biaya pengiriman kendaraan hanya
dengan mengunjungi situs tanpa harus datang langsung ke Kantor Wira Granda Lestari.
2 Customer bisa Order Pengiriman kendaraan secara online sehingga tidak perlu repot-
repot datang ke kantor langsung.
3 Pembuatan aplikasi ini juga lebih membantu dalam promosi perusahaan karena akan
banyak yang tertarik untuk menggunakan jasa pengiriman dari PT Wira Granda Lestari.

DAFTAR PUSTAKA
Farid Azis. M. BelajarSendiri Pemrograman PHP 4 Jakarta: PT Elex MediaKomputindo, 2001

Jogiyanto, Analisa dan Desain Sistem Informasi, Yogyakarta: C.V Andi OFFSET, 2005

97
M. Scott, George. Prinsip-prinsip Sistem Informasi Manajemen, Jakarta: Raja Grafindo
Persada, 2001

MADCOMS. Menguasai XHTML, CSS, PHP & MySQL melalui Dreamweave, Yogyakarta:
C.V Andi OFFSET, 2009

Nugroho, B. Tips dan Trik Pemrograman PHP 5, Yogyakarta : PT. Alex Media Komputindo,
2000

Priyanti, R., & Awaludin, M. (2016). Penerapan User Acceptance Test Untuk Perancangan
Dan Pembangunan Sistem Pemesanan Obat Studi Kasus Pada Poliklinik Pratama
Jakarta. 9(2).

Supriansyah, Haris, Kartoyo. 30 Menit Menjadi WEB Master. Bandung: OASE Mata Air
Makna, 2007

cna.co.id/mixd/berkas/data/anon-phpmysql.pdf (Diakses 23 April 2012)

http://blog.codingwear.com/artikel--script-krs-online-PHP.drz (Diakses 15 Maret 2012).

http://php.net/manual/en/book.mysql.php (Diakses 23 Februari 2012)

www.phpmyadmin.net (Diakses 16 Maret 2012)

98

Anda mungkin juga menyukai