• Tidak ada hasil yang ditemukan

LAPORAN KEMAJUAN PROGRAM MAGANG MERDEKA BELAJAR KAMPUS MERDEKA

N/A
N/A
Adiwijaya Satria Nusantara

Academic year: 2023

Membagikan "LAPORAN KEMAJUAN PROGRAM MAGANG MERDEKA BELAJAR KAMPUS MERDEKA"

Copied!
21
0
0

Teks penuh

(1)

LAPORAN KEMAJUAN

PROGRAM MAGANG

MERDEKA BELAJAR KAMPUS MERDEKA

ADIWIJAYA SATRIA NUSANTARA 2017051006

ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS LAMPUNG

2023

(2)

ii PROFIL MAGANG

DATA MAHASISWA

Nama Lengkap : Adiwijaya Satria Nusantara

NPM : 2017051006

Tempat dan tanggal Lahir : Purwodadi, 20 Juli 2003

Jenis Kelamin : Laki-Laki

Alamat Rumah : Purwodadi, Kecamatan Gisting, Kabupaten Tanggamus, Lampung

No. Handphone : 082377869213

Email : [email protected]

Fakultas/Jurusan/PS : FMIPA/Ilmu Komputer/S1 Ilmu Komputer

Jenjang Studi : Strata 1

Semester : 2022/2023 Genap

IPK : 3.67

SKS yang telah ditempuh : 113 DATA PROGRAM MBKM

Nama Mitra : PT Winosa Mitra Bharatadjaya

Alamat : Jl. Kartini No. 40 Tanjung Karang Pusat, Bandar Lampung

Posisi Diterima : Junior Developer - Internship

Deskripsi Tugas : Pada pelaksanaan Magang Industri ini, saya ditugaskan untuk membuat sebuah aplikasi clone dari salah satu produk instansi yaitu TrueXess Tanggal Pelaksanaan : 06 Februari 2023 s.d 01 Mei 2023

DATA PEMBIMBING

Nama Pembimbing Lapangan : Mohammad Iqbal Fathurrahman

No. HP : 085369825818

E-Mail : [email protected]

Nama Dosen Pembimbing : Yunda Heningtyas, M.Kom

No. HP :

E-Mail : [email protected]

(3)

iii DAFTAR ISI

PROFIL MAGANG ... ii

DAFTAR ISI... iii

I. Pendahuluan ... 1

A. Latar Belakang ... 1

B. Tujuan ... 1

C. Ruang Lingkup ... 2

II. Deskripsi Perusahaan ... 2

A. Sejarah Perusahaan ... 2

B. Struktur Organisasi ... 2

C. Produk atau Layanan ... 3

III. Deskripsi Kegiatan Magang ... 3

A. Deskripsi Tugas dan Tanggung Jawab ... 3

B. Metode Pelaksanaan Kegiatan Magang ... 4

C. Jadwal dan Durasi Magang ... 4

D. Analisis Hasil Kegiatan Magang ... 9

E. Analisis Muatan Mata Kuliah Konversi ... 12

F. Rencana Kegiatan Berikutnya ... 15

IV. Daftar Pustaka ... 15

V. Lampiran ... 15

(4)

1 I. Pendahuluan

A. Latar Belakang

TrueXess adalah sebuah web app yang mengimplementasikan framework Vaadin, dan dikembangkan sebagai Identity Access Management (IDAM) yang menggabungkan identity factual dan access-based threat detection yang mampu mengurangi jumlah keluaran false negatives dan mencegah adanya serangan dengan mengintegrasikan risk-based response. TrueXess membantu menyelesaikan permasalahan yang muncul sebagai akibat dari banyaknya aplikasi, baik inhouse dan cloud, yang diimplementasikan oleh banyak organisasi untuk menjalankan aktivitas bisnis. Dengan banyaknya aplikasi yang digunakan, sangat penting untuk memastikan pegawai dan staff memiliki hak akses yang tepat, bahkan ketika terjadi pergantian role, nama, maupun workplace. Kesalahan dan keterlambatan dalam mengatasi permasalahan ini, dapat memicu adanya unauthorized access, pembobolan data, dan kegagalan audit sistem. Dengan memahami permasalahan ini, TrueXess dikembangkan untuk mengurangi resiko yang ada dengan mengimplementasikan workflow automation, kecerdasan buatan, dan risk management.

Vaadin sendiri adalah sebuah framework berbasis bahasa pemrograman Java yang digunakan untuk mengembangkan sebuah web app yang andal secara cepat dan efisien. Vaadin menyediakan user interface (UI) library yang beragam melalui Vaadin Flow. Dengan Vaadin, proses pembuatan halaman web app seperti dashboard, halaman registrasi, profil, dan lain- lain, beserta dengan komponen penyusunnya dapat diselesaikan dengan lebih cepat dan praktis. Selain itu, Vaadin juga memiliki kompatibilitas yang baik dengan Spring, yaitu framework berbasis bahasa pemrograman Java yang digunakan dalam pengembangan microservice, reactive architecture, cloud service, web apps, serverless apps, event driven services, dan automated task.

Oleh karena cukup luasnya aspek yang perlu dipelajari untuk mengembangkan sebuah aplikasi dengan menerapkan framework Vaadin, maka pada tiga bulan masa pelaksanaan Magang Industri yang saya lakukan, saya mendapatkan penugasan dari pembimbing lapangan untuk mengembangkan sendiri sebuah aplikasi clone dari TrueXess.

B. Tujuan

Adapun tujuan dari kegiatan Magang Industri di PT Winosa Mitra Bharatadjaya adalah untuk menambah pengalaman dalam dunia kerja di bidang IT khususnya pada Fullstack Development dengan Vaadin Flow sebagai komponen penyusun user interface (UI) dan Spring sebagai penyedia layanan backend. Adanya pengalaman implementasi langsung di dunia industri ini, diharapkan mampu memberikan pemahaman lebih

(5)

2 mendalam terhadap bagaimana materi perkuliahan seperti Object- Oriented Programming, Entity-Repository-Service Relationship, Database Management System, transmisi data, keamanan sistem, dan lain- lain diterapkan pada dunia industri.

C. Ruang Lingkup

Lingkup materi yang saya eksplorasi selama pelaksanaan magang ini dibagi menjadi dua tahapan, yaitu eksplorasi terhadap komponen penyusun user interface dengan mengimplementasikan Vaadin Flow dan eksplorasi terhadap pembuatan backend service dengan mengimplementasikan Spring. Beberapa aspek yang dieksplorasi antara lain :

1. Membuat tampilan daftar Company, Department, dan User 2. Membuat tampilan login dan register

3. Membuat form input dan edit data 4. Membuat custom component

5. Membuat entity model untuk akses Company, Department, dan User dari penyimpanan database

6. Membuat repository dan service untuk melakukan operasi pada entity model

7. Membuat password encryption service 8. Membuat file upload service

II. Deskripsi Perusahaan A. Sejarah Perusahaan

PT Winosa Mitra Bharatadjaya didirikan pada tahun 2020 sebagai perusahaan konsultan bisnis dan pengembangan perangkat lunak yang berada di Bandar Lampung. Winosa telah membangun koneksi internasional dengan collaborator dari Belanda, Australia, serta Selandia Baru dan sedang membangun relasi dengan collaborator di wilayah lain.

Winosa memiliki sumber daya manusia di bidang IT, bisnis, dan legal, yaitu tim Quality Assurance, tim developer, tim desain, serta tim marketing untuk menunjang permintaan bisnis.

Winosa merupakan tim multi-cultural yang memiliki orang-orang yang antusias, bersemangat, dan berorientasi pada target. Winosa merancang, membangun, dan memelihara produk untuk klien berbeda, baik nasional maupun internasional.

B. Struktur Organisasi

PT Winosa Mitra Bharatadjaya belum memiliki bagan struktur resmi dikarenakan Winosa baru saja merintis pada tahun 2020. Adapun untuk urutan manajemen di PT Winosa Mitra Bharatadjaya adalah sebagai berikut:

1. Direktur Utama : Samira Kamal

(6)

3 2. Wakil Direktur : Ina Sundar

3. General Manager : Billy Bharatadjaya 4. Manager Pengembangan Bisnis : Gabriel TD Ming 5. Konsultal Bisnis : Muhammad Reza C. Produk atau Layanan

PT Winosa Mitra Bharatadjaya telah menghasilkan beberapa produk, antara lain:

1. Xdemia

Xdemia adalah sebuah platform pendidikan yang dapat diakses oleh siapa saja secara gratis. Sistem dari Xdemia sendiri mengusung konsep yang mirip dengan LinkedIn yaitu pengguna dapat membuat space, membuat posting-an, mengunggah gambar, dan lain-lain.

2. TrueXess

TrueXess adalah sebuah web app yang mengimplementasikan framework Vaadin, dan dikembangkan sebagai Identity Access Management (IDAM) yang menggabungkan identity factual dan access-based threat detection yang mampu mengurangi jumlah keluaran false negatives dan mencegah adanya serangan dengan mengintegrasikan risk-based response. TrueXess membantu menyelesaikan permasalahan yang muncul sebagai akibat dari banyaknya aplikasi, baik inhouse dan cloud, yang diimplementasikan oleh banyak organisasi untuk menjalankan aktivitas bisnis.

3. CrowdPie

CrowdPie adalah website manajemen kerja yang dapat membantu merancang, mengelola, dan membuat laporan akhir dari proyek yang dikerjakan.

III. Deskripsi Kegiatan Magang

A. Deskripsi Tugas dan Tanggung Jawab

Selama pelaksanaan kegiatan Magang Industri yang saya lakukan, saya mendapatkan tugas dari pembimbing lapangan untuk membuat sebuah aplikasi clone dari salah satu produk yang dikembangkan oleh instansi, yaitu TrueXess. Adapun untuk lingkup dari tugas yang diberikan, mencakup namun tidak terbatas pada:

1. Membuat tampilan daftar Company, Department, dan User 2. Membuat tampilan login dan register

3. Membuat form input dan edit data 4. Membuat custom component

5. Membuat entity model untuk akses Company, Department, dan User dari penyimpanan database

(7)

4 6. Membuat repository dan service untuk melakukan operasi pada

entity model

7. Membuat password encryption service 8. Membuat file upload service

B. Metode Pelaksanaan Kegiatan Magang

Metode yang saya gunakan selama melaksanakan kegiatan Magang Industri adalah dengan menggunakan metode Extreme Programming (XP). Metode ini dipilih untuk menyelesaikan penugasan yang diberikan karena selama tiga bulan pelaksanaan Magang Industri, saya mengembangkan aplikasi seorang diri dengan pembimbing lapangan dan anggota tim developer PT Winosa Mitra Bharatadjaya sebagai pengarah dan tutor yang tidak terjun secara langsung dalam pengembangan aplikasi yang saya kerjakan. Extreme Programming sendiri adalah metodologi pengembangan software yang didasarkan pada prinsip simplicity, communication, feedback, dan courage (1).

Untuk tools yang saya gunakan yaitu adalah Vaadin sebagai framework untuk membuat tampilan dan Spring sebagai framework untuk melakukan proses di backend. Vaadin adalah framework AJAX server-side yang digunakan untuk membuat web application berbasis Java (2). Vaadin menyediakan beragam komponen user interface yang sudah siap digunakan dan juga sub-komponen yang dapat digunakan untuk membuat komponen user interface secara custom.

Sedangkan Spring adalah application development framework populer untuk pembuatan aplikasi Java Enterprise (3). Spring menyediakan comprehensive programming dan juga configuration model yang siap digunakan untuk membuat aplikasi enterprise berbasis Java dalam berbagai platform pengembangan. Spring menyediakan konfigurasi untuk membuat sebuah API endpoints terpisah, maupun integrasi langsung dengan Vaadin.

C. Jadwal dan Durasi Magang

Kegiatan Magang Industri yang saya lakukan di PT Winosa Mitra Bharatadjaya berdurasi selama 3 (tiga) bulan. Adapun untuk jadwal kegiatan Magang Industri yang saya lakukan terinci pada tabel dibawah.

Waktu Kegiatan Keterangan

06 Februari 2023 s.d.

10 Februari 2023

Pengenalan platform TrueXess

Pada pekan pertama kegiatan Magang Industri, saya berkenalan dengan platform TrueXess yang dikembangkan oleh tim Developer

dengan cara

mengeksplorasi fitur

(8)

5 pada web app dan mencari bug atau error yang mungkin ada pada platform TrueXess.

13 Februari 2023 s.d.

20 Februari 2023

Membuat CRUD

untuk entity User,

Company, dan

Department

Pada pekan kedua kegiatan Magang Industri, saya diberikan task untuk mulai membuat project cloning dari platform TrueXess. Tahap pengerjaannya mulai dari briefing dengan pembimbing lapangan, perancangan skema database, merancang tampilan user interface, membuat entity-repository- service relationship, membuat filtering service, membuat tampilan input dan edit data, membuat validasi input, dan menerapkan service yang sudah dibuat pada tampilan.

21 Februari 2023 s.d.

28 Februari 2023

Membuat halaman login, autentikasi, session, dan password encryption

Pada pekan ketiga kegiatan Magang Industri, saya mulai membuat tampilan untuk login dengan menggunakan

template yang disediakan oleh Vaadin Flow. Selain itu, juga membuat skema autentikasi dan session untuk user yang sedang login saat

ini dengan

menggunakan Spring Security.

Selain dua hal diatas, pada periode ini saya juga membuat custom

(9)

6 password encryption lapis pertama, untuk melakukan enkripsi terhadap password yang digunakan user pada penyimpanan database.

01 Maret 2023 s.d.

10 Maret 2023

Membuat skema file upload untuk profile

picture dan

mengembangkan password encryption yang sudah ada

Pada periode ini, saya ditugaskan untuk membuat skema file upload untuk profile picture mulai dari membuat tampilan, membuat service yang digunakan untuk menyalin file dari memori buffer ke penyimpanan tetap, dan membuat service untuk melakukan kompresi gambar sehingga dapat menghemat memori penyimpanan.

Selain itu, pada periode ini saya mengembangkan password enryption yang sudah ada dengan menambahkan lapisan kedua pada metode enkripsi yang digunakan sehingga memperkecil

kemungkinan

password dapat didekripsi dengan menggunakan rainbow table dan memberikan pengamanan tambahan terhadap kebocoran akun.

11 Maret 2023 s.d.

27 Maret 2023

Memperbaiki bug dan mengoptimalkan fitur yang sudah ada

Pada periode ini, fokus utama penugasan yang saya dapatkan adalah memperbaiki bug yang

muncul dan

(10)

7 mengoptimalkan fitur- fitur yang sudah ada, terutama pada bagian user, company, dan department list beserta dengan services yang mendukung tampilan terkait.

Optimasi yang dilakukan mencakup namun tidak terbatas pada perbaikan skema pengambilan data, penyusunan ulang tampilan, perubahan metode penyimpanan dan relasi antar entity, serta pemisahan service menjadi bagian yang lebih terfokus.

28 Maret 2023 s.d.

03 April 2023

Mengimplementasikan skema login multi-role dengan menggunakan - RoleMap

Pada periode ini, saya mulai menerapkan metode login multi- role yang didasari dengan konsep RoleMap untuk membuat sebuah relasi entity antara satu user dengan beberapa

company dan

department, serta dengan role yang berbeda untuk setiap record pada RoleMap.

Proses

implementasinya mencakup

penambahan entity dan service baru, perubahan metode autentikasi, perubahan metode registrasi, dan melakukan perubahan pada halaman login.

04 April 2023 s.d. 17 April 2023

Membuat skema user activation untuk

Pada periode ini, fokus penugasan yang saya

(11)

8 mengatasi

permasalahan pada saat user gagal memasukkan data pribadi secara lengkap pada saat registrasi

dapatkan adalah untuk mengatasi

permasalahan pada saat user belum sempat memasukkan data secara lengkap pada saat registrasi.

Proses

implementasinya mencakup

penambahan halaman baru untuk user activation,

penambahan atribut baru pada entity, perubahan skema validasi kelengkapan akun, perubahan skema validasi data input, perubahan skema modifikasi dan penghapusan data, dan perubahan skema penyimpanan data pada database.

18 April 2023 s.d. 01 Mei 2023

Membuat mailing service untuk melakukan

komunikasi antara aplikasi yang dibuat dengan user

Pada periode ini, saya membuat sebuah mailing service yang menerapkan Java Mail untuk melakukan komunikasi dengan user. Komunikasi yang dilakukan mencakup informasi ketika user ditambahkan ke

company dan

department tertentu maupun informasi ketika user melakukan registrasi secara mandiri.

Proses

implementasinya mencakup pembuatan services, registrasi

SMPT GMail,

(12)

9 pembuatan template pesan, perubahan tampilan registrasi dan aktivasi, serta membuat tampilan baru untuk menangani request berupa invitation.

D. Analisis Hasil Kegiatan Magang

Waktu Kegiatan Analisis Hasil

06 Februari 2023 s.d.

10 Februari 2023

Pengenalan platform TrueXess

Pada pekan pertama kegiatn Magang Industri, hasil dari observasi yang saya lakukan terhadap halaman TrueXess berupa daftar bug yang saya temukan setelah melakukan eksplorasi terhadap berbagai fitur yang ada pada halaman TrueXess.

13 Februari 2023 s.d.

20 Februari 2023

Membuat CRUD

untuk entity User,

Company, dan

Department

Pada pekan kedua kegiatan Magang Industri, hasil dari penugasan yang diberikan yaitu tampilan daftar user,

company, dan

department beserta dengan service yang digunakan untuk mengambil dan mengubah data yang tersimpan. Kelemahan dari pengembangan pada pekan kedua ini adalah masih belum optimalnya skema pengambilan data, termasuk pada filter

service yang

digunakan sehingga proses pengambilan dan penyimpanan data masih terlalu

(13)

10 menghabiskan

resource. Proses optimasi dari fitur

yang sudah

ditambahkan saat ini, akan dilakukan pada beberapa pekan ke depan.

21 Februari 2023 s.d.

28 Februari 2023

Membuat halaman login, autentikasi, session, dan password encryption

Pada pekan ketiga kegiatan Magang Industri, hasil dari penugasan yang dilakukan adalah halaman login sesuai dengan template yang disediakan oleh Vaadin Flow, termasuk dengan service pendukung untuk autentikasi,

session, dan

encryption.

Kelemahan dari pengembangan pada pekan ini adalah belum adanya pemilihan role pada saat login untuk user yang memiliki lebih dari satu role dan masih lemahnya enkripsi yang diberikan pada password yang tersimpan pada database.

01 Maret 2023 s.d. 10 Maret 2023

Membuat skema file upload untuk profile

picture dan

mengembangkan password encryption yang sudah ada

Pada periode ini, hasil penugasan yang saya lakukan adalah adanya

skema untuk

melakukan upload terhadap profile

picture yang

digunakan oleh user dan mengoptimasi enkripsi pada password. Kelemahan pada pengembangan

(14)

11 yang dilakukan pada periode ini adalah penyimpanan file masih terlalu menghabiskan

penyimpanan.

Optimasi

penyimpanan melalui

cropping dan

kompresi dilakukan

pada periode

pengembangan selanjutnya.

11 Maret 2023 s.d. 27 Maret 2023

Memperbaiki bug dan mengoptimalkan fitur yang sudah ada

Pada periode ini, fokus utama pengembangan yang saya lakukan adalah optimasi terhadap fitur-fitur yang sudah dibuat. Hal ini mencakup perbaikan skema pengambilan data, penyusunan ulang tampilan, perubahan metode penyimpanan dan relasi antar entity, serta pemisahan service menjadi bagian yang lebih terfokus.

28 Maret 2023 s.d. 03 April 2023

Mengimplementasikan skema login multi-role dengan menggunakan - RoleMap

Pada periode ini, hasil dari pengembangan yang saya lakukan adalah adanya penerapan login multi- role untuk mengatasi kekurangan terhadap skema login yang ada

pada periode

sebelumnya.

Kelemahan hasil pada periode ini yaitu masih terdapat beberapa bug pada saat hendak mengganti role dan masih terjadi kesalahan akses pada

(15)

12 saat user mengalami kegagalan pada saat melakukan registrasi.

04 April 2023 s.d. 17 April 2023

Membuat skema user activation untuk mengatasi

permasalahan pada saat user gagal memasukkan data pribadi secara lengkap pada saat registrasi

Pada periode ini, hasil dari pengembangan yang saya lakukan adalah adanya skema aktivasi untuk mengatasi

permasalahan gagal registrasi yang muncul

pada periode

sebelumnya. Akan tetapi, pada periode ini masih terdapat kelemahan yaitu belum adanya metode

untuk dapat

mengirimkan kode aktivasi kepada user.

Hal ini diatasi dengan menambahkan mailing service pada periode selanjutnya.

18 April 2023 s.d. 01 Mei 2023

Membuat mailing service untuk melakukan

komunikasi antara aplikasi yang dibuat dengan user

Pada periode ini, hasil dari pengembangan yang saya lakukan adalah adanya mailing service untuk melakukan

komunikasi antara sistem dengan user melalui media email.

Kelemahan dari pengembangan pada periode ini adalah terbatasnya kuota email yang diberikan oleh SMTP GMail.

E. Analisis Muatan Mata Kuliah Konversi

Mata Kuliah Analisis Muatan

Kuliah Kerja Nyata Dalam program Magang Industri ini, saya dapat merasakan secara langsung pengalaman terjun di dalam dunia kerja. Selain itu, saya juga dapat secara langsung

(16)

13 merasakan proses pemecahan masalah baik secara individu maupun melalui kerjasama tim.

Sehingga, berdasarkan apa yang saya lakukan, saya dapat memenuhi kompetensi untuk mata kuliah Kuliah Kerja Nyata.

Etika Profesi Pada pelaksanaan kegiatan

Magang Industri ini, saya dituntut untuk dapat menunjukkan etika yang baik pada lingkungan kerja saya, baik berupa hubungan personal dengan anggota tim developer lain, tanggung jawab terhadap tugas yang diberikan, etika kepada klien, dan etika kepada pegawai lain yang ada di lingkungan kerja. Berdasarkan dengan apa yang saya lakukan, saya dapat memenuhi kompetensi untuk mata kuliah Etika Profesi.

Manajemen Proyek TI Pada pelaksanaan kegiatan Magang Industri ini, saya dituntut untuk dapat mengatur proyek dan mengoptimalkan penggunaan tools pendukung untuk memudahkan memonitor proyek yang sedang dikembangkan. Berdasarkan dengan apa yang saya lakukan, saya dapat memenuhi kompetensi untuk mata kuliah Manajemen Proyek TI.

Identifikasi Kebutuhan TI Pada pelaksanaan kegiatan Magang Industri ini, saya dituntut untuk dapat melakukan identifikasi fitur dan kebutuhan lain berdasarkan dengan tugas yang diberikan oleh pembimbing lapangan. Berdasarkan dengan apa yang saya lakukan, saya dapat memenuhi kompetensi untuk mata kuliah Identifikasi Kebutuhan TI.

Pengembangan dan Implementasi TI

Pada pelaksanaan kegiatan Magang Industri ini, saya ditugaskan untuk membuat sebuah produk TI dengan menerapkan pengetahuan yang saya dapatkan selama perkuliahan dan juga

(17)

14 dengan pengetahuan baru serta bimbingan dari pembimbing lapangan dan anggota tim developer lainnya. Berdasarkan dengan apa yang saya kembangkan, saya dapat memenuhi kompetensi untuk mata kuliah Pengembangan dan Implementasi TI.

Kapita Selekta Pada pelaksanaan kegiatan

Magang Industri ini, saya mendapatkan penugasan yang terfokus pada pengembangan aplikasi Java Enterprise dengan menerapkan Vaadin sebagai penyusun komponen user interface dan Spring sebagai penyedia layanan backend. Berdasarkan dengan apa yang saya fokuskan selama kegiatan ini, saya dapat memenuhi kompetensi untuk mata kuliah Kapita Selekta.

Kerja Praktik Pada pelaksanaan kegiatan

Magang Industri ini, saya dapat mengalami secara langsung bagaimana lingkungan kerja sesuai dengan bidang disiplin ilmu saya saat ini yaitu Ilmu Komputer. Pada pelaksanaannya, saya mengembangkan sebuah sistem, melakukan kolaborasi dengan anggota tim lainnya, dan menyelesaikan tugas-tugas yang diberikan oleh pembimbing lapangan. Dengan apa yang saya kerjakan dan dapatkan ini, saya dapat memenuhi kompetensi untuk mata kuliah Kerja Praktik.

Keamanan Sistem Informasi Pada pelaksanaan kegiatan Magang Industri ini, saya mendapatkan penugasan yang salah satunya adalah merancang bagaimana meningkatkan keamanan sistem, mulai dari mencegah unauthorized access dengan menerapkan autentikasi dan session service maupun mencegah adanya serangan

(18)

15 melalui rainbow table dengan menerapkan enkripsi password multi-lapis. Dengan adanya penugasan ini, saya dapat memenuhi kompetensi untuk mata kuliah Keamanan Sistem Informasi.

F. Rencana Kegiatan Berikutnya

Untuk rencana kegiatan ke depannya yang akan saya lakukan yaitu adalah memperbaiki aplikasi yang sudah saya kembangkan dengan terus berkonsultasi dengan pembimbing lapangan dan tim developer dari PT Winosa Mitra Bharatadjaya selama masa perpanjangan kontrak saya yaitu sampai dengan 02 Juni 2023.

IV. Daftar Pustaka

1. Kircher M, Jain P, Corsaro A, Levine D. Distributed eXtreme Programming. 2001.

2. Grönroos M. Book of Vaadin. Vaadin Ltd.; 2010.

3. Mane D, Chitnis K, Ojha N. The Spring Framework: An Open Source Java Platform for Developing Robust Java Applications 138.

International Journal of Innovative Technology and Exploring Engineering (IJITEE). 2013.

V. Lampiran

1. Halaman Login

(19)

16 2. Halaman Register

3. Halaman Aktivasi

4. Halaman Home

(20)

17 5. Halaman User List

6. Halaman Company List

7. Halaman Department List

(21)

18 8. Halaman User Setting

9. Dialog Edit User

10. Dialog User Invite

Referensi

Dokumen terkait

Menguraikan hasil analisis Strategi Peningkatan Nilai Ekonomi dan Dampak Sosiak dengan tepat Kemampuan menganalisis strategi perusahaan BUMN dalam melakukan. restrukturisasi

Di Program Studi Pendidikan Sejarah FKIP Untirta terdapat mata kuliah Sejarah Pergerakan Nasional Indonesia dan Program Pengalaman Lapangan Kependidikan yang

Merupakan magang atau praktik kerja yang dilakukan oleh mahasiswa dengan output yang dihasilkan berupa skripsi karya (melakukan aktivitas magang dan laporan magang)1. Alur

BKP pada Gambar 1. dilaksanakan dengan ketentuan yang ada Program Studi Psikologi Fakultas Psikologi dan Ilmu Pendidikan UMSIDA. Dan dalam pelaksanaannya akan didampingi

Fraktur akibat peristiwa trauma Jika kekuatan langsung mengenai tulang maka dapat terjadi patah pada tempat yang terkena, hal ini juga mengakibatkan kerusakan pada jaringan lunak

Mengingat juga sulitnya untuk menghasilkan tenaga kerja yang terampil dan berkualitas di Indonesia, maka stikes jayapura dan tempat praktek melalui kegiatan pelaksanaan Magang/Kerja

nomor Hp Koordinator PT : 08127867713 e-mail Koordinator PT : [email protected] untuk menjadi peserta program Magang dan Studi Independen Bersertifikat Angkatan 5 Tahun 2023

STUDI PROSES PEMBUATAN KONSTRUKSI FRAME 25-29 PADA KAPAL ALUMINIUM FAST UTILITY