Disusun Oleh:
1. FAUZI NUR RAMADANI
NIS : 20648/1101.065
Disusun Oleh:
1. FAUZI NUR RAMADANI
NIS : 20648/1101.065
NIS : 20648/1101.065
------------
Bu Royan
NIP. -
NIP. -
3|Page
Mengetahui,
a.n. Kepala Sekolah Kepala Program Teknik
Rekayasa Perangkat
Waka Humas
Lunak
SUJONO,M.Pd
NIP.19680307 199601 1 Gunaryoko S.Kom
002 NIP. -
4|Page
ABSTRAK
5|Page
KATA PENGANTAR
6|Page
6. Bapak Didik Tri Saputra, Selaku CTO Serta Pembimbing
Pada Perusahaan.
7. Dan Seluruh pihak yang tidak dapat di sebutkan satu
persatu yang ikut membantu dalam berlangsungnya
kegiatan praktek industri.
Penulis menyadari bahwa laporan ini kurang dari
kesempurnaan. Oleh karena itu, penulis memohon maaf atas
segala kesalahan dalam pembuatan laporan ini, penulis
mengharapkan kritik dan saran dari pembaca.
Dan penulis mengharapkan semoga laporan ini dapat
bermanfaat bagi penulis dan pembaca.
Penulis
DAFTAR ISI
7|Page
ABSTRAK...................................................................................................
KATA PENGANTAR..................................................................................
DAFTAR ISI................................................................................................
BAB I PENDAHULUAN
1.1 Latar Belakang..........................................................................
1.2 Rumusan Masalah.....................................................................
1.3 Batasan Masalah.......................................................................
1.4 Tujuan dan Manfaat...................................................................
1.5 Metodologi...............................................................................
8|Page
3.2.5 Halaman Data Pembangunan.......................................
3.2.6 Halaman Pengumuman.................................................
3.2.7 Halaman Login Backend..............................................
3.2.8 Halaman Utama Admin Backend.................................
3.2.9 Halaman User...............................................................
3.2.10 Halaman Roles.............................................................
3.2.11 Halaman Rt dan Rw.....................................................
3.2.12 Halaman Dusun............................................................
3.2.13 Halaman Agama...........................................................
3.2.14 Halaman Pendidikan.....................................................
3.2.15 Menu Pekerjaan............................................................
3.2.16 Menu Utama Operator Backend...................................
3.2.17 Menu Pembangunan.....................................................
3.2.18 Menu Kategori Pembangunan......................................
3.2.19 Menu Request Pembangunan.......................................
3.2.20 Menu Lapor Aduan......................................................
3.2.21 Menu Pengumuman......................................................
3.2.22 Menu Penduduk............................................................
3.2.23 Halaman Kelola Surat..................................................
BAB IV PENUTUP
4.1 Kesimpulan..................................................................................
4.2 Saran............................................................................................
DAFTAR PUSTAKA
9|Page
LAMPIRAN
BAB I
10 | P a g e
PENDAHULUAN
1. Latar Belakang
11 | P a g e
2. Rumusan Masalah
masalah yang telah diidentifikasi oleh kami adalah sebagai
berikut :
a. Bagaimana mempermudah pengelolaan pembangunan di
desa.
b. Bagaimana pemasalahan penduduk dapat tersampaikan
ke desa.
c. Cara agar pengelolaan surat pada desa dapat
dipermudah.
d. Bagaimana kami Menerapkan Framework Yii2 pada
aplikasi yang akan kami buat.
3. Batasan Masalah
Aplikasi Smart Village dibuat untuk mempermudah
kepengurusan desa dalam berbagai aspek yang ada. Dengan
Smart village ini staff dan warga akan menggunakannya
untuk kebutahan warga dan staff.
12 | P a g e
Dan supaya staff desa dapat dengan mudah melihat
pembangunan yang diinginkan warga serta melihat komplain
warga pada pembangunan yang sedang berlangsung.
5. Metodologi
13 | P a g e
- Pembuatan Laporan
Pembuatan Laporan ditujukan untuk menyajika
proyek apa saja yang telah kami kerjakan selama Praktek
kerja lapangan.
BAB II
PELAKSANAAN KEGIATAN
14 | P a g e
meunculkan 3 programer mobile 2 programer IOS dan 3
Master PHP 2 Sertifikasi .net.
- Visi Perusahaan
"Membangun dan mengembangkan teknologi ICT sebagai
rekayasa enginering untuk kemajuan bangsa"
- Misi Perusahaan
15 | P a g e
1. Mengembangkan software berbasis platform untuk
rekayasa enginering industri dan pemerintahan.
2. Melakukan transfer teknologi tepat guna untuk
optimalisasi sistem yang ada.
3. Berperan aktif atas perkembangan teknologi ICT untuk
masyarkat umum.
4. Membangun SDM yang unggul untuk transformasi
bangsa.
16 | P a g e
a. PHP
Gambar 2.1 Lambang PHP
b. jQuery
Gambar 2.2 Lambang jQuery
jQuery adalah library JavaScript yang cukup andal,
ringkas, dan mempunyai fitur yang cukup lengkap. Library
ini membuat pemrosesan di HTML seperti perubahan dan
manipulasi dokumen, event handling, animasi, dan Ajax
dapat menjadi lebih sederhana.
c. JavaScript
17 | P a g e
JavaScript (disingkat JS) adalah bahasa pemrograman
tingkat tinggi dan dinamis. JavaScript populer di internet dan
dapat bekerja di sebagian besar penjelajah web populer
seperti Google Chrome, Internet Explorer (IE), Mozilla
Firefox, Netscape dan Opera. Kode JavaScript dapat
disisipkan dalam halaman web menggunakan tag SCRIPT
JavaScript merupakan salah satu teknologi inti World Wide
Web selain HTML dan CSS. JavaScript membantu membuat
halaman web interaktif dan merupakan bagian aplikasi web
yang esensial.
- Framework
a. YII 2 Advance
18 | P a g e
mengadopsi konsep MVC - Model, View, Controller dalam
struktur pemrogramannya.
b. Bootstrap
- DBMS
a. MYSQL
19 | P a g e
MySQL adalah salah satu aplikasi yang termasuk vendor
DBMS yang merupakan salah satu aplikasi umum dan paling
banyak digunakan oleh pengguna data maupun para
programmer. Salah satu alasan mengapa MySQL banyak
digunakan karena aplikasi ini terkenal sebagai open source
atau gratis. Jadi, Anda tidak akan dikenakan biaya apapun
ketika mengunduh maupun juga mengoperasikannya.
2.4 Tools
- Tools
Text editor adalah suatu software yang memungkinkan
seseorang untuk membuka, melihat, dan mengedit file plain
text atau teks biasa.
VS Code
20 | P a g e
Visual Studio Code (VSCode) merupakan editor teks
cross-platform yang tersedia bagi sistem operasi Windows,
Linux, maupun OS X.
BAB III
HASIL DAN PEMBAHASAN
21 | P a g e
3.2 Aplikasi Smart Village
Aplikasi merupakan suatu aplikasi yang berfungsi sebagai
sarana untuk mengelola administrasi desa yang bukan bersifat
rahasia, guna menjamin kelancaran dalam pengelolaan desa.
Pengelolaan pembangunan desa.
Pengelolaan data penduduk.
Pelaporan masalah pembangunan.
Pengelolaan surat-menyurat desa.
Pemberitahuan pengumuman yang ada.
Aplikasi ini digunakan dapat digunakan oleh penduduk
untuk melihat pembangunan yang berlangsung, melihat
pengumuman, dan untuk melaporkan masalah
pembangunan.
22 | P a g e
3.2.2 Halaman Utama Frontend
Gambar
3.2
1. Request Kegiatan
2. Lapor Masalah Pembangunan
3. Melihat List Pembangunan
4. Melihat Pengumuman
3.2.3 Halaman Request Pembangunan
Frontend
23 | P a g e
Gambar 3.3 Tampilan Request Pembangunan
24 | P a g e
Gambar 3.5 Menu Lapor Masalah
25 | P a g e
3.2.6 Halaman Pengumuman
26 | P a g e
Gambar 3.9 Login Backend
27 | P a g e
3.2.9 Halaman User
28 | P a g e
3.2.11 Halaman Rt dan Rw
29 | P a g e
3.2.13 Halaman Agama
30 | P a g e
4.2.15 Menu Pekerjaan
31 | P a g e
3. Pengelolaan permintaan pembangunan dan laporan
dari warga.
4. Memberikan pengumuman.
5. Penambahan data penduduk.
3.2.17 Menu Pembangunan
32 | P a g e
3.2.19 Menu Request Pembangunan
33 | P a g e
3.2.21 Menu Pengumuman
34 | P a g e
3.2.23 Halaman Kelola Surat
BAB IV
PENUTUP
4.1 Kesimpulan
Setelah melaksanakan Praktik Kerja Industri (Prakerin) di
PT. Promedia Citra Informatindo kurang lebih selama 5
bulan, kami telah banyak memperoleh banyak hal, terutama
ilmu baru dan pengalaman yang mungkin tidak didapatkan di
bangku sekolah formal. Diantaranya sebagai berikut:
- Kegiatan praktek kerja lapangan bermanfaat untuk
menambah pengetahuan tentang dunia kerja
35 | P a g e
- Siswa dapat memperoleh pengalaman – pengalaman
baru yang didapatkan dari proyek – proyek tertentu.
- Membentuk mental siswa – siswi dan memberi
motivasi agar serius dan bersemangat dalam mencapai
cita-cita.
4.1 Saran
- Sekolah dapat lebih baik lagi dalam mempersiapkan
murid – muridnya sebelum prakerin di adakan.
- Diharapkan kegiatan ini dapat meningkatkan
hubungan pihak sekolah dengan pihak industri
terutama PT. Promedia Citra Informatindo
- Diharapkan setelah kegiatan ini siswa dapat
mengembangkan dan meningkatkan segala ilmu yang
di pelajari saat prakerin.
36 | P a g e
DAFTAR PUSTAKA
37 | P a g e
2021. Laporan Praktek Aplikasi Manajemen Surat Dipertahankan,
Ponorogo.
LAMPIRAN
38 | P a g e