Laporan KP Airmedia Persada

32
LAPORAN KERJA PRAKTEK PEMBUATAN WEBSITE KLIEN PT. AIR MEDIA PERSADA Oleh : Maulina Ngalimatul Ghoniya 1103120060

description

Laporan ini digunakan untuk penyelesaian tugas Kerja Praktek atau Magang dari kampus

Transcript of Laporan KP Airmedia Persada

Page 1: Laporan KP Airmedia Persada

LAPORAN

KERJA PRAKTEK

PEMBUATAN WEBSITE KLIEN

PT. AIR MEDIA PERSADA

Oleh :

Maulina Ngalimatul Ghoniya

1103120060

PROGRAM STUDI S1 TEKNIK INFORMATIKA

UNIVERSITAS TELKOM

2015

Page 2: Laporan KP Airmedia Persada

PENGESAHAN LAPORAN

KERJA PRAKTEK

PEMBUATAN WEBSITE KLIEN

PT. AIR MEDIA PERSADA

Sebagai salah satu syarat untuk melaksanakan perkuliahan matakuliah Kerja Praktek

PT. Air Media Persada, 08 Juli 2015

M Firasyan Taufiq

1103120051

Menyutujui, Menyutujui,

Pembimbing Lapangan Kerja Praktek Pembimbing Akademik Kerja Praktek

Gasta Kanda Pratama Yanuar Firdaus Arie Wibowo

NIP. 05790326-1

Page 3: Laporan KP Airmedia Persada

ABSTRAK

Kerja Praktek adalah salah satu matakuliah yang menunjang mahasiswa untuk terjun

langsung ke dalam lingkungan kerja nyata sebenarnya. Dengan adanya matakuliah ini,

diharapkan mahasiswa dapat mempelajari serta mengaplikasikan materi-materi yang

didapat dari perkuliahan ke dalam lingkungan kerja yang sesuai dengan jurusan yang

bersangkutan. Dalam kerja praktek kali ini penulis bekerja di PT. Air Media Persada.

PT. Air Media Persada atau lebih dikenal dengan AirMedia adalah Perusahaan Software

di Indonesia dengan Badan Hukum (Perseroan Terbatas) yang mengembangkan Sistem

Informasi berbasis Web yang berlokasi di Yogyakarta. Kerja praktek ini dilakukan

selama satu bulan terhitung mulai dari tanggal 1 Juni 2015. Dalam laporan kerja praktek

ini penulis akan membagi pengalaman tentang kerja praktek. Dari hasil pengalaman

kerja praktek tersebut, penulis dapat menyimpulkan bahwa kerja praktek merupakan

matakuliah yang sangat bermanfaat bagi mahasiswa karena dapat secara langsung

merasakan lingkungan kerja yang sesuai dengan jurusan mahasiswa tersebut sehingga

dapat menjadi bahan pembelajaran sendiri untuk memasuki dunia kerja nyata.

Kata Kunci : Kerja Praktek, AirMedia, Sistem Infomasi.

Page 4: Laporan KP Airmedia Persada

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Allah SWT yang telah melimpahkan rahmat serta

hidayahnya sehingga penulis dapat melaksanakan Kerja Praktek dan dapat

menyelesaikan Laporan Kerja Praktek tanpa adanya halangan yang berarti. Kerja

Praktek ini merupakan salah satu matakuliah wajib yang harus ditempuh untuk

menyelesaikan Program Studi S1 Teknik Informatika di Universitas Telkom. Matakuliah

ini juga memiliki manfaat yang sangat baik untuk menyiapkan mahasiswa dalam

menghadapi dunia kerja nyata karena kegiatan kerja praktek ini menempatkan

mahasiswa ke dalam lingkungan dunia kerja yang ada di perusahaan atau instansi yang

berjalan dalam bidang-bidang yang sesuai dengan program studi mahasiswa.

Laporan Kerja Praktek ini disusun berdasarkan pengalaman penulis yang mengikuti

kerja praktek di PT. Air Media Persada yang beralamat di Ruko Permai no.8 lantai 2 dan

3, Jl. Magelang Km. 4,6 Yogyakarta. Kegiatan ini dilaksanakan selama satu bulan

terhitung mulai tanggal 1 Juni 2015 sampai dengan 1 Juli 2015.

Dalam penyusunan laporan ini penulis mendapatkan bantuan dari berbagai pihak, oleh

sebab itu penulis ingin menyampaikan terima kasih kepada :

1. Bapak Yanuar Fidaus selaku pembimbing akademik yang telah memberikan banyak

bimbingan dan arahan tentang pelaksanaan kerja praktek.

2. Bapak Gasta Pratama selaku pembimbing lapangan yang juga telah banyak

memberikan bimbingan selama melaksanakan kerja praktek.

3. Pihak-pihak yang terkait lainnya yang telah membantu secara langsung maupun

tidak langsung terkait dengan Pelaksanaan Kerja Praktek dan Penyusunan Laporan

Kerja Praktek.

Penulis mohon maaf apabila terdapat kesalahan dalam penulisan Laporan Kerja Praktek

ini sehingga penulis sangat mengharapkan kritik dan saran dari pembaca. Semoga

Laporan Kerja Praktek ini dapat memberikan manfaat bagi kita semua.

Page 5: Laporan KP Airmedia Persada

DAFTAR ISI

Halaman

HALAMAN JUDUL i

HALAMAN PENGESAHAN ii

ABSTRAK iii

KATA PENGANTAR iv

DAFTAR ISI v

DAFTAR TABEL vi

DAFTAR GAMBAR vii

BAB I PENDAHULUAN

Latar Belakang 1

Tujuan

Manfaat

Waktu dan Tempat Pelaksaan Kerja Praktek

BAB II DASAR TEORI

BAB III PELAKSANAAN

Ruang Lingkup Materi/Kegiatan

Bentuk Kegiatan

Pelaksanaan Kerja Praktek

Hasil Kerja Praktek

BAB IV PENUTUP

Kesimpulan

Saran

DAFTAR PUSTAKA

Lampiran-lampiran

Page 6: Laporan KP Airmedia Persada

DAFTAR TABEL

Page 7: Laporan KP Airmedia Persada

DAFTAR GAMBAR

Page 8: Laporan KP Airmedia Persada

BAB I

PENDAHULUAN

1. Latar Belakang

Kerja Praktek adalah salah satu matakuliah wajib di Universitas Telkom yang

menempatkan mahasiswa dalam lingkungan dunia kerja nyata yang sesuai dengan

program studi mahasiswa tersebut yang memiliki bobot 2(dua) SKS. Kegiatan Kerja

Praktek ini memadukan antara hasil pembelajaran ilmu-ilmu di bangku perkuliahan

dengan pembelajaran di lapangan melalui kerja nyata di perusahaan atau instansi

yang berjalan di bidang yang sama dengan program studi mahasiswa tersebut. Kerja

Praktek kali ini dilaksanakan selama satu bulan di PT. Air Media Persada.

PT. Air Media Persada atau lebih dikenal dengan AirMedia adalah Perusahaan

Software di Indonesia dengan Badan Hukum (Perseroan Terbatas) yang

mengembangkan Sistem Informasi berbasis Web. Layanan AirMedia secara umum

meliputi Layanan Jasa Teknologi Informasi - Perancangan Software Sistem

Informasi berbasis Web (Web based Information Systems). PT. Air Media juga

memberikan kesempatan kepada mahasiswa dan pelajar untuk melakukan kerja

praktek di perusahaan tersebut. Penyusunan laporan ini berdasarkan pengalaman

kerja praktek di AirMedia. Dimana penulis mendapatkan project untuk membuat

situs tentang marketing suatu produk makanan secara berkelompok dalam kerja

praktek ini.

2. Tujuan

Kerja Praktek bertujuan untuk memberikan pengalaman kerja dalam lingkungan

kerja nyata di perusahaan atau instansi yang berjalan dalam bidang yang sesuai

dengan program studi. Sehingga setelah pelaksanakan kerja praktek mahasiswa

diharapkan dapat mengerti dan memiliki gambaran tentang dunia kerja yang

sesungguhnya dan lebih siap dalam menghadapi dunia kerja kedepannya.

3. Manfaat

Adapun manfaat yang didapatkan dari adanya program kerja praktek ini adalah

a. Dari sisi Perusahaan/Instansi

- Membantu perusahaan dalam mengenalkan diri ke pihak luar(dalam hal ini

mahasiswa atau pelajar).

Page 9: Laporan KP Airmedia Persada

- Membantu perusahaan dalam meningkatkan kualitas karyawan dengan

adanya program kerja praktek.

- Membina hubungan kemitraan antara perusahaan dan perguruan tinggi.

b. Dari sisi Mahasiswa

- Mengetahui dan dapat mempelajari lingkungan dunia kerja nyata.

- Menggali potensi diri dalam mengaplikasikan ilmu-ilmu perkuliahan ke

dalam tuntutan perusahaan.

- Memberikan bekal pengalaman bekerja di perusahaan atau instansi terkait

serta memberikan kesempatan kerja yang lebih besar.

- Memberikan kesempatan mendapatkan pengalaman bekerja didalam sebuah

tim dalam kerja nyata.

c. Dari sisi Perguruan Tinggi

- Menyesuaikan metode perkuliahan sehingga dapat menyesuaikan dengan

lingkungan dunia kerja.

- Meningkatkan hubungan kemitraan antara perusahaan dan perguruan tinggi.

- Meningkatkan kualitas matakuliah kerja praktek untuk kedepannya.

4. Waktu dan Tempat Kerja Praktek

Kerja Praktek dilaksanakan selama 1(satu) bulan terhitung mulai dari tanggal 1 Juni

2015 sampai dengan 1 Juli 2015 dan dilaksanakan di PT. Air Media Persada yang

beralamat di Ruko Permai no.8 lantai 2 dan 3, Jl. Magelang Km. 4,6 Yogyakarta.

Pelaksanaan Kerja Praktek dibimbing oleh pembimbing lapangan untuk

mengerjakan suatu pekerjaan.

Page 10: Laporan KP Airmedia Persada

BAB II

DASAR TEORI

1. Website

Website atau situs adalah sejumlah halaman web yang saling berhubungan tertentu

yang didalam halaman tersebut terdapat konten-konten berupa tulisan, gambar,

video, dan lain-lain yang berisikan topik pembahasan tertentu dan disediakan secara

perorangan, kelompok, atau organisasi. Sebuah website biasanya ditempatkan pada

sebuah web server untuk menampung seluruh halaman-halaman maupun konten

situs tersebut. Website ini dapat diakses melalui jaringan komputer seperti internet,

maupun jaringan lokal(LAN) melalui alamat yang dikenal sebagai URL(Uniform

Resource Locator), yaitu penamaan alamat file di internet.

Sebuah halaman web merupakan sebuah file yang ditulis dengan text biasa(plain

text) yang diatur dan dikombinasikan sedemikian rupa dengan instruksi-instruksi

berbasis HTML atau XHTML. File tersebut kemudian diterjemahkan oleh browser

dan ditampilkan seperti layaknya sebuah halaman pada monitor komputer.

Halaman-halaman web tersebut diakses oleh pengguna melalui protokol komunikasi

jaringan yang disebut sebagai HTTP, sebagai tambahan untuk meningkatkan aspek

keamanan dan aspek privasi yang lebih baik, situs web dapat pula

mengimplementasikan mekanisme pengaksesan melalui protokol HTTPS.

2. Framework

Framework, yang jika diartikan adalah kerangka kerja, adalah kumpulan dari fungsi,

prosedur, dan class-class untuk membentuk suatu sistem atau tujuan tertentu yang

sudah siap untuk dipanggil atau digunakan. Sehingga bisa mempercepat dan

mempermudah pekerjaan seorang programmer tanpa harus membuat atau

mengerjakan sebuah pekerjaan dari awal. Framework memiliki banyak keunggulan

seperti :

- Mempercepat dan mempermudah pembangunan suatu aplikasi website.

- Mempermudah maintenance karena adanya design pattern dalam

framework.

- Umumnya framework menyediakan fasilitas-fasilitas umum yang sering

digunakan sehingga tidak perlu untuk dibangun ulang.

- Lebih bebas pengembangan dibandingkan dengan CMS.

Page 11: Laporan KP Airmedia Persada

3. CodeIgniter

CodeIgniter merupakan aplikasi untuk membangun framework yang berupa

framework PHP dengan model MVC (Model, View, Controller), untuk membangun

website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer

untuk membuat aplikasi web dengan cepat mudah dibandingkan dengan

membuatnya dari awal karena dengan mempaketkan library-library, alur

pemrograman akan terstruktur dan logika bisnis/proses akan lebih mudah

dimengerti oleh developer/programmer lain. CodeIgniter dirilis pertama kali pada

28 Februari 2006. Berikut beberapa keunggulan CodeIgniter:

- Gratis. CodeIgniter dilisensikan dibawah lisensi Apache/BSD style open

source license, sehingga dapat dimanipulasi sesuai keinginan developer.

- Berjalan di PHP versi 4 dan 5. Sekarang ini PHP sudah mencapai versi ke 5,

meskipun begitu masih banyak orang yang tetap menggunakan PHP versi 4,

oleh sebab itu CodeIgniter dikembangkan agar tetap kompatibel dengan PHP

versi 4 dan dapat dijalankan pada PHP versi 5.

- Ringan dan cepat. Secara default CodeIgniter hanya berjalan dengan me load

beberapa pustaka/library saja, dengan demikian hanya membutuhkan

resource yang sedikit sehingga ringan dan cepat dijalankan. Library lain

yang nantinya akan digunakan bisa di load sesuai dengan kebutuhan.

- Menggunakan MVC. CodeIgniter menggunakan lingkungan pengembangan

dengan metode Model View Controller (MVC) yang membedakan antara

logika dan presentasi/tampilan, sehingga tugas bisa lebih mudah dipecah-

pecah. Terdapat bagian yang khusus membuat tampilan dan bagian yang

membuat core programnya.

- Dokumentasi. Salah satu hal yang bisa dijadikan barometer apakah sebuah

aplikasi benar-benar dikembangkan atau tidak bisa dilihat dari

dokumentasinya. Terdapat dokumentasi yang sangat lengkap tentang semua

hal yang ada dalam CodeIgniter. Mulai dari langkah instalasi sampai

dokumentasi fungsi-fungsi nya tersedia. Adanya dokumentasi sangat

memudahkan bagi pemula dalam mempelajari lingkungan pengembangan

website dengan CodeIgniter.

Page 12: Laporan KP Airmedia Persada

- Library yang lengkap. CodeIgniter dilengkapi dengan berbagai library siap

pakai untuk berbagai kebutuhan, misalnya saja koneksi database, email,

session dan cookies, keamanan, manipulasi gambar dan banyak lagi.

Page 13: Laporan KP Airmedia Persada

BAB III

PELAKSANAAN

1. Ruang Lingkup Materi/Kegiatan

AirMedia adalah perusahaan yang bergerak di bidang pembuatan Aplikasi Sistem

Informasi berbasis Web(Web Based Information Systems), serta pelatihan,

pendampingan dan sosialisasi terkait dengan sistem/software yang diterapkan.

Sehingga untuk semua mahasiswa maupun pelajar yang mengukuti Program Kerja

Praktek di AirMedia juga berkaitan seputar dengan pembuatan website.

2. Bentuk Kegiatan

Pada kerja praktek ini penulis dibimbing oleh Bapak Gasta Pratama yang berperan

sebagai pembimbing lapangan. Kerja praktek ini berupa proyek pembuatan website

untuk marketing suatu produk kue kering dengan merk “Yumi” dengan membentuk

tim yang terdiri dari lima orang untuk pengerjaannya dan dengan jangka waktu

selama 1(satu) bulan.

Website Yumi ini berfungsi sebagai media promosi yang interaktif dengan

pelanggan. Dalam pembuatan Website Yumi, berikut batasan dan fungsionalitas

untuk Website Yumi.

Batasan :

- Website hanya menangani hal-hal terkait dengan promosi produk, tidak

menangani penjualan.

- Website dibangun dengan Framework PHP yaitu CodeIgniter.

- Waktu pengerjaan selama 1(satu) bulan

Fungsionalitas :

- Admin dapat menambah, edit, ataupun delete produk yang ditampilkan di

menu product.

- Admin dapat menambah, edit, ataupun delete artikel.

- User dapat melihat penjelasan product dan artikel.

- User dapat mengirim pesan kepada Admin Yumi.

3. Pelaksanaan Kerja Praktek

Kerja Praktek dilaksanakan di PT. Air Media Persada, yang terletak di Yogyakarta

dan dilaksanakan selama satu bulan. Kerja Praktek yang penulis laksanakan bersifat

penugasan atau proyek, dimana tidak diwajibkan untuk berangkat ke kantor setiap

Page 14: Laporan KP Airmedia Persada

harinya. Melainkan dengan pengerjaan proyek yang akan ada konsultasi kendala

yang dihadapi dalam pengerjaan dan laporan perkembangan website setiap

minggunya dengan pembimbing lapangan.

4. Hasil Kerja Praktek

Setelah satu bulan menjalankan kerja praktek, penulis beserta teman-teman satu tim

telah membuat website untuk Yumi. Berikut tampilan dari mockup page Yumi :

Gambar 3.1. Halaman Home

Tampilan home sederhana dengan adanya slider yang menampilkan gambar-gambar

yang bisa diedit oleh Admin. Terdapat juga video dan topik pembahasan yang

paling sering dibuka oleh pengguna.

Page 15: Laporan KP Airmedia Persada

Gambar 3.2. Halaman Product

Halaman Produk menampilkan produk-produk unggulan dari Yumi. Produk-produk

ini dapat ditambah, diedit, maupun didelete oleh Admin.

Gambar 3.3. Halaman Article

Page 16: Laporan KP Airmedia Persada

Halaman article ini akan menampilkan berbagai artikel yang di post oleh Admin

terkait dengan produk-produk Yumi maupun informasi-informasi tertentu.

Gambar 3.4. Halaman About Us

Page 17: Laporan KP Airmedia Persada

Halaman ini menampilkan profil dari Yumi beserta adanya maps untuk lokasi yumi.

Pengguna juga dapat mengirim pesan kepada Admin Yumi dengan mencantumkan

email untuk balasan dari Admin.

Gambar 3.5. Halaman Login

Halaman login untuk admin mengakses page Admin. Fungsi adanya page admin untuk

mengatur segala sesuatu yang ingin ditampilkan di web page YUMI.

Gambar 3.6 Halaman Utama Admin

Page 18: Laporan KP Airmedia Persada

Halaman utama admin berisi beberapa navigasi, memilih tab Display, Products,

Articles dan Media. Pada halaman utamanya terdapat navigasi ke kotak masuk.

Gambar 3.7 Halaman Display

Halaman Display berisi beberapa kolom diantaranya Edit Home Page untuk mengubah

konten dan tampilan pada home page, Edit Photoslider untuk memilih foto yang akan

ditampilkan di homepage, serta Edit About Us untuk mengubah konten di page About

Us.

Page 19: Laporan KP Airmedia Persada

Gambar 3.8 Halaman Produk

Halaman Produk digunakan untuk mengelola tampilan di page Produk, input data, input

foto dan akan ditampilkan database yang sudah masuk.

Gambar 3.9 Halaman Artikel

Halaman Artikel berguna untuk mengelola page Article dengan fungsionalitas input

judul, input konten dan input foto cover.

Page 20: Laporan KP Airmedia Persada

Gambar 3.10 Halaman Media

Halaman Media berfungsi untuk mengelola video yang akan ditampilkan dalam web.

Gambar 3.11 Halaman Pesan

Halaman Pesan menampilkan pesan yang masuk dari page About Us web YUMI.

Page 21: Laporan KP Airmedia Persada

Gambar 3.12 Halaman Ganti Password

Halaman Ganti Password menyediakan fungsionalitas ganti password.

Page 22: Laporan KP Airmedia Persada

BAB IV

1. Kesimpulan

Setelah melaksanakan Kerja Praktek selama 1(satu) bulan di AirMedia, penulis

dapat mengambil beberapa kesimpulan sebagai berikut:

- Lingkungan pekerjaan nyata tidak hanya membutuhkan hardskill saja, akan

tetapi juga harus diimbangi dengan kemampuan softskill dan kemampuan

untuk berkomunikasi untuk menciptakan lingkungan kerja yang baik.

- Kedisiplinan serta kemampuan pribadi dalam menyelesaikan suatu masalah

belumlah cukup untuk menyelesaikan suatu pekerjaan. Diperlukan

kerjasama tim dan toleransi untuk mencapai tujuan bersama.

- Pembangunan suatu website akan lebih baik jika menggunakan framewok.

- Matakuliah Kerja Praktek ini sangat bermanfaat untuk mempersiapkan

mahasiswa dalam menghadapi dunia kerja untuk kedepannya.

2. Saran

Berdasarkan pengalaman penulis setelah menjalani kerja praktek, penulis memiliki

beberapa saran sebagai berikut :

- Pihak Perguruan Tinggi dianjurkan untuk menjali kerjasama kemitraan

dengan perusahaan yang memang sudah memiliki Program Kerja Praktek

pada perusahaannya. Sehingga dapat memaksimalkan kegiatan kerja praktek

mahasiswa.

- Untuk membentuk suatu website yang baik hendaklah menggunakan

framework yang sesuai dengan kebutuhan. Pemilihan framework yang tepat

juga harus diperhatikan agar pembentukan website dapat berjalan dengan

maksimal.

Page 23: Laporan KP Airmedia Persada

DAFTAR PUSTAKA

Wikipedia. (2015, July 1). Wikipedia. Diambil kembali dari Wikipedia: https://id.wikipedia.org/wiki/Situs_web

http://apradisnewcyber.blogspot.com/2012/11/apa-itu-framework.html

Wikipedia. (2015, July 1). Wikipedia. Diambil kembali dari Wikipedia: https://id.wikipedia.org/wiki/CodeIgniter

Page 24: Laporan KP Airmedia Persada

LAMPIRAN-LAMPIRAN