Laporan Gabungan PT Hsu
Laporan Gabungan PT Hsu
Laporan prakerin ini diajukan untuk memenuhi salah satu syarat ujian semester
Disusun Oleh:
NISN: 0046070043
INFORMATIKA UTAMA
2022
SEKOLAH MENENGAH KEJURUAN
INFORMATIKA UTAMA
REKAYASA PERANGKAT LUNAK
NISN : 0046070043
Laporan praktik kerja industri ini telah disetujui dan disahkan serta diizinkan untuk
Menyetujui,
ii
PENGUJI PRAKERIN
iii
LEMBAR KONSULTASI PRAKERIN
NISN : 0046070043
iv
9. 26 September 2022 Konsultasi form transaksi
Bimbingan Prakerin
Disetujui oleh,
Guru Pembimbing
Harnoko, S.Kom.
v
ABSTRAK
vi
KATA PENGANTAR
Hijau Solusi Utama dibuat untuk memenuhi salah satu syarat mengikuti ujian
semester ganjil tahun ajaran 2022/2023. Pada kesempatan yang baik ini, izinkanlah
penyusun menyampaikan rasa hormat dan ucapan terima kasih kepada penyusun
5. Orang tua tercinta yang telah memberikan dukungan moral maupun spiritual
kekurangannya, baik bentuk, isi, maupun penyajiannya, oleh sebab itu kritikan
bersifat membangun dari berbagai pihak penyusun terima dengan tangan terbuka.
Penyusun
vii
DAFTAR ISI
ABSTRAK ............................................................................................................ vi
viii
2.6 Website .......................................................................................................... 9
ix
4.2 Saran ........................................................................................................... 50
x
DAFTAR SIMBOL
PROCESS
DISPLAY
MANUAL INPUT
terminal (Keyboard).
LINE PRINTER
(Printer).
xi
HARD DISK DRIVE
TERMINAL
DESICION
SUBROUTINE
utama.
INPUT / OUTPUT
xii
FLOW DIRECTION
xiii
DAFTAR GAMBAR
Gambar III. 21 Rancangan Antarmuka Halaman Cetak Data Balita Perdata ....... 43
xiv
Gambar III. 22 Rancangan Antarmuka Halaman Data Penimbangan .................. 44
xv
BAB I
PENDAHULUAN
kesehatan anak dan pola konsumsi keluarga (Kemenkes RI, 2018). Posyandu
utama Pemerintah Indonesia bagi kesehatan bayi, balita dan ibu hamil
(Hakim, 2017).
dilakukan oleh petugas posyandu membutuhkan waktu yang cukup lama dan
Dalam era digital saat ini, pendataan yang dilakukan secara manual ini
1
2
dengan harapan adanya aplikasi ini dapat membantu para petugas posyandu
Adapun tujuan dari penyusunan laporan prakerin ini yaitu sebagai salah
satu syarat untuk mengikuti ujian semester ganjil tahun ajaran 2022/2023.
a. Observasi
b. Wawancara
c. Studi Pustaka
dan pemrograman.
4
dapat melakukan login, pengecekan data dan memanipulasi data kader, data
BAB 1 PENDAHULUAN
laporan prakerin ini antara lain: Latar Belakang, Maksud dan Tujuan, Metode
Perusahaan, Visi Misi serta Struktur dan Fungsi Organisasi PT Hijau Solusi
5
Rancangan Antarmuka.
BAB IV PENUTUP
Bab ini berisi kesimpulan dan saran dari bab-bab sebelumnya yang
LANDASAN TEORI
2.1 Perancangan
adalah sebuah proses setelah analisis dari siklus pengembangan sistem untuk
2.2 Aplikasi
adalah sebuah perangkat lunak yang berisi sebuah coding atau perintah yang
6
7
web yaitu aplikasi yang dapat diakses dengan menggunakan web browser
hingga saat ini ternyata lebih luas, lebih banyak, dan juga lebih komersil
berbasis web yaitu, program yang tersimpan pada server kemudian dikirim
melalui internet dan diakses dengan antar muka atau interface berupa web
browser.”
bahwa aplikasi adalah suatu perangkat lunak yang siap melayani setiap
2.3 Posyandu
AKABA.
kesehatan anaknya.
2.4 Framework
dapat diartikan sebagai kumpulan script (terutama class dan function) yang
variabel, file, dan lain-lain sehingga pekerjaan developer lebih fokus dan lebih
2.5 Internet
jaringan dari jaringan komputer seluruh dunia yang saling terhubung. Internet
dunia melalui kabel, saluran telepon kabel, telepon seluler, radio, dan atau
dengan Internet.”
seluruh dunia. Dengan internet sebuah komputer bisa mengakses data yang
2.6 Website
sejumlah halaman web yang memiliki topik saling terkait antar satu halaman
10
dan halaman yang lainnya, yang biasanya ditempatkan pada sebuah server
web yang dapat di akses melalui jaringan internet maupun jaringan wilayah
lokal (LAN).”
jaringan internet.
2.7 XAMPP
adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, dan
singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan
Perl.”
11
1) X
2) Apache (A)
3) MySQL (M)
4) PHP (P)
5) Perl (P)
bahwa Xampp adalah perangkat lunak berbasis web server yang bersifat open
12
2.8 MySQL
web, MySQL merupakan sistem database yang paling popular dan menjadi
sistem manajemen Database SQL yang bersifat open source dan paling
populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti
multi threaded, multi user dan SQL Database managemen system (DBMS).”
2.9 Database
atau database adalah kumpulan dari data-data yang membentuk suatu berkas
(file) yang saling berhubungan (relation) dengan tata cara yang tertentu untuk
menghasilkan informasi.”
Dalam hal ini, database memiliki beberapa macam bahasa, antara lain:
Database atau basis data adalah kumpulan data yang dikelola sedemikian
2.10 DataTable
salah satu plugin jquery yang digunakan untuk menampilkan data dalam
bentuk grid, selain menampilkan data, library ini juga akan otomatis
menampilkan fitur lain yang sering digunakan seperti pencarian data, sorting
data dan paging untuk menampilkan data dengan jumlah tertentu pada setiap
halaman.”
DataTable adalah plugin yang di bangun dari jQuery untuk menampilkan data
2.11 Laravel
kerangka kerja aplikasi web berbahasa PHP yang bersifat open source yang
pertama kali dirilis pada tahun 2011. Laravel menggunakan pola arsitektur
15
Visual Studio Code adalah sebuah code editor gratis yang bisa
dijalankan di perangkat dekstop Windows, Linux, dan MacOS. Code editor ini
Selain itu, Visual Studio Code merupakan software editor yang powerful, tapi
tetap ringan ketika digunakan. Ia bisa dipakai untuk membuat dan meng-edit
Code adalah editor source code yang dikembangkan oleh Microsoft untuk
dinamis dan interaktif, PHP juga memiliki beberapa fungsi lainnya, yaitu:
untuk membuat sebuah halaman web, atau digunakan untuk membuat layout
yang tujuannya adalah untuk menandai isi dokumen sehingga tidak dipahami
sebagai teks biasa dan bisa saling bertaut satu sama lain, yang hanya dipahami
oleh software pembaca yang mengerti, yang disebut dengan browser web.”
Sama seperti hal teknis lainnya dalam dunia web, HTML memiliki
Kelebihan:
e. HTML merupakan standar web yang resmi disokong oleh World Wide
Kekurangan:
sebagian browser.
menyatakan bahwa “CSS adalah singkatan dari “Cascading Style Sheet”. CSS
yaitu bahasa yang digunakan untuk format HTML agar menjadi lebih bagus
Style Sheet) adalah suatu bahasa yang digunakan untuk menjelaskan style dari
(Cascading Style Sheet) adalah salah satu styling language (bahasa desain),
bagian dari markup language yang dapat “mewarnai” atau mendesain suatu
halaman website.
2.16 Javascript
dan Jquery adalah library atau pustaka dari javascript yang dirancang untuk
2.17 JQuery
Library, yaitu kumpulan kode atau fungsi Javascript siap pakai sehingga
adalah library JavaScript yang cukup andal, ringkas, dan mempunyai fitur
2.18 Bootstrap
adalah sebuah pustaka open source yang merupakan framework CSS dan
adalah sebuah alat bantu untuk membuat tampilan halaman web menjadi
2.19 Flowchart
1) System Flowchart
2) Document Flowchart
merupakan bagan alir yang menunjukan arus dari laporan dan formulir
termasuk tembusan-tembusannya.
3) Schematic Flowchart
dalam sistem.
4) Program Flowchart
dua macam. Pertama, bagan alir logika program yang digunakan untuk
21
logika dan dipersiapkan oleh analis sistem. Dan kedua, bagan alir
5) Process Flowchart
masyarakat. Aplikasi Dompet Sampah salah satunya yang sudah berjalan dari
diantaranya:
dibutuhkan konsumen.
dibutuhkan industri.
22
23
bentuk unit usaha (baik produk maupun usaha) yang dikelola secara
jasa.
potensi pasar.
Visi:
fokus pada produk dan layanan jasa Teknologi Informasi, antara lain: training
Misi:
1) Struktur Organisasi
a. Penasehat
CTO meliputi:
pengadopsiannya.
daya manusia.
1) Menghasilkan keuntungan.
f. Staff
dompet sampah.
28
perkantoran.
pabrik.
dompet sampah.
Keterangan:
* = Primary Key
** = Foreign Key
1) Flowchart Login
2) Flowchart Dashboard
1) Halaman Login
2) Halaman Dashboard
form yang terdapat pada menu halaman dashboard, menu yang berada
37
pada halaman dashboard adalah data tugas kader, data kader, data
vaksin dan vitamin, data ibu, data balita, data penimbangan, dan data
imunisasi.
Pada halaman view data kader berfungsi untuk melihat data yang
sudah di input oleh admin. Pada halaman ini terdapat beberapa tombol
dengan fungsi yang berbeda-beda yaitu tambah data, ubah, hapus, serta
kader yang terdapat pada posyandu, dimana data yang di input berupa
kader, yang nantinya data ini akan berbentuk PDF jika disimpan.
Pada halaman view data balita berfungsi untuk melihat data yang
sudah di input oleh admin. Pada halaman ini terdapat 2 tombol untuk
mencetak data, yaitu cetak data keseluruhan, dan cetak data perbalita.
diri balita. Pada halaman input data balita ini terdapat field yang berelasi
yaitu id ibu dan nama ibu, keduanya mengambil data dari form ibu.
Selain itu, pada halaman data balita juga terdapat 2 tombol yang
tidak ingin menginput data maka bisa kembali ke halaman view data
balita.
42
mencetak seluruh data balita, yang nantinya data ini akan berbentuk
data balita secara perdata, yang nantinya data ini akan berbentuk PDF
jika disimpan.
data yang sudah di input oleh admin. Pada halaman ini terdapat
yang memiliki fungsi yang berbeda, yaitu tombol simpan dan kembali.
tidak ingin menginput data maka bisa kembali ke halaman view data
penimbangan.
46
penimbangan.
yang sudah di input oleh admin. Pada halaman ini terdapat beberapa
tombol yaitu tambah data, ubah, hapus, serta cetak data secara
keseluruhan.
untuk mencetak seluruh data penimbangan, yang nantinya data ini akan
PENUTUP
4.1 Kesimpulan
Hijau Solusi Utama dan berdasarkan pembahasan yang sudah dibahas pada
Dalam program ini terdapat data tugas kader, data kader, data vaksin &
imunisasi, data ibu, data balita, data penimbangan balita, data imunisasi serta
4.2 Saran
tahap belajar sehingga program ini masih jauh dari kata sempurna.
50
51
Buku:
Adi, Prasetyo, Arista. 2020. Panduan Cepat Belajar HTML, PHP, & MySQL.
Jakarta: PT Elex Media Komputindo.
Enterprise, Jubilee. 2018. HTML, PHP, dan MySQL untuk Pemula. Jakarta: PT
Elex Media Komputindo.
N., Rifka R. 2017. Step By Step Lancar Membuat SOP. Yogyakarta: Huta
Publisher.
Sulistiono, Heru. 2018. Coding Mudah dengan CodeIgniter, JQuery, Bootstrap, dan
DataTable. Jakarta: PT Elex Media Komputindo.
Supardi, Yuniar dan Sulaeman. 2019. Semua Bisa Menjadi Programmer Laravel
Basic. Jakarta: PT Elex Media Komputindo.
Yudhanto, Yudho dan Prasetyo, Adi, Helmi. 2019. Mudah Menguasai Framework
Laravel. Jakarta: PT Elex Media Komputindo.
Internet:
Dedi Suhendro dan Trika Aprilila. 2017. Perancangan dan Implementasi
Realisasi Anggaran Pendapatan (Studi Kasus : Pengadilan Negeri Klas IB
Pematangsiantar). Seminar Nasional Teknologi Informatika, 30-36. Di unduh
pada 28 Oktober 2022. Pukul: 11.00 WIB.
Fitri Ayu, et, all. 2018. Perancangan sistem informasi pengolahan data pratek kerja
lapangan (pkl) pada devisi humas pt. Pegadaian. Volume 2, No. 2, Jurnal Intra-
Tech. Di unduh pada 27 Oktober 2022. Pukul: 10.45 WIB.
52
53
Mara Destiningrum, dkk. 2017. Sistem informasi penjadwalan dokter berbasis web
dengan menggunakan framework codeigniter (studi kasus : rumah sakit
yukummedical centre). Jurnal teknoinfo, Vol. 11, no. 2, 30-37. Di unduh pada
28 Oktober 2022. Pukul: 13.58 WIB.
Sitepoint. 2017. The State of PHP MVC Frameworks in 2017. Di unduh pada 26
Oktober 2022. Pukul: 13.01 WIB.
Syani, M., & Werstantia, N. 2019. Perancangan Aplikasi Pemesanan Catering from
https://doi.org/10.31962/jiitr.v1i1.22. Di unduh pada 28 Oktober 2022. Pukul:
09.30 WIB.
A. Biodata Siswa
NIS/NISN : 0046070043
Nama Lengkap : Indah Kusuma Putri
Tempat, Tanggal Lahir : Bogor, 06 September 2004
Alamat lengkap : Jl. Masjid Daarutaqwa, Gg. Yayasan,
Kelurahan Gandul, Kecamatan Cinere,
Kota Depok, Jawa Barat.
Telp : 089614601720
Email : indahkusumaputri@gmail.com
Foto 3x4
54
SURAT KETERANGAN PRAKERIN
55