Disusun Oleh :
Krisna Pamungkas
XI- Rekayasa Perangkat Lunak
SMK Negri 64 Jakarta
Tahun ajaran 2021/2022
Jl. Jaani Nasir No.8, .11, Cawang, Kec.Kramat Jati, Kota.Jakarta Timur
Daerah Khusu Ibukota Jakarta
i
Halaman Pengesahan
Laporan Praktik Kerja Industri (Prakerin)
Membuat Web Penyimpanan Data Pegawai BKN
Ini telah, disetujui dan disahkan di Jakarta
Oleh :
Krisna Pamungkas
Mengetahui / Menyetujui
ii
Kata Pengantar
Assalamu’alaikum Warahmatullahi Wabarakatuh
Puji syukur kehadirat tuhan yang maha esa yang telah memberikan rahmatdan hidayah-
Nya sehingga saya menyelesaikan laporan yang berjudul Pengenalan sistem informasi ini tepat
pada waktunya. Tujuan dari penulisan dari makalah ini adalah untuk memenuhinya tugas guru
bidang rekaya perangkat lunak. Selain itu, makalaah ini juga bertujuan untuk menambah
wawasan tentang prakerin bagi para pembaca dan juga bertujuan untuk menambah wawasan
temtang prakerin bagi para pembaca dan juga bagi penulis.
Penulis makalah ini bertujuan untuk memenuhi nilai tugas dalam Prakerin. Selain itu
makala ini bertujuan agar menambah pengetahuan dan wawasan bagi para pembaca.
Saya juga mengucapkan terima kasih kepada semua pihak yang telah membagi sebagian
pengetahuannya sehingga saya dapat menyelesaikan makalah ini. Pada kesempatan ini penulisan
mengucapkan terimakasih kepada semua pihak yang telah membantu dan mendukung dalam
penulisan laporan ini serta ucapan terimakasih yang sebesar besarnya kepada yang terhormat.
1. Ibu Maria Ulfa Agustin, M.Pd Selaku kepala sekolah SMK Negri 64 Jakarta yang telah
memotivasi penulis dan pelaksanaan Praktek Kerja Industri.
2. Bapak Chandra Andriawan, S.Pd selaku kepla jurusan dibidang Rekayasa Peragkat
Lunak
3. Bapak Viktor Lomo, selaku pembimbing dan penanggung jawab serta memotivasi
dikantor BKN
4. Bapak Januar, selaku pembimbing dan membantu mengawasi jalannya PRAKERIN
dikantor BKN
iii
7. Ibu Alfiyah Nuratut, S.Pd selaku guru pembimbing dan penanggung jawab serta
memotivasi penulis dalam pelaksanaan Praktek Kerja Industri
9. Seluruh karyawan yang telah membimbing saya dari awal kegiatan hingga akhir kegiatan
Penulisan menyadari laporan ini jauh dari sempurna,untuk itu penulis dengan senang hati
menerima kritik dan saran yang sifatnya mendukung demi kemajuan penulis di masa depan yang
akan datang. Penulis berharap mudah-mudahan laporan ini bermanfaat bagi penulis, pembaca
dan semua pihak.
Wassalamu’alaikum Wr.Wb
Jakarta................
Krisna Pamungkas
iv
Daftar Isi
BAB I PENDAHULUAN
1.1 Latar Belakang ..................................................................................................
1.2 Ruang Lingkup .................................................................................................
1.3 Maksud Dan Tujuan .........................................................................................
1.4 Manfaat .............................................................................................................
v
BAB V KESIMPULAN DAN SARAN
Lampiran ...............................................................................................................
vi
Daftar Gambar
Halaman
vii
Daftar Tabel
halaman
viii
BAB I
PENDAHULUAN
Praktek Kerja Industri (Prakerin) adalah suatu bentuk penyelenggaraan dari sekolah yang
memadukan sistematik dan sinkron antara program pendidikan dan program pengusahaan
yang diperoleh melalui kegiatan bekerja langsung didunia kerja untuk mencapai suatu tingkat
keahlian professional.
Dimana keahlian professional tersebut hanya dapat dibentuk melalui tiga unsur utama
yaitu ilmu pengetahuan. Teknik dan kiat. Ilmu pengetahuan dan teknik dapat dipelajari dan
dikuasai kapan dan dimana saja kita berada, sedangkan kiat tidak dapat diajarkan tetapi dapat
dikuasai melalui proses mengerjakan langsung pekerjaan pada bidang professi itu sendiri.
Pendidikan sistem ganda dilaksanakan untuk memenuhi kebutuhan tenaga kerja yang
professional dibidangnya. Melalui pendidikan sistem ganda diharapkan dapat menciptakan
tenaga kerja yang professional tersebut.
Dalam kegiatan Praktek Kerja Industri (prakerin) yang saya lakukan diantaranya
adalah sebagai berikut: membuat server website NIP Badan Kepegawaian Negara
(BKN)
Tujuan Praktek Kerja Industri (Prakerin) diharapkan dapat menambah wawasan dan
pengetahuan yang berharga,dan memperoleh masukan serta umpan balik guna memperbaiki dan
mengembangkan kesesuain pendidikan dan kenyataan yng ada dilapangan.Selain itu juga untuk
meningkatkan pengetahuan siswa pada aspek-aspek usaha yang profesional dalam lapangan kerja
antara lain struktur organisasi,jenjang karir dan teknik,dan juga untuk mencapai Visi dan Misi
sekolah Menengah Kejuruan (SMK) Negeri 64 Jakarta Timur.
Adapun manfaat dari Praktek Kerja Industri (Prakerin) manfaatnya adalah sebagai berikut:
2
B. Dapat menambah keterampilan dan mengerti dalam suatu bidang
pekerjaan
3
BAB II
Gambaran Umum
4
2.1 Sejarah Organisasi / Perusahaan
Kantor urusan pegawai negeri yang dibentuk dengan Peraturan Pemerintah Nomor 11
Tahun 1948 tanggal 30 Mei 1948, berkedudukan di ibukota pemerintah Yogyakarta dan
dipimpin oleh oleh seorang kepala yaitu Raden Pandji Soeros. Pada tahun yang sama
pemerintah juga menetapkan pembentukan perwakilan KUP untuk wilayah Indonesia bagian
Timur yang berkedudukan di Makasar.
Dalam perkembangan selanjutnya, Kantor Urusan Pegawai (KUP) inilah menjadi cikal
bakan BAKN, sehingga tanggal 30 mei 1948 ditetapkan sebagai tanggal lahiornya BAKN.
Dienst Voor Algemene Personele (DAPZ) yang lebih dikenal dengan DUUP (Djawat Umum
Urusan Pegawai) yang dibentuk dengan Keputusan Gubernur Jendral Hindia Belanda
Nomor 13 tanggal 9 Juni 1948, dikepalakan oleh Mr. J.W. Van Hoogstraken dan
berkeduduka di jakarta
Gambar 2.2 Gedung di Jl.Kramat Raya 132 Jakpus yang dulu digunakan KUP
Tugas pokok KUP adalah mengurus segala sesuatu mengenai kedudukan dan gaji
pegawai negri serta mengawasi supaya peraturan peraturan itu dijalankan dengan tepat. KUP
5
dipimpin oleh seorang kepala yang diangkat dan diberhentikan oleh presiden atas usul perdana
mentri
Kebijakan pemerintah yang dipandang cukup penting pada masa itu adalah dikelurkannya
Peraturan Pemerintah Nomor 21 Tahun 1948 tentang Peraturan Gaji Pegawai yang dikenal
dengan nama PGB-48. Azas-azas peraturan penghargaan pengalaman bekerja mulai berlaku
pada PGP-48 ini. Ijaza sekolah tidak mempunyai arti penting tetapi hanya sebagai ukuran derajat
atau kepandaian. Untuk menentukan kedudukan pegawai selanjutnya salah satu syarat adalah
kecakapannya. Sistem penggajian yang dianut dalam PGP-48 adalah sistem horizontal dan masa
kerja yang berhubungan dengan gaji lama dihitung serta untuk kenaikan gaji berikutnya dalam
perangkat baru
Gambar2.3 Gedung ini dahulu dipergunakan sebagai kantor KUP Bagian Tata Usaha Kepegawaian Di
Yogyakarta
6
Peraturan gaji pegawai kemudian diatur kembali dengan PGB-1955 yang berlaku mulai
tahun 1955. Dalam PGPN-1955 dikenal sembilan golongan dan 31 ruang gaji. Selain gaji
pokok, untuk kesejahteraan pegawai juga diberikan tunjangan-tunjangan yaitu tunjangan
keluarga, tunjangan anak, tunjangan kemahalan setempat, kemahalan umum, kemahalan daerah,
tunjangan tanggung jawab keuangan, perwakilan ujian dinas, tunjangan jabatan dan uang
pengganti, serta tunjangan bahaya
Gambar 2.4 Gedung bagian pensiun dan tunjangan yang berada di Jl. Suropati 50 Bandung
Sejak pembubaran RIS dan pembentukan Negara Kesatuan Republik Indonesia taggal 15
Agustus 1950, Pemerintah memandang perlu untuk memusatkan urusan kepegawaian yang
7
sebelumnya diselenggarakan oleh KUP di Yogyakarta dan DUUP di Jakarta. Untuk Maksud
tersebut ditetapkanlah Peraturan Pemerintah Nomor 32 Tahun 1950 Tanggal 15 Desember
1950. Dengan peraturan pemerintah tersebut, KUP di Yogyakarta dan DUUP di Jakarta
digabungkan menjadi satu.
Meskipun KUP berkedudukan di Jakarta, dalam pelaksanaan tugasnya masih ada unit
kerja yang berkedudukan di daerah, yaitu bagian tata usaha kepegawaian (Biro TUK) di
Yogyakarta dan bagian pensiun dan tunjangan (Biro P&T) di bandung.
Untuk maksud tersebut, maka KUP yang merupakan institusi yang bertugas melakukan
pembinaan kepegawaian diubah menjadi Badan Administrasi Kepegawaian Negara (BAKN)
dengan Peraturan Pemerintah Nomor 32 Tahun 1972. Penetapan Peraturan ini adalah juga
sebagai pelaksanaan dari undang-undang Nomor 18 Tahun 1961
Dengan peraturan pemerintah Nomor 32 Tahun 1972, maka kedudukan, fungsi, tugas,
susunan dan tata kerja institusi yang mengelola kepegawaian, semakin dikembangkan.
8
2.2 Struktur Organisasi dan Bidang Usaha
9
2.3Visi, Misi, dan Tujuan Organisasi/Perusahaan
a. Bkn merupakan mandatori Undang Undang Nomor 5 Tahun 2014 tentang Aparatur Sipil
Negara khususnya dibidang pembinaan dan penyelenggaraan manajemen ASN secara
nasional. Dalam hal ini, tugas BKN berkaitan degan kewenangan penyelenggaraan
manajemen ASN, pengawasan dan pengendalian norma, standar, kriteria manajemen
ASN
c. Terdapat dua nilai yang menjadi tujuan utama pembentuka karakter pegawai ASN yaitu :
1) Profesional
a) BKN melaksanakan kewenangan, tugas dan fungsinya sesuai dengan yang telah
diamanahkan melalui peraturan perundang-undangan yan berlaku dengan
maksimalkan sumber daya dalam pembinaan dan penyelenggaraan manajemen
ASN secara efektif dan efisien, sebagai upaya untuk mewujudkan aparatur sipil
negara yang memiliki integritas, profesional, netral, dan bebas dari intervensi
politik, bersih dari praktik korupsi, kolusi, dan nepotisme serta mampu
menyelenggarakan pelayanan publik bagi masyarakat.
10
2) Bermartabat
a) BKN melaksanaka kewenangan, fungsi, dan tugas sesuai dengan koridor yang
telah digarisi melalui peraturan perundang-undangan yang berlaku
b) BKN komitmen untuk merumuskan dan meimplementasikan norma,
standar,prosedur, dan kriteria dibidang kepegawaian secara konsisten serta
menjunjung tinggi etika dan nilai-nilai moral yang membentuk citra positif BKN.
c) Menjaga inegritas dan cita organisasi BKN sebagai lembaga pemerintah dalam
pembinaan dan penyelenggaraan manajemen ASN dengan menjadi lembaga
terdepan dalam menerapkan prinsip Profesionalitas, nilai dasar, etika profesi,
bebas dari intervensi politik, bersih dari praktik korupsi ,kolusi, dan nepotisme
Untuk mewujudkan visi tersebut sebagaimana diuraikan diatas, dirumuskan misi BKN
sebagai berikut :
11
d. Mengembangkan dan mengoptimalkan sistem informasi manajemen
kepegawaian
Uraian Misi:
12
e. Mengembagkan dan mengoptimalkan sistem peraturan perundang-undangan, kinerja, dan
kesejahteraan pegawai
j. Hal ini merupakan upaya untuk mewujudkan profesionalitas pegawai BKN melakukan
kewenangan, tugas dan fungsinya yang yang telah diamankan melalui peraturan
perundang-undangan secara efektif dan efesien . Dalam hal ini juga BKN melakukan
upaya peningkatan kapabilitas dan kompetensinya serta menjaga integeritasdan citra
organisasi sebagai lembaga pemerintah yang menjalankan peran sebagai lembaga
pembina dan penyelenggaraan manajemen ASN
13
Dalam rangka mewujudkan visi melaksanakan misi berdasarkan potensi dan
permasalahan BKN, ditetapkan tujuan BKN tahun 2015-2019, antara lain sebagai
berikut :
14
Bab III
Kajian Teori
A. Prakerin atau praktek kerja industri merupakan kegiatan pendidikan, pelatihan, dan
pembelajaran bagi siswa Sekolah Menengah Kejuruan (SMK) yang dilakukan didunia
usaha atau dunia industri yang berkaitan. Dengan kompetesi siswa sesuai bidang yang
digelutinya.Pada umumnya sekolah akan mengupayakan terlaksana program Prakerin
SMK Negri 64 Jakarta demi meningkatkan keterampilan siswa dibidangnya .
Dalam program ini, para siswa diberikan bekal ilmu pengetahuan dasar meminimalisir
kendala saat penerapan bekerja. Dilapangan dan juga dapat memperaktikan teori yang sudah
dipelajari disekolah. Dengan begitu, ketika lulus nanti, siswa dapat beradaptasi lebih cepat
dengan dunia kerja.
Prakerin SMK ini merupakan upaya sekolah untuk meningkatkan mutu siswa SMK sehingga
dapat menghasilkan lulusan yang mampu menjalani pekerjaan sesuai dengan bidangnya dan
memasuki dunia kerja yang persaingannnya cukup ketat. Beberapa sekolah sudah mewajiibkan
program prakerin ini didasari oleh peraturan dan putusan mentri antara lain:
1. Tercantum pada UU No. 2 tahun 1989 tentang Pendidikan Nasional yaitu untuk
menyiapkan peserta didik melalui kegiatan bimbingan, pengajaran, dan atau latihan bagi
perannya dimasa yang akan datang
2. Peraturan pemerintah No. 29 tahun 1990 tentang Pendidikan menengah yang bertujuan
meningkatkan kemampuan peserta didik sebagian anggota masyarakat dalam
mengadakan hubungan timbal balik dengan lingkungan social, alam sekitar, dan
meningkatkan pengetahuan peserta didik untuk melanjutkan pendidikan pada jenjang
yang lebih tinggi dan mengembangkan diri sejalan perkembangan Ilmu Pengetahuan dan
Teknologi (IPTEK) serta kebudayaan
15
3. Peraturan Pemerintah No. 39 tahun 1992 tentang para serta Masyarakat dalam Pendidikan
Nasional ;serta
Setelah memahami pengertian diatas, ada baiknya anda juga mengetahui sebelum melakukan
prakerin bagi siswa/siswi diharapkan anda melakukan Prakerin semakasimal mungkin berikut
merupakan yang harus diketahui sebelum melakukan Prakerin di Kantor BKN antara lain;
2. Melatih Profesionalisme
Selain pola pikir, program ini berguna melatih profesionalisme siswa/siswi agar siap
untuk bekerja nanti.Profesionalisme yang dimaksud yaitu bersikap bertanggung jawab
dan disiplin dalam kantor/industri,seperti melakukan tugas yang diberikan, mematuhi
intruksi dan peraturan yang berlaku, hingga menjaga nama baik sekolahnya dan kantor
BKN tersebut. Bagi sebagian orang, adaptasi terhadap lingkungan pekerjaan
16
membutuhkan waktu yang tidak sedikit. Oleh karena itu, melalui Prakerin SMK inilah
siswa/siswi dapat memulai berlatih untuk beradaptasi dengan dunia kerja di Kantor BKN
4. Mengasah Kemampuan
Bagi para siswa SMK yang mengikuti prakerin juga dapat mengasah ke mampuan bahkan
menambah keterampilan dibidangnya. Saat praktik kerja dilakukan, kemampuan
siswa/siswi semakin terasah denga banyaknya hal tidak terduga yang terjadi. Namun,
namun jangan khawatir jika anda mengalami kesulita saat praktik kerja dilapngan karena
anda dapat selalu bertanya pada user atau atasan anda maupun pembimbing dari sekolah
anda.
5. Menjalani Relasi
Menjalin relasi dapat menjadi manfaat prakerin SMK bagi siswa maupun sekolah.
Dengan mengikuti prakerin, siswa menjalin relasidengan staff maupun jajaran direksi
diindustri tersebut yang akan sangat bermanfaat dimasa depan. Bagi anda yang menjalani
prakerin diwaktu yang dekat ini, ada baiknya anda menjalin relasi dengn banyak orang.
Relasi tersebut dapat menjadi pintu peluang untuk perkembangan karir maupun usaha
anda kedepannya. Bagi sekolah, program praktik kerja ini bisa menciptakaan kerja sama
baik antara sekolah dan kantor BKN sehingga banyak hal bermanfaat yang akan didapat,
seperti meningkatkan citra popularitas sekolah dimata masyarakat serta meningkkan
penyerapan lulusan sekolah bekerja dikantor atau industri tersebut
17
6. Efesien waktu dan tenaga
Prakerin ini sangat bermanfaat untuk meningkatkan efesien waktu dan tenaga dalam
menghasilkan lulusan yang siap kerja dengan memanfaatkan peakerin secsara maksimal,
siswa dapat segera bekerja setelah lulus sekolah karna sudah memperoleh ilmu
pengetahuan dasar serta kompetisi yang dibutuhkan kerja di kantor/industri
18
kapasitas penyimpanan yang besar dan akses cepat. Sehingga dapat mencegah
terjadi.
kesalahan pada suatu website maupun aplikasi. Seperti yang sudah dijelaskan
diatas bahwa teknologi yang satu ini berfungsi menerima permintaan HTTP atau
HTTPS dari klien atau kita kenal dengan web browser (Chrome, Firefox). Ia juga
akan mengirimkan respo atas permintaan kepada klient dalam bentuk halaman
web yang uumnya HTML.
Jika berbicara secara detail, maka web server memiliki peran dalam memproses berbagai
data yang diminta oleh klien (web browser) kemudia ia memberikan hasil atau jawaban berupa
dokumen, vidio, foto, atau berseragam bentuk berkas lainnya.
Adapun kita pecah menjadi beberapa bagian fungsi dari web server :
Membersihkan berbagai cacha yang terdapat pada penyimpanan serta semua dokumen
yang terpakai lagi
Melakukan pemeriksaan terhadap sistem security yang berasal dari permintaan HTTP
berdasarkan request klien atau web browser
Menyediakan data berdasarkan request atau permintaan yang masuk agar dapat
meminjam keamanan sistem yang berjalan dengan lancar
Protokol HTTP dan HTTPS digunakan web server untuk dapat komunikasi dengan klien.
Dengan protokol HTTP dan HTTPS, komnikasi antar srver dengan klien saling terhubung serta
dapat dimengerti dengan mudah
19
PHP ( Pesonal Home Page atau PHP Hypertext processor ) Program
semacam CGI, berfungsi memproses teks yang bekerja diserver. Apache
sangat mendukung PHP dengan menempatkannya sebagai salah satu
modulya (Mood_php). Hal tersebut membuat PHP bekerja lebih baik
Apache sangat aman dan nyaman untuk digunakan karena memiliki beberapa keuntungan
seperti proses instalasi yang mudah, freeware, dan sistem konfigurasi yang masih tergolong
mudah. Selain itu ia juga mampu bekerja pada sistem operasi open atau closed source
20
Web Server Lighttpd
Programmer asal Jerman telah menciptaka web server berbasis open source guna
mendukung sistem linux dan unix. Bila dilihat dari segi keunggulan, web server yang satu ini
memiliki memiliki beberapa keunggulan berdasarkan fitur tambahan yang tersedia. Seperti
FastCGI, Output-Compression, FastCGI, dan URL Writing. Jika kamu menggunakan web server
Lightpd, kamu akan merasakan performanya yang lebih cepat dan efektif
Web server memiliki peran penting dalam mengendalikan proses kerja dari sebuah
website. Tanpa adanya web server, kamu tidak bisa melakukan permintaan data apapun pada
suatu halaman page browser
Jika internet merupakan jalan raya tempat terjadinya arus lalu lintas data, maka www
adalah browser-nya (istilah yang populer saat ini). Browser memudahkan pengguna internet
melakukan surfing dan menampilkan data yang diinginkan. Berners Lee adalah penulis program
browser pertama dan server WWW pertama di dunia. Saat ini, browser yang sering digunakan
adalah Internet Explorer, Netscape dan Mozilla.
Berners-Lee juga menulis piranti lunak yang mendefinisikan Hyper Text Markup
Language (HTML), Uniform Resource Locator (URL), dan Hyper Text Transfer Protocol
21
(HTTP). Kesemuanya itu adalah bahasa pemrograman yang digunakan banyak orang untuk
menampilkan isi sebuah situs dan protokol bagaimana situs-situs dapat ditemukan di internet dan
berkomunikasi satu sama lainnya.
Pada 1980, ketika masih seorang kontraktor bebas di CERN, Berners-Lee mengajukan
sebuah proyek yang berbasiskan konsep hiperteks (hypertext) untuk memfasilitasi pembagian
dan pembaharuan informasi di antara para peneliti. Mengingat CERN merupakan institusi multi-
nasional, Berners Lee ingin membuat suatu software yang dapat menghubungkan data-data dan
informasi yang dia miliki dan para periset lainnya. Dengan demikian mereka dapat bekerja
dengan lebih efisien. Dia menamakan software tersebut Enquire, kependekan dari Enquire
Within Upon Everything, judul ensiklopedia yang dia ingat waktu masih kecil. Ide ini lantas
dikembangkannya di luar organisasi CERN. Lee berpikir, mengapa hanya membatasi jaringan ini
dalam CERN saja? Bagaimana kalau para ilmuwan di tempat lain ingin berbagi informasi?
Maka, sistem yang dia ciptakan akhirnya berkembang pesat sepesat perkembangan jaringan
internet itu sendiri.
Artikel diambil dari Biografiku.
Setelah meninggalkan CERN untuk bekerja di John Poole’s Image Computer Systems
Ltd, dia kembali pada 1984 sebagai seorang rekan peneliti. Dia menggunakan ide yang mirip
yang telah dia gunakan pada Enquire untuk menciptakan World Wide Web, di mana dia
mendesain dan membangun browser yang pertama (bernama WorldWideWeb dan
dikembangkan dalam NeXTSTEP) dan server web pertama yang bernama httpd.
Situs web pertama yang dibuat Berners-Lee (dan oleh karena itu ia juga merupakan situs
web pertama) beralamat di http://info.cern.ch/ dan dimasukkan online untuk pertama kalinya
pada 6 Agustus 1991. Lee lantas meluncurkan browser-nya pada tahun 1991. Tetapi belum
banyak orang yang menggunakan media WWW yang ditemukannya, sampai beberapa tahun
kemudian seorang bernama Marc Andressen meluncurkan browser yang lebih populer, Mosaic.
Pada 1994, Berners-Lee mendirikan World Wide Web Consortium (W3C) di Massachusetts
Institute of Technology. Marc lantas mendirikan Netscape. Sejak saat itu pengguna internet dan
WWW berkembang dengan sangat pesat.
22
Hingga kini, Berners-Lee masih tetap rendah hati dan tidak berkeinginan untuk
mendapatkan status populer. Banyak yang masih tidak mengetahui kekuatan karya pria ini,
World Wide Web. Salah satu kontribusi terbesarnya dalam memajukan World Wide Web adalah
dengan tidak mempatenkannya sehingga masih dapat digunakan secara bebas. Pada 16 Juli 2004
dia diberi gelar kehormatan KBE oleh Ratu Elizabeth II sebagai penghormatan atas jasa-jasanya.
Apa yang dilakukan Lee saat ini, tidak terlepas dari kehidupannya di masa lalu. Semenjak
kecil, orang tua Tim sudah mengajarkannya untuk berfikir kreatif. Bahkan semasa kecil, Lee
sering bermain-main dengan bilangan imajiner dalam pikirannya (seperti berapa nilai akar dua
dari minus 4). Ketika lee mulai kuliah di Oxford, dia sudah bisa merakit komputer sendiri dari
barang-barang elektronik bekas TV. Dia juga mempelajari fisika karena fisika menggabungkan
konsep matematika dan elektronika.
Kalau Marc menjadi miliuner dengan produk yang dibuatnya, Lee dengan visi jauh ke
depannya memutuskan untuk berkiprah di organisasi nirlaba dan tak banyak mengambil untung
dari penemuan dan keahliannya. Saat ini, Tim Berners Lee menjabat Direktur World Wide Web
Consortium (W3C) yang berkantor di Massachussets Institute of Technology. W3C adalah
sebuah organisasi yang memiliki 400-an anggota dengan staf sekira 40 orang yang tersebar di
seluruh dunia.
Tujuan organisasi ini adalah untuk mengembangkan teknologi yang dapat digunakan
lintas platform (interoperable technologies), menetapkan spesifikasi, aturan-aturan, menciptakan
berbagai piranti lunak dan alat-alat lainnya yang dapat mengoptimalkan penggunaan temuannya,
World Wide Web. Anggota-anggotanya terdiri dari Microsoft, Adobe, Intel, Macromedia,
Oracle, dan banyak lagi. Mereka bekerjasama mengembangkan teknologi yang mengeksploitasi
WWW agar dapat digunakan oleh lebih banyak orang. Yang berarti juga membagi ilmu
pengetahuan bagi sesama.
Beberapa waktu lalu, Tim Berners Lee mendapat kehormatan sebagai salah satu dari 100
orang berpengaruh di abad ini versi majalah TIME. Namanya bisa disejajarkan dengan ilmuwan
23
komputer Alan Turing, dan perintis ‘kaliber’ berat dari beragam bidang lainnya semacam
psikoanalisis, antropologi, fisika, biologi, ekonomi, bahkan teknologi pesawat terbang
Bab IV
Pelaksanaan Praktek Kerja Industri
Praktek kerja industri atau Prakerin yang penulis dilaksanakan di kantor BKN merupakan
suatu hal yang sangat berharga dan bermanfaat. Penulis merasa banggsa dan senang bisa
melaksanakan praktek kerja lapangan ditempat ini. Kegiatan prakerin yang dilaksanakan pada
tanggal 10 januari hingga 10 juni. Prakerin dilaksanakan selama 5 hari dalam seminggu, selama
jam kerja kantor yang berlaku yaitu pada pukul 08.00 hingga 15.00 waktu istirahat pukul 12.00
sampai 13.00
Pertama kali penulis datangi lokasi prakerin di kantor BKN. Penulis diajak mengetahui
lokasi sekitar kantor BKN dan lantai 5 menjadi tempat kita untuk melakukan Prakerin tersebut
dan dilakukan untuk melakukan mengerjakan menulis NIP PNS yang sudah tersedia dan
memperbaiki sampul sampul yang rusak. Selain itu, penulis juga diperkenalkan dengan masing-
masing pembimbing antara lain : bapak viktor lomo, bapak januar, dan bapak ponik selaku
pembimbing yang selalu mengarahkan dan membatu dalam mengerjakan penulisan NIP PNS.
Kemudian pelaksana diberi penjelasan singkat oleh bapak viktor lomo yang selalu memberi
motivasi kepada penulis, dengan begitu penulis dapat memahami apa yag dijelaskan oleh bapak
viktor selaku pembimbing di kantor BKN
Oleh karena itu ketika NIP PNS tidak tersedia penulis mencari bahan-bahan untuk
mengerjakan yang sudah diberi oleh pembimbing kantor dan mencari bahan untuk penulisan
laporan selama prakerin. Referensi laporan pkl bertanya langsung kepada pembimbing sekolah.
Setelah melaksanakan kegiatan prakerin dan sekaligus melakukan tugas yang sudah dikerjakan,
Penulis mengetahui apa saja tanggung jawab selama Prakerin
4.1 Sumber Daya Yang Tersedia
24
1. AC
2. Keyboard
3. Monitor
4. Keyboard
5. Mouse
2
Wifi
Untuk mencari-cari
informasi yang kita tidak
ketahui.
3 Monitor
Untuk menampilkan data-
data berupa grafis tampilan
dari prosesor untuk
ditampilkan agar pengguna
bisa melihat apa yang sedang
dioprasikan
4 Keyboard
sebagai alat ketik dan
bertugas untuk menampilkan
angka, huruf, dan simbol
pada layar monitor komputer
Anda yang kemudian dicetak
menjadi dokumen atau
memang sengaja dibuat
sebagai data digital di
komputer.
25
5 Mouse
sebagai alat penunjuk atau
pointing device, menjadi
sangat penting dan berguna
ketika pertama kali
ditemukan
Pada saat hari 10 Januari 2022 saya dan teman–teman yang melaksanakan PRAKERIN
di kantor BKN. Bersama pembimbing Dudi yang menjelaskan mengenai Setelah mendengarkan
penjelasan dari pembimbing Dudi, kami diberi tugas untuk mengerjakan Membuat desain WEB
dan desain tampilan
26
1. Membuat Database
Cara membuat database MySQL yang akan kami bahas selanjutnya adalah
melalui phpMyAdmin, perangkat lunak berdasar PHP yang dibuat untuk mengatur konfigurasi
database MySQL melalui sebuah web.
Dengan phpMyAdmin, Anda bisa mengelola isi database, tabel, relasi, pengguna dan lain-lain.
Ada dua cara mengakses phpMyAdmin, melalui localhost dan kontrol panel akun hosting
Anda.
cara membuat database MySQL melalui localhost phpMyAdmin.
Sebelum memulai, silakan lakukan instalasi XAMPP atau WAMPServer pada komputer Anda.
27
Jika Anda tidak tahu caranya, artikel pengertian lengkap XAMPP dan cara instalasinya ini akan
membantu.
Setelah instalasi selesai, begini cara mengakses phpMyAdmin melalui XAMPP:
28
b
5. Terakhir, tekan tombol Create dan database yang Anda buat akan muncul pada menu bar
sebelah kiri.
6. Pilih database yang baru Anda buat dan cari menu Privileges pada menu bar paling atas
> Add user account.
7. Buat user akun baru dengan memasukan details seperti username, hostname, dan
password. Lalu, centang pilihan grant all privileges on database dan Anda berhasil
membuat database MySQL melalui phpMyAdmin.
Sebenarnya, Anda juga bisa mengakses phpMyAdmin melalui kontrol panel akun hosting
Anda.Di cPanel, Anda bisa menemukan fitur phpMyAdmin ini di bawah kolom Databases.
Perlu diingat bahwa beberapa penyedia hosting tidak mengijinkan user untuk membuat
database baru melalui cara ini.
29
Gambar 4.4 membuat tampilan
User interface (UI) merupakan cara sebuah program dengan pengguna untuk saling
berkomunikasi atau bisa dikatakan sebagai segala sesuatu yang dirancang menjadi sebuah
perangkat informasi, dimana pengguna dapat melakukan sebuah interaksi dengan sebuah
program dengan lebih mudah. Media yang dapat digunakan pengguna untuk berinteraksi dengan
program (apliksi atau website) dapat berupa tampilan layar (layout), keyboard, dan mouse.
Untuk itu, kita perlu belajar untuk merancang User Interface yang baik itu seperti apa dan
bagaimana. Kunci dari sebuah User Interface aplikasi atau website yang bagus atau menarik
adalah kemudahan pengguna dalam menggunakannya. Berikut hal-hal yang harus diperhatikan
dalam merancang User Interface yang baik:
Konsisten
Yang harus diperhatikan adalah apakah User Interface tersebut Konsisten atau tidak. Ketika
pengguna tahu cara melakukan sesuatu, mereka dapat melakukannya kembali. User Interface
yang konsisten dapat meningkatkan efisiensi mereka dalam menggunakan aplikasi atau website.
Sederhana
30
User Interface yang bagus adalah User Interface yang sederhana. Sederhana ini maksudnya
adalah didalam aplikasi atau website tersebut tidak terdapat elemen yang tidak diperlukan, hanya
terdapat elemen-elemen yang kira-kira dibutuhkan oleh pengguna ketika menggunakannya.
Penempatan/Layout
Tujuan pertama dalam membuat desain User Interface adalah pengguna nanti tidak akan
kesulitan dalam menjelajah isi aplikasi atau website
Membuat Atau Memanajement folder aplikasi ini agar dalam melakukan codigan
lebih rapi tidak berantakan. Dalam pengerjaan file misalnya menyalin, memindah,
menghapus, hingga mengformat media penyimpanan file, dengan adanya manajement
31
yang baik. Maka sistem kerja akan lebih rapi. Selain itu akan lebih effesien dalam
pencarian data, sehingga dapat menghemat waktu dan tenaga.
1. Klik star,
2. All programs,
3. Accesoris,
4. Windows Explore
b. Membuat Folder
32
Gambar 4.6 membuat folder
Folder adalah tempat atau ruang penyimpanan file. Untuk membuat new folder di
My Documents adalah sebagai berikut:
Pastikan bahwa posisi kursor aktif terletak pada My Documents,
Klik menu file-New-Folder.
Bentuk folder yang muncul masih tertulis nama “New Folder”. Satu folder baru selesai
dibuat, kalian dapat melihat hasilnya pada jajaran folder yang lain di dalam My
Documents.
33
c. Mengubah Nama Folder
Nama folder tidak selamanya new folder. kalian dapat mengganti sesuai dengan
kebutuhan. langkah yang oerlu kalian butuhkan adalah :
34
Rename.Selain itu juga dapat dengan cara menekan tombol F2 pada keyboard,
3. Ketikan nama sesuai dengan keinginan,akhiri dengan menekan tombol Enter.Langkah
ini juga dapat digunakan untuk mengubah nama file.Sebelum diganti pastikan file
sedang tidak dijalankan.
d. Menghapus Folder
1. Klik folder,
2. Klik menu File kemudian pilih Delete atau klik kanan folder kemudian
pilih Delete.Dapat juga dengan tombol Delete pada keyboard.Secara otomatis folder akan
terhapus.
35
e. Memasukan File Kedalam Folder
36
2. Menggunakan Menu Move To
f. Menyimpan File
Untuk mengurangi risiko file hilang, sebaiknya kita menyimpan file kita dengan baik.
Cara menyimpan file adalah sebagai berikut:
37
Klik menu Edit kemudian pilih Paste
Secara otomatis data akan tersalin dalam “MyMind Flash”. Dapat pula menggunakan cara
Send to yaitu dengan klik kanan File – Send to – tempat penyimpanan “MyMind Flash”. Cara
tersebut juga dapat digunakan untuk memindahkan file atau folder dari media penyimpanan lain
ke dalam harddisk komputer.
Bagian ini hanya untuk user yang belum memiliki database MySQL. Untuk user yang
berlangganan Hostinger, database MySQL dapat dibuat melalui hPanel. Berikut langkah-
langkahnya:
38
Ada dua cara untuk membuat koneksi ke database MySQL dengan PHP, yaitu
menggunakan MySQLi dan PDO.
Empat langkah menggunakan MySQLi untuk membuat koneksi database PHP ke MySQL:
2. Buat File Baru dengan mengklik ikon tambah file pada menu di atas layar.
39
3. Simpan dengan nama databaseconnect.php, atau nama lain yang Anda inginkan,
tapi ekstensinya tetap .php.
4. Salin dan letakkan barisan kode di bawah ini ke file tersebut. Klik dua kali untuk
membukanya. Pastikan Anda sudah mengganti empat value pertama yang ada di
bawah <?php dengan informasi (credential) yang dicatat sebelumnya.
Fungsi utama yang digunakan di script ini adalah mysqli_connect(). Fungsi ini merupakan
bagian internal PHP untuk membuat koneksi baru ke server MySQL.
Pada barisan kode di atas, di bagian awalnya terdapat deklarasi variabel serta value yang
ditentukan untuk variabel ini. Biasanya ada empat variabel untuk pembuatan koneksi
database: $servername, $database, $username, dan $password. Informasi database ditetapkan
sebagai value untuk keempat variabel tersebut sehingga dapat dikirimkan ke fungsi.
Apabila koneksi tidak berhasil dibuat, fungsi die() akan dijalankan. Fungsi ini akan
menghentikan jalannya script dan menampilkan pesan yang memberitahukan bahwa telah terjadi
kesalahan koneksi. Secara default, notifikasi koneksi MySQL error akan memunculkan
pemberitahuan singkat Connection failed yang kemudian diikuti dengan pesan yang
mendeskripsikan kesalahan (error) tersebut.
Namun di sisi lain, apabila koneksi ke MySQL berhasil dibuat, kode akan menampilkan
pesan Connected successfully (berhasil terhubung).
Bagian terakhir dari barisan kode di atas adalah mysqli_close. Fungsi ini akan menutup
koneksi ke database secara manual. Jika tidak ditetapkan sebelumnya, koneksi MySQL akan
berhenti sendiri setelah script selesai dijalankan.
Mengecek Konektivitas dan Mengatasi Kesalahan Umum (Error) yang Sering Terjadi
Untuk mengecek apakah koneksi berhasil dibuat atau justru gagal, ketik domain,
misalnya, namadomainanda/databaseconnect.php di kolom browser. Oh, ya! Jika file PHP-
nya diberi nama lain selain dari contoh yang kami berikan, ganti databaseconnect dengan nama
tersebut.
40
Error atau kesalahan ini terjadi apabila Anda hanya mengubah password atau informasi
lainnya di kode PHP dan tidak di database.
Jika ada pesan “Access denied” atau “Could not connect to database” yang muncul dan
diikuti dengan “(using password: YES)”, hal pertama yang harus dilakukan adalah mengecek
informasi di database. Bisa saja terjadi salah ketik atau ada bagian yang hilang.
Tidak Dapat Membuat Koneksi Database PHP ke Server MySQL
Ingatlah hal ini: ketika terjadi error dan Anda hendak mengatasinya, cek error log situs.
Log tersimpan di folder yang sama dengan folder script yang sedang dijalankan. Misalnya, script
yang sedang dijalankan berasal dari folder public_html, file error_log juga akan berada di
folder tersebut.
5. Membuat Fungsi Koneksi Pada Halaman Index
Didalam ini kita akan mulai masuk dengan kode program untuk membuat koneksi antara
PHP dengan MySQL. Seperti yang pernah kita bahas, PHP menyediakan 3 buah extension untuk
koneksi PHP-MySQL. saya akan membahas cara koneksi menggunakan mysql extension. Kali
41
ini kita akan membahas cara membuat koneksi antara PHP dengan database MySQL. Proses
koneksi ini menggunakan fungsi mysql_connect().
Mengenal Fungsi koneksi PHP-MySQL: mysql_connect()
Untuk membuat koneksi antara PHP dengan MySQL menggunakan mysql extension, PHP
menyediakan fungsi mysql_connect().
Fungsi ini diibaratkan sebagai cara untuk login kedalam MySQL Server.
Fungsi mysql_connect() membutuhkan 3 argumen, dan mengembalikan nilai fungsi berupa
‘variabel koneksi’ ke MySQL.
42
Nah, dalam artikel ini, Anda akan belajar tentang PHP secara lebih dalam. Kami akan membahas
mengenai syntax dasar PHP beserta contoh-contohnya. Selain itu, kami juga akan membahas
tentang hubungan PHP dengan MySQL.
Pengertian PHP :
PHP (PHP: Hypertext Preprocessor) adalah sebuah bahasa pemrograman server side
scripting yang bersifat open source.
Sebagai sebuah scripting language, PHP menjalankan instruksi pemrograman saat proses
runtime. Hasil dari instruksi tentu akan berbeda tergantung data yang diproses.
PHP merupakan bahasa pemrograman server-side, maka script dari PHP nantinya akan diproses
di server. Jenis server yang sering digunakan bersama dengan PHP antara lain Apache, Nginx,
dan LiteSpeed.
Selain itu, PHP juga merupakan bahasa pemrograman yang bersifat open source.
Pengguna bebas memodifikasi dan mengembangkan sesuai dengan kebutuhan mereka.
Saat ini, tak kurang dari 78% website di seluruh dunia menggunakan bahasa pemrograman yang
diciptakan Rasmus Lerdorf di tahun 1995 ini. Bahkan platform besar seperti Facebook juga
menggunakannya.
Lalu, apa yang membuat PHP begitu populer? Mengapa menggunakan PHP yang sudah
berumur lebih dari dua dekade ini? Berikut beberapa alasannya:
Cenderung mudah dipelajari — dibanding beberapa bahasa pemrograman populer lain,
PHP lebih mudah dipelajari.
Materi belajar yang melimpah — umur PHP yang “cukup tua” menyebabkan banyak
sekali dokumentasi, panduan, dan komunitas aktif bertebaran di jagat maya. Jadi, tak
perlu takut jika Anda mengalami kesulitan.
PHP bersifat open-source — siapapun bisa menggunakan PHP tanpa mengeluarkan
biaya sepeserpun.
Kecepatan tinggi — PHP terbukti bisa meningkatkan kecepatan loading dibanding
bahasa lain. Misalnya, lebih cepat tiga kali daripada Phyton pada beberapa kasus.
Banyaknya pilihan database — PHP bisa digunakan di hampir semua jenis database.
Mulai dari MySQL, hingga non-relational database seperti Redis.
Kompatibilitas yang baik dengan HTML — script PHP tidak mengganggu HTML
sama sekali. Justru mereka berdua saling melengkapi.
43
Fleksibilitas tinggi — PHP bisa dikombinasikan dengan banyak sekali bahasa
pemrograman lain. Sehingga bisa Anda gunakan sesuai kebutuhan.
Multi-platform — PHP bisa Anda gunakan di macam-macam operating system. Mulai
dari Windows, Linux, hingga MacOS.
Selalu diperbarui — sejak pertama kali muncul tahun 1995, sekarang PHP sudah berada
pada versi 7.4.
Mendukung layanan cloud — siapa sangka, walaupun umur PHP hampir dua dekade,
tapi ia bisa mendukung layanan cloud dengan skalabilitas yang baik.
Fungsi PHP
Secara umum, fungsi PHP adalah digunakan untuk pengembangan website. Baik website
statis seperti situs berita yang tidak membutuhkan banyak fitur. Ataupun website dinamis
seperti toko online dengan segudang fitur pendukung.
Namun, penggunaan PHP tidak terbatas pada pengembangan website saja,. Karena
fleksibilitasnya yang tinggi, PHP juga bisa digunakan untuk membuat aplikasi komputer
sekalipun.
44
7. Membuat Halaman Tambah data Pegawai
45
8. Membuat Halaman Edit Data Pegawai
46
Cara Membuat Fungsi edit, tambah dan hapus di PHP - Pemprograman dasar database
merupakan komponen utama yang ada untuk dapat membuat suatu aplikasi berjalan dengan
penyimpanan. Oke, kita dalam kesempatan ini akan belajar bagaimana membuat fungsi edit,
tambah dan hapus di bahasa pemprograman PHP. Ini adalah fungsi dasar yang terlebih dahulu
dipelajari sebelum lebih lanjut belajar PHP dengan fungsi penyimpanan yang lain.
47
Bab V
Kesimpulan Dan Saran
5.1 Kesimpulan
Untuk Sekolah :
Dalam dunia kerja, praktek sangatlah diunggulkan, diutamakan, untuk itu sekolah
seharusnya lebih bisa menerapkan praktek dalam semua jenis mata pelajaran, walaupun
setidaknya minimum, namun usahakan para peserta didik bisa mempraktekkannya, tidak hanya
materi dan materi yang terus menumpuk, namun kita para peserta didik tidak bisa
mempraktekkan apa yang telah dipelajari. Serta, dalam kegiatan PRAKERIN, sangatlah
dibutuhkan persiapan yang matang, tidak hanya dari segi mental, namun juga dari segi fisik
(keahlian). Dalam hal ini seharusnya sebelum PRAKERIN dilakukan, sekolah sudah melakukan
tes/menguji keahlian peserta didik, jadi misalkan PRAKERIN telah berjalan, peserta didik tidak
terlalu kebingungan maupun kaku dengan keadaan yang dihadapi (butuh persiapan yang
matang).
48
Pelajaran yang saya dapat dari PRAKERIN di kantor Badan Kepegawaian Negara (BKN)
yaitu bahwasannya dunia industri itu lebih sulit dari apa yang kita bayangkan, tentunya dengan
ini kita harus meningkatkan kualitas diri kita dalam bidang atau jurusan kita masing-masing, agar
ketika kita telah selesai sekolah atau lulus nanti kita tentunya telah benar-benar siap terjun ke
dunia dengan bekal lebih dari cukup, dan juga untuk meningkatkan kualitas pendidikan di
Indonesia agar lebih berani bersaing dengan industri-industri luar negeri.
Selama 6 bulan melakukan prakerin saya mendapatkan banyak pengalaman dan ilmu baru
yang tidak diajarkan di sekolah. Kita biasa diajarkan teori di sekolah, dan di tempat prakerin kita
akan mempraktikkannya. Saya mendapat banyak pengalaman, mengenal lebih dalam tentang
dunia kerja. Pada intinya, kegiatan Prakerin sangat berguna untuk mengembangkan apa yang
diajarkan di sekolah. Prakerin bisa disebut sebagai pelengkap dan proses pematangan atau
pemantapan kelak saat sudah berkecimpung dalam dunia kerja.
1.2. Saran
Untuk Sekolah
1. Saya menyarankan kepada pihak sekolah untuk lebih banyak bekerja sama kepada
perusahaan lain.
2. Dalam pembekalan materi fisik maupun mental agar lebih ditingkatkan terutama untuk
pembinaan mental siswa/i.
3. Pihak sekolah terus menjalin hubungan lebih baik lagi dengan tempat PRAKERIN agar
terciptanya kerjasama.
4. Agar lebih ditingkatkan lagi kualitas lembaga dari SMK Negeri 64 Jakarta dalam segi
penjurusan masing-masing.
5. Pihak sekolah harus bisa melihat keadaan anak muridnya ketika saat di industri.
49
2. untuk selalu kerja samanya pegawai dan juga yang sedang melakukan PRAKERIN, untuk
tidak diikut campurkan dalam pekerjaan pegawai itu sendiri
3. Pegawai harus selalu memberi tugas yang harusanya sesuai jurusan didalam sekolah
DAFTAR PUSTAKA
AV, D. ( 2015, Oktober 11). WEBSERVER. Dipetik Januari 20, 2022, dari blogspot:
http://tugas-selesai.blogspot.com/2015/10/tugas-4-fungsi-dari-northon-ghost-dan.html
Tim Berners-Lee. (2022, September 23). Web Server- Dipetik Januari 27, 2022, dari
cloudamqp: https://www.cloudamqp.com/blog/part1-dawaibkn -for-beginners-what-is-dawaibkn
Putri, E. (2022, Februari 2). KAJIAN TEORI DAN KERANGKA PEMIKIRAN. Dipetik
februari 2, 2022, dari KAJIAN TEORI: http://repository.unpas.ac.id/43281/3/BAB%20II
%20KAJIAN%20TEORI.pdf
50
Identitas Siswa
51
Jam Masuk, Istirahat Pulang
52
Laporan Kegiatan PKL
53
Laporan kegiatan PKL
54
Laporan Kegiatan PKL
55
Laporan Kegiatan PKL
56
Absensi Kehadiran Siswa
57
Absensi kehadiran Siswa
58
Gambaran Ruangan Kantor Lantai 5
59
Gambar Dokumen Mengerjakan web desain Dokumwn
60
Pengerjaan Web Desain
Bimbingan Guru
61
Pemindahan Dokumen PNS ke Lantai 4
62
Pengerjaan Dokumen PNS Lantai 5
63
Pengambilan Dokumen PNS Lantai 4
64
65