• Tidak ada hasil yang ditemukan

PEMANFAATAN SMS GATEWAY UNTUK PENGUMUMAN HASIL SELEKSI TES PENERIMAAN SISWA BARU DI MTS DARUL ISTIQOMAH JEPARA

N/A
N/A
Protected

Academic year: 2018

Membagikan "PEMANFAATAN SMS GATEWAY UNTUK PENGUMUMAN HASIL SELEKSI TES PENERIMAAN SISWA BARU DI MTS DARUL ISTIQOMAH JEPARA"

Copied!
19
0
0

Teks penuh

(1)

i

LAPORAN SKRIPSI

PEMANFAATAN SMS GATEWAY UNTUK PENGUMUMAN HASIL SELEKSI

TES PENERIMAAN SISWA BARU DI MTS DARUL ISTIQOMAH JEPARA

Oleh :

Naela Jaukharotul Farida

2009-51-076

SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK MEMPEROLEH GELAR SARJANA KOMPUTER

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

(2)

ii

LAPORAN SKRIPSI

PEMANFAATAN SMS GATEWAY UNTUK PENGUMUMAN HASIL SELEKSI

TES PENERIMAAN SISWA BARU DI MTS DARUL ISTIQOMAH JEPARA

Oleh :

Naela Jaukharotul Farida

2009-51-076

SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK MEMPEROLEH GELAR SARJANA KOMPUTER

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

(3)

iii

UNIVERSITAS MURIA KUDUS

PENGESAHAN STATUS SKRIPSI

JUDUL : Pemanfaatan SMS Gateway Untuk Pengumuman Hasil Seleksi Tes Penerimaan Siswa Baru di Mts Darul Istiqomah Jepara

NAMA : Naela Jaukharotul Farida

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

Naela Jaukharotul Farida NIM.200951076

Ahmad Jazuli, M.Kom NIDN.0406107004 Alamat : Ketileng Singolelo Rt 02/03 Welahan, Jepara

Kudus, 02 Januari 2014

(4)

iv

UNIVERSITAS MURIA KUDUS

PERNYATAAN PENULIS

JUDUL : Pemanfaatan Sms Gateway Untuk Pengumuman Hasil Seleksi Tes Penerimaan Siswa Baru di Mts Darul Istiqomah Jepara

NAMA : Naela Jaukharotul Farida

NIM : 2009-51-076

“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, 02 Januari 2014

(5)

v

UNIVERSITAS MURIA KUDUS

PERSETUJUAN SKRIPSI

JUDUL : Pemanfaatan Sms Gateway Untuk Pengumuman Hasil Seleksi Tes Penerimaan Siswa Baru di Mts Darul Istiqomah Jepara

NAMA : Naela Jaukharotul Farida

NIM : 2009-51-076

Skripsi ini telah diperiksa dan disetujui, Kudus, 02 Januari 2014

Pembimbing 1 Pembimbing 2

Ahmad Jazuli, M.Kom Rizkysari Meimaharani, M.Kom

NIDN.0406107004 NIDN. 0620058501

Mengetahui

Ka. Prodi Teknik Informatika

Ahmad Jazuli, M.Kom

(6)
(7)

vii ABSTRAK

Teknologi komputer mulai berkembang seiring dengan meningkatnya kebutuhan manusia terhadap informasi dan pengelolaan data yang lebih akurat dengan tuntutan pekerjaan yang lebih cepat. Untuk mempertahankan eksistensinya bagi sekolah setiap awal tahun pelajaran baru diadakan seleksi penerimaan siswa baru. Permasalahan yang sering muncul antara lain panitia masih kesulitan dalam memantau pekembangan jumlah peserta yang diterima, selain itu juga masih terkendala dalam lambatnya informasi pengumuman bagi calon peserta siswa baru. Dengan penerapan sistem informasi yang terkomputerisasi dan pemanfaatan SMS Gateway, harapannya informasi pengumuman seleksi tes bagi calon siswa dapat diketahui lebih awal terkait data calon siswa yang diterima. Metode pengembangan perangkat lunak yang digunakan dalam penelitian ini adalah metode SDLC (System Devlopment Life Cycle), dimana metode ini menggambarkan sistem dari tahap perencanaan, analisa, perancangan, implementasi, pengujian sampai ke pemeliharaan yang memungkinkan dalam mengembangkan sistem menjadi lebih mudah dan efisien terkait dalam membuat desain sistem, informasi pendaftaran, informasi pengumuman dengan SMS

Gateway. Aplikasi ini dibangun menggunakan bahasa pemrograman PHP dengan

database MySQL. Selain itu aplikasi ini juga memanfaatkan teknologi SMS Gateway menggunakan gammu. Dari implementasi penelitian ini memberikan kemudahan dalam hal pelaksanaan kegiatan penerimaan siswa baru di sekolah.

(8)

viii

KATA PENGANTAR

Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Pemanfaatan Sms

Gateway Untuk Pengumuman Hasil Seleksi Tes Penerimaan Siswa Baru di Mts Darul

Istiqomah Jepara.”.

Skripsi ini disusun guna melengkapi salah satu persyaratan untuk memperoleh Gelar Kesarjanaan Progam Studi Teknik Informatika Fakultas Teknik Universitas Muria Kudus. Kiranya dalam penyusunan skripsi ini tidak akan terselesaikan dengan baik tanpa bantuan dari berbagai pihak. Untuk itu pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya, penghargaan yang setinggi-tingginya dan permohonan maaf atas segala kesalahan yang pernah penulis lakukan kepada semua pihak yang telah membantu dalam penyelesaian skripsi ini, terutama kepada:

1. ALLAH S.W.T yang telah memberikan pimpinan dalam hidupku.

2. Bapak Prof. Dr. dr. Sarjadi, Sp. PA, selaku Rektor Universitas Muria Kudus. 3. Bapak Rochmad Winarso, ST, MT, selaku Dekan Fakultas Teknik Universitas

Muria Kudus.

4. Bapak Ahmad Jazuli, M.Kom, selaku pembimbing I Skripsi serta Ketua Program Studi Teknik Informatika Universitas Muria Kudus.

5. Ibu Rizkysari Meimaharani, M.Kom, selaku pembimbing II Skripsi penulis. 6. Bapak Suhaji, S.Ag, Selaku Kepala Sekolah MTs Darul Istiqomah Jepara. 7. Semua pihak yang telah membantu penyusunan 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.

(9)

ix DAFTAR ISI

Halaman

LAPORAN SKRIPSI ... Error! Bookmark not defined. LAPORAN SKRIPSI ... Error! Bookmark not defined.

PENGESAHAN STATUS SKRIPSI ... iii

PERNYATAAN PENULIS ... iv

PERSETUJUAN SKRIPSI ... v

PENGESAHAN SKRIPSI ... Error! Bookmark not defined. ABSTRAK ... Error! Bookmark not defined. KATA PENGANTAR ... viii

DAFTAR ISI ... vii

DAFTAR TABEL ... xii

DAFTAR GAMBAR ... xiii

DAFTAR LAMPIRAN ... xvii

BAB I ... Error! Bookmark not defined. 1.1 Latar Belakang ... Error! Bookmark not defined. 1.2 Batasan Masalah ... 2

1.3 Rumusan Masalah ... 3

1.4 Tujuan Penelitian ... 3

1.5 Manfaat Penelitian ... 3

BAB II ... 5

2.1 Penelitian Terkait ... 5

(10)

x

2.3 Kerangka Pemikiran ... 25

2.4 Hipotesis ... 26

BAB III ... 27

3.1 Metode Pengembangan Sistem SDLC ... 27

3.2 Madrasah Tsanawiyah Darul Istiqomah ... 30

BAB IV ... 35

4.1 Gambaran Umum Sistem ... 35

4.2 Analisa Masalah ... 35

4.2.1Analisis Sistem Yang Berjalan ... 35

4.2.2Analisis Sistem Yang Diusulkan ... 36

4.2.3Analisis Kebutuhan Data dan Informasi ... 37

4.2.4Analisis Kebutuhan Perangkat Keras ... 38

4.2.5Analisis Kebutuhan Perangkat Lunak ... 38

4.3 Pemodelan dengan Unified Modelling Language ... 39

4.3.1 Use Case Diagram ... 39

4.3.2Activity Diagram ... 42

4.3.3Sequence Diagram ... 53

4.3.4Class Diagram ... 60

4.4 Perancangan Arsitektur SMS Gateway ... 67

4.4.1Perancangan Aliran Pesan ... 68

4.5 Perancangan Basis Data ... 68

4.6 Perancangan Interface ... 77

(11)

xi

4.6.2Desain Input ... 78

4.6.3Desain Output ... ...83

BAB V ... 87

5.1 Persiapan ... 87

5.2 Mempersiapkan Software yang Diperlukan ... 87

5.3 Pengujian Aplikasi ... 112

BAB VI ... 121

6.1 Kesimpulan ... 121

6.2 Saran ... 121 DAFTAR PUSTAKA

(12)

xii

DAFTAR TABEL

Halaman

Tabel 2.1 Tabel Notasi Use Case Diagram ... 11

Tabel 2.2 Tabel Notasi Activity Diagram ... 11

Table 2.3 Tabel Notasi Sequence Diagram ... 12

Tabel 2.4 Tabel Notasi Class Diagram ... 13

Tabel 2.5 Tabel Tipe Data MySQL... 15

Tabel 4.1 Tabel Admin ... 68

Tabel 4.2 Tabel Admin Siswa ... 69

Table 4.3 Tabel Biodata ... 70

Tabel 4.4 Tabel Deadline ... 71

Table 4.5 Tabel Form Nilai ... 72

Tabel 4.6 Tabel Form Seleksi ... 72

Tabel 4.7 Relasi Tabel... 73

Tabel 4.8 Tabel Daemons ... 74

Tabel 4.9 Tabel Gammu ... 74

Tabel 4.10 Tabel Inbox ... 74

Tabel 4.11 Tabel Outbox... 74

Tabel 4.12 Tabel Outbox Multipart ... 75

Tabel 4.13 Tabel Pbk ... 75

Tabel 4.14 Tabel Pbk Group ... 75

Tabel 4.15 Tabel Phone... 75

Tabel 4.16 Tabel Sent Item ... 76

Tabel 5.1 Pengujian black box pada proses register pendaftar. ... 112

Tabel 5.2 Pengujian black box pada proses Input Biodata... 113

Tabel 5.3 Pengujian black box pada proses Input Nilai ... 117

(13)

xiii

(14)

14

DAFTAR GAMBAR

Halaman

Gambar 2.1 Cara Kerja SMS Gateway ... 8

Gambar 2.2 Tampilan Halaman Adobe Dreamwaver CS5 ... 18

Gambar 2.3 Kerangka Pemikiran ... 25

Gambar 3.1 Kerangka Kerja Pengembangan Sistem dengan Metode SDLC ... 27

Gambar 3.2 Madrasah Tsanawiyah Darul Istiqomah ... 30

Gambar 3.3 Struktur organisasi... 32

Gambar 3.4 Mekanisme Kerja ... 33

Gambar 4.1 Busines Use Case Diagram ... 40

Gambar 4.2 Use Case Diagram ... 41

Gambar 4.3 Aktivity Diagram Kelola Pendaftaran ... 43

Gambar 4.4 Aktivity Diagram Kelola Seleksi Tes ... 44

Gambar 4.5 Aktivity Diagram Kelola Deadline ... 45

Gambar 4.6 Aktivity Diagram Kelola Hasil Seleksi ... 46

Gambar 4.7 Aktivity Diagram Input Daftar ... 47

Gambar 4.8 Aktivity Diagram Input Biodata ... 48

Gambar 4.9 Aktivity Diagram Input Nilai Ujian ... 49

Gambar 4.1 Aktivity Diagram Lihat Seleksi Tes ... 50

Gambar 4.11 Aktivity Diagram Mengatur pengiriman SMS ... 51

Gambar 4.12 Aktivity Diagram Auto Respon SMS ... 52

Gambar 4.13 Sequence Diagram Kelola Pendaftar ... 53

Gambar 4.14 Sequence Diagram Kelola Seleksi Tes ... 54

Gambar 4.15 Sequence Diagram Kelola Deadline ... 55

(15)

15

Gambar 4.17 Sequence Diagram Input Daftar ... 56

Gambar 4.18 Sequence Diagram Input Biodata ... 57

Gambar 4.19 Sequence Diagram Input Nilai Ujian ... 58

Gambar 4.20 Sequence Diagram Lihat Hasil Seleksi ... 59

Gambar 4.21 Sequence Diagram Pengaturan Pengiriman SMS ... 59

Gambar 4.22 Sequence Diagram Auto Respon SMS ... 60

Gambar 4.23 Kelas Admin ... 61

Gambar 4.24 Kelas Admin Siswa ... 61

Gambar 4.25 Kelas Seleksi_tes ... 62

Gambar 4.26 Kelas Nilai Ujian ... 62

Gambar 4.27 Kelas Biodata ... 63

Gambar 4.28 Kelas deadline ... 64

Gambar 4.29 Kelas Hasil_Seleksi ... 64

Gambar 4.30 Kelas Gammu ... 65

Gambar 4.31 Kelas SMS ... 65

Gambar 4.32 Class Diagram Penerimaan Siswa Baru ... 66

Gambar 4.33 Arsitektur Aplikasi SMS Gateway ... 67

Gambar 4.34 Perancangan Aliran Sistem ... 68

Gambar 4.35 Halaman Menu Utama ... 77

Gambar 4.36 Halaman Menu Pendaftar ... 78

Gambar 4.37 Form Input Daftar... 78

Gambar 4.38 Form Biodata Siswa ... 79

Gambar 4.39 Form Input Nilai Ujian ... 80

Gambar 4.40 Input SMS Pengumuman ... 80

(16)

16

Gambar 4.42 Form Login Admin ... 81

Gambar 4.43 Form Input Nilai Tes Seleksi ... 82

Gambar 4.44 Form Input Deadline/Jadwal ... 82

Gambar 4.45 Output Lembar Biodata Siswa ... 83

Gambar 4.46 Output Nilai Ujian Nasional ... 84

Gambar 4.47 Output Data Pendaftar ... 84

Gambar 4.48 Output Nilai Seleksi Tes ... 85

Gambar 4.49 Output Jadwal ... 85

Gambar 4.50 Hasil Seleksi Bebas Tes ... 85

Gambar 4.51 Hasil Seleksi Mengikuti Tes ... 86

Gambar 5.1 Tabel Admin ... 88

Gambar 5.2 Tabel Admin Siswa ... 88

Gambar 5.3 Tabel Biodata ... 88

Gambar 5.4 Tabel Form_nilai ... 89

Gambar 5.5 Tabel Form_seleksi ... 89

Gambar 5.6 Tabel Deadline ... 89

Gambar 5.7 Tabel daemons... 90

Gambar 5.8 Tabel gammu ... 90

Gambar 5.9 Tabel inbox ... 90

Gambar 5.10 Tabel outbox ... 91

Gambar 5.11 Tabel outbox_multipart ... 91

Gambar 5.12 Tabel pbk ... 91

Gambar 5.13 Tabel pbk_groups Tabel pbk_groups ... 91

Gambar 5.14 Tabel phones ... 92

(17)

17

Gambar 5.16 Tampilan Halaman Home ... 93

Gambar 5.17 Tampilan Halaman Profil Sekolah ... 94

Gambar 5.18 Tampilan Petunjuk Sistem ... 94

Gambar 5.19 Tampilan Halaman Persyaratan ... 95

Gambar 5.20 Tampilan Halaman Pengumuman ... 95

Gambar 5.21 Tampilan Halaman Register Now ... 96

Gambar 5.22 Tampilan Pesan Input Daftar... 96

Gambar 5.23 Tampilan No Peserta dan Password ... 97

Gambar 5.24 Tampilan Pesan Pendaftar ... 97

Gambar 5.25 Tampilan Input Biodata ... 98

Gambar 5.26 Tampilan Edit Biodata Diri ... 99

Gambar 5.27 Tampilan Cetak Biodata Diri ... 100

Gambar 5.28Tampilan Input Nilai Ujian ... 101

Gambar 5.29 Tampilan Pesan Input Nilai Ujian ... 101

Gambar 5.30 Tampilan Edit Nilai Ujian ... 101

Gambar 5.31 Tampilan Pesan Edit Nilai Ujian ... 102

Gambar 5.32 Tampilan Hasil Penerimaan ... 102

Gambar 5.33 Tampilan Login Admin ... 102

Gambar 5.34 Tampilan Pesan Login ... 102

Gambar 5.35 Tampilan Menu Admin ... 103

Gambar 5.36 Tampilan Tambah Kelola Jadwal ... 103

Gambar 5.37 Tampilan Kelola Jadwal ... 104

Gambar 5.38 Tampilan Edit Jadwal Pendaftaran ... 104

Gambar 5.39 Tampilan Kelola Pendaftar... 105

(18)

18

Gambar 5.41 Tampilan Input Nilai Seleksi Tes ... 106

Gambar 5.42 Tampilan Aksi Pilih ... 106

Gambar 5.43 Tampilan Edit Nilai Seleksi Tes... 107

Gambar 5.44 Tampilan Hasil Seleksi Tes ... 107

Gambar 5.45 Tampilan Hasil Seleksi Bebas Tes ... 108

Gambar 5.46 Tampilan Hasil Seleksi Yang Mengikuti Tes ... 108

Gambar 5.47 Tampilan Format SMS ... 109

Gambar 5.48 Tampilan Balasan Autorespon ... 109

Gambar 5.49 Tampilan Balasan Autorespon dengan Format Yang Salah... 109

Gambar 5.50 Tampilan Pesan Masuk ... 110

Gambar 5.51 Tampilan Pesan Keluar ... 110

Gambar 5.52 Tampilan Pesan Terkirim ... 111

(19)

19

DAFTAR LAMPIRAN

Gambar

Tabel  5.6 Pengujian black box pada proses Input SMS ..........................................

Referensi

Dokumen terkait