Anda di halaman 1dari 41

LAPORAN KERJA PRAKTEK

PT. Sentra Vidya Utama (SEVIMA)


APLIKASI Bakrie Information Gateway 2.0 BERBASIS WEB

PANJI BAGUS RAMADI


6204161012

POLITEKNIK NEGERI BENGKALIS

BENGKALIS-RIAU

2020
LAPORAN KERJA PRAKTEK

PT. Sentra Vidya Utama (SEVIMA)


Ditulis sebagai salah satu syarat untuk menyelesaikan Kerja Praktek

PANJI BAGUS RAMADI


6204161012

Jakarta, 02 Januari 2020

Project Manager Dosen Pembimbing


PT. SENTRA VIDYA UTAMA Program Studi Rekayasa Perangkat Lunak

Urifia Indah Sari Depandi Enda, M.Kom


NIP. NIP. 199005222019031010

Disetujui/Disyahkan
Ka. Prodi Rekayasa Perangkat Lunak

Rezki Kurniati, M.Kom


NIP. 198306162019032001
KATA PENGANTAR

Allhamdulillahirobbil Alamin, Puji syukur kehadirat Allah SWT yang telah


memberikan rahmat dan karunia-Nya sehingga penulis mampu menyelesaikan Laporan Kerja
Peraktek ini.
Laporan kerja praktek ini berjudul Aplikasi Customer Relationship Management
berbasis Website, laporan kerja praktek tersebut juga berisikan tentang seluruh kegiatan yang
dilakukan penulis selama melakukan kerja praktek. Kerja praktek ini telah penulis laksanakan
dengan baik di PT. Sentra Vidya Utama (SEVIMA), yang beralamat Medokan Asri Tengah
MA-2 Blok Q No 16, Medokan Ayu, Kec. Rungkut, Kota SBY, Jawa Timur 60295.
Dalam kesempatan ini, tak lupa juga penulis sampaikan ucapan terima kasih kepada
kepada kedua orang tua penulis yang telah banyak memberikan dorongan berupa financial
serta semangat yang diberikan dari awal hingga selesainya laporan ini. Selanjutnya tidak lupa
pula penulis menyampaikan banyak terima kasih kepada pihak-pihak yang mendukung dalam
penyelesaian laporan kerja praktek ini antara lain:
1. Bapak Ir. Muhammad Milchan, MT selaku Direktur Politeknik Negeri Bengkalis.
2. Bapak Kasmawi, M.Kom selaku Wakil Direktur I Bagian Akademik Politeknik
Negeri Bengkalis.
3. Bapak Jhony Custer,MT selaku Wakil Direktur II bagian Administrasi Umum dan
Keuangan Politeknik Negeri Bengkalis.
4. Bapak Teguh Widodo, M.SM, M.Rech selaku Wakil Direktu III bagian
Kemahasiswaan Politeknik Negeri Bengkalis.
5. Ibu Rezki Kurniati, M.Kom selaku Ketua Program Studi Rekayasa Perangkat Lunak.
6. Depandi Enda, M.Kom selaku Dosen Pembimbing Kerja Praktek Politeknik Negeri
Bengkalis.
7. Ibu Fajar Ratnawati, M.Cs selaku koordinator Kerja Praktek Program Studi Rekayasa
Perangkat Lunak Politeknik Negeri Bengkalis
8. Bapak Cheriatna dan Ibu Farida Ningsih selaku Pemilik dari PT. Cheria Holiday.
9. Bapak Sobari Manaf, SH selaku HRD di PT. Cheria Holiday.
10. Bapak Helmay Cahyadi, S.Kom selaku pembimbing kerja praktek saat berada di PT.
Cheria Holiday.
11. Seluruh karyawan yang telah memberikan pelajaran dan bimbingan dalam
menyelesaikan projek Kerja Praktek di PT. Cheria Holiday.
iii
12. Kedua orang tua, keluarga, serta teman-teman Politeknik Negeri Bengkalis khususnya
Program Studi Rekayasa Perangkat Lunak semester VII (Tujuh) dalam memberikan
dukungan dan motivasinya dalam menyusun laporan kerja praktek.

Semoga laporan ini dapat memberikan manfaat bagi penulis sendiri maupun para
pembaca. Penulis juga menerima segala bentuk kritik dan saran yang sifatnya membangun
bagi penulis, dengan tujuan supaya penulis mampu menjadi lebih baik lagi untuk
kedepannya. Disini penulis juga meminta maaf kepada seluruh pihak khususnya kepada
Pembimbing perusahaan serta karyawan yang ada pada perusahaan serta Dosen Pembimbing
dan rekan-rekan apabila terdapat kesalahan baik yang disengaja maupun yang tidak
disengaja sehingga kurang berkenan dihati, maka penulis meminta maaf yang sebesera-
besarnya.

Jakarta, 26 September 2019

Penulis

iv
DAFTAR ISI

Halaman
HALAMAN JUDUL

HALAMAN PENGESAHAN

KATA PENGANTAR..............................................................................................iii

DAFTAR ISI.............................................................................................................v

DAFTAR TABEL.....................................................................................................vii

DAFTAR GAMBAR................................................................................................ix

BAB I PENDAHULUAN.........................................................................................1

1.1 Latar Belakang.........................................................................................1

1.2 Tujuan dan Manfaat KP...........................................................................2

1.3 Tempat dan Waktu Kerja Praktek............................................................2

BAB II GAMBARAN UMUM PERUSAHAAN...................................................3

2.1 Sejarah Singkat PT. Cheria Holiday........................................................3

2.2 Visi dan Misi PT. Cheria Holiday............................................................3

2.3 Struktur Organisasi PT. Cheria Holiday..................................................4

2.4 Ruang Lingkup PT. Cheria Holiday.........................................................5

BAB III BIDANG PEKERJAAN SELAMA KP...................................................6

3.1 Spesifikasi Tugas Yang dilaksanakan......................................................6

3.2 Target Yang diharapkan...........................................................................8

3.3 Perangkat Lunak/Keras yang Digunakan.................................................9

v
3.4 Data-data yang diperlukan.......................................................................12

3.5 Dokumen-dokumen File-file yang Dihasilkan.........................................13

3.6 Kendala yang Dihadapi Dalam Menyelesaikan Tugas............................13

3.7 Hal yang Dianggap Perlu.........................................................................13

BAB IV JUDUL/TOPIK LAPORAN KP..............................................................14

4.1 Pengertian aplikasi web............................................................................14

4.2 Aplikasi Customer Relationship Management Berbasis Web.................14

BAB V PENUTUP....................................................................................................35

5.1 Kesimpulan..............................................................................................35

5.2 Saran.........................................................................................................35

LAMPIRAN..............................................................................................................36

vi
DAFTAR TABEL

Tabel 4.2.1.1 Akunting...............................................................................................15

Tabel 4.2.1.2 bandara.................................................................................................15

Tabel 4.2.1.3 bank......................................................................................................16

Tabel 4.2.1.4 budget_option.......................................................................................16

Tabel 4.2.1.5 cekstatus...............................................................................................16

Tabel 4.2.1.6 Customer_service.................................................................................17

Tabel 4.2.1.7 Datasapaan...........................................................................................17

Tabel 4.2.1.8 departure...............................................................................................17

Tabel 4.2.1.9 desain...................................................................................................18

Tabel 4.2.1.10 dokumen.............................................................................................18

Tabel 4.2.1.11 Exellent_service.................................................................................19

Tabel 4.2.1.12 followup.............................................................................................19

Tabel 4.2.1.13 indonesia_cities..................................................................................20

Tabel 4.2.1.14 indonesia_districts..............................................................................20

Tabel 4.2.1.15 indonesia_provinces...........................................................................21

Tabel 4.2.1.16 indonesia_villages..............................................................................21

Tabel 4.2.1.17 it.........................................................................................................21

Tabel 4.2.1.18 jeniskelamin.......................................................................................22

Tabel 4.2.1.19 kategori_pesawat................................................................................22

Tabel 4.2.1.20 kategori_produk.................................................................................22

Tabel 4.2.1.21 kode_produk_negara..........................................................................23

Tabel 4.2.1.22 laporan_leads.....................................................................................23

vii
Tabel 4.2.1.23 level....................................................................................................24

Tabel 4.2.1.24 list_negara..........................................................................................24

Tabel 4.2.1.25 marketing...........................................................................................24

Tabel 4.2.1.26 migrations...........................................................................................25

Tabel 4.2.1.27 operator..............................................................................................25

Tabel 4.2.1.28 password_resets.................................................................................26

Tabel 4.2.1.29 produk................................................................................................26

Tabel 4.2.1.30 produk_arsip.......................................................................................26

Tabel 4.2.1.31 produk_arsip_ detail...........................................................................27

Tabel 4.2.1.32 produk_new........................................................................................27

Tabel 4.2.1.33 references...........................................................................................29

Tabel 4.2.1.34 status...................................................................................................29

Tabel 4.2.1.35 status_confirmation............................................................................29

Tabel 4.2.1.36 status_opcs.........................................................................................29

Tabel 4.2.1.37 status_tiket.........................................................................................30

Tabel 4.2.1.38 supervisor_consultant.........................................................................30

Tabel 4.2.1.39 supervisor_consultant.........................................................................30

Tabel 4.2.1.40 tipe_hotel............................................................................................31

Tabel 4.2.1.41 tipe_keberangkatan............................................................................31

Tabel 4.2.1.42 type_group.........................................................................................31

Tabel 4.2.1.43 Users...................................................................................................32

viii
DAFTAR GAMBAR

Gambar 2.3 Struktur Organisaasi Perusahaan............................................................4

Gambar 3.1.1 Tampilan CRUD Produk.....................................................................6

Gambar 3.1.2 Tampilan interface untuk admin........................................................8

Gambar 3.3.1.1 Visual Studio Code...........................................................................9

Gambar 3.3.1.2 Xampp..............................................................................................10

Gambar 3.3.1.3 Mozilla Firefox ................................................................................10

Gambar 3.3.1.4 Wi Fi.................................................................................................11

Gambar 3.3.1.5 Microsoft Word 2010.......................................................................11

Gambar 3.3.1.6 Nitro Pro..........................................................................................11

Gambar 3.3.2.1 Laptop hp ProBook 4431s................................................................12

Gambar 3.3.2.2 Tang Crimping, RJ-45, dan Kabel UTP...........................................12

Gambar 4.1 Form login..............................................................................................33

Gambar 4.1 halaman Dashboard...............................................................................33

Gambar 4.1 Buat Laporan..........................................................................................34

ix
BAB I
PENDAHULUAN

1.1 Latar Belakang Pemikira KP


Kerja Praktek (KP) merupakan salah satu syarat yang harus dipenuhi oleh setiap
Mahasiswa diseluruh perguruan tinggi Khususnya Mahasiswa yang berada di Politeknik
Negeri Bengkalis. Untuk dapat terjun langsung kedunia kerja setelah kuliah, maka setiap
mahasiswa harus memiliki pengalaman, guna menghadapi keprofesionalan pekerjaannya
sesuai dengan bidang yang digeluti. Oleh sebab itu, praktek kerja lapangan sangat tepat
dilaksanakan sehingga nantinya akan memberikan keselarasan antara ilmu teori dan praktek
karena pada dasarnya ilmu teori yang di dapat dari bangku perkuliahan belum tentu sama
dengan praktik kerja di lapangan. Praktek Kerja Lapangan adalah wadah yang baik bagi
mahasiswa untuk berinteraksi secara langsung dengan dunia industri.
PT. Cheria Holiday merupakan salah satu perusahaan yang bergerak dalam bidang
Cheria Wisata Tour Travel sebagai Biro Perjalanan dan Penyelenggara Haji ONH PLUS dan
Umroh serta Tour Wisata Muslim disini juga memberikan kesempatan untuk siswa dan
mahasiswa dalam melaksanakan Kerja Praktek (KP) pada perusahaan mereka, guna
meningkatkan mutu dan wawasan yang mereka miliki.

1
1.2 Tujuan dan Manfaat KP
Tujuan dari pelaksanaan kerja praktek ini adalah:
1. Mampu menerapkan ilmu pengetahuan yang telah diperoleh dalam perkuliahan untuk
dilaksanakan dalam dunia kerja.
2. Melatih keterampilan, kedisiplin serta bertanggung jawab dalam pekerjaan yang telah
diberikan.
3. Melatih etika dan sikap mental yang baik dalam bersosialisasi di lingkungan kerja.
4. Mengetahui potensi kerja yang dimiliki setiap mahasiswa.
5. Menambah pengetahuan, keterampilan dan pemahaman yang tidak didapatkan dalam masa
perkuliahan.
Adapun manfaat dari pelaksanaan KP ini adalah :
1. Mendapatkan gambaran bagaimana menghadapi dunia kerja.
2. Mendapatkan pengetahuan dan wawasan serta mampu menyalurkan ilmu yang dimiliki
disaat perkuliahan untuk diterapkan dalam dunia kerja.
3. Mengetahui bagaimana mengerjakan project secara tim dan mengerjakan project secara
tepat waktu yang ditetapkan oleh pembimbing perusahaan dan sebagai salah satu syarat
untuk mendapatkan nilai Kerja Praktek (KP) pada PT. Cheria Holiday-Jakarta.

1.3 Tempat dan Waktu Kerja Praktek


Kerja praktek dilaksanakan di PT. Cheria Holiday selama 3 bulan 19 hari, terhitung
sejak tanggal 16 September 2019 hingga 04 Januari 2020. Adapun jam kerja praktek di
perusahaan tersebut sesuai jam kerja, aktif selama 6 hari dalam satu minggu yaitu mulai hari
senin pukul 09.00 – 17.00 WIB sedangkan hari sabtu setengah hari pukul 09.00-14.00.

2
BAB II
GAMBARAN UMUM PERUSAHAAN

2.1 Sejarah Singkat PT. Cheria Holiday


Cheria Halal Holiday adalah perusahaan tour dan travel terdepan yang melayani
servis komprehensif bagi individual dan grup baik ke dalam maupun keluar negeri. Cheria
Halal Holiday didirikan pada tahun 2012 oleh para profesional yang berkualitas dengan
pengalaman lebih dari sekian tahun dalam dunia industri pariwisata dan marketing. Kami
menyediakan tempat, personal, dan adat kebiasaan melalui bimbingan profesional dengan
transportasi modern, hotel berkualitas, restoran mewah melalui vendor-vendor terpercaya.
Cheria Halal Holiday berlokasi di Jl.Kapten Tendean No. 82 Mampang Prapatan Jakarta
Selatan, DKI Jakarta, 12790, Indonesia Tel. 021-7900-216/7900-201 Fax. 021- 7918-2408,
kantor kami buka dari pukul 9-5 selama 6 hari seminggu. Cheria Halal Holiday adalah
perusahaan yang bergerak di bidang jasa berlisensi penuh dengan mengantongi BPW SIUP :
2365/2012 dan kami dikategorikan sebagai biro resmi perjalanan wisata halal di Indonesia.
Secara internasional kami adalah anggota aktif IATA dan ASITA. Dan perusahaan kami
adalah member aktif dari perusahaan terkemuka Cheria group.

2.2 Visi & Misi PT. Cheria Holiday


2.2.1 Visi Cheria Halal Holiday :
Menjadi perusahaan yang memimpin dalam jaringan customer, mapan dalam
teknologi dan prima dalam layanan yang mengusung prinsip syariah yang bersifat amanah.

2.2.2 Misi Cheria Halal Holiday :


- Senantiasa membina dan melayani customer dan jaringan customer dalam format mitra,
agent atau referal sebaik mungkin.

- Senantiasa memperbaharui teknologi dan mengoptimalkan semua sumber daya yang ada,
baik dalam pengembangan inovasi produk dan layanan kami maupun dari segi sumber daya
manusia dengan mengadakan evaluasi dan mengadakan internal training dalam
meningkatkan kemampuan layanan kami.

3
2.3 Struktur Organisasi Perusahaan

Gambar 2.3 Struktur Organisaasi Perusahaan


(Sumber:Cheria Holiday)

4
2.4 Ruang Lingkup PT. Cheria Holiday
PT. Cheria Holiday memiliki produk utama yang siap dan telah dipasarkan adalah
Paket Tour Halal Domestik & Internasional. Cheria Halal Holiday membidik customer tidak
hanya muslim tapi nonmuslim pun bisa menikmati. Wisata muslim memang sedang menjadi
trend saat ini, bukan hanya di Indonesia, sekaligus juga dunia. Untuk destinasinya pun tak
lagi didominasi pada negara-negara mayoritas muslim. Sejumlah negara non muslim seperti
Thailand, Vietnam, Singapura, Korea Selatan, Cina, Jepang, India, bahkan beberapa negara
Eropa kini mulai berbenah menyambut wisatawan muslim. Sebagai muslim tentu fenomena
ini merupakan sebuah trend travelling yang membanggakan. Karena, yang namanya wisata
muslim, sudah pasti erat kaitannya dengan label kehalalalan yang membuat nyaman ketika
beriwisata. Prinsipnya, salat lima waktu wajib dilaksanakan, dan bisa menikmati makanan
halal dan bebas alkohol di negara-negara non muslim. Jasa Cheria Halal Holiday memiliki
produk-produk istimewa diantaranya:
- VIP Tour
- Free Independent Travellers
- Seat in Coach Tour
- Group / Konsorsium Tour
- International Tours
- Domestic Tours
- Free Ticket Delivery
- Reservasi Internasional dan Ticketing
- Hotel Reservation
- Conferention dan Mice
- Special Interest Group
- Cruises
- Travel
- Incentive Tours
- Outbond Tours

5
BAB III
BIDANG PEKERJAAN SELAMA KP

3.1 Spesifikasi Tugas yang Dilaksanakan


Adapun beberapa tugas yang dikerjakan saat melaksanakan kerja praktek di PT.
Cheria Holiday antara lain:
3.1.1 Membuat CRUD produk
Pada proses penyelesaian project ini penulis mengerjakannya disaat jam kerja dimulai
dari pukul 09.00 sampai dengan selesai, disaat proses pengerjaan project tersebut memakan
waktu 3 minggu karena penulis belajar membuat CRUD produk berbasis web sehingga
penulis harus fokus pada pengerjaan project ini.

Gambar 3.1.1 Tampilan CRUD Produk


(Sumber : Data Olahan)

6
3.1.2 Mengulangi mempelajari framework laravel
Pada tahap ini penulis mempelajari struktur framework laravel dari berbagai referensi
dari google dan youtube karena kurangnya pemahaman penulis tentang laravel, maka penulis
mulai belajar dari dasar-dasar struktur laravel, cara kerja Model View Controller (MVC) dan
penerapan perulangan serta penggunaan template pada framework laravel dikarenakan
semakin hari framework ini semakin berkembang hingga versi terbarunya. Pada
pembelajaran ini penulis ditugaskan untuk mempelajari laravel terbaru yakni laravel versi
5.7.

3.1.3 Pemasangan kabel LAN


Pada pemasangan kabel LAN ini penulis melakukan pekerjaan pada saat jam kerja,
pemasangan dimulai dari pemotong kabel, merapikan kabel hingga pemasangan kabel
kekonektor RJ-45 dan mengunci kabel dengan tang crimping. Seteleah pemasangan selesai
maka kabel langsung digunakan kekomputer kantor dan dilakukan pengujian apakah kabel
bisa digunakan langsung kekomputer tersebut, setelah semua dilakukan maka proses
pemasangan kabel pun selesai.

3.1.4 Melakukan sharing printer


Sharing printer merupakan salah satu untuk mempermudah karyawan diperusahaan
dalam melakukan pencetakkan data yang mau dicetak tanpa harus memindahkan data
kekomputer lain ataupun harus menginstall driver printer kekomputer tersebut, melainkan
hanya memanfaatkan jaringan LAN maka shring ini bisa dilakukan asalkan dengan jaringan
yang sama. dengan adanya sharing printer maka karyawan cukup tahu ip dari komputer induk
yang pertama terhubung keprinter tersebut serta diberikan akses untuk menggunakan printer.

3.1.5 Data seeder


Data seeder merupakan untuk menjalankan DML (Data Manipulation Language).
Database seeder sangat berguna untuk inisiasi data pada tabel atau beberapa tabel ketika
setup aplikasi pertama kali. Bisa juga untuk memperbarui data yang sudah ada atau
menghapusnya dari belakang layar. Data seeder juga untuk mempermudah user diperusahaan
untuk mengimput data yang terlalu banyak kedatabase.

3.1.6 Membangun project website CRM menggunakan framework laravel


Pada proses penyelesaian project ini penulis mengerjakannya disaat jam kerja dimulai
dari pukul 09.00 sampai dengan selesai, disaat proses pengerjaan project tersebut memakan
waktu 2 bulan karena penulis membantu menyelesaikan project aplikasi Customer

7
Relationship Management (CRM) berbasis web sehingga penulis harus fokus pada
pengerjaan project ini.

Gambar 3.1.2 Tampilan interface untuk admin


(Sumber : Data Olahan)

3.2 Target Yang diharapkan


Setelah melaksanakan kerja pratek di PT. Cheria Holiday, target yang diharapkan bisa
tercapai melalui kerja praktek antara lain:
1. Mempelajari dan mengenali bagaimana bekerja sebagai team work dalam dunia kerja
seperti di PT. Cheria Holiday.
2. Menambah wawasan serta pengalaman pada dunia kerja serta mempelajari bagaimana
bersikap dan beretika yang baik didalam dunia pekerjaan pada sebuah perusahaan.
3. Memahami setiap tugas dan project yang diberikan, seperti memahami lebih detail
tentang pemrograman berbasis website menggunakan framwork Laravel serta harus
tau tentang versi laravel yang digunakan sesuai versi terbarunya.
4. Memahami sistem kerja setiap tugas yang diberikan serta menyesuaikan target waktu
yang telah diberikan.
5. Meningkatkan pemahaman mengenai framework laravel.

8
3.3 Perangkat Lunak/Keras yang Digunakan
Adapun perangkat yang sering digunakan selama melakukan kegiatan kerja praktek
antara lain:
3.3.1 Perangkat Lunak (Software)
Dalam proses melakukan kegiatan kerja praktek, penulis banyak
menggunakan perangkat lunak yang membantu dalam proses pembuatan project
maupun laporan kerja praktek. Adapun beberapa perangkat lunak atau software yang
digunakan oleh penulis dalam melaksanakan tugas selama melaksanakan kerja
praktek di PT. Cheria Holiday adalah sebagai berikut:

3.3.1.1 Visual Studio Code


Visual Studio Code merupakan salah satu editor yang digunakan untuk
menulis source code yang berjalan pada sistem operasi windows. Editor ini digunakan
dalam membuat project yang dikerjakan pada saat kerja praktek.

Gambar 3.3.1.1 Visual Studio Code


(Sumber : code.visualstudio.com/updates/v1_35)
3.3.1.2 Xampp

Xampp adalah sebuah software yang mendukung banyak sistem operasi dan
digunakan sebagai server yang mampu berdiri sendiri (Localhost). Xampp terdiri atas
Apache HTTP server, MySQL Database, dan penerjemah bahasa pemrograman PHP
dan Perl. Tentunya Software ini sangat membantu dalam proses pembuatan Aplikasi
yang dikerjakan pada saat melaksanakan kerja praktek.

Gambar 3.3.1.2 Xampp


(Sumber : seeklogo.com/vector-logo/274098/xampp)

9
3.3.1.3 Mozilla Firefox
Mozilla Firefox atau orang biasa memanggilnya hanya Mozilla merupakan
salah satu browser ternama yang mempunyai fungsi utama untuk mengakses internet
atau browsing. Selama melaksanakan kerja praktek penulis selalu menggunakan
aplikasi ini untuk mencari referensi yang dibutuhkan dalam penyelesaian project akhir
kerja praktek maupun menyelesaikan laporan kerja praktek serta penulis juga
melakukan compile project dengan menggunakan aplikasi tersebut.

Gambar 3.3.1.3 Mozilla Firefox


(Sumber : pngimg.com/download/26146)

3.3.1.4 Jaringan Wi Fi
Peran jaringan wifi dalam pembuatan project penulis sangat besar. Dimana
penulis bisa mencari banyak referensi dengan menggunakan koneksi WiFi yang
tersedia dari perusahaan, untuk menemukan solusi–solusi dari berbagai masalah
project yang penulis hadapi.

Gambar 3.3.1.4 Wi Fi
(Sumber : seeklogo.com/free-vector-logos/wifi)

3.3.1.5 Microsoft Word 2010


Microsoft Word 2010 merupakan perangkat lunak pengolah kata (word
processor) andalan Microsoft. Aplikasi ini membantu pembuatan artikel dan tugas
lainnya pada saat kerja praktek.

Gambar 3.3.1.5 Microsoft Word 2010


(Sumber : logos.fandom.com/wiki/Microsoft_Word)

10
3.3.1.6 Nitro Pro
Nitro Pro merupakan perangkat lunak untuk membuka file referensi yang
berbentuk pdf, dimana aplikasi ini membantu penulis dalam menyelesaikan tugas jika
terdapat file yang berbentuk pdf maka aplikasi ini akan digunakan untuk
membukanya.

Gambar 3.3.1.6 Nitro Pro


(Sumber : promacdownload.co/nitro-pro-12-8-0-449-crack/)

3.3.2 Perangkat Keras (Hardware)


3.3.2.1 Laptop
Laptop dengan merek hp ProBook 4431s adalah perangkat keras yang
digunakan untuk membuat artikel, project, laporan, dan penunjang kerja lainnya pada
saat melaksanakan kegiatan kerja praktek.

Gambar 3.3.2.1 Laptop hp ProBook 4431s


(Sumber : support.hp.com/us-en/product/hp-ProBook-4431s-notebook-pc/5045471)

3.3.2.2 Tang Crimping, RJ-45, dan Kabel UTP


Tang Crimping, RJ-45, dan Kabel UTP adalah perangkat keras yang
digunakan untuk membuat kabel LAN, karena penunjang kerja lainnya pada saat
melaksanakan kegiatan kerja praktek.

Gambar 3.3.2.2 Tang Crimping, RJ-45, dan Kabel UTP


(Sumber : labteknik2semester4bsi.wordpress.com/alat_dan_bahan_jaringan_lan/)

11
3.4 Data-data yang diperlukan
Data-data yang diperlukan untuk penunjang dalam melakukan tugas kerja praktek
diantaranya adalah:
1. Data-data yang diperlukan dalam pembuatan artikel ini berupa kumpulan suatu
referensi mengenai judul yang menjadi topik dari artikel. Adapun artikel-artikel
yang penulis kutip merupakan artikel dari sumber yang resmi serta saat penulisan
artikel ini tidak boleh sembarangan dalam menulis, harus sesuai dengan EYD
(Ejaan Yang di Sempurnakan) dalam kamus besar bahasa indonesia.
2. Data yang diperlukan dalam pengerjaan project web ini adalah mencari sebuah
referensi yang mempelajari tentang bagaimana cara membangun website CRM
yang baik dan dinamis menggunakan framework laravel.

3.5 Dokumen-dokumen File-file yang Dihasilkan


Adapun dokumen yang dihasilkan dalam melaksanakan tugas selama kerja praktek
adalah:
1. Berupa website yang sudah digunakan oleh karyawan saat melakukan pelaporan.

3.6 Kendala yang Dihadapi Dalam Menyelesaikan Tugas


Adapun kendala yang dihadapi pada saat kegiatan kerja praktek antara lain:
1. Kurangnya wawasan penulis dalam menganalisa sebuah project yang dikerjakan
sehingga mengalami kesulitan dalam merancang dan pengerjaan alur project.
2. Waktu penyelesaian project disaat kerja praktek yang cukup singkat, padahal
masih banyak yang harus di pelajari dilingkungan kerja. Sehingga pengerjaan
project pun kurang maksimal.

3.7 Hal yang Dianggap Perlu


Adapun hal-hal yang dianggap perlu untuk penyelesaian project antara lain:
1. Perlunya kemampuan diri untuk bisa beradaptasi di lingkungan perusahaan
dengan baik.
2. Memahami pekerjaan yang diberikan oleh pihak perusahaan sehingga pekerjaan
dapat diselesikan dengan waktu yang telah ditentukan serta pengerjaan bisa lebih
maksimal sesuai yang diinginkan.
3. Perlunya memahami struktur dari framwork laravel.

12
BAB IV
APLIKASI CUSTOMER RELATIONSHIP MANAGEMENT (CRM)
BERBASIS WEB

4.1 Pengertian aplikasi web


Aplikasi web adalah sebuah aplikasi yang dapat diakses menggunakan web browser
atau penjelajahan web melalui jaringan internet atau intranet, aplikasi web juga merupakan
sebuah perangkat lunak atau software yang dikodekan dengan bahasa pemograman seperti
html, javascript, css, ruby, python, php, dan bahasa pemograman lainnya. Adapun
keunggulan kompetitif dari aplikasi berbasis web adalah akselerasi aplikasi, sangat ringan,
sedikit sumber data dan dapat diakses dengan cepat melalui browser dan koneksi internet atau
intranet keserver.

4.2 Aplikasi Customer Relationship Management (CRM) Berbasis Web


Aplikasi Customer Relationship Management Berbasis Web atau sering disebut
dengan “CRM”. CRM merupakan sebuah pendekatan baru dalam mengelola hubungan
korporasi dengan pelanggan pada level bisnis sehingga dapat memaksimumkan komunikasi
dan pemasaran melalui pengelolaan berbagai kontak yang berbeda. CRM juga merupakan
aplikasi web yang bertujuan untuk mempermudahkan perusahaan dalam mengelola data
perusahaan.
Namun perlu diketahui dalam aplikasi tersebut penulis akan memberikan batasan-
batasan masalah sehingga tidak terjadinya perluasan pembahasan dari aplikasi yang dibuat
oleh penulis sendiri yaitu:
1. Aplikasi ini dirancang dengan menggunakan framework laravel
2. Aplikasi CRM ini tidak membahas keseluruhan menu yang tersedia hanya
membahas tentang menu Buat Laporan saja.
3. Buat Laporan hanya untuk melakukan pelaporan data laporan

Tahapan-tahapan yang dilakukan penulis dalam mermerancang


Aplikasi Customer Relationship Management (CRM) berbasis web ini adalah
sebagai berikut:
4.2.1 Perancangan dan pembuatan database

13
Pada tahap perancangan database aplikasi tersebut penulis
menggunakan perangkat lunak xampp sebagai salah satu server local,
dikarenakan di xampp tersedia MySQL untuk pembuatan database. Database
dari aplikasi CRM adalah “cheria_reportcheria1” yang memiliki 43 tabel yaitu
sebagai berikut :
Tabel 4.2.1.1 akunting
Field Type Lenght
id int 10
user_id int 10
judul_laporan text -
isi_laporan text -
Iid_bank int 10
created_at timestamp -
updated_at timestamp -
uang_keluar decimal 13,2
uang_masuk decimal 13,2
(Sumber: Data Olahan)

Tabel 4.2.1.2 bandara


Field Type Lenght
id int 10
id_bandara int 11
nama_bandara varchar 191
kode_bandara varchar 191
nama_bandara varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

14
Tabel 4.2.1.3 bank
Field Type Lenght
id int 10
nama_bank varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.4 budget_option


Field Type Lenght
id int 10
budget_start varchar 191
budget_end varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.5 cekstatus


Field Type Lenght
id int 10
statuscek varchar 191
created_at timestamp -
cpdated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.6 customer_service


Field Type Lenght
id int 10
user_id int 10
by_whatsapp int 11
by_phone int 11
by_sosmed int 11
by_system int 11
closing_today int 11

15
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.7 datasapaan


Field Type Lenght
id int 10
user_id int 10
notes text -
file text -
created_at timestamp -
updated_at timestamp -
deleted_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.8 departure


Field Type Lenght
id int 10
id_excellentservice varchar 10
nama_keluarga varchar 191
id_domisili varchar 10
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.9 desain


Field Type Lenght
id int 10
user_id int 10
judul_laporan varchar 191
isi_laporan text -
id_status int 10
created_at timestamp -

16
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.10 dokumen


Field Type Lenght
id int 10
user_id int 10
judul_laporan varchar 191
isi_laporan text -
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.11 exellent_service


Field Type Lenght
id int 10
user_id int 10
nama_tour varchar 191
tanggal_keberangkatan date -
nama_tl varchar 191
visa int 10
passpor int 10
laporan_masalah text -
jumlah_tamu int 11
id_tipegroup int 11
note text -
created_at timestamp -
updated_at timestamp -
deleted_at timestamp -
(Sumber: Data Olahan)

17
Tabel 4.2.1.12 followup
Field Type Lenght
id int 10
user_id int 10
tanggal_input date -
tanggal_expired date -
nama_customer varchar 191
no_telepon char 191
email varchar 191
jobfor int 11
id_negera int 10
tujuanwisata text -
status_operator int 11
status_cs char 11
notes text -
deleted_at timestamp -
created_at timestamp -
id_userupdate int 11
updated_at timestamp -
note text -
pax int 11
id_reference int 10
(Sumber: Data Olahan)

Tabel 4.2.1.13 indonesia_cities


Field Type Lenght
id char 4
province_id char 2
name varchar 255
meta text -
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

18
Tabel 4.2.1.14 indonesia_districts
Field Type Lenght
id char 7
city_id char 4
name varchar 255
meta text -
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.15 indonesia_provinces


Field Type Lenght
id char 2
name varchar 255
meta text -
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.16 indonesia_villages


Field Type Lenght
id char 10
district_id char 7
name varchar 255
meta text -
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

19
Tabel 4.2.1.17 it
Field Type Lenght
id char 10
user_id char 10
judul varchar 191
isi_laporan text -
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.18 jeniskelamin


Field Type Lenght
id int 10
jenis_kelamin varchar 191
(Sumber: Data Olahan)

Tabel 4.2.1.19 kategori_pesawat


Field Type Lenght
id int 10
plane_code char 191
name_airlines varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.20 kategori_produk


Field Type Lenght
id int 10
code_product varchar 191
region varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

20
Tabel 4.2.1.21 kode_produk_negara
Field Type Lenght
id char 10
id_benua char 10
nama_negara varchar 191
kode_produk varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.22 laporan_leads


Field Type Lenght
id int 10
user_id int 10
tanggal_input date -
tanggal_expired date -
nama_customer varchar 191
no_telepon char 191
email varchar 191
jobfor int 11
id_negera int 10
tujuanwisata text -
status_operator int 11
status_cs char 11
notes text -
deleted_at timestamp -
created_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.23 level


Field Type Lenght
id int 10
level varchar 191

21
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.24 list_negara


Field Type Lenght
id int 10
kode_negara varchar 191
nama_negara varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.25 marketing


Field Type Lenght
id int 10
user_id int 10
judul_laporan varchar 191
isi_laporan varchar 191
updated_at timestamp -
created_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.26 migrations


Field Type Lenght
id int 10
migration varchar 191
batch int 11
(Sumber: Data Olahan)

Tabel 4.2.1.27 operator


Field Type Lenght
id int 10
user_id int 10

22
telepon int 11
whatsapp int 11
facebook int 11
instagram int 11
many_contact int 11
google_document int 11
web int 11
come text 11
friends int 11
yt_tv char 11
repeat_order text 11
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.28 password_resets


Field Type Lenght
email varchar 191
token varchar 191
created_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.29 produk


Field Type Lenght
id int 10
user_id int 10
judul_laporan varchar 191
isi_laporan text -
totol_produk_terjual int 11
id_status int 10
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

23
Tabel 4.2.1.30 produk_arsip
Field Type Lenght
id int 10
user_id int 10
id_kodeproduk int 10
tanggal date -
code_arsip char 191
judul_produk varchar 191
harga_produk char 191
delete_at timestamp -
created_at timestamp -
updated_at timestamp -
id_kodeproduknegara varchar 191
(Sumber: Data Olahan)

Tabel 4.2.1.31 produk_arsip_ detail


Field Type Lenght
id_produk_arsip_ detail int 10
id_produk_arsip int 10
user_id int 10
judul_produk varchar 191
code_produk_arsip_detail char 191
file text -
file_final text -
date_departure date -
date_arrival date -
bandara varchar 191
itinerary text -
delete_at timestamp -
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

24
Tabel 4.2.1.32 produk_new
Field Type Lenght
id int 10
user_id int 10
id_cs int 11
id_user_produk int 11
kode_produk varchar 191
tanggal_order date -
tujuan varchar 191
tipe_group char 11
dewasa int 11
anak int 11
bayi int 11
tanggal_dari char 15
tanggal_sampai char 15
budget char 191
hotel char 191
tiket varchar 191
itinerary varchar 191
nama_tamu varchar 191
no_tamu char 18
produk_konfirmasi int 11
vendor_konfirmasi int 11
tamu_konfirmasi int 11
created_at timestamp -
updated_at timestamp -
delete_at timestamp -
id_last_update int 11
id_departure_plane int 10
id_arrival_plane int 10
transit char 191
(Sumber: Data Olahan)

25
Tabel 4.2.1.33 references
Field Type Lenght
id int 10
nama_reference varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.34 status


Field Type Lenght
id int 10
status varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.35 status_confirmation


Field Type Lenght
id int 10
status_conf varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.36 status_opcs


Field Type Lenght
id int 10
status varchar 191
(Sumber: Data Olahan)

Tabel 4.2.1.37 status_tiket


Field Type Lenght
id int 10
tiket varchar 191

26
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.38 supervisor_consultant


Field Type Lenght
id int 10
user_id int 10
whatsapp int 11
phone int 11
sosmed int 11
system int 11
closing int 11
laporan_cs int 11
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.39 supervisor_consultant


Field Type Lenght
id int 10
user_id int 10
tanggal date -
judul text -
isi_laporan text -
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

27
Tabel 4.2.1.40 tipe_hotel
Field Type Lenght
id int 10
tipehotel varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.41 tipe_keberangkatan


Field Type Lenght
id int 10
jenis_keberangkatan varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.42 type_group


Field Type Lenght
id int 10
nama_tipe varchar 191
created_at timestamp -
updated_at timestamp -
(Sumber: Data Olahan)

Tabel 4.2.1.43 users


Field Type Lenght
id int 10
name varchar 191
tanggal_lahir Date -
no_telepon varchar 30
id_jeniskelamin int 10
email varchar 191
email_verified_at timestamp -
password varchar 191

28
remember_token varchar 191
foto varchar 191
created_at timestamp -
updated_at timestamp -
level int 10
quotes text -
id_kodeproduk int 11
(Sumber: Data Olahan)

4.2.2 Perancangan Tampilan Admin


Adapun tampilan dari perancangan aplikasi Customer Relationship
Management (CRM) berbasis web adalah sebagai berikut :
1. Form Login
Ketika ingin memgakses web CRM pengguna pertama kali akan menuju
ketampilan login. Setelah muncul tampilan login maka pengguna diminta
untuk mengimput email dan password yang telah terdaftar.

Gambar 4.1 Form login


(Sumber : Data Olahan)

29
2. Halaman Dashboard
Setelah melakukan login maka akan diarahkan ketampilan dashboard
CRM, maka disini pemilik akun bisa melaukan interaksi kesistem. Pada
halaman ini terdapat 8 data yaitu Follow Up Panding, List Follow Up, History,
Buat Laporan, Riwayat Laporan, List Upload, Upload File, dan Late Follow
Up. Adapun beberapa data ini penulis lebih berfokus pada salah satu data yang
hanya membantu pada bagian Buat Laporan.

Gambar 4.1 halaman Dashboard


(Sumber : Data Olahan)

3. Buat Laporan
Pada tampilan ini berfungsi untuk pemilik akun dalam melakukan CRUD
(create, read, update, dan delete) data yang perlu dilaporkan pada sistem.

Gambar 4.1 Buat Laporan


(Sumber : Data Olahan)

30
BAB V
PENUTUP

5.1 Kesimpulan
Setelah penulis melakukan Kerja Praktek di PT. Cheria Holiday. penulis mendapatkan
banyak manfaat, baik itu dari segi pengalaman, pengetahuan, dan semua yang terkait tentang
dunia kerja. Sehingga penulis dapat menambah wawasan yang baru disaat berada disini,
karena hanya dengan kerja praktek penulis bisa mengetahui seberapa jauh kemampuan yang
sudah penulis dapatkan dibangku perkuliahan. Sehingga suatu saat nanti jika penulis
memasuki dunia kerja tidak akan ragu melakukannya, karena sebelumnya sudah mempunyai
pengalaman yang baik.

5.2 Saran
Dari hasil selama penulis melakukan kegiatan Kerja Praktek, penulis memberikan
saran agar Kerja Praktek dapat dilaksanakan dengan lancar dan baik kedepannya serta penulis
berharap Kepada para peserta Kerja Praktek agar mempersiapkan diri dengan menguasai
pelajaran yang akan diterapkan dalam dunia industri, agar memudahkan dalam melakukan
kerja praktek di perusahaan. penulis juga ingin memberikan saran pada pihak perusahaan
terutama di PT. Cheria Holiday agar tidak perlu sungkan terhadap anak KP, usahakan berikan
tugas asalkan dengan bimbingan terlebih dahulu sebelum tugas dilaksanakan, agar hasilnya
menjadi efektif dan efisien.

31
DAFTAR PUSTAKA
Dina, A., 2017, Pengertian dan Kegunaan CRM dalam Bisnis,
https://www.jurnal.id/id/blog/2017-pengertian-dan-kegunaan-crm-dalam-bisnis/, Online
20 Oct. 2017.

32

Anda mungkin juga menyukai