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.
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.
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.
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 Tracking
Tracking adalah suatu proses pencatatan interval perjalanan barang dari tempat asal ke
tempat tujuan oleh perusahaan pengangkutan (rumapea, 2000, p350).
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.
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.
Sistem Berjalan
Use Case Sistem Berjalan
order pengiriman
«uses» «extends»
«uses» «extends»
bayar
«uses»
Admin
customer
input data
83
*
konfirmasi pembayaran
tracking kirim
*
*
diterima
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
invoice
pengiriman
Surat tanda terima
yang sudah
ditandatangani
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»
bayar
tracking
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.
Login
{NO}
Validasi Login
{YA}
Halaman Utama
Selesai
Lihat web
cek tarif
isi form
data base order
Konfirmasi pembayaran
Cek pembayaran
tracking
Proses pengambilan dan kirim kendaraan
lihat web
tracking
90
5. Activity diagram kelola order
administrator Sistem
Mulai
Lihat web
Selesai
Mulai
Lihat web
Selesai
Logout
{NO}
Validasi Logout
{YA}
Form Login
Selesai
Login
Log In Gagal
Masuk Halaman Utama
customer
Akses
web
order pengiriman
simpan
92
3. Sequential Diagram Track
customer
Message2
Akses
web
masukan no order
info track
admin
akses web
cek order masuk
konfirm pembayaran
kirim invoice
simpan data
admin
akses web
cek status
simpan
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()
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
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
98