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
APLIKASI LAYANAN INFORMASI AKADEMIK SEKOLAH BERBASIS SMS (STUDI KASUS: SMK SWASTA TELADAN MEDAN)
SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana
APRILIA RAMADHANI 101421034
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2012
PERSETUJUAN
Judul
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: APLIKASI LAYANAN INFORMASI AKADEMIK SEKOLAH BERBASIS SMS (STUDI KASUS: SMK SWASTA TELADAN MEDAN) : SKRIPSI : APRILIA RAMADHANI : 101421034 : EKSTENSI S1 ILMU KOMPUTER : ILMU KOMPUTER : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juli 2012
Menyetujui
Pembimbing I,
Maya Silvi Lydia, B.Sc, M.Sc NIP. 197401272002122001
Mengetahui Program Studi S1 Ilmu Komputer Fasilkom-TI Ketua,
Dr. Poltak Sihombing, M.Kom NIP. 19620317 199103 1 001
Pembimbing II,
Syahril Efendi, S.Si, MIT NIP. 196711101996021001
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
Aprilia Ramadhani
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 Halaman PERSETUJUAN ........................................................................................................ ii PERNYATAAN ....................................................................................................... iii PENGHARGAAN .................................................................................................... iv ABSTRAK................................................................................................................. v ABSTRACT ............................................................................................................. vi DAFTAR ISI ........................................................................................................... vii DAFTAR TABEL ..................................................................................................... ix DAFTAR GAMBAR ................................................................................................. x BAB 1 PENDAHULUAN ......................................................................................... 1 1.1 Latar Belakang.......................................................................................... 1 1.2 Rumusan Masalah .................................................................................... 3 1.3 Batasan Masalah ...................................................................................... 3 1.4 Tujuan Penelitian ..................................................................................... 4 1.5 Manfaat Penelitian ................................................................................... 4 1.6 Metode Penelitian .................................................................................... 5 1.7 Sistematika Penulisan .............................................................................. 6 BAB 2 LANDASAN TEORI .................................................................................... 8 2.1 Jaringan Komputer.................................................................................... 8 2.1.1 Client Server ............................................................................ 11 2.1.2 Web Server .............................................................................. 12 2.2 SMS (Short Message Service) ................................................................. 12 2.2.1 Mekanisme Kerja SMS ............................................................. 13 2.2.1.1 Header Pengiriman SMS ............................................ 14 2.2.1.2 Header Penerimaan SMS ........................................... 17 2.2.2 Keunggulan SMS .................................................................... 18 2.2.3 Jenis-jenis Aplikasi SMS .......................................................... 18 2.3 SMS Gateway ........................................................................................ 19 2.3.1 Keuntungan SMS Gateway ...................................................... 20 2.3.2 Kebutuhan SMS Gateway......................................................... 20 2.4 PHP (Personal Home Page) ................................................................... 21 2.5 Database ............................................................................................... 21 BAB 3 ANALISIS DAN PERANCANGAN .......................................................... 24 3.1 Analisis .................................................................................................. 24 3.1.1 Analisis Kebutuhan Hardware .................................................. 24 3.1.2 Analisis Kebutuhan Software ................................................... 25 3.2 Perancangan Konsep Aplikasi ................................................................ 25 3.3 Use case Diagram ................................................................................... 27 3.3.1 Penjelasan Setiap Actor ............................................................ 27 3.3.2 Penjabaran Setiap Use Case Diagram ....................................... 28 3.3.3 Penjelasan Setiap Use Case ...................................................... 29 3.3.4 Activity Diagram ...................................................................... 31 3.4 Perancangan Database ........................................................................... 38
3.5 Perancangan Format SMS ....................................................................... 44 3.6 Perancangan Desain Interface ................................................................ 44 BAB 4 IMPLEMENTASI DAN PENGUJIAN ..................................................... 47 4.1 Peralatan Yang Digunakan ...................................................................... 47 4.1.1 Perangkat Keras ....................................................................... 47 4.1.2 Perangkat Lunak ...................................................................... 48 4.1.3 Konfigurasi Perangkat Keras .................................................... 48 4.2 Pengujian ................................................................................................ 49 4.3 Hasil Pengujian dan Pembahasan ............................................................ 54 4.3.1 Instalasi Web Server, PHP, MySQL ......................................... 54 4.3.2 Instalasi Gammu....................................................................... 54 4.3.3 Pengecekan Hubungan Modem dengan Gammu ....................... 55 4.3.4 Pengujian Pengiriman SMS Melalui Browser ........................... 55 4.3.5 Pengujian Melihat Daftar SMS Masuk...................................... 56 4.3.6 Pengujian Pengiriman Perintah-perintah Melalui SMS dan Respon Balasan dari SMS Gateway ...................................................... 57 4.4 Respon Masyarakat Terhadap Sistem ...................................................... 57
BAB 5 KESIMPULAN DAN SARAN ................................................................... 64 5.1 Kesimpulan............................................................................................. 64 5.2 Saran ...................................................................................................... 64 DAFTAR PUSTAKA ................................................................................... 66 LISTING PROGRAM ................................................................................. L-1
DAFTAR TABEL
No. Tabel 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.9 3.10 3.11
Nama Tabel Struktur Tabel Siswa Struktur Tabel Nilai Ujian Struktur Tabel Absensi Siswa Struktur Tabel SPP Struktur Tabel Nilai UAS Struktur Tabel Nilai UAN Struktur Tabel Jadwal Pelajaran Struktur Tabel Admin Struktur Tabel User Struktur Tabel Kirim SMS Struktur Tabel Inbox Struktur Tabel Outbox
Halaman 39 39 39 40 40 40 41 41 42 42 42 43
DAFTAR GAMBAR
No.Gambar 2.1 2.2 2.3 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 4.16 4.17 4.18 4.19 4.20 4.21 4.22
Nama Gambar Bagan dari Aplikasi Web Skema Cara Kerja SMS Mekanisme Kerja SMS Gateway Skema Perancangan Aplikasi Informasi Akademik Sekolah Global Use Case Aplikasi Informasi Akademik Sekolah Detail Use case Aplikasi informasi Akademik Sekolah Activity Diagram Login Activity Diagram Mantain Data Activity Diagram Lihat Absensi Siswa Activity Diagram Lihat Nilai Siswa Activity Diagram Lihat SPP Siswa Activity Diagram Lihat Jadwal Pelajaran Harian Database Aplikasi Informasi Akademik Sekolah Relasi Tabel Halaman Login Halaman Home Halaman Data Siswa Konfigurasi Perangkat Keras Halaman Login Admin Halaman Login User Halaman Home Admin Halaman Home User Halaman Absensi Siswa Halaman Jadwal Pelajaran Halaman Nilai Ujian Halaman Nilai UAS Halaman Nilai UAN Halaman SPP Halaman Data Siswa Hasil Perintah Pengecekan Modem dengan Gammu Pengiriman SMS Melalui Browser Hasil Perngiriman SMS SMS Masuk Respon Balasan SMS Lihat Nilai Ujian Respon Balasan SMS Lihat Nilai UAS Respon Balasan SMS Lihat Nilai UAN Respon Balasan SMS Lihat Pembayaran SPP Respon Balasan SMS Lihat Absensi Tiap Semester Respon Balasan SMS Lihat Jadwal Pelajaran
Hal. 12 13 19 26 27 29 32 33 34 35 36 37 38 43 45 46 46 48 49 50 50 51 51 52 52 53 53 54 54 56 57 57 58 59 59 60 61 61 62