• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2018

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

Copied!
15
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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

(5)

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

Mukhamad Nurkamid, S.Kom., M.Cs NIDN. 0620068302

Ketua Penguji

Endang Supriyati, S.Kom., M.Kom NIDN.0629077402

Mengetahui

Dekan Fakultas Teknik

Rochmad Winarso, S.T., M.T. NIS. 0610701000001138

Ka. Prodi Teknik Informatika

(6)

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.

(7)

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.

(8)

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

(9)

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

(10)

DAFTAR ISI

Halaman

HALAMAN JUDUL ...i

PENGESAHAN STATUS SKRIPSI ... ii

PERNYATAAN PENULIS ... iii

PERSETUJUAN SKRIPSI ... v

PENGESAHAN SKRIPSI ... v

ABSTRAK ... vi

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

(11)

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

(12)

DAFTAR

TABEL

Halaman

Tabel 4.1. Tabel Guru ... 28

Tabel 4.2. Tabel Mapel ... 29

Tabel 4.3. Tabel Mengajar ... 29

Tabel 4.4. Tabel Siswa ... 30

Tabel 4.5. Tabel Nilai ... 31

Tabel 4.6. Tabel Nilai_mapel ... 31

Tabel 4.7. Tabel Kelas ... 32

Tabel 4.8. Tabel Wali_kelas ... 32

Tabel 4.9. Tabel Pengguna ... 33

Tabel 4.10. Tabel Kelas_siswa ... 33

Tabel 5.1. Tabel Pengujian Login User ... 67

Tabel 5.2. Pengujian Inputan Cari Nis ... 68

Tabel 5.3. Pengujian Input Nilai ... 68

(13)

DAFTAR GAMBAR

Halaman

Gambar 2.1. Kerangka Teori ... 12

Gambar 3.1. Proses Prototype Model ... 15

Gambar 4.1. Diagram Alir Sistem Penilaian ... 19

Gambar 4.2. Flow of Documents Penilaian pada SMA N 2 Bae Kudus ... 21

Gambar 4.3. Skema Tabel ... 27

Gambar 4.4. Context Diagram Aplikasi Pengelolaan Nilai Berbasis WAP ... 35

Gambar 4.5. Decomposition Aplikasi Pengelolaan Nilai Berbasis WAP ... 36

Gambar 4.6. DFD Level 0 Aplikasi Pengelolaan Nilai Berbasis WAP ... 37

Gambar 4.7. DFD Level 1 Proses Pendataan ... 38

Gambar 4.8. DFD Level 1 Proses Pelaporan ... 39

Gambar 4.9. Level Balance Context Diagram ... 42

Gambar 4.10. Rule Check Context Diagram ... 42

Gambar 4.17. Rancangan tampilan halaman beranda ... 47

Gambar 4.18. Rancangan tampilan halaman login ... 48

Gambar 4.19. Rancangan tampilan halaman siswa ... 48

Gambar 4.20. Rancangan tampilan halaman data siswa ... 49

Gambar 4.21. Rancangan tampilan halaman nilai siswa ... 50

Gambar 4.22. Rancangan tampilan halaman pilih mata pelajaran ... 50

Gambar 4.23. Rancangan tampilan halaman data nilai siswa ... 51

Gambar 4.24. Rancangan tampilan halaman guru ... 51

Gambar 4.25. Rancangan tampilan halaman penilaian ... 52

Gambar 5.1. Halaman Beranda Aplikasi Pengelolaan Nilai Berbasis WAP ... 54

(14)

Gambar 5.5. Halaman Pilih Mata Pelajaran ... 57

Gambar 5.6. Halaman Pilih Semester dan Kategori ... 58

Gambar 5.7. Halaman Lihat Nilai Aplikasi Pengelolaan Nilai Berbasis WAP .... 58

Gambar 5.8. Halaman Guru Aplikasi Pengelolaan Nilai Berbasis WAP ... 59

Gambar 5.9. Halaman Penilaian Pilih Mata Pelajaran ... 60

Gambar 5.10. Halaman Pilih Semester dan Kategori ... 60

Gambar 5.11. Halaman Penilaian Pilih Kategori Penilaian ... 61

Gambar 5.12. Halaman Penilaian Cari Nis ... 62

Gambar 5.13. Halaman Input Nilai ... 62

Gambar 5.14. Halaman Konfirmasi Nilai ... 63

Gambar 5.15. Halaman Edit Nilai Pilih Mapel ... 63

Gambar 5.16 . Halaman Pilih Semester dan Kategori ... 64

Gambar 5.17 . Halaman Edit Nilai Pilih Kategori Penilaian ... 65

Gambar 5.18 . Halaman Edit Nilai Pilih Kategori Penilaian ... 65

Gambar 5.19. Halaman Input Nilai Baru ... 66

(15)

Referensi

Dokumen terkait

Tim Penggerak Pemberdayaan dan Kesejahteraan Keluarga Kelurahan, untuk selanjutnya disebut TP PKK Kelurahan adalah lembaga kemasyarakatan sebagai mitra kerja pemerintah dan

[r]

Salah satu pengetahuan ibu yang sangat penting adalah bagaimana penanganan awal diare pada anak yaitu dengan mencegah dan mengatasi keadaan dehidrasi.Pengetahuan

Sistem Pendukung Keputusan adalah suatu sistem informasi berbasis komputer yang menghasilkan berbagai alternatif keputusan untuk membantu manajemen dalam menangani berbagai

1) SK Menkes No. 262/Menkes/Per/VII/1979, tentang perhitungan kebutuhan tenaga berdasarkan perbandingan antara jumlah tempat tidur yang tersedia di kelas rumah sakit tertentu

• Supaya Branch Router dapat terkoneksi ke Internet, maka HQ Router harus melakukan redistribusi Static Route ke OSPF dengan perintah dibawah ini. [admin@HQ] > /routing

Adanya hubungan antara skor kecemasan Zung dengan skor tipe pola

Pada Kesempatan ini, ijinkanlah saya untuk menyampaikan ucapan terima kasih yang setinggi-tingginya kepada semua pihak yang telah membantu terselesaikannya karya akhir ini,