• Tidak ada hasil yang ditemukan

RANCANG BANGUN APLIKASI WEBSITE PEMBANTU PADA MASA PRA KRS

N/A
N/A
Protected

Academic year: 2022

Membagikan "RANCANG BANGUN APLIKASI WEBSITE PEMBANTU PADA MASA PRA KRS"

Copied!
14
0
0

Teks penuh

(1)

i

LAPORAN KERJA MAGANG

RANCANG BANGUN APLIKASI WEBSITE PEMBANTU PADA MASA PRA KRS

Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Teknik

Baginda Bonar Siregar 14110210019

PROGRAM STUDI TEKNIK KOMPUTER FAKULTAS TEKNIK DAN INFORMATIKA UNIVERSITAS MULTIMEDIA NUSANTARA

TANGERANG 2021

(2)

ii

PERNYATAAN TIDAK MELAKUKAN PLAGIAT

Dengan ini saya,

Nama : Baginda Bonar Siregar

NIM : 14110210019

Fakultas : Teknik dan Informatika Program Studi : Teknik Komputer

Menyatakan bahwa laporan kerja magang yang berjudul “RANCANG BANGUN APLIKASI WEBSITE PEMBANTU KRS” ini adalah karya ilmiah saya sendiri, bukan plagiat dari karya ilmiah yang ditulis oleh orang lain atau lembaga lain, dan semua karya ilmiah orang lain atau lembaga lain yang d irujuk dalam laporan kerja mangang ini telah disebutkan sumber kutipannya serta dicantumkan di Daftar Pustaka.

Jika di kemudian hari terbukti ditemukan kecurangan / penyimpangan, baik dalam pelaksanaan skripsi maupun dalam penulisan laporan kerja magang, saya bersedia menerima konsekuensi dinyatakan TIDAK LULUS untuk mata kuliah kerja magang yang telah saya tempuh.

Tangerang, 27 Mei 2021

Baginda Bonar Siregar

(3)

iii

PERSETUJUAN LAPORAN KERJA MAGANG

Laporan kerja magang dengan judul:

RANCANG BANGUN APLIKASI WEBSITE PEMBANTU KRS Oleh

Baginda Bonar Siregar 14110210019

Telah disetujui untuk diajukan pada Sidang Kerja Magang Universitas Multimedia Nusantara

Tangerang, 27 Mei 2021 Menyetujui,

Dosen Pembimbing Ketua Program Studi

Dareen Kusuma Halim, S.Kom.,

M.Eng.Sc. Samuel Hutagalung, M.T.I.

(4)

iv

PENGESAHAN LAPORAN KERJA MAGANG

Laporan Kerja Magang dengan Judul:

RANCANG BANGUN APLIKASI WEBSITE PEMBANTU KRS Oleh

Nama: Baginda Bonar Siregar NIM: 14110210019 Program Studi: Teknik Komputer

Fakultas: Teknik dan Informasi

Telah diujikan pada hari Rabu, 23 Juni 2021 dan dinyatakan LULUS dengan susunan Tim Penguji sebagai berikut,

.

Dosen Pembimbing dan Penguji

Dareen Kusuma Halim, S.Kom,.

M.Eng.Sc (Samuel, M.T.I)

Dosen Penguji

Nabila Husna Shabrina, S.T., M.T

( )

Mengetahui, Ketua Program Studi

(Samuel, M.T.I)

(5)

v

KATA PENGANTAR

Puji syukur kepada Tuhan Yang Maha Esa atas berkat dan anugerah-Nya, sehingga kerja magang ini dapat diselesaikan dengan baik. Proyek independen sebagai pengganti magang dengan judul “RANCANG BANGUN APLIKASI WEBSITE PEMBANTU KRS” ini diajukan untuk memenuhi salah satu persyaratan dalam memperoleh gelar Sarjana Teknik, Program Studi Teknik Komputer, Fakultas Teknik dan Informatika, Universitas Multimedia Nusantara, Tangerang.

Kerja magang ini dapat terselesaikan karena adanya bimbingan, bantuan, doa serta dukungan dari berbagai pihak. Oleh sebab itu, penulis mengucapkan terima kasih kepada:

1. Dr. Ninok Leksono, Rektor Universitas Multimedia Nusantara,

2. Friska Natalia, Ph.D., Wakil Rektor Bidang Akademik Universitas Multimedia Nusantara,

3. Ir. Andrey Andoko, M.Sc., Wakil Rektor Bidang Administrasi Umum dan Keuangan Universitas Multimedia Nusantara,

4. Ika Yanuarti, S.E., MSF, Wakil Rektor Bidang Kemahasiswaan Universitas Multimedia Nusantara,

5. Prof. Dr. Muliawati G. Siswanto, M.Eng.S.c, Wakil Rektor Bidang Hubungan dan Kerjasama Universitas Multimedia Nusantara,

(6)

vi

6. Dr. Eng. Niki Prastomo, S.T., M.Sc., Dekan Fakultas Teknik dan Informatika Universitas Multimedia Nusantara,

7. Samuel Hutagalung, M.T.I., Selaku Ketua Program Studi Teknik Komputer Universitas Multimedia Nusantara,

8. Dareen Kusuma Halim, S.Kom., M.Eng.Sc., Selaku Dosen Pembimbing dan Supervisor yang telah membimbing dalam proses magang dan yang telah mengajar penulis tata cara menulis karya ilmiah dengan benar.

9. Penulis juga mengucapkan terima kasih kepada keluarga dan segenap sahabat atas dukungan, doa, bantuan, dan perhatian yang diberikan.

Semoga laporan kerja magang ini dapat bermanfaat, baik sebagai sumber informasi maupun sumber inspirasi, bagi para pembaca.

Tangerang, Juni 2021

Baginda Bonar Siregar

(7)

vii

ABSTRAK

Pengisian Kartu Rencana Studi dilakukan setiap memasuki masa semester baru, mahasiswa diwajibkan untuk memilih daftar mata kuliah apa saja yang mereka akan ambil di semester selanjutnya berdasarkan Indeks Prestasi Semester mereka di semester sebelumnya, semakin besar indeks nya, maka semakin banyak pula jumlah mata kuliah yang mereka dapat ambil. Ini akan berpengaruh pada seberapa cepat mereka akan menyelesaikan masa studi berdasarkan aturan kurikulum tiap-tiap program studi. Perencanaan KRS ini terkadang dilakukan oleh mahasiswa dengan melihat buku panduan kurikulum dari program studi dan ini sangat tidak efisien Berdasarkan masalah ini diperlukan program yang berbasis web dengan menggunakan framework Laravel dimana mahasiswa dapat melakukan perencanaan mata kuliah yang ingin diambil sejak dari masa pra KRS dan mahasiswa bisa mengetahui status dari perencanaan KRS yang dikirim jauh-jauh hari sebelum melakukan pengisian rencana studi di waktu ditentukan.

Kata Kunci: Pra KRS, Laravel

(8)

viii

ABSTRACT

KRS is done every new semester period, students are required to choose a list of what courses they will take in the next semester based on their GPA in the previous semester, the larger the GPA, the more courses they can take. This will affect how quickly they will complete the study period based on the curriculum rules of each course. KRS planning is sometimes done by students by looking at the curriculum manual of their own majoring faculty and this is very inefficient, students have to manually take notes on their own notepads, managing schedule using excel worksheets, and also they can't make a reservation for the classes they want to take early from weeks before, based on this problem, it is required for a web-based program using Laravel framework where students can do the planning of courses they wanted to take and that want to be taken from the pre-KRS period and students can know the status of classes they want sent in advance before completing the study plan when the KRS begins.

Keywords: Pre KRS, Laravel

(9)

ix

DAFTAR ISI

PERNYATAAN TIDAK MELAKUKAN PLAGIAT ... ii

PERSETUJUAN LAPORAN KERJA MAGANG ... iii

PENGESAHAN LAPORAN KERJA MAGANG... iv

KATA PENGANTAR ... v

ABSTRAK ... vii

ABSTRACT... viii

DAFTAR ISI ... ix

DAFTAR TABEL DAN FLOWCHART ... xii

DAFTAR GAMBAR ... xiii

DAFTAR LAMPIRAN... xiv

BAB 1 ... 1

PENDAHULUAN ... 1

1.1Latar Belakang ... 1

1.2Maksud Dan Tujuan Magang... 2

1.3Timeline dan Prosedur Magang ... 3

BAB 2 ... 5

GAMBARAN UMUM PERUSAHAAN ... 5

(10)

x

2.1 Deskripsi Perusahaan ... 5

2.2 Struktur Organisasi ... 6

BAB 3 ... 7

TINJAUAN PUSTAKA... 7

3.1 Laravel ... 7

3.2 XAMPP ... 8

3.3 Jetbrains PHPStorm... 9

3.4 Instrumen Kerja Magang ... 9

BAB 4 ... 10

PELAKSANAAN KERJA MAGANG... 10

4.1 Kedudukan dan Koordinasi... 10

4.1.1 Kedudukan ... 10

4.1.2 Koordinasi... 10

4.2 Tugas dan Uraian Pelaksanaan Kerja Magang ... 11

4.3 Proses Pelaksanaan dan Pengerjaan Magang ... 13

4.3.1 Desain Database... 15

4.3.2 Proses Registrasi User dan Penempelan Role ... 16

4.3.3 Roles ... 19

4.4 Kendala dan Solusi ... 29

(11)

xi

BAB 5 ... 31

KESIMPULAN DAN SARAN ... 31

5.1Kesimpulan ... 31

5.2 Saran ... 31

DAFTAR PUSTAKA... 33

LAMPIRAN ... 34

(12)

xii

DAFTAR TABEL DAN FLOWCHART

4.2.1 Tabel Tugas dan Uraian Pelaksanaan Kerja Magang ... 11 4.3.1 Flowchart Roles dan Fungsionalitasnya ... 14

(13)

xiii

DAFTAR GAMBAR

3.1.1 Logo Laravel... 7

3.2.1 Logo XAMPP ... 8

3.3.1 Logo PHPStorm ... 9

4.3.1.1 Desain Database... 15

4.3.2.1 Halaman registrasi sebagai mahasiswa... 16

4.3.2.2 Halaman registrasi sebagai dosen ... 17

4.3.2.3 Penempelan role untuk admin ... 18

4.3.4.1 Homepage Mahasiswa ... 20

4.3.4.2 Halaman buat request ... 21

4.3.4.3 Halaman lihat status request ... 22

4.3.4.4 Halaman request again... 23

4.3.5.1 Homepage dosen... 24

4.3.5.2 Halaman view request berdasarkan mata kuliah ... 24

4.3.6.1 Homepage kaprodi ... 25

4.3.6.2 Halaman view request... 26

4.3.6.3 Halaman view request berdasarkan mahasiswa ... 26

4.3.6.4 Halaman view request yang dikirim tiap mahasiswa ... 27

4.3.6.5 Halaman buka mata kuliah ... 28

(14)

xiv

DAFTAR LAMPIRAN

Lampiran 1: Curriculum Vitae... 34

Lampiran 2: KM 02 ... 35

Lampiran 3: KM 03 ... 36

Lampiran 4: KM 04 ... 37

Lampiran 5: KM 05 ... 41

Lampiran 6: KM 06 ... 43

Lampiran 7: KM 07 ... 44

Lampiran 8: Lembar Presensi Magang ... 45

Lampiran 9: Surat Keterangan Selesai Magang ... 46

Referensi

Dokumen terkait

Setelah bercampur baik, larutan tuangkan ini ke dalam botol coklat yang telah dibungkus dengan aluminium foil (larutan tidak boleh terkena sinar tampak).. Jika ada inkubator,

membuktikan dakwaannya. Pembuktian terbalik yang bersifat terbatas sebagaimana tersebut di atas, hanya terjadi di sidang pengadilan. Perampasan aset tidak dimaksudkan

Dengan melihat kenyataan, bahwa tenaga kerja yang ada di Indonesia, khususnya yang bekerja di sektor konstruksi bangunan, adalah tenaga kerja yang tidak terlatih (‘unskilled’),

Menurut Pasal 42 Undang-Undang Nomor 20 Tahun 2016 Tentang Merek dan Indikasi Geografis, pemilik merek terdaftar dapat memberikan lisensi kepada pihak lain untuk

Strategi yang terpilih masih bersifat sangat umum dan hanya berdasar pada rantai nilai aktifitas perhotelan, maka dari itu pada tahapan ini akan menjadi kerangka

Bila Kontraktor ditugaskan melaksanakan pekerjaan tambahan atas dasar pekerjaan harian, perlu dicatat dengan teliti alat, pekerja dan bahan yang digunakan,

tentang ajaran Islam dan ilmu-ilmu lain, mampu menjadi panutan bagi mad’u , memilki wibawa, memilki retorika yang bagus, dan tidak harus selalu menuruti keingin dari

Pada balok beton bertulang, nilai koefisien korelasi R antara data kecepatan regangan dengan akar waktu yang digunakan dalam analisa untuk menghitung parameter