Anda di halaman 1dari 81

RANCANG BANGUN APLIKASI TRACKING EKSPEDISI PADA “PT.

LIMA JARI PERSADA” BERBASIS WEBSITE

TUGAS AKHIR

Deva atalariksyah
2018.22.00.35

PROGRAM STUDI MANAJEMEN INFORMATIKA


FAKULTAS ILMU KOMPUTER
UNIVERSITAS INDO GLOBAL MANDIRI
2021
RANCANG BANGUN APLIKASI TRACKING
EKSPEDISI PADA “PT. LIMA JARI PERSADA”
BERBASIS WEBSITE

TUGAS AKHIR

Diajukan Sebagai Syarat Untuk Menyelesaikan


Pendidikan Diploma-3
Pada Program Studi Manajemen Informatika

DEVA ATALARIKSYAH
2018.22.00.04

PROGRAM STUDI MANAJEMEN INFORMATIKA


FAKULTAS ILMU KOMPUTER
UNIVERSITAS INDO GLOBAL MANDIRI
2021
KATA PENGANTAR

Allhamdulillah puji dan syukur selalu penulis panjatkan kepada allah SWT
yang masih memberikan kesehatan, nikmat sehingga penulis dapat menyelesaikan
tugas akhir ini dengan judul “Perancangan sistem wedding organizer pada sanggar
rias puti palembang”. Dibuat sebagai salah satu syarat untuk menyelesaikan studi
di program studi Manajemen Informatika. Sholawat teriring salam salam semoga
tetap tercurahkan kepada nabi besar Muhammad SAW sebagai pembawa rahmat
bagi seluruh alam.

Penulis menyadari bahwa dalam penyusunan Tugas Akhir ini banyak


mendapatkan bimbingan, bantuan dan nasehat dari berbagai pihak yang sangat
berguna dalam penyelesaian Tugas Akhir ini. Untuk itu, iringan do’a dan ucapan
terima kasih yang sebesar-besarnya penulis sampaikan kepada :

1. Dr. Juhaini Alie, S.H.,M.M sebagai Dekan Fakultas Ilmu Komputer


Universitas Indo Global Mandiri Palembang.
2. Nining Ariati, M.Kom Sebagi Ketua Program Studi Manajemen Informatika
Fakultas Ilmu Komputer Universitas Indo Global Mandiri Palembang.
3. terttiavini, S.Kom. Sebagai Dosen Pembimbing Akademik.
4. Suzan Agustri, S.kom. M.TI Sebagai Dosen Pembimbing Tugas Akhir.
5. Dhamayanti, M.TI Sebagai Dosen Pembimbing Tugas Akhir.
6. Dona marcelina, S.Kom sebagai dosen pembimbing Tugas Akhir
7. Rio selaku pimpinan PT. Lima Jari Persada.
8. Alm. Papa, Mama, adek, dan keluargaku tersayang yang selalu memberikan
doa dan nasihat.
9. Staf Pengajar Universitas Indo Global Mandiri yang telah banyak
memberikan ilmu pengetahuan dan bimbingan selama penulis menuntut ilmu
di perkuliahan
10. Deny, pani, yusril, andre, dika, irawan, Okta, beto, ade, deva, reza, amin,
thalia, fitri dan yang selalu mendengarkan keluh kesahku dan memberikan
semangat.

i
11. Rekan-rekan Mahasiswa Program Studi Manajemen Informatika khususnya
angkatan 2018 Universitas Indo Global Mandiri Palembang.

Penulis menyadari bahwa Tugas Akhir ini masih sangat jauh dari kata sempurna,
dengan segala kerendahan hati, kritik dan saran akan sangat membantu untuk
proses perbaikan selanjutnya, semoga Tugas Akhir ini dapat berguna bagi
pembaca dan memberikan manfaat bagi pihak yang membutuhkannya. Semoga
Allah SWT senantiasa melimpahkan rahmat dan hidayah-Nya kepada kita semua,
Aamiin Yaa Rabbal ‘Alamin.

Wassalamu’alaikum Wr.Wb.

Penulis,

Deva
atalariksyAh.
2018220035

ii
DAFTAR ISI

BAB I.................................................................................................................................1
1.1. Latar Belakang.................................................................................................1
1.2. Rumusan Masalah............................................................................................2
1.3. Tujuan dan Manfaat Penelitian......................................................................2
1.4. Tujuan Penelitian.............................................................................................2
1.4.1. Manfaat Penilitian....................................................................................2
1.5. Metodologi Penelitian.......................................................................................2
1.5.1. Lokasi Penelitian......................................................................................3
1.5.2. Teknik Pengumpulan Data......................................................................3
1.6. Ruang Lingkup.................................................................................................4
1.7. Sistematika Penulisan......................................................................................5
BAB II...............................................................................................................................6
2.1 Rancang Bangun..............................................................................................6
2.2 Aplikasi.............................................................................................................6
2.3 Tracking............................................................................................................7
2.4 Ekspedisi...........................................................................................................7
2.5 Website..............................................................................................................7
2.6 Unified Modeling Language (UML)................................................................8
2.7 Use case diagram..............................................................................................9
2.8 Sequence Diagram..........................................................................................11
2.9 Activity Diagram............................................................................................14
2.10 Class Diagram.................................................................................................15
2.11 Waterfall.........................................................................................................17
2.12 Flowchart........................................................................................................19
2.13 HTML.............................................................................................................21
2.14 PHP..................................................................................................................22
2.15 MySQL............................................................................................................23
2.16 Basis Data (Database).....................................................................................24
2.17 XAMPP...........................................................................................................25
2.18 Sublime Text...................................................................................................26
2.19 CSS..................................................................................................................27
2.20 Javaskript........................................................................................................28

iii
BAB III............................................................................................................................30
ANALISA SISTEM........................................................................................................30
3.1 Sejarah singkat PT. Lima Jari Persada........................................................30
3.2 Visi dan Misi...................................................................................................30
3.2.1. Visi PT. Lima jari Persada.....................................................................31
3.2.2. Misi PT. Lima Jari Persada...................................................................31
3.3 Struktur organisasi dan uraian tugas...........................................................31
3.3.1. Struktur Organisasi PT. Lima jari persada.........................................31
3.3.2. Uraian tugas dan tanggung jawab.........................................................32
3.4 Prosedur Sistem saat ini.................................................................................33
3.5 Flow Chart sistem saat ini..............................................................................34
3.6 Diagram use case sistem saat ini....................................................................35
3.7 Permasalahan sistem yang sedang berjalan.................................................36
3.8 Alternatif pemecahan masalah......................................................................37
3.9 Pemecahan masalah.......................................................................................37
BAB IV............................................................................................................................38
4.1 Narasi Sistem Baru.........................................................................................38
4.2 UML (Unified Modeling Language) Sistem Yang Baru..............................38
4.3 Use Case Diagram Sistem Yang Baru...........................................................39
4.4 Basis Data Sistem............................................................................................41
4.4.1. class diagram sistem yang baru.............................................................41
4.4.2. Spesifikasi file.........................................................................................41
4.5 Activity diagram yang baru...........................................................................43
4.6 Diagram Sequence Yang baru.......................................................................46
4.7 Rancangan Program......................................................................................49
4.7.1. Rancangan Layout masukan.................................................................49
4.8 Tampilan Pada Sistem yang telah dibangun................................................53
BAB V.............................................................................................................................59
5.1 Kesimpulan.....................................................................................................59
5.2 Saran...............................................................................................................59
DAFTAR PUSTAKA.....................................................................................................60

iv
DAFTAR GAMBAR
gambar 2. 1 tahapan metode waterfall.........................................................................31

Gambar 4. 1 use case diagram sistem yang baru.........................................................52


Gambar 4. 2 class diagram sistem yang baru..............................................................54
Gambar 4. 3 Sequence Diagram Pelanggan.................................................................59
Gambar 4. 4 diagram sequence admin login................................................................59
Gambar 4. 5 Sequence Diagram Admin input.............................................................60
Gambar 4. 6 Sequence diagram admin.........................................................................60
Gambar 4. 7 sequence diagram admin melihat laporan.............................................61
Gambar 4. 8 sequence Diagram Login pemilik Lima Jari persada............................61
Gambar 4. 9 Sequence Diagram pemilik melakukan cetak dan melihat laporan.....62
Gambar 4. 10 Rancang bangun halaman.....................................................................63
Gambar 4. 11 Rancang form halaman tracking servis................................................63
Gambar 4. 12 rancang form login.................................................................................64
Gambar 4. 13 Rancang form dashboard admin..........................................................64
Gambar 4. 14 Rancang form data pelanggan..............................................................65
Gambar 4. 15 form input data pelanggan........................................................................65
Gambar 4. 16 . form laporan admin.............................................................................66
Gambar 4. 17 form laporan pimpinan..........................................................................66
Gambar 4. 18 Tampilan halaman website......................................................................67
Gambar 4. 19 Halaman login pimpinan dan admin....................................................68
Gambar 4. 20 halaman dashboard admin....................................................................68
Gambar 4. 21 data pengiriman pelanggan...................................................................69
Gambar 4. 22 form data pelanggan..............................................................................69
Gambar 4. 23 form kwitansi pengiriman......................................................................70
Gambar 4. 24 form laporan pengiriman......................................................................70
Gambar 4. 25 halaman dashboard pemilik..................................................................71
Gambar 4. 26 Halaman laporan pimpinan..................................................................71

v
DAFTAR TABEL

Tabel 2. 1 Use Case Diagram.........................................................................................23


Tabel 2. 2 Simbol Sequence Diagram...........................................................................25

vi
ABSTRAK

Tracking menurut kamus Inggris diterjemahkan ke bahasa indonesia memiliki


arti mengikuti jalan, atau suatu kegiatan untuk mengikuti jejak suatu obyek.
EKSPEDISI atau pengiriman barang adalah melakukan suatu perjalanan untuk
tujuan tertentu. Sehubungan dengan itu, PT. Lima Jari Persada adalah perusahaan
ekspedisi barang atau muatan yang bisa melalui darat dan laut sekaligus
penyewaan kendaraan truck yang terletak dijalan Sutan Syahrir No. 886 kel. 5
kec. Ilir Timur II kota PALEMBANG, permasalahan yang terjadi adalah
perusahaan tersebut belum memiliki suatu sistem website atau aplikasi yang bisa
mempermudah pelanggan untuk mengetahui sudah sampai sejauh mana barang
mereka.

Metode WaterFall digunakan pada website tersebut bertujuan untuk membuat


trobosan atau jalan pintas agar website tersebut dapat diolah kembali dan berjalan
sesuai prosedur yang diinginkan.

Hasil Penelitian ini menimbulkan suatu dampak positif yaitu, pengguna


aplikasi dapat dengan mudah mengetahui sudah seajuh mana barang mereka yang
di dikirimkan atau di ekspedisi dengan mengetahui rekam jejak yang
diinformasikan oleh pengirim kepada pelanggan melalui sebuah aplikasi atau
website sehingga mempermudah pengguna dalam memberikan ataupun mencari
informasi. Kesimpulan yang dapat diambil yaitu aplikasi tersebut dapat
mempermudah baik dipihak PT. Lima Jari Persada maupun diakses oleh pihak
pelanggan dan semua orang.

Kata Kunci : aplikasi, website, tracking, aplikasi.

vii
ABSTRACT

According to the Indonesian translation of the English dictionary, tracking is


defined as "following a path" or "following in the footprints of an object."

EXPEDITION, often known as commodities delivery, is the act of traveling


for a specified purpose.

In this regard, PT LIMA JARI PERSADA PT LIMA JARI PERSADA, based


on Jalan Sutan Syahrir No. 886 kel. 5 district, Ilir Timur II city of PALEMBANG,
is a freight forwarding firm that can transport goods by land and sea, as well as
vehicle rentals.; however, the problem is that the company does not do. The
company does not yet have a website or application system that allows clients to
see how far their goods have traveled.

The website's WaterFall approach seeks to generate breakthroughs or


shortcuts so that it can be reprocessed and performed according to the required
procedure.

The findings of this study have a favorable impact, in that application users
can readily locate what they're looking for.Tracking Tracking according to the
English dictionary translated into Indonesian has the meaning of following a
path, or an activity to follow in the footsteps of an object. Service (Repair) is an
attempt to restore the condition and function of an object or tool damaged due to
the use of the tool to its original condition. The problem is when there is damage
to the laptop and computer that is used and it takes quite a long time, namely for
two weeks, not including checking whether the hardware damage to the computer
or laptop that was originally used normally occurs more damage is expected.

The WaterFall method used on the website aims to create breakthroughs or


shortcuts so that the website can be reprocessed and run according to the desired
procedure.

The results of this study have a positive impact, namely the output process, which
was initially two weeks to three weeks, the laptop and computer service stage
became more time-efficient, more or less vulnerable to one week's time and those
who use the application can see the track record of any improvements made

viii
The conclusion that can be drawn is that the application can make it easier
for both the eight computers and accessed by the customer and everyone.

Keywords: application, website tracking, expedition.

ix
BAB I

PENDAHULUAN

1.1. Latar Belakang

Dalam perkembangan teknologi dari hari ke hari semakin berkembang,


dimana kebutuhan akan tenaga-tenaga profesional akan semakin diperlukan oleh
perusahaan besar maupun perusahaan kecil. Kehidupan manusia tidak lepas dari
penggunaan internet, dikarenakan akses internet era sekarang penggunaannya
cukup mudah. Dalam penggunaan internet, manusia akan memperoleh informasi
dari website informasi yang beragam. Selain memperoleh informasi yang
beragam, manusia dapat mengakses website setiap waktu. Era sekarang kebutuhan
akan informasi yang cepat dan akurat sangat dibutuhkan. Salah satu kebutuhan
informasi yaitu informasi pemesanan dan pengiriman barang berbasis web.
Pelanggan atau perusahaan pengiriman barang memerlukan suatu aplikasi
pelacakan pengiriman barang menggunakan web yang dapat menghasilkan
informasi pengiriman barang yang cepat dan akurat. Dalam bidang pengiriman
barang sebaiknya sistem dapat mengakomodasi kebutuhan tracking atau
pelacakan terhadap barang yang sudah dikirimkan. PT. Lima Jari Persada
merupakan salah satu perusahaan jasa pengiriman atau ekspedisi barang sekaligus
penyewaan barang.
Saat ini PT. Lima Jari Persada sedang berupaya untuk meningkatkan
layanan serta standar kualitas dari berbagai sisi antara lain sisi pemanfaatan
teknologi informasi. Sistem yang berjalan pada PT. Lima Jari Persada saat ini
memiliki permasalahan – permasalahan diantaranya sistem pemesanan dan
pengiriman barang saat ini cenderung masih secara manual menggunakan buku
dan agenda, sehingga sering timbul permasalahan yang terjadi seperti kesalahan
pencatatan dalam pengolahan data pengiriman dan rekapitulasi data konsumen
yang membutuhkan waktu cukup lama sehingga kurang mendukung, kurang cepat
dan fleksibel dalam menyajikan informasi. Aplikasi yang digunakan untuk
mengolah data juga masih sederhana yaitu microsoft office word dan excel,

1
Konsumen dan petugas admin harus saling berhubungan untuk memastikan
informasi mengenai barang yang dikirim seperti status pengiriman barang apakah
barang tersebut sudah sampai atau belum hal ini tentunya akan memakan waktu
dan tenaga. Situasi ini berdampak pada kurang lengkap dan akuratnya laporan
pemesanan dan pengiriman barang kepada pihak manajemen dan konsumen
sehingga sulit dalam mengambil keputusan yang tepat.

Berdasarkan uraian permasalahan tersebut, penulis mencoba memberikan solusi


untuk membuat sistem berbasis web dalam pemesanan dan pengiriman barang,
aplikasi web yang dibuat memberikan informasi mengenai pemesanan barang
serta pemantauan status pengiriman barang dan memberikan informasi lain yang
berguna bagi konsumen. Aplikasi ini dapat memperkecil kendala hilangnya
barang, dan barang yang dikirimkan akan sampai di tempat tujuan sesuai dengan
rencana awal pengiriman.

1.2. Rumusan Masalah

Berdasarkan pemaparan di latar belakang diatas maka penulis menemukan


rumusan masalah yaitu, bagaimana cara agar pelanggan up to date tentang
keberadaan barang yang dikirim melalui ekspedisi.
1.3. Tujuan dan Manfaat Penelitian
1.4. Tujuan Penelitian

Membangun aplikasi tracking berbasis website pada PT. Lima Jari Persada
Untuk meningkatkan pelayanan pengiriman barang.
1.4.1. Manfaat Penilitian

Adapun manfaat dari laporan tugas akhir ini yaitu:


1. Mempermudah pelanggan untuk melihat posisi barang
2. Mempermudah proses saat pengolahan data barang yang di ekspedisi.
1.5. Metodologi Penelitian
Metodologi penelitian merupakan proses atau cara ilmiah untuk
mendapatkan data yang akan digunakan untuk keperluan penelitian.

2
1.5.1. Lokasi Penelitian
Penelitian ini dilakukan pada Jl. Sutan Syahrir No.886 kel. 5 Kec. Ilir
timur II Kota Palembang, Sumatera Selatan.

1.5.2. Teknik Pengumpulan Data

Menurut Teknik pengumpulan data adalah sebuah langkah yang strategis


dalam penelitian, karena memiliki tujuan utama dalam mendapatkan data
yaitu:
1. Data Primer merupakan data yang didapat dari sumber pertama baik
dari individu dan perseorangan yaitu melalui metode :

a. Pengamatan (Observasi)

Teknik ini dilakukan dengan melakukan pengamatan secara


langsung pada proses pendataan saat customer akan
melakukan ekspedisi di PT. Lima Jari Persada yang
masih dicatat dalam pembukuan atau nota fisik
sehingga laporan proses tidak tersusun secara baik.

b. Teknik pengumpulan data kualitatif adalah cara


menelusuri dokumen yang berkaitan dengan fokus

2. Data sekunder adalah sumber data penelitian yang diperoleh melalui media


perantara atau secara tidak langsung yang berupa buku, catatan, bukti yang
telah ada, atau arsip baik yang dipublikasikan maupun yang tidak
dipublikasikan secara umum. Dengan kata lain, peneliti membutuhkan
pengumpulan data dengan cara berkunjung ke perpustakaan, pusat kajian,
pusat arsip atau membaca banyak buku yang berhubungan dengan
penelitiannya.

3
Metode yang digunakan yaitu metode waterfall, Metode yang terdiri dari
beberapa tahapan-tahapan :

1. Analisis
memahami perangkat lunak yang diharapkan oleh pengguna dan batasan
perangkat lunak tersebut. Informasi ini biasanya dapat diperoleh melalui
wawancara, diskusi atau survei langsung. Informasi dianalisis untuk
mendapatkan data yang dibutuhkan oleh pengguna.
2. Design
Spesifikasi kebutuhan dari tahap sebelumnya akan dipelajari dalam fase ini
dan desain sistem disiapkan. Desain Sistem membantu dalam menentukan
perangkat keras(hardware) dan sistem persyaratan dan juga membantu dalam
mendefinisikan arsitektur sistem secara keseluruhan.
3. Implementasi
Pada tahap ini, sistem pertama kali dikembangkan di program kecil yang
disebut unit, yang terintegrasi dalam tahap selanjutnya. Setiap unit
dikembangkan dan diuji untuk fungsionalitas yang disebut sebagai unit testing.
4. Testing
Seluruh unit dalam tahap implementasi diintegrasikan ke dalam sistem
setelah pengujian yang dilakukan masing-masing unit. Setelah integrasi
seluruh sistem diuji untuk mengecek  setiap kegagalan maupun kesalahan.
5. Pengoperasian dan Pemeliharaan
Tahap akhir dalam model waterfall Perangkat lunak yang  sudah  jadi,
dijalankan  serta dilakukan  pemeliharaan. Pemeliharaan termasuk dalam
memperbaiki  kesalahan yang tidak ditemukan pada langkah sebelumnya.
Perbaikan implementasi  unit sistem dan peningkatan jasa sistem sebagai
kebutuhan baru.
1.6. Ruang Lingkup
Permasalahan menjadi lebih terarah, maka penulis membatasi ruang
lingkup pembahasanya :

4
1. Membahas tentang pengelolahan proses ekspedisi pada PT. lima jari
persada
2. Aplikasi administrasi dibuat dengan bahasa pemograman PHP dan
database MySQL.
3. Sistem yang dibuat hanya ditujukan administrasi dan pelanggan pada PT.
Lima jari persada.

1.7. Sistematika Penulisan


Untuk mempermudah memahami lebih jelas laporan Tugas Akhir ini,
maka di lakukan pengelompokan materi menjadi beberapa sub bab dengan
sistematika penulisan sebagai berikut :

BAB I PENDAHULUAN
Bab ini berisi penulis menguraikan latar belakang, perumusan masalah,
tujuan penelitian, pembatasan masalah, metodologi penelitian dan sistematika
penelitian.

BAB II LANDASAN TEORI


Bab ini merupakan penguraian beberapa hal yang berkaitan dengan
pemograman web yang ingin di bangun, menjelaskan definisi sistem, definisi
informasi, dan teori-teori yang berkaitan dengan sistem yang di bahas.

BAB III ANALISA SISTEM YANG BERJALAN


Bab ini terdapat gambaran dan kondisi perusahaan, struktur organisasi
perusahaan, pembahasan tugas dan wewenang, prosedur yang sedang berjalan,
Flowchart system, Use Case Diagram.

BAB IV PERANCANGAN SISTEM


Bab ini merupakan penguraian tentang perancangan sistem yang meliputi
usulan prosedur sistem yang baru, data flow diagram sistem baru, data sistem,
perancangan proses, perancangan input, output, database yang akan di buat serta
bagaimana aplikasi tersebut saat dijalankan.

BAB V KESIMPULAN DAN SARAN

5
Bab ini dimana penulis menguraikan tentang kesimpulan dari isi
pembahasan yang telah penulis uraikan

BAB II

LANDASAN TEORI

2.1 Rancang Bangun


Rancang bangun adalah suatu istilah umum untuk membuat atau
mendesain suatu objek dari awal pembuatan sampai akhir pembuatan. (Syarif,
2021).
Pengertian pembangunan atau bangun sistem adalah kegiatan menciptakan sistem
baru maupun mengganti atau memperbaiki sistem yang telah ada secara
keseluruhan. Jadi dapat disimpulkan bahwa Rancang Bangun adalah
penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari 7, 8
beberapa elemen yang terpisah kedalam suatu kesatuan yang utuh dan berfungsi.
Dengan demikian pengertian rancang bangun merupakan kegiatan
menerjemahkan hasil analisa ke dalam bentuk paket perangkat lunak kemudian
menciptakan sistem tersebut atau memperbaiki sistem yang sudah ada. (Humeon
& Gunawan, 2020).
Rancang bangun adalah proses pembangunan sistem untuk menciptakan
sistem baru maupun mengganti atau memperbaiki sistem yang telah ada baik
secara keseluruhan maupun hanya sebagian. (Sari, 2017).

2.2 Aplikasi
Aplikasi adalah program yang di buat dengan tujuan untuk melaksanakan
fungsi sesuai dengan kegunaan Aplikasinya, penggunaan dan jenis aplikasi itu
sendiri. Aplikasi dibuat dengan bahasa pemrograman yang bertujuan untuk
membantu memecahkan masalah dengan aturan yang sesuai dengan bahasa
pemrograman itu sendiri yang nantinya bisa mengolah data. (Silalahi & Zikriah,
2021).

6
Aplikasi dapat diartikan juga sebagai suatu perangkat lunak (Software)
atau program komputer yang beroperasi pada sistem tertentu yang diciptakan dan
dikembangkan untuk menolong manusia dalam melaksanakan tugas tertentu.
Istilah aplikasi sendiri diambil dari bahas inggris (application) yang dapat
diartikan sebagai penerapan atau penggunaan. Secara harfiah, aplikasi merupakan
suatu penerapan perangkat lunak atau Software yang dikembangkan untuk
menjalankan tugas tertentu. (Tuharyadi, 2021).
Aplikasi berasal dari kata application yaitu bentuk bentuk benda dari kata
kerja to apply yang dalam Bahasa Indonesia berarti pengolah. Secara istilah,
aplikasi computer yang menggunakan kemampuan computer langsung untuk
melakukan suatu tugas yang diinginkan pemaka. (Masrizal, 2020).

2.3 Tracking
Tracking sistem adalah suatu sistem yang digunakan untuk memastikan
bahwa ssemua proses telah berjalan sebagaimana mestinya, sehingga dapat
dihasilkan informasi yang akurat. (Darmanta Sukrianto, 2020).
Tracking secara harfiah memiliki arti mengikuti jalan, atau dalam arti
bebasnya adalah suatu kegiatan untuk mengikuti jejak suatu obyek. Pengertian
tracking atau pemantauan dalam hal ini adalah kegiatan untuk memantau
keberadaan mobil berdasarkan posisi yang didapatkan dari peralatan tracking.
(Ristinanta, 2020).
Tracking dapat diartikan memantau atau mengikuti jalan, atau dalam arti
bebasnya adalah suatu kegitan untuk memantau atau mengikuti jejak dari suatu
objek. (Erick, 2016).

2.4 Ekspedisi
Pengiriman barang adalah salah satu kegiatan utama dalam perusahaan
yang bergerak dalam jasa/layanan logistik. Layanan logistik berusaha
mengoordinasikan interaksi antara pelanggan dan organisasi dengan tujuan
untuk mengurangi lead timeantara penjadwalan,meningkatkan kinerja dan
mengevaluasi prosedur.(Runtuk & Maukar, 2020).

7
Ekspedisi merupakan bagian bisnis yang memiliki peran penting dalam
rantai distribusi. Banyak perusahaan membutuhkan jasa ekspedisi khususnya
untuk kegiatan logistik dan pendistribusian barang. (Bisnis et al., 2015).
ekspedisi adalah suatu kegiatan usaha bidang jasa dalam mengantarkan barang
atau dokumen dengan berbagai lokasi tujuan dan alat transportasi. (Fitriani, n.d.).

2.5 Website
Website merupakan sebuah perkumpulan laman yang bertujuan untuk
dapat menampilkan sebuah informasi dimana informasi tersebut dalam bentuk
tulisan, gambaran dan suara yang mempunyai sifat baik tetap ataupun berubah dan
akan membentuk sebuah rangkaian yang terhubung dengan masing-masing
jaringan laman yang dihubungkan. (Maulana, 2021).

Web Page (halaman web) merupakan halaman khusus dari situs web
tertentu yang tersimpan dalam bentuk file. Dalam web page, tersimpan berbagai
informasi dan link yang menghubungkan suatu informasi ke informasi lain, baik
itu dalam page yang sama ataupun web page lain pada website yang berbeda.
(Humeon & Gunawan, 2020).

Website atau situs dapat diartikan sebagai kumpulan halaman yang


menmpilkan informasi data teks, data gambar diam atau gerak, data animasi,
suara, video dan gabungan dari semuanya baik yang bersifat statis maupun
dinamis yang membentuk suatu rangkaian bangunan yang saling terkait dimana
masing-masing dihubungkan dengan jarngan-jaringan halaman (hyperlink).
(Fajriyah, 2017).

Website adalah kumpulan halaman-halaman yang digunakan untuk


menampilkan informasi teks, gambar diam atau gerak, animasi, suara, dan atau
gabungan dari semuanya, baik bersifat statis maupun dinamis yang membentuk
satu rangkaian bangunan yang saling terkait, yang masing-masing dihubungkan
dengan jaringan-jaringan halaman. (Suri, 2019).

2.6 Unified Modeling Language (UML)

8
UML merupakan bahasa visual untuk pemodelan dan komunikasi
mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung.
“(Syarif et al., 2021).

Unified Model Language (UML) adalah salah satu alat bantu yang sangat
handal di dunia pengembangan sistem yang berorientasi obyek. Hal ini di
sebabkan karena UML menyediakan bahasa pemodelan visual yang
memungkinkan bagi pengembang sistem untuk membuat cetak biru atas visi
mereka dalam bentuk yang baku, mudah di mengerti, serta di lengkapi dengan
mekanisme yang efektif untuk berbagi (sharing) dan mengkomunikasikan
rancangan mereka dengan yang lain. (Ardian, 2018).

Unified Modeling Language (UML) adalah bahasa spesifikasi standar


yang dipergunakan untuk mendokumentasikan, menspesifikasikan dan
membangun perangkat lunak. UML merupakan metodologi dalam
mengembangkan sistem berorientasi objek dan juga merupakan alat untuk
mendukung pengembangan sistem. Unified Modeling Language (UML) adalah
sebuah bahasa yang berdasarkan grafik atau gambar untuk memvisualisasi,
menspesifikasikan, membangun, dan pendokumentasian dari sebuah sistem
pengembangan software berbasis OO (Object-Oriented). UML sendiri juga
memberikan standar penulisan sebuah sistem blue print, yang meliputi konsep
bisnis proses, penulisan kelas-kelas dalam bahasa program yang spesifik, skema
database, dan komponen-komponen yang diperlukan dalam sistem software.
(Ferdiansyah, 2021).

2.7 Use case diagram


Use case atau diagram use case merupakan pemodelan untuk kelakuan
(behavior) sistem informasi yang akan dibuat. (Syarif et al., 2021).
Use case diagram merupakan pemodelan untuk kelakuan (behavior)
sistem informasi yang akan dibuat. Use case digunakan untuk mengetahui fungsi
apa saja yang ada di dalam sistem informasi dan siapa saja yang berhak
menggunakan fungsi-fungsi tersebut. (Fachreza et al., 2021).

9
No. Simbol Nama Keterangan

1. Actor Menspesifikasikan himpunan peran


yang pengguna mainkan
ketika berinteraksi dengan use case.
Hubungan dimana perubahan yang
terjadi pada suatu elemen mandiri
2. Dependency (independent) akan mempengaruhi
elemen yang
bergantung pada elemen yang
tidak mandiri (independent).
Hubungan dimana objek anak
(descendent) berbagi perlaku dan
3. Generalizatio struktur data dari objek
n yang ada diatas objek induk
(ancestor).
Menspesifikasikan bahwa use case
4. Include adalah sumber secara eksplisit.

Menspesifikasikan bahwa use case


5. Extend target memperluas
perilaku dari use case sumber pada
suatu titik yangdiberikan.
Apa yang menghubungkan
6. Associaton antara objek satu dengan objek
lainnya.

7. System Menspesifikasian paket yang


menampilkan sistem secara

10
terbatas.

8. Use Case Deskripsi dari urutan aksi-aksi yang


ditampilkan sistem yang
menghasilkan suatu hasil yang
terukur bagi suatu aktor.

Interaksi aturan-aturan dan elemen


9. Collaboration lain yang bekerja sama untuk
menyediakan perilaku yang lebih
besar dari jumlah Dan elemen.
Elemen fisik yang eksis saat
10. aplikasi dijalankan dan
Note mencerminkan suatu sumber daya
komputasi.

Tabel 2. 1 Use Case Diagram


Sumber : Ilham (2016:4)

Use case diagram merupakan pemodelan untuk kelakuakn (behavior) sistem


informasi yang akan dibuat. Use case digunakan untuk mengetahui fungsi apa saja
yang ada di dalam sistem informasi dan siapa saja yang berhak menggunakan
fungsi-fungsi tersebut. (Hendini, 2016).

Use Case Diagram adalah sebuah metode atau susunan yang berkelompok
dan saling berkaitan sehingga membentuk rangkaian yang terstruktur. (Wandela
& Elisa, 2019).

2.8 Sequence Diagram

11
Sequence Diagram menguraikan interaksi sebuah objek dan saling
berkomunikasi antara objek-objek tersebut dan memberikan suatu tanda ataupun
pentunjuk. Sequence Diagram dimanfaatkan sebagai penjelaskan perilaku yang
ada pada skenario dan mengilustrasikan dengan cara entitas dan sistem saling
berinteraksi, dan juga pesan yang digunakan pada saat berinteraksi. Seluruh pesan
diilustrasikan pada suatu urutan saat eksekusi. (Hariadi, 2016).
Sequence Diagram adalah suatu diagram yang menjelaskan interaksi objek
dan menunjukkan (memberi tanda atau petunjuk) komunikasi diantara objek-
objek tersebut. (Syabania & Rosmawarni, 2021).
Sequence Diagram menguraikan interaksi sebuah objek dan saling
berkomunikasi antara objek-objek tersebut dan memberikan suatu tanda ataupun
pentunjuk. Sequence Diagram dimanfaatkan sebagai penjelaskan perilaku yang
ada pada skenario dan mengilustrasikan dengan cara entitas dan sistem saling
berinteraksi, dan juga pesan yang digunakan pada saat berinteraksi. Seluruh pesan
diilustrasikan pada suatu urutan saat eksekusi. (Ramdhani, 2021).
Sequence Diagram menggambarkan kelakuan objek pada use case dengan
mendepenelitiankan waktu hidup objek dan pesan yang dikirimkan dan diterima
antar objek. (Siregar, H. F., Siregar, Y. H., & Melani, 2018).
Sequence diagram digunakan untuk menggambarkan perilaku aktor pada
sebuah sistem secara detail menurut waktu. Diagram ini menunjukkan sejumlah
contoh objek dan message (pesan) yang diletakkan diantara objek-objek di dalam
use case. (Siregar, 2018).
Sequence Diagram adalah suatu diagram yang menjelaskan interaksi objek
dan menunjukkan (memberi tanda atau petunjuk) komunikasi diantara objek-
objek tersebut. Sequence diagram digunakan untuk menjelaskan perilaku pada
sebuah skenario dan menggambarkan bagaimana entitas dan sistem berinteraksi,
termasuk pesan yang dipakai saat interaksi. Semua pesan digambbarkan dalam
urutan pada eksekusi. (Indriyana, 2021). Simbol-simbol Sequence Diagram dapat
dilihat pada tabel 2.2.

12
No. Simbol Nama Keterangan
Merupakan instance dari
Object
sebuah class dan dituliskan
1. :Object1
(Partisipan) tersusun secara horizontal.

Menspesifikasikan
himpunan peran yang
pengguna mainkan ketika

2. Actor berinteraksi dengan use


case.

Mengindikasikan
keberadaan sebuah objek
3. Lifeline
dalam basis waktu.

Mengindikasikan sebuah
4. Activation objek yang akan melakukan
sebuah aksi.

Menyatakan objek yang


5. Object
Object Name : Class berinterkasi dengan pesan.

Name
Mengindikasikan
6. Message
komunikasi antara objek.

Mengindikasikan
7. Self-Message komunikasi kembali

13
kedalam sebuah objek itu
sendiri.
Mengeksekusi berulang kali
8. Loop dan penjaga menunjukan
dasar iterasi.

Tabel 2. 2 Simbol Sequence Diagram


Sumber : (Indriyana, 2021).

2.9 Activity Diagram

Activity diagram menggambarkan work flow (aliran kerja) atau aktivitas


dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak.
Diagram ini memperlihatkan aliran dari suatu aktivitas lainnya dalam suatu
sistem. Activity (Destiningrum & Adrian, 2017).

Diagram activity menunjukkan aktivitas sistem dalam bentuk kumpulan


aksi-aksi, bagaimana masing-masing aksi tersebut dimulai, keputusan yang
mungkin terjadi hingga berakhirnya aksi. Activity diagram juga dapat
menggambarkan proses lebih dari satu aksi salam waktu bersamaan. Diagram
activity adalah aktifitas-aktifitas, objek, state, transisi state dan event. Dengan kata
lain kegiatan diagram alur kerja menggambarkan perilaku sistem untuk aktivitas.
(Suendri, 2018).

Activity Diagram menggambarkan proses bisnis dan urutan aktivitas dalam


sebuah proses, yang biasanya dipakai pada business modeling untuk
memperlihatkan urutan aktivitas bisnis. Selain bisnis, activity diagran juga dapat
digunakan menggambarkan logical procedural sistem, dan aliran kerja kasus
lainnya, terdapat tujuh activity diagram. Pembuatan activity ini bermanfaat untuk
membantu proses secara keseluruhan. (Rahmawati & Mulyono, 2018).

No. Simbol Nama Keterangan

14
1. StartPoint, Diletakkan pada pojok
kiri atas dan
merupakan awal
aktivitas

2. EndPoint Akhir aktivitas

3. Activities Menggambarkan suatu


proses/kegiatan bisnis

4. Digunakan untuk
menunjukkan
Fork/percabangan kegiatan yang
dilakukan secara
paralel atau untuk
menggabung kan dua
kegiatan paralel
menjadi satu

5.
Digunakan untuk
Join, menunjukkan adanya
(Penggabungan) dekomposisi
atau rake

6. Menggambarkan
pilihan pengambilan
Decision Points keputusan,

Tabel 2. 3 Activity Diagram


Sumber : Hendini (2016)

2.10 Class Diagram

15
Class Diagram menggambarkan struktur sistem dari segi pendefinisian
kelas-kelas yang akan dibuat untuk membangun sistem. Class diagram merupakan
diagram paling umum dipakai di semua pemodelan berorientasi objek. (Aviono,
2021).
Class diagram merupakan diagram yang selalu ada di pemodelan sistem
informasi Managemen ini berorentasi objek. Class diagram menunjukan
hubungan antar class dalam sistem yang sedang di jalani bagaimana mereka saling
berkolaborasi untuk mencapai suatu tujuan. (Mulyadi, 2019).

Diagram Class adalah deskripsi kelompok obyek-obyek dengan property,


perilaku (operasi) dan relasi yang sama. Sehingga dengan adanya class diagram
dapat memberikan pandangan global atas sebuah sistem. Class diagram mirip ER-
Diagram pada perancangan database, bedanya pada ER-diagram tdk terdapat
operasi/metode tapi hanya atribut. Diagram kelas atau class diagram
menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan
dibuat untuk membangun sistem. (Thamardiyah, 2019).

No. Simbol Nama Keterangan


Hubungan dimana objek anak
(descendent) barbagi perilaku
1.
Generalization dan struktur
Generalization data dari objrk yang ada
diatasnya objek induk
(ancestor)

Upaya untuk Menghindari


Assosiasi dengan lebih dari
2. Nary
objek
Association

16
Himpunan dari objek-objek
yang barbagi atribut serta
3. Class
operasi yang sama

4. Collaboration Deskripsi dari urutan aksi-aksi


yang ditampilkan sistem yang

Operasi yang benar-benar


dilakukan oleh suatu objek
5. Realization

6. dependency Perubahan oleh suatu elemen.

Tabel 2. 4 Class Diagram


Sumber : Thamardiyah (2019)

2.11 Waterfall
Metode Waterfall adalah sebuah metode pengembangan sistem dimana
antar satu fase ke fase yang lain dilakukan secara berurutan. Dalam proses
implementasi metode waterfall ini, sebuah langkah akan diselesaikan terlebih
dahulu dimulai dari tahapan yang pertama sebelum melanjutkan ke tahapan yang
berikutnya (Faisal, 2019).
Metode Waterfall adalah sebuah metode pengembangan sistem dimana
antar satu fase ke fase yang lain dilakukan secara berurutan. Dalam proses
implementasi metode waterfall ini, sebuah langkah akan diselesaikan terlebih
dahulu dimulai dari tahapan yang pertama sebelum melanjutkan ke tahapan yang
berikutnya. Adapun keuntungan menggunakan metode waterfall yaitu requirement
harus didefinisikan lebih mendalam sebelum proses coding dilakukan, selain itu
proses implementasinya dilakukan secara bertahap dari tahap pertama hingga
tahap terakhir secara berurutan. Disamping itu metode waterfall juga
memungkinkan sedikit mungkin perubahan yang dilakukan oleh proyek yang
sedang berlangsung. Adapun metode waterfall memiliki tahapan utama dari

17
waterfall model yang mencerminkan aktifitas pengembangan dasar. (Sasmito,
2017).
Model SDLC air terjun (waterfall) sering juga disebut model sekuensial
linier (sequential linear) atau alur hidup klasik (classic life cycle). Model alur
terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau
terurut dimulai dari analisis kebutuhan, desain, pengkodean, pengujian dan tahap
pendukung (support). (Murni & Sabaruddin, 2018).

1. Analisis
Fase analisis, tahapan ini penulis menggunakan teknik pengumpulan data
berupa melakukan kunjungan atau melakukan observasi langsung,
wawancara, serta studi pustaka.
2. Design
Design melakukan perancangan sistem dimulai dari database dengan
merancang LRS yang mengacu kepada hasil analisis kebutuhan
perangkat lunak pada tahap sebelumnya. Selain perancangan basis data,
juga memberikan gambaran rancangan UML seperti usecase diagram,
activity diagram dan sequence diagram.
3. Pengkodean (Coding)
Fase pengkodean, penulis implementasikan rancangan yang sudah dibuat
berupa database yang dibuat dengan RDBMS MySQL serta bahasa
pemrograman PHP yang diintegrasikan dengan framework Codeigniter.
4. Pengujian (Testing)
Fase pengujian, dilakukan secara berulang dan beberapa tingkatan.
Pengujian bertujuan untuk menguji fungsionalitas sistem yang dibangun
untuk memastikan kode program yang ditulis bekerja sesuai dengan
rancangan yang diharapkan.
5. Pengoperasian dan Pemeliharaan
Fase ini memastikan bahwa sistem saat diimplementasikan ke pengguna
harus dapat berjalan pada kondisi server di dunia nyata. Perubahan-
perubahan lingkungan yang terjadi harus disesuaikan untuk memastikan

18
sistem informasi yang diterima oleh pengguna memang benar-benar
berjalan sesuai dengan harapan.

Gambar 2. 1 tahapan metode waterfall

Sumber : Sasmito (2017)

2.12 Flowchart
Menurut Jogiyanto dalam penelitian Yulia (2017:29), flowchart
merupakan "bagan (chart) yang menunjukkan alir (flow) di dalam program atau
prosedur sistem secara logika. Sedangkan menurut Santoso dan Nurmalina (2017:
86), Flowchart adalah representasi secara simbolik dari suatu algoritma atau
prosedur untuk menyelesaikan suatu masalah, dengan menggunakan flowchart
akan memudahkan pengguna melakukan pengecekan bagian-bagian yang
terlupakan dalam analisis masalah, disamping itu flowchart juga berguna sebagai
fasilitas untuk berkomunikasi antara pemrogram yang bekerja dalam tim suatu
proyek.
Dari pengertian di atas, dapat disimpulkan bahwa flowchart merupakan
gambaran proses yang dinyatakan dalam simbol tertentu yang dihubungkan
dengan garis yang menunjukan urutan program. Adapun simbol-simbol flowchart
adalah sebagai berikut :

Tabel 2.5. Simbol-simbol Flowchart

Simbol Nama Keterangan

19
Document Dokumen electronic atau
kertas kertas.

Multiple copies of one paper Beberapa salinan dokumen


document kertas diilustrasikan dengan
tumpang tindih symbol
dokumen.

Display / output elektronik Informasi ditampilkan oleh


output electronik perangkat
seperti terminal, monitor,
atau layar.

Electronic input and output Masukan dan keluaran data


device elektronik symbol digunakan
bersamaan untuk
menampilkanperangkat.

Operasi pemrosesan
Manual Operation dilakukan secara manual.

Database Tempat penyimpanan data


dari computer yang disimpan
di database

Computer processing Pemrosesan yang dilakukan


komputer.

20
Decision Langkah pengambilan
keputusan.

Terminal Digunakan untuk


menunjukan pihak eksternal.

Sumber: Santoso dan Nurmalina (2017, 86).

2.13 HTML
HTML adalah Bahasa pemrograman yang fleksibel di mana kita bisa
meletakkan scrip dari bahasa pemrograman lain seperti JAVA, Visual Basic, dan
lain-lain. Jika HTML tersebut tidak dapat mendukung suatu perintah
pemrograman tertentu.Browser tidak akan menampilkan kotak dialog”Syntax
Error” jika terdapat penulisan kode yang keliru pada scrip HTML sepanjang kode-
kode yang kita tuliskan merupakan kode-kode HTML tanpa penambahan kode-
kode dari luar seperti java. Oleh karena itu,jika terjadi syntax error pada skrip
HTML, efek yang paling jelas adalah HTML tersebut tak akan ditampilkan pada
halaman jendela browser (Lestanti & Susana, 2016).

Hyper Text Markup Lenguage atau yang biasa disingkat HTML


merupakan bahasa pemrograman web dasar yang mana di gunakan untuk
membuat inti halaman web, dan juga HTML digunakan untuk penghubung antara
halaman website satu dengan lainnya. (Febrianto, 2021).

Hypertext Merkup Languange (HTML) adalah bahasa standard yang


digunakan untuk menampilkan halaman web”. Yang bisa dilakukan dengan
HTML yaitu mengatur tampilan dari halaman web dan isinya, membuat tabel
dalam halaman web, mempublikasikanhalam web secara online, dan membuat
form yang bisa digunakan untuk menangani registrasi dan transaksi via web.
Contoh: Setiap dokumen HTML diawali dan diakhiri dengan tag HTML.
(Novendri, 2019).

21
HTML adalah Bahasa pemrograman yang fleksibel di mana kita bisa
meletakkan scrip dari bahasa pemrograman lain seperti JAVA,Visual Basic,C dan
lain-lain. Jika HTML tersebut tidak dapat mendukung suatu perintah
pemrograman tertentu.Browser tidak akan menampilkan kotak dialog ”Syntax
Error” jika terdapat penulisan kode yang keliru pada scrip HTML sepanjang
kode-kode yang kita tuliskan merupakan kode-kode HTML tanpa penambahan
kode-kode dari luar seperti java. Oleh karena itu,jika terjadi syntax error pada
skrip HTML, efek yang paling jelas adalah HTML tersebut tak akan ditampilkan
pada halaman jendela browser. (Lestanti & Susana, 2016).

HTML (Hyper Text Markup Language) adalah sekumpulan simbol-simbol


atau tag- tag yang dituliskan dalam sebuah file yang digunakan untuk
menampilkan halaman pada web browser. Tag- tag HTML selalu diawali dengan
<x> dan diakhiri dengan </x> dimana x tag HTML itu seperti b, i, u, dan lain-lain.
(Haerulah & Ismiyatih, 2017).

HTML adalah kepanjangan atau singkatan dari Hyper Text Markup


Language. Setiap penjelajhan di internet, membuka website apapun, pasti akan
bertemu dengan HTML. Hal ini dikarenakan semua website yang ada di internet,
dibuat dengan menggunakan bahasa markup HTML. (Haerulah & Ismiyatih,
2017).

HTML merupakan singkatan dari Hypertext Markup Language yaitu


bahasa standar website yang dikelola penggunanya oleh W3C (World Wide Web
Consortium) berupa tag-tag yang menyusun setiap elemen dari website.”
(Abdulloh, 2018:7). Menurut Sulistiono (2018:2) menyatakan bahwa “HTML
(Hypertext Markup Language) adalah sebuah bahasa markah yang digunakan
untuk membuat sebuah halaman web, menampilkan berbagai macam informasi
seperti gambar, teks, video dan suara pada pejelajah web Internet, yang ditulis
dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang
terintegerasi. (Lestari, 2019).

2.14 PHP

22
PHP (Hypertext Preprocessor) adalah bahasa script yang dapat
ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk membuat
program situs web dinamis. (Manuhut & Otniel, 2021).
PHP adalah bahasa server-side scripting yang menyatu dengan HTML
untuk membuat halaman web yang dinamis. Maksud dari server-side scripting
adalah sintaks dan perintah-perintah yang diberikan sepenuhnya akan dijalankan
diserver tetapi disertakan pada dokumen HTML. Pembuatan web ini merupakan
kombinasi antara PHP sendiri sebagai bahasa pemrograman dan HTML sebagai
pembangun halaman web. Dan ada pula beberapa pengertian menurut para ahli
antara lain : PHP (PHP Hypertext Prepocessor) adalah bahasa pemograman yang
berjalan dalam sebuah web server dan berfungsi sebagai pengolahan data pada
sebuah server. (Hendra, 2020).
PHP adalah bahasa pelengkap HTML yang memungkinkan dibuatnya
aplikasi dinamis yang memungkinkan adanya pengolahan data dan pemrosesan
data. Semua sintax yang diberikan akan sepenuhnya dijalankan pada server
sedangkan yang dikirimkan ke browser hanya hasilnya saja. Kemudian
merupakan bahasa berbentuk script yang ditempatkan dalam server dan diproses
di server. Hasilnya akan dikirimkan ke client, tempat pemakai menggunakan
browser. PHP dikenal sebagai sebuah bahasa scripting, yang menyatu dengan tag-
tag HTML, dieksekusi di server, dan digunakan untuk membuat halaman web
yang dinamis seperti halnya Active Server Pages (ASP) atau Java Server Pages
(JSP). PHP merupakan sebuah software Open Source. (Hermiati, 2021).
PHP adalah salah satu bahasa pemrograman script yang
dirancang untuk membangun aplikasi web. Ketika dipanggil dari web
browser, program yang ditulis dengan PHP akan di-parsing di dalam
web server oleh interpreter PHP dan diterjemahkan kedalam dokumen
HTML, yang selanjutnya akan ditampilkan kembali ke web browser.
Karena pemrosesan program PHP dilakukan di lingkungan web
server,PHP dikatakan sebagai bahasa sisi server (server-side).
(Alhamidi, 2016).

23
PHP adalah script bersifat server-side yang ditambahkan ke dalam HTML.
PHP sendiri merupakan singkatan dari Personal Home Page Tools. Script ini akan
membuat suatu aplikasi dapat diintegrasikan ke dalam HTML sehingga suatu
halaman web tidak lagi bersifat statis, namun menjadi dinamis. (Syabania &
Rosmawarni, 2021).

2.15 MySQL
MySQL SQL adalah database yang sudah ada lebih dulu daripada
MySQL. Memiliki nama lain yakni Microsoft SQL Server, sistem ini
dikembangkan oleh Microsoft pada tahun 80- an dan menjadi RDBMS yang andal
dan scalable. Kualitas ini membuat SQL Server tetap bertahan sampai sekarang
dan menjadikaknya go-to platform untuk software enterprise berskala besar.
(Sanjaya, 2021).
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
(bahasa Inggris: database management system) atau DBMS yang
multithread,multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL
AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi
GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi
komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan
penggunaan GPL. (Nando, 2016).
MySQL adalah sebuah perangkat lunak system manajemen basis data SQL
(bahasa Inggris: database management system) atau DBMS yang multithread,
multiuser, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat
MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General
Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial
untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
(Jatmika, 2019).
MySQL merupakan RDBMS (Relational Database Management Sytsem)
server. RDBMS adalah program yang memungkinkan pengguna database untuk
membuat, mengelola, dan menggunakan data pada suatu model relational. Dengan
demikian, tabel-tabel yang ada pada database memiliki relasi antara satu tabel

24
dengan tabel lainnya. Berdasarkan pendapat yang dikemukakan di atas dapat
ditarik kesimpulan bahwa MySQL adalah suatu software atau program yang
digunakan untuk membuat sebuah database yang bersifat open source. (Pradhana,
2017).
MySQL merupakan sistem database yang banyak digunakan untuk
pengembangan aplikasi web. Karena pengolahan datanya sederhana, memiliki
tingkat keamanan yang bagus, dan mudah diperoleh. (Siregar, H. F., Siregar, Y.
H., & Melani, 2018).

2.16 Basis Data (Database)


Database (Basis Data) adalah sebuah koleksi dari data yang saling
berelasi, dimana data tersebut disimpan pada komputer dapat beriteraksi
sedemikian hingga sebuah program komputer dapat berinteraksi dan
menggunakan data yang disimpan tersebut untuk menyelesaikan masalah ataupun
menjawab perntanyaan. Data perlu disimpan dalam suatu database untuk
keperluan penyediaan informasi lebih lanjut. Data didalam database perlu
diorganisasikan sedemikian rupa sehingga informasi yang terkandung didalamnya
mudah diakses. (A. Febrian dkk. 2016 : 14).
Basis data atau database adalah sekumpulan table, hubungan dan lain-lain
yang berkaitan dengan penyimpanan. (Swara dan Febriadi, 2016:29).
Sistem Basis Data merupakan sistem yang terdiri atas kumpulan tabel data
yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer)
dan sekumpulan program (yang biasa disebut DBMS/Data Base Management
System) yang memungkinkan beberapa pemakai dan/atau program lain untuk
mengakses dan memanipulasi tabel-tabel tersebut. (Fathansyah, 2018).
Database Merupakan kumpulan dari data-data yang tersimpan di dalam
perangkat lunak untuk memanipulasinya. Database merupakan salah satu
komponen yang penting dalam sistem komputerisasi karena database
menyediakan semua informasi bagi pengguna. (Mertayasa dan Yambese,
2017:58).

2.17 XAMPP

25
XAMPP adalah perangkat lunak (free software) bebas, yang mendukung
untuk banyak sistem operasi, yang merupakan kompilasi dari beberapa program.
Fungsi XAMPP sendiri adalah sebagai server yang berdiri sendiri (localhost),
yang terdiri beberapa program antara lain : Apache HTTP Server, MySQL
database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP
dan Perl. (Nando, 2016).
XAMPP adalah sebuah software yang berfungsi untuk menjalankan
website berbasis PHP dan menggunakan pengolah data MySQL dikomputer
local”. XAMPP berperan sebagai server web pada komputer. XAMPP juga dapat
disebut sebuah panel server virtual, yang dapat membantu anda melakukan
preview sehingga dapat meemodifikasi website tanpa harus online atau terakses
dengan internet. (Haerulah & Ismiyatih, 2017).
XAMPP adalah paket software atau perangkat lunak komputer maupun
laptop yang system penyebutan XAMPP didapat dari awalan kata ( akronim )
Apache, MariaDB / MySQL ( untuk versi lama ), PHP ( Hypertext Preprocessor ),
dan Perl. Untuk huruf “X” diawal berasal dari istilah cross platform sebagai tanda
bahwa software ini mampu berjalan pada empat system operasi yang beda namun
umumnya digunakan seperti Windows, Linux, MacOS, Solaris Perangkat lunak
XAMPP awalnya dikembangkan oleh tim yang bernama Apache Friend dan
sampai saat ini sudah berkembang hingga yang terbaru saat ini versi 7.3.9 dengan
label GNU (General Publik License) / open source dalam kata lain bisa
didapatkan secara gratis tanpa harus mendapatkan lisensinya terlebih dahulu.
(Fallis, 2016).
XAMPP adalah tool yang menyediakan paket perangkat lunak ke dalam
satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan
instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual.
XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk
anda atau auto konfigurasi.Melalui XAMPP ini para web developer dapat menguji
aplikasi web yang dikembangkan dan mempresentasikan secara langsung kepada
orang lain tentang web yang dibangun pada komputer tanpa memerlukan koneksi
internet, istilahnya membuka web secara offlline. (Adrianto, 2021).

26
XAMPP merupakan paket PHP yang berbasis open source yang
dikembangkan oleh sebuah komunitas open source. XAMPP merupakan suatu
program yang didalam nya terdapat beberapa paket program yang sudah dapat
langsung dijalankan yaitu Apache, MYSQL, PHP, File zila, Phpmyadmin dan lain
lain. (Issn, 2019).

2.18 Sublime Text


Sublime Text Editor adalah editor teks untuk berbagai bahasa
pemograman termasuk pemograman PHP. Sublime Text Editor merupakan editor
text lintas platform dengan Python Application Programming Interface (API).
Sublime Text Editor juga mendukung banyak bahasa pemrograman dan bahasa
markup, dan fungsinya dapat ditambah dengan plugin, dan Sublime Text Editor
tanpa lisensi perangkat lunak. (Pasaribu, 2017).
Sublime Text adalah aplikasi editor untuk kode dan teks yang dapat
berjalan di berbagai platform operating system dengan Menggunakan teknologi
Phyton API. Terciptanya aplikasi ini terinspirasi dari aplikasi Vim. Aplikasi ini
sangatlah fleksibel dan powerfull.Fungsionalitas dari aplikasi ini dapat
dikembangkan Dengan menggunakan sublime-packages. Sublime Text bukanlah
aplikasi open source, yang artinya aplikasi ini membutuhkan lisensi (license) yang
harus dibeli. Akan tetapi beberapa fitur pengembangan fungsionalitas (packages)
dari aplikasi ini merupakan hasil dari temuan dan mendapat dukungan penuh dari
komunitas serta memiliki linsensi (license) aplikasi gratis. (Yanuardi & Permana,
2018).
Sublime Text merupakan salah satu text editor yang sangat powerful yang
dapat meningkatkan produktivitas dan mengembangkan kualitas kode yang
tinggi”. Jadi dapat disimpulkan Sublime Text adalah perangkat lunak berupa teks
editor yang digunakan untuk mengembangkan kualitas kode programmer.
(Kurniyawan, 2019).
Sublime text editor adalah editor teks untuk berbagai macam bahasa
perogaman termasuk pemrogaman PHP. Sublime text editor merupakam editor
text lintas-platform dengan python application programing interfaces(API).

27
Sblime text editor juga mendukung banyak bahasa pemrogaman dan bahasa
markup, dan fungsinya dapat ditambah dengan plugin,dan sublime text editor
tanpa lisensi perangkat lunak. (Suri, 2019).

2.19 CSS
CSS adalah singkatan dari Casading Style Sheet yang merupakan
kumpulan perintah yang dibentuk dari berbagai sumber yang disusun menurut
urutan tertentu sehingga mampu mengatasi konfik style. CSS atau yang disebut
Cascading Style Sheet yaitu salah satu bahasa pemrograman web yang mengatur
komponen dalam suatu web supaya lebih terstruktur dan lebih seragam.
(Pasaribu, 2017).

CSS singkatan dari cascading style sheets, yaitu skrip yang digunakan
untuk mengatur desain website. Wlaupun HTML mempunyai kemampuan untuk
mengatur tampilan website, namun kemampuannya sangat terbatas. Fungsi CSS
adalah memberikan pengaturan yang lebih lengkap agar struktur website yang
dibuat dengan HTML terlihat lebih rapi dan indah. (Josi, 2017).

CSS atau singkatan dari Cascading Style Sheet adalah suatu aturan untuk
mengatur tampilan dari website sehingga tampilan dalam web lebih terstruktur.
CSS sendiri bukanlah bahasa pemrograman, CSS lebih seperti konfigurasi
tampilan dari suatu tag pada website. CSS dapat merubah text, warna, background
dan posisi dari suatu tag. (Marlina, 2021).

CSS adalah singkatan dari Cascading Style-Sheet merupakan


pengembangan atas kode HTML yang sebelumnya. CSS dapat menentukan suatu
struktur dasar halam web secara cepat dan mudah, CSS merupakan Salah satu
bahasa desain web (Style Sheet Languange) yang mengontrol format tampilan
sebuah halaman web yang ditulis dengan menggunakan penanda markup
languange. Biasanya CSS digunakan untuk mendesain sebuah halaman HTML
dan XHTML, tetapi sekarang CSS bisa di aplikasikan untuk segala dokumen
XML, termasuk SVG dan XUL bahkan android. (Tampubolon, 2018).

28
Cascading Style Sheet (CSS) merupakan aturan untuk mengendalikan
beberapa komponen dalam sebuah web sehingga akan lebih terstruktur.
(IpanRipai, 2017).
CSS biasanya selalu dikaitkan dengan HTML karena keduanya memang
saling melengkapi. HTML ditujukan untuk membuat struktur, atau konten dari
halaman web sedangkan CSS digunakan untuk tampilan dari halaman web
tersebut. Hal tersebut yang biasanya disebut dengan istilah “HTML for content,
CSS for Presentation”. CSS itu sendiri adalah suatu bahasa stylesheet yang
digunakan untuk mengatur tampilan suatu website, baik tata letaknya, jenis huruf,
warna dan semua yang berhubungan dengan tampilan. (Suri, 2019).

2.20 Javaskript
Javascript adalah bahasa yang berbentuk kumpulan skrip yang fungsinya
digunakan untuk menambahkan interaksi antara halaman web dengan pengguna
halaman web. Javascript dijalankan pada sisi klien yang akan memberikan
kemampuan fitur- fitur tambahan halaman web yang lebih baik dibandingkan fitur
- fitur yang terdapat pada HTML. (Febrianto, 2021).

JavaScript (js) ialah suatu bahasa scripting yang digunakan sebagai


fungsionalitas dalam membuat suatu web. Ditambahkan bahwa Java Script
merupakan bahasa pemograman web yang berbasis script. (Manuhut, 2021).

JavaScript merupakan pemrograman yang digunakan pada website agar


website tersebut menjadi lebih interaktif dan dinamis. Penggunaan JavaScript
pada website bersifat opsional. Contoh JavaScript yang biasa digunakan adalah
seperti alert dan confirmation dialog box. (Otniel, 2021).
JavaScript merupakan bahasa pemrograman tingkat dinamis yang tinggi
dan serta merupakan merupakan teknologi inti World Wide Web selain HTML
dan CSS. JavaScript sangat membantu dalam pemembuat halaman web interaktif
dan juga merupakan bagian aplikasi web yang esensial. JavaScript itu sendiri
dikembangkan oleh Brendan Eich yang berasal dari Netscape dengan nama
Mocha, yang kemudian dikembangkan Kembali menjadi JavaScript. (Maydianto
& Ridho, 2021).

29
JavaScript merupakan modifikasi dari bahasa c++ dengan pola penelitian
yang lebih sederhana.
Interpreter bahasa ini sudah disediakan ASP ataupun internet explorer . Kelebihan
JavaScript adalah berinteraksi dengan HTML , ini membolehkan pembuat web
untuk memasukkan web mereka dengan kandungan-kandungan yang dinamik,
menukar warna background, menukar banner, efek mouse, menu interaktif dan
sebagainya. (Andri Firmansyah, 2018).

BAB III

ANALISA SISTEM

30
3.1 Sejarah singkat PT. Lima Jari Persada
PT. Lima Jari Persada Palembang sudah berdiri sejak tahun 2020 yang
beralamat di Jalan Sutan Syahrir, lr. madukara No 886 Kel. 5 Ilir Kec. Ilir Timur
II, Kota Palembang. Perusahaan ini bergerak di bidang jasa dan penyewaan
adapun layanan jasa yang disediakan penyewaan kendaraan kargo berupa truk dan
pelayanan jasa berupa ekspedisi barang. Bapak Rio menjabat sebagai direktur
utama sejak PT ini berdiri dan saat ini sudah terdiri dari 20 karyawan yang ada,
untuk saat ini PT. Lima Jari Persada Palembang memiliki 12 unit truk kargo.
Dimana dalam melakukan segala pelayanan jasa yang ada, perusahaan
menggunakan pengemudi truk kargo dari PT. Lima Jari Persada itu sendiri.

3.2 Visi dan Misi


Visi itu lebih berorientasi ke depan perbedaan visi dan misi yang pertama
yaitu menurut KBBI (Kamus Besar Bahasa Indonesia) visi bermakna kepada
penglihatan; pengamatan, kemampuan untuk merasakan sesuatu yang tidak
tampak melalui kehalusan jiwa dan ketajaman penglihatan, kemampuan untuk
melihat pada inti persoalan, pandangan atau wawasan ke depan. Secara umum visi
itu merupakan serangkaian kata yang menunjukkan impian, cita-cita atau nilai inti
sebuah keinginan sekelompok orang atau secara pribadi dengan pandangan yang
jauh ke masa depan demi mencapai sebuah tujuan yang diinginkan.
Misi lebih fokus ke bagaimana langkah-langkah demi mencapai visi yang
sudah ditentukan.
1.
2.
3.
3.1.
3.2.

3.2.1. Visi PT. Lima jari Persada


Menjadi perushaan penyewaan jasa transportasi dan ekspedisi yang dapat
selalu memberikan pelayanan terbaik dan dapat diandalkan dalam hal kualitas

31
sehingga pelanggan dapat mersakan kepuasan saat menggunakan jasa di PT lima
Jari Persada.

3.2.2. Misi PT. Lima Jari Persada


Adapun misi pada PT. Lima Jari Persada adalah sebagai berikut:
1. Manajemen yang mampu dan terfokus.
2. Melayani kebutuhan proyek yang berkelanjutan.
3. Membangun hubungan kerja jangka panjang.
4. Meningkatkan profesionalisme dan akuntabilitas
5. Membangun karakter tenaga kerja yang handal dan bertanggung jawab.
3.2

3.3 Struktur organisasi dan uraian tugas


Struktur organisasi adalah sebuah susunan berbabgai komponen atau unit-
unit kerja dalam sebuah yang ada masyarakat. Dengan adanya struktur organisasi
maka kita bisa melihat pembagian kerja dan bagaimana fungsi atau kegiatan yang
berbeda bisa di koornidasikan dengan baik.
1.
2.
3.
3.1.
3.2.
3.3.
3.3.

3.3.1. Struktur Organisasi PT. Lima jari persada


Dengan adanya struktur organisasi maka akan dapat mencerminkan
gambaran tugas yang harus dilaksanakan oleh suatu kegiatan, serta memberikan
gambaran tanggung jawab dari masing-masing bagian yang ada di dalam suatu
struktur organisasi.
Gambaran struktur organisasi pada Lapan Komputer Palembang sebagai berikut :

32
Gambar 3.1. Struktur Organisasi PT. Lima jari persada Palembang.

Sumber : Lima Jari Persada Palembang

Gambar 3.1 Struktur Organisasi Lapan Komputer Palembang merupakan


gambaran dari struktur organisasi Lapan Komputer Palembang. Pada gambar
diatas tercantum satuan kerja yang terdapat di Lapan Komputer Palembang.

3.3.2. Uraian tugas dan tanggung jawab


Berikut ini adalah pembagian tugas dan tanggung jawab pegawai PT.
Lima Jari Persada:
1. Direktur Utama
Tugas dan tanggung jawab Direktur Utama yaitu menjadi kordinator,
komunikator, pengambilan keputusan sebagaimana didelegasikan oleh
BOD atau pada situasi tertentu yang dianggap perlu bertindak sebagai
perwakilan perusahaan dalam hubungannya dengan dunia luar.
2. Manajer Operasional
Mengawasi pengelolaan kegiatan perusahaan dalam menyusun
perencanaan kegiatan operasional proyek serta harus dapat membuat
jadwal pekerjaan dan network planning.
3. Manajer teknis
Mengendalikan kegiatan tekhnis sehingga dapat menjamin kelancaran
operasional mesin dan saran penunjang serta harus membuat perencanaan
kerja terkait dengan teknik.
4. Manajer Pemasaran

33
Manajer pemasaran bertanggung jawab terhadap manajemen bagian
pemasaran serta melakukan perencanaan analisis peluang pasar dan
merumuskan standar harga jual dengan kordinasi dengan Manajer
operasional.
5. Driver
Mengoperasikan truk kargo, bertanggung jawab dalam hal pengangkutan
dan pengiriman barang serta memastikan memarkir kendaraan di area
yang semestinya.

6. Security
Bertanggung jawab atas menjaga ketertiban dan keamanan di lingkungan
perusahaan yang meliputi aspek pengamanan fisik, personel, informasi dan
pengmanan reknisi lainnya.
7. Teknisi/mekanik
Melakukan perawatan terhadap mesin kendaraan agar tidak terjadi trouble
yang fatal pada saat kendaraan sedang digunakan, memperbaiki kendaraan
yang ada supaya mesin tetap terawat.
8. Staff Akutansi
Bertugas membuat pembukuan keuangan kantor, membuat laporan
keuangan secara berkala, memeriksa dan melakukan verifikasi kelengkapan
dokumen yang berhubungan dengan transaksi keuangan.
9. Customer Service
Bertugas melakukan pembicaraan baik dalam telepon atau secara tatap
muka langsung terhadap klien, melengkapi segala macam formulir serta
kontrak yang berhubungan dengan pemesanan sewa truk ataupun ekspedisi.
3.4 Prosedur Sistem saat ini
Prosedur sistem yang sedang berjalan saat ini pada PT. Lima Jari Persada:
Pada bab ini penulis menjabarkan flowchart sistem berdasarkan prosedur
sistem yang sedang berjalan :
1. Pelanggan yang datang untuk Melakukan ekspedisi akan memberi
informasi barang yang akan dikirimkan ke admin.

34
2. Admin akan mencatat data barang lalu membuatkan nota pembayaran
yang akan diberikan kepada pelanggan.
3. Pelanggan akan menerima nota pembayaran dan melakukan pembayaran
ke admin.
4. Setelah melakukan pembayaran admin akan mencatat bukti pembayaran
lalu memberikan ke pelanggan dan driver.
5. Setelah driver menerima bukti pembayaran, driver akan pick up barang
sesuai tempat yang dituju.

3.1
3.2
3.3
3.4
3.5 Flow Chart sistem saat ini

35
3.6 Diagram use case sistem saat ini
Perancangan sistem bertujuan untuk menemukan langkah dalam proses
pencatatan data, menentukan prosedur, use case diagram merupakan fungsionalitas
yang disediakan sistem sebagai unit – unit yang saling bertukar pesan antar unit
atau aktor.
Diagram ini memperlihatkan himpunan use dan aktor (suatu jenis khusus
dari kelas ). Diagram ini terutama sangat penting untuk mengorganisasi dan
memmodelkan perilaku suatu sistem yang dibutuhkan serta diharapkan pengguna.
Berikut adalah use case pada sistem saat ini :

36
Ga
nbar 3.2 diagram use case
3.7 Permasalahan sistem yang sedang berjalan
Berdasarakan hasil pengamatan pada PT. Lima Jari persada , ditemukan
beberapa permasalahan pada sistem yang digunakan saat ini adalah pada
pencatatan administrasi masih dilakukan di buku besar, sehingga akan
memperlambat saat pencarian data, sistem pengarsipan dan pelaporan belum
terkomputerisasi secara baik, belum ada pelacakan secara otomatis sehingga
pelanggan yang ingin mengetahui lokasi barang harus menghubungi bagian admin
sehingga dapat memperlambat dalam proses pengecekan barang.

37
3.8 Alternatif pemecahan masalah
penelitian memberikan alternative pemecahan masalah pada sistem yang
sedang berjalan saat ini penulis merancang suatu rancang bangun aplikasi
tracking ekspedisi pada PT. Lima Jari Persada. Seperti dijelaskan sebelumnya
dalam proses itu sendiri belum terkomputerisasi secara baik, maka dari itu
penelitian ini akan memberikan atau membuatkan sebuah sistem baru yang dapat
membantu petugas yang bekerja dan juga pelanggan pada tempat ekspedisi PT.
lima Jari Persada Palembang sebagai alternatif pemecahan masalah dengan
memanfaatkan pendataan dalam sistem yang menunjang proses pengiriman
barang dan proses pendataan yang terstruktur dan efektif. Pelacakan barang
dilakukan dengan menggunakan aplikasi berbasis website sehingga pelcakan
barang menjadi lebih efisien.

3.9 Pemecahan masalah


Pemecahan masalah pada sistem yang berjalan saat ini, penulis tugas akhir
ingin merancang suatu sistem informasi yang menyangkut proses administrasi dan
proses ekspedisi. Agar proses administrasi dan ekspedisi pelanggan efektif dan
efisien seperti :
1. Proses pendataan lebih efisien karena sudah terkomputerisas.
2. Data pelanggan yang tersimpan tidak hilang dan memiliki keamanan dari
data tersebut, sehingga dapat mengakses data pelanggan secara efisien
3. Pelanggan dapat melakukan tracking barang di website untuk mengetahui
status barang mereka.

38
BAB IV

PERANCANGAN SISTEM

4.1 Narasi Sistem Baru

Proses input data ekspedisi barang masih berjalan seperti biasanya namun
proses ekspedisi barang akan membuat pelanggan lebih mudah untuk up to date
pada barang yang di ekspedisi dan laporan lebih mudah secara terkomputerisasi.
Sistem yang diusulkan dalam proses implementasi sistem adalah penulis
menerapkan sebuah rancang bangun sistem untuk data ekspedisi, tracking, dan
data laporan pada PT. Lima Jari Persada. Berikut adalah penjelasan sistem yang
diusulkan:
1. Pelanggan melakukan pendaftaran barang ekspedisi ke bagian admin dan
admin melakukan input data pelanggan pada bagian admin
2. Setelah melakukan pendaftaran ekspedisi, admin akan menentukan driver.
3. Setelah pelanggan melakukan pembayaran ke admin, admin akan
memberikan bukti ekspedisi beserta no. tracking barang yang sudah di
input dan dicetak ke pada pelanggan dan driver.
4. Setelah admin memberikan surat jalan, Bagian driver akan melakukan pick
up barang ke alamat pelanggan yang dituju dan akan memberikan update
status informasi ekspedisi yang kemudian akan di input pada situs
tracking ekspedisi pelanggan sampai status barang sudah dikirim.
5. Pelanggan dapat melihat informasi status tracking melalui website tracking
PT. Lima Jari Persada.
6. Setiap bulannya, admin dapat melakukan input laporan data pelanggan.
7. Pemilik bisa login dan jugak mencetak laporan data pengiriman.

4.2 UML (Unified Modeling Language) Sistem Yang Baru.


Unified Modeling Languange (UML) adalah suatu alat bantu yang sangat
handal di dunia pengembangan sistem yang berorientasi objek. Hal ini di
sebabkan karena UML menyediakan Bahasa pemodelan visualyang
memungkinkan bagi pengembang sistem untuk membuat cetak biru atas visi

39
mereka dalam bentuk yang baku, mudah di mengerti, serta dilengkapi dengan
mekanisme yang efektif untuk berbagi dan mengkomunikasikan rancangan
mereka dengan yang lain. Berikut merupakan sistem baru yang terhubung yaitu;
4.1
4.2
4.3
4.4
4.1.
4.2.

4.3 Use Case Diagram Sistem Yang Baru


Diagram hubungan sistem baru Lima Jari Persada dapat dilihat pada
gambar 4.1 berikut :

40
Gambar 4. 1 use case diagram sistem yang baru
Skenario use case rancang bangun aplikasi tracking ekspedisi pada PT.lima jari
persada Palembang dapat di lihat pada tabel 4.1

No. Nama Use Case Deskripsi Use Case Pelaku Use Case

Pada Use Case ini terdapat


1. Login tiga aktor yaitu Admin kasir,
admin,pemilik,dan pelanggan
Pemilik.

41
yang memiliki hak akses
masing masing user, pada
Use Case login terdapat form
login yang wajib diisi.

Pada Use case ini terdapat


2. Input Data admin yang melakukan input Admin
data

3. Input dan lihat Pada Use Case ini terdapat Admin, Pemilik.
laporan ekspedisi admin yang melakukan input
laporan ekspedisi dan
pimpinan dapat melihat
laporan ekspedisi

4. Input data driver Pada Use Case ini admin Admin


yang dapat mengakses data
driver

5. Informasi Pada Use Case ini terdapat Pelanggan


Tracking pelanggan melakukan atau
mengakses informasi
tracking

Table 4.1 skenario diagram use case yang baru

4.4 Basis Data Sistem


basis data merupakan merupakan sistem yang terdiri atas kumpulan tabel
data yang saling berhubungan (dalam sebuah basis data disebuah sistem
computer) dan sekumpulan program (yang biasa disebut DBMS/ database

42
management system) yang memungkinkan beberapa pemakai atau program lain
untuk mengakses dan memanipulasi tabel- tabel tersebut.
4.3
4.4
4.1
4.2
4.3
4.4

4.4.1. class diagram sistem yang baru

Gambar 4. 2 class diagram sistem yang baru


4.3.
4.3.1.

4.4.2. Spesifikasi file


1. Nama : tb_user
Fungsi : menginput data user
Primary key : @id_user

43
No Nama Field Type Size Keterangan

1. Id_user varchar 5 Identitas User

2. username varchar 20 Input username

3. password varchar 32 Input password

Table 4.2 spesifikasi file tb_user

Table 4.2. menjelaskan table tb_user terdiri beberapa field yaitu id_user,
username, password, nama, akses, yang berguna untuk menginput data user.
2. Nama : tabel_pengiriman
Fungsi : menginput data pengriman
Primary key : @id_pengiriman

No Nama Field Type Size Keterangan

1. Id_pengiriman int 14 Id tracking

2. tanggal int Tanggal pengiriman

3. Id_pelanggan int 7 Identitas pelanggan

4. Id_kurir varchar 5 Identitas kurir

5. No.kendaraan varchar 8 No kendaraan


ekspedisi

6. No_po varchar 15 Surat_po

7. penerima varchar 150 Nama penerima

8. keterangan varchar 50 Keterangan

44
penerima

9. status int 11 Status pengiriman

Table 4.3. spesifikasi file tb_pengiriman


Table 4.3 dijelaskan spesifikasi table tb_pengiriman terdiri dari beberapa
field yaitu id_pengiriman, tanggal, id_kurir, no_kendaraan, no_po, penerima,
keterangan penerima, status yang digunakan sebagai input data pengiriman.

3. Nama : tb_pelanggan
Fungsi : menginput data pelanggan
Primary key : @id_pelanggan
Table 4.4 Spesifikasi file tb_pelanggan

No Nama Field Type Size Keterangan

1. Id_pelanggan int 7 Identitas pelanggan

2. nama int 30 Nama pelanggan

3. Telepon varchar 15 No. Telepon


pelanggan

4. alamat date 150 Tanggal pengiriman

Table 4.4 merupakan sepsifikasi table tb_pelanggan yang terdiri dari


beberapa field yaitu id_pelanggan , nama, telepon, alamat berfungsi sebagai input
data pelanggan yang melakukan ekspedisi.
4.5 Activity diagram yang baru
Activity diagram merupakan aktivitas visual dari alur kerja yang berisi
aktivitas dan tindakan berupa pilihan atau pengulangan dalam unified modelling
Languange (UML). Activity diagram rancang bangun aplikasi tracking ekspedisi
PT. lima jari persada berbasis web akan dibangun penulis tugas akhir ini adalah
sebagau berikut:
4.1

45
4.2
4.3
4.4
4.1.
4.2.
4.3.
4.4.
1. Activity diagram admin
Activity Diagram merupakan aktivitas visual dari alur kerja yang berisi
aktivitas dan tindakan berupa pilihan atau pengulangan dalam Unified Moedling
Languange (UML). Activity Diagram admin menjelaskan admin melakukan
aktivitas input data pelanggan seperti nama, alamat, data kurir, dan nama
penerima ke dalam database website, dimulai dari masuk halaman login dan
menampilkan form login. Admin juga dapat melihat laporan.

Table 4.5. Tabel Activity Diagram Admin

46
2. Activity Diagram Pelanggan
Berdasarkan tabel4.6.Activity diagram pelanggan menjelaskan bahwa
pelanggan Dapat melakukan aktivitas membuka halaman website
LimaJariPersada dan menginput data kode tracking.

Tabel 4.6. tabel Activity Diagram Pelanggan


3. Activity Diagram pemilik
Berdasarkan tabel 4.7. Activity Diagram Pemilik menjelaskan pemilik
dapat melakukan aktivitas login dan masuk ke halaman dashboard melihat
dan mencetak laporan servis pelanggan yang sudah di input oleh admin.

47
Ta
bel 4.7. Activity Diagram pemilik.
4. Activity Diagram Driver
Berdasarkan tabel 4.8 activity diagram driver menejelaskan bahwa driver
dapat melakukan aktivitas login dan meng update status pengiriman.

Tabel 4.8 activity diagram driver

4.6 Diagram Sequence Yang baru


Sequence Diagram merupakan aliran antara objek yang membentuk
proses, berikut ini adalah sequence Diagram pada Rancang Bangun Aplikasi
Tracking Ekspedisi Berbasis Website pada PT. Lima Jari Persada :

48
1. Diagram Sequence Pelanggan
Diagram sequence pelanggan merupakan aktivitas dimana pelanggan yang
sudah masuk ke halaman depan website Lima Jari Persada Palembang
terdapat fitur input kode tracking servis.

Gambar 4. 3 Sequence Diagram Pelanggan


2. Diagram Sequence Admin login
Diagram sequence Admin login merupakan aktivitas admin dapat login
dan dapat masuk ke halaman dashboard website Lima Jari Persada.

Gambar 4. 4 diagram sequence admin login


3. Diagram Sequence Admin input data pelanggan.
Diagram sequence admin input data pelanggan merupakan aktivitas admin
melakukan input pada form pelanggan ekspedisi.

49
Gambar 4. 5 Sequence Diagram Admin input
4. Diagram Sequence Admin input data kurir
Diagram sequence admin input data kurir merupakan aktivitas dalam
melakukan input data kurir.

Gambar 4. 6 Sequence diagram admin

5. Diagram Sequence Admin melihat data laporan


Diagram Sequence dibawah ini merupakan aktivitas admin melihat data
laporan servis.

50
Gambar 4. 7 sequence diagram admin melihat laporan

6. Diagram Sequence Login Pemilik Lima Jari Persada


Diagram Sequence dibawah merupakan aktivitas pemilik login yang
selanjutnya masuk ke halaman dashboard.

Gambar 4. 8 sequence Diagram Login pemilik Lima Jari persada


7. Diagram Sequence Pemilik Melihat Laporan
Diagram Sequence dibawah merupakan aktivitas pemilik dapat cetak dan
melihat laporan ekspedisi.

51
Gambar 4. 9 Sequence Diagram pemilik melakukan cetak dan melihat
laporan.
4.7 Rancangan Program
1.
2.
3.
4.
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
4.5
4.6
4.7
4.7.1. Rancangan Layout masukan
Berikut adalah rancangan program :

52
1. Tampilan Halaman Depan Website
Halaman depan website merupakan tampilan awal yang ada di dalamnya
terdapat Home, tentang, Tracking servis. Pelanggan dapat mengecek data
Tracking pada halaman home dan tracking servis yang pada dilihat pada
gambar 4.10.

Gambar 4. 10 Rancang bangun halaman


1.
2. Tampilan Halaman Tracking servis
Halaman Tracking servis yang terdapat aktivitas pelanggan input kode
tracking servis yang dapat dilihat pada gambar 4.11.

53
PT.LIMA JARI PERSADA

HOME TENTANG TRACKING SERVIS

TRACKING SERVICE

MASUKAN KODE CEK

Gambar 4. 11 Rancang form halaman tracking servis


3. Tampilan Halaman Login
Login akun adalah sekilas gambaran dari form login akun admin, dan
pemilik untuk melakukan akses dan menginput data pelanggan pada
laporan Lima Jari Persada dapat dilihat pada gambar 4.12.

Gambar 4. 12 rancang form login


4. Tampilan Dashboard Admin
Dashboard admin adalah tampilan awal admin yang berhasil login ke
dalam aplikasi, tampilan dashboard awal admin dapat dilihat pada gambar
4.13.

54
Gambar 4. 13 Rancang form dashboard admin
5. Tampilan data pelanggan
Form ini merupakan aktivitas dari admin melihat data pelanggan dan fitur
seperti tombol tambah data, cetak dan edit dapat dilihat pada gambar 4.14.

Gambar 4. 14 Rancang form data pelanggan


6. Form input data pelanggan
Form input data pelanggan adalah form yang digunakan untuk input data
pelanggan seperti id, nama, tanggal, telepon, alamat. Dapat dilihat pada
gambar 4.15

55
Gambar 4. 15 form input data pelanggan
7. Laporan form admin
Form laporan admin adalah form yang digunakan untuk melihat dan
mencetak dan cetak laporan yang sebelumnya diinput oleh admin di form
pengiriman. Dapat dilihat pada gambar 4.16.

Gambar 4. 16 form laporan admin


8. Dashboard form laporan pimpinan
Form laporan adalah form yang digunakan untuk melihat dan cetak
laporan yang sebelumnya di input oleh admin pada form pegiriman. Dapat
dilihat pada gambar 4.17.

56
Gambar 4. 17 form laporan pimpinan.
4.1
4.2
4.3
4.4
4.5
4.6

4.8 Tampilan Pada Sistem yang telah dibangun


Pada bagian ini penulis tugas akhir akan menampilkan sistem yang telah
dirancang.
4.7.
4.8.
4.8.1. Tampilan program tracking service
Berikut merupakan tampilan program tracking service :
1. Halaman Depan Website
Tampilan halaman depan website untuk pelanggan dan pengunjung
website untuk melihat informasi tracking service pelanggan. Pelanggan
dapat cek tracking yang telah diberikan oleh admin pada halaman menu
tracking. Tampilan halaman login dapat dilihat pada gambar 4.18.

57
Gambar 4. 18 Tampilan halaman website
2. Halaman login admin dan pemilik
Tampilan halaman login untuk admin pemilik yang harus di isi jika ingin
masuk ke halaman utama dengan menginput username dan password yang
sudah disediakan dan sudah terdaftar. Tampilan halaman login dapat
dilihat pada gambar 4.19.

Gambar 4. 19 Halaman login pimpinan dan admin


3. Halaman dashboard admin
Dashboard admin merupakan tampilan admin yang berhasil login
menggunakan username dan password yang sudah terdaftar. Tampilan
halaman dashboard admin terdapat pada gambar 4.20.

58
Gambar 4. 20 halaman dashboard admin
4. Halaman Data pengiriman
Halaman data pengiriman merupakan tampilan data yang berisi tabel
pengiriman pelanggan yang memiliki tombol cetak, edit, dan hapus.
Tampilan halaman data pengiriman pelanggan terdapat pada gambar
4.21.

Gambar 4. 21 data pengiriman pelanggan.

5. Form input data pelanggan


Form input data pelanggan merupakan tampilan input pelanggan yang
dilakukan admin berisi data diri pelanggan, data yang sudah diinput

59
admin akan masuk ke dalam data pengiriman pelanggan, tampilan form
data pelanggan pada gambar 4.22.

Gambar 4. 22 form data pelanggan


6. Form kwitansi pengiriman
Form kwitansi pengiriman merupakan form untuk mencetak bukti
pengiriman yang sebelumnya pelanggan mengajukan pengiriman kepada
admin lalu akan diinput ke dalam form pengiriman. Tampilan
kwitansi pelanggan servis terdapat pada gambar 4.23.

Gambar 4. 23 form kwitansi pengiriman


7. Halaman Form laporan pengiriman.

60
Form laporan rekapitulasi merupakan form menampilkan laporan yang
awalnya di input admin pada form pengiriman. Tampilan laporan
pengiriman terdapat pada gambar 4.24.

Gambar 4. 24 form laporan pengiriman.

8. Halaman dashboard pimpinan


Dashboard pemilik merupakan tampilan pimpinan yang berhasil login
menggunakan username dan password yang sudah sudah terdaftar.
Tampilan halaman dashboard pimpinan terdapat pada gambar 4.25.

61
Gambar 4. 25 halaman dashboard pemilik
9. Halaman laporan
Halaman laporan merupakan tampilan laporan yang awalnya di input
admin pada form pengiriman. Tampilan rekapitulasi terdapat pada gambar
4.26.

Gambar 4. 26 Halaman laporan pimpinan

BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

62
Berdasarkan dari penelitian dan pembahasan pada Tracking Servis Ekspedisi
Pada PT. Lima Jari Persada Palembang maka dapat di simpulkan sebagai berikut :

1. Rancang bangun apalikasi ini dibuat untuk dapat mempermudah pelangan


untuk mengetahui tahap baik cepat atau lambatnya waktu pengiriman.
2. Dengan adanya aplikasi ini dapat memberikan kemudahan bagi pelanggan
maupun staff admin dalam mengelola data pelanggan dan membuat laporan
ekspedisi.

5.2 Saran
Sebagai langkah pengembangan aplikasi ini pada msa yang akan datang maka
saran yang dapat diberikan adalah :
1. Diharapkan aplikasi ini dapat diimplementasikan atau digunakan segera
sebegai aplikasi pendukung dan untuk dapat mempermudah tatakelola data
maupun proses pelayanan pada PT. Lima Jari persada.
2. Aplikasi ini diperlukan peningkatan untuk kedapannya, misalnya menambah
fitur ekspedisi antar jemput agar pelanggan yang ingin melakukan ekspedisi
pada PT. Lima jari Persada tidak perlu datang lagi ketempat ekspedisi
tersebut.

63
DAFTAR PUSTAKA

Adrianto. (2021). Rancang bangun aplikasi wedding organizer bandung online.


Jurnal Teknik Informatika, 13(1), 43–47.

Alhamidi. (2016). Perancangan Sistem Informasi Delivery Order Pupuk Merk


Trubus Berbasis Web Pada Cv. Prabu Siliwangi Padang. Jurnal J – Click,
5(1), 98–106.

Andri Firmansyah, A. R. (2018). Sistem Informasi Produksi Berbasis Web Pada


Pt . Dharma Polimetal. PIKSEL : Penelitian Ilmu Komputer Sistem
Embedded and Logic, 9(2), 139–148.

Ardian, D., Larasati, P. D., & Irawan, A. (2018). Perancangan Sistem Informasi
Aplikasi Rental Mobil Menggunakan Java Netbeans dan MySQL pada
Perusahaan Dean’s Car Rent. Applied Information System and Management
(AISM), 1(1). https://doi.org/10.15408/aism.v1i1.8670

Aviono, D., Sadikin, A., & Irawan, B. (2021). Perancangan Sistem Informasi
Administrasi Kependudukan Pada Kantor Desa Tangkit Baru. Jurnal Ilmiah
Mahasiswa …, 3(1), 15–26.

Bisnis, P. M., Manajemen, P. S., Petra, U. K., Siwalankerto, J., Internal, L., &
Eksternal, L. (2015). Natasya Yosepha Samapaty Program Manajemen
Bisnis, Program Studi Manajemen, Universitas Kristen Petra Jl.
Siwalankerto 121-131, Surabaya. 3(2), 578–587.

Darmanta Sukrianto, F. A. (2020). Sistem Informasi Tracking Pengurusan Ktp


Berbasis Web. 4(2), 60–68.

Destiningrum, M., & Adrian, Q. J. (2017). Sistem Informasi Penjadwalan Dokter


Berbassis Web Dengan Menggunakan Framework Codeigniter (Studi Kasus:
Rumah Sakit Yukum Medical Centre). Jurnal Teknoinfo, 11(2), 30.
https://doi.org/10.33365/jti.v11i2.24

Erick, M. C. J., Miranda, G., Sandra, D., Argueta, E., Wacher, N. H., Silva, M.,
Valdez, L., Cruz, M., Gómez-Díaz, R. A., Casas-saavedra, L. P., De
Orientación, R., Salud México, S. de, Virtual, D., Instituto Mexicano del
Seguro Social, Mediavilla, J., Fernández, M., Nocito, A., Moreno, A.,
Barrera, F., … Faizi, M. F. (2016). No 主観的健康感を中心とした在宅高
齢者における 健康関連指標に関する共分散構造分析 Title. Revista
CENIC. Ciencias Biológicas, 152(3), 28.

64
Fachreza, A., Sultonuddin, R., & Pratama, F. I. (2021). Rancang Bangun Sistem
E-Learning untuk Sarana Belajar pada Wahidev.Com. Jurnal Informatika
Dan Rekayasa Perangkat Lunak, 3(1), 74.
https://doi.org/10.36499/jinrpl.v3i1.4040

Fajriyah, F., Josi, A., & Fisika, T. (2017). Rancang Bangun Sistem Informasi
Tender Karet Desa Jungai Menggunakan Metode Waterfall. Jurnal Sisfokom
(Sistem Informasi Dan Komputer), 6(2), 111.
https://doi.org/10.32736/sisfokom.v6i2.256

Fallis, A. . (2016). BAB II TINJAUAN PUSTAKA Antimikroba. Journal of


Chemical Information and Modeling, 53(9), 1689–1699.

Febrianto, A., Achmadi, S., & Sasmito, A. P. (2021). Penerapan Metode K-Means
Untuk Clustering Pengunjung Perpustakaan Itn Malang. Jurnal Mahasiswa
Teknik Informatika, 5(1), 61–70.

Ferdiansyah, A., Wedashwara, W., & Tanaya, L. (2021). Sistem Informasi Profile
Company Klinik Mitra Medistra. Jurnal Begawe Teknologi Informasi
(JBegaTI), 2(1), 25–35. https://doi.org/10.29303/jbegati.v2i1.164

Fitriani, R. (n.d.). Sistem Informasi Perusahaan Ekspedisi Berbasis Web. 1667–


1678.

Haerulah, E., & Ismiyatih, S. (2017). Aplikasi e-commerce penjualan souvenir


pernikahan pada toko “ XYZ .” Jurnal Prosisko, 4(1), 43–47.

Hariadi, M. R., Firdaus, M. I., Infromatika, T., & Infromatika, T. (2016).


APLIKASI MANAJEMEN RENTAL MOBIL RAHMAD KOTA
BANJARMASIN BERBASIS WEB Gambar 3 . 1 Use Case Diagram.

Hendini. (2016). Field Assessment and Inheritance of Cassava Resistance to


Superelongation Disease 1. PEMODELAN UML SISTEM INFORMASI
MONITORING PENJUALAN DAN STOK BARANG (STUDI KASUS:
DISTRO ZHEZHA PONTIANAK), 23(2), 201–205.
https://doi.org/10.2135/cropsci1983.0011183x002300020002x

Hendra, Sunoto, A., & Hendrawan. (2020). Perancangan Sistem Informasi Jasa
Service Dan Penjualan Pada Bengkel Jaya Oil Jambi. Jurnal Ilmiah
Mahasiswa Sistem Informasi, 2(1), 14–27.

Hermiati, R., Asnawati, & Kanedi, I. (2021). PEMBUATAN E-COMMERCE


PADA RAJA KOMPUTER MENGGUNAKAN BAHASA PEMROGRAMAN

65
PHP DAN DATABASE MYSQL. 17(1), 54–66.

Humeon, R. K., & Gunawan, R. (2020). Rancang Bangun Aplikasi Tracking


Delivery Pada CV Petro Asia Jaya Utama Berbasis Web. Jurnal Interkom:
Jurnal Publikasi Ilmiah Bidang Teknologi Informasi Dan Komunikasi, 15(3),
1–12.

Indriyana, B. (2021). Pt . Medion Ardhika Bhakti Cabang Palembang Berbasis


Web Bayu Indrayana Pt . Medion Ardhika Bhakti.

IpanRipai, M. K. (2017). Rancangan Bangun Media Pembelajaran Menggunakan


Android Untuk Mata Kuliah Pemrograman Internet Menggunakan Magazine
App Marker. Jurnal ICT Learning, 3(1), 1–6.

Issn, Z. K. (2019). SISTEM INFORMASI ADMINISTRASI RAWAT INAP, RAWAT


JALAN DI PUSKESMAS KABIL BERBASIS WEB MENGGUNAKAN PHP
DAN MYSQL Nanda Rezki Guntara 1) dan Gandhi Sutjahjo ST, MS. 2).
9(Desember).

Jatmika, A. (2019). Perancangan Sistem Informasi Portal Alumni Universitas


Muhammadiyah Ponorogo Berbasis Php Dan Mysql. Journal of Chemical
Information and Modeling, 53(9), 1689–1699.

Josi, A. (2017). Penerapan Metode Prototyping Dalam Membangun Website Desa


(Studi Kasus Desa Sugihan Kecamatan Rambang). Jti, 9(1), 50–57.

Kurniyawan, G. (2019). Aplikasi Pengolahan Data Servis Kendaraan Mobil Dan


Motor Pada Pt. Penerbit Erlangga Cabang Palembang Berbasis Website.
Journal of Chemical Information and Modeling, 53(9), 1689–1699.

Lestanti, S., & Susana, A. D. (2016). Sistem Pengarsipan Dokumen Guru Dan
Pegawai Menggunakan Metode Mixture Modelling Berbasis Web.
Antivirus : Jurnal Ilmiah Teknik Informatika, 10(2), 69–77.
https://doi.org/10.35457/antivirus.v10i2.164

Lestari, G. (2019). Aplikasi Perhitungan Zakat Online Pada Badan Amil Zakat
Nasional (Baznas) Kabupaten Lahat Berbasis Website. Journal of Chemical
Information and Modeling, 53(9), 1689–1699.

Manuhut, M. A., & Otniel. (2021). Sistem Informasi Promosi Tempat Wisata Di
Kota Sorong Berbasis Website ( Kasus : Kawasan Wisata Mangrove Klawalu
). Jurnal Sains Komputer & Informatika (J-SAKTI), 5(1), 304–317.

66
Marlina, Masnur, & Dirga.F, M. (2021). Aplikasi E-Learning Siswa Smk Berbasis
Web. JURNAL SINTAKS LOGIKA Vol., 1(1), 2775–412.

Masrizal, Wahyuni, D., & Asdelyla. (2020). Aplikasi Catatan Perkembangan


Balita Pada Posyandu Teratai Menggunakan Bahasa Pemrograman Php.
Lentera Dumai, 11, 11–17.

Maulana, R., Firmansyah, Y., Widyastuti, V., & Studi Sistem Informasi
Akuntansi Kampus Kota Pontianak, P. (2021). Pengembangan Sistem
Informasi Pelayanan Proses Pengajuan Pada Pt. Taspen Berbasis Website
Menerapkan Metode Waterfall. Jik), 5(1), 38–46.

Maydianto, & Ridho, M. R. (2021). Rancang Bangun Sistem Informasi Point Of


Sale Dengan Framework Codeigniter Pada Cv Powershop. Jurnal Comasie,
4(2), 50–59.

Mulyadi. (2019). ZonaKomputer ISSN 2087- 7269 Volume 9 Nomor1 (April2019).


9(April), 58–64.

Novendri, M. S., Saputra, A., & Firman, C. E. (2019). Aplikasi Inventaris Barang
Pada Mts Nurul Islam Dumai Menggunakan Php Dan Mysql. Lentera
Dumai, 10(2), 46–57.

Pasaribu, J. S. (2017). Penerapan Framework YII pada Pembangunan Sistem


PPDB SMP BPPI Baleendah Kabupaten Bandung. Jurnal Ilmiah Teknologi
Terapan, 3(2), 154–163.

Pradhana, Y. E. (2017). Pembuatan Website Repository Buku Ajar Politeknik Nsc


Surabaya Dengan Menggunakan Php Dan Mysql. Journal of Chemical
Information and Modeling, 53(9), 1689–1699.

Rahmawati, N., & Mulyono, H. (2018). Panduan Mudah Belajar Framework


Laravel. PT Alex Media Komputindo, 1(2), 104–116.

Ramdhani, A. (2021). PENERAPAN METODOLOGI WATERFALL PADA


RANCANGAN SISTEM INFORMASI PERPUSTAKAAN. Jurnal Ilmu
Komputer Dan Informatika, 11(1), 1–12.

Ristinanta, O. (2020). Naskah Publikasi Perancangan Chatting , Mobile Tracking


Dan Reservasi Travel Secara Real Time Berbasis Web Pada Po . Ababil.
Jurnal Informatika & Teknologi, Vol 1 No 2 (2020): INFOTECH: Jurnal
Informatika & Teknologi.

67
Runtuk, J. K., & Maukar, A. L. (2020). Studi Simulasi Sistem Pada Perusahaan
Jasa Pengiriman Barang dan Ekspedisi. 9(3), 145–152.

Sanjaya, D., Abdurachman, H., Wicaksono, A. A., & Masya, F. (2021). Sistem
Informasi Pengendalian Asset Kendaraan Di Perusahaan Transportasi.
Rabit : Jurnal Teknologi Dan Sistem Informasi Univrab, 6(1), 24–32.
https://doi.org/10.36341/rabit.v6i1.1544

Sari, Y. P. (2017). Rancang Bangun Aplikasi Penjualan Dan Persediaan Di Kota


Prabumulih. Jurnal Sistem Informasi Dan Komputerisasi Akuntansi (JSK),
1(1), 81–88.

Silalahi, A., & Zikriah. (2021). Perancangan Aplikasi Pendataan Dinas Luar Kota
Berbasis Java Pada Pt Braderhud Energi Indonesia Di. Perancangan Aplikasi
Pendataan Dinas Luar Kota Berbasis Java Pada Pt Braderhud Energi
Indonesia Di Jakarta Barat, 2(1), 1286–1291.

Siregar, H. F., Siregar, Y. H., & Melani, M. (2018). (2018). Perancangan Aplikasi
Komik Hadist Berbasis Multimedia. JurTI (Jurnal Teknologi Informasi),
2(2), 113-121. JurTI (Jurnal Teknologi Informasi), 2(2), 113–121.

Siregar, V. M. M. (2018). SISTEM INFORMASI PENDATAAN LOGISTIK


AKTIVA TETAP PT. BANK CENTRAL ASIA, Tbk KANTOR CABANG
PEMATANGSIANTAR. Sistemasi, 7(3), 250.
https://doi.org/10.32520/stmsi.v7i3.386

Suendri. (2018). Implementasi Diagram UML (Unified Modelling Language)


Pada Perancangan Sistem Informasi Remunerasi Dosen Dengan Database
Oracle (Studi Kasus: UIN Sumatera Utara Medan). Jurnal Ilmu Komputer
Dan Informatika, 3(1), 1–9.

Suri, N. (2019). Bab II Landasan Teori. Journal of Chemical Information and


Modeling, 53(9), 1689–1699.

Syabania, R., & Rosmawarni, N. (2021). Perancangan Aplikasi Customer


Relationship Management ( Crm ) Pada Penjualan Barang Pre-Order
Berbasis Website. 10(1).

Syarif, M., Pratama, E. B., Bina, U., Informatika, S., & Barat, K. (2021).
IMPLEMENTASI WATERFALL SEBAGAI METODE. 5(1), 174–184.

Tampubolon, P. (2018). Sistem Informasi Penjualan Barang Di Koperasi Pada


Kantor Oditurat Militer I-02 Medan Berbasis Web. Jurnal Teknik Dan

68
Informatika, 5(2), 86.

Thamardiyah, H. (2019). Aplikasi Pengecekan Saldo Simpan Pinjam dan Sisa


Hutang Karyawan pada Koperasi PT. Indofood CBP Sukses Makmur Tbk
Berbasis Android.

Tuharyadi, M., Budiman, T., & Rolan, D. (2021). RANCANG BANGUN SISTEM
INFORMASI PENGAWASAN DATA PEMILIH ( SEPEDAH ) PADA
BAWASLU KOTA JAKARTA TIMUR. 1(April), 152–168.

Yanuardi, & Permana, A. A. (2018). Rancang Bangun Sistem Informasi


Keuangan Pada Pt . Secret. Jurnal Teknik Informatika (JIKA), 1–7.

69

Anda mungkin juga menyukai