SlideShare a Scribd company logo
LAPORAN PRAKTEK KERJA INDUSTRI
(PRAKERIN)
APLIKASI NILAI SISWA BERBASIS WEB
SMK YPC TASIKMALAYA
Disusun untuk Memenuhi Salah satu Syarat
Mengikuti Ujian Nasional
Tahun Pelajaran 2012/2013
REKAYASA PERANGKAT LUNAK
Disusun oleh,
HANNATI SALMA
10103363
YAYASAN PESANTREN CINTAWANA
SMK YPC TASIKMALAYA
2012
3
LEMBAR PENGESAHAN INDUSTRI/TEMPAT PRAKERIN
APLIKASI NILAI SISWA BERBASIS WEB
SMK YPC TASIKMALAYA
Pembuat Laporan
HANNATI SALMA
NIS. 10103363
Menyetujui,
Pembimbing I Pembimbing II
HELMI A. MUHAROM, A.Md JAJANG NURZAMAN
NIP. NIP.
Mengetahui;
Direktur/Pimpinan Perusahaan
H. ADANG ABDULLAH, M.M.Pd
NIP.
4
LEMBAR PENGESAHAN SEKOLAH
SMK YPC TASIKMALAYA
APLIKASI NILAI SISWA BERBASIS WEB
Sudah diperiksa pada tanggal : ...........................................................
Telah disahkan pada tanggal : ...........................................................
Pembimbing Laporan Penyusun Laporan
JAJANG NURZAMAN HANNATI SALMA
NIP. NIS. 10103363
Koordinator Prakerin Penguji
JUNJUN NUGRAHA S, S.Pd. M.M NANANG KOMARUDIN, S.Kom
NIP. 19750115.200501.1.007 NIP.
Mengetahui;
Kepala SMK YPC Tasikmalaya Kaprog. Studi Keahlian
Tek. Informatika
H. ADANG ABDULLAH, M.M.Pd E. KUSNADI JAJULI, S.Kom
NIP. NIP.
5
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Allah Ta’ala, yang telah
melimpahkan rahmat dan hidayah-Nya sehingga penyusunan Laporan Praktek
Kerja Industri di SMK YPC Tasikmalaya ini dapat terselesaikan tepat pada
waktunya.
Maksud dan tujuan penyusunan Laporaan Praktek Kerja Industri ini
adalah untuk melengkapi persyaratan kelulusan tahun pelajaran 2012-2013 di
SMK YPC Tasikmalaya.
Adapun penyusunan Laporan Praktek Kerja Industri ini berdasarkan data-
data yang kami peroleh selama melakukan Praktek Kerja Industri, buku-buku
pedoman, serta data-data dan keterangan dari pembimbing maupun staff.
Penyusun menyadari bahwa dalam penyusunan laporan Praktek Kerja
Industri ini tidak lepas dari dukungan berbagai pihak, oleh karena itu pada
kesempatan ini kami ingin mengucapkan terima kasih kepada Yang Terhormat:
1. H. Adang Abdullah, M.M.Pd selaku kepala sekolah SMK YPC yang telah
memberikan tempat, kesempatan, dan fasilitas Praktek Kerja Industri di SMK
YPC Tasikmalaya.
2. Helmi A. Muharom, A.Md selaku pembimbing lapangan Praktek Kerja
Industri di SMK YPC Tasikmalaya yang telah membantu dalam pelaksanaan
Praktek Kerja Indusri di DU/DI.
3. Jajang Nurzaman selaku pembimbing yang telah membimbing dalam
penyusunan laporan Paktek Keja Industi ini.
4. E. Kusnadi Jajuli, S.Kom selaku Kaprog Informatika;
5. Sofyan Saori, S.Pd.I selaku wali kelas XI RPL.
6. Kedua orang tua dan saudara penyusun yang telah mendukung dan
memberikan do’a restu.
7. Bapak Ibu guru yang telah membantu dan memberikan motivasi untuk tetap
belajar.
8. Semua siswa siswi SMK YPC Tasikmalaya yang telah mendukung kami
dalam melaksanakan Praktek Kerja Industri (Prakerin).
6
9. Semua pihak yang tidak dapat penyusun sebutkan satu persatu yang senantiasa
selalu membantu baik secara moril maupun materil.
Penyusun mengakui bahwa laporan ini masih jauh dari sempurna, dengan
dasar itu penulis mohon kritik dan saran yang sifatnya membangun. Semoga
laporan ini berguna, khususnya untuk penyusun dan pembaca pada umumnya.
Tasikmalaya, September 2012
Penyusun
7
DAFTAR ISI
LEMBAR PENGESAHAN DU/DI................................................................. i
LEMBAR PENGESAHAN SEKOLAH.......................................................... ii
KATA PENGANTAR .................................................................................... iii
DAFTAR ISI .................................................................................................. v
BAB I PENDAHULUAN ............................................................................... 1
1.1 Latar Belakang ................................................................................. 1
1.2 Tujuan dan Manfaat Prakerin............................................................ 2
1.3 Waktu Dan Tempat Pelaksanaan Prakerin......................................... 3
BAB II PROFIL SMK YPC TASIKMALAYA............................................... 4
2.1 Sejarah SMK YPC Tasikmalaya...................................................... 4
2.2 Struktur Organisasi SMK YPC Tasikmalaya.................................... 10
2.3 Alur Pelayanan Jasa/Produksi .......................................................... 12
BAB III PAPARAN KOMPETENSI .............................................................. 14
3.1 Landasan Teori ................................................................................ 14
3.1.1 Web Server ............................................................................ 14
3.1.2 PHP........................................................................................ 18
3.1.3 MySQL.................................................................................. 20
3.1.4 Database, DBMS dan RDBMS............................................... 21
3.2 Keselamatan Kerja........................................................................... 22
3.3 Langkah Pelaksanaan Kerja ............................................................. 23
3.3.1 Membuat Rancangan Aplikasi................................................ 23
3.3.2 Merancang Database dan Table.............................................. 23
3.3.3 Instalasi Web Server XAMPP ................................................ 24
3.3.4 Pembuatan Database dan Table .............................................. 30
3.3.5 Pembuatan Source Code......................................................... 33
3.3.6 Halaman Web......................................................................... 34
3.5 Permasalahan dan Pemecahannya..................................................... 37
8
BAB IV PENUTUP........................................................................................ 39
4.1 Kesimpulan...................................................................................... 39
4.2 Saran................................................................................................ 39
DAFTAR PUSTAKA ..................................................................................... 40
LAMPIRAN ................................................................................................... 41
9
DAFTAR GAMBAR
Gambar 2.1 Struktur organisasi SMK YPC ..................................................... 11
Gambar 2.2 Data siswa SMK YPC Tasikmalaya............................................. 12
Gambar 2.3 Grafik perkembangan siswa......................................................... 12
Gambar 2.4 Jumlah penerimaan siswa baru..................................................... 13
Gambar 2.5 Jumah siswa sebagai santri........................................................... 13
Gambar 3.1 Struktur PHP ............................................................................... 18
Gambar 3.2 Flowchart nilai siswa ................................................................... 23
Gambar 3.3 Tabel siswa.................................................................................. 23
Gambar 3.4 Tabel guru ................................................................................... 23
Gambar 3.5 Tabel mata plajaran...................................................................... 24
Gambar 3.6 Tabel nilai.................................................................................... 24
Gambar 3.7 Install Language .......................................................................... 24
Gambar 3.8 Welcome Wizard ......................................................................... 25
Gambar 3.9 Menentukan folder Instalasi......................................................... 25
Gambar 3.10 XAMPP Option ........................................................................ 26
Gambar 3.11 Instalasi XAMPP ....................................................................... 26
Gambar 3.12 Finish......................................................................................... 27
Gambar 3.13 Komentar Instalasi telah selesai ................................................. 27
Gambar 3.14 Konfirmasi untuk menjalankan Xampp...................................... 27
Gambar 3.15 Xampp Control Panel................................................................. 28
Gambar 3.16 Tampilan Xampp ....................................................................... 29
Gambar 3.17 Pembuatan folder pada C://Program Files/Xampp/htdocs/.......... 29
Gambar 3.18 Membuat folder nilai.................................................................. 30
Gambar 3.19 XAMPP for windows................................................................. 30
Gambar 3.20 Create New Database................................................................. 31
Gambar 3.21 Script SQL................................................................................. 31
Gambar 3.22 Proses memasukan field dengan atributnya ................................ 32
Gambar 3.23 Config.php................................................................................. 33
Gambar 3.24 Save As Kemudian pilih Save.................................................... 33
10
Gambar 3.25 Penyimpanan file config.php...................................................... 34
Gambar 3.26 Halaman index.php .................................................................... 34
Gambar 3.27 Halaman Utama ......................................................................... 35
Gambar 3.28 Fom input buku.......................................................................... 35
Gambar 3.29 Halaman output data buku.......................................................... 36
Gambar 3.30 Edit buku ................................................................................... 36
Gambar 3.31 Update buku .............................................................................. 37
Gambar 3.32 Mematikan program yang membeku .......................................... 37
11
BAB I
PENDAHULUAN
1.1 Latar Belakang
Praktek Kerja Indutri (Prakerin) adalah suatu bentuk penyelenggaraan
dari sekolah yang memadukan secara sistematik dan sinkron antara program
pendidikan di sekolah dan program pengusahaan yang diperoleh melalui
kegiatan bekerja langsung di dunia kerja untuk mencapai suatu tingkat
keahlian profesional. Dimana keahlian profesional 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 profesi itu
sendiri. Pendidikan Sistem Ganda dilaksanakan untuk memenuhi kebutuhan
tenaga kerja yang profesional dibidangnya. Melalui Pendidikan Sistem Ganda
diharapkan dapat menciptakan tenaga kerja yang profesional tersebut. Dimana
para siswa yang melaksanakan Pendidikan tersebut diharapkan dapat
menerapkan ilmu yang didapat dan sekaligus mempelajari dunia industri.
Tanpa diadakannya Pendidikan Sistem Ganda ini kita tidak dapat langsung
terjun ke dunia industri karena kita belum mengetahui situasi dan kondisi
lingkungan kerja.
Ada beberapa peraturan tentang Paktek Kerja Industri (Prakerin) dan
putusan Menteri. Adapun peraturan Praktek Kerja Industri (Prakerin) adalah
sebagai berikut:
Tercantum pada UU. No. 2 tahun 1989 tentang Pendidikan Nasional
yaitu untuk:
1. Menyiapkan peseta didik melalui kegiataan bimbingan, pengajaran,
dan/atau latihan bagi peranannya di masa yang akan datang;
2. Peraturan Pemerintah No. 29 tahun 1990 tentang Pendidikan Menengah
yang bertujuan meningkatkan kemampuan peserta didik sebagai anggota
masyarakat dalam mengadakan hubungan timbal balik dengan lingkungan
12
sosial, budaya, alam sekitar, dan meningkatkan pengetahuan peserta didik
untuk melanjutkan pendidikan pada jenjang yang lebih tinggi dan untuk
mengembangkan diri sejalan dengan perkembangan Ilmu Pengetahuan dan
Teknologi (IPTEK) serta kebudayaan;
3. Peraturan pemerintah No. 39 tahun 1992 tentang peran serta masyarakat
dalam Pendidikan Nasional; serta
4. Keputusan Menteri No. 0490/1993 tentang Kurikulum SMK yang berisi
bahwa “Dalam melaksanakan pendidikan dilaksanakan melalui dua jalur
yaitu Pendidikan didalam sekolah dan Pendidikan diluar sekolah”.
Pendidikan di sekolah penyusun melakukan praktek kerja industri selama
tiga bulan yaitu untuk mendapatkan ilmu tambahan atau menyerap pengetahuan
di dunia kerja untuk pengalaman kerja .
Selain melaksanakan prakerin penyusun juga melakukan penelitian untuk
membuat laporan dan melakukan wawancara beberapa karywan mengumpulkan
sebuah informasi menjadi sebuah data serta melakukan analisis apa yang
dibutuhkan .
Dalam melakukan penelitian di sekolah smk ypc tasikmalaya penyusun
menemukan masalah – masalah yang kurang tepat atau dimana para guru
mengimput nilai masih menggunakan applikasi yang ada selain itu juga untuk
penyimpanan masih belum terpusat dan tidak adanya informasi nilai tidak efektif
tidak ada aplikasi yang bisa menyimpan data sekaligus mengimformasikan
kepada secara otomatis atau secara onlain.
Dari hasil penelitian dan menemukan masalah – masalah penginputan data nilai
siswa di smk ypc yang kurang efektif maka penyusun mencoba menanggulangi
dengan cara membuat suatu laporan dan sekaligus membuat suatu Applikasi yaitu
“APLIKASI NILAI SISWA BERBASIS WEB SMK YPC TASIKMALAYA”
I.2 Tujuan dan Manfaat Praktek Kerja Industi (Prakerin)
I.2.1 Tujuan Prakerin
Tujuan Praktek Kerja Industri (Prakerin) adalah sebagai berikut :
13
1. Diharapkan dapat menambah wawasan dan pengetahuan yang
berharga, dan memperoleh masukan serta umpan balik guna
memperbaiki dan mengembangkan kesesuaian pendidikan dan
kenyataan yang ada di lapangan;
2. Meningkatkan pengetahuan siswa pada aspek-aspek usaha ayng
professional dalam lapangan kerja antara lain struktur organisasi,
jenjang karir dan teknik;
3. Untuk mencapai Visi dan Misi Sekolah Menengah Kejuruan
Yayasan Peasantren Cintawana (SMK YPC);
4. Keputusan Menteri No. 0490/1993 tentang Kurikulum SMK yang
berisi bahwa “Dalam melaksanakan pendidikan dilaksanakan
melalui dua jalur yaitu Pendidikan didalam sekolah dan Pendidikan
diluar sekolah”.
1.2.2 Manfaat Prakerin
Adapun manfaat dari Praktek Kerja Industri (Prakerin)
manfaatnya adalalah sebagai berikut:
1. Dapat mengenali suatu pekerjaan industri dilapangan sehingga
setelah selesai dari Sekolah Menengah Kejuruan (SMK) dan terjun
kelapangan kerja industri dapat memandang suatu pekerjaan yang
tidak asing lagi baginya;
2. Dapat menambah keterampilan dan wawasan dalam dunia usaha
yang professional dan handal;
3. Mengetahui sejauh mana kesuksesan dalam pencapaian persentase
kesesuaian antara standar Kompetensi dan Kompetensi Dasar RPL
SMK YPC Tasikmalaya;
4. Mengetahui sejauh mana kemampuan disiplin waktu, kemajuan
kerja dan motifasi, kualitas kerja, inisiatif dan kreatif, serta perilaku
selama Prakerin;
5. Mengetahui sejauh mana kemampuan para praktikan setelah
melaksanakan Prakerin.
14
I.3 Waktu dan Tempat Pelaksanaan Praktek Kerja Industri (Prakerin)
Mengenai waktu dan tempat Prakerin penulis melaksanakannya selama
dua bulan dari tanggal 06 Februari s/d 28 April 2012 yang bertempat di SMK
YPC Tasikmalaya yang beralamat di Komplek Pesantren Cintawana
Singaparna, dengan jadwal waktu kerja sebagai berikut :
Hari : Senin - Sabtu
Waktu : Pukul 07.30 -16.00 WIB
Istirahat : Pukul 12.00 -13.00 WIB
1.4 RUMUSAN MASALAH
a. Input nilai masih manual
b. Penyimpanan data nilai masih tidak terpusat dan tidak diclasipikasikan
c. Tidak ada suatu aplikasi yang bisa mengimput sekaligus membuat laporan
secara clasifikasi serta menginformasikan data nilai secarasecara manual
1.5 BATASAN MASALAH
a. Harus dibangun suatu applikasi input nilai siswa
b. Harus di dibangun applikasi yang bisa menyimpan informasi data secara
terpusat dan sekaligus dapat membuat laporan secara oto matis yang bisa
membuat laporan secar rekapitulasi.
c. Harus ada suatu sistem atau applikasi yang bisa menjaga suatu data
sekaligus yang bissa menginformasikan secara online.
1.6 CARA MEMBUAT LAPORAN
Penyusun membuat suatu laporan dengan cara melakukan penelitian di
salah satu itansi yaitu di SMK YPC TASIKMALAYA, dan melakukan observasi
serta wawancara dengan salah satu karyawan dan guru smk ypc tasikmalaya untuk
mendapatkan informasi menjadi sebuah data untuk membuat suatu rancangan
sistim atau applikasi yang akan dibangun.
15
1.7 TATA PENULISAN LAPORAN
Dalam penulisan laporan prakerin ini penyusun dengan tata penulisan
sebagai berikut:
BAB I PENDAHULUAN
Bab I ini menerangkan ……..
BAB II PROFIL
Bab II ini menerangkan……..
BAB III LANDASAN TEORI DAN PAPARAN
Bab III ini menerangkan……..
BAB IV PENUTUP
Bab IV ini menerangkan……..
16
BAB II
PROFIL SMK YPC TASIKMALAYA
2.1 Sejarah SMK YPC TASIKMALAYA
 9 Juni 1997, didirikan di bawah naungan Yayasan Pesantren Cintawana
dengan Program Keahlian Elektronika komunikasi dan Mekanik Otomotif,
dengan status TERDAFTAR.
 Juli 1999, SMK YPC mendapat bantuan dari Islamic Development Bank
(IDB) melalui Direktorat Jenderal Pendidikan Dasar dan Menengah
Bagian Proyek Peningkatan SLTA Swasta Lembaga Pedidikan Tradisional
Jakarta yang dikhususkan untuk program keahlian Mekanik Otomotif.
 28 Oktober 2000, diperoleh keputusan dari Tim Akreditasi: Status
melonjak dari TERDAFTAR menjadi DIAKUI.
 November 2001, menempati gedung di kampus baru bantuan dari IDB
milik sendiri di atas lahan seluas 10850 m2
.
 April 2002, SMK YPC mewakili Kab. Tasikmalaya mengirimkan
siswanya dari Prog. Keahlian mekanik Otomoti untuk mengikuti LKS
tingkat Propinsi Jawab Barat.
 5 Februari 2002, Dipercaya oleh Dinas Pendidikan Propinsi Jawa Barat
untuk mendapat kan bantuan BBE tahun diklat 2002/2003.
 1 April 2003 SMK YPC, mulai tahun Diklat 2003/2004 membuka
program keahlian Teknik Informatika berdasarkan SK. Kepala Dinas
Pendidikan Kota Tasikmalaya No. 421.5/22-Disdik Tahun 2003.
 April 2003, SMK YPC mewakili Kab. Tasikmalaya mengirimkan
siswanya dari Prog. Keahlian mekanik Otomoti untuk mengikuti LKS
tingkat Propinsi Jawab Barat.
 Agustus 2004, Dibentuknya Bursa Kerja Khusus (BKK) SMK YPC
bekerjasama dengan Dinas Tenaga Kerja Kab. Tasikmalaya sebagai sarana
penghubung agar lulusan terserap di dunia kerja.
17
 September 2004, MOU dengan ASRLY INDUSTRIES SDN BHD
(565160-X) Malaysia untuk pelaksanaan Praktek kerja Industri dan
Penyaluran Tenaga Kerja.
 November 2004, Bantuan IDB tahap II.
 Desember 2005, Mendapat Bantuan Imbal Swadaya SMK Standar
Nasional sebagai nominasi.
 Tahun Pelajaran 2006/2007, Akan membuka program keahlian baru
yaitu Teknik Rekayasa Perangkat Lunak.
2.1.1 Visi, Misi, Tujuan, Kebijakan Mutu dan Moto
2.1.1.1 Visi
SMK YPC memiliki komitmen jangka panjang terhadap
pengembangan sumberdaya manusia. Pandangan ke depan dan cita-
cita SMK YPC dinyatakan dalam Visi sebagai berikut:
“Menjadi SMK yang unggul dalam prestasi, didasari
IMTAK, dihiasi Akhlakul Karimah dan dibekali dengan IPTEK
serta mampu bersaing pada tingkat Nasional dan Global”.
2.1.1.2 Misi
Untuk mewujudkan visi tersebut maka misi yang diemban
oleh SMK YPC adalah sebagai berikut::
1. Meningkatkan profesionalisme dan akuntabilitas kinerja serta
tanggap terhadap perubahan dan simpatik dalam pelayanan.
2. Menumbuhkan semangat keunggulan dan kompetitif secara
intensif kepada seluruh warga sekolah.
3. Mewujudkan lingkungan pendidikan yang kondusif, penuh
kreatifitas, kerjasama dan dinamika dengan penonjolan prestasi
tinggi.
4. Menyelenggarakan pendidikan yang aktif, efektif, efesien,
berkualitas, permeable dan fleksibel yang berorientasi pada
pencapaian kompetensi berstandar Nasional dan Internasional.
18
5. Menghasilkan tenaga kerja profesional di bidang teknologi
untuk memenuhi tuntutan dunia usaha dan industry serta
mengintensifkan hubungan dengan DU/DI yang memiliki
reputasi Nasional dan Internasional.
6. Membekali peserta didik untuk mampu mengembangkan diri.
7. Menanamkan sikap Akhlakul Karimah yang didasari IMTAK
dan IPTEK.
2.1.1.3 Tujuan
Agar visi tersebut tercapai sesuai dengan misi yang
dijalankan maka tujuan SMK YPC adalah sebagai berikut :
1. Pengembangan SMK berstandar nasional/internasional.
2. Mengembangkan pembelajaran dengan mengintegrasikan
konsep BBE pada semua Bidang Diklat.
3. Pemberdayaan SMK YPC sebagai Pusat Pendidikan dan
Pelatihan Kejuruan Terpadu ( PPKT ).
4. Meningkatkan kompetensi guru dan peserta didik sebagai
sumberdaya profesional masa depan.
5. Menghasilkan lulusan yang produktif.
6. Menyempurnakan fasilitas pendidikan dan pengajaran serta
mewujudkan suasana belajar mengajar yang kondusif.
7. Memelihara dan meningkatkan jaringan kerjasama dengan
dunia usaha, industri dan alumni.
8. Mewujudkan sekolah sebagai benteng moralitas bangsa.
2.1.1.4 Kebijakan Mutu
Agar tujuan tersebut terwujud, maka kebijakan mutu SMK
YPC adalah sebagai berikut:
Menghasilkan lulusan yang percaya diri, bermoral dan
produktif melalui sistem pendidikan dan manajemen sekolah yang
19
bermutu tinggi maupun melalui kerjasama dengan dunia usaha dan
industri secara berkelanjutan.
2.1.1.5 Moto
Guna menggelorakan semangat untuk mencapai kebijakan
mutu, maka disusun moto SMK YPC sebagai berikut:
“Ilmu yang amaliah, amal yang ilmiah, dan akhlakul
karimah”
2.1.2 Identitas Sekolah
2.1.2.1 Sekolah
1. Nama Sekolah : SMK YPC Tasikmalaya
2. Alamat Sekolah/Tlp. : Pesantren Cintawana Kec.
Singaparna Tasikmalaya Telp.
(0265) 546717 Kode Post 46414
E-Mail: ypc_smk@yahoo.com
3. Didirikan/dibuka : Tahun 1997/1998
4. Surat Izin Pendirian Sekolah : Dari Kanwil Depdikbud Jawa
Barat
No : 143/I02/1/kep/OT/98
Tgl : 6 Maret 1998
5. Nomor Data Sekolah (NDS) : B – 4202150003
6. Nomor Statistik Sekolah (NSS) : 324021210002
7. Status/JenjangAkreditasi :
a. Program Keahlian : Teknik Audio Video
• Nilai Akhir Akreditasi : 77,83
• PeringkatAkreditasi : B
• Nomor : 420/599-Dikmenti Tgl. 16
Pebruari 2005
b. Program Keahlian : Teknik Mekanik Otomotif
• Nilai Akhir Akreditasi : 87,30
20
• Peringkat Akreditasi : A
• Nomor : 420/599-Dikmenti Tgl. 16
Pebruari 2005
c. Program Keahlian : Teknik Rekayasa Perangkat
Lunak
• Nilai Akhir Akreditasi : 89.37
• Peringkat Akreditasi : B
• Keterangan : Dibuka pada tahun pelajaran
2006/2007
d. Program Keahlian : Teknik Gambar Bangunan
• Nilai Akhir Akreditasi : -
• PeringkatAkreditasi : -
• Keterangan : Dibuka pada tahun pelajaran
2008/2009
e. Program Keahlian : Teknik Komputer dan Jaringan
• Nilai Akhir Akreditasi : -
• PeringkatAkreditasi : -
• Keterangan : Dibuka pada tahun pelajaran
2009/2010
f. Program Keahlian : Teknik Sepeda Motor
• Nilai Akhir Akreditasi : -
• PeringkatAkreditasi : -
• Keterangan : Dibuka pada tahun pelajaran
2009/2010
8. Program Keahlian : a. Teknik Audio Video
b. Teknik Kendaraan Ringan
c. Teknik Sepeda Motor
d. Rekayasa Perangkat Lunak
e. Teknik Komputer dan Jaringan
f. Teknik Gambar Bangunan
21
9. Kepala Sekolah
a. Nama : H. Adang Abdullah, M.M.Pd.
b. NIP : 195009231980031005
c. Status : DPK
d. Surat Keputusan : 2291/I02.Kep/KP/.lb.2000
2.1.2.2 Badan Penyelenggara
1. Nama Yayasan/Penyelenggara:Yayasan Pesantren Cintawana
(YPC)
2. Alamat Yayasan/Lembaga : Pesantren Cintawana Kec.
Singaparna Tsm Telp. (0265)
545538 K. Post 46414
3. Susunan Pengurus : Ketua : K. H. Asep Suja’i Farid
Sekretaris : Drs. Ujang Sanusi
Bendahara: Dra. Didah S.F.
4. Akta Notaris : 1. Notaris: Moch Syafei, S.H.
Nomor : 12 Tanggal 14 Januari
1963
2. Notaris : Heri Hendrawan, S.H.
Nomor : 15 Tanggal 8 April
1997
3. Notaris : Heri Hendrawan, S.H.,
M.H.
Nomor : 18 Tanggal 14 Pebruari
2005
22
2.2 Struktur Organisasi Perusahaan
NO NAMA JABATAN
1 H. Adang Abdullah, M.M.Pd Kepala Sekolah
2 K. H. Aep Saepulloh Ketua Komite
3 Drs. H. Eded Hasan QA dan QC
4 K. H. Iing Sihabudin M QA dan QC
5 Drs. Yayan Parhan, M.M Wakasek Bid. Kurikulum
6 Drs. Ujang Sanusi Wakasek Bid. Kesiswaan
7 Ahmad Mansur Kamal Wakasek Bid. Sanpras
8 Junjun Nugraha S, M.M
Wakasek Bid. Humas & BKK &
Koordinator Prakerin
9 Dendang Sutiana, M.Pd Koord. Litbang Kurikulum
10 Drs. Diana Surya Ketua Program Teknik Elektronika
11 Dadang Saepudin, S.Pd Ketua Program Teknik Otomotif
12 E. Kusnadi Jajuli, S.Komp
Ketua Program Teknik Komputer dan
Informatika
13 Deke Hernadin, S.Pd Ketua Program Teknik Bangunan
14 Agus Dedy, S.Pd
Sekretaris Kurikulum & Ketua
Bengkel Teknik Sepeda Motor
15 Helmi A. Muharrom, A.Md
Sekretaris Kesiswaan & Pembina
Pramuka / PencintaAlam
16 Nita Nurhijrah, S.T Sekretaris Humas & PSG
17 Dra. Hj. Midah Rosidah Bendahara II / Bendahara PSG
18 Dra. Hj. Didah Saidah Bendahara I / Ka. TU
19 Agus Salim Ridwan, S.S Kasubag. TU
20 Agus Sutresna, M.M Ketua Bengkel Kerja Bangku
21 Rinto Siswantono, S.Pd
Ketua Bengkel Teknik Kendaraan
Ringan
22 Eva Risna Dewi, S.Ag Ketua Koperasi Sekolah dan Sosial
23 LiaYulia, S.Komp
Ketua Bengkel Rekayasa Perangkat
Lunak
24 Nanang Komarudin, S.Komp
Ketua Bengkel Teknik Komputer dan
Jaringan
25 Teti Romlah, S.Pd Koord. Pembina Perpustakaan
26 Dra. Eti Susilawati, M.M Staf BP
27 Ai Rita Srihartati, M.Ed Staf BP
28 Neni Nuraeni Staf BKK
29 Atep Rurus Ruskala, S.Pd Pembina PKS
30 Teten Abdul Matin, S.Pd Pembina Olah Raga
31 Tati Rohayati, S.Ag Koordinator MGMP Normatif
32 Andri Ardiansyah, S.Pd Koordinator MGMP Adaptif
33 E. Sutisna
Ka. Instalasi dan Pembantu Urusan
Keuangan
34 Iis Rosidah Staf TU Administrasi Keuangan
23
NO NAMA JABATAN
35 Yayat Staf TU Administrasi Kepegawaian
36 Munawar Zaelani Staf TU Administrasi Kesiswaan
37 Jajang Nurzaman
Staf TU Administrasi Sarana dan
Teknisi IT
38 Dewi Widiawati
Staf TU Administrasi Kesiswaan &
Perpustakaan
39 Ratna Dewi Staf TU Administrasi Persuratan
40 H. Dani Khoerudin, Lc Koord. Boarding School Kampus I
41 H. Zaenurofiq, Lc. Koord. Boarding School Kampus II
42 Oto M. Toha Kerohanian
43 Hj. Kiki Makiyah Koord. DU
44 Eutik As. DU
45 Ucin PBU
46 Budiman PBU
47 Irpan PBU
48 Eti PBU
49 Hadad PBU
50 Muhamad Panji Sumirat SATPAM
Gambar 2.1 Struktur organisasi SMK YPC Tasikmalaya
24
2.3 Alur Pelayanan Jasa/Produksi
2.3.1 Data Siswa SMK YPC 4 Tahun Terakhir
Program
Keahlian Tkt
2008/2009 2009/2010 2010/2011 2011/2012
L P JML L P JML L P JML L P JML
Teknik
Audio
Video
I 29 3 32 41 1 42 28 12 40 15 6 28
II 36 1 37 33 6 39 40 1 41 28 12 40
III 21 1 22 29 0 29 35 6 41 36 1 37
Teknik
Kendaraan
Ringan
I 212 - 212 172 1 173 104 - 104 83 - 83
II 196 - 196 255 255 174 1 175 106 - 106
III 130 - 130 244 0 244 240 - 240 161 1 162
Teknik
Sepeda
Motor
I 0 42 42 73 - 73 96 - 96
II 0 0 41 - 41 72 - 72
III 0 0 - - 0 38 - 38
Rekayasa
Perangkat
Lunak
I 33 67 100 17 29 46 17 28 45 28 40 68
II 28 25 53 35 60 95 16 30 46 17 28 45
III 14 6 20 28 27 55 35 59 94 12 28 40
Teknik
Komputer
dan
Jaringan
I 0 48 38 86 55 36 91 40 31 81
II 0 0 52 34 86 55 36 91
III 0 0 0 48 33 81
Teknik
Gambar
Bangunan
I 14 2 16 23 23 6 1 7 11 1 12
II 0 13 13 18 9 27 5 1 6
III 0 0 14 1 15 17 8 25
Total 818 1.142 1.166 1.104
Gambar 2.2 Data siswa SMK YPC Tasikmalaya
Gambar 2.3 Grafik perkembangan siswa
25
2.3.2 Jumlah Penerimaan Siswa Baru
Tahun Pelajaran
Siswa
Pendaftar Yg diterima
2007 / 2008
L 365 290
P 28 24
JML 393 314
2008 / 2009
L 396 363
P 45 42
JML 441 405
2009 / 2010
L 438 342
P 127 76
JML 565 412
2010 / 2011
L 376 290
P 75 70
JML 451 360
Gambar 2.4 Jumlah penerimaan siswa baru
2.3.3 Jumlah Siswa Sebagai Santri
Gambar 2.5 Jumah siswa sebagai santri
No Tahun Kelas
Jumlah Siswa
Jumlah
Jml Siswa sbg
santri Jumlah
Jml.
Prosen
Putra Putri Putra Putri
1 2008/2009
I 288 72 360 98 27 125 35%
II 260 26 286 74 6 80 28%
III 165 7 172 73 4 77 45%
Jumlah 713 105 818 245 37 282 34%
2 2009/2010
I 343 69 412 169 32 201 49%
II 336 66 402 97 27 124 31%
III 301 27 328 74 6 80 24%
Jumlah 980 162 1142 340 65 405 35%
3 2010/2011
I 283 77 360 167 34 201 56%
II 340 75 415 164 32 196 47%
III 324 66 390 98 27 125 32%
Jumlah 947 218 1165 429 93 522 45%
26
BAB III
PAPARAN KOMPETENSI
3.1 Landasan Teori
3.1.1 Web Server
Web Server merupakan sebuah perangkat lunak dalam server
yang berfungsi menerima permintaan (request) berupa halaman web
melalui HTTP atau HTTPS dari klien yang dikenal dengan browser web
dan mengirimkan kembali (response) hasilnya dalam bentuk halaman-
halaman web yang umumnya berbentuk dokumen HTML.
Beberapa Web Sever yang banyak digunakan di internet antara
lain :
1. Apache Web Server (http://www.apache.org)
2. Internet Information Service, IIS (http://www.microsoft.com/iis)
3. Xampp Web Server (http://www.xampp.com)
4. Sun Java System Web Server
(http://www.sun.com/software/products/web_srvr/home_web_srvr.xml)
Beberapa contoh Server Side Scripting (Programming) :
1. ASP (Active Server Page) dan ASP.NET
2. ColdFusion (http://www.macromedia.com/software/coldfusion)
3. Java Server Pages (http://java.sun.com/products/jsp/)
4. Perl (http://www.perl.org)
5. Phyton (http://www.python.org)
6. PHP (http://www.php.net)
27
3.1.1.1 Cara Kerja Web Server
1. Cara kerja Web Server, Web server merupakan mesin dimana tempat
aplikasi atau software beroperasi dalam medistribusikan web page ke
user, tentu saja sesuai dengan permintaan user.
2. Hubungan antara Web Server dan Browser Internet merupakan
gabungan atau jaringan Komputer yang ada di seluruh dunia. Setelah
terhubung secara fisik, Protocol TCP/IP (networking protocol) yang
memungkinkan semua komputer dapat berkomunikasi satu dengan
yang lainnya. Pada saat browser meminta data web page ke server
maka instruksi permintaan data oleh browser tersebut di kemas di
dalam TCP yang merupakan protocol transport dan dikirim ke alamat
yang dalam hal ini merupakan protocol berikutnya yaitu Hyper Text
Transfer Protocol (HTTP). HTTP ini merupakan protocol yang
digunakan dalam World Wide Web (WWW) antar komputer yang
terhubung dalam jaringan di dunia ini. Untuk mengenal protocol ini
jelas sangat mudah sekali dimana setiap kali anda mengetik http://;
anda telah menggunakannya, dan membawa anda ke dunia internet.
Data yang di passing dari browser ke Web server disebut sebagai
HTTP request yang meminta web page dan kemudian web server
akan mencari data HTML yang ada dan di kemas dalam TCP protocol
dan di kirim kembali ke browser. Data yang dikirim dari server ke
browser disebut sebagai HTTP response. Jika data yang diminta oleh
browser tidak ditemukan oleh si Web server maka akan meninbulkan
error yang sering anda lihat di web page yaitu Error : 404 Page Not
Found.
28
3.1.1.2 Roxen WebServer
Roxen WebServeR adalah open source dengan fitur lengkap
web server didistribusikan di bawah lisensi GPL. Ini berjalan pada
beberapa sistem operasi yang berbeda termasuk Windows, Linux,
Solaris dan Mac OS X.
Beberapa kelebihan server ini adalah:
 Open source code.
2. Sebuah antarmuka berbasis web untuk konfigurasi mudah dan
administrasi.
 Roxen sangat mendukung grafis yang dapat digunakan untuk
generasi dinamis misalnya header, gambar, dan grafik.
 Terpadu database MySQL.
 Pemrograman sisi server melalui RXML, Java, Perl, PHP, CGI
script dan banyak lagi.
 Enkripsi yang kuat.
 Modular ekstensi arsitektur di mana server dapat diambil tanpa
mematikan proses server.
 Platform arsitektur-mandiri membuat modul custom portable tanpa
usaha ekstra.
3.1.1.3 XAMPP Windows 1.7.3
Aplikasi webserver yang sudah terpaket menjadi satu ini
cukup menjadi favorit dikalangan para penggunanya, perkembangan
update ke versi terbaru pun cukup cepat dibandingkan aplikasi web
server lokal lainnya. Xampp juga dapat berjalan pada beberapa
flatform sistem operasi (Windows 2000, XP, Vista, 7).
Isi Paket XAMPP versi 1.7.3 untuk Windows :
- Apache 2.2.14 (IPv6 enabled),
- SQLite 2.8.17,
- MySQL 5.1.41 + PBXT engine,
29
- SQLite 3.6.20,
- PHP 5.3.1,
- ADOdb 5.10,
- OpenSSL 0.9.8l,
- Accelerator 0.9.6-rc1,
- phpMyAdmin 3.2.4,
- Xdebug 2.0.6-dev,
- Ming 0.4.3
- XAMPP Control Panel 2.5.8,
- XAMPP CLI Bundle 1.6,
- Webalizer 2.21-02,
- Mercury Mail Transport System v4.72,
- msmtp 1.4.19,
- FileZilla FTP Server 0.9.33,
3.1.1.4 Wamp Server
Walaupun fitur - fitur Wamp tidak selengkap XAMPP,
namun kelebihan di Wamp server adalah kita bisa memilih berbagai
versi dari aplikasi yang tersedia, seperti: Apache di berbagai versi,
PHP di berbagai versi, dan lainnya.
Kita dapat mengatur setting PHP dan juga ekstensi mana
yang akan di pakai dalam PHP. Begitu juga dengan apache, modul-
modul mana yang akan di pake di Apache. Seperti halnya XAMPP,
Wamp juga dilengkapi dengan PHPMyAdmin untuk memudahkan kita
dalam mengelola database.
30
3.1.2 PHP
3.1.2.1 Keistimewaan PHP
a. Cepat
b. Free
c. Mudah dipelajari
d. Multi-platform
e. Dukungan technical-support
f. Banyaknya komunitas PHP
g. Aman
3.1.2.2 Struktur PHP
a. Merupakan singkatan recursive dari PHP : Hypertext Prepocessor
b. Pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994.
c. Harus ditulis di antara tag :
Gambar 3.1 Struktur PHP
d. Setiap satu statement (perintah) biasanya diakhiri dengan titik-
koma (;)
e. CASE SENSITIVE untuk nama identifier yang dibuat oleh user
(berupa variable, konstanta, fungsi dll), namun TIDAK CASE
SENSITIVE untuk identifier built-in dari PHP. Jadi :
$nama ≠ $Nama ≠ $NAMA
hitungLuas() ≠ HitungLuas()
echo = ECHO
<? dan ?>
<?php dan ?>
<script
language=”php”>
dan </script>
<% dan %>
31
3.1.2.3 Tipe Data
Pada PHP, tipe data variabel tidak didefinisikan oleh
programmer, akan tetapi secara otomatis ditentukan oleh intepreter
PHP. Namun demikian, PHP mendukung 8 (delapan) buah tipe data
primitif, yaitu :
1. boolean
2. integer
3. float
4. string
5. array
6. object
7. resource
8. NULL
3.1.2.4 Variabel
Variabel yaitu tempat menyimpan data sementara,yang nilainya
dapat di ubah.
1. Digunakan untuk menyimpan sebuah value, data atau informasi;
2. Nama variabel diawali dengan tanda $;
3. Panjang tidak terbatas;
4. Setelah tanda $ diawali oleh huruf atau under-scrore (_). Karakter
berikutnya bisa terdiri dari huruf, angka, dan karakter tertentu yang
diperbolehkan (karakter ASCII dari 127 – 255);
5. Bersifat case-sensitive;
6. Tidak perlu dideklarasikan;
7. Tidak boleh mengandung spasi.
Contoh variabel yang benar:
- $_name
- $first_name
- $name3
- $name_3
32
Contoh variabelyang salah :
- $3name
- $name?
- $first+name
- $first.name
- $first nameR3
3.1.3 MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis
data SQL (bahasa Inggris: database management system) atau DBMS
yang multithread,multi-user, dengan sekitar 6 juta instalasi di seluruh
dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak
gratis di bawah lisensi GNU General Public License (GPL), tetapi
mereka juga menjual dibawah lisensi komersial untuk kasus-kasus
dimana penggunaannya tidak cocok dengan penggunaan GPL.Tidak
seperti Apache yang merupakan software yang dikembangkan oleh
komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh
penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah
perusahaan komersial Swedia yaitu MySQL AB. MySQL AB
memegang penuh hak cipta hampir atas semua kode sumbernya. Kedua
orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB
adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.
Beberapa kelebihan MySQL antara lain :
o Free (bebas didownload);
o Stabil dan tangguh;
o Fleksibel dengan berbagai pemrograman;
33
3.1.4 Database, DBMS dan RDBMS
Basis data (database) adalah kumpulan informasi yang disimpan
di dalam komputer secara sistematik sehingga dapat diperiksa
menggunakan suatu program komputer untuk memperoleh informasi
dari basis data tersebut (http://id.wikipedia.org/wiki/Database). Database
digunakan untuk menyimpan informasi atau data yang terintegrasi
dengan baik di dalam komputer.
Untuk mengelola database diperlukan suatu perangkat lunak
yang disebut DBMS (Database Management System). DBMS
merupakan suatu sistem perangkat lunak yang memungkinkan user
(pengguna) untuk membuat,memelihara, mengontrol, dan mengakses
database secara praktis dan efisien.Dengan DBMS, user akan lebih
mudah mengontrol dan memanipulasi data yang ada.
RDBMS atau Relationship Database Management System
merupakan salah satu jenis DBMS yang mendukung adanya relationship
atau hubungan antar tabel. Di samping RDBMS, terdapat jenis DBMS
lain, misalnya Hierarchy DBMS, Object Oriented DBMS, dsb.
Beberapa software atau perangkat lunak DBMS yang sering
digunakan dalam aplikasi program antara lain :
DB2 - http://www-306.ibm.com/software/data/db2/
Microsoft SQL Server - http://www.microsoft.com/sql/
Oracle - http://www.oracle.com
Sybase - http://www.sybase.com
Interbase - http://www.borland.com/interbase
Teradata - http://www.teradata.com
34
3.2 Keselamatan Kerja
Penggunaan komputer yang terus menerus dapat menyebabkan
keluhan- keluhan pada beberapa anggota tubuh. Misalnya terasa pada otot
leher yang kaku dan pegal semua. Mata yang terasa kabur, dan sebagainya.
Tanpa kita sadari, perangkat komputer sebenarnya dapat menimbulkan
penyakit karena pemakaiannya. Mulai dari tata letak meja dan kursi, layar
monitor, keyboard dan printer merupakan peralatan yang dapat menimbulkan
penyakit pada pemakaiannya.
Untuk mengurangi keluhan pada saat bekerja dengan komputer, ada
baiknya tempat yang digunakan dalam berkomputer hendaknya dirancang
sedemikian rupa. Posisi duduk dalam mengetik juga harus diperhatikan.
Dianjurkan, kita harus duduk dalam posisi tegak dan rileks dan posisi salah
satu dari kaki agak maju ke depan.
Pilihlah meja komputer yang dilengkapi dengan alat sandaran kaki
dan bagian bawah meja memiliki ruang gerak yang bebas. Tinggi meja
disesuaikan dengan ukuran kursi dan tinggi pengguna. Gunakan kursi yang
yang fleksibel (dapat diatur tinggi rendahnya) dan sandarannya mengikuti
lekuk punggung .
Dalam pengetikan, usahakan mata untuk tidak terus menerus
menghadap ke keyboard ataupun monitor. Sebab sedikit banyak, monitor
merupakan layar yang sensitif dan memancarkan radiasi . Untuk itu filter
ataupun screen guard perlu dipasang pada layar monitor, sehingga keluhan
pada mata dapat dihindari.
Diantaranya, cara-cara menjaga kesehatan mata yaitu sebagai berikut :
1. Istirahatkan mata anda dengan melihat pemandangan yang bernuansa
sejuk dan jauh ke depan secara rutin.
2. Jagalah agar kacamata atau lensa kontak (jika menggunakan) dan layar
tampilan selalu bersih. Gunakan tambahan layar anti radiasi.
35
3.3 Langkah Pelaksanaan Kerja
3.3.1 Membuat Rancangan Aplikasi
Sebelum membuat sebuah web mengenai nilai siswa, maka harus
terlebih dahulu dibuat sebuah rancangan/flowchart, seperti gambar berikut:
Gbr 3.2 ERD Many To One
Gbr. 3.3 Diagram -ER
SISWA
MEMPEL
AJARI
MATA PELAJARAN
GURU
DAFTAR NILAI
SISWA
MEMPEL
AJARI
GURU
36
Gbr. 3.4 Diagram –ER1
Gbr. 3.5 Diagram –ER2
SISWA
MEMPEL
AJARI
MATA PELAJARAN
GURU
DAFTAR NILAI
NIS
CD_MP
NIP
CD_MP
NIS
NIP
SISWA
MEMPELA
JARI
MATA PELAJARAN
NIS
pelajaran
nama
jurusan
kelas
CD_MP
sks
37
Gbr. 3.6 Diagram –ER 3
Gbr. 3.7 Diagram –ER4
MEMPEL
AJARI
MATA PELAJARAN
GURU
sks
nama
CD_MP pelajaran
pelajaran
CD_MP
sks
NIP
MEMPE
LAJARI
DAFTAR NILAI
CD_MP
NIS
NIP
SISWA
NISnama
jurus
kelas
pelajara
n
nama
GURU
nama
CD_M
P
pelajara
sks
NIP
38
Gambar 3.2 Flowchart nilai siswa
3.3.2 Merancang Database dan Table
Database : Nilai Siswa
Tbsiswa
Field Type Size Keterangan
Nis Varchar 15 Primary Key
Nama Varchar 45
Alamat Varchar 75
Kelas Varchar 5
Jk Char 1
Gambar 3.3 Tabel siswa
Tbguru
Field Type Size Keterangan
Nip Varchar 15 Primary Key
Nama Varchar 45
Alamat Varchar 75
Mengajar Varchar 45
Gambar 3.4 Tabel guru
Masuk
ANGGOTA
?
Akses
DAFTAR
39
Tbmatapelajaran
Field Type Size Keterangan
Kode_mp Varchar 15 Primary Key
Nama_mp Varchar 45
Sks Varchar 75
Gambar 3.5 Tabel mata plajaran
Tbnilai
Field Type Size Keterangan
Id Varchar 15 Primary Key
Nis Varchar 45
kode_mp Varchar 75
Nilai Varchar 45
Gambar 3.6 Tabel nilai
3.3.3 Instalasi Web Server XAMPP
Setelah kita double klik Xammp, maka akan tampil tampilan
seperti yang tampak pada gambar berikut.
Gambar 3.7 Install Language
Klik OK
40
Gambar 3.8 Welcome Wizard
Klik Next
Gambar 3.9 Menentukan folder Instalasi
Tekan tombol Next
41
Gambar 3.10 XAMPP Option
Pilih tombol Install
.
Gambar 3.11 Instalasi XAMPP
42
Gambar 3.12 Finish
Gambar 3.13 Komentar Instalasi telah selesai
Gambar 3.14 Konfirmasi untuk menjalankan Xampp
43
Gambar 3.15 Xampp Control Panel
Selanjutnya, untuk mengetahui, apakah web server Xampp
berjalan dengan baik, maka kita harus mencoba menjalankannya, dengan
langkah sebagai berikut: Buka web browser, kemudian pada Address
ketikan : Http://localhost/, maka apabila tampilan yang muncul seperti
pada gambar 10, maka instalasi yang kita lakukan berjalan sempurna.
44
Gambar 3.16 Tampilan Xampp
Langkah selanjutnya, pembuatan folder pada directory server
yaitu htdocs, langkah-langkahnya adalah buka windows explorer, klik
kanan pada area kosong kemudian pilih New Folder
Gambar 3.17 Pembuatan folder pada directory C://Program Files/Xampp/htdocs/
45
Gambar 3.18 Membuat folder nilai
3.3.4 Pembuatan Database dan Table
Untuk membuat database dan table, bisa dilakukan dengan
menggunakan aplikasi PhpMyadmin, yang sudah terinstalasi dengan
Xampp.
Langkah pertama, buka PhpMyAdmin dengan mengetikan
http://localhost/PhpMyAdmin pada Address di Web Browser Mozila
Frefox. (lihat gambar 3.19)
Gambar 13. Tampilan PhpMyAdmin
Gambar 3.19 XAMPP for windows
46
Langkah selanjutnya kita akan membuat database, dengan cara
mengetikan nama database yang akan kita buat, selanjutnya tekan tombol
Ciptakan.
Gambar 3.20 Create New Database
Maka, setelah proses Ciptakan dilakukan, akan tampil script SQL,
yang diperlihatkan pada gambar 3.21
Gambar 3.21 Script SQL
47
Selanjutnya, kita akan membuat Table, caranya adalah dengan
mengetikan nama table yang akan dibuat pada buat Tabel, kemudian isi
jumlah fieldnya. (lihat gambar 3.22).
Gambar 3.22 Proses memasukan field dengan atributnya.
Script SQL dari pembuatan tabel nilai dalam database nilai adalah
sebagai berikut:
CREATE TABLE `nilai`.`tbsiswa` (
`nis` VARCHAR( 15 ) NOT NULL ,
`nama` VARCHAR( 45 ) NOT NULL ,
`alamat` VARCHAR( 75 ) NOT NULL ,
`kelas` VARCHAR( 5 ) NOT NULL ,
`jk` CHAR( 1 ) NOT NULL ,
PRIMARY KEY ( `nis` )
) ENGINE = InnoDB
Untuk langkah pembuatan table selanjutnya, anda tinggal melihat
contoh yang telah diterangkan pada pembahasan sebelumnya.
48
3.3.5 Pembuatan Source Code
Langkah pertama dalam membuat Program Nilai Siswa Berbasis
Web ini, harus dibuat terlebih dahulu file config.php, yang berguna untuk
menyambungkan PHP dengan Database MySQL. Isi dari source code
config.php ini, terdiri dari mysql_connect(“localhost”,”root”,””); artinya
terdiri dari nama server=localhost, nama user=root dan password=” “;,
kemudian untuk mysql_select_db(“nilai”); adalah untuk memilih database
yang akan digunakan.
Gambar 3.23 Config.php
File ini harus disimpan pada directory server, yaitu pada contoh
disini pada Directory C://Program Files/Xampp/htdocs/nilai. Selanjutnya
simpan dengan memilih menu file, kemudian pilih Save As, perlu diingat
pada bagian Save as type harus pada pilihan All Files.
Gambar 3.24 Save As
49
Kemudian pilih Save
Gambar 3.25 Penyimpanan file config.php
3.3.6 Halaman Web
3.3.6.1 Halaman Index
Apabila kita membuat file dengan nama index.php pada folder
yang kita buat di dalam sub menu folder web server, maka secara
otomatis file tersebut akan dijalankan tanpa kita harus mengetik
index.php terlebih dahulu. Bisa dilihat pada gambar 3.26
Gambar 3.26 Halaman index.php
50
Setelah kita memilih tombol login, maka akan masuk ke
halaman utama seperti yang ditunjukkan pada gambar 3.27
3.3.6.2 Halaman Utama
Gambar 3.27 Halaman Utama
3.3.6.3 Halaman Input Data Siswa
Gambar 3.28 Form input data siswa
51
3.3.6.4 Halaman Output Data Siswa
Gambar 3.29 Halaman output data siswa
3.3.6.5 Halaman Edit Data Siswa
Gambar 3.30 Edit data siswa
52
Gambar 3.31 Update data.
3.5 Permasalahan dan Pemecahannya
3.5.1 Mematikan program yang membeku
Ketika anda bekerja dengan suatu program, tidak selamanya program
tersebut bekerja dengan baik. Ada kalanya program tersebut tidak berfungsi
sebagaimana mestinya, sehingga tidak dapat menerima perintah-perintah dari
pemakai. Dalam keadaan ini dikatakan bahwa program itu telah membeku
atau biasa kita sebut dengan istilah “Hang”. Pada umumnya tidak ada cara
untuk memperbaiki program yang “Hang”, tetapi anda dapat mematikan
program tersebut secara paksa. Berikut adalah langkah-langkahnya :
1. Tekanlah Ctrl+Alt+Del pada keyboard secara bersamaan, maka akan
muncul dialog box seperti gambar di bawah :
Gambar 3.32 mematikan program yang membeku
53
2. Untuk mematikan program, pilihlah nama program yang akan dimatikan,
lalu tekan tombol “End Task”. Ada kalanya, sebuah program yang
membeku menyebabkan seluruh komputer anda membeku sehingga ketika
anda menekan Ctrl+Alt+Del, dialog box diatas tidak muncul.Cara untuk
mengatasi hal tersebut adalah dengan cara me-restart (reset) komputer
anda.
54
BAB IV
PENUTUP
4.1 Kesimpulan
Laporan kegiatan Prakerin ini dimaksudkan sebagai salah satu syarat
untuk mengikuti Ujian Nasional dan Uji Kompetisi untuk tingkat XII, juga
untuk mengembangkan minat dan bakat siswa dalam menyalurkan hasil
pendidikan yang telah diperoleh di sekolah di dunia usaha nanti khususnya di
bidang informatika. Selama mengikuti Prakerin penulis juga bisa
mendapatkan pengalaman dan ilmu yang baru yang belum pernah diperoleh di
sekolah dan juga bisa mengetahui kegiatan kerja di sebuah perusahaan
sehingga penulis sudah mempunyai penglaman dan juga wawasan tentang
dunia kerja bila sudah bekerja nanti.
4.2 Saran
Penulis menyadari keterbatasan pengetahuan dan pengalaman yang
dimiliki, namun walaupun demikian akan mencoba memberi saran yang
mungkin dapat membangun. Adapun saran tersebut antara lain :
1. Dalam penerimaan dan penempatan para siswa yang melaksanakan
Praktek Kerja Industri, hendaknya mempertimbangkan bidang yang sesuai
dengan jurusan siswa, sehingga siswa dapat mengembangkan ilmu yang
dimiliki juga dapat menambah pengetahuan;
2. Bagi pegawai/guru, dapat memperkenalkan program aplikasi apa saja yang
digunakan pada perusahaan, agar siswa yang melaksanakan Praktek Kerja
Industri dapat memahaminya;
3. Dan juga agar guru-guru selalu memberikan motivasi dan bimbingan
kepada siswa-siswi SMK YPC Tasikmalaya;
4. Tiap jurusan harus diaktifkan praktek saat jam praktek;
5. Proses pembelajaran ditingkatkan dan harapan penulis supaya kedisiplinan
sekolah di tegaskan.
55
DAFTAR PUSTAKA
1. http://tips-komputer.com
2. Achmad Solichin (achmatim@gmail.com)
3. www.google.com(pengertian Webserver)
56
LAMPIRAN

More Related Content

What's hot

Contoh Laporan PKL di PT DAE HWA INDONESIA (DHI)
Contoh Laporan PKL di PT DAE HWA INDONESIA (DHI)Contoh Laporan PKL di PT DAE HWA INDONESIA (DHI)
Contoh Laporan PKL di PT DAE HWA INDONESIA (DHI)
Shofi Asriani
 
Laporan Praktek Kerja Lapangan(PKL)
Laporan Praktek Kerja Lapangan(PKL)Laporan Praktek Kerja Lapangan(PKL)
Laporan Praktek Kerja Lapangan(PKL)
Ruth Dian
 
Contoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK MultimediaContoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK Multimedia
Muhamad Nursidik
 
Contoh laporan pkl ( prakerin ) tkj
Contoh laporan pkl ( prakerin ) tkjContoh laporan pkl ( prakerin ) tkj
Contoh laporan pkl ( prakerin ) tkj
kopihitambasi
 
Laporan prakerin printer smk al ilyasi tambelangan sanpang
Laporan prakerin printer smk al ilyasi tambelangan sanpangLaporan prakerin printer smk al ilyasi tambelangan sanpang
Laporan prakerin printer smk al ilyasi tambelangan sanpang
mHosin
 
laporan praktek kerja lapangan
laporan praktek kerja lapanganlaporan praktek kerja lapangan
laporan praktek kerja lapangan
Restu Budy
 
Laporan prakerin jurusan adm perkantoran di PT PLN (persero)
Laporan prakerin jurusan adm perkantoran di PT PLN (persero)Laporan prakerin jurusan adm perkantoran di PT PLN (persero)
Laporan prakerin jurusan adm perkantoran di PT PLN (persero)
Hamka Cadaz
 
Buku Guru Bahasa inggris Kelas VIII SMP Kurikulum 2013
Buku Guru Bahasa inggris Kelas VIII SMP Kurikulum 2013Buku Guru Bahasa inggris Kelas VIII SMP Kurikulum 2013
Buku Guru Bahasa inggris Kelas VIII SMP Kurikulum 2013Randy Ikas
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (misjan)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (misjan)Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (misjan)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (misjan)
Ahmad Sayadi
 
Daftar isi untuk laporan pkl
Daftar isi untuk laporan pklDaftar isi untuk laporan pkl
Daftar isi untuk laporan pklRizki Ananda
 
Kata pengantar untuk laporan prakerin
Kata pengantar untuk laporan prakerinKata pengantar untuk laporan prakerin
Kata pengantar untuk laporan prakerin
Tita Nur Amalah
 
Contoh Laporan Prkatek Kerja Industri (PRAKERIN) SMK TKJ
Contoh Laporan Prkatek Kerja Industri (PRAKERIN) SMK TKJContoh Laporan Prkatek Kerja Industri (PRAKERIN) SMK TKJ
Contoh Laporan Prkatek Kerja Industri (PRAKERIN) SMK TKJ
Ariefiandra Ariefiandra
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2015-2016 (m soleh)
Laporan praktek kerja industri (prakerin) smk al baisuny 2015-2016 (m soleh)Laporan praktek kerja industri (prakerin) smk al baisuny 2015-2016 (m soleh)
Laporan praktek kerja industri (prakerin) smk al baisuny 2015-2016 (m soleh)
nidarus soleh
 
Laporan PRAKERIN
Laporan PRAKERINLaporan PRAKERIN
Laporan PRAKERIN
dennyrirama
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (ahmad fa...
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015  (ahmad fa...Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015  (ahmad fa...
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (ahmad fa...
Ahmad Sayadi
 
Kesimpulan dan saran
Kesimpulan dan saranKesimpulan dan saran
Kesimpulan dan saran
itemagil
 
Laporan pkl SMK
Laporan pkl SMKLaporan pkl SMK
Laporan pkl SMK
sertu3194
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (suryadi)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (suryadi)Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (suryadi)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (suryadi)
Ahmad Sayadi
 
Laporan PKL Kerusakan Pada Printer
Laporan PKL Kerusakan Pada PrinterLaporan PKL Kerusakan Pada Printer
Laporan PKL Kerusakan Pada Printer
Ivan net
 

What's hot (20)

Contoh Laporan PKL di PT DAE HWA INDONESIA (DHI)
Contoh Laporan PKL di PT DAE HWA INDONESIA (DHI)Contoh Laporan PKL di PT DAE HWA INDONESIA (DHI)
Contoh Laporan PKL di PT DAE HWA INDONESIA (DHI)
 
Laporan Praktek Kerja Lapangan(PKL)
Laporan Praktek Kerja Lapangan(PKL)Laporan Praktek Kerja Lapangan(PKL)
Laporan Praktek Kerja Lapangan(PKL)
 
Contoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK MultimediaContoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK Multimedia
 
Contoh laporan pkl ( prakerin ) tkj
Contoh laporan pkl ( prakerin ) tkjContoh laporan pkl ( prakerin ) tkj
Contoh laporan pkl ( prakerin ) tkj
 
Laporan prakerin printer smk al ilyasi tambelangan sanpang
Laporan prakerin printer smk al ilyasi tambelangan sanpangLaporan prakerin printer smk al ilyasi tambelangan sanpang
Laporan prakerin printer smk al ilyasi tambelangan sanpang
 
laporan praktek kerja lapangan
laporan praktek kerja lapanganlaporan praktek kerja lapangan
laporan praktek kerja lapangan
 
Laporan prakerin jurusan adm perkantoran di PT PLN (persero)
Laporan prakerin jurusan adm perkantoran di PT PLN (persero)Laporan prakerin jurusan adm perkantoran di PT PLN (persero)
Laporan prakerin jurusan adm perkantoran di PT PLN (persero)
 
Buku Guru Bahasa inggris Kelas VIII SMP Kurikulum 2013
Buku Guru Bahasa inggris Kelas VIII SMP Kurikulum 2013Buku Guru Bahasa inggris Kelas VIII SMP Kurikulum 2013
Buku Guru Bahasa inggris Kelas VIII SMP Kurikulum 2013
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (misjan)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (misjan)Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (misjan)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (misjan)
 
Daftar isi untuk laporan pkl
Daftar isi untuk laporan pklDaftar isi untuk laporan pkl
Daftar isi untuk laporan pkl
 
Kata pengantar untuk laporan prakerin
Kata pengantar untuk laporan prakerinKata pengantar untuk laporan prakerin
Kata pengantar untuk laporan prakerin
 
Contoh Laporan Prkatek Kerja Industri (PRAKERIN) SMK TKJ
Contoh Laporan Prkatek Kerja Industri (PRAKERIN) SMK TKJContoh Laporan Prkatek Kerja Industri (PRAKERIN) SMK TKJ
Contoh Laporan Prkatek Kerja Industri (PRAKERIN) SMK TKJ
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2015-2016 (m soleh)
Laporan praktek kerja industri (prakerin) smk al baisuny 2015-2016 (m soleh)Laporan praktek kerja industri (prakerin) smk al baisuny 2015-2016 (m soleh)
Laporan praktek kerja industri (prakerin) smk al baisuny 2015-2016 (m soleh)
 
Laporan PRAKERIN
Laporan PRAKERINLaporan PRAKERIN
Laporan PRAKERIN
 
Daftar hadir kegiatan pengayaan
Daftar  hadir kegiatan pengayaanDaftar  hadir kegiatan pengayaan
Daftar hadir kegiatan pengayaan
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (ahmad fa...
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015  (ahmad fa...Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015  (ahmad fa...
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (ahmad fa...
 
Kesimpulan dan saran
Kesimpulan dan saranKesimpulan dan saran
Kesimpulan dan saran
 
Laporan pkl SMK
Laporan pkl SMKLaporan pkl SMK
Laporan pkl SMK
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (suryadi)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (suryadi)Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (suryadi)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (suryadi)
 
Laporan PKL Kerusakan Pada Printer
Laporan PKL Kerusakan Pada PrinterLaporan PKL Kerusakan Pada Printer
Laporan PKL Kerusakan Pada Printer
 

Viewers also liked

Contoh laporan pkl smk
Contoh laporan pkl smkContoh laporan pkl smk
Contoh laporan pkl smkBae Haqie
 
Laporan praktek kerja industri tsm. cara merawat karburator
Laporan praktek kerja industri tsm. cara merawat karburatorLaporan praktek kerja industri tsm. cara merawat karburator
Laporan praktek kerja industri tsm. cara merawat karburator
dian haryanto
 
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganataLAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
Aditya Arga
 
Servis cvt
Servis cvt Servis cvt
Servis cvt
Erizal Cotenk
 
Laporan kegiatan prakerin di PT. TehnikaIna - SMK Negeri 4 Pandeglang
Laporan kegiatan prakerin di PT. TehnikaIna - SMK Negeri 4 PandeglangLaporan kegiatan prakerin di PT. TehnikaIna - SMK Negeri 4 Pandeglang
Laporan kegiatan prakerin di PT. TehnikaIna - SMK Negeri 4 Pandeglang
Khoharudin Ghafur
 
Laporan prakerin
Laporan prakerinLaporan prakerin
Laporan prakerin
Galang Pratama
 
Cover page (Laporan PKL)
Cover page (Laporan PKL)Cover page (Laporan PKL)
Cover page (Laporan PKL)
Deny Darmawan
 
Contoh laporan kerja praktek ti
Contoh laporan kerja praktek tiContoh laporan kerja praktek ti
Contoh laporan kerja praktek tialvinsadega
 
Daftar isi dan lampiran
Daftar isi dan lampiranDaftar isi dan lampiran
Daftar isi dan lampiranRezza Adzmi
 
tugas prakerin Laporan smk genggong
tugas prakerin Laporan smk genggongtugas prakerin Laporan smk genggong
tugas prakerin Laporan smk genggongismindar
 
Laporan praktek kerja industri
Laporan praktek kerja industriLaporan praktek kerja industri
Laporan praktek kerja industri
Sholihin Ryaldi ZA
 
Laporan pkl dinas pendidikan dasar kab. bantul
Laporan pkl dinas pendidikan dasar kab. bantulLaporan pkl dinas pendidikan dasar kab. bantul
Laporan pkl dinas pendidikan dasar kab. bantul
Information and Technology
 
Laporan Prakerin - Dian Aditya - 2008/2009
Laporan Prakerin - Dian Aditya - 2008/2009Laporan Prakerin - Dian Aditya - 2008/2009
Laporan Prakerin - Dian Aditya - 2008/2009
Dian Aditya
 
Laporan prakerin smk pariwisata baitul hamdi menes banten barnas
Laporan prakerin smk pariwisata baitul hamdi menes banten  barnasLaporan prakerin smk pariwisata baitul hamdi menes banten  barnas
Laporan prakerin smk pariwisata baitul hamdi menes banten barnasHospitality Industry
 
Contoh Laporan Prakerin Industri
Contoh Laporan Prakerin IndustriContoh Laporan Prakerin Industri
Contoh Laporan Prakerin Industri
Nur Arifaizal Basri
 
Laporan PKL 2016-2017
Laporan PKL 2016-2017Laporan PKL 2016-2017
Laporan PKL 2016-2017
Ibnu Hexa Nurdin
 
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
Sutny_Wulan_Sary_Puasa
 
Contoh persentasi laporan PKL
Contoh persentasi laporan PKLContoh persentasi laporan PKL
Contoh persentasi laporan PKL
Firman Sufiana
 

Viewers also liked (20)

Contoh laporan pkl smk
Contoh laporan pkl smkContoh laporan pkl smk
Contoh laporan pkl smk
 
Laporan praktek kerja industri tsm. cara merawat karburator
Laporan praktek kerja industri tsm. cara merawat karburatorLaporan praktek kerja industri tsm. cara merawat karburator
Laporan praktek kerja industri tsm. cara merawat karburator
 
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganataLAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
 
Servis cvt
Servis cvt Servis cvt
Servis cvt
 
Laporan kegiatan prakerin di PT. TehnikaIna - SMK Negeri 4 Pandeglang
Laporan kegiatan prakerin di PT. TehnikaIna - SMK Negeri 4 PandeglangLaporan kegiatan prakerin di PT. TehnikaIna - SMK Negeri 4 Pandeglang
Laporan kegiatan prakerin di PT. TehnikaIna - SMK Negeri 4 Pandeglang
 
Laporan prakerin
Laporan prakerinLaporan prakerin
Laporan prakerin
 
Cover page (Laporan PKL)
Cover page (Laporan PKL)Cover page (Laporan PKL)
Cover page (Laporan PKL)
 
Contoh laporan kerja praktek ti
Contoh laporan kerja praktek tiContoh laporan kerja praktek ti
Contoh laporan kerja praktek ti
 
Daftar isi dan lampiran
Daftar isi dan lampiranDaftar isi dan lampiran
Daftar isi dan lampiran
 
tugas prakerin Laporan smk genggong
tugas prakerin Laporan smk genggongtugas prakerin Laporan smk genggong
tugas prakerin Laporan smk genggong
 
Laporan praktek kerja industri
Laporan praktek kerja industriLaporan praktek kerja industri
Laporan praktek kerja industri
 
Laporan pkl dinas pendidikan dasar kab. bantul
Laporan pkl dinas pendidikan dasar kab. bantulLaporan pkl dinas pendidikan dasar kab. bantul
Laporan pkl dinas pendidikan dasar kab. bantul
 
Laporan Prakerin - Dian Aditya - 2008/2009
Laporan Prakerin - Dian Aditya - 2008/2009Laporan Prakerin - Dian Aditya - 2008/2009
Laporan Prakerin - Dian Aditya - 2008/2009
 
Laporan prakerin smk pariwisata baitul hamdi menes banten barnas
Laporan prakerin smk pariwisata baitul hamdi menes banten  barnasLaporan prakerin smk pariwisata baitul hamdi menes banten  barnas
Laporan prakerin smk pariwisata baitul hamdi menes banten barnas
 
Contoh laporan prakerind
Contoh laporan prakerindContoh laporan prakerind
Contoh laporan prakerind
 
Contoh Laporan Prakerin Industri
Contoh Laporan Prakerin IndustriContoh Laporan Prakerin Industri
Contoh Laporan Prakerin Industri
 
Laporan PKL 2016-2017
Laporan PKL 2016-2017Laporan PKL 2016-2017
Laporan PKL 2016-2017
 
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
 
Contoh persentasi laporan PKL
Contoh persentasi laporan PKLContoh persentasi laporan PKL
Contoh persentasi laporan PKL
 
41 189-1-pb
41 189-1-pb41 189-1-pb
41 189-1-pb
 

Similar to Laporan Prakerin 2014 2015

Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadiLaporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
ahmad riadi
 
Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadiLaporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
ahmad riadi
 
Laporan praktik kerja industri atek
Laporan praktik kerja industri atekLaporan praktik kerja industri atek
Laporan praktik kerja industri atek
atek sillegar
 
Laporan supiadi tentang sistem starter pada mobil bis
Laporan supiadi tentang sistem starter pada mobil bisLaporan supiadi tentang sistem starter pada mobil bis
Laporan supiadi tentang sistem starter pada mobil bisstia_hardi
 
Laporan supiadi tentang sistem starter pada mobil bis copy
Laporan supiadi tentang sistem starter pada mobil bis   copyLaporan supiadi tentang sistem starter pada mobil bis   copy
Laporan supiadi tentang sistem starter pada mobil bis copystia_hardi
 
Laporan praktik kerja lapangan
Laporan praktik kerja lapanganLaporan praktik kerja lapangan
Laporan praktik kerja lapangan
SiticholijahSitompul
 
Laporan pkl alde elin_rev-3
Laporan pkl alde elin_rev-3Laporan pkl alde elin_rev-3
Laporan pkl alde elin_rev-3
Alexander Krisna
 
contoh laporan praktek kerja lapangan smk
contoh laporan praktek kerja lapangan smk contoh laporan praktek kerja lapangan smk
contoh laporan praktek kerja lapangan smk
ellenaeka
 
Laporan KP Fix (Akhmad Sakir 13211120)
Laporan KP Fix (Akhmad Sakir 13211120)Laporan KP Fix (Akhmad Sakir 13211120)
Laporan KP Fix (Akhmad Sakir 13211120)Akhmad Sakir
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (maulana)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (maulana)Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (maulana)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (maulana)
Ahmad Sayadi
 
Laporan psg patrick xi tkj 3
Laporan psg patrick xi tkj 3Laporan psg patrick xi tkj 3
Laporan psg patrick xi tkj 3Patrick Haumptman
 
Laporan psg patrick xi tkj 3
Laporan psg patrick xi tkj 3Laporan psg patrick xi tkj 3
Laporan psg patrick xi tkj 3Patrick Haumptman
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (mulyani)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (mulyani)Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (mulyani)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (mulyani)
Ahmad Sayadi
 
2. analisa kinerja produktivitas dengan menggunaka metode balaced scorecard p...
2. analisa kinerja produktivitas dengan menggunaka metode balaced scorecard p...2. analisa kinerja produktivitas dengan menggunaka metode balaced scorecard p...
2. analisa kinerja produktivitas dengan menggunaka metode balaced scorecard p...Ryan Isni
 
Contoh Laporan Prakerin
Contoh Laporan PrakerinContoh Laporan Prakerin
Contoh Laporan Prakerin
Ramdani99
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh. arifin)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh. arifin)Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh. arifin)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh. arifin)
Ahmad Sayadi
 

Similar to Laporan Prakerin 2014 2015 (20)

Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadiLaporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
 
Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadiLaporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
Laporan praktek kerja industri 2016 2017 smk al-baisuny ahmad riadi
 
Laporan praktik kerja industri atek
Laporan praktik kerja industri atekLaporan praktik kerja industri atek
Laporan praktik kerja industri atek
 
Laporan supiadi tentang sistem starter pada mobil bis
Laporan supiadi tentang sistem starter pada mobil bisLaporan supiadi tentang sistem starter pada mobil bis
Laporan supiadi tentang sistem starter pada mobil bis
 
Laporan supiadi tentang sistem starter pada mobil bis copy
Laporan supiadi tentang sistem starter pada mobil bis   copyLaporan supiadi tentang sistem starter pada mobil bis   copy
Laporan supiadi tentang sistem starter pada mobil bis copy
 
Laporan praktik kerja lapangan
Laporan praktik kerja lapanganLaporan praktik kerja lapangan
Laporan praktik kerja lapangan
 
Laporan upload
Laporan uploadLaporan upload
Laporan upload
 
Cover dalam
Cover dalamCover dalam
Cover dalam
 
Laporan pkl
Laporan pklLaporan pkl
Laporan pkl
 
Laporan pkl alde elin_rev-3
Laporan pkl alde elin_rev-3Laporan pkl alde elin_rev-3
Laporan pkl alde elin_rev-3
 
contoh laporan praktek kerja lapangan smk
contoh laporan praktek kerja lapangan smk contoh laporan praktek kerja lapangan smk
contoh laporan praktek kerja lapangan smk
 
Laporan KP Fix (Akhmad Sakir 13211120)
Laporan KP Fix (Akhmad Sakir 13211120)Laporan KP Fix (Akhmad Sakir 13211120)
Laporan KP Fix (Akhmad Sakir 13211120)
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (maulana)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (maulana)Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (maulana)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (maulana)
 
Laporan psg patrick xi tkj 3
Laporan psg patrick xi tkj 3Laporan psg patrick xi tkj 3
Laporan psg patrick xi tkj 3
 
Laporan psg patrick xi tkj 3
Laporan psg patrick xi tkj 3Laporan psg patrick xi tkj 3
Laporan psg patrick xi tkj 3
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (mulyani)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (mulyani)Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (mulyani)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (mulyani)
 
2. analisa kinerja produktivitas dengan menggunaka metode balaced scorecard p...
2. analisa kinerja produktivitas dengan menggunaka metode balaced scorecard p...2. analisa kinerja produktivitas dengan menggunaka metode balaced scorecard p...
2. analisa kinerja produktivitas dengan menggunaka metode balaced scorecard p...
 
Contoh Laporan Prakerin
Contoh Laporan PrakerinContoh Laporan Prakerin
Contoh Laporan Prakerin
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh. arifin)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh. arifin)Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh. arifin)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh. arifin)
 
Contoh skripsi
Contoh skripsiContoh skripsi
Contoh skripsi
 

Recently uploaded

Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
mtsarridho
 
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITASSURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
Pemdes Wonoyoso
 
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdfM. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
AjrunAzhiima
 
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIPPERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
Pemdes Wonoyoso
 
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdfModul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
MiliaSumendap
 
Apa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptxApa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptx
AssyifaFarahDiba1
 
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasiAnalisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
afaturooo
 
bahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gatewaybahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gateway
subbidtekinfo813
 
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera PendidikanTransformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
deamardiana1
 
manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6
MhdFadliansyah1
 
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis JurnalA.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
Ekhwan2
 
654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021
renprogarksd3
 
Materi matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptxMateri matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptx
BanjarMasin4
 
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffffLAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
acehirfan
 

Recently uploaded (14)

Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
 
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITASSURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
 
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdfM. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
 
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIPPERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
 
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdfModul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
 
Apa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptxApa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptx
 
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasiAnalisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
 
bahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gatewaybahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gateway
 
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera PendidikanTransformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
 
manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6
 
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis JurnalA.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
 
654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021
 
Materi matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptxMateri matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptx
 
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffffLAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
 

Laporan Prakerin 2014 2015

  • 1. LAPORAN PRAKTEK KERJA INDUSTRI (PRAKERIN) APLIKASI NILAI SISWA BERBASIS WEB SMK YPC TASIKMALAYA Disusun untuk Memenuhi Salah satu Syarat Mengikuti Ujian Nasional Tahun Pelajaran 2012/2013 REKAYASA PERANGKAT LUNAK Disusun oleh, HANNATI SALMA 10103363 YAYASAN PESANTREN CINTAWANA SMK YPC TASIKMALAYA 2012
  • 2. 3 LEMBAR PENGESAHAN INDUSTRI/TEMPAT PRAKERIN APLIKASI NILAI SISWA BERBASIS WEB SMK YPC TASIKMALAYA Pembuat Laporan HANNATI SALMA NIS. 10103363 Menyetujui, Pembimbing I Pembimbing II HELMI A. MUHAROM, A.Md JAJANG NURZAMAN NIP. NIP. Mengetahui; Direktur/Pimpinan Perusahaan H. ADANG ABDULLAH, M.M.Pd NIP.
  • 3. 4 LEMBAR PENGESAHAN SEKOLAH SMK YPC TASIKMALAYA APLIKASI NILAI SISWA BERBASIS WEB Sudah diperiksa pada tanggal : ........................................................... Telah disahkan pada tanggal : ........................................................... Pembimbing Laporan Penyusun Laporan JAJANG NURZAMAN HANNATI SALMA NIP. NIS. 10103363 Koordinator Prakerin Penguji JUNJUN NUGRAHA S, S.Pd. M.M NANANG KOMARUDIN, S.Kom NIP. 19750115.200501.1.007 NIP. Mengetahui; Kepala SMK YPC Tasikmalaya Kaprog. Studi Keahlian Tek. Informatika H. ADANG ABDULLAH, M.M.Pd E. KUSNADI JAJULI, S.Kom NIP. NIP.
  • 4. 5 KATA PENGANTAR Puji syukur kami panjatkan kehadirat Allah Ta’ala, yang telah melimpahkan rahmat dan hidayah-Nya sehingga penyusunan Laporan Praktek Kerja Industri di SMK YPC Tasikmalaya ini dapat terselesaikan tepat pada waktunya. Maksud dan tujuan penyusunan Laporaan Praktek Kerja Industri ini adalah untuk melengkapi persyaratan kelulusan tahun pelajaran 2012-2013 di SMK YPC Tasikmalaya. Adapun penyusunan Laporan Praktek Kerja Industri ini berdasarkan data- data yang kami peroleh selama melakukan Praktek Kerja Industri, buku-buku pedoman, serta data-data dan keterangan dari pembimbing maupun staff. Penyusun menyadari bahwa dalam penyusunan laporan Praktek Kerja Industri ini tidak lepas dari dukungan berbagai pihak, oleh karena itu pada kesempatan ini kami ingin mengucapkan terima kasih kepada Yang Terhormat: 1. H. Adang Abdullah, M.M.Pd selaku kepala sekolah SMK YPC yang telah memberikan tempat, kesempatan, dan fasilitas Praktek Kerja Industri di SMK YPC Tasikmalaya. 2. Helmi A. Muharom, A.Md selaku pembimbing lapangan Praktek Kerja Industri di SMK YPC Tasikmalaya yang telah membantu dalam pelaksanaan Praktek Kerja Indusri di DU/DI. 3. Jajang Nurzaman selaku pembimbing yang telah membimbing dalam penyusunan laporan Paktek Keja Industi ini. 4. E. Kusnadi Jajuli, S.Kom selaku Kaprog Informatika; 5. Sofyan Saori, S.Pd.I selaku wali kelas XI RPL. 6. Kedua orang tua dan saudara penyusun yang telah mendukung dan memberikan do’a restu. 7. Bapak Ibu guru yang telah membantu dan memberikan motivasi untuk tetap belajar. 8. Semua siswa siswi SMK YPC Tasikmalaya yang telah mendukung kami dalam melaksanakan Praktek Kerja Industri (Prakerin).
  • 5. 6 9. Semua pihak yang tidak dapat penyusun sebutkan satu persatu yang senantiasa selalu membantu baik secara moril maupun materil. Penyusun mengakui bahwa laporan ini masih jauh dari sempurna, dengan dasar itu penulis mohon kritik dan saran yang sifatnya membangun. Semoga laporan ini berguna, khususnya untuk penyusun dan pembaca pada umumnya. Tasikmalaya, September 2012 Penyusun
  • 6. 7 DAFTAR ISI LEMBAR PENGESAHAN DU/DI................................................................. i LEMBAR PENGESAHAN SEKOLAH.......................................................... ii KATA PENGANTAR .................................................................................... iii DAFTAR ISI .................................................................................................. v BAB I PENDAHULUAN ............................................................................... 1 1.1 Latar Belakang ................................................................................. 1 1.2 Tujuan dan Manfaat Prakerin............................................................ 2 1.3 Waktu Dan Tempat Pelaksanaan Prakerin......................................... 3 BAB II PROFIL SMK YPC TASIKMALAYA............................................... 4 2.1 Sejarah SMK YPC Tasikmalaya...................................................... 4 2.2 Struktur Organisasi SMK YPC Tasikmalaya.................................... 10 2.3 Alur Pelayanan Jasa/Produksi .......................................................... 12 BAB III PAPARAN KOMPETENSI .............................................................. 14 3.1 Landasan Teori ................................................................................ 14 3.1.1 Web Server ............................................................................ 14 3.1.2 PHP........................................................................................ 18 3.1.3 MySQL.................................................................................. 20 3.1.4 Database, DBMS dan RDBMS............................................... 21 3.2 Keselamatan Kerja........................................................................... 22 3.3 Langkah Pelaksanaan Kerja ............................................................. 23 3.3.1 Membuat Rancangan Aplikasi................................................ 23 3.3.2 Merancang Database dan Table.............................................. 23 3.3.3 Instalasi Web Server XAMPP ................................................ 24 3.3.4 Pembuatan Database dan Table .............................................. 30 3.3.5 Pembuatan Source Code......................................................... 33 3.3.6 Halaman Web......................................................................... 34 3.5 Permasalahan dan Pemecahannya..................................................... 37
  • 7. 8 BAB IV PENUTUP........................................................................................ 39 4.1 Kesimpulan...................................................................................... 39 4.2 Saran................................................................................................ 39 DAFTAR PUSTAKA ..................................................................................... 40 LAMPIRAN ................................................................................................... 41
  • 8. 9 DAFTAR GAMBAR Gambar 2.1 Struktur organisasi SMK YPC ..................................................... 11 Gambar 2.2 Data siswa SMK YPC Tasikmalaya............................................. 12 Gambar 2.3 Grafik perkembangan siswa......................................................... 12 Gambar 2.4 Jumlah penerimaan siswa baru..................................................... 13 Gambar 2.5 Jumah siswa sebagai santri........................................................... 13 Gambar 3.1 Struktur PHP ............................................................................... 18 Gambar 3.2 Flowchart nilai siswa ................................................................... 23 Gambar 3.3 Tabel siswa.................................................................................. 23 Gambar 3.4 Tabel guru ................................................................................... 23 Gambar 3.5 Tabel mata plajaran...................................................................... 24 Gambar 3.6 Tabel nilai.................................................................................... 24 Gambar 3.7 Install Language .......................................................................... 24 Gambar 3.8 Welcome Wizard ......................................................................... 25 Gambar 3.9 Menentukan folder Instalasi......................................................... 25 Gambar 3.10 XAMPP Option ........................................................................ 26 Gambar 3.11 Instalasi XAMPP ....................................................................... 26 Gambar 3.12 Finish......................................................................................... 27 Gambar 3.13 Komentar Instalasi telah selesai ................................................. 27 Gambar 3.14 Konfirmasi untuk menjalankan Xampp...................................... 27 Gambar 3.15 Xampp Control Panel................................................................. 28 Gambar 3.16 Tampilan Xampp ....................................................................... 29 Gambar 3.17 Pembuatan folder pada C://Program Files/Xampp/htdocs/.......... 29 Gambar 3.18 Membuat folder nilai.................................................................. 30 Gambar 3.19 XAMPP for windows................................................................. 30 Gambar 3.20 Create New Database................................................................. 31 Gambar 3.21 Script SQL................................................................................. 31 Gambar 3.22 Proses memasukan field dengan atributnya ................................ 32 Gambar 3.23 Config.php................................................................................. 33 Gambar 3.24 Save As Kemudian pilih Save.................................................... 33
  • 9. 10 Gambar 3.25 Penyimpanan file config.php...................................................... 34 Gambar 3.26 Halaman index.php .................................................................... 34 Gambar 3.27 Halaman Utama ......................................................................... 35 Gambar 3.28 Fom input buku.......................................................................... 35 Gambar 3.29 Halaman output data buku.......................................................... 36 Gambar 3.30 Edit buku ................................................................................... 36 Gambar 3.31 Update buku .............................................................................. 37 Gambar 3.32 Mematikan program yang membeku .......................................... 37
  • 10. 11 BAB I PENDAHULUAN 1.1 Latar Belakang Praktek Kerja Indutri (Prakerin) adalah suatu bentuk penyelenggaraan dari sekolah yang memadukan secara sistematik dan sinkron antara program pendidikan di sekolah dan program pengusahaan yang diperoleh melalui kegiatan bekerja langsung di dunia kerja untuk mencapai suatu tingkat keahlian profesional. Dimana keahlian profesional 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 profesi itu sendiri. Pendidikan Sistem Ganda dilaksanakan untuk memenuhi kebutuhan tenaga kerja yang profesional dibidangnya. Melalui Pendidikan Sistem Ganda diharapkan dapat menciptakan tenaga kerja yang profesional tersebut. Dimana para siswa yang melaksanakan Pendidikan tersebut diharapkan dapat menerapkan ilmu yang didapat dan sekaligus mempelajari dunia industri. Tanpa diadakannya Pendidikan Sistem Ganda ini kita tidak dapat langsung terjun ke dunia industri karena kita belum mengetahui situasi dan kondisi lingkungan kerja. Ada beberapa peraturan tentang Paktek Kerja Industri (Prakerin) dan putusan Menteri. Adapun peraturan Praktek Kerja Industri (Prakerin) adalah sebagai berikut: Tercantum pada UU. No. 2 tahun 1989 tentang Pendidikan Nasional yaitu untuk: 1. Menyiapkan peseta didik melalui kegiataan bimbingan, pengajaran, dan/atau latihan bagi peranannya di masa yang akan datang; 2. Peraturan Pemerintah No. 29 tahun 1990 tentang Pendidikan Menengah yang bertujuan meningkatkan kemampuan peserta didik sebagai anggota masyarakat dalam mengadakan hubungan timbal balik dengan lingkungan
  • 11. 12 sosial, budaya, alam sekitar, dan meningkatkan pengetahuan peserta didik untuk melanjutkan pendidikan pada jenjang yang lebih tinggi dan untuk mengembangkan diri sejalan dengan perkembangan Ilmu Pengetahuan dan Teknologi (IPTEK) serta kebudayaan; 3. Peraturan pemerintah No. 39 tahun 1992 tentang peran serta masyarakat dalam Pendidikan Nasional; serta 4. Keputusan Menteri No. 0490/1993 tentang Kurikulum SMK yang berisi bahwa “Dalam melaksanakan pendidikan dilaksanakan melalui dua jalur yaitu Pendidikan didalam sekolah dan Pendidikan diluar sekolah”. Pendidikan di sekolah penyusun melakukan praktek kerja industri selama tiga bulan yaitu untuk mendapatkan ilmu tambahan atau menyerap pengetahuan di dunia kerja untuk pengalaman kerja . Selain melaksanakan prakerin penyusun juga melakukan penelitian untuk membuat laporan dan melakukan wawancara beberapa karywan mengumpulkan sebuah informasi menjadi sebuah data serta melakukan analisis apa yang dibutuhkan . Dalam melakukan penelitian di sekolah smk ypc tasikmalaya penyusun menemukan masalah – masalah yang kurang tepat atau dimana para guru mengimput nilai masih menggunakan applikasi yang ada selain itu juga untuk penyimpanan masih belum terpusat dan tidak adanya informasi nilai tidak efektif tidak ada aplikasi yang bisa menyimpan data sekaligus mengimformasikan kepada secara otomatis atau secara onlain. Dari hasil penelitian dan menemukan masalah – masalah penginputan data nilai siswa di smk ypc yang kurang efektif maka penyusun mencoba menanggulangi dengan cara membuat suatu laporan dan sekaligus membuat suatu Applikasi yaitu “APLIKASI NILAI SISWA BERBASIS WEB SMK YPC TASIKMALAYA” I.2 Tujuan dan Manfaat Praktek Kerja Industi (Prakerin) I.2.1 Tujuan Prakerin Tujuan Praktek Kerja Industri (Prakerin) adalah sebagai berikut :
  • 12. 13 1. Diharapkan dapat menambah wawasan dan pengetahuan yang berharga, dan memperoleh masukan serta umpan balik guna memperbaiki dan mengembangkan kesesuaian pendidikan dan kenyataan yang ada di lapangan; 2. Meningkatkan pengetahuan siswa pada aspek-aspek usaha ayng professional dalam lapangan kerja antara lain struktur organisasi, jenjang karir dan teknik; 3. Untuk mencapai Visi dan Misi Sekolah Menengah Kejuruan Yayasan Peasantren Cintawana (SMK YPC); 4. Keputusan Menteri No. 0490/1993 tentang Kurikulum SMK yang berisi bahwa “Dalam melaksanakan pendidikan dilaksanakan melalui dua jalur yaitu Pendidikan didalam sekolah dan Pendidikan diluar sekolah”. 1.2.2 Manfaat Prakerin Adapun manfaat dari Praktek Kerja Industri (Prakerin) manfaatnya adalalah sebagai berikut: 1. Dapat mengenali suatu pekerjaan industri dilapangan sehingga setelah selesai dari Sekolah Menengah Kejuruan (SMK) dan terjun kelapangan kerja industri dapat memandang suatu pekerjaan yang tidak asing lagi baginya; 2. Dapat menambah keterampilan dan wawasan dalam dunia usaha yang professional dan handal; 3. Mengetahui sejauh mana kesuksesan dalam pencapaian persentase kesesuaian antara standar Kompetensi dan Kompetensi Dasar RPL SMK YPC Tasikmalaya; 4. Mengetahui sejauh mana kemampuan disiplin waktu, kemajuan kerja dan motifasi, kualitas kerja, inisiatif dan kreatif, serta perilaku selama Prakerin; 5. Mengetahui sejauh mana kemampuan para praktikan setelah melaksanakan Prakerin.
  • 13. 14 I.3 Waktu dan Tempat Pelaksanaan Praktek Kerja Industri (Prakerin) Mengenai waktu dan tempat Prakerin penulis melaksanakannya selama dua bulan dari tanggal 06 Februari s/d 28 April 2012 yang bertempat di SMK YPC Tasikmalaya yang beralamat di Komplek Pesantren Cintawana Singaparna, dengan jadwal waktu kerja sebagai berikut : Hari : Senin - Sabtu Waktu : Pukul 07.30 -16.00 WIB Istirahat : Pukul 12.00 -13.00 WIB 1.4 RUMUSAN MASALAH a. Input nilai masih manual b. Penyimpanan data nilai masih tidak terpusat dan tidak diclasipikasikan c. Tidak ada suatu aplikasi yang bisa mengimput sekaligus membuat laporan secara clasifikasi serta menginformasikan data nilai secarasecara manual 1.5 BATASAN MASALAH a. Harus dibangun suatu applikasi input nilai siswa b. Harus di dibangun applikasi yang bisa menyimpan informasi data secara terpusat dan sekaligus dapat membuat laporan secara oto matis yang bisa membuat laporan secar rekapitulasi. c. Harus ada suatu sistem atau applikasi yang bisa menjaga suatu data sekaligus yang bissa menginformasikan secara online. 1.6 CARA MEMBUAT LAPORAN Penyusun membuat suatu laporan dengan cara melakukan penelitian di salah satu itansi yaitu di SMK YPC TASIKMALAYA, dan melakukan observasi serta wawancara dengan salah satu karyawan dan guru smk ypc tasikmalaya untuk mendapatkan informasi menjadi sebuah data untuk membuat suatu rancangan sistim atau applikasi yang akan dibangun.
  • 14. 15 1.7 TATA PENULISAN LAPORAN Dalam penulisan laporan prakerin ini penyusun dengan tata penulisan sebagai berikut: BAB I PENDAHULUAN Bab I ini menerangkan …….. BAB II PROFIL Bab II ini menerangkan…….. BAB III LANDASAN TEORI DAN PAPARAN Bab III ini menerangkan…….. BAB IV PENUTUP Bab IV ini menerangkan……..
  • 15. 16 BAB II PROFIL SMK YPC TASIKMALAYA 2.1 Sejarah SMK YPC TASIKMALAYA  9 Juni 1997, didirikan di bawah naungan Yayasan Pesantren Cintawana dengan Program Keahlian Elektronika komunikasi dan Mekanik Otomotif, dengan status TERDAFTAR.  Juli 1999, SMK YPC mendapat bantuan dari Islamic Development Bank (IDB) melalui Direktorat Jenderal Pendidikan Dasar dan Menengah Bagian Proyek Peningkatan SLTA Swasta Lembaga Pedidikan Tradisional Jakarta yang dikhususkan untuk program keahlian Mekanik Otomotif.  28 Oktober 2000, diperoleh keputusan dari Tim Akreditasi: Status melonjak dari TERDAFTAR menjadi DIAKUI.  November 2001, menempati gedung di kampus baru bantuan dari IDB milik sendiri di atas lahan seluas 10850 m2 .  April 2002, SMK YPC mewakili Kab. Tasikmalaya mengirimkan siswanya dari Prog. Keahlian mekanik Otomoti untuk mengikuti LKS tingkat Propinsi Jawab Barat.  5 Februari 2002, Dipercaya oleh Dinas Pendidikan Propinsi Jawa Barat untuk mendapat kan bantuan BBE tahun diklat 2002/2003.  1 April 2003 SMK YPC, mulai tahun Diklat 2003/2004 membuka program keahlian Teknik Informatika berdasarkan SK. Kepala Dinas Pendidikan Kota Tasikmalaya No. 421.5/22-Disdik Tahun 2003.  April 2003, SMK YPC mewakili Kab. Tasikmalaya mengirimkan siswanya dari Prog. Keahlian mekanik Otomoti untuk mengikuti LKS tingkat Propinsi Jawab Barat.  Agustus 2004, Dibentuknya Bursa Kerja Khusus (BKK) SMK YPC bekerjasama dengan Dinas Tenaga Kerja Kab. Tasikmalaya sebagai sarana penghubung agar lulusan terserap di dunia kerja.
  • 16. 17  September 2004, MOU dengan ASRLY INDUSTRIES SDN BHD (565160-X) Malaysia untuk pelaksanaan Praktek kerja Industri dan Penyaluran Tenaga Kerja.  November 2004, Bantuan IDB tahap II.  Desember 2005, Mendapat Bantuan Imbal Swadaya SMK Standar Nasional sebagai nominasi.  Tahun Pelajaran 2006/2007, Akan membuka program keahlian baru yaitu Teknik Rekayasa Perangkat Lunak. 2.1.1 Visi, Misi, Tujuan, Kebijakan Mutu dan Moto 2.1.1.1 Visi SMK YPC memiliki komitmen jangka panjang terhadap pengembangan sumberdaya manusia. Pandangan ke depan dan cita- cita SMK YPC dinyatakan dalam Visi sebagai berikut: “Menjadi SMK yang unggul dalam prestasi, didasari IMTAK, dihiasi Akhlakul Karimah dan dibekali dengan IPTEK serta mampu bersaing pada tingkat Nasional dan Global”. 2.1.1.2 Misi Untuk mewujudkan visi tersebut maka misi yang diemban oleh SMK YPC adalah sebagai berikut:: 1. Meningkatkan profesionalisme dan akuntabilitas kinerja serta tanggap terhadap perubahan dan simpatik dalam pelayanan. 2. Menumbuhkan semangat keunggulan dan kompetitif secara intensif kepada seluruh warga sekolah. 3. Mewujudkan lingkungan pendidikan yang kondusif, penuh kreatifitas, kerjasama dan dinamika dengan penonjolan prestasi tinggi. 4. Menyelenggarakan pendidikan yang aktif, efektif, efesien, berkualitas, permeable dan fleksibel yang berorientasi pada pencapaian kompetensi berstandar Nasional dan Internasional.
  • 17. 18 5. Menghasilkan tenaga kerja profesional di bidang teknologi untuk memenuhi tuntutan dunia usaha dan industry serta mengintensifkan hubungan dengan DU/DI yang memiliki reputasi Nasional dan Internasional. 6. Membekali peserta didik untuk mampu mengembangkan diri. 7. Menanamkan sikap Akhlakul Karimah yang didasari IMTAK dan IPTEK. 2.1.1.3 Tujuan Agar visi tersebut tercapai sesuai dengan misi yang dijalankan maka tujuan SMK YPC adalah sebagai berikut : 1. Pengembangan SMK berstandar nasional/internasional. 2. Mengembangkan pembelajaran dengan mengintegrasikan konsep BBE pada semua Bidang Diklat. 3. Pemberdayaan SMK YPC sebagai Pusat Pendidikan dan Pelatihan Kejuruan Terpadu ( PPKT ). 4. Meningkatkan kompetensi guru dan peserta didik sebagai sumberdaya profesional masa depan. 5. Menghasilkan lulusan yang produktif. 6. Menyempurnakan fasilitas pendidikan dan pengajaran serta mewujudkan suasana belajar mengajar yang kondusif. 7. Memelihara dan meningkatkan jaringan kerjasama dengan dunia usaha, industri dan alumni. 8. Mewujudkan sekolah sebagai benteng moralitas bangsa. 2.1.1.4 Kebijakan Mutu Agar tujuan tersebut terwujud, maka kebijakan mutu SMK YPC adalah sebagai berikut: Menghasilkan lulusan yang percaya diri, bermoral dan produktif melalui sistem pendidikan dan manajemen sekolah yang
  • 18. 19 bermutu tinggi maupun melalui kerjasama dengan dunia usaha dan industri secara berkelanjutan. 2.1.1.5 Moto Guna menggelorakan semangat untuk mencapai kebijakan mutu, maka disusun moto SMK YPC sebagai berikut: “Ilmu yang amaliah, amal yang ilmiah, dan akhlakul karimah” 2.1.2 Identitas Sekolah 2.1.2.1 Sekolah 1. Nama Sekolah : SMK YPC Tasikmalaya 2. Alamat Sekolah/Tlp. : Pesantren Cintawana Kec. Singaparna Tasikmalaya Telp. (0265) 546717 Kode Post 46414 E-Mail: ypc_smk@yahoo.com 3. Didirikan/dibuka : Tahun 1997/1998 4. Surat Izin Pendirian Sekolah : Dari Kanwil Depdikbud Jawa Barat No : 143/I02/1/kep/OT/98 Tgl : 6 Maret 1998 5. Nomor Data Sekolah (NDS) : B – 4202150003 6. Nomor Statistik Sekolah (NSS) : 324021210002 7. Status/JenjangAkreditasi : a. Program Keahlian : Teknik Audio Video • Nilai Akhir Akreditasi : 77,83 • PeringkatAkreditasi : B • Nomor : 420/599-Dikmenti Tgl. 16 Pebruari 2005 b. Program Keahlian : Teknik Mekanik Otomotif • Nilai Akhir Akreditasi : 87,30
  • 19. 20 • Peringkat Akreditasi : A • Nomor : 420/599-Dikmenti Tgl. 16 Pebruari 2005 c. Program Keahlian : Teknik Rekayasa Perangkat Lunak • Nilai Akhir Akreditasi : 89.37 • Peringkat Akreditasi : B • Keterangan : Dibuka pada tahun pelajaran 2006/2007 d. Program Keahlian : Teknik Gambar Bangunan • Nilai Akhir Akreditasi : - • PeringkatAkreditasi : - • Keterangan : Dibuka pada tahun pelajaran 2008/2009 e. Program Keahlian : Teknik Komputer dan Jaringan • Nilai Akhir Akreditasi : - • PeringkatAkreditasi : - • Keterangan : Dibuka pada tahun pelajaran 2009/2010 f. Program Keahlian : Teknik Sepeda Motor • Nilai Akhir Akreditasi : - • PeringkatAkreditasi : - • Keterangan : Dibuka pada tahun pelajaran 2009/2010 8. Program Keahlian : a. Teknik Audio Video b. Teknik Kendaraan Ringan c. Teknik Sepeda Motor d. Rekayasa Perangkat Lunak e. Teknik Komputer dan Jaringan f. Teknik Gambar Bangunan
  • 20. 21 9. Kepala Sekolah a. Nama : H. Adang Abdullah, M.M.Pd. b. NIP : 195009231980031005 c. Status : DPK d. Surat Keputusan : 2291/I02.Kep/KP/.lb.2000 2.1.2.2 Badan Penyelenggara 1. Nama Yayasan/Penyelenggara:Yayasan Pesantren Cintawana (YPC) 2. Alamat Yayasan/Lembaga : Pesantren Cintawana Kec. Singaparna Tsm Telp. (0265) 545538 K. Post 46414 3. Susunan Pengurus : Ketua : K. H. Asep Suja’i Farid Sekretaris : Drs. Ujang Sanusi Bendahara: Dra. Didah S.F. 4. Akta Notaris : 1. Notaris: Moch Syafei, S.H. Nomor : 12 Tanggal 14 Januari 1963 2. Notaris : Heri Hendrawan, S.H. Nomor : 15 Tanggal 8 April 1997 3. Notaris : Heri Hendrawan, S.H., M.H. Nomor : 18 Tanggal 14 Pebruari 2005
  • 21. 22 2.2 Struktur Organisasi Perusahaan NO NAMA JABATAN 1 H. Adang Abdullah, M.M.Pd Kepala Sekolah 2 K. H. Aep Saepulloh Ketua Komite 3 Drs. H. Eded Hasan QA dan QC 4 K. H. Iing Sihabudin M QA dan QC 5 Drs. Yayan Parhan, M.M Wakasek Bid. Kurikulum 6 Drs. Ujang Sanusi Wakasek Bid. Kesiswaan 7 Ahmad Mansur Kamal Wakasek Bid. Sanpras 8 Junjun Nugraha S, M.M Wakasek Bid. Humas & BKK & Koordinator Prakerin 9 Dendang Sutiana, M.Pd Koord. Litbang Kurikulum 10 Drs. Diana Surya Ketua Program Teknik Elektronika 11 Dadang Saepudin, S.Pd Ketua Program Teknik Otomotif 12 E. Kusnadi Jajuli, S.Komp Ketua Program Teknik Komputer dan Informatika 13 Deke Hernadin, S.Pd Ketua Program Teknik Bangunan 14 Agus Dedy, S.Pd Sekretaris Kurikulum & Ketua Bengkel Teknik Sepeda Motor 15 Helmi A. Muharrom, A.Md Sekretaris Kesiswaan & Pembina Pramuka / PencintaAlam 16 Nita Nurhijrah, S.T Sekretaris Humas & PSG 17 Dra. Hj. Midah Rosidah Bendahara II / Bendahara PSG 18 Dra. Hj. Didah Saidah Bendahara I / Ka. TU 19 Agus Salim Ridwan, S.S Kasubag. TU 20 Agus Sutresna, M.M Ketua Bengkel Kerja Bangku 21 Rinto Siswantono, S.Pd Ketua Bengkel Teknik Kendaraan Ringan 22 Eva Risna Dewi, S.Ag Ketua Koperasi Sekolah dan Sosial 23 LiaYulia, S.Komp Ketua Bengkel Rekayasa Perangkat Lunak 24 Nanang Komarudin, S.Komp Ketua Bengkel Teknik Komputer dan Jaringan 25 Teti Romlah, S.Pd Koord. Pembina Perpustakaan 26 Dra. Eti Susilawati, M.M Staf BP 27 Ai Rita Srihartati, M.Ed Staf BP 28 Neni Nuraeni Staf BKK 29 Atep Rurus Ruskala, S.Pd Pembina PKS 30 Teten Abdul Matin, S.Pd Pembina Olah Raga 31 Tati Rohayati, S.Ag Koordinator MGMP Normatif 32 Andri Ardiansyah, S.Pd Koordinator MGMP Adaptif 33 E. Sutisna Ka. Instalasi dan Pembantu Urusan Keuangan 34 Iis Rosidah Staf TU Administrasi Keuangan
  • 22. 23 NO NAMA JABATAN 35 Yayat Staf TU Administrasi Kepegawaian 36 Munawar Zaelani Staf TU Administrasi Kesiswaan 37 Jajang Nurzaman Staf TU Administrasi Sarana dan Teknisi IT 38 Dewi Widiawati Staf TU Administrasi Kesiswaan & Perpustakaan 39 Ratna Dewi Staf TU Administrasi Persuratan 40 H. Dani Khoerudin, Lc Koord. Boarding School Kampus I 41 H. Zaenurofiq, Lc. Koord. Boarding School Kampus II 42 Oto M. Toha Kerohanian 43 Hj. Kiki Makiyah Koord. DU 44 Eutik As. DU 45 Ucin PBU 46 Budiman PBU 47 Irpan PBU 48 Eti PBU 49 Hadad PBU 50 Muhamad Panji Sumirat SATPAM Gambar 2.1 Struktur organisasi SMK YPC Tasikmalaya
  • 23. 24 2.3 Alur Pelayanan Jasa/Produksi 2.3.1 Data Siswa SMK YPC 4 Tahun Terakhir Program Keahlian Tkt 2008/2009 2009/2010 2010/2011 2011/2012 L P JML L P JML L P JML L P JML Teknik Audio Video I 29 3 32 41 1 42 28 12 40 15 6 28 II 36 1 37 33 6 39 40 1 41 28 12 40 III 21 1 22 29 0 29 35 6 41 36 1 37 Teknik Kendaraan Ringan I 212 - 212 172 1 173 104 - 104 83 - 83 II 196 - 196 255 255 174 1 175 106 - 106 III 130 - 130 244 0 244 240 - 240 161 1 162 Teknik Sepeda Motor I 0 42 42 73 - 73 96 - 96 II 0 0 41 - 41 72 - 72 III 0 0 - - 0 38 - 38 Rekayasa Perangkat Lunak I 33 67 100 17 29 46 17 28 45 28 40 68 II 28 25 53 35 60 95 16 30 46 17 28 45 III 14 6 20 28 27 55 35 59 94 12 28 40 Teknik Komputer dan Jaringan I 0 48 38 86 55 36 91 40 31 81 II 0 0 52 34 86 55 36 91 III 0 0 0 48 33 81 Teknik Gambar Bangunan I 14 2 16 23 23 6 1 7 11 1 12 II 0 13 13 18 9 27 5 1 6 III 0 0 14 1 15 17 8 25 Total 818 1.142 1.166 1.104 Gambar 2.2 Data siswa SMK YPC Tasikmalaya Gambar 2.3 Grafik perkembangan siswa
  • 24. 25 2.3.2 Jumlah Penerimaan Siswa Baru Tahun Pelajaran Siswa Pendaftar Yg diterima 2007 / 2008 L 365 290 P 28 24 JML 393 314 2008 / 2009 L 396 363 P 45 42 JML 441 405 2009 / 2010 L 438 342 P 127 76 JML 565 412 2010 / 2011 L 376 290 P 75 70 JML 451 360 Gambar 2.4 Jumlah penerimaan siswa baru 2.3.3 Jumlah Siswa Sebagai Santri Gambar 2.5 Jumah siswa sebagai santri No Tahun Kelas Jumlah Siswa Jumlah Jml Siswa sbg santri Jumlah Jml. Prosen Putra Putri Putra Putri 1 2008/2009 I 288 72 360 98 27 125 35% II 260 26 286 74 6 80 28% III 165 7 172 73 4 77 45% Jumlah 713 105 818 245 37 282 34% 2 2009/2010 I 343 69 412 169 32 201 49% II 336 66 402 97 27 124 31% III 301 27 328 74 6 80 24% Jumlah 980 162 1142 340 65 405 35% 3 2010/2011 I 283 77 360 167 34 201 56% II 340 75 415 164 32 196 47% III 324 66 390 98 27 125 32% Jumlah 947 218 1165 429 93 522 45%
  • 25. 26 BAB III PAPARAN KOMPETENSI 3.1 Landasan Teori 3.1.1 Web Server Web Server merupakan sebuah perangkat lunak dalam server yang berfungsi menerima permintaan (request) berupa halaman web melalui HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali (response) hasilnya dalam bentuk halaman- halaman web yang umumnya berbentuk dokumen HTML. Beberapa Web Sever yang banyak digunakan di internet antara lain : 1. Apache Web Server (http://www.apache.org) 2. Internet Information Service, IIS (http://www.microsoft.com/iis) 3. Xampp Web Server (http://www.xampp.com) 4. Sun Java System Web Server (http://www.sun.com/software/products/web_srvr/home_web_srvr.xml) Beberapa contoh Server Side Scripting (Programming) : 1. ASP (Active Server Page) dan ASP.NET 2. ColdFusion (http://www.macromedia.com/software/coldfusion) 3. Java Server Pages (http://java.sun.com/products/jsp/) 4. Perl (http://www.perl.org) 5. Phyton (http://www.python.org) 6. PHP (http://www.php.net)
  • 26. 27 3.1.1.1 Cara Kerja Web Server 1. Cara kerja Web Server, Web server merupakan mesin dimana tempat aplikasi atau software beroperasi dalam medistribusikan web page ke user, tentu saja sesuai dengan permintaan user. 2. Hubungan antara Web Server dan Browser Internet merupakan gabungan atau jaringan Komputer yang ada di seluruh dunia. Setelah terhubung secara fisik, Protocol TCP/IP (networking protocol) yang memungkinkan semua komputer dapat berkomunikasi satu dengan yang lainnya. Pada saat browser meminta data web page ke server maka instruksi permintaan data oleh browser tersebut di kemas di dalam TCP yang merupakan protocol transport dan dikirim ke alamat yang dalam hal ini merupakan protocol berikutnya yaitu Hyper Text Transfer Protocol (HTTP). HTTP ini merupakan protocol yang digunakan dalam World Wide Web (WWW) antar komputer yang terhubung dalam jaringan di dunia ini. Untuk mengenal protocol ini jelas sangat mudah sekali dimana setiap kali anda mengetik http://; anda telah menggunakannya, dan membawa anda ke dunia internet. Data yang di passing dari browser ke Web server disebut sebagai HTTP request yang meminta web page dan kemudian web server akan mencari data HTML yang ada dan di kemas dalam TCP protocol dan di kirim kembali ke browser. Data yang dikirim dari server ke browser disebut sebagai HTTP response. Jika data yang diminta oleh browser tidak ditemukan oleh si Web server maka akan meninbulkan error yang sering anda lihat di web page yaitu Error : 404 Page Not Found.
  • 27. 28 3.1.1.2 Roxen WebServer Roxen WebServeR adalah open source dengan fitur lengkap web server didistribusikan di bawah lisensi GPL. Ini berjalan pada beberapa sistem operasi yang berbeda termasuk Windows, Linux, Solaris dan Mac OS X. Beberapa kelebihan server ini adalah:  Open source code. 2. Sebuah antarmuka berbasis web untuk konfigurasi mudah dan administrasi.  Roxen sangat mendukung grafis yang dapat digunakan untuk generasi dinamis misalnya header, gambar, dan grafik.  Terpadu database MySQL.  Pemrograman sisi server melalui RXML, Java, Perl, PHP, CGI script dan banyak lagi.  Enkripsi yang kuat.  Modular ekstensi arsitektur di mana server dapat diambil tanpa mematikan proses server.  Platform arsitektur-mandiri membuat modul custom portable tanpa usaha ekstra. 3.1.1.3 XAMPP Windows 1.7.3 Aplikasi webserver yang sudah terpaket menjadi satu ini cukup menjadi favorit dikalangan para penggunanya, perkembangan update ke versi terbaru pun cukup cepat dibandingkan aplikasi web server lokal lainnya. Xampp juga dapat berjalan pada beberapa flatform sistem operasi (Windows 2000, XP, Vista, 7). Isi Paket XAMPP versi 1.7.3 untuk Windows : - Apache 2.2.14 (IPv6 enabled), - SQLite 2.8.17, - MySQL 5.1.41 + PBXT engine,
  • 28. 29 - SQLite 3.6.20, - PHP 5.3.1, - ADOdb 5.10, - OpenSSL 0.9.8l, - Accelerator 0.9.6-rc1, - phpMyAdmin 3.2.4, - Xdebug 2.0.6-dev, - Ming 0.4.3 - XAMPP Control Panel 2.5.8, - XAMPP CLI Bundle 1.6, - Webalizer 2.21-02, - Mercury Mail Transport System v4.72, - msmtp 1.4.19, - FileZilla FTP Server 0.9.33, 3.1.1.4 Wamp Server Walaupun fitur - fitur Wamp tidak selengkap XAMPP, namun kelebihan di Wamp server adalah kita bisa memilih berbagai versi dari aplikasi yang tersedia, seperti: Apache di berbagai versi, PHP di berbagai versi, dan lainnya. Kita dapat mengatur setting PHP dan juga ekstensi mana yang akan di pakai dalam PHP. Begitu juga dengan apache, modul- modul mana yang akan di pake di Apache. Seperti halnya XAMPP, Wamp juga dilengkapi dengan PHPMyAdmin untuk memudahkan kita dalam mengelola database.
  • 29. 30 3.1.2 PHP 3.1.2.1 Keistimewaan PHP a. Cepat b. Free c. Mudah dipelajari d. Multi-platform e. Dukungan technical-support f. Banyaknya komunitas PHP g. Aman 3.1.2.2 Struktur PHP a. Merupakan singkatan recursive dari PHP : Hypertext Prepocessor b. Pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994. c. Harus ditulis di antara tag : Gambar 3.1 Struktur PHP d. Setiap satu statement (perintah) biasanya diakhiri dengan titik- koma (;) e. CASE SENSITIVE untuk nama identifier yang dibuat oleh user (berupa variable, konstanta, fungsi dll), namun TIDAK CASE SENSITIVE untuk identifier built-in dari PHP. Jadi : $nama ≠ $Nama ≠ $NAMA hitungLuas() ≠ HitungLuas() echo = ECHO <? dan ?> <?php dan ?> <script language=”php”> dan </script> <% dan %>
  • 30. 31 3.1.2.3 Tipe Data Pada PHP, tipe data variabel tidak didefinisikan oleh programmer, akan tetapi secara otomatis ditentukan oleh intepreter PHP. Namun demikian, PHP mendukung 8 (delapan) buah tipe data primitif, yaitu : 1. boolean 2. integer 3. float 4. string 5. array 6. object 7. resource 8. NULL 3.1.2.4 Variabel Variabel yaitu tempat menyimpan data sementara,yang nilainya dapat di ubah. 1. Digunakan untuk menyimpan sebuah value, data atau informasi; 2. Nama variabel diawali dengan tanda $; 3. Panjang tidak terbatas; 4. Setelah tanda $ diawali oleh huruf atau under-scrore (_). Karakter berikutnya bisa terdiri dari huruf, angka, dan karakter tertentu yang diperbolehkan (karakter ASCII dari 127 – 255); 5. Bersifat case-sensitive; 6. Tidak perlu dideklarasikan; 7. Tidak boleh mengandung spasi. Contoh variabel yang benar: - $_name - $first_name - $name3 - $name_3
  • 31. 32 Contoh variabelyang salah : - $3name - $name? - $first+name - $first.name - $first nameR3 3.1.3 MySQL MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread,multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.Tidak seperti Apache yang merupakan software yang dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL AB memegang penuh hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius. Beberapa kelebihan MySQL antara lain : o Free (bebas didownload); o Stabil dan tangguh; o Fleksibel dengan berbagai pemrograman;
  • 32. 33 3.1.4 Database, DBMS dan RDBMS Basis data (database) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut (http://id.wikipedia.org/wiki/Database). Database digunakan untuk menyimpan informasi atau data yang terintegrasi dengan baik di dalam komputer. Untuk mengelola database diperlukan suatu perangkat lunak yang disebut DBMS (Database Management System). DBMS merupakan suatu sistem perangkat lunak yang memungkinkan user (pengguna) untuk membuat,memelihara, mengontrol, dan mengakses database secara praktis dan efisien.Dengan DBMS, user akan lebih mudah mengontrol dan memanipulasi data yang ada. RDBMS atau Relationship Database Management System merupakan salah satu jenis DBMS yang mendukung adanya relationship atau hubungan antar tabel. Di samping RDBMS, terdapat jenis DBMS lain, misalnya Hierarchy DBMS, Object Oriented DBMS, dsb. Beberapa software atau perangkat lunak DBMS yang sering digunakan dalam aplikasi program antara lain : DB2 - http://www-306.ibm.com/software/data/db2/ Microsoft SQL Server - http://www.microsoft.com/sql/ Oracle - http://www.oracle.com Sybase - http://www.sybase.com Interbase - http://www.borland.com/interbase Teradata - http://www.teradata.com
  • 33. 34 3.2 Keselamatan Kerja Penggunaan komputer yang terus menerus dapat menyebabkan keluhan- keluhan pada beberapa anggota tubuh. Misalnya terasa pada otot leher yang kaku dan pegal semua. Mata yang terasa kabur, dan sebagainya. Tanpa kita sadari, perangkat komputer sebenarnya dapat menimbulkan penyakit karena pemakaiannya. Mulai dari tata letak meja dan kursi, layar monitor, keyboard dan printer merupakan peralatan yang dapat menimbulkan penyakit pada pemakaiannya. Untuk mengurangi keluhan pada saat bekerja dengan komputer, ada baiknya tempat yang digunakan dalam berkomputer hendaknya dirancang sedemikian rupa. Posisi duduk dalam mengetik juga harus diperhatikan. Dianjurkan, kita harus duduk dalam posisi tegak dan rileks dan posisi salah satu dari kaki agak maju ke depan. Pilihlah meja komputer yang dilengkapi dengan alat sandaran kaki dan bagian bawah meja memiliki ruang gerak yang bebas. Tinggi meja disesuaikan dengan ukuran kursi dan tinggi pengguna. Gunakan kursi yang yang fleksibel (dapat diatur tinggi rendahnya) dan sandarannya mengikuti lekuk punggung . Dalam pengetikan, usahakan mata untuk tidak terus menerus menghadap ke keyboard ataupun monitor. Sebab sedikit banyak, monitor merupakan layar yang sensitif dan memancarkan radiasi . Untuk itu filter ataupun screen guard perlu dipasang pada layar monitor, sehingga keluhan pada mata dapat dihindari. Diantaranya, cara-cara menjaga kesehatan mata yaitu sebagai berikut : 1. Istirahatkan mata anda dengan melihat pemandangan yang bernuansa sejuk dan jauh ke depan secara rutin. 2. Jagalah agar kacamata atau lensa kontak (jika menggunakan) dan layar tampilan selalu bersih. Gunakan tambahan layar anti radiasi.
  • 34. 35 3.3 Langkah Pelaksanaan Kerja 3.3.1 Membuat Rancangan Aplikasi Sebelum membuat sebuah web mengenai nilai siswa, maka harus terlebih dahulu dibuat sebuah rancangan/flowchart, seperti gambar berikut: Gbr 3.2 ERD Many To One Gbr. 3.3 Diagram -ER SISWA MEMPEL AJARI MATA PELAJARAN GURU DAFTAR NILAI SISWA MEMPEL AJARI GURU
  • 35. 36 Gbr. 3.4 Diagram –ER1 Gbr. 3.5 Diagram –ER2 SISWA MEMPEL AJARI MATA PELAJARAN GURU DAFTAR NILAI NIS CD_MP NIP CD_MP NIS NIP SISWA MEMPELA JARI MATA PELAJARAN NIS pelajaran nama jurusan kelas CD_MP sks
  • 36. 37 Gbr. 3.6 Diagram –ER 3 Gbr. 3.7 Diagram –ER4 MEMPEL AJARI MATA PELAJARAN GURU sks nama CD_MP pelajaran pelajaran CD_MP sks NIP MEMPE LAJARI DAFTAR NILAI CD_MP NIS NIP SISWA NISnama jurus kelas pelajara n nama GURU nama CD_M P pelajara sks NIP
  • 37. 38 Gambar 3.2 Flowchart nilai siswa 3.3.2 Merancang Database dan Table Database : Nilai Siswa Tbsiswa Field Type Size Keterangan Nis Varchar 15 Primary Key Nama Varchar 45 Alamat Varchar 75 Kelas Varchar 5 Jk Char 1 Gambar 3.3 Tabel siswa Tbguru Field Type Size Keterangan Nip Varchar 15 Primary Key Nama Varchar 45 Alamat Varchar 75 Mengajar Varchar 45 Gambar 3.4 Tabel guru Masuk ANGGOTA ? Akses DAFTAR
  • 38. 39 Tbmatapelajaran Field Type Size Keterangan Kode_mp Varchar 15 Primary Key Nama_mp Varchar 45 Sks Varchar 75 Gambar 3.5 Tabel mata plajaran Tbnilai Field Type Size Keterangan Id Varchar 15 Primary Key Nis Varchar 45 kode_mp Varchar 75 Nilai Varchar 45 Gambar 3.6 Tabel nilai 3.3.3 Instalasi Web Server XAMPP Setelah kita double klik Xammp, maka akan tampil tampilan seperti yang tampak pada gambar berikut. Gambar 3.7 Install Language Klik OK
  • 39. 40 Gambar 3.8 Welcome Wizard Klik Next Gambar 3.9 Menentukan folder Instalasi Tekan tombol Next
  • 40. 41 Gambar 3.10 XAMPP Option Pilih tombol Install . Gambar 3.11 Instalasi XAMPP
  • 41. 42 Gambar 3.12 Finish Gambar 3.13 Komentar Instalasi telah selesai Gambar 3.14 Konfirmasi untuk menjalankan Xampp
  • 42. 43 Gambar 3.15 Xampp Control Panel Selanjutnya, untuk mengetahui, apakah web server Xampp berjalan dengan baik, maka kita harus mencoba menjalankannya, dengan langkah sebagai berikut: Buka web browser, kemudian pada Address ketikan : Http://localhost/, maka apabila tampilan yang muncul seperti pada gambar 10, maka instalasi yang kita lakukan berjalan sempurna.
  • 43. 44 Gambar 3.16 Tampilan Xampp Langkah selanjutnya, pembuatan folder pada directory server yaitu htdocs, langkah-langkahnya adalah buka windows explorer, klik kanan pada area kosong kemudian pilih New Folder Gambar 3.17 Pembuatan folder pada directory C://Program Files/Xampp/htdocs/
  • 44. 45 Gambar 3.18 Membuat folder nilai 3.3.4 Pembuatan Database dan Table Untuk membuat database dan table, bisa dilakukan dengan menggunakan aplikasi PhpMyadmin, yang sudah terinstalasi dengan Xampp. Langkah pertama, buka PhpMyAdmin dengan mengetikan http://localhost/PhpMyAdmin pada Address di Web Browser Mozila Frefox. (lihat gambar 3.19) Gambar 13. Tampilan PhpMyAdmin Gambar 3.19 XAMPP for windows
  • 45. 46 Langkah selanjutnya kita akan membuat database, dengan cara mengetikan nama database yang akan kita buat, selanjutnya tekan tombol Ciptakan. Gambar 3.20 Create New Database Maka, setelah proses Ciptakan dilakukan, akan tampil script SQL, yang diperlihatkan pada gambar 3.21 Gambar 3.21 Script SQL
  • 46. 47 Selanjutnya, kita akan membuat Table, caranya adalah dengan mengetikan nama table yang akan dibuat pada buat Tabel, kemudian isi jumlah fieldnya. (lihat gambar 3.22). Gambar 3.22 Proses memasukan field dengan atributnya. Script SQL dari pembuatan tabel nilai dalam database nilai adalah sebagai berikut: CREATE TABLE `nilai`.`tbsiswa` ( `nis` VARCHAR( 15 ) NOT NULL , `nama` VARCHAR( 45 ) NOT NULL , `alamat` VARCHAR( 75 ) NOT NULL , `kelas` VARCHAR( 5 ) NOT NULL , `jk` CHAR( 1 ) NOT NULL , PRIMARY KEY ( `nis` ) ) ENGINE = InnoDB Untuk langkah pembuatan table selanjutnya, anda tinggal melihat contoh yang telah diterangkan pada pembahasan sebelumnya.
  • 47. 48 3.3.5 Pembuatan Source Code Langkah pertama dalam membuat Program Nilai Siswa Berbasis Web ini, harus dibuat terlebih dahulu file config.php, yang berguna untuk menyambungkan PHP dengan Database MySQL. Isi dari source code config.php ini, terdiri dari mysql_connect(“localhost”,”root”,””); artinya terdiri dari nama server=localhost, nama user=root dan password=” “;, kemudian untuk mysql_select_db(“nilai”); adalah untuk memilih database yang akan digunakan. Gambar 3.23 Config.php File ini harus disimpan pada directory server, yaitu pada contoh disini pada Directory C://Program Files/Xampp/htdocs/nilai. Selanjutnya simpan dengan memilih menu file, kemudian pilih Save As, perlu diingat pada bagian Save as type harus pada pilihan All Files. Gambar 3.24 Save As
  • 48. 49 Kemudian pilih Save Gambar 3.25 Penyimpanan file config.php 3.3.6 Halaman Web 3.3.6.1 Halaman Index Apabila kita membuat file dengan nama index.php pada folder yang kita buat di dalam sub menu folder web server, maka secara otomatis file tersebut akan dijalankan tanpa kita harus mengetik index.php terlebih dahulu. Bisa dilihat pada gambar 3.26 Gambar 3.26 Halaman index.php
  • 49. 50 Setelah kita memilih tombol login, maka akan masuk ke halaman utama seperti yang ditunjukkan pada gambar 3.27 3.3.6.2 Halaman Utama Gambar 3.27 Halaman Utama 3.3.6.3 Halaman Input Data Siswa Gambar 3.28 Form input data siswa
  • 50. 51 3.3.6.4 Halaman Output Data Siswa Gambar 3.29 Halaman output data siswa 3.3.6.5 Halaman Edit Data Siswa Gambar 3.30 Edit data siswa
  • 51. 52 Gambar 3.31 Update data. 3.5 Permasalahan dan Pemecahannya 3.5.1 Mematikan program yang membeku Ketika anda bekerja dengan suatu program, tidak selamanya program tersebut bekerja dengan baik. Ada kalanya program tersebut tidak berfungsi sebagaimana mestinya, sehingga tidak dapat menerima perintah-perintah dari pemakai. Dalam keadaan ini dikatakan bahwa program itu telah membeku atau biasa kita sebut dengan istilah “Hang”. Pada umumnya tidak ada cara untuk memperbaiki program yang “Hang”, tetapi anda dapat mematikan program tersebut secara paksa. Berikut adalah langkah-langkahnya : 1. Tekanlah Ctrl+Alt+Del pada keyboard secara bersamaan, maka akan muncul dialog box seperti gambar di bawah : Gambar 3.32 mematikan program yang membeku
  • 52. 53 2. Untuk mematikan program, pilihlah nama program yang akan dimatikan, lalu tekan tombol “End Task”. Ada kalanya, sebuah program yang membeku menyebabkan seluruh komputer anda membeku sehingga ketika anda menekan Ctrl+Alt+Del, dialog box diatas tidak muncul.Cara untuk mengatasi hal tersebut adalah dengan cara me-restart (reset) komputer anda.
  • 53. 54 BAB IV PENUTUP 4.1 Kesimpulan Laporan kegiatan Prakerin ini dimaksudkan sebagai salah satu syarat untuk mengikuti Ujian Nasional dan Uji Kompetisi untuk tingkat XII, juga untuk mengembangkan minat dan bakat siswa dalam menyalurkan hasil pendidikan yang telah diperoleh di sekolah di dunia usaha nanti khususnya di bidang informatika. Selama mengikuti Prakerin penulis juga bisa mendapatkan pengalaman dan ilmu yang baru yang belum pernah diperoleh di sekolah dan juga bisa mengetahui kegiatan kerja di sebuah perusahaan sehingga penulis sudah mempunyai penglaman dan juga wawasan tentang dunia kerja bila sudah bekerja nanti. 4.2 Saran Penulis menyadari keterbatasan pengetahuan dan pengalaman yang dimiliki, namun walaupun demikian akan mencoba memberi saran yang mungkin dapat membangun. Adapun saran tersebut antara lain : 1. Dalam penerimaan dan penempatan para siswa yang melaksanakan Praktek Kerja Industri, hendaknya mempertimbangkan bidang yang sesuai dengan jurusan siswa, sehingga siswa dapat mengembangkan ilmu yang dimiliki juga dapat menambah pengetahuan; 2. Bagi pegawai/guru, dapat memperkenalkan program aplikasi apa saja yang digunakan pada perusahaan, agar siswa yang melaksanakan Praktek Kerja Industri dapat memahaminya; 3. Dan juga agar guru-guru selalu memberikan motivasi dan bimbingan kepada siswa-siswi SMK YPC Tasikmalaya; 4. Tiap jurusan harus diaktifkan praktek saat jam praktek; 5. Proses pembelajaran ditingkatkan dan harapan penulis supaya kedisiplinan sekolah di tegaskan.
  • 54. 55 DAFTAR PUSTAKA 1. http://tips-komputer.com 2. Achmad Solichin (achmatim@gmail.com) 3. www.google.com(pengertian Webserver)