• Tidak ada hasil yang ditemukan

BAB III PELAKSANAAN KERJA MAGANG

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PELAKSANAAN KERJA MAGANG"

Copied!
33
0
0

Teks penuh

(1)

9

BAB III

PELAKSANAAN KERJA MAGANG

3.1 Kedudukan dan Koordinasi

Pelaksanaan kerja magang yang telah dilakukan di PT. Sinari Generasi Indonesia sebagai Front end Developer yang memiliki tugas untuk melakukan pembuatan e-commerce berbasis web atau untuk produk dari perusahaan sesuai dengan standar dan tujuan dari perusahaan.

Selama melakukan pelaksanaan program kerja magang, pengerjaan dilakukan secara individu tanpa pembentukan team dan langsung dibimbing oleh Bapak Achmad Hisan selaku Project Manajer. Pihak perusahaan juga membantu dalam menyelesaikan project kerja magang dengan membantu biaya pembelian hosting dan transfer domain, dan juga membantu dalam mencari data – data dan konten – konten yang nantinya akan dimasukkan kedalam web.

3.2 Tugas yang Dilakukan

Pada program kerja magang sebagai Frontt end Developer di PT. Sinari Generasi Indonesia, tugas yang dilakukan adalah membuat design e-commerce, membuat database dan program, melakukan testing, dan melakukan implementasi web yang akan digunakan untuk menunjang perusahaan dalam melakukan penjualan komoditas.

(2)

10 3.3 Uraian Kerja Magang

Berikut merupakan uraian proses kerja magang mulai dari minggu pertama sampai minggu kedepalan selama 40 Hari:

3.3.1 Minggu Pertama : Melakukan Meeting untuk Planning Web

Pada minggu pertama, pelaksanaan kerja magang dimulai dengan perkenalan dengan rekan-rekan kerja guna untuk beradaptasi terhadap lingkungan kerja magang, dan berkomunikasi dengan Bapak Wynn Nathaniel Wijaya selaku CEO PT. Sinari Generasi Indonesia dan Bapak Acmad Hisan selaku Project Manajer dan pembimbing lapangan kerja magang.

Sebelum melakukan pembuatan web, hal pertama yang dilakukan adalah melakukan meeting terkait tampilan web, web yang diminta adalah web yang sederhana dan fitur-fitur menarik yang nantinya akan ada dalam web e-commerce.

(3)

11 Gambar 3.1 Hasil Pembahasan untuk Tampilan Web

Pada gambar 3.1 merupakan gambaran atau sketsa halaman utama pada web yang akan didesain dan dibangun bersama dengan Bapak Wynn Nathaniel Wijaya dan Bapak Achmad Hisan untuk PT. Sinari Generasi Indonesia. Web yang

(4)

12 diinginkan adalah web yang sederhana sesuai dengan desain awal, yaitu memiliki tujuan untuk semua pelanggan dapat lebih mudah dalam mengakses web.

Sebelum melakukan pembuatan web, tugas yang diberikan pertama kali adalah melakukan transfer Hosting web sinari.co.id, karena sebelumnya web sinari yang berisikan Profile Company dibuat oleh pihak ketiga yaitu jasa pembuatan web.

Di karenakan sinari ingin menggunakan domain co.id yang sudah ada, maka harus di lakukan transfer CPANEL hosting dari pembuat web yang lama. Oleh karena itu saya sendiri yang menghubungi pembuat web untuk melakukan transfer Hosting.

Untuk melakukan transfer hosting maka perlu untuk membeli hosting yang baru, karena hosting web yang lama sudah expired, oleh karena itu harus membeli hosting yang baru agar dapat melakukan transfer hosting. Pembelian hosting dibeli di hostinger.co.id berupa premium hosting selama 12 Bulan beserta Domain Transfer sinari.co.id sebesar Rp. 845.579,90. Setelah melakukan pembayaran, langkah selanjutnya adalah melakukan transfer hosting.

Dalam proses transfer hosting dibantu oleh Bapak Syarif selaku staff dari Bapak Stevan, sebelum proses transfer dengan Bapak Syarif, terlebih dahulu membeli hosting di hostinger yang sebelumnya sudah disarankan oleh Bapak Stevan sendiri.

3.3.2 Minggu Kedua : Mengumpulkan data Web dan membuat desain Web

Pada minggu kedua, setelah melakukan pembelian hosting dan transfer hosting kemudian mulai mengumpulkan konten-konten yang akan dimasukkan ke e-commerce sinari, dan juga membuat tampilan e-commerce sesuai dengan

(5)

13 keinginan dari perusahaan. Berikut adalah lampiran pengumpulan konten untuk e- commerce sinari:

Gambar 3.2 Konten yang telah dikumpulkan untuk isi dari e-commerce

Pada gambar 3.2 merupakan konten yang telah dikumpulkan, selanjutnya program kerja magang yang akan dikerjakan adalah mulai melakukan pembahasan terkait ui/ux atau tampilan web bersama Bapak Wynn Nathaniel Wijaya dan juga Bapak Achmad Hisan berdasarkan kebutuhan yang telah dipaparkan oleh perusahaan untuk dapat memudahkan dalam membuat desain prototyping web yang akan dibuat. Setelah melakukan pembahasan tampilan web yang ada maka selanjutnya membuat tampilan ui/ux e-commerce menggunakan Software Axure.

(6)

14 Gambar 3.3 Design Tampilan Slideshow pada halaman Home

Pada gambar 3.3 merupakan body dari bagian Home, terdapat 3 Slider yang berfungsi untuk memberikan informasi tentang PT. Sinari Generasi Indonesia secara singkat dan jelas.

Gambar 3.4 Design Tampilan About Us pada halaman Home

(7)

15 Pada gambar 3.4 merupakan tampilan About Us, dimana halaman ini

berisikan informasi secara singkat, padat, dan jelas tentang komoditas yang dijalankan oleh perusahaan.

Gambar 3.5 Design Tampilan Kategori pada halaman Home

Pada gambar 3.5 merupakan kategori komoditas, terdapat 3 kategori hasil yaitu hasil pertanian, perikanan, dan kerajinan. Saat mengklik pada salah satu kategori maka akan menuju ke halaman yang di klik, seperti gambar di bawah ini:

(8)

16 Gambar 3.6 Produk Kategori Pertanian

Pada gambar 3.6 merupakan tampilan kategori pertanian, kategori ini akan ada banyak produk-produk yang dijual, contohnya kacang mete, kopi, cengkeh, vanilla, dan lain-lain.

3.3.3 Minggu Ketiga : Membuat Database

Pada minngu ketiga, konten konten dikumpulkan bersama dengan bapa achmad hisan untuk detail produk dan foto- foto yang akan digunakan untuk produk dalam web.

(9)

17 Gambar 3.7 Foto yang akan digunakan untuk halaman Home e-commerce

Pada gambar 3.7 merupakan foto yang akan digunakan pada halaman Home untuk bagian Slide dan juga kategori produk.

Gambar 3.8 Konten komoditas

(10)

18 Pada gambar 3.8 merupakan konten yang akan dimasukkan untuk detail produk setiap komoditas, setelah selesai mengumpulkan konten, pada minngu ini sudah mulai masuk ke tahap pembuatan program, tahapan ini merupakan yang terpenting dalam membuat suatu program.

Untuk pembuatan program yang pertama adalah membuat Database menggunakan MySQL PhpMyAdmin Database. Database MySQL kemudian akan terhubung ke dalam PhpMyAdmin, penggunaan PhpMyAdmin sendiri sebagai penghubung dipilih karena penggunaannya yang familiar untuk pengembangan website dan cukup mudah dalam pengoperasiannya.

Gambar 3.9 Database

Pada gambar 3.9 merupakan Database yang terdapat 4 fungsi yang berbeda, berikut adalah penjelasan Database diatas:

a. Hk_brg, berfungsi untuk menuimpan data barang yang diinput

b. Hk_kategori, berfungsi untuk menyimpan data kategori, menambah dan mengedit kategori

(11)

19 c. Hk_Slider, berfungsi untuk menyimpan gambar yang telah di Upload dan

edit gambar Slide yang ada pada hal Home

d. Hk_Users, berfungsi untuk menyimpan dan melihat data User yang telah melakukan registrasi.

Gambar 3.10 Tabel Relasi

Pada gambar 3.10 merupakan tabel relasi, terdapat empat tabel yaitu tabel Users, Kategori, Barang, dan Slider.

(12)

20 3.3.4 Minggu Keempat : Membuat Program

Pada minggu keempat ini sudah mulai masuk ke tahap pembuatan program, tahapan ini merupakan yang terpenting dalam membuat suatu program. Pembuatan program menggunakan Visual Studio Code sebagai tools dalam melakukan coding.

Untuk pembuatan program yang pertama adalah halaman Login dan register

Gambar 3.11 Pembuatan program Login

Pada gambar 3.11 merupakan proses pembuatan program Login yang nantinya dapat digunakan untuk Login User dan Admin.

(13)

21 Gambar 3.12 Pembuatan Program Register

Pada gambar 3.12 merupakan proses pembuatan Register, Register sendiri sangat dibutuhkan untuk perusahaan karena saat User melakukan Register maka perusahaan akan mengetahui informasi customer yang nantinya akan digunakan untuk data dan lain sebagainya.

Selanjutnya Coding yang dilakukan adalah mulai mengUpload produk, pemasangan fitur-fitur.

(14)

22 Gambar 3.13 Coding untuk bagian Header pada Home

Pada gambar 3.13 merupakan proses pembuatan program Header pada halaman Home yang nantinya akan digunakan untuk melihat fitur yang ada.

Gambar 3.14 Coding untuk bagian Dashboard

(15)

23 Pada gambar 3.14 merupakan proses pembuatan program Dashboard yang akan digunakan untuk memasang gambar slide.

Gambar 3.15 Coding untuk bagian About Us

Pada gambar 3.15 merupakan proses pembuatan program untuk About Us yang nantinya akan dimasukkan gambar dan juga penjelasan tentang komoditas dari PT. Sinari Generasi Indonesia.

3.3.5 Minggu Kelima : Testing Web di Server

Pada minggu kelima ini melanjutkan melakukan proses Coding untuk merancang proses-proses yang ada didalam web yang sudah mulai dilakukan dari minggu keempat.

(16)

24 Gambar 3.16 Coding untuk bagian Kategori

Pada gambar 3.16 merupakan proses pembuatan program Kategori, pada bagian kategori admin nantinya akan bisa mengedit kategori, menambah dan menghapus kategori.

Gambar 3.17 Coding untuk bagian Detail Produk

(17)

25 Pada gambar 3.17 diatas merupakan proses pembuatan program Detail Produk, dimana pada halaman ini berisikan detail produk berupa gambar produk, spesifikasi produk, dan penjelasan tentang produk.

Selanjutnya melihat hasil dari pembuatan program yang sudah dibuat dan melakukan testing terhadap program yang sudah dibuat, apakah program tersebut dapat dijalankan atau belum, dan juga memastikan bahwa program yang telah dibuat sesuai dengan keinginan perusahaan dan dapat digunakan dengan baik. Pada testing web menggunakan CPanel.

Gambar 3.18 File Manager pada Hosting

Pada gambar 3.18 merupakan screenshot dari file manager pada Hpanel yang ada pada hostinger, gambar diatas juga sudah melakukan Upload dari localhost ke live server sinari.

(18)

26 3.3.6 Minggu Keenam : Revisi Web dan Penambahan Slideshow

Pada minggu keenam, perusahaan meminta untuk melakukan sedikit perubaahan pada web utama sinari, perubahan yang dilakukan pada bagian About Us, Visi dan Misi, dan juga gambar pada web utama

Gambar 3.19 Edit bagian About Us pada Web utama Sinari.co.id

Pada gambar 3.19 melakukan pengeditan pada bagian About Us pada halaman Web utama Sinari.co.id, karena adanya pembaharuan informasi tentang perusahaan.

(19)

27 Gambar 3.20 Edit bagian Visi Misi pada Web utama sinari.co.id

Pada gambar 3.20 merupakan proses pengeditan bagian Visi dan Misi yang lama dengan Visi dan Misi yang baru. Proses pengeditan dilakukan langsung dari hostinger.

Selanjutnya melakukan penambahan dan penyesuaian menu dan tampilan sesuai dengan perubahan keinginan dari perusahaan.

(20)

28 Gambar 3.21 Coding untuk bagian Slide pada halaman Home

Pada gambar 3.21 merupakan proses pembuatan program slide pada halaman home. Untuk gambar pada slide home nantinya bisa diubah melalui Admin Panel maupun langsung dari program.

3.3.7 Minggu Ketujuh : Upload Konten

Pada minggu ketujuh ini, pekerjaan yang dilalukan adalah memasukkan konten dan informasi ke web e-commerce yang dapat dilakukan dengan 2 cara yaitu melalui fitur admin yang ada pada web, atau dengan mengubah gambar yang ada pada Coding.

(21)

29 Gambar 3.22 Input Produk Komoditas

Pada gambar 3.22 merupakan admin panel yang berfungsi untuk menambahkan produk-produk yang diinginkan.

Gambar 3.23 Pembuatan Email untuk karyawan perusahaan

(22)

30 Pada gambar 3.23 merupakan proses pembuatan email untuk seluruh

karyawan perusahaan, pembuatan ulang email dikarenakan saat migrasi web data- data email perusahaan hilang.

Karena pada sebelumnya melakukan migrasi hosting dan domain dari perusahaan yang membuat web sinari sebelumnya, maka email untuk karyawan di perusahaan hilang atau tidak bisa digunakan, oleh karena itu pada minggu ketujuh ini melakukan pembuatan email untuk semua karyawan ata permintaan dari perusahaan.

Gambar 3.24 Email untuk perusahaan yang telah selesai dibuat

Pada gambar 3.24 merupakan email perusahaan yang telah selesai dibuat, pembuatan email membutuhkan waktu yang tidak sedikit, dikarenakan email yang dibuat melalui Hostinger, tidak bisa langsung dilogin menggunakan gmail.

(23)

31 3.3.8 Minggu Kedelapan : Melakukan implementasi Full Web

Pada minggu kedelapan ini, program telah siap untuk diimplementasikan demo program dan untuk mengajarkan cara menggunakan fitur-fitur yang telah ada.

Berikut adalah implementasi full dari sisi User:

Gambar 3.25 Halaman Register

Pada gambar 3.25 merupakan halaman register, User baru diminta untuk memasukkan “Full Name” ,”Username”,”Email”,”No Telp”, dan “Password”, untuk membuat akun yang nantinya akan tersimpan sebagai data untuk perusahaan.

(24)

32 Gambar 3.26 Halaman Login

Pada gambar 3.26 merupakan halaman Login, dimana User yang sudah memiliki akun atau yang sebelumnya sudah melakukan Registrasihanya diminta untuk memasukkan “Username”, dan “Password” yang sebelumya telah terdaftar.

Gambar 3.27 Tampilan Home

(25)

33 Pada gambar 3.27 merupakan tampilan halaman utama pada web yang didesain dan dibangun untuk PT Sinari Generasi Indonesia. Pada tampilan Home ini akan full dengan Slide – Slide tentang perusahaan, pemilihan warna untuk web kita menggunakan warna putih, hitam dan kuning dengan mengikuti sesuai logo perusahaan. Sehingga tampilan web dapat terlihat menarik dan web yang dibangun sesuai dengan keinginan perusahaan yaitu web dengan desain yang sederahana.

Diharapkan dengan begitu bisnis yang terjadi pada perusahaan dapat berjalan baik dan lebih berkembang dengan adanya sebuah web yang dapat memenuhi kebutuhan pelanggan menjadi lebih efisien.

Gambar 3.28 About Us

Pada gambar 3.28 diatas merupakan halaman About Us yang merupakan halaman utama web, di halaman ini berisikan informasi secara singkat, padat, dan jelas tentang komoditas yang dijalankan oleh perusahaan, Contohnya komoditas

(26)

34 yang dimiliki, seperti cengkeh, vanilla, sehingga pelanggan yang ingin membeli produk komoditas dari PT. Sinari Generasi Indonesia dapat terbantu dengan adanya infomasi mengenai komoditas.

Gambar 3.29 Kategori Komoditas

Pada gambar 3.29 merupakan halaman kategori komoditas yang berisikan masing-masing kategori, dimana masing-masing kategori yang ada membagi setiap komoditas yang ada agar pelanggan lebih mudah dalam mencari komoditas yang diinginkan, contohnya jika pelanggan ingin membeli cengkeh, maka pelanggan hanya harus memilih komoditas pertanian. Keseluruhan dari kategori komoditas yang ada dapat di klik untuk menuju ke halaman produk yang dimana membantu memberikan apa yang dibutuhkan bagi pelanggan.

(27)

35 Gambar 3.30 Produk Komoditas pertanian

Pada gambar 3.30 merupakan tampilan produk- produk yang ada dalam kategori komoditas yang sudah dikategorikan sebelumnya. Terdapat 3 kategori yang sudah ada sebelumnya yaitu kategori komoditas pertanian, perikanan, dan kerajinan. Apabila pelanggan menginginkan produk komoditas pertanian, maka pelanggan dapat membuka pada kategori pertanian, sehingga pelanggan hanya melihat produk komoditas yang ada dalam kategori pertanian, dengan adanya kategori pelanggan dapat lebih terbantu karena kebutuhan yang mereka inginkan sudah difilter setiap produk yang dimasukkan oleh perusahaan berdasarkan tiap kategori dari suatu produk.

(28)

36 Gambar 3.31 Produk Komoditas

Gambar 3.32 Detail Produk

Pada gambar 3.32 merupakan tampilan detail dari suatu produk yang berisikan gambar beserta informasi tentang produk, seperti spesifikasi dari produk tersebut, seperti berasal dari daerah mana produk tersebut sehingga sebelum

(29)

37 pelanggan melakukan pembelian, pelanggan sudah terlebih dahulu melihat foro produk dan mendapatkan informasi dari produk tersebut. Diharapkan dengan adanya bagian specification ini guna membantu pelanggan menjadi lebih efisen dalam mencari informasi produk-produk yang mereka butuhkan.

Berikut adalah implementasi full dari sisi Admin :

Gambar 3.33 Halaman Login

Pada gambar 3.33 merupakan halam Login untuk admin, sama seperti User, admin harus melakukan Login untuk bisa masuk ke admin panel.

(30)

38 Gambar 3.34 Data User

Pada gambar 3.34 merupakan data User yang telah melakukan registrasi, data yang masuk dapat dilihat oleh perusahaan melalui admin panel pada bagian data User.

Gambar 3.35 Tambah Produk

(31)

39 Pada gambar 3.35 merupakan bagian untuk menambahkan produk, yang perlu dimasukkan adalah nama produk, keterangan produk, WhatsApp link yang akan terhubung dengan perusahaan, Upload gambar produk dan memilih kategori.

Dimana kategori harus dipilih, jika tidak dipilih makan tidak bisa diinput.

Gambar 3.36 Lihat Produk

Pada gambar 3.36 merupakan bagian untuk melihat produk apa saja yang sudah ada dan admin dapat mengedit nama, keterangan, dan gambar produk.

(32)

40 Gambar 3.37 Kategori

Pada gambar 3.37 merupakan bagian kategori dimana admin bisa menambah kategori yang baru jika ada, untuk sekarang kategori komoditas yang ada hanya pertanian, perikanan, dan kerajinan.

3.4 Kendala yang dihadapi

Masalah yang dihadapi ketika menjalankan program kerja magang di PT.

Sinari Generasi Indonesia:

a. Tidak adanya team dalam proses pembuatan program, dan tidak adanya orang di perusahaan yang bisa memberikan bantuan saat proses Coding.

b. Kurangnya pengalaman dan pengetahuan mengenai informasi tentang web i dan juga belum paham dengan hosting dan domain, sehingga kesulitan pada saat mengerjakan tugas yang diberikan pertama kali.

(33)

41 c. Pada saat program kerja magang berlangsung terjadi pandemic covid-19 sehingga orang yang masuk kantor terbatas, oleh karena itu terkadang tidak bisa langsung bertemu dengan Bapak Achmad Hisan.

3.5 Solusi atas kendala yang dihadapi

Dengan masalah yang dihadapi mahasiswa selama melakukan program kerja magang di PT. Sinari Generasi Indonesia, berikut adalah solusi untuk mengatasi kendala tersebut:

a. Meminta bantuan ke teman dan orang-orang yang mengerti dan bisa membantu mengerjakan Coding

b. Melakukan browsing melalui Google dengan bimbingan dari teman dan senior.

c. Mengumpulkan pertanyaan sebanyak mungkin agar dapat ditanyakan saat bertemu dengan Bapak Achmad Hisan, dan juga berkomunikasi melalui Whastapp dan Zoom.

Referensi

Dokumen terkait

Jika dilihat ada request yang bertulisan “On Request” maka penulis akan segera menghubungi Sinta via Whatsapp yang biasanya list-list produk yang dibutuhkan

Creative director akan memberikan brief dari klien dan menjelaskannya secara detail. Penjelasan dilakukan secara verbal dan terkadang digambarkan dalam bentuk draft

Saat ini, Lionel Messi menanggung beban kritik yang luar biasa mengingat kontraknya bersama Barcelona kian berakhir. Blaugrana sedang berada dalam kondisi keuangan

Moeda Project sebelumnya sudah memiliki identitas, hanya saja belum memiki gaya visual untuk masuk ke ranah penjualan di Instagram mulai dari Instagram Post sampai Instagram

1. Melakukan riset atau brainstorming terlebih dahulu untuk mengetahui video konten behind the scene ulang tahun yang sesuai dengan konsep Restoran Seafood Pondok

Solusi mengenai workload yang banyak, penulis telah membagi jobdesk kepada Graphic Designer, Valentina Violetta, kemudian penulis dan pembimbing lapangan penulis

• References, berisi referensi transaksi pengeluaran yang terdiri dari penjelasan transaksi, bulan dan tahun transaksi, dan urutan transaksi. • Date, berisi penjelasan

Setelah sudah menemukan ide yang dapat dijelaskan dan dijabarkan untuk presentasi, penulis dan ketua Tim Publikasi melakukan penjadwalan konten dan konsultasi dengan