SlideShare a Scribd company logo
1 of 10
Download to read offline
LAPORAN TUGAS BESAR
PEMROGRAMAN BERBASIS WEB
“Penerimaan Peserta Didik Baru SMA Negeri 1 Pasuruan”
Disusun oleh:
Dewi Intan Mustikasari (1110651038)
Ilmi Amaliyah R. (1110651002)
Yeni Wahyuningtyas (1110651040)
Tut Wuri Handayani (1110651239)
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2013
1. Tujuan
 Memahami dasar JavaScript dan penggunaannya pada website.
 Memahami dasar jQuery dan penggunaannya pada website.
 Memahami konsep dasar CSS dan penggunaannya pada web.
 Memahami JavaScript dan penggunaanya.
 Memahami ajax dan juga penerapannya.
2. Dasar Teori
Adapun fitur-fitur teknologi yang digunakan dalam Project ini antara lain :
1) Javascript
JavaScript adalah bahasa yang berbentuk kumpulan skrip yang pada fungsinya berjalan
pada suatu dokumen HTML. Bahasa ini merupakan bahasa pemrograman untuk
memberikan kemampuan tambahan terhadap HTML yang berjalan pada sisi user/client,
bukan pada sisi server.
2) Jquery
JQuery adalah library JavaScript yang sangat ringkas dan sederhana untuk memanipulasi
komponen di HTML, menangani even, animasi, dan efek. Slogan jQuery: write less, do more.
Yaitu menulis kode lebih sedikit, tetapi melakukan pekerjaan lebih banyak. jQuery merupakan
library yang gratis dan open source.
a) CSS
CSS adalah singkatan dari Cascading Style Sheets. CSS adalah aliran dari suatu kode
ke kode lain yang saling berhubungan. CSS merupakan kumpulan kode-kode
berurutan dan saling berhubungan untuk mengatur format / tampilan suatu halaman
HTML.
Terdiri dari beberapa set peraturan yang memiliki: selector, property, value.
selector {property: value;}
Selector menunjukkan bagian mana yang hendak diatur/diformat.
Property bagian dari selector yang hendak diatur.
Value adalah nilai dari pengaturannya.
b) Bootstrap
Secara default, templating bootstrap tanpa memiliki fitur responsive. Responsive features
berfungsi untuk menjadikan CSS berbasis pada beberapa kondisi: rasio, width, tipe display,
dan lain-lain. Dengan fitur responsif tersebut, dapat menyesuaikan dengan layar device.
c) MetroUI
3) AJAX
AJAX adalah singkatan dari Asynchronous Javascript and XML AJAX dibuat dari
serangkaian teknologi dengan kemampuan: Javascript, XML, dan metode komunikasi
asinkron antara client dan server. Dalam prosesnya, AJAX menggunakan metode
XMLHttpRequest untuk tukar menukar data antara client & server. Javascript 
menangkap isyarat dan menggunakan jalur komunikasi pada server melalui
XMLHttpRequest untuk memanggil method yang tersimpan pada server. XML 
sebagai mekanisme pengiriman data. Jika javascript telah menerima respon dari server,
maka javascript memanipulasi struktur DOM dengan menampilkan data dari server dan
diterima client melalui browser.
3. Hasil Project
i. Untuk User Admin
a) Halaman Admin
 Dan setelah Login dengan Username dan Password admin, maka akan
muncul tampilan home administrasi seperti gambar dibawah ini :
b) Halaman Home Admin
 Dan ketika kita memilih menu Setting, di dalam menu setting ada 3 menu
lagi yaitu Manage Menu, Manage User, Informasi.
c) Halaman Manage Menu, Halaman manage menu ini digunakan untuk
mengaktif dan non aktifkan menu, misalnya ketika tanggal pendaftaran telah
habis, menu pendaftar akan di non aktifkan, dan menu pengumuman di
aktifkan.
d) Halaman Manage User, Dari halaman ini kita bisa melihat siapa saja
admin yang telah online.
e) Biodata, Halaman ini digunakan admin untuk melihat biodata pendaftar
yang sudah mendaftarkan dirinya.
f) Nilai Rapor, Halaman ini digunakan admin untuk melihat nilai pendaftar
yang sudah mendaftarkan dirinya.
g) Cetak Nilai, Halaman ini digunakan untuk mencetak nilai pendaftar.
h) Logout, Halaman ini digunakan untuk Log out setelah selesai melakukan
proses,
ii. Untuk User Selain Admin
a) Untuk tampilan home awal seperti ini :
b) Untuk peserta didik baru yang ingin mendaftar adalah klik menu daftar baru
dan setelah itu tampilannya menjadi seperti ini :
c) Setelah selesai klik daftar setalah itu muncul tampilan seperti ini, dan
silahkan di catat no.peserta dan passwordnya.
d) Setelah itu lakukan Login dan tampilannya seperti ini :
e) Setelah selesai mengisi form login klik Login, dan setelah itu muncul
tampilan seperti ini dan silahkan isi kelengkapan biodatanya.
f) Setelah selesai klik simpan dan selanjutnya mengisi form nilai raport.
g) Setelah itu klik simpan dan lakukan cetak dokumen biodata dan nilai rapor.
h) Setelah semua proses selesai klik tombol Log out dan tunggu pengumuman.
4. Kendala
a) Kurangnya komunikasi antar anggota kelompok sehingga menyebabkan projek ini
kurang maksimal.
5. Kesimpulan
Kesimpulan dari web Penerimaan Peserta Didik Baru SMA NEgeri 1 Pasuruan ini
adalah Sistem pendaftaran Siswa SMA yang dilakukan secara online. Supaya Siswa
yang rumahnya jauh tidak kesusahan untuk melakukan pendaftaran dikarenakan siswa
bisa mendaftarkan dirinya secara simple di website ini. Web ini menggunakan fitur
AJAX, JQuery, JavaScript.

More Related Content

Similar to Laporan web

Laporan Project Pemrograman Berbasis Web
Laporan Project Pemrograman Berbasis WebLaporan Project Pemrograman Berbasis Web
Laporan Project Pemrograman Berbasis Websmatrigger
 
Laporan tugas besar pbw
Laporan tugas besar pbwLaporan tugas besar pbw
Laporan tugas besar pbwErfan Bahtiar
 
Modul praktikum javascript
Modul praktikum javascriptModul praktikum javascript
Modul praktikum javascripthardyta
 
Makalah J query dan penggunaannya sebagai validasi form
Makalah J query dan penggunaannya sebagai validasi formMakalah J query dan penggunaannya sebagai validasi form
Makalah J query dan penggunaannya sebagai validasi formHutommo Bagus
 
Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317esti setiasih
 
Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwin Prassetyo
 
Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)Linda Lestari
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesFredy Budimansyah
 
Laporan web
Laporan webLaporan web
Laporan webrhizky
 
Membuat aplikasi pengolahan citra dengan open cv
Membuat aplikasi pengolahan citra dengan open cvMembuat aplikasi pengolahan citra dengan open cv
Membuat aplikasi pengolahan citra dengan open cvDnD Sandy Ra
 
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis webRifky Ardian
 
Tigas rekayasa web 1412510016
Tigas rekayasa web 1412510016Tigas rekayasa web 1412510016
Tigas rekayasa web 1412510016muslim rohadi
 
pemrograman internet
pemrograman internetpemrograman internet
pemrograman internetmafailmi
 

Similar to Laporan web (20)

Laporan Project Pemrograman Berbasis Web
Laporan Project Pemrograman Berbasis WebLaporan Project Pemrograman Berbasis Web
Laporan Project Pemrograman Berbasis Web
 
Laporan tugas besar pbw
Laporan tugas besar pbwLaporan tugas besar pbw
Laporan tugas besar pbw
 
Laporan tugas besar_web
Laporan tugas besar_webLaporan tugas besar_web
Laporan tugas besar_web
 
Cara Membuat Web Dasar
Cara Membuat Web DasarCara Membuat Web Dasar
Cara Membuat Web Dasar
 
Modul praktikum javascript
Modul praktikum javascriptModul praktikum javascript
Modul praktikum javascript
 
Makalah J query dan penggunaannya sebagai validasi form
Makalah J query dan penggunaannya sebagai validasi formMakalah J query dan penggunaannya sebagai validasi form
Makalah J query dan penggunaannya sebagai validasi form
 
Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317
 
Proposal e commerce house rent
Proposal e commerce house rentProposal e commerce house rent
Proposal e commerce house rent
 
Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1
 
Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)
 
Uts mppl
Uts mpplUts mppl
Uts mppl
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web Services
 
Bab 1 Teknologi Web
Bab 1   Teknologi WebBab 1   Teknologi Web
Bab 1 Teknologi Web
 
Laporan web
Laporan webLaporan web
Laporan web
 
Membuat aplikasi pengolahan citra dengan open cv
Membuat aplikasi pengolahan citra dengan open cvMembuat aplikasi pengolahan citra dengan open cv
Membuat aplikasi pengolahan citra dengan open cv
 
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis web
 
EAS MPPL
EAS MPPL EAS MPPL
EAS MPPL
 
Uts mppl (1)
Uts mppl (1)Uts mppl (1)
Uts mppl (1)
 
Tigas rekayasa web 1412510016
Tigas rekayasa web 1412510016Tigas rekayasa web 1412510016
Tigas rekayasa web 1412510016
 
pemrograman internet
pemrograman internetpemrograman internet
pemrograman internet
 

Laporan web

  • 1. LAPORAN TUGAS BESAR PEMROGRAMAN BERBASIS WEB “Penerimaan Peserta Didik Baru SMA Negeri 1 Pasuruan” Disusun oleh: Dewi Intan Mustikasari (1110651038) Ilmi Amaliyah R. (1110651002) Yeni Wahyuningtyas (1110651040) Tut Wuri Handayani (1110651239) JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2013
  • 2. 1. Tujuan  Memahami dasar JavaScript dan penggunaannya pada website.  Memahami dasar jQuery dan penggunaannya pada website.  Memahami konsep dasar CSS dan penggunaannya pada web.  Memahami JavaScript dan penggunaanya.  Memahami ajax dan juga penerapannya. 2. Dasar Teori Adapun fitur-fitur teknologi yang digunakan dalam Project ini antara lain : 1) Javascript JavaScript adalah bahasa yang berbentuk kumpulan skrip yang pada fungsinya berjalan pada suatu dokumen HTML. Bahasa ini merupakan bahasa pemrograman untuk memberikan kemampuan tambahan terhadap HTML yang berjalan pada sisi user/client, bukan pada sisi server. 2) Jquery JQuery adalah library JavaScript yang sangat ringkas dan sederhana untuk memanipulasi komponen di HTML, menangani even, animasi, dan efek. Slogan jQuery: write less, do more. Yaitu menulis kode lebih sedikit, tetapi melakukan pekerjaan lebih banyak. jQuery merupakan library yang gratis dan open source. a) CSS CSS adalah singkatan dari Cascading Style Sheets. CSS adalah aliran dari suatu kode ke kode lain yang saling berhubungan. CSS merupakan kumpulan kode-kode berurutan dan saling berhubungan untuk mengatur format / tampilan suatu halaman HTML. Terdiri dari beberapa set peraturan yang memiliki: selector, property, value. selector {property: value;} Selector menunjukkan bagian mana yang hendak diatur/diformat. Property bagian dari selector yang hendak diatur. Value adalah nilai dari pengaturannya. b) Bootstrap Secara default, templating bootstrap tanpa memiliki fitur responsive. Responsive features berfungsi untuk menjadikan CSS berbasis pada beberapa kondisi: rasio, width, tipe display, dan lain-lain. Dengan fitur responsif tersebut, dapat menyesuaikan dengan layar device.
  • 3. c) MetroUI 3) AJAX AJAX adalah singkatan dari Asynchronous Javascript and XML AJAX dibuat dari serangkaian teknologi dengan kemampuan: Javascript, XML, dan metode komunikasi asinkron antara client dan server. Dalam prosesnya, AJAX menggunakan metode XMLHttpRequest untuk tukar menukar data antara client & server. Javascript  menangkap isyarat dan menggunakan jalur komunikasi pada server melalui XMLHttpRequest untuk memanggil method yang tersimpan pada server. XML  sebagai mekanisme pengiriman data. Jika javascript telah menerima respon dari server, maka javascript memanipulasi struktur DOM dengan menampilkan data dari server dan diterima client melalui browser. 3. Hasil Project i. Untuk User Admin a) Halaman Admin  Dan setelah Login dengan Username dan Password admin, maka akan muncul tampilan home administrasi seperti gambar dibawah ini :
  • 4. b) Halaman Home Admin  Dan ketika kita memilih menu Setting, di dalam menu setting ada 3 menu lagi yaitu Manage Menu, Manage User, Informasi. c) Halaman Manage Menu, Halaman manage menu ini digunakan untuk mengaktif dan non aktifkan menu, misalnya ketika tanggal pendaftaran telah habis, menu pendaftar akan di non aktifkan, dan menu pengumuman di aktifkan.
  • 5. d) Halaman Manage User, Dari halaman ini kita bisa melihat siapa saja admin yang telah online. e) Biodata, Halaman ini digunakan admin untuk melihat biodata pendaftar yang sudah mendaftarkan dirinya. f) Nilai Rapor, Halaman ini digunakan admin untuk melihat nilai pendaftar yang sudah mendaftarkan dirinya.
  • 6. g) Cetak Nilai, Halaman ini digunakan untuk mencetak nilai pendaftar. h) Logout, Halaman ini digunakan untuk Log out setelah selesai melakukan proses, ii. Untuk User Selain Admin a) Untuk tampilan home awal seperti ini :
  • 7. b) Untuk peserta didik baru yang ingin mendaftar adalah klik menu daftar baru dan setelah itu tampilannya menjadi seperti ini : c) Setelah selesai klik daftar setalah itu muncul tampilan seperti ini, dan silahkan di catat no.peserta dan passwordnya.
  • 8. d) Setelah itu lakukan Login dan tampilannya seperti ini : e) Setelah selesai mengisi form login klik Login, dan setelah itu muncul tampilan seperti ini dan silahkan isi kelengkapan biodatanya.
  • 9. f) Setelah selesai klik simpan dan selanjutnya mengisi form nilai raport.
  • 10. g) Setelah itu klik simpan dan lakukan cetak dokumen biodata dan nilai rapor. h) Setelah semua proses selesai klik tombol Log out dan tunggu pengumuman. 4. Kendala a) Kurangnya komunikasi antar anggota kelompok sehingga menyebabkan projek ini kurang maksimal. 5. Kesimpulan Kesimpulan dari web Penerimaan Peserta Didik Baru SMA NEgeri 1 Pasuruan ini adalah Sistem pendaftaran Siswa SMA yang dilakukan secara online. Supaya Siswa yang rumahnya jauh tidak kesusahan untuk melakukan pendaftaran dikarenakan siswa bisa mendaftarkan dirinya secara simple di website ini. Web ini menggunakan fitur AJAX, JQuery, JavaScript.