LAPORAN SKRIPSI RANCANG BANGUN APLIKASI PENGELOLAAN NILAI PADA SMA N 2 BAE KUDUS BERBASIS WAP (WIRELESS APPLICATION PROTOCOL)

  

LAPORAN SKRIPSI

RANCANG BANGUN APLIKASI PENGELOLAAN

NILAI PADA SMA N 2 BAE KUDUS BERBASIS WAP

(WIRELESS APPLICATION PROTOCOL)

  

Oleh :

ADITYA BAGUS NUGROHO

2009-51-089

  

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2013

  

UNIVERSITAS MURIA KUDUS

PENGESAHAN STATUS SKRIPSI

  JUDUL : Rancang Bangun Aplikasi Pengelolaan Nilai Pada SMA N 2 Bae Kudus Berbasis WAP (Wireless Application Protocol)

  NAMA : Aditya Bagus Nugroho Mengijinkan Skripsi Teknik Informatika ini disimpan di Perpustakaan Program Studi Teknik Informatika Universitas Muria Kudus dengan syarat-syarat kegunaan sebagai berikut :

  1. Skripsi adalah hal milik Program Studi Teknik Informatika UMK Kudus 2.

  Perpustakaan Teknik Informatika UMK dibenarkan membuat salinan untuk tujuan referensi saja

  3. Perpustakaan juga dibenarkan membuat salinan Skripsi ini sebagai bahan pertukaran antar institusi pendidikan tinggi

  4. Berikan tanda V sesuai dengan kategori Skripsi Sangat Rahasia (Mengandung isi tentang keselamatan/kepentingan Negara Republik

  Indonesia) Rahasia (Mengandung isi tentang kerahasiaan dari suatu organisasi/badan tempat penelitian Skripsi ini dikerjakan)

  Biasa Disahkan Oleh :

  Penulis Pembimbing Utama Aditya Bagus Nugroho

  2009-51-089 Alamat: Perum Muria Indah B.380 Kudus

  16 Desember 2013 Mukhamad Nurkamid, S.Kom., M.Cs

  NIDN. 0620068302

  16 Desember 2013

  

  

UNIVERSITAS MURIA KUDUS

PERNYATAAN PENULIS

  JUDUL

  :

  Rancang Bangun Aplikasi Pengelolaan Nilai Pada SMA N 2 Bae Kudus Berbasis WAP (Wireless Application Protocol)

  NAMA : ADITYA BAGUS NUGROHO NIM : 2009-51-089

  “Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa Skripsi ini adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masing-masing telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain yang mengklaim bahwa Skripsi ini sebagai karyanya, yang disertai dengan bukti-bukti yang cukup, maka saya bersedia untuk dibatalkan gelar Sarjana Komputer saya beserta segala hak dan kewajiban yang melekat pada gelar tersebut”.

  Kudus, 16 Desember 2013 Aditya Bagus Nugroho

  Penulis

UNIVERSITAS MURIA KUDUS PERSETUJUAN SKRIPSI

  JUDUL : Rancang Bangun Aplikasi Pengelolaan Nilai Pada SMA N 2 Bae Kudus Berbasis WAP (Wireless Application Protocol)

  NAMA : ADITYA BAGUS NUGROHO NIM : 2009-51-089

  Skripsi ini telah diperiksa dan disetujui, Kudus, 16 Desember 2013

  Pembimbing 1 Pembimbing 2 Mukhamad Nurkamid, S.Kom., M.Cs Ahmad Jazuli, S.Kom., M.Kom

  NIDN. 0620068302 NIDN.0406107004 Mengetahui

  Ka. Prodi Teknik Informatika Ahmad Jazuli,S.Kom., M.Kom

  NIDN.0406107004

  

UNIVERSITAS MURIA KUDUS

PENGESAHAN SKRIPSI

  JUDUL : Rancang Bangun Aplikasi Pengelolaan Nilai Pada SMA N 2 Bae Kudus Berbasis WAP (Wireless Application Protocol)

  NAMA : ADITYA BAGUS NUGROHO NIM : 2009-51-089 Skripsi ini telah diujikan dan dipertahankan dihadapan dewan penguji pada Sidang Skripsi tanggal 29 Januari 2014. Menurut pandangan kami, Skripsi ini memadai dari segi kualitas untuk tujuan penganugerahan gelar Sarjana Komputer (S.Kom)

  Kudus, 29 Januari 2014 Pembimbing Utama Ketua Penguji

  Mukhamad Nurkamid, S.Kom., M.Cs Endang Supriyati, S.Kom., M.Kom NIDN. 0620068302 NIDN.0629077402

  Mengetahui Dekan Fakultas Teknik Ka. Prodi Teknik Informatika

  Rochmad Winarso, S.T., M.T. Ahmad Jazuli, S.Kom., M.Kom NIS. 0610701000001138 NIDN.0406107004

  

ABSTRAK

  Pendidikan adalah salah satu tolak ukur kualitas dari seseorang. Karena itu, negara kita menerapkan wajib belajar 9 tahun. Untuk dapat naik ke jenjang pendidikan berikutnya siswa diberikan tes dan evaluasi-evaluasi selama masa pendidikan. Hasil tes ini adalah berupa nilai. Proses penilaian yang dilakukan oleh guru yang masih kurang fleksibel karena terpaku oleh waktu dan tempat tertentu seperti harus melakukan input nilai di sekolah dan pada waktu jam sekolah dan sulitnya siswa dan orang tua wali mengakses nilai menjadi kendala utama dari proses penilaian di SMAN 2 Bae Kudus. Untuk mengatasi permasalahan tersebut penulis memberi solusi penerapan aplikasi pengelolaan nilai berbasis WAP (Wireless Application

  

Protocol ), suatu teknologi yang dapat digunakan melalui perangkat mobile atau

handphone . Dengan teknologi WAP manfaat yang dapat diperoleh guru adalah dapat

  mengelola nilai secara fleksibel, karena dapat dilakukan kapan pun dan dimana pun. Kemudahan pun dapat dirasakan oleh siswa dan orang tua wali dalam melakukan akses nilai, karena dapat dilakukan melalui media handphone.

  Kata kunci : Pendidikan, Nilai, WAP,mobile phone

  

ABSTRACT

  Education is one of measurement of person quality. Therefore, our state applied 9 years compulsory education. To be able to rise to the next level of education students are given tests and evaluations during the study period. The results of these tests are represented by values. Assessment process conducted by teachers who are still less flexible because transfixed by a certain time and place as the input values have to do at school and at the time of school hours and the difficulty of parents and guardians of students accessing the main constraint value of the assessment process in SMAN 2 Bae Kudus. To overcome these problems, the authors provide a solution apply value management applications based on WAP (Wireless Application Protocol), a technology that can be used via a mobile device or mobile phone. With WAP technology benefits that can be obtained by teacher is able to flexibly manage the value , as it can be done anytime and anywhere. Easy can be felt by students and parents to access the value in the guardian, as it can be done through mobile media.

  Keywords: Education, Values, WAP, mobile phone

KATA PENGANTAR

  Segala puji syukur hanya kepada Allah SWT yang telah memberi rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan skripsi ini dengan judul “APLIKASI PENGELOLAAN NILAI PADA SMA N 2 BAE KUDUS BERBASIS

WAP (WIRELESS APPLICATION PROTOCOL

  )” Skripsi ini disusun guna untuk melengkapi salah satu persyaratan untuk memperoleh Gelar Kesarjanaan Program Studi Teknik Informatika Fakultas Teknik

  Universitas Muria Kudus. Di mana dalam proses pembuatannya menemui banyak kendala yang tanpa bantuan dari berbagai pihak tentu saja skripsi ini tidak dapat terselesaikan. Maka penulis wajib mengucapkan terima kasih, memberikan penghargaan dan memohon maaf atas kesalahan yang telah penulis lakukan kepada pihak-pihak yang telah membantu pembuatan skripsi ini, adapaun pihak-pihak tersebut adalah:

  1. ALLAH SWT, atas segala rahmat dan hidayah yang telah diberikan-Nya, segala puji syukur hanyalah bagi-MU.

  2. Bapak Prof. Dr. Sarjadi, Sp. PA, selaku Rektor Universitas Muria Kudus.

  3. Bapak Rochmad Winarso, ST. M. selaku Dekan Fakultas Teknik Universitas Muria Kudus.

  4. Bapak Sugino, M.Si selaku Kepala Sekolah SMA N 2 Bae Kudus yang telah memberikan izin kepada penulis untuk melakukan penelitian.

  5. Bapak Adna Christian W, S.Kom selaku Guru mata pelajaran TIK SMA N

  2 Bae Kudus yang telah bersedia membantu penulis selama proses penelitian.

  6. Bapak Mukhamad Nurkamid, S.Kom. M.Cs. selaku Dosen Pembimbing Pertama.

  7. Bapak Ahmad Jazuli, M.Kom. selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus dan juga Dosen Pembimbing skripsi Kedua.

  8. Dosen-dosen Teknik Informatika yang telah mendidik dan mengajari penulis sehingga penulis memiliki ilmu yang berguna untuk menyelesaikan skripsi ini.

  9. Kedua Orang tua dan adik yang tidak pernah berhenti berkorban, mendukung dan mendoakan dari jauh agar penulis dapat menyelesaikan skripsi ini.

  10. Keluarga besar yang telah memberikan sumbangan moril dan materi sehingga penulis tetap bisa bertahan hingga saat ini.

  11. Novera Gusti Ayu Triastuti yang selalu mengingatkan, mendampingi dan memotivasi penulis selama mengerjakan skripsi ini.

  12. Teman-teman kelas TI B yang selalu kompak dan selalu memberi inspirasi kepada penulis

  13. Teman-teman lainnya yang telah memberi masukan, motivasi dan bantuan dalam pengerjaan skripsi ini

  14. Dan pihak-pihak yang tidak dapat penulis sebutkan satu persatu yang telah membantu pembuatan skripsi ini. Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih terdapat banyak kekurangan, untuk itu penulis mengharap kritik dan saran dari berbagai pihak untuk sempurnanya sebuah karya tulis. Selain itu penulis juga berharap semoga karya tulis ini dapat memberikan manfaat bagi semua.

  Kudus, 16 Desember 2013 Aditya Bagus Nugroho

  

DAFTAR ISI

  Halaman HALAMAN JUDUL .................................................................................................i PENGESAHAN STATUS SKRIPSI ........................................................................ ii PERNYATAAN PENULIS .................................................................................... iii PERSETUJUAN SKRIPSI ....................................................................................... v PENGESAHAN SKRIPSI ........................................................................................ v ABSTRAK .............................................................................................................. vi ABSTRACT ...........................................................................................................vii KATA PENGANTAR ............................................................................................vii DAFTAR ISI ........................................................................................................... ix DAFTAR TABEL ................................................................................................... xi DAFTAR GAMBAR ..............................................................................................xii DAFTAR LAMPIRAN .......................................................................................... xiv

  BAB I : PENDAHULUAN

  1.1 Latar Belakang Masalah ...................................................................... 1

  1.2 Batasan Masalah ................................................................................. 2

  1.3 Rumusan Masalah ............................................................................... 3

  1.4 Tujuan Penelitian ................................................................................ 3

  1.5 Manfaat Penelitian .............................................................................. 3

  1.6 Sistematika Penulisan .......................................................................... 3

  BAB II : TINJAUAN PUSTAKA

  2.1 Penelitian Terkait ................................................................................ 5

  2.2 Landasan Teori.................................................................................... 6

  2.3 Kerangka Teori ................................................................................. 11

  BAB III : METODE PENELITIAN

  3.1 Metode Pengumpulan Data ............................................................... 12

  3.2 Kebutuhan Software .......................................................................... 14

  3.3 Model Sistem .................................................................................... 15

  3.4 Software Prototyping Model .............................................................. 16

  BAB IV : ANALISA DAN PERANCANGAN

  4.1 Sistem yang Berjalan ........................................................................... 18

  4.2 Analisa Kebutuhan .............................................................................. 22

  4.3 Analisa Data ........................................................................................ 23

  4.4 Perancangan Database......................................................................... 27

  4.5 Perancangan Sistem ............................................................................. 34

  4.6 Perancangan Antar Muka Aplikasi....................................................... 47

  BAB V : IMPLEMENTASI DAN PENGUJIAN SISTEM

  5.1 Implementasi Sistem ........................................................................... 53

  5.2 Pengujian Aplikasi .............................................................................. 66

  BAB VI : KESIMPULAN DAN SARAN

  6.1 Kesimpulan ......................................................................................... 70

  6.2 Saran ................................................................................................... 70 DAFTAR PUSTAKA

  

DAFTAR TABEL

  Halaman

Tabel 4.1. Tabel Guru ........................................................................................ 28Tabel 4.2. Tabel Mapel ...................................................................................... 29Tabel 4.3. Tabel Mengajar ................................................................................. 29Tabel 4.4. Tabel Siswa ....................................................................................... 30Tabel 4.5. Tabel Nilai ........................................................................................ 31Tabel 4.6. Tabel Nilai_mapel ............................................................................. 31Tabel 4.7. Tabel Kelas ....................................................................................... 32Tabel 4.8. Tabel Wali_kelas ............................................................................... 32Tabel 4.9. Tabel Pengguna ................................................................................. 33Tabel 4.10. Tabel Kelas_siswa ........................................................................... 33Tabel 5.1. Tabel Pengujian Login User .............................................................. 67Tabel 5.2. Pengujian Inputan Cari Nis ............................................................... 68Tabel 5.3. Pengujian Input Nilai ........................................................................ 68Tabel 5.4. Pengujian Input Nilai Baru ............................................................... 69

  

DAFTAR GAMBAR

  Halaman