SISTEM INFORMASI
PENGECEKAN KEHADIRAN SISWA BERBASIS SMS GATEWAY PADA SMK NURUL UMMAH
PANINGGARAN DENGAN MENGGUNAKAN PHP ,GAMMU DAN MYSQL
PROPOSAL TUGAS AKHIR
Diajukan sebagai salah satu syarat untuk mengajukan Tugas Akhir
Oleh :
Nama : ABDUR
ROFIK
NIM : MI.10.00097
PROGRAM STUDI MANAJEMEN
INFORMATIKA
POLITEKNIK MUHAMMADIYAH PEKALONGAN
2013
POLITEKNIK MUHAMMADIYAH PEKALONGAN
2013
POLITEKNIK MUHAMMADIYAH
PEKALONGAN
LEMBAR REKOMENDASI
PROPOSAL TUGAS AKHIR
JUDUL : SISTEM INFORMASI PENGECEKAN KEHADIRAN SISWA BERBASIS SMS GATEWAY PADA SMK NURUL
UMMAH PANINGGARAN DENGAN MENGGUNAKAN PHP, GAMMU DAN MYSQL
NAMA : ABDUR ROFIK
NIM : MI.10.00097
Proposal ini direkomendasikan sebagai dasar
untuk kelanjutan Bimbingan Tugas Akhir pada Jenjang Diploma III Program
Manajemen Informatika
Kajen, …………………………..
Ketua Program Studi Manajemen Informatika
Teguh Widodo, S.Kom
NIDN.0611027702
POLITEKNIK MUHAMMADIYAH
PEKALONGAN
LEMBAR REKOMENDASI
PROPOSAL TUGAS AKHIR
JUDUL : SISTEM INFORMASI PENGECEKAN KEHADIRAN SISWA BERBASIS SMS GATEWAY PADA SMK NURUL
UMMAH PANINGGARAN DENGAN MENGGUNAKAN PHP,
GAMMU DAN MYSQL
NAMA : ABDUR ROFIK
NIM : MI.10.00097
Proposal ini direkomendasikan sebagai dasar
untuk kelanjutan Bimbingan Tugas Akhir pada Jenjang Diploma III Program
Manajemen Informatika
Kajen, …………………………..
Ketua TIM
|
Anggota
|
A. JUDUL
SISTEM INFORMASI PENGECEKAN KEHADIRAN
SISWA BERBASIS SMS GATEWAY PADA SMK NURUL UMMAH PANINGGARAN DENGAN MENGGUNAKAN
PHP, GAMMU DAN MYSQL
B. PENDAHULUAN
a.
Latar Belakang
Dalam
suatu lingkungan pendidikan peran serta orang tua siswa sangat penting untuk mendukung kelancaran dalam kegiatan belajar
putra-putrinya misalnya mengelalui
pengawasan terhadap kehadiran/absensi putra dan putri mereka di sekolah. Akan
tetapi biasanya hal tersebut sangatlah sulit di lakukan. Hal tersebut mungkin
di karenakan oarang tua murid terlalu sibuk bekerja sehingga tidak mempunyai
waktu untuk memantau kehadiran putra-putri mereka di sekolah atau karena hal
lainnya.
Dewasa
ini penggunaan telepon genggam (ponsel) sebagai media komunikasi sudah sangat
umum di kalangan masyarakat luas. Murahya akses dalam
pencarian informasi seperti halnya sms, browsing internet, mms dan lain
sebagainya menjadikan telephon selular sebagai pilihan utama dan hampir menjadi
kebutuhan primer. Dalam hal ini akses melalui sms adalah primadonanya karena selain
murah, sms juga bisa dilakukan kapanpun, dimanapun dan dengan tipe ponsel
apapun.
Penerapan
teknologi sms sebagai metode akses informasi absensi siswa di smk Nurul Ummah Paninggaran dirasa sudah mulai menjadi kebutuhan. Ini biasa disebut dengan sms
gateway. Setidaknya ini akan menjadikan orang tua siswa bertindak efisien dalam mengatur
waktu karena mereka tidak perlu datang ke sekolahan hanya untuk memastikan putra–putri mereka datang ke sekolah. Dengan teknologi sms gateway ini orang tua siswa hanya perlu melakukan sms dengan format
tertentu kepada server yang kemudian secara otomatis server tersebut akan
memberikan jawaban.
Dalam tugas akhir ini penulis
menggunakan teknologi sms gateway untuk mengakses informasi tentang kehadiran siswa agar nantinya orang tua murid dapat memantau
kehadiran siswa tersebut di sekolahan tanpa harus mendatangi sekoiahan tersebut
sehingga dapat lebih menghemat waktu dan tenaga. Dan diharapkan dengan adanya
software ini dapat meningkatkan kelancaran sistem pendidikan di smk Nurul Ummah
Paninggaran serta dengan memanfaatkan teknologi infomasi dan komunikasi sebagai
media penghubung antara orang tua dengan sekolah, yang akan sangat membantu
menjaga para pelajar agar tetap selalu dibina ke arah kegiatan positif dan jauh
dari hal-hal yang merusak serta mengarahkan mereka agar menjadi Sumber Daya
Manusia yang potensial untuk pembangunan bangsa dan negara.
- Rumusan Masalah
Dari sejumlah
pernyataan diatas, penulis dapat merumuskan masalah dalam proyek tugas akhir
ini yaitu
bagaimana merancang dan membuat suatu sistem informasi pengecekan kehadiran
siswa berbasis sms gateway pada SMK Nurul Ummah Paninggaran denagn menggunakan
PHP, Gammu dan MYSQL.
- Batasan Masalah
Pembatasan masalah dilakukan untuk mempermudah penentuan masalah yang dibahas. Guna
menghindari ha-hal yang membuat penelitian yang dibuat terlalu meluas maka
diperlukan beberapa batasan masalah, yaitu antara lain :
a. Dari sistem yang dibuat, untuk orang tua siswa hanya berfokus pada sarana untuk pemberitahuan kehadiran siswa di sekolah.
b. Masih menggunakan petugas untuk menginput data
kehadiran siswa.
- Tujuan dan Manfaat
1.
Tujuan
Tujuan
yang ingin dicapai adalah terwujudnya system informasi pengecekan kehadiran siswa berbasis sms gateway
pada smk Nurul Ummah Paninggaran
2.
Manfaat
Manfaat yang diharapkan adalah dengan adanya
pembuatan sistem pengecekan kehadiran siswa ini sebagai media penghubung antara orang tua dengan
sekolah, yang akan sangat membantu menjaga para pelajar agar tetap selalu
dibina ke arah kegiatan positif dan jauh dari hal-hal yang merusak serta
mengarahkan mereka agar menjadi Sumber Daya Manusia yang potensial untuk
pembangunan bangsa dan negara.
C. TINJAUAN PUSTAKA
a. Sistem informasi
Menurut Hall (2001), sistem informasi adalah sebuah
rangkaian prosedur formal dimana data dikelompokkan, diproses menjadi
informasi, dan didistribusikan kepada pemakai.
b. SMS
Gateway
SMS (short message service) merupakan sebuah layanan
yang banyak diaplikasikan pada sistem komunikasi tanpa kabel, memungkinkan dilakukannya
pengiriman pesan dalam bentuk alphanumeric antara terminal pelanggan atau antar
terminal pelanggan dengan sistem eksternal seperti email, paging, voice mail
dan lain-lain.
SMS gateway Mobile Switching Center (SMS-GMSC)
adalah sebuah aplikasi MSC yang mampu menerima pesan singkat dari SMSC,
menginterogasi home location register untuk informasi routing, dan mengirimkan
pesan pendek tersebut ke MSC dari piranti bergerak yang dituju.
c.
GAMMU
Gammu adalah sebuah utility yang berjalan melalui
command line atau mengunakan
baris perintah tertulis melalui DOS. Gammu tidak memiliki interface menu yang dapat diakses melalui
program tampilan grafis. Gammu berfungsi untuk mengatur dan menjalankan fitur
telpon seluler melalui komputer dengan koneksi yang menghubungkan komputer
dan telpon seluler.
d.
PHP
PHP adalah kependekan dari Hypertext Prepocessor yang
merupakan bahasa berbentuk skrip yang ditempatkan dalam server.
Hasilnyalah yang dikirimkan ke klien, tempat pemakai menggunakan browser.
Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, iadapat
membentuk suatu tampilan berdasarkan permintaan terkini. Pada prinsipnya, PHP
berfungsi sama dengan skrip-skrip lain seperti ASP (Active Server Page), Cold
Fusion, ataupun Perl (Kadir, 2002). PHP merupakan bahasa server yang menyatu
dengan HTML untuk membuat halaman web yang dinamis. (A.M. Farid,2001).
e.
XAMPP
XAMPP adalah perangkat lunak bebas, yang
mendukung banyak sistem operasi, merupakan
kompilasi dari beberapa program. Fungsinya
adalah sebagai server yang
berdiri sendiri (localhost), yang
terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang
ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP
merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini
tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah
digunakan yang dapat melayani tampilan halaman web yang
dinamis. Untuk mendapatkanya dapat mendownload langsung
dari web resminya.
f.
MYSQL
MySQL adalah
sebuah program database server yang mampu menerima dan mengirimkan datanya
dengan cepat, multiuser serta menggunakan perintah standar SQL (Structured
Query Language) (Bunafit Nugroho, 2005).
MySQL termasuk
dalam RDBMS (Relation Database Management System). MySQL dapat berjalan baik di
OS (Operating System) linux maupun windows. Selain itu juga mempunyai kelebihan
diantaranya adalah :
1.
MySQL sebagai Database Management System (DBMS) dan Relation
Database Management System (RDBMS)
2.
MySQL adalah sebuah database yang open source, artinya kita
dapat menggunakan database ini tanpa harus membeli atau membayar lisensi.
3.
MySQL merupakan database yang mampu menyimpan data
berkapasitas besar.
D. METODOLOGI / PERANCANGAN
|
Gambar 1.2 Model
Waterfall
Tahapan-tahapannya adalah
sebagai berikut:
a.
Perencanaan Sistem
Tahapan yang akan
dilakukan untuk mempelajari kemungkinan aplikasi bisa dijalankan atau tidak.
Dalam pelaksanaannya harus memenuhi syarat-syarat agar aplikasi tersebut bisa
berjalan efektif dan efisien. Proses perencanaan sistem ini bertujuan untuk
merencanakan proyek-proyek sistem yang akan dikembangkan nantinya. Hasil dari
proses perencanaan sistem ini adalah laporan perencanaan sistem yang dapat
berupa perencanaan sistem jangka pendek maupun perencanaan sistem jangka
panjang.
b.
Analisis Sistem
Pada tahap ini
dilakukan analisis sistem dengan tujuan untuk mengidentifikasi permasalahan dan
hambatan yang terjadi sehingga dapat dilakukan perbaikan-perbaikan sistem serta
untuk mengetahui kebutuhan pemakai yang paling mendasar.
c.
Rancangan Sistem
Rancangan Sistem
merupakan tahap mencari solusi permasalahan yang didapat dari tahap analisis
dengan melakukan perancangan sistem. Rancangan sistem ini mencakup perancangan
input, output, proses, database, hardware dan software yang digunakan. Hasil
dari rancangan sistem adalah sistem diatas kertas.
d.
Seleksi Sistem
Seleksi sistem
adalah tahap untuk memilih perangkat keras dan perangkat lunak untuk sistem
informasi. Tahap ini membutuhkan pengetahuan yang cukup bagi yang
melaksanakannya supaya dapat memenuhi kebutuhan rancang bangun yang telah
dilakukan.
e.
Implementasi
Tahap
implementasi merupakan tahap-tahap pembuatan program termasuk penulisan kode
program, pengetesan program secara terus menerus untuk mencari kesalahan yang
terjadi dari program yang kita buat, kemudian meletakkan sistem untuk
dioperasikan.
E.
JADWAL
PELAKSANAAN
Tahapan atau fase penyelesaian dari metode pengembangan
sistem adalah sebagai berkut :
Jadual
Kegiatan
|
Maret
2013
|
April
2013
|
Mei
2013
|
Juni
2013
|
Juli
2013
|
|||||||||||||||
1
|
2
|
3
|
4
|
1
|
2
|
3
|
4
|
1
|
2
|
3
|
4
|
1
|
2
|
3
|
4
|
1
|
2
|
3
|
4
|
|
Pengumpulan Data
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Analisis Sistem
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Desain Sistem
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Seleksi Sistem
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implementai &
Evaluasi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
F.
DAFTAR PUSTAKA
G.
Kadir
Abdul, Pengenalan
Sistem Informasi,
Andi, Yogyakarta, 2002
Rozidi Romzi
Imron, SMS Gateway (ESME) Berbasis
Protokol SMPP, Andi, Yogyakarta, 2009
XAMPP
Tim Litbang
LPKBM MADCOMS Madiun, Aplikasi Program
PHP & MySQL Untuk Membuat Website Interaktif, Andi, Yogyakarta,
2004
Oetomo Budi
sutedjo Dharma dan Handoko Yosia, Teleakses
Database Pendidikan Berbasis Ponsel, Andi, Yogyakarta, 2003
No comments:
Post a Comment