• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Web Berbasis SMS Sebagai Media Penyalur Informasi dan Komunikasi Antara Sekolah dengan Orang Tua Siswa BAB 0

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi Web Berbasis SMS Sebagai Media Penyalur Informasi dan Komunikasi Antara Sekolah dengan Orang Tua Siswa BAB 0"

Copied!
19
0
0

Teks penuh

(1)

commit to user

i

PEMBUATAN APLIKASI WEB BERBASIS SMS SEBAGAI MEDIA

PENYALUR INFORMASI DAN KOMUNIKASI ANTARA SEKOLAH

DENGAN ORANG TUA SISWA

HALAMAN JUDUL

SKRIPSI

Oleh:

EFREM HERI BUDIARTO

K3512019

FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN

UNIVERSITAS SEBELAS MARET

SURAKARTA

(2)
(3)
(4)
(5)
(6)

commit to user

vi

ABSTRAK

Efrem Heri Budiarto. K3512019. PEMBUATAN APLIKASI WEB BERBASIS SMS SEBAGAI MEDIA PENYALUR INFORMASI DAN KOMUNIKASI ANTARA SEKOLAH DENGAN ORANG TUA SISWA. Skripsi, Surakarta: Fakultas Keguruan dan Ilmu Pendidikan Universitas Sebelas Maret Surakarta, Agustus 2016.

Penelitian ini bertujuan untuk menghasilkan sebuah aplikasi yang dapat membantu orang tua dan pihak sekolah dalam hal penyampaian informasi. Aplikasi ini berbasis Web dan SMS (Short Message Service). Aplikasi ini dapat menghubungkan orang tua murid dan sekolah melalui SMS yang dikirim.

Penelitian ini dilakukan di SMK Negeri 1 Kudus dengan menggunakan teknik pengumpulan data seperti wawancara, menyebarkan lembar penilaian dan dokumentasi. Model yang digunakan dalam pembuatan Aplikasi Web Berbasis SMS sebagai media penyalur informasi dan komunikasi antara sekolah dengan orang tua siswa adalah Waterfall dengan langkah-langkah sebagai berikut : (1) Communication berupa diskusi awal antara peneliti dengan pihak sekolah. (2) Planning merupakan tahap perancangan kebutuhan software, kebutuhan hardware dan kebutuhan fungsionalitas. (3)Modeling yaitu tahap perancangan aplikasi yang berfokus pada pemrosesan data. Tahap ini dimulai dengan pembuatan Use case Diagram, Flowchart, DFD (Data Flow Diagram), ERD (Entity Relationship Diagram), Desain Tabel dan Relasinya, dan yang terakhir adalah pembuatan Desain Tampilan Aplikasi. (4)Construction yaitu tahap implementasi berdasarkan alur data dan alur aplikasi yang telah dibuat. (5)Deployment merupakan tahap pengujian kepada pihak SMK dengan bimbingan dari peneliti untuk mendapatkan masukan untuk pengembangan aplikasi yang selanjutnya.

Hasil dari penelitian ini adalah aplikasi web berbasis SMS yang mampu mempermudah komunikasi antara sekolah dan orang tua siswa dengan hasil pengujian sebagai berikut : Dari ahli sistem 82,4, dari guru dan staf tata administrasi 81,6, dan dari orang tua 79,76. Sehingga dapat disimpulkan bahwa aplikasi ini layak untuk digunakan.

(7)

commit to user

vii

ABSTRACT

Efrem Heri Budiarto. K3512019. Development SMS-Based Web Application as an Infromation and Communication Media between School and Parents. Mini Thesis. Teacher Training and Education Faculty of Sebelas Maret University.

The purpose of this research is to create an application that could help parents and school in exchanging information. This application based on Web and SMS (Short Message Service). This application could send SMS that connecting parents and school.

This research was held in SMK Negeri 1 Kudus. The technique of data collection are interview, spreading the rating sheets, and documentation. The model used in developing SMS based web application was Waterfall through some steps: 1) Communication, is a discussion between researcher and school, 2) Planning is a step to review an application need whether software and hardware and the functional needs of application, 3) Modelling, is a designing step that focused on information that could be treated through the system. On this step begin with use case diagram, flowchart, DFD (Data Flow Diagram), ERD (Entity Relationship Diagram), table design and relation, and the last is making application display design. 4) Construction is an applicating step, where the application was made based on data flow design and application flow design. 5) Deployment is a kind of testing the application with guidance from the researcher to get feedback to develop the application.

The results of this research is the SMS-based web application that is able to facilitate communication between schools and parents with test results as follows: 82,4 from system expert , 81,6 from teacher and administration staff and 79,76 from parents and it means that the application could be used.

(8)

commit to user

viii

MOTTO

Musuh yang paling berbahaya di atas dunia ini adalah penakut dan bimbang. Teman yang paling setia, hanyalah keberanian dan keyakinan yang teguh.

(Andrew Jackson)

The quieter you are, the more you are able to hear.

(BackTrack)

Hakuna matata.

(The Lion King)

Karena Tuhanlah yang memberikan hikmat,dari mulut-Nya datang pengetahuan dan kepandaian.

(Amsal 2:6)

Ia menyediakan pertolongan bagi orang yang jujur,menjadi perisai bagi orang yang tidak bercela lakunya.

(Amsal 2:7)

Bersukacitalah dalam pengharapan, sabarlah dalam kesesakan, dan bertekunlah dalam doa!

(9)

commit to user

ix

PERSEMBAHAN

Kuucapkan puji dan syukur kepada Tuhan Yang Maha Esa atas taburan cinta dan kasih sayang-Mu yang telah memberikanku kekuatan, membekaliku dengan ilmu. Atas karunia serta kemudahan yang Engkau berikan akhirnya skripsi yang sederhana ini dapat terselesaikan. Kupersembahkan karya sederhana ini kepada orang yang sangat kukasihi dan kusayangi:

1. Bapak Emmanuel Sumardiyono dan Ibu Sri Supriningsih. Untuk kakak yang tercinta Martha Dian Hapsari terima kasih untuk dukungannya. Tiada kata yang bisa menggantikan segala sayang, usaha, semangat, serta dukungan materi yang telah dicurahkan untuk penyelesaian skripsi ini.

2. Keluarga Besar ICT-CENTER FKIP UNS, FICOS UNS dan SEMAR TV : Agus Tri Haryanto, Dwi Hartanto, Tito Suryono, Wiwin Hartanto, Mohammad Faruq Afif, Murtiningsih, MH. Fahd Al Aliem Romas, Rizan Setyo Nugroho, Billy Budiarjo, Dwi Hendra Kusuma, Anwar Efendi, Bayu Antrakusuma, Primananda Anindya Putri, Achmad S. Fathoni, M Ahimmaul Yasid, Tri Wibowo, Miftahuddin Asyrofi yang selalu memberikan dorongan dan dukungan yang sangat berarti bagi penulis.

3. Kimkuaci, Umang, Nandul, Wadi, Kidut, Tesa, Ika, Nais yang selalu memberikan dukungan, semangat dan motivasi dalam penyelesaian skripsi ini. 4. Agung, Hima, Fahruddin, Farid, Heru dan Teman-teman PTIK Angkatan 2012 yang lainnya yang telah mendukung dan mendorong dalam penyelesaian skripsi ini, serta Almamater UNS yang tercinta.

(10)

commit to user

x

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa, atas segala limpahan nikmat dan karunia-Nya penulis dapat menyelesaikan skripsi yang

berjudul “PEMBUATAN APLIKASI WEB BERBASIS SMS SEBAGAI

MEDIA PENYALUR INFORMASI DAN KOMUNIKASI ANTARA

SEKOLAH DENGAN ORANGTUA SISWA”.

Skripsi ini disusun untuk memenuhi salah satu syarat guna memperoleh gelar Sarjana pada Program Studi Pendidikan Teknik Informatika dan Komputer Keahlian Khusus Rekayasa Perangkat Lunak, Fakultas Keguruan dan Ilmu Pendidikan, Universitas Sebelas Maret.

Penulis menyadari bahwa skripsi ini bukanlah tujuan akhir dari belajar karena belajar adalah sesuatu yang tidak terbatas. Selesainya penulisan skripsi ini, tidak terlepas dari bantuan dan dukungan dari berbagai pihak. Untuk itu, penulis mengucapkan terima kasih kepada:

1. Prof. Dr. Joko Nurkamto, M.Pd. selaku Dekan FKIP dan para Wakil Dekan, Fakultas Keguruan dan Ilmu Pendidikan Universitas Sebelas Maret Surakarta, yang telah memberi ijin menyusun skripsi.

2. Dr. Agus Efendi, M.Pd selaku Kepala Program Studi Pendidikan Teknik Informatika dan Komputer, Fakultas Keguruan dan Ilmu Pendidikan Universitas Sebelas Maret Surakarta, yang telah memberi ijin menyusun skripsi. 3. Rosihan Ari Yuana, S.Si, M.Kom. selaku dosen pembimbing I yang selalu

memberikan motivasi, pengarahan, dan bimbingan dalam penyusunan skripsi ini.

4. Dwi Maryono, S.Si, M.Kom. selaku dosen pembimbing II yang selalu memberikan motivasi, pengarahan, dan bimbingan dalam penyusunan skripsi ini.

5. Basori, M.Pd. selaku Pembimbing Akademik Mahasiswa.

(11)

commit to user

xi

Penulis menyadari masih ada kekurangan dalam skripsi ini. Oleh karena itu penulis mengharapkan kritik dan saran yang membangun guna kesempurnaan dalam skripsi ini.

Akhir kata penulis berharap semoga skripsi ini dapat diterima dan bermanfaat bagi semua pihak. Semoga Tuhan Yang Maha Esa selalu membimbing kita semua. Amin.

Surakarta, Agustus 2016

(12)

commit to user

xii DAFTAR ISI

HALAMAN JUDUL ... I

PERNYATAAN KEASLIAN TULISAN ... II

HALAMAN PENGAJUAN ...III

PERSETUJUAN... IV

PENGESAHAN ...V

ABSTRAK ... VI

ABSTRACT ... VII

MOTTO ...VIII

PERSEMBAHAN... IX

KATA PENGANTAR ...X

DAFTAR ISI... XII

DAFTAR GAMBAR ... XV

DAFTAR TABEL ... XVIII

DAFTAR LAMPIRAN ... XIX

BAB I PENDAHULUAN... 1

A. LATAR BELAKANG MASALAH... 1

B. BATASAN MASALAH... 3

C. RUMUSAN MASALAH... 3

D. TUJUANPENELITIAN... 3

E. MANFAAT PENELITIAN... 4

1. Manfaat Teoritis... 4

2. Manfaat Praktis... 4

BAB II KAJIAN PUSTAKA ... 6

A. KAJIAN TEORI... 6

1. Komunikasi dan Informasi ... 6

2. Aplikasi Berbasis WEB ... 7

3. Model Pengembangan Aplikasi ... 12

(13)

commit to user

xiii

B. KERANGKA BERPIKIR... 22

BAB III METODE PENELITIAN ... 25

A. TEMPAT DAN WAKTU PENELITIAN... 25

1. Tempat Penelitain ... 25

2. Waktu Penelitian ... 25

B. DESAIN PENELITIAN... 25

1. Communication ... 26

2. Planning ... 26

3. Modeling ... 26

4. Construction... 26

5. Deployment ... 27

C. POPULASI DAN SUMBER DATA... 27

D. TEKNIKPENGUMPULAN DATA... 28

1. Metode Wawancara ... 28

2. Metode Observasi... 28

3. Metode Dokumentasi... 28

4. Metode Literatur dan Kepustakaan ... 28

5. Metode Black Box ... 29

6. Metode Kuisoner ... 29

E. INSTRUMEN PENELITIAN... 30

1. Menetapkan Tujuan... 30

2. Menetapkan Aspek yang Akan Diungkap... 30

3. Menentukan Jenis dan Bentuk Kuesioner ... 30

4. Menyusun Kuesioner ... 30

5. Menentukan Skor... 30

BAB IV HASIL DAN PEMBAHASAN ... 33

A. DESKRIPSI HASIL PENELITIAN... 33

1. Communication ... 33

2. Planning ... 33

(14)

commit to user

xiv

4. Construction... 57

5. Deployment ... 81

B. PEMBAHASAN... 86

1. Communication ... 86

2. Planning ... 86

3. Modeling ... 87

4. Construction... 88

5. Deployment ... 89

C. KAJIAN PRODUK AKHIR... 91

1. Keunggulan ... 91

2. Kekurangan ... 92

BAB V SIMPULAN, IMPLIKASI DAN SARAN ... 93

A. SIMPULAN... 93

B. IMPLIKASI... 93

C. SARAN... 94

(15)

commit to user

xv

DAFTAR GAMBAR

Halaman

Gambar 2. 1 Proses Komunikasi... 6

Gambar 2. 2. Cara kerja World Wide Web ... 7

Gambar 2. 3. Interaksi antara user dengan database melalui DBMS ... 11

Gambar 2. 4. Alur Model Waterfall ... 12

Gambar 2. 5. Simbol –simbol dalam Use Case Diagram ... 14

Gambar 2. 6. Simbol –simbol dalam Flowchart ... 15

Gambar 2. 7. Simbol –simbol dalam DFD ... 16

Gambar 2. 8. Simbol –simbol ERD ... 17

Gambar 2. 9. Kualitas Perangkat Lunak Berdasarkan ISO 9126 ... 18

Gambar 2. 10. Cara kerja SMS Gateway ... 20

Gambar 2. 11. Kerangka Berpikir ... 24

Gambar 4. 1. Use Case Diagram Aplikasi Web Berbasis SMS. ... 36

Gambar 4. 2. Flowchart Aplikasi Web Berbasis SMS ... 37

Gambar 4. 3. DFD Level 0 ... 38

Gambar 4. 4. DFD Level 1 ... 39

Gambar 4. 5. DFD Level 2 Proses Rule Pada Orangtua ... 40

Gambar 4. 6. DFD Level 2 Permintaan Izin Orangtua ... 40

Gambar 4. 7. DFD Level 2 Proses Rule Pada Operator ... 41

Gambar 4. 8. DFD Level 2 Proses Guru Pada Operator ... 42

Gambar 4. 9. DFD Level 2 Proses Siswa Pada Operator ... 43

Gambar 4. 10. DFD Level 2 Proses SMS Pada Operator ... 43

Gambar 4. 11. DFD Level 2 Proses Perizinan Pada Operator ... 44

Gambar 4. 12. DFD Level 2 Proses Login Pada Operator ... 44

Gambar 4. 13. DFD Level 2 Proses Notifikasi Pada Operator ... 45

Gambar 4. 14. DFD Level 2 Proses Rekap Pada Operator ... 45

Gambar 4. 15. DFD Level 2 Proses Pengaturan Web Pada Admin ... 46

Gambar 4. 16. DFD Level 2 Proses Pengaturan Modem Pada Admin ... 46

Gambar 4. 17. DFD Level 2 Proses Login Pada Admin ... 47

(16)

commit to user

xvi

Gambar 4. 19. DFD Level 2 Proses Rekap Pada Admin ... 48

Gambar 4. 20. ERD Aplikasi Web Berbasis SMS ... 48

Gambar 4. 21. Relasi Tabel ... 54

Gambar 4. 22. Desain Halaman Login ... 55

Gambar 4. 23. Halaman Konten ... 56

Gambar 4. 24. Halaman Rekap ... 57

Gambar 4. 25. Struktur Aplikasi Web Berbasis SMS ... 58

Gambar 4. 26. Halaman Login ... 59

Gambar 4. 27. Halaman Dashboard ... 60

Gambar 4. 28. Pengaturan Website ... 61

Gambar 4. 29. Form Input dan Edit pada Halaman Pengaturan SMS ... 61

Gambar 4. 30. Daftar Rule pada Halaman Pengaturan SMS ... 62

Gambar 4. 31. Halaman Pengaturan Modem ... 63

Gambar 4. 32. Halaman Pembuatan Kelompok Guru... 64

Gambar 4. 33. Halaman Pembuatan Data Guru ... 64

Gambar 4. 34. Halaman Pembuatan Kelas... 65

Gambar 4. 35. Halaman Pembuatan Siswa ... 66

Gambar 4. 36. Halaman Depan Buat SMS ... 67

Gambar 4. 37. Halaman SMS Ke Kelompok Guru ... 68

Gambar 4. 38. Halaman Guru dan Karyawan (pilih nama) ... 69

Gambar 4. 39. Halaman Pembuatan Custom SMS ... 69

Gambar 4. 40. Halaman Pengiriman SMS Ke Kelas ... 70

Gambar 4. 41. Halaman Pengiriman SMS Ke Orangtua ... 71

Gambar 4. 42. Mengirim SMS Ke Seluruh Guru... 72

Gambar 4. 43. Kirim SMS Ke Nomor Baru ... 72

Gambar 4. 44. Halaman Pesan Masuk ... 73

Gambar 4. 45. Balas Pesan ... 74

Gambar 4. 46. Halaman Pesan Keluar ... 75

Gambar 4. 47. Halaman Pembuatan Kode Izin ... 76

Gambar 4. 48. Halaman Import Siswa Tidak Masuk ... 76

(17)

commit to user

xvii

Gambar 4. 50. Rekap SMS Keluar ... 78

Gambar 4. 51. Halaman Rekap Perizinan ... 79

Gambar 4. 52. Tombol Cek Pulsa ... 79

Gambar 4. 53. Form Cek Pulsa Beserta Balasannya ... 80

Gambar 4. 54. Contoh Dekstop Notification ... 80

(18)

commit to user

xviii

DAFTAR TABEL

Halaman

Tabel 3. 1. Skor Penilaian untuk Instrumen ... 31

Tabel 4. 1. Inbox ... 49

Tabel 4. 2. log_izin... 50

Tabel 4. 3. Ref_izin ... 50

Tabel 4. 4. Ref_kelompok ... 50

Tabel 4. 5. Sentitems ... 50

Tabel 4. 6. Ta_guru ... 51

Tabel 4. 7. Ta_guru_kelas ... 52

Tabel 4. 8. Ta_kelas ... 52

Tabel 4. 9. Ta_modem ... 52

Tabel 4. 10. Ta_murid ... 52

Tabel 4. 11. Ta_ortu ... 53

Tabel 4. 12. Ta_seting_rule ... 53

Tabel 4. 13. Ta_users ... 53

Tabel 4. 14. Ta_website ... 53

Tabel 4. 15. Hasil Uji Coba Ahli Sistem ... 82

Tabel 4. 16. Hasil Uji Coba Ahli Substansi ... 84

(19)

commit to user

xix

DAFTAR LAMPIRAN

Halaman

Lampiran 1. Contoh Rekap SMS (SMS Masuk dan Keluar) ... 98

Lampiran 2. Contoh Rekap Siswa Tidak Masuk ... 101

Lampiran 3. Validasi Instrumen Penilaian Aplikasi ... 103

Lampiran 4. Hasil Pengujian Black Box ... 109

Lampiran 5. Instrumen Penilaian Ahli Sistem ... 112

Lampiran 6. Instrumen Penilaian Ahli Substansi ... 116

Lampiran 7. Instrumen Penilaian Orang Tua Murid ... 128

Lampiran 8. Analisis Instrumen Ahli Sistem ... 151

Lampiran 9. Analisis Instrumen Ahli Substansi ... 154

Lampiran 10. Analisis Instrumen Penilaian Orang Tua Siswa ... 157

Lampiran 11. Dokumentasi Uji Instrumen Ahli Substansi ... 160

Lampiran 12. Dokumentasi Pengarahan Siswa ... 162

Lampiran 13. Surat Permohonan Izin Penyusunan Skripsi ... 164

Lampiran 14. Surat Keputusan Dekan FKIP tentang Izin Penyusunan Skripsi .. 165

Lampiran 15. Surat Permohonan Izin Penelitian Kepada Rektor ... 166

Lampiran 16. Surat Permohonan Izin Penelitian Kepada Dekan FKIP ... 167

Lampiran 17. Surat Permohonan Izin Penelitian Kepada SMK Negeri 1 Kudus 168 Lampiran 18. Surat Keterangan Telah Melakukan Penelitian di SMK Negeri 1 Kudus ... 169

Gambar

Gambar 4. 55. Contoh Toast Notification dan Dekstop Notification ................... 81

Referensi

Dokumen terkait

Sebagai lembaga pendidikan umum yang agamis, madrasah adalah.. lembaga manusia yang mengangkat derajatnya, 6 sebagaimana firman

Regresi linier sederhana merupakan teknik analisis yang digunakan untuk mengetahui pengaruh antara satu variabel bebas dengan satu variabel terikat, apakah memiliki arah

Untuk kedua orang tuaku yang tak pernah lelah mempercayaiku, Untuk kedua orang tuaku yang tak pernah lelah mempercayaiku, Untuk kedua orang tuaku yang tak

Bronchiolus respirat orius bercabang menjadi dua sampai sebelas duct ulus alveolaris1. Duct ulus alveolaris berakhir pada

keseluruhan daya tahan terhadap insektisida permethrin 0,25% adalah sama namun ada Ada perbedaan respon daya tahan terhadap permethrin antara satu populasi dan

Solusi atau jalan keluar dibutuhkan dalam menghadapi kendala BMT dalam pemberian pinjaman pembiayaan guna menunjang keberhasilan usaha mikro pada BMT Ihtiar Al Hasan

Bagi pasien yang telah terinfeksi virus Zika diharapkan untuk menghindari gigitan nyamuk selama terjangkit virus ini karena virus Zika yang dapat bertahan lama di dalam