• Tidak ada hasil yang ditemukan

Contoh Kata Pengantar Laporan Kerja Praktek Lapangan - Makalah

N/A
N/A
Protected

Academic year: 2017

Membagikan "Contoh Kata Pengantar Laporan Kerja Praktek Lapangan - Makalah"

Copied!
55
0
0

Teks penuh

(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

▸ Baca selengkapnya: contoh laporan hasil praktek memasak

(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

▸ Baca selengkapnya: contoh laporan ujian praktek smp

(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

(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

(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

(6)

7

DAFTAR ISI

LEMBAR PENGESAHAN DU/DI ... i

LEMBAR PENGESAHAN SEKOLAH ... ii

KATA PENGANTAR ... iii

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.1Web 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

(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

(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

(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

(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

A PLIK A S I NILA I S IS WA B ER B AS IS WE B S MK YPC TA S IK MA LA YA ”

I.2 Tujuan dan Manfaat Praktek Kerja Industi(Prakerin) I.2.1 Tujuan Prakerin

(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

(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

(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

(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

(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

(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

(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

Singaparna Tasikmalaya Telp.

(0265) 546717 Kode Post 46414

6. Nomor Statistik Sekolah (NSS) : 324021210002

7. Status/JenjangAkreditasi :

(19)

20

8. Program Keahlian : a. Teknik Audio Video

b. Teknik Kendaraan Ringan

c. Teknik Sepeda Motor

d. Rekayasa Perangkat Lunak

e. Teknik Komputer dan Jaringan

(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.

(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

(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

(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

Gambar 2.2 Data siswa SMK YPC Tasikmalaya

(24)

25

2.3.2 Jumlah Penerimaan Siswa Baru

Tahun Pelajaran Siswa

Gambar 2.4 Jumlah penerimaan siswa baru

2.3.3 Jumlah Siswa Sebagai Santri

(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)

(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

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

(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.

 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,

(28)

29

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

(29)

30

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

(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 :

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

(31)

32

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;

(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

(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

(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

(35)
(36)
(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

(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

(39)

40

Gambar 3.8 Welcome Wizard

Klik Next

Gambar 3.9 Menentukan folder Instalasi

(40)

41

Gambar 3.10 XAMPP Option

Pilih tombol Install

.

(41)

42

Gambar 3.12 Finish

Gambar 3.13 Komentar Instalasi telah selesai

(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

(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

(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

(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

(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

(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.

(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

(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

(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

(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 :

(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

(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

(54)

55

DAFTAR PUSTAKA

1. http://tips-komputer.com

2. Achmad Solichin ([email protected])

(55)

56

Gambar

Gambar 2.1 Struktur organisasi SMK YPC Tasikmalaya
Gambar II     0
Gambar 2.5 Jumah siswa sebagai santri
Gambar 3.3 Tabel siswa
+7

Referensi

Dokumen terkait

Dalam kesempatan kerjasama antara Oz Radio Bandung dengan minimarket Circle K penulis turut serta membantu pelaksanaan acara I am Rock Stiker Hunt yaitu suatu

1" Mampu m Mampu mengamat engamati elemen- i elemen-elemen k elemen kerja dalam s erja dalam suatu pek uatu pekerjaan y erjaan yang spesi ang spesi#ik  #ik  dan mampu membuat

2.Amplifer berfungsi untuk meningkatkan besarnya suatu sinyal input.Semakin besar faktor penguatannya,maka sinyal input yang dihasilkan akan semakin besar. 3.Besar arus pada basis(I