Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 1PEMROGRAMAN BERBASIS WEBWEB PENERIMAAN PESERTA ...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 2I. Tujuan1. Memenuhi tugas besar sebagai syarat...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 3peserta akan mendapat username dan password dar...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 4bahasa lama yang disebut dengan SGML (Standard ...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 5JavaScript adalah bahasa scripting yang paling ...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 6belajar Javascript. Plugin tambahan seperti JQu...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 7IV. Hasil1. Halaman BerandaPada tampilan web in...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 8Disamping adalahsourcode untukmembuat menuyang ...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 9
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 103. Halaman Persyaratan
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 114. Halaman prosedur Pendaftaran
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 125. Halaman Pendaftarana. LoginDalam web ini te...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 13Tidak hanya melihat peserta terdaftar yang dit...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 14Ketika melihat lagi daftar siswa maka nomor 1 ...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 15Tidak hanya melihat sekolah yang terdapat pada...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 16Untuk memberikan fungsi pada button “Tambahkan...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 17Sebelum melakukan sign in diharapkanperserta m...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 18Apabila ketika dalam pengisian terdapat satu k...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 196. Halaman PengumumanPada halaman ini peserta ...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 20Setelah di ekspor ke excelUntuk membuat warna ...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 21Sedangkan code-code untuk export kedalam excel...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 228. Halaman PanduanPada halaman panduan terdapa...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 239. Halaman InformasiPada menu Informasi merupa...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 2410. Halaman ForumMenu forum hanya berisikan te...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 25a. Userb. Daftarc. Data Walid. Rayon
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 26e. Sekolahf. Masukan
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 27V. Kendala1. Membuat keamanan pada form admin2...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 28VI. Kesimpulan1. Untuk membuat web yang indah ...
LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 29
Upcoming SlideShare
Loading in …5
×
Upcoming SlideShare
Laporan praktikum web ke 5
Next
Download to read offline and view in fullscreen.

0

Share

Download to read offline

Laporan tugas besar_web

Download to read offline

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Laporan tugas besar_web

  1. 1. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 1PEMROGRAMAN BERBASIS WEBWEB PENERIMAAN PESERTA DIDIK BARU(PPDB)Disusun oleh:LUKIE PERDANASARI 1110651187FARIS LUTHFIR ROHMAN 1110651250RISKI RAHMAD TULLAH 1110651099MIFTAHUL HUDA 1110651006JURUSAN TEKNIK INFORMATIKAFAKULTAS TEKNIKUNIVERSITAS MUHAMMADIYAH JEMBER2012
  2. 2. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 2I. Tujuan1. Memenuhi tugas besar sebagai syarat kelulusan mata kuliah PemrogramanBerbasis Web.2. Dapat menerapkan fungsi CRUD (Create Read Update Delete) atau Insert,Update, Delete, dan View data dengan baik dan benar pada Web.3. Dapat melakukan hosting Web yang telah dibuat baik yang berbayar ataupuntidak sehingga web dapat dilihat oleh publik.II. Perlengkapan yang dibutuhkan1. Modul atau refrensi tentang Pemrograman Berbasis Web2. LCD dan Komputer3. Notepad++, XAMPP, Browser4. Alat tulisIII. Dasar Teori1. PendahuluanWeb Penerimaan Peserta Didik Baru (PPDB) merupakan web yangsebenarnya sudah diterapkan pada Web Pendaftaran Peserta Seleksi NasionalMahasiswa Perguruan Tinggi Negeri (SNMPTN). Tidak jauh beda dengan WebPendaaftaran Peserta SNMPTN, Web PPDB ini juga menerapkan sistem transferuntuk melakukan biaya pendaftaran.Web PPDB ini ditujukan untuk siswa Sekolah Dasar (SD) yang akanmelanjutkan ke Sekolah Menengah Pertama (SMP). Namun jangkauan padasistem Web ini hanya diperuntukkan dalam satu wilayah Kabupaten Jember saja,sehingga siswa yang mendaftar adalah siswa yang akan sekolah pada SMP Ndalam Kabupaten Jember.Sebelum melakukan pendaftaran peserta diharapkan memperhatikanpersyaratan yang harus dipenuhi dan prosedur yang harus dilakukan. Setelahpersyaratan terpenuhi peserta diharapkan segera melakukan pembayaranpendaftaran pada Bank yang telah tentukan, setelah melakukan transfer, maka
  3. 3. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 3peserta akan mendapat username dan password dari Bank tersebut sebagai loginuntuk pendaftaran.Setelah melakukan login peserta dapat melakukan pendaftaran pada formpendaftaran dan form yang telah ada harus diisi semua. Disaat mendaftar pesertadibebaskan memilih Sekolah Menengah Pertama Negeri yang hendak diinginkan.Terdapat dua sistem penyeleksian Peserta Didik Baru, dimana yang pertamaadalah penyeleksian berdasarkan rata-rata nilai Ujian Nasional. Prosespenyeleksian nilai rata-rata disediakan dalam Web, pada tiap sekolah mempunyaigrade yang berbeda dalam menentukan nilai rata-rata. Setelah peserta lolosmelalui seleksi nilai rata-rata, maka peserta berhak melakukan seleksi tulisdisekolah yang dituju. Setelah seleksi selesai dilaksanakan, maka pengumumanpeserta yang lolos juga dapat dilihat pada Web PPDB.2. Studi LiteraturWeb adalah singkatan dari World Wide Web merupakan aplikasi yangterdapat sistem dokumen hypertext yang dapat diakses atau dijalankan melaluiInternet. Untuk menciptakan sebuah web maka harus mengenal beberapa bahasapemrograman berbasis web. Seperti PHP, HTML, dll.a. PHP (Hypertext Preprocessor)PHP merupakan sebuah bahasa scripting yang terpasang pada HTML.Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambahbeberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa iniadalah untuk memungkinkan perancang web menulis halaman webdinamik dengan cepat.b. HTML (Hyper Text Markup Language)Bahasa HTML adalah bahasa yang sederhana dan hanya memilikisedikit kesulitan. Bahasa yang merupakan dasar dari framework Internetini ditemukan oleh Tim Berners-Lee pada tahun 1989. Hampir setiap situsweb menggunakan bahasa ini, entah sekedar menampilkan texs, animasi,tampilan grafis ataupun suara. Bahasa HTML sebenarnya berasal dari
  4. 4. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 4bahasa lama yang disebut dengan SGML (Standard Generalized MarkupLanguage). Namun perkembangan HTML sudah dimulai sejak kurang lebih10 tahun bahasa tersebut diperkenalkan.Selain itu, dalam membuat web juga terdapat teknologi yang dapatdimanfaatkan untuk mempercantik tampilan seperti CSS, Javascript, JQuery, danAJAX. Tidak hanya mempercantik tetapi juga membuat animasi pada tampilanataupun button.a. CSS (Cascading Style Sheets)suatu bahasa stylesheet yang digunakan untuk mengatur tampilansuatu dokumen yang ditulis dalam bahasa markup. Penggunaan yangpaling umum dari CSS adalah untuk memformat halaman web yang ditulisdengan HTML dan XHTML. Walaupun demikian, bahasanya sendiri dapatdipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).CSS digunakan oleh penulis maupun pembaca halaman web untukmenentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilandokumen. CSS digunakan terutama untuk memisahkan antara isi dokumen(yang ditulis dengan HTML atau bahasa markup lainnya) denganpresentasi dokumen (yang ditulis dengan CSS). Pemisahan ini dapatmeningkatkan aksesibilitas isi, memberikan lebih banyak keleluasaan dankontrol terhadap tampilan, dan mengurangi kompleksitas sertapengulangan pada stuktur isi.CSS memungkinkan halaman yang sama untuk ditampilkan dengancara yang berbeda untuk metode presentasi yang berbeda, seperti melaluilayar, cetak, suara (sewaktu dibacakan oleh browser basis-suara ataupembaca layar), dan juga alat pembaca braille. Halaman HTML atau XMLyang sama juga dapat ditampilkan secara berbeda, baik dari segi gayatampilan atau skema warna dengan menggunakan CSS.b. JavaScrip
  5. 5. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 5JavaScript adalah bahasa scripting yang paling populer di internet danbekerja pada banyak browser seperti Internet Explorer, Mozilla, Firefox,Netscape, Opera. JavaScript digunakan pada Web pages untukmeningkatkan design, validate forms, detect browsers, create cookies, GUIdsb.Java (dikembangkan oleh Sun Microsystems) adalah sebuah bahasapemrograman yang powerful & sangat kompleks – sama dengan C & C++.JavaScript dapat bereaksi terhadap events - JavaScript dapat di-set untukmenjalankan saat terjadi sesuatu, seperti sebuah page telah selesaidipanggil atau saat seorang user meng-klik pada HTML element.JavaScript dapat membaca dan menulis HTML elements - JavaScriptdapat membaca dan mengubah isi dari HTML element.JavaScript dapat digunakan untuk mem-validasi data - JavaScriptdapat digunakan untuk mem-validasi form data sebelum di-submitted keserver, hal ini akan mengamankan server dari pemrosesan extrac. JQueryjQuery adalah sebuah library Javascript yang sangat ringkas dansederhana untuk memanipulasi komponen di dokumen HTML, menanganievent, animasi, efek dan memproses interaksi ajax. jQuery dirancangsedemikian rupa supaya membuat program menggunakan Javascriptmenjadi relatif sangat mudah. Sesuai slogan nya, write less, do more. Menuliskode lebih sedikit, tetapi melakukan pekerjaan lebih banyak.jQuery ukuran nya cukup kecil, sehingga tidak memperlambat prosesloading halaman web yang kita buat. jQuery juga kompatibel dengan CSS3dan yang tak kalah penting adalah jQuery bisa berjalan di semua browser –cross browser.jQuery adalah library Javascript yang gratis dan open source. Olehkarena nya kita bisa menggunakan jQuery dengan bebas untuk keperluanpengembangan website kita. Tanpa library seperti jQuery, menerapkanJavascript mungkin akan lebih sulit, terutama untuk pemula yang baru
  6. 6. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 6belajar Javascript. Plugin tambahan seperti JQuery UI (user interface)semakin memudahkan kita mengembangkan website yang cantik daninteraktif. Selain itu tersedia plugin-plugin lain yang makin memperkayakemampuan jQuery.d. AjjaxAJAX adalah singkatan dari Asynchronous JavaScriptAnd XML. AJAXmerupakan teknik baru di dunia pengembanan halaman web yangberguna untuk membuat aplikasi web, yang lebih “kaya” dibandingkandengan aplikasi web biasa. Ajax memungkinkan sebuah halaman webmemperbarui data dari server yang ditampilkannya tanpa harusmelakukanrefresh, sehingga halaman terlihat lebih responsif.Fitur dan ciri utama AJAX adalah sebuah halaman web tidak perlu di-refresh setiap kali ada data baru yang ingin ditampilkan. Dengan demikian,sebuah aplikasi web akan terasa seperti aplikasi desktop saja. kecepatan,interaktivis, fungsionalitas, dan tingkat kegunaan halaman web akanmeningkat.Dari namanya, terlihat bahwa AJAX bersifat asynchronous. Artiasinkron di sini bahwa permintaan data tambahan dari server danloadingnya dilakukan di background tanpa mempengaruhi tampilan dansifat halaman web sekarang.Jadi, sembari AJAX bekerja mengambil data dari server, user yangmembuka halaman web masih tetap bisa berinteraksi dengan alaman webtersebut, di mana halaman web tidak mengalami freezing seperti halnyaaplikasi web konvensional.Dalam pembuatan web juga terdapat fungsi CRUD (Create Read UpdateDelete) atau Insert, Update, Delete, dan View data merupakan fungsi yang selaluada dalam sebuah web.
  7. 7. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 7IV. Hasil1. Halaman BerandaPada tampilan web ini memanfaatkan CSS, twiter bootstrap, dan JavaScrip.
  8. 8. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 8Disamping adalahsourcode untukmembuat menuyang adadisamping.2. Halaman JadwalSource code yang digunakan dalam membuat table pada jadwal. Source code yangditampilkan diatas hanyalah awalan saja, karena selebihnya souce code sama hanya sajamengganti untuk no setelahnya, jenis kegiatan setelahnya, tanggal setelahnya danketerangan setelahnya.Berikut adalah tampilan halaman jadwal.
  9. 9. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 9
  10. 10. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 103. Halaman Persyaratan
  11. 11. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 114. Halaman prosedur Pendaftaran
  12. 12. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 125. Halaman Pendaftarana. LoginDalam web ini terdapat 2 user, yaitu admin dan peserta. Sehingga ada 2 jenis tampilanpada login, tampilan sebagai peserta dimana usernya adalah siswa dan sebagai admindimana usernya adalah pengelolah web.Pertama, adalah login sebagai admin .Setelah admin melakukan login maka admin akan dibawa pada halaman yang berhakdikelolah oleh admin. Admin berhak melihat peserta terdaftar yang diterima dan ditolak. Adminberhak melihat sekolah yang ada pada setiap rayon. Dan admin berhak menambahkan sekolah padasetiap rayon.
  13. 13. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 13Tidak hanya melihat peserta terdaftar yang diterima ataupun ditolak, tetapi admin jugadapat menghapus peserta yang dirasa terdapat identitas ganda.Ketika admin akan menghapus peserta nomor 1, maka admin akan klik hapus dankemudian akan tampil pesan bertuliskan “Anda Yakin Akan Menghapus?”, maka klik “OK”dan daftar peserta nomor 1 telah terhapus.
  14. 14. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 14Ketika melihat lagi daftar siswa maka nomor 1 telah digantikan oleh peserta lainnya.Kode yangdigunakanuntukmembuatfungsihapus.
  15. 15. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 15Tidak hanya melihat sekolah yang terdapat pada setiap rayon, admin juga dapatmenambahkan sekolah pada setiap rayon .Pada form tambah sekolah, semua kolom harus diisi, ketika satu kolom saja tidak terisimaka admin tidak dapat melanjutkan pada kolom selanjutnya.Setelah semua terisi, dan telah sukses ditambahkan, selanjutnya kita cek apakah sekolahyang ditambahkan sudah terdaftar dalam rayon yang dimaksudkan admin.Maka sekolah telah terdaftar dalam rayon yang dimaksudkan .
  16. 16. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 16Untuk memberikan fungsi pada button “Tambahkan”, sehingga button akan berfungsi ataumelanjutkan apabila semua kolom terisi semua.Kedua, adalah login sebagai peserta.Ketika siswa akan melakukan pengisian pendaftaran, maka siswa harus login terlebihdahulu sesuai username dan password yang telah diterima ketika melakukan transferbiaya pendaftaran.
  17. 17. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 17Sebelum melakukan sign in diharapkanperserta maupun admin memperhatikanbetul apakah yang telah diketikkan sesuaiusername dan password yang diterima,karena ketika user salah dalam menuliskanusername dan password maka akan terdapatperingatan seperti disamping. Dan sebaliknya,user akan dapat melanjutkan setelah ussernamdan password sesuai.b. Form Pendaftaran
  18. 18. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 18Apabila ketika dalam pengisian terdapat satu kolom yang tidak terisikan maka siswatidak dapat melanjutkan pada kolom selanjutnya, jadi siswa wajib mengisi semua kolomyang ada.Setelah mengisi semua yang ada pada form pendaftaran, maka jangan lupa memberitanda cek pada kotak disebelah tulisan dengan mengekliknya, karena ketika tanda tersebuttidak diberikan maka tidak dapat melanjutkan kemenu berikutnya dan akan terdapatperingatan.Adapun Source code yang digunakan untuk melakukan fungsi seperti tersebut.Setelah dapatmelanjutkan padahalaman berikutnya,maka yang dilakukanadalah sama halnyadalam mengisi formpada halamanSebelumnya.
  19. 19. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 196. Halaman PengumumanPada halaman ini peserta dapat melihat hasil seleksi mereka berdasarkan nilai rata-rata ujian nasional. Terdapatg keterangan bahwa warna “Hijau” adalah peserta yangditerima, sedangkan warna “Merah” adalah peserta yang ditolak.Terdapat tulisan “Export Data ke Excel” maksudnya untuk melihat hasil seleksisecara detail, peserta dapat melihatnya dengan men-download terlebih dahulu danakan teerbuka berupa excel. Peserta dapat melihat secara rinci nilai yangdiperolehnya maupun peserta lainnya berdasarkan nilai rata-rata ujiannya, sehinggadengan begitu peserta dapat meningkatkan belajar untuk seleksi tulisnya.
  20. 20. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 20Setelah di ekspor ke excelUntuk membuat warna blog pada nama peserta yang diterima atau ditolak,sebelumnya harus mengerti kode pada tiap-tiap warna sehingga dapat membuatwarna sesuai yang diinginkan. Dan untuk membedakan warna antara peserta yangditerima dan peserta yang ditolak, code yang digunakan adalah.
  21. 21. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 21Sedangkan code-code untuk export kedalam excel.7. Halaman TambahanPada menu tambahan terdapat sub-menu sambutan dan berita, pada sub-menusambutan hanya berisi sambutan dari admin kepada calon dan atau peserta didik.Sedangkan pada sub-menu berita merupakan isi berita terkini tentang duniapendidikan di Kabupaten Jember.
  22. 22. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 228. Halaman PanduanPada halaman panduan terdapat sub-menu ketenyuan dan sub-menu prosedur. Seb-menu ketentuan ber-isi tentang syarat siswa yang boleh menjadi peserta didik diKabupaten Jember. Sedangkan prosedur sma halnya pada tampilan menu proseduryang ada di tool atas.
  23. 23. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 239. Halaman InformasiPada menu Informasi merupakan menu yang me-informasikan perihal PPBD kepadacalon peserta, yaitu “Daftar Rayon” dan “Siswa Terdaftar”. Daftar rayon merupakandaftar seluruh Sekolah Menengah Pertama Negeri di Kabupaten Jember yang dibagiberdasarkan Wilayah, sehingga memudahkan calon peserta untuk memilih sekolahmana yang akan dituju. Sedangkan Siswa daftar merupakan daftar dari nama siswabeserta sekolah asal dan sekolah tujuannya.
  24. 24. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 2410. Halaman ForumMenu forum hanya berisikan tentang pendapat, seperti sub-menu “Forum WaliMurid”, sub-menu “Kritik dan Saran” dan sub-menu “Tanya Jawab”.11. Database
  25. 25. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 25a. Userb. Daftarc. Data Walid. Rayon
  26. 26. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 26e. Sekolahf. Masukan
  27. 27. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 27V. Kendala1. Membuat keamanan pada form admin2. Membuat komentar pada form kritik dan saran, sehingga berfungsi sepertihalnya facebook, atau pada blog.3. Menambahkan animasi JQuery4. Export data pada excel5. Membuat fungsi pada form pendaftaran colom total nilai, sehingga ketika me-inputkan nilai, secara otomatis total nilai akan menampilkan hasilnya.6. Memberikan fungsi hapus pada table daftar peserta diterima dan ditolaksecara otomatis, sehingga akan hilang dari daftar tanpa me-reload terlebihdahulu.7. Menambahkan edit dan berfunsi pada daftar sekolah.8. Ketika melakukan hosting
  28. 28. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 28VI. Kesimpulan1. Untuk membuat web yang indah tidak cukup hanya dengan memacu padabahasa pemrograman web.2. Terdapat banyak bahasa pemrograman web yang dapat dikombinasikanuntuk menciptakan web yang indah3. Tidak hanya berbacu pada bahasa pemrograman saja, memanfaatkanteknologi untuk meciptakan animasi atau tampilan-tampilan lainnya yangtidak membuat monoton.4. Seperti CSS, JavaScrip, JQuery dan Ajjax yang telah diterapkan pada webPPDB.5. CSS digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalambahasa markup.6. CSS adalah untuk memformat halaman web yang ditulis dengan HTML.7. JavaScrip bekerja pada banyak browser seperti Internet Explorer, Mozilla,Firefox, Netscape, Opera.8. JavaScript digunakan pada Web pages untuk meningkatkan design, validateforms, detect browsers, create cookies, GUI dsb.9. jQuery ukuran nya cukup kecil, sehingga tidak memperlambat proses loadinghalaman web yang dibuat.10. Ajax adalah bahasa JavaScript yang sudah cukup berumur.11. Ajax merupakan kombinasi dari XHTML (atau HTML) dan CSS untuk bahasamark up dan tampilan.
  29. 29. LAPORAN PEMROGRAMAN BERBASIS WEBPenerimaan Peserta Didik Baru (PPBD) Page 29

Views

Total views

1,010

On Slideshare

0

From embeds

0

Number of embeds

2

Actions

Downloads

164

Shares

0

Comments

0

Likes

0

×