Disusun Oleh :
diselesaikan.
Laporan ini disusun untuk Praktek Kerja Lapangan kami dengan judul
SAWOTRATAP SIDOARJO”.
laporan ini, kami telah banyak menerima bimbingan, pengarahan, petunjuk dan
saran, serta fasilitas yang membantu hingga akhir dari penulisan laporan ini.
kepada :
1. Kedua orang tua dan keluarga kami yang telah memberikan doa, kasih
5. Ibu Siti Aisyah, S.Pd, MPd selaku Kepala Sekolah SMA HANG TUAH 2.
6. Ibu Erni Dwiyanti, S.Pd, MPd selaku Wk. Kurikulum Sekolah SMA HANG
TUAH 2.
i
7. Ibu Ari Kusuma Astuti, SE selaku Pembimbing Lapangan Sekolah SMA
HANG TUAH 2.
8. Ibu Yisti Vita Via,S.St ,M.Kom selaku Dosen Pembimbing Praktek Kerja
9. Bapak dan Ibu Staff sekolah SMA HANG TUAH 2 yang membantu kami
10. Kawan - kawan Teknik Informatika angkatan 2009 khususnya Indra wahyu
kurniawan ,S.kom, Satrio christiawan dan teman – teman lain yang tak bisa
masih belum sempurna. Oleh karena itu, saran dan kritik yang membangun akan
umumnya.
Penulis
ii
DAFTAR ISI
ABSTRAK.................................................................................................................
KATA PENGANTAR...............................................................................................i
DAFTAR ISI............................................................................................................ii
DAFTAR GAMBAR..............................................................................................vi
DAFTAR TABEL.................................................................................................viii
BAB I PENDAHULUAN........................................................................................1
1.1 Latar Belakang...............................................................................................1
1.2 Rumusan Masalah..........................................................................................2
1.3 Batasan Masalah.............................................................................................3
1.4 Tujuan.............................................................................................................3
1.5 Manfaat..........................................................................................................3
1.6 Sistematika Penulisan.....................................................................................4
BAB II TINJAUAN PUSTAKA..............................................................................6
2.1 Sejarah Singkat SMA HANGTUAH 2 SIDOARJO......................................6
2.1.1 Profil SMA HANGTUAH 2 SIDOARJO.............................................6
2.1.2 Visi dan Misi SMA HANGTUAH 2 SIDOARJO.................................8
2.1.3 Gedung SMA HANG TUAH 2 SIDOARJO.........................................9
2.2 E-learning.....................................................................................................10
2.2.1 Definisi E-learning..............................................................................11
2.2.2 Manfaat Elearning dalam Pengajaran.................................................14
2.2.3 Keuntungan E-learning.......................................................................15
2.3 Macromedia Dreamweaver 8.......................................................................15
2.3.1 Ciri-ciri Macromedia Dreamweaver...................................................16
2.3.2 Keuntungan Menggunakan Macromedia Dreamweaver.....................17
2.4 PHP..............................................................................................................18
2.4.1 Sejarah PHP........................................................................................18
2.5 MYSQL........................................................................................................20
2.6 APACHE......................................................................................................20
2.7 XAMPP.......................................................................................................21
iii
2.8 CMS Template.............................................................................................24
BAB III METODE KERJA PRAKTEK................................................................25
3.1 Tempat dan waktu praktek kerja lapangan...................................................25
3.2 Rancangan Penelitian...................................................................................25
3.2.1 Deskripsi Umum Sistem.....................................................................25
3.2.2 Deskripsi Fungsional...........................................................................25
3.2.3 Perancangan Data Flow Diagram.......................................................26
3.2.3.1 Diagram Context........................................................................26
3.2.3.2 DFD Level 0 ( Admin )...............................................................28
3.2.3.3 DFD Level 0 ( User )..................................................................28
3.2.3.4 DFD Level 1 Login admin..........................................................29
3.2.3.5 DFD Level 1 Fungsi admin.........................................................30
3.2.3.6 DFD Level 1 Login user guru.....................................................30
3.2.3.7 DFD Level 1 Fungsi User Guru..................................................31
3.2.3.8 DFD Level 1 Login user siswa...................................................32
3.2.3.9 DFD Level 1 Fungsi User Guru..................................................32
3.2.4 Perancangan Tabel Database...............................................................33
3.2.4.1 Conceptual Data Model..............................................................33
3.2.4.2 Physical Data Model...................................................................34
3.3 Jadwal Kegiatan Penelitian.........................................................................36
3.4 Diagram Alur Praktek Kerja Lapangan.......................................................37
3.5 Perancangan Tampilan E-Learning.............................................................38
3.5.1 Tampilan Login Pada Beranda.............................................................38
3.5.2 Tampilan pada Halaman Pendaftaran...................................................38
3.5.3 Tampilan Halaman Login.....................................................................39
3.5.4 Tampilan halaman E-Learning (beranda user).....................................40
3.5.5 Tampilan Halaman E-Learning ( Upload )...........................................40
3.5.6 Tampilan Halaman E-Learning ( download ).......................................42
3.5.7 Tampilan Halaman E-Learning pada Admin........................................42
3.5.8 Tampilan Halaman Admin ( daftar guru )............................................43
3.5.9 Tampilan Halaman Data User..............................................................43
3.5.10 Tampilan Halaman View File User...................................................44
iv
BAB IV HASIL DAN PEMBAHASAN...............................................................45
4.1 Spesifikasi Perangkat Keras Dan Lunak......................................................45
4.1.1 Spesifikasi Perangkat Keras................................................................45
4.1.2 Spesifikasi perangkat Lunak................................................................46
4.2 Implementasi Antar Muka...........................................................................46
4.2.1 Antar muka Sub – Sistem Admin.........................................................46
4.2.2 Antar muka Sub – Sistem Pengguna (Guru dan Siswa).......................53
BAB V KESIMPULAN DAN SARAN.................................................................61
5.1 Kesimpulan..................................................................................................61
5.2 Saran.............................................................................................................61
DAFTAR PUSTAKA.............................................................................................................62
v
DAFTAR GAMBAR
DAFTAR TABEL
vii
Tabel 3.1 Jadwal kegiatan..............................................................................36
viii
BAB I
PENDAHULUAN
1
2
1.4 Tujuan
1.5 Manfaat
2. Bagi Lembaga
a. Ikut menunjang program akademik, serta membantu
pemerintah dalam menyiapkan tenaga kerja yang
berpengalaman di bidangmya.
b. Sebagai upaya ikut membantu menyiapkan tenaga terampil
bagi mahasiswa yang akan terjun ke dunia kerja.
c. Menjalin kerja sama dan saling mengenal antara Intansi
kerja dan pendidikan, sehingga bisa dijadikan referensi
untuk menyiapkan tenaga kerja yang lebih maju dan
kompeten di bidangnya.
3. Bagi Universitas.
a. Mengetahui kemampuan mahasiswa dalam menguasai
materi pelajaran yang diperoleh dibangku kuliah.
b. Mengetahui kemampuan mahasiswa dalam menerapkan
ilmunya dan sebagai bahan evaluasi.
c. Memberikan gambaran tentang kesiapan mahasiswa dalam
menghadapi dunia kerja yang sebenarnya.
BAB I PENDAHULUAN
Pendahuluan berisi mengenai gambaran umum tentang latar
belakang, rumusan masalah, batasan masalah, tujuan penelitian,
manfaat penelitian, dan sistematika penulisan.
BAB II TINJAUAN PUSTAKA
Tinjauan pustaka ini berisi tentang gambaran umum objek
pekerjaan, pengertian-pengertian dasar dan menguraikan teori –
teori yang berhubungan dengan topik yang dibahas dan dipakai
dasar dalam menganalisa dan menyelesaikan masalah sebagai
landasan menjadi kerangka pemikiran bagi penulis.
BAB III METODE PRAKTEK KERJA LAPANGAN
Metode Praktek Kerja Lapangan ini berisi tentang tahapan,
jadwal, lokasi dan waktu penelitian, metode yang digunakan
5
TINJAUAN PUSTAKA
Dalam lingkup ini akan dijelaskan tentang profil, tujuan, visi dan
misi dari SMA HANGTUAH 2 SIDOARJO.
6
7
Visi :
Unggul dalam prestasi akademis berdasarkan imtaq, iptek,
kedisplinan yang tinggi dan terbinanya wawasan bahari.
Misi :
1. Mempersiapkan para peserta didik yang bertaqwa kepada
Tuhan Yang Maha Esa dan berakhlak mulia.
2. Meningkatkan mutu pendidikan berdasar kurikulum sekolah
yang berorientasi pada ketrampilan hidup sesuai dengan
tuntutan masyarakat dan perkembangan IPTEKsehingga warga
sekolah mampu bersaing secara global.
3. Menumbuh kembangkan kesadaran peserta didik, guru dan
karyawan untuk berbuat disiplin dan mempunyai dedikasi
yang tinggi dalam melaksanakan kewajiban.
4. Mengembangkan sekolah dengan menggunakan prosesw
pembelajaran berdasarkan ketentuan sekolah sehingga guru dan
siswa dapat mewujudkan suasana pembelajaran aktif, kreatif,
efektif, menyenangkan dan mencerahkan.
5. Membekali peserta didik dengan ilmu pengetahuan bahari agar
mampu meningkatkan wawasan kebaharian.
6. Menghasilkan tamatan sekolah yang memiliki motivasi, 9
komitmen, ketrampilan, kreatifitas untuk mandiri, kepekasaan
sosial dan kepemimpinan.
7. Memberikan dukungan fasilitas yang memadai agar kegiatan
belajar mengajar berjalan dengan lancar, tertib, efektif dan
efisien guna menunjang keberhasilan peserta didik untuk
melanjutkan ke perguruan tinggi.
http://smahangtuah2.org/about-us/visimisi.html
2.1.3 Gedung SMA HANG TUAH 2 SIDOARJO
2.2 E-learning
http://indrawaey.blogspot.com/2012/05/v-behaviorurldefaultvmlo.html
2.4 PHP
2.5 MYSQL
2.6 APACHE
2.7 XAMPP
login
1
verifikasi
pendaftaran guru
elearning admin
hapus guru
view file guru
1 login
login
verfikasi verifikasi
upload_file download
download_file upload
Guru E_learning Siswa
view_file view_download
daftar
+
Pada proses ini user hanya dapat melihat dan melakukan Login,
Beranda, Upload, Download dan Logout.
login 1 cek
ve rifikasi da ta base login
verifika si log in
siswa
uploa d
2
d ownloa d
Siswa cek
view_download databa se
elea rning e lea rn ing siswa
dafta r
verifika si
h apus file
+
lo gin 3
cek
d ata base login
login ve rifikasi g uru
+
uploa d_file 4
G uru d ownloa d_file
cek
e lea rning d ata base
view_file ve rifikasi elearning g uru
hap us_file
+
lo gin 1 ce k
ve rif ikasi d a ta ba se lo g in
verifika si lo g in
siswa
u p lo a d
2
d o wnlo a d
Siswa ce k
view_ d o wn lo a d da ta b a se
elea rn in g e le a rnin g siswa
d a fta r ve rifika si
h a pu s file
+
lo g in 3
ce k
da ta b a se lo g in
lo gin ve rifika si g u ru
+
u p lo a d _file
4
Gu ru d own lo a d_ file
cek
e le a rn in g d a ta b ase
vie w_ file ve rifika si e le a rn in g g u ru
ha p u s_ file
+
Pada tahapan ini, aliran proses akan dipisahkan lagi menjadi lebih
detail sehingga akan mendapatkan aliran proses yang akan
mencerminkan setiap sub-bagian proses dengan lebih terperinci.
Pada level ini terdapat dua proses login dan gagal login apabila
admin dapat login secara otomatis dapat mengakses penuh terhadap isi
E-learning. Dan apabila admin gagal login secara otomatis kembali ke
halaman utama.
1
login cek
login database login
verifikasi
admin : 1
verifikasi
admin
Pada tahap ini akan menjelaskan aliran pada tahap saat setelah
melewati tahap login. Isi admin tersebut dapat menggunakan berbagai
fungsi sebagai admin pada e-learning, yaitu pendaftaran guru,
pemilihan mapel guru, view file, hapus file, hapus user (guru dan
siswa). Dan melakukan cek verifikasi pada database e-learning.
pendaftaran guru
hapus siswa
hapus guru
1 cek
database login
guru : 2
kembali ke awal verifikasi
2
gagal login
upload_file
1
hapus_file
1 cek
login database login
verifikasi siswa : 1
verifikasi login
Siswa
daftar
mengambil
mengambil
menambahkan_data
admin
username Variable characters (10)
password Variable characters (10)
FK_FILE_SIS_MENGAMBIL_GURU
file guru
id_fg <Undefined> <pk> guru mata pelajaran
no_induk varchar(20) <fk1> FK_MATA_PEL_MENGAMPUH_GURU
id_g integer <pk> id_pel integer <pk>
id_g integer <fk2>
FK_FILE_GUR_MENAMBAHK_GURU id_pel integer <fk1> id_g integer <fk>
nama_fg <Undefined> FK_GURU_MENGAMPUH_MATA_PEL
nama_guru varchar(20) nama_pel varchar(20)
mapel varchar(100)
nama_pel varchar(20) nip varchar(11)
ukuran varchar(100)
nip varchar(11)
url varchar(100)
username varchar(10)
tgl_upload varchar(100)
password varchar(10)
keterangan varchar(100)
FK_GURU_MENAMBAHK_ADMIN
admin
username varchar(10)
password varchar(10)
Start
Pengarahan
Guru
Pengambilan
Data
Pengumpulan Revisi
Data DFD
Pembuatan
Database
(CDM, PDM)
Revisi Database
Revisi Laporan Benar ? T
(CDM, PDM)
T
Y
Username :
Password :
Pilihan : Admin
Login Daftar
No Induk mengisikan
: beberapa inputan yang diperlukan untuk proses
pendaftaran.
E – Mail :
Username :
Password :
BERANDA
HEADER
Masuk
Login Daftar
DOWNLOA
BERANDA UPLOAD LOGOUT
D
HEADER
FOOTER
File :
Choose File
Mata Pelajaran :
Bahasa Indonesia
Keteranga :
Upload
HEADER
UPLOAD FILE
Keterangan :
Bahasa Indonesia
Submit
HEADER
HEADER
DOWNLOAD FILE
No Mata Tgl keterangan Download
Pelajaran Upload
1 Bahasa 1/1/2014 Tugas 1
Download
Indonesia
HEADER
DAFTARKAN ID ANDA
Nama :
NIP :
Username :
Password :
Bahasa Indonesia
Mengampuh :
MASU
K
Gambar 3.21 Rancangan Menu Pendaftaran Guru
HEADER
NamaNo IndukEmailUsernamePasswordHapus
Nama NipMengampuhUsernamePasswordHapus
Tampilan untuk melihat file dari user yang telah di upload user.
Antara lain mata pelajaran, tanggal upload, keterangan, dan
hapus.
HEADER
Gambar 4.12 Tampilan halaman view file user (siswa / guru) pada halaman admin
HEADER
Mata PelajaranTanggal UploadKeternganHapus
BAB IV
1. Aplikasi XAMPP
XAMPP sebuah software web server apache yang
didalamnya sudah tersedia database server mysql dan support
php programming.
2. Spesifikasi PC yang digunakan antara lain :
Prosesor : Intel Inside Core i5
Memory : 4 GB
System Type : 64 – bit Operating System
Ada 2 macam Implementasi pada aplikasi kali ini, yaitu: Antar muka
sub-sistem admin dan Antar muka sub-sistem User. Secara umum tampilan
antar muka antara admin dan user tidak jauh berbeda. Namun yang
membedakan hanyalah pada hak aksesnya. Admin memiliki kontrol kendali
terhadap pendaftaran guru dan memiliki hak akses untuk menghapus identitas
dari user. Sedangkan untuk pengguna atau user, beberapa fitur didalam
aplikasi E-Learning antara lain beranda, upload, download, dan logout.
Gambar 4.9 View file guru pada halaman Admin setelah di Submit
Dan melihat file upload dari siswa dapat dilihat pada gambar 4.10
dan gambar 4.11. Disini juga admin menampilkan file yang diupload oleh
siswa dalam mata pelajaran Bahasa Indonesia. Dan daftar file yang sudah
diupload dalam mata pelajaran Bahasa Indonesia adalah 2 file yakni
tugas1 dan tugas 1.
Gambar 4.14 Tampilan form pada upload file tugas atau materi guru yang
berhasil diupload
Diatas adalah tampilan bu ketut ingin mengupload tugas
matematika dengan keterangan tugas dikumpulkan hari jum’at , dan
tanggal 7 maret 2014. Sesudah melakukan mengupload file, bu
ketut keluar dari E-leraning dengan mengklik logout. Sekarang kita
daftar terlebih dahulu sebagai siswa, dengan mengklik form daftar
yang tersedia di E-learning yang dapat dilihat pada gambar 4.15.
Gambar 4.15 Pilih Daftar untuk mendaftarkan user untuk siswa pada e-learning
Gambar 4.17 Tampilan login dengan user siswa memilih pilihan pada siswa
Gambar 4.24 Melihat hasil yang telah berhasil diupload oleh siswa
Gambar 4.25 Tampilan guru memilih mata pelajaran yang ingin
didownload filenya
Gambar 4.26 Tampilan guru mengklik download file jawaban tugas yang
telah diberikan kepada siswa
Gambar 4.27 Tampilan setelah klik pada tombol download dan berhasil
didownload
BAB V
5.1 Kesimpulan
Dari hasil observasi dan data-data yang telah diuraikan, dapat ditarik
kesimpulan mengenai beberapa hal dalam penulisan laporan akhir praktek kerja
lapangan, yaitu:
E-learning ini akan membantu pihak sekolah dalam membantu proses
belajar mengajar disekolah. Data admin, data pendaftaran dan data elearning serta
beberapa laporan yang berkaitan kini dapat disajikan dalam bentuk data yang telah
terkomputerisasi.
Pengguna dapat dengan mudah untuk mengetahui materi yang diperlukan
dalam pembelajaran dan tugas pada setiap mata pelajaran pada sekolah SMA
Hangtuah 2 Sawotratap Sidoarjo.
5.2 Saran
Iwan Dilianto, S.Psi . 2008 . Visi dan Misi SMA Hang Tuah 2 Sidoarjo .
http://smahangtuah2.org/about-us/visimisi.html . Diakses Pada Tanggal 8
November 2013.
Iwan Dilianto, S.Psi . 2008 . Sambutan Kepala Sekolah SMA Hang Tuah 2
Sidoarjo . http://smahangtuah2.org/about-us/sambutan.html . Diakses Pada
Tanggal 8 November 2013.