SKRIPSI

APLIKASI BERBASIS SMS

STUDI KASUS :
MONITORING DATA NILAI DAN KEHADIRAN MAHASISWA 

Diajukan sebagai syarat untuk menyelesaikan studi jenjang Strata Satu (S1) Jurusan / Program Studi Teknik Informatika di Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta

EPI HARYONO
No. Mhs  	:  075410126	
           Jurusan	:  Teknik Informatika	
Jenjang	:  Strata Satu (S1)	

Sekolah Tinggi Manajemen Informatika dan Komputer
AKAKOM
YOGYAKARTA
2010
HALAMAN PERSETUJUAN

Judul	: 		APLIKASI BERBASIS SMS
   STUDI KASUS MONITORING DATA NILAI DAN KEHADIRAN MAHASISWA	
Nama	: 	EPI HARYONO	
NIM    	: 	075410126	
Jurusan   	: 	Teknik Informatika	
Jenjang   	: 	Strata 1	

Telah diperiksa dan disetujui
Yogyakarta,   18  Februari 2010

Mengetahui,

Dosen Pembimbing

BAMBANG PURNOMOSIDI D.P.,S.E,Akt.,SKom,MMSI	
HALAMAN PENGESAHAN

Telah diuji didepan Dosen Penguji Skripsi dan dinyatakan diterima sebagai syarat untuk memperoleh gelar Sarjana Komputer di Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta

	           Yogyakarta,    22 Maret 2010	

No	Nama	Tanda Tangan	
1.	Indra Yatini B, S.Kom., M.Kom	1.		
2.	L.N. Harnaningrum, S.Si, M.Kom		2.		

Mengesahkan, 
Ketua Jurusan
Teknik Informatika/TI

Indra Yatini Buryadi, S.Kom., M.Kom.

KATA PENGANTAR

Dengan mengucapkan Puji Syukur  Kehadirat Tuhan Yang Maha Esa, yang telah melimpahkan rahmat dan hidayah-Nya, sehingga penyusun dapat menyelasaikan Karya Tulis ini, yang berjudul “Aplikasi Berbasis Sms, studi kasus monitoring data nilai dan kehadiran mahasiswa”.
Adapun Maksud dan tujuan Karya Tulis ini adalah untuk melengkapi dan memenuhi syarat yang telah ditentukan oleh STMIK AKAKOM Yogyakarta untuk menyelesaikan program Strata Satu. Dalam pembuatan skripsi ini tidak lepas dari berbagai pihak yang telah membantu baik dari segi material atau spiritual. Atas segala bimbingan, dorongan dan bantuan yang secara langsung maupun tidak langsung yang telah diberikan, penulis menyampaikan terima kasih yang sebesar-besarnya kepada :
1	Bapak Sigit Anggoro,S.T., M.T., selaku Ketua Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
2	Bapak Ir. M.Guntara, M.T., selaku Pembantu Ketua I yang membidangi Pendidikan dan Pengajaran serta sekaligus sebagai Dosen Pembimbing yang telah banyak membimbing, memberikan pengarahan, petunjuk serta saran-saran dalam penyusunan skripsi ini.
3	Ibu Indrayatini, S.Kom., M.Kom., selaku Ketua Jurusan Teknik Informatika jenjang Strata Satu (S1).
4	Bapak Bambang Purnomosidi D.P.,S.E.,Akt.,S.Kom.,MMSI., selaku Dosen Pembimbing yang telah banyak membimbing, memberikan pengarahan, petunjuk serta saran-saran dalam penyusunan skripsi ini.
5	Seluruh dosen dan staf karyawan sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
Penulis menyadari bahwa di dalam penyusunan skripsi ini masih jauh dari kesempurnaan. Oleh karena itu kritik dan saran yang membangun sangatlah diharapkan guna menambah wawasan dan pengembangan ilmu yang telah penulis peroleh selama ini. Semoga hasil dari karya tulis ini dapat bermanfaat bagi semua pihak.

Yogyakarta,    Februari 2010

Penulis

HALAMAN PERSEMBAHAN

Karya Tulis ini kupersembahkan kepada :
Allah SWT beserta Rosulullah SAW yang telah menjadi pedoman hidupku
Ayah dan ibu tercinta yang telah membimbingku, memberiku kasih sayang dan tak pernah putus mendoakanku.
Kakak – kakaku Bang Handri. Amk, Kak Hera dan Adikku Abid yang selalu memberikan aku semagat dan dorongan. 
Sahabat – sahabatku  Anak ” TI  ’07
Teman-temanku Mas Aries, Anjees, Anak kost Savira dan tak lupa Bpk Kost n Ibu  dan yang lainnya.
Dan semua pihak yang telah membantu pembuatan karya ilmiah ini
Terima kasih atas dukungannya semua
MOTTO

Barang siapa menghendaki kesejahteraan hidup di dunia
Maka harus ditempuh dengan ilmu
Dan barang siapa menghendaki kebahagiaan hidup di akhirat
Hendaklah di tempuh dengan ilmu
Dan barang siapa menghendaki kedua-duanya
 Maka hendak lah di tempuh dengan ilmu
(AL Hadits)

INTISARI

	Aplikasi yang akan dikembangkan ini bertujuan membantu mahasiswa dalam mendapatkan informasi nilai dan presensi kehadiran, dengan menggunakan sarana SMS yang terdapat pada handphone.
Pokok permasalahan dalam membangun aplikasi ini adalah bagaimana cara kerja server dalam menerima, mengelola, dan mengirim kembali pesan SMS secara otomatis(autorespon). Untuk mengatasi masalah ini maka penulis mencoba untuk mengembangkan sebuah program aplikasi yang dapat melakukan perkerjaan seperti yang sudah disebutkan diatas, yaitu sebuah aplikasi yang dikembangkan menggunakan kannel yang berjalan pada sistem operasi linux.
Prinsip kerja dari Sms Gateway ini adalah apabila ada suatu permintaan maka akan terjadi balasan yang otomatis dilakukan oleh kannel.
Aplikasi ini masih jauh dari sempurna. Salah satu kelemahannya adalah aplikasi ini belum memiliki laporan informasi kepada mahasiswa yang secara detail dan kompleks.

Kata kunci :Autorespon, Handphone, Kannel, SMS(Short Message Service).                    

DAFTAR ISI

HALAMAN JUDUL …………………………………………………………………………….
HALAMAN PERSETUJUAN ……………………………………………………………….
HALAMAN PENGESAHAN ………………………………………………………………..
KATA PENGANTAR ………………………………………………………………………….
HALAMAN PERSEMBAHAN DAN MOTTO …………………………………………
INTISARI …………………………………………………………………………………………
DAFTAR ISI …………………………………………………………………………………….
DAFTAR GAMBAR ……………………………………………………………………………

BAB I PENDAHULUAN …………………………………………………………………….
1.1	Latar Belakang Masalah …………………………………………………
1.2	Rumusan Masalah ………………………………………………………….
1.3	Ruang Lingkup ……………………………………………………………….
1.4	Tujuan …………….. ……………………………………………………………
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI ……………………………
2.1	Tinjauan Pustaka ……………………………………………………………
2.2	Dasar Teori …………………………………………………………………….
2.2.1	Mekanisme Kerja SMS ..……………………………………………
2.2.2	SMS Gateway ………………………………………………….........
2.2.3	PHP …………………………………………………………………………..
2.2.4	MySQL ……………………………………………………………………..
2.2.5	Apache ……………………………………………………………………..
BAB III ANALISIS DAN PERANCANGAN SISTEM …………………………
3.1	Analisis Sistem ……………………………………………………………..
3.2	Perancangan Sistem …………………………………………………….
3.2.1	Diagram Konteks ……………………………………….……………
3.2.2	Diagram Alir Data ………….…………………….………………….
3.2.3	Diagram Alir Sistem …………………………………………
3.2.4	Perancangan Basis Data……………….………………………….
3.2.5	Perancangan Antar Muka Aplikasi…………………………..
BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM ……………………
4.1	Implementasi Sistem ……………………………………………………
4.1.1	Install dan Konfigurasi SMS gateway……………………..
4.1.2	Cara Install dan Menjalankan XAMPP ……………………
4.1.3	Membuat File dan Direktori …………………………………...
4.2	Pembahasan Sistem ……………………………………………………..
BAB V KESIMPULAN DAN SARAN ………………………………………………….
5.1	Kesimpulan …………………………………………………………………….
5.2	Saran ………………………………………………………………………………
DAFTAR PUSTAKA ………………………………………………………………………….
LAMPIRAN	i
ii
iii
iv
vi
viii
ix
xi

1
1
2
2
3
4
4
4
5
5
6
7
7
8
8
9
9
10
11
15
17
17
17
19
19
22
25
25
25
27

DAFTAR GAMBAR

Gambar 2.1 Ilustrasi SMS gateway ……………………………………………….
Gambar 3.1 Diagram Konteks ………………………………………………………..
Gambar 3.2 DAD Level 1 ………………………………………………………………..
Gambar 3.3 DAS (Diagram Alir Sistem)………………………………………..
Gambar 3.4 Relasi Tabel  ……………………………………….………………………
Gambar 3.5 Rancangan Form Masukkan data Matakuliah  …………
Gambar 3.6 Rancangan Form Masukkan data Dosen   …..…………… Gambar 3.7 Rancangan Form Masukkan data Mahasiswa …………… Gambar 3.8 Rancangan Form Masukkan data Absensi dan Nilai  …
	6
9
10
10
11
12
12
12
13	

DAFTAR TABEL

Tabel 3.1 Struktur Tabel Dosen  ……………..…………………………………….
Tabel 3.2 Struktur Tabel Mahasiswa ……………………………………………..
Tabel 3.3 Struktur Tabel Matakuliah ……………..……………………………..
Tabel 3.4 Struktur Tabel Pengajaran  ……………………………………………
Tabel 3.5 Struktur Tabel Petugas  …………………………………………………
Tabel 3.6 Struktur Tabel Inbox   …..………………………………………………. 
Tabel 3.7 Struktur Tabel Outbox ………………………………………………… 
	11
12
12
13
13
13
14