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