Aplikasi Layanan Informasi Akademik Sekolah Berbasis Sms (Studi Kasus: SMK Swasta TELADAN Medan)
APLIKASI LAYANAN INFORMASI AKADEMIK SEKOLAH
BERBASIS SMS (STUDI KASUS: SMK SWASTA
TELADAN MEDAN)
SKRIPSI
APRILIA RAMADHANI
101421034
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
DEPARTEMEN ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2012 Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana
PERSETUJUAN
Judul : APLIKASI LAYANAN
INFORMASI AKADEMIK SEKOLAH BERBASIS SMS (STUDI KASUS: SMK SWASTA TELADAN MEDAN)
Kategori : SKRIPSI Nama : APRILIA RAMADHANI Nomor Induk Mahasiswa : 101421034 Program Studi : EKSTENSI S1 ILMU KOMPUTER Departemen : ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juli 2012 Menyetujui
Pembimbing I, Pembimbing II, Maya Silvi Lydia, B.Sc, M.Sc Syahril Efendi, S.Si, MIT NIP. 197401272002122001 NIP. 196711101996021001 Mengetahui Program Studi S1 Ilmu Komputer Fasilkom-TI Ketua, Dr. Poltak Sihombing, M.Kom NIP. 19620317 199103 1 001
PERNYATAAN
APLIKASI LAYANAN INFORMASI AKADEMIK SEKOLAH BERBASIS SMS (STUDI KASUS: SMK SWASTA TELADAN MEDAN)
SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juli 2012 APRILIA RAMADHANI 101421034
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 LAYANAN INFORMASI
AKADEMIK SEKOLAH BERBASIS SMS (STUDI KASUS: SMK SWASTA TELADAN
MEDAN) ”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. Ibu Maya Silvi Lydia, B.Sc, M.Sc dan Bapak Syahril Efendi, S.Si, MIT 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 Ayah, Ibu, abang, kakak dan adik serta keponakan-keponakan penulis yang lucu 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 Unie, Novita, Tami, Rafi, Nidya, Ria dan temen-teman lainnya yang tidak dapat disebutkan satu persatu yang selalu memberikan arti sebuah persahabatan yang sangat baik, serta 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
ABSTRAK
Aplikasi Layanan informasi akademik sekolah berbasis SMS adalah suatu sistem yang menampilkan informasi mengenai akademik siswa di sekolah yang dapat diakses via ponsel, dengan format SMS yang telah ditentukan. Jadi siswa dapat mengakses informasi dari sekolah tanpa harus datang langsung ke sekolah atau ke warnet. Perkembangan teknologi ini hadir untuk memberikan kemudahan-kemudahan terhadap suatu masalah yang dihadapi oleh masyarakat. Pada tulisan ini, tujuannya adalah membuat suatu konsep sistem layanan informasi akademik sekolah berbasis SMS yang dapat memudahkan siswa dalam mengakses informasi tentang akademik dari sekolah. Sistem informasi sekolah ini terdiri dari beberapa konsep jenis layanan yaitu : jadwal harian pelajaran, nilai siswa, SPP, dan absensi siswa. Hasil dari konsep layanan ini, siswa dapat mengakses informasi dari sekolah tanpa harus datang langsung ke sekolah, cukup hanya mengirimkan SMS ke layanan informasi ini dengan format SMS yang telah ditentukan, maka secara otomatis akan direspon langsung oleh sistem informasi sekolah. Prosedurnya sama seperti dengan mengirimkan SMS biasa, tetapi format SMS-nya yang ditentukan oleh sistem. Jadi siswa dapat mengakses informasi dari sekolah kapan saja dan dimana saja.
Kata kunci : Aplikasi, Informasi, Sekolah, Sistem, SMS.
APPLICATION INFORMATION ACADEMIC SCHOOL BASED SHORT MESSAGE
SERVICES (SMS)
ABSTRACT
Application information academic school based short message service (SMS) is a system that displays information about the academic students in schools that can be accessed via phone, SMS to a predetermined format. So students can access information from the school without having to come to school or to the internet cafe. The development of this technology exists to provide convenience to the problems faced by society. In this paper, the goal is to develop a concept of the school academic information service system based on SMS which can facilitate student access to academic information about the school. School information system consists of several types of service concepts, namely: the school schedule, the value of the test, tuition, and student attendance. The results of this service concept, students can access information from the school without having to come to school, just enough to send SMS to the service of this information to the SMS format that has been determined, it will automatically be responded directly by the school information system. The procedure is the same as a regular SMS sending, but the message format specified by the system. So students can access information from the school at anytime and anywhere.
Keyword : Application, Information, School, System, SMS.
DAFTAR ISI
2.2.1.2 Header Penerimaan SMS ........................................... 17
3.3.1 Penjelasan Setiap Actor ............................................................ 27
3.3 Use case Diagram ................................................................................... 27
3.2 Perancangan Konsep Aplikasi ................................................................ 25
3.1.2 Analisis Kebutuhan Software ................................................... 25
3.1.1 Analisis Kebutuhan Hardware .................................................. 24
3.1 Analisis .................................................................................................. 24
BAB 3 ANALISIS DAN PERANCANGAN .......................................................... 24
2.5 Database ............................................................................................... 21
2.4 PHP (Personal Home Page) ................................................................... 21
2.3.2 Kebutuhan SMS Gateway......................................................... 20
2.3.1 Keuntungan SMS Gateway ...................................................... 20
2.3 SMS Gateway ........................................................................................ 19
2.2.3 Jenis-jenis Aplikasi SMS .......................................................... 18
2.2.2 Keunggulan SMS .................................................................... 18
2.2.1.1 Header Pengiriman SMS ............................................ 14
Halaman PERSETUJUAN ........................................................................................................ ii PERNYATAAN ....................................................................................................... iii PENGHARGAAN .................................................................................................... iv ABSTRAK................................................................................................................. v ABSTRACT ............................................................................................................. vi DAFTAR ISI ........................................................................................................... vii DAFTAR TABEL ..................................................................................................... ix DAFTAR GAMBAR ................................................................................................. x
2.2.1 Mekanisme Kerja SMS ............................................................. 13
2.2 SMS (Short Message Service) ................................................................. 12
2.1.2 Web Server .............................................................................. 12
2.1.1 Client Server ............................................................................ 11
2.1 Jaringan Komputer.................................................................................... 8
BAB 2 LANDASAN TEORI .................................................................................... 8
1.7 Sistematika Penulisan .............................................................................. 6
1.6 Metode Penelitian .................................................................................... 5
1.5 Manfaat Penelitian ................................................................................... 4
1.4 Tujuan Penelitian ..................................................................................... 4
1.3 Batasan Masalah ...................................................................................... 3
1.2 Rumusan Masalah .................................................................................... 3
1.1 Latar Belakang.......................................................................................... 1
BAB 1 PENDAHULUAN ......................................................................................... 1
3.3.2 Penjabaran Setiap Use Case Diagram ....................................... 28
3.5 Perancangan Format SMS ....................................................................... 44
4.3.2 Instalasi Gammu....................................................................... 54
5.1 Kesimpulan............................................................................................. 64
BAB 5 KESIMPULAN DAN SARAN ................................................................... 64
4.4 Respon Masyarakat Terhadap Sistem ...................................................... 57
4.3.6 Pengujian Pengiriman Perintah-perintah Melalui SMS dan Respon Balasan dari SMS Gateway ...................................................... 57
4.3.5 Pengujian Melihat Daftar SMS Masuk...................................... 56
4.3.4 Pengujian Pengiriman SMS Melalui Browser ........................... 55
4.3.3 Pengecekan Hubungan Modem dengan Gammu ....................... 55
4.3.1 Instalasi Web Server, PHP, MySQL ......................................... 54
3.6 Perancangan Desain Interface ................................................................ 44
4.3 Hasil Pengujian dan Pembahasan ............................................................ 54
4.2 Pengujian ................................................................................................ 49
4.1.3 Konfigurasi Perangkat Keras .................................................... 48
4.1.2 Perangkat Lunak ...................................................................... 48
4.1.1 Perangkat Keras ....................................................................... 47
4.1 Peralatan Yang Digunakan ...................................................................... 47
BAB 4 IMPLEMENTASI DAN PENGUJIAN ..................................................... 47
5.2 Saran ...................................................................................................... 64 DAFTAR PUSTAKA ................................................................................... 66 LISTING PROGRAM ................................................................................. L-1
DAFTAR TABEL
3.7 Struktur Tabel Jadwal Pelajaran
3.11 Struktur Tabel Outbox
42
3.10 Struktur Tabel Inbox
42
3.9 Struktur Tabel Kirim SMS
42
3.9 Struktur Tabel User
41
3.8 Struktur Tabel Admin
41
40
No. Tabel Nama Tabel Halaman
3.6 Struktur Tabel Nilai UAN
40
3.5 Struktur Tabel Nilai UAS
40
3.4 Struktur Tabel SPP
39
3.3 Struktur Tabel Absensi Siswa
39
3.2 Struktur Tabel Nilai Ujian
39
3.1 Struktur Tabel Siswa
43
DAFTAR GAMBAR
No.Gambar Nama Gambar Hal.52
4.12 Halaman Data Siswa
54
4.11 Halaman SPP
53
4.10 Halaman Nilai UAN
53
4.9 Halaman Nilai UAS
4.8 Halaman Nilai Ujian
4.13 Hasil Perintah Pengecekan Modem dengan Gammu
52
4.7 Halaman Jadwal Pelajaran
51
4.6 Halaman Absensi Siswa
51
4.5 Halaman Home User
50
54
56
50
59
4.22 Respon Balasan SMS Lihat Jadwal Pelajaran
61
4.21 Respon Balasan SMS Lihat Absensi Tiap Semester
61
4.20 Respon Balasan SMS Lihat Pembayaran SPP
60
4.19 Respon Balasan SMS Lihat Nilai UAN
4.18 Respon Balasan SMS Lihat Nilai UAS
4.14 Pengiriman SMS Melalui Browser
59
4.17 Respon Balasan SMS Lihat Nilai Ujian
58
4.16 SMS Masuk
57
4.15 Hasil Perngiriman SMS
57
4.4 Halaman Home Admin
4.3 Halaman Login User
2.1 Bagan dari Aplikasi Web
27
3.6 Activity Diagram Lihat Absensi Siswa
33
3.5 Activity Diagram Mantain Data
32
3.4 Activity Diagram Login
29
3.3 Detail Use case Aplikasi informasi Akademik Sekolah
3.2 Global Use Case Aplikasi Informasi Akademik Sekolah
3.7 Activity Diagram Lihat Nilai Siswa
26
3.1 Skema Perancangan Aplikasi Informasi Akademik Sekolah
19
2.3 Mekanisme Kerja SMS Gateway
13
2.2 Skema Cara Kerja SMS
12
34
35
49
45
4.2 Halaman Login Admin
48
4.1 Konfigurasi Perangkat Keras
46
3.14 Halaman Data Siswa
46
3.13 Halaman Home
3.12 Halaman Login
3.8 Activity Diagram Lihat SPP Siswa
43
3.11 Relasi Tabel
38
3.10 Database Aplikasi Informasi Akademik Sekolah
37
3.9 Activity Diagram Lihat Jadwal Pelajaran Harian
36
62