Aplikasi Sistem Informasi Nilai Ujian Siswa Berbasis SMS Gateway (Studi Kasus : SMP Negeri 1 Lima Puluh)

     

  AP LIKASI S SISTEM

  INFORM MASI NIL LAI UJIA AN SISWA A

BERBA ASIS SMS S GATEW WAY (ST UDI KAS SUS :

SMP NE EGERI 1 L LIMA PU ULUH)

  

SKRIP PSI

RAFIANI R R REYSAH

101421 1025

  

PR ROGRAM M STUDI EKSTEN NSI S1 IL MU KOM MPUTER R

DE EPARTE EMEN ILM MU KOM MPUTER R

FAKULT TAS ILM MU KOMP PUTER D DAN TEK KNOLOG GI INFOR RMASI

UN NIVERSI TAS SUM MATERA A UTARA A

MED AN

201

  2  

  AP LIKASI S SISTEM

  INFORM MASI NIL LAI UJIA AN SISWA A

BERBA ASIS SMS S GATEW WAY (ST UDI KAS SUS :

SMP NE EGERI 1 L LIMA PU ULUH)

  SKRIP PSI Diaj ajukan untuk k melengkap api tugas dan n memenuh hi syarat men ncapai gela ar

  Sarjana Ko omputer

  

RAFIANI R R REYSAH

101421 1025

PR ROGRAM M STUDI EKSTEN NSI S1 IL MU KOM MPUTER R

DE EPARTE EMEN ILM MU KOM MPUTER R

FAKULT TAS ILM MU KOMP PUTER D DAN TEK KNOLOG GI INFOR RMASI

UN NIVERSI TAS SUM MATERA A UTARA A

MED AN

  201

  2  

  

PERSETUJUAN

  Judul : APLIKASI SISTEM INFORMASI NILAI UJIAN SISWA BERBASIS SMS GATEWAY (STUDI KASUS : SMP NEGERI 1 LIMA PULUH)

  Kategori : SKRIPSI Nama : RAFIANI REYSAH NomorIndukMahasiswa : 101421025 Program Studi : EKSTENSI (S1) ILMU KOMPUTER Departemen : ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

  INFORMASI (FASILKOM-TI) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan,

  Komisi Pembimbing : Pembimbing

  2 Pembimbing

  1 Dian Rachmawati, S.Si, M.Kom Prof. Dr. Muhammad Zarlis NIP 19830723 200912 2 004 NIP 19570701 198601 1 003 Diketahui/Disetujui oleh Departemen Ilmu Komputer FASILKOM-TI USU Ketua, Dr. Poltak Sihombing, M.Kom.

  NIP 19620317 1991031 001

  

PERNYATAAN

  APLIKASI SISTEM INFORMASI NILAI UJIAN SISWA BERBASIS SMS GATEWAY (STUDI KASUS : SMP NEGERI 1 LIMA PULUH)

  SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

  Medan, 30 Mei 2012 RAFIANI REYSAH 101421025

  

PENGHARGAAN

  Segala puji bagi Allah SWT penulis ucapkan penuh syukur karena dengan taufik dan hidayah-Nya penulis dapat menyelesaikan tugas akhir ini tepat pada waktunya sebagai salah satu syarat untuk menyelesaikan studi pada S1 Ilmu Komputer Fasilkom-TI USU.

  Adapun judul dari tugas akhir ini adalah “APLIKASI SISTEM INFORMASI

  

NILAI UJIAN SISWA BERBASIS SMS GATEWAY (STUDI KASUS: SMP

NEGERI 1 LIMA PULUH)”

  Pada kesempatan ini penulis mengucapkan banyak terima kasih kepada pihak yang telah banyak membimbing, mengarahkan, membantu, dan memberikan dukungan semangat dan kasih sayang dalam menyelesaikan tugas akhir ini. Penulis mengucapkan terima kasih kepada:

  1. Bapak Prof. Dr. Muhammad Zarlis selaku Dekan Fasilkom-TI USU.

  2. Bapak Prof. Dr. Muhammad Zarlis dan Ibu Dian Rachmawati, S.Si, M.Kom selaku Dosen Pembimbing Tugas Akhir yang telah memberikan bimbingan dan arahan selama ini kepada penulis dalam menyelesaikan tugas akhir.

  3. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Jurusan Program Studi Ilmu Komputer Fasilkom-TI USU.

  4. Seluruh Dosen Pengajar Program Studi Ekstensi S-1 Ilmu Komputer Fasilkom-TI USU yang telah memberikan ilmu yang bermanfaat kepada penulis selama masa perkuliahan.

  5. Seluruh Staf Tata Usaha di Program Studi Ilmu komputer yang sangat membantu dalam mengurus segala keperluan berkas-berkas kuliah selama saya di Program Studi S1 Ekstensi Ilmu Komputer.

  6. Seluruh keluarga yang sangat penulis cintai Bapak, Ibu, Kakak, Abang serta seseorang yang sangat istimewa buat penulis yaitu Ahmad Affandi Dalimunthe terimakasih atas doa, dukungan motivasi, semangat, kasih sayang yang tiada henti kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik.

  7. Sahabat baik penulis Novita, Nidya, Lia, Ria, Tami, Amel, Ade, bang Azhar dan temen-teman lainnya yang tidak dapat disebutkan satu persatu yang selalu memberikan ilmu-ilmu yang bermanfaat dalam hal formal maupun tidak formal. Semoga Allah memberikan sesuatu yang terbaik buat kalian atas apa yang telah kalian perbuat kepada penulis. Akhir kata penulis panjatkan semoga Allah SWT akan membalas kebaikan semua pihak. Amin. Medan, Juli 2012

   Rafiani Reysah

  

ABSTRAK

  SMP Negeri 1 Lima Puluh merupakan Sekolah Menengah Pertama yang telah ditetapkan sebagai sekolah standar nasional oleh kepala dinas pendidikan provinsi sumatera utara mulai tanggal 20 september 2011. Dengan demikian, SMP Negeri 1 Lima Puluh semakin giat dalam meningkatkan kualitas pengajar dan siswanya. Kualitas dan keberhasilan seorang siswa dalam menyerap materi pelajaran yang diberikan oleh guru dapat dilihat dari nilai yang siswa peroleh di bangku sekolah. Siswa maupun orangtua siswa mendapatkan laporan nilai siswa setiap pembagian rapor. Siswa sebaiknya mengetahui nilai ujian yang diberikan sekolah seperti nilai rata-rata tugas, nilai ulangan harian 1, nilai ulangan harian 2, nilai ulangan tengah semester dan nilai ulangan semester secepatnya sebagai acuan pembelajaran untuk siswa di ujian berikutnya. Nilai ujian siswa dapat diinformasikan pihak sekolah dengan cepat kepada siswa dengan mobile phone. Fasilitas SMS pada mobile phone dan dihubungkan dengan software servis SMS Gateway dapat memudahkan siswa maupun orangtua siswa untuk mengetahui nilai ujian siswa yang siswa peroleh di setiap ujian yang siswa ikuti. Maka dibangun sebuah aplikasi sistem informasi nilai ujian siswa berbasis SMS gateway yang pengiriman nilai ujian siswanya berdasarkan permintaan SMS dari siswa itu sendiri yang dapat digunakan oleh siswa maupun orangtua siswa. Dengan menghubungkan mobile phone/modem sebagai penghubung servis SMS Gateway dengan komputer, software servis SMS Gateway, program autorespond dan komputer maka siswa dapat mengetahui nilai rata-rata tugas, nilai ulangan harian 1, nilai ulangan harian 2, nilai ulangan tengah semester, dan nilai ulangan semester beserta rangking siswa dalam bentuk SMS di mobile phone siswa maupun orangtua siswa yang mengirim SMS sesuai format SMS yang telah ditentukan pihak sekolah.

  

Kata Kunci: Sistem Informasi, SMS, SMS Gateway, nilai ujian siswa, mobile phone

  

INFORMATION SYSTEM APPLICATION OF STUDENT’S TEST

SCORE USING SMS GATEWAY (CASE STUDY :

SMP NEGERI 1 IN LIMAPULUH)

ABSTRACT

  SMP Negeri 1 Lima Puluh is a secondary school that the school has been designated as a national standard by the head of North Sumatra provincial education office beginning on 20 September 2011. Thus, SMP Negeri 1 Lima Puluh increasingly active in improving the quality of teachers and students. The quality and success of a student in absorbing the course material provided by the teacher can be seen from the value that students gain in school. Students and parents get a report of each student's grade report card distribution. Students should know the test scores provided by schools such as the average value assignments, test scores for days 1, 2 the value of daily tests, midterm test scores and test scores as soon as the semester as a reference for student learning in the next exam. Student test scores can be quickly informed of the school to students with a mobile phone. SMS facility on mobile phones and services connected with SMS Gateway software can facilitate students and parents to know the students' test scores that students earn on every exam that students follow. Then built an information system based on student test scores are sending SMS gateway test grades students on request from the student's own SMS that can be used by students and parents. By connecting the mobile phone / modem for connecting to a computer service SMS Gateway, SMS Gateway service software, and computer program autorespond so students can find out the average value assignments, test scores for days 1, 2 the value of daily tests, midterm test scores, and the value semester along with the ranking of students in the form of SMS on mobile phones students and parents who send the SMS according to pre-defined SMS format the school.

  

Keywords: Information Systems, SMS, SMS Gateway, test score student’s, mobile

phone

  

DAFTAR ISI

  Halaman PERSETUJUAN ............................................................................................................ ii PERNYATAAN ........................................................................................................... iii PENGHARGAAN ........................................................................................................ iv ABSTRAK ..................................................................................................................... v ABSTRACT .................................................................................................................. vi DAFTAR ISI ................................................................................................................ vii DAFTAR TABEL .......................................................................................................... x DAFTAR GAMBAR .................................................................................................... xi

  

BAB 1 PENDAHULUAN ............................................................................................ 1

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

  1.2 Rumusan Masalah ................................................................................................... 2

  1.3 Batasan Masalah ..................................................................................................... 3

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

  1.5 Manfaat Penelitian .................................................................................................. 4

  1.6 Metodologi Penelitian ............................................................................................. 5

  1.7 Sistematika Penulisan ............................................................................................. 6

  

BAB 2 LANDASAN TEORI ....................................................................................... 8

  2.1 Sistem dan Informasi ............................................................................................... 8

  2.2 Data dan Aplikasi .................................................................................................. 10

  2.3 Short Message Service (SMS) ............................................................................... 10

  2.3.1 Cara Kerja SMS ........................................................................................ 12

  2.3.2 Attention Command Untuk SMS .............................................................. 12

  2.3.3 Format Protocol Data Unit (PDU) dan Teks ............................................ 14

  2.4 SMS Gateway ........................................................................................................ 15

  2.4.1 Cara Kerja SMS Gateway ......................................................................... 15

  2.4.2 Keuntungan SMS Gateway ....................................................................... 16

  2.5 Database ............................................................................................................... 17

  2.5.1 Konsep Dasar Database ............................................................................. 18

  

BAB 3 ANALISIS DAN PERANCANGAN SISTEM ............................................ 19

  3.1 Analisis Sistem ...................................................................................................... 19

  3.1.1 Gambaran Umum Sistem ........................................................................... 19

  3.2 Flowchart .............................................................................................................. 21

  3.3 Data Flow Diagram (DFD) ................................................................................... 27

  3.3.1 Data Flow Diagram Level 1 ...................................................................... 28

  3.3.2 Data Flow Diagram Level 2 ...................................................................... 29

  3.4 Struktur Database .................................................................................................. 31

  3.4.1 Struktur Database db-nilai ........................................................................ 32

  3.4.1.1 Struktur Tabel Nilai Rata-Rata Tugas ........................................... 33

  3.4.1.2 Struktur Tabel Nilai Ulangan Harian 1 .............................................. 34

  3.4.1.3 Struktur Tabel Nilai Ulangan Harian 2 .............................................. 35

  3.4.1.4 Struktur Tabel Nilai Ulangan Tengah Semester ................................ 36

  3.4.1.5 Struktur Tabel Nilai Ulangan Semester ............................................. 37

  3.4.1.6 Struktur Tabel Siswa .......................................................................... 38

  3.4.1.7 Struktur Tabel Admin ........................................................................ 38

  3.4.1.8 Struktur Tabel Inbox .......................................................................... 38

  3.4.1.9 Struktur Tabel Sentitem ..................................................................... 39

  3.5 Perancangan Interface ........................................................................................... 39

  3.4.1 Perancangan Halaman Admin ................................................................... 40

  3.4.2 Perancangan Halaman Home ................................................................... 41

  3.6 Relasi Tabel .......................................................................................................... 42

  3.7 Format SMS .......................................................................................................... 44

  BAB 4 IMPLEMENTASI DAN PENGUJIAN........................................................ 46

  4.1 Pengertian Implementasi ....................................................................................... 46

  4.2 Tujuan Implementasi Sistem ................................................................................. 46

  4.3 Kebutuhan Sistem .................................................................................................. 47

  4.3.1 Perangkat Keras (Hardware) ......................................................................... 47

  4.3.2 Perangkat Lunak (Software) ......................................................................... 47

  4.3.3 Pemakai (Brainware) .................................................................................... 48

  4.4 Pemeliharaan Sistem ............................................................................................. 48

  4.5 Pengujian Sistem .................................................................................................... 49

  4.5.1 Persiapan Teknis ........................................................................................... 49

  4.5.2 Konfigurasi Device dan Database ................................................................. 50

  4.5.3 Pengujian Koneksi ....................................................................................... 50

  4.6 Pengujian Aplikasi Sistem Informasi Nilai Ujian Siswa ....................................... 52

  4.6.1 Halaman Utama .......................................................................................... 52

  4.6.2 Halaman Home ........................................................................................... 53

  4.6.3 Halaman Visi dan Misi ............................................................................... 53

  4.6.4 Halaman Kode SMS ................................................................................... 54

  4.6.5 Halaman Inbox ............................................................................................. 54

  4.6.6 Halaman Sentitems ...................................................................................... 55

  4.6.7 Halaman Nilai Rata-Rata Tugas .................................................................. 56

  4.6.8 Halaman Nilai Ulangan Harian 1 ................................................................. 56

  4.6.9 Halaman Nilai Ulangan Harian 2 ................................................................. 57

  4.6.10 Halaman Nilai Ulangan Tengah Semester .................................................. 58

  4.6.11 Halaman Nilai Ulangan Semester ............................................................... 58

  4.6.12 Halaman Lihat Nilai .................................................................................... 59

  4.6.13 Halaman Lihat Nilai Rata-Rata Tugas Siswa ............................................. 60

  4.6.14 Halaman Lihat Nilai Ulangan Harian 1 Siswa ............................................ 60

  4.6.15 Halaman Lihat Nilai Ulangan Harian 2 Siswa ............................................ 61

  4.6.16 Halaman Lihat Nilai Ulangan Tengah Semester Siswa .............................. 62

  4.6.17 Halaman Lihat Nilai Ulangan Semester Siswa ........................................... 62

  4.6.18 Halaman Siswa ........................................................................................... 63

  4.7 Pengujian Aplikasi Sistem Informasi Nilai Ujian Siswa Dengan SMS ................ 64

  4.7.1 Pengujian Nilai Rata-Rata Tugas Siswa ....................................................... 64

  4.7.2 Pengujian Nilai Ulangan Harian 1 Siswa...................................................... 65

  4.7.3 Pengujian Nilai Ulangan Harian 2 Siswa...................................................... 66

  4.7.4 Pengujian Nilai Ulangan Tengah Semester Siswa ........................................ 67

  4.7.5 Pengujian Nilai Ulangan Semester Siswa ..................................................... 68

  4.8 Respon SMS........................................................................................................... 70

  

BAB 5 KESIMPULAN DAN SARAN ...................................................................... 71

  5.1 Kesimpulan ............................................................................................................ 71

  5.2 Saran ...................................................................................................................... 72 DAFTAR PUSTAKA .................................................................................................. 73 LAMPIRAN ................................................................................................................ L-1

  

DAFTAR TABEL

  37

  4.1 Contoh Format SMS Yang Dikirim Beserta SMS Balasannya

  44

  3.12 Format SMS Permintaan Nilai Ujian Siswa Beserta Contoh

  39

  3.11 Tabel Sentitems

  39

  3.10 Tabel Inbox

  38

  3.9 Tabel Admin

  38

  3.8 Struktur Tabel Siswa

  3.7 Struktur Tabel Nilai Ulangan Semester

  Halaman

  36

  3.6 Struktur Tabel Nilai Ulangan Tengah Semester

  35

  3.5 Struktur Tabel Nilai Ulangan Harian 2

  34

  3.4 Struktur Tabel Nilai Ulangan Harian 1

  33

  3.3 Struktur Tabel Nilai Rata-Rata Tugas

  32

  3.2 Penamaan Tabel Nilai Ujian

  31

  3.1 Proses Pada DFD Level 2

  70

  DAFTAR GAMBAR

  53

  55

  4.8 Tampilan Halaman Sentitems

  55

  4.7 Tampilan Halaman Inbox

  54

  4.6 Tampilan Halaman Kode SMS

  4.5 Tampilan Halaman Visi Dan Misi

  56

  53

  4.4 Tampilan Halaman Home

  52

  4.3 Tampilan Halaman Utama

  51

  4.2 Tampilan Pada Saat Service Gammu Dijalankan

  51

  4.9 Tampilan Halaman Nilai Rata-Rata Tugas

  4.10 Tampilan Halaman Nilai Ulangan Harian 1

  43

  4.17 Tampilan Halaman Lihat Nilai Ulangan Harian 2 Siswa 61

  4.22 Hasil Pengujian Nilai Rata-Rata Tugas Di Telepon Seluler Siswa

  64

  4.21 Data Nilai Rata-Rata Tugas Untuk NIS 13857a6011

  4.20 Tampilan Halaman Siswa 63

  4.19 Tampilan Halaman Lihat Nilai Ulangan Semester Siswa 63

  4.18 Tampilan Halaman Lihat Nilai Ulangan Tengah Semester Siswa 62

  4.16 Tampilan Halaman Lihat Nilai Ulangan Harian 1 Siswa 61

  57

  4.15 Tampilan Halaman Lihat Nilai Rata-Rata Tugas Siswa 60

  4.14 Tampilan Halaman Lihat Nilai 59

  4.13 Tampilan Halaman Nilai Ulangan Semester 59

  58

  4.12 Tampilan Halaman Nilai Ulangan Tengah Semester

  57

  4.11 Tampilan Halaman Nilai Ulangan Harian 2

  4.1 Tampilan Spesifikasi Device Yang Dibaca Gammu

  3.17 Relasi Tabel

  Halaman

  3.3 Flowchart Program Tampilan Utama

  3.6 Flowchart Nilai Rata-Rata Tugas

  23

  3.5 Flowchart Tampilan Halaman Lihat Nilai

  23

  3.4 Flowchart Tampilan Halaman Home Admin

  22

  21

  3.7 Flowchart Nilai Ulangan Harian 1

  3.2 Flowchart Sistem

  20

  3.1 Model Arsitektur Konsep Aplikasi Sistem Informasi Nilai Ujian Siswa Berbasis SMS

  16

  2.2 Cara Kerja SMS Gateway

  12

  2.1 Cara Kerja SMS

  24

  24

  41

  3.13 DFD Level 1 Aplikasi Sistem Informasi Nilai Ujian Siswa Berbasis SMS

  3.16 Perancangan Halaman Home

  40

  3.15 Perancangan Halaman Admin

  30

  3.14 DFD Level 2 Proses SMS Sesuai Permintaan

  28

  3.12 Diagram Konteks Aplikasi Sistem Informasi Nilai Ujian Siswa Berbasis SMS 27

  3.8 Flowchart Nilai Ulangan Harian 2

  26

  3.11 Flowchart Siswa

  26

  3.10 Flowchart Nilai Ulangan Semester

  25

  3.9 Flowchart Nilai Ulangan Tengah Semester

  25

  65

  4.23 Data Nilai Ulangan Harian 1 Untuk NIS 13857a6011

  65

  4.24 Hasil Pengujian Nilai Ulangan Harian 1 Di Telepon Seluler Siswa

  66

  4.25 Data Nilai Ulangan Harian 2 Untuk NIS 13857a6011

  66

  4.26 Hasil Pengujian Nilai Ulangan Harian 2 Di Telepon Seluler Siswa

  67

  4.27 Data Nilai Ulangan Tengah Semester Untuk NIS 13857a6011

  67

  4.28 Hasil Pengujian Nilai Ulangan Tengah Semester Di Telepon Seluler Siswa

  68

  4.29 Data Nilai UlanganSemester Untuk NIS 13857a6011

  68

  4.30 Hasil Pengujian Nilai Ulangan Semester Di Telepon Seluler Siswa

  69

  4.31 Hasil Pesan NIS Tidak Ditemukan

  69

  4.32 Hasil Pesan Perintah Salah

  70