RANCANG BANGUN SISTEM REMINDER KREDIT SEMESTER STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR

dokumen-dokumen yang mirip
Rancang Bangun Sistem Informasi Perwalian dan Monitoring Matakuliah Studi Kasus Teknik Informatika Universitas Muhammadiyah Malang

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

BAB I PENDAHULUAN 1.1 Latar Belakang

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh : FARKHAN AMINULLOH

SISTEM INFORMASI PENJADWALAN MEETING MENGGUNAKAN SMS GATEWAY BERBASIS WEB

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

Sistem Informasi Simpan Pinjam Syariah Untuk Modul Transaksi Kas Menggunakan Metode RAD (Studi Kasus: Koperasi Sinar Surya Batu) TUGAS AKHIR

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI

PEMANFAATAN SMARTPHONE SEBAGAI REPORT ABSENSI REAL TIME UNTUK WALI MURID DALAM ABSENSI SISWA

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

SKRIPSI PERANCANGAN SISTEM INFORMASI BEASISWA BANTUAN BIAYA PENDIDIKAN BAZIS PROVINSI DKI JAKARTA BERBASIS WEB

DAFTAR ISI HALAMAN SAMPUL

Sistem Informasi Penerimaan Siswa Baru (PSB) Untuk Tingkat SMP dan SMU Menggunakan CodeIgniter TUGAS AKHIR

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA BERBASIS LOKASI DENGAN MENGGUNAKAN SMS AUTORESPONDER DAN SMS GATEWAY SKRIPSI

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

MEMBANGUN SMS GATEWAY INFO KESISWAAN PONDOK PESANTREN PUTRA AL-ITTIHAD AL-ISLAMI MADURA

SKRIPSI FRAMEWORK LARAVEL UNTUK INFORMASI PENUNJANG PERKULIAHAN

RANCANG BANGUN SIMULATOR UJIAN AKHIR SEKOLAH UNTUK ANAK INKLUSI SEKOLAH DASAR TUGAS AKHIR

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

SISTEM INFORMASI REKAP ABSENSI DAN MONITORING DATA SISWA BERBASIS SMS GATEWAY TUGAS AKHIR

SKRIPSI APLIKASI MOBILE NOTIFICATION INFORMASI PERKULIAHAN BERBASIS ANDROID

ANALISIS DAN PERANCANGAN CARGO TRACKING SYSTEM PADA PT.MEDITERRANEAN SHIPPING COMPANY SKRIPSI. Oleh WENDY VINOD HERRY

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

RANCANG BANGUN APLIKASI WEB E-COMMERCE TANAMAN HIAS DAN JASA TAMAN PADA CV. MALANGGOGREEN MENGGUNAKAN FRAMEWORK CODEIGNITER

IMPLEMENTASI LEARNING MANAGEMENT SYSTEM PADA PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG BERBASIS RESPONSIVE WEB TUGAS AKHIR

RANCANG BANGUN SISTEM ADMINISTRASI TUGAS AKHIR BERBASIS OBJECT RELATIONAL MAPPING ( STUDI KASUS TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG )

PERANCANGAN APLIKASI NASAB DALAM PENENTUAN MAHRAM BERBASIS WEB TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN SISTEM LAYANAN INFORMASI P2KK BERBASIS TEKNOLOGI SMS GATEWAY TUGAS AKHIR

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

MANAJEMEN GUDANG MENGGUNAKAN WEB APLIKASI BERBASIS PHP DAN MYSQL. Disusun oleh : RAHMAT KURNIAWAN

PERANCANGAN APLIKASI E-VOTING BERBASIS WEB DAN SMS GATEWAY STUDI KASUS PEMILIHAN KETUA BEM FASILKOM UNIVERSITAS MERCU BUANA

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI MANAJEMEN (SIM) PENJADWALAN AGENDA PEGAWAI DI UPN VETERAN JAWA TIMUR BERBASIS WEB SKRIPSI

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

APLIKASI ENSIKLOPEDIA KARAKTER WAYANG KULIT PURWA BERBASIS WEB. Laporan Tugas Akhir

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di

PENERAPAN ALGORITMA BOYER-MOORE PADA LAYANAN SMS AUTO REPLY (STUDI KASUS UPT PMB UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR

SISTEM LAYANAN MANDIRI PROGRAM KREATIVITAS MAHASISWA BERBASIS WEB RESPONSIVE (Studi Kasus CIC Student Center Universitas Muhammadiyah Malang)

PERANCANGAN DAN IMPLEMENTASI SISTEM E-PEMILU UNTUK PEMILIHAN KETUA BEM MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR

SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB DENGAN FITUR SMS GATEWAY DI SMK KETINTANG SURABAYA SKRIPSI. Disusun oleh :

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI KEPRAJURITAN TNI-AD (STUDI KASUS LEMJIANTEK/STTAD KOTA MALANG) TUGAS AKHIR

PERANCANGAN SISTEM ADMINISTRASI BENGKEL PADA ASTRA HONDA MOTOR DAN NOTIFIKASI SERVICE BERKALA SUNYAR PRAYUDI

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi

PENGEMBANGAN SISTEM INFORMASI RUMAH SAKIT UNIVERSITAS MUHAMMADIYAH MALANG MENGGUNAKAN ARSITEKTUR 3LGM2

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI DIVISI IT BERBASIS WEB DENGAN NOTIFIKASI RIAN ADITIA CAHYADI

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI AKTIVITAS DAN PENGINGAT UNTUK DOSEN BERBASIS WEB DAN SMS GATEWAY TUGAS AKHIR. Oleh :

NOTIFIKASI INFORMASI KAMPUS UMM ( UNIVERSITAS MUHAMMADIYAH MALANG ) DI IMPLEMENTASIKAN PADA EXTENSION MOZILLA FIREFOX

BAB I PENDAHULUAN... I-1

SISTEM INFORMASI LOWONGAN KERJA ONLINE DENGAN IMPLEMENTASI SMS GATEWAY MENGGUNAKAN FRAMEWORK CODEIGNITER SKRIPSI. Oleh :

APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ

RANCANG BANGUN SISTEM APPLIKASI UJIAN ONLINE UNTUK MEMBANTU SISWA DALAM MENGHADAPI UJIAN AKHIR NASIONAL ONLINE DI SMP NEGERI 01 WATES - BLITAR

Rancang Bangun Sistem Informasi Berbasis Web Untuk Manajemen Jurnal TUGAS AKHIR

APLIKASI PENGELOLAAN PRESENSI DAN GAJI ASISTEN LAB BERBASIS WEB DI FASILKOM UNIVERSITAS MERCU BUANA RETNO SETYA WULANDARY

ANALISIS DAN PERANCANGAN APLIKASI SMS GATEWAY PADA SMU DHARMA KARYA MENGGUNAKAN APLIKASI JAVA STUDIO SKRIPSI. Oleh. Sukma Ariyadi Kusuma

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

IMPLEMENTASI 2D ACCELEROMETER SEBAGAI CONTROL GAME PADA GAME PETUALANGAN SI DAMI BERBASIS ANDROID TUGAS AKHIR

Entity Relationship Model Internet Web Web browser Web server Perangkat Lunak Sist

SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PERANCANGAN DAN PEMBUATAN SISTEM NOTIFIKASI JADWAL KULIAH MENGGUNAKAN PUSH NOTIFICATION SERVICE BERBASIS ANDROID

PRAKATA. yang berjudul Sistem Informasi Bimbingan Tugas Akhir Berbasis Online. kesempatan ini penulis ingin menyampaikan rasa terimakasih kepada:

SISTEM INFORMASI PENGELOLAAN DAN PENGATURAN JADWAL CERAMAH BERBASIS WEB DAN SMS GATEWAY TUGAS AKHIR

PENGEMBANGAN SISTEM INFORMASI AKREDITASI

RANCANG BANGUN APLIKASI MONITORING KARYAWAN BERBASIS ANDROID

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II KAJIAN LITERATUR

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadyah Malang. Oleh:

SISTEM INFORMASI ALUMNI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA BERBASIS WEB

PERANCANGAN SISTEM INFORMASI AKADEMIK DENGAN METODE PROTOTYPING

Perancangan Info Jaringan Bengkel Sepeda Motor Berbasis Android

SISTEM INFORMASI SELEKSI CALON PEKERJA LULUSAN SMK TAHAP PERTAMA PADA BKK XYZ BERBASIS WEB MENGGUNAKAN SMS GATEWAY IMAN HIMAWAN AFIANTO

DAFTAR ISI. HALAMAN PENGESAHAN ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... xi

APLIKASI PENILAIAN KINERJA KARYAWAN BERBASIS WEB PADA PT TELKOM AKSES

DAFTAR ISI. HALAMAN JUDUL... ii

APLIKASI INVENTORI DAN HUTANG-PIUTANG DENGAN FITUR SMS GATEWAY BERBASIS YII FRAMEWORK DI UD. MANUNGGAL SKRIPSI

PEMBUATAN SIMULASI APLIKASI SMS GATEWAY PEMESANAN PAKAIAN MUSLIMAH ONLINE BERBASIS WEB TUGAS AKHIR KIKI APRILLA

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

APLIKASI FUZZY INFERENCE SYSTEM MAMDANI UNTUK KLASIFIKASI EKSTRAKURIKULER SEKOLAH

PEMBUATAN APLIKASI POINT OF SALES MULTIPLATFORM USER INTERFACE MENGGUNAKAN ZEND FRAMEWORK

PERANCANGAN DAN PEMBUATAN E-VOTING BERBASIS WEBSITE DENGAN MENGGUNAKAN SMS GATEWAY LAPORAN TUGAS AKHIR. Disusun sebagai syarat untuk menyelesaikan

BAB II LANDASAN TEORI

IMPLEMENTASI DIGITAL LIBRARY BERBASIS HTML 5 PADA SMKN-4 PALANGKARAYA

KATA PENGANTAR. taufik dan hidayah-nya, penulisan laporan tugas akhir dengan judul PELAYANAN SISTEM INFORMASI AKADEMIK DI SMK

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN AKADEMIK SMK ERNA DUMAI BERBASIS WEB SKRIPSI

PENGEMBANGAN FITUR BLAST , CHATTING, DAN SMS PADA APLIKASI DATA KARYAWAN FASILKOM UMB FA KHO

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PEMROGRAMAN WEB. Disusun Oleh: Lelly Hidayah Anggraini, S.Kom, M.Cs

SISTEM PENILAIAN AKADEMIK BERBASIS WEB (STUDI KASUS SMP KARTINI TAMAN SIDOARJO ) MENGGUNAKAN CODEIGNITER SKRIPSI. Oleh : Arie Eka S

PENGEMBANGAN APLIKASI SISTEM PENANGANAN KELUHAN PELANGGAN BERBASIS WEB PADA PT. DATASYS INTEGRATED TECHNOLOGY

PEMBUATAN AGEN UNTUK CUSTOMER SERVICE DI WEBSITE UMM BERBASIS PENGETAHUAN TUGAS AKHIR

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

Transkripsi:

RANCANG BANGUN SISTEM REMINDER KREDIT SEMESTER STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR Rizky Anggriawan 09560165 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014

RANCANG BANGUN SISTEM REMINDER KREDIT SEMESTER STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR DIAJUKAN UNTUK MEMENUHI PERSYARATAN GUNA MERAIH GELAR SARJANA STRATA 1 TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG Rizky Anggriawan 09560165 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014

LEMBAR PERSETUJUAN RANCANG BANGUN SISTEM REMINDER KREDIT SEMESTER STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Mengetahui/Menyetujui Dosen Pembimbing I Dosen Pembimbing II Dr. Ir. Ermanu A.H, M. T 10891090233 Zamah Sari, S.T, M.T 0708087701

LEMBAR PENGESAHAN RANCANG BANGUN SISTEM REMINDER KREDIT SEMESTER STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh : RIZKY ANGGRIAWAN 09560165 Tugas Akhir ini telah diuji dan dinyatakan lulus oleh tim penguji Pada tanggal 26 April 2014 Mengetahui/Menyetujui Dosen Penguji I Dosen Penguji II Ilyas Nuryasin, S.Kom, M.Kom Diah Risqiwaty, MT Ketua Jurusan Teknik Informatika Yuda Munarko, S.Kom, M.Sc

KATA PENGANTAR Allhamdulillah, segala puji bagi Allah SWT yang telah memberi petunjuk dan serta melancarkan jalan sehingga penulis dapat menyelesaikan tugas akhir yang berjudul: RANCANG BANGUN SISTEM REMINDER KREDIT SEMESTER STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi perancangan sistem, penanganan penjadwalan pada sistem, konfigurasi SMS gateway, penanganan sinkronisasi database, pengelolaan data petugas jurusan teknik informatika dan mahasiswa jurusan teknik informatika serta pengujian sistem yang telah dibuat. Penulis menyadari bahwa penelitian ini masih dari kesempurnaan. Oleh karena itu penulis mengaharapkan saran dan kritik yang membangun agar tulisan ini dapat bermanfaat bagi pengembangan ilmu pengetahuan kedepannya. Sistem ini juga masih membutuhkan pengembangan lebih lanjut sehingga dapat lebih bermanfaat. Akhir kata penulis mengucapkan terima kasih kepada semua pihak yang telah membantu hingga tugas akhir ini terselesaikan. Malang, 11 Mei 2014 Penulis

DAFTAR ISI ABSTRAK... i ABSTRACT... ii LEMBAR PERSEMBAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... x BAB I... 1 PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Batasan Masalah... 2 1.4. Tujuan Penelitian... 2 1.5. Metodologi... 3 1.6. Pengkajian Kasus... 3 1.7. Pemahaman Sistem dan Studi Literatur... 3 1.8. Implementasi... 3 1.9. Pengujian dan Analisa Hasil... 5 1.10. Pembuatan Laporan... 5 1.11. Sistematika Penulisan... 5 BAB II... 7 LANDASAN TEORI... 7 2.1. Short Message Service... 7 2.2. SMS Gateway... 8 2.3. Sistem Informasi... 9 2.3.1. Sistem... 10 2.3.2. Informasi... 10 2.4. Data... 10 2.5. Database... 11 2.6. Sinkronisasi Data... 11 2.7. PHP Hypertext Preprocessor... 13 2.8. HTML... 14 2.8.1. Tag HTML... 15 2.9. Cascade Style Sheet... 16 2.10. Jquery... 16 2.10.1. Sintaks Jquery... 17

2.11. Codeigniter... 17 2.11.1. Kelebihan Framework Codeigniter... 18 2.11.2. Fitur Utama Framework Codeigniter... 18 2.11.3. Sistem Pada Framework Codeigniter... 19 2.12. MVC... 21 BAB III... 22 ANALISA DAN PERANCANGAN SISTEM... 23 3.1. Analisa Masalah... 25 3.2. Analisa Data... 26 3.3. Kebutuhan Fungsional dan Non Fungsional... 26 3.3.1. Kebutuhan Fungsional... 26 3.3.2. Kebutuhan Non Fungsional... 27 3.4. Analisa Sistem... 28 3.4.1. Flowchart Perangkat Lunak... 28 3.4.2. Flowchart Menu... 29 3.4.2.1. Flowchart Menu Petugas... 29 3.4.2.2. Flowchart Menu Mahasiswa... 31 3.4.3. Usecase Diagram... 31 3.4.3.1. Usecase Diagram Mahasiswa dan Petugas... 32 3.4.4. Activity Diagram... 33 3.4.4.1. Activity Diagram Petugas... 33 3.4.4.2. Activity Diagram Mahasiswa... 35 3.4.5. Sequence Diagram... 36 3.4.6. Class Diagram... 39 3.4.6.1. Class Diagram Level Analisis... 39 3.4.6.2. Class Diagram Level Desain... 40 3.5. Perancangan Perangkat Lunak... 40 3.6. Perancangan Data... 42 3.7. Desain Antarmuka... 45 3.7.1. Rancangan Antarmuka Halaman Mahasiswa... 45 3.7.2. Rancangan Antarmuka Halaman Petugas... 47 BAB IV... 49 IMPLEMENTASI DAN PENGUJIAN... 49 4.1. Implementasi Sistem... 49 4.1.1. Lingkungan Pengembangan Sistem... 49 4.1.1.1. Perangkat Keras... 49 4.1.1.2. Perangkat Lunak... 50 4.1.2. Implementasi Sistem Reminder Kredit Semester... 50 4.1.2.1. Konfigurasi SMS Gateway... 51 A. Instalasi Database Gammu... 51 B. Konfigurasi File... 52 4.1.2.2. Konfigurasi Database Pada Framework Codeigniter... 52 4.1.2.3. Menu Sistem Reminder Kredit Semester... 53

A. Menu Mahasiswa... 53 a. Halaman Login... 53 b. Halaman Ubah Kontak... 55 c. Halaman Lihat Sisa Matakuliah... 56 d. Halaman Jumlah Sisa Matakuliah... 58 B. Menu Petugas... 58 a. Halaman Login... 58 b. Halaman Beranda... 59 c. Halaman Manual Reminder... 60 d. Halaman Pengelolaan Data Petugas... 61 e. Halaman Lihat Data Mahasiswa... 62 4.1.3. Pengiriman Informasi Kredit Semester... 63 4.1.4. Penjadwalan Sistem... 65 4.1.5. Sinkronisasi Database... 66 4.2. Pengujian Sistem... 68 4.2.1. Pengujian Fungsionalitas Sistem... 69 4.2.1.1. Halaman Mahasiswa... 69 A. Halaman Login... 69 B. Halaman Ubah Kontak... 69 C. Halaman Lihat Sisa Matakuliah... 70 D. Halaman Jumlah Sisa Matakuliah... 70 4.2.1.2. Halaman Petugas... 70 A. Halaman Beranda... 71 B. Halaman Login... 71 C. Halaman Manual Reminder... 72 D. Halaman Pengelolaan Data Petugas... 72 E. Halaman Lihat Data Mahasiswa... 72 4.3. Pengiriman Reminder... 73 BAB V... 74 KESIMPULAN DAN SARAN... 74 5.1. Kesimpulan... 74 5.2. Saran... 74 DAFTAR PUSTAKA... 75

DAFTAR GAMBAR Gambar 1.1 Arsitektur sistem... 5 Gambar 2.1 Mekanisme stor and forward pada SMS... 8 Gambar 2.2 Arsitektur SMS Gateway... 9 Gambar 2.3 Skema Aplikasi Web... 14 Gambar 3.1 Skema Keseluruhan Sistem... 23 Gambar 3.2 Arsitektur database pada komputer server... 25 Gambar 3.3. Flowchart Perangkat Lunak... 28 Gambar 3.4. Flowchart Menu Petugas... 30 Gambar 3.5. Flowchart Menu Mahasiswa... 31 Gambar 3.6. Use case diagram keseluruhan... 32 Gambar 3.7. Use case diagram petugas dan mahasiswa... 32 Gambar 3.8. Activity diagram ubah data kontak mahasiswa... 34 Gambar 3.9. Activity diagram manage data petugas... 34 Gambar 3.10. Activity diagram lihat info kredit semester... 35 Gambar 3.11. Activity diagram lihat info kredit semester... 35 Gambar 3.12. Activity diagram lihat jumlah mk yang belum diambil... 36 Gambar 3.13. Activity diagram ubah data kontak... 36 Gambar 3.14. Sequence diagram hapus data petugas oleh petugas... 37 Gambar 3.15. Sequence diagram tambah data baru petugas oleh petugas... 37 Gambar 3.16. Sequence diagram ubah data petugas oleh petugas... 37 Gambar 3.17. Sequence diagram ubah kontak mahasiswa oleh petugas... 38 Gambar 3.18. Sequence diagram lihat jumlah MK yang belum diambil oleh mahasiswa... 38 Gambar 3.19. Sequence diagram ubah kontak oleh mahasiswa... 38 Gambar 3.20. Sequence diagram lihat kredit semester oleh mahasiswa... 39 Gambar 3.21. Class diagram level analisis petugas... 39 Gambar 3.22. Class diagram level analisis mahasiswa... 40 Gambar 3.23. Class diagram level desain... 40 Gambar 3.24. Rangkaian hubungan dalam codeigniter... 41 Gambar 3.26. Desain arsitektur sistem... 42 Gambar 3.27. Entity Relational Diagram... 43 Gambar 3.28. Rancangan halaman login... 45 Gambar 3.29. Rancangan halaman home... 45 Gambar 3.30. Halaman ubah kontak mahasiswa... 46 Gambar 3.31. Halaman matakuliah sisa... 46 Gambar 3.32. Halaman jumlah sisa matakuliah dan kredit semester... 46 Gambar 3.33. Halaman login petugas... 47 Gambar 3.34. Halaman home petugas... 47 Gambar 3.35. Halaman manual reminder... 47 Gambar 3.36. Halaman kelola data petugas... 48 Gambar 3.37. Halaman lihat data mahasiswa... 48 Gambar 4.1. Hasil export database gammu kedalam database sistem... 51 Gambar 4.2. Konfigurasi pada file gammurc... 52 Gambar 4.3. Konfigurasi pada file smsdrc... 52 Gambar 4.4. Konfigurasi database pada framework CodeIgniter... 53 Gambar 4.5. Antarmuka halaman login... 53

Gambar 4.6. Potongan sourcecode kelas login controller... 54 Gambar 4.7. Antarmuka halaman ubah kontak... 55 Gambar 4.8. Potongan sourcecode kelas ubah kontak controller... 55 Gambar 4.9. Fungsi update_phone pada model... 56 Gambar 4.10. Antarmuka lihat sisa matakuliah... 56 Gambar 4.11. Potongan sourcecode kelas cshowcourse pada controller... 57 Gambar 4.12. Potongan sourcecode kelas mshowcourse pada model... 57 Gambar 4.13. Antarmuka halaman jumlah sisa matakuliah... 58 Gambar 4.14. Potongan sourcecode kelas showcountcourse pada controller 58 Gambar 4.15. Antarmuka halaman login... 58 Gambar 4.16. Sourcecode fungsi login pada controller... 59 Gambar 4.17 Antarmuka halaman beranda... 59 Gambar 4.18. Antarmuka halaman manual reminder... 60 Gambar 4.19. Fungsi sendmanual pada controller... 60 Gambar 4.20. Fungsi sendmanual pada model... 60 Gambar 4.21. Antarmuka halaman kelola data petugas... 61 Gambar 4.22. Fungsi manage data petugas pada controller... 61 Gambar 4.23. Antarmuka halaman lihat data mahasiswa... 62 Gambar 4.25. Sourcecode menampilkan semua data mahasiswa... 62 Gambar 4.26. Potongan sourcecode pengambilan data mahasiswa... 63 Gambar 4.27. Potongan sourcecode kondisi jumlah sks seratus lima puluh. 64 Gambar 4.28. Konfigurasi penjadwalan sistem menggunakan task scheduler 65 Gambar 4.29. Baris kode konfigurasi file my.cnf pada database server... 66 Gambar 4.30. Konfigurasi file my.cnf pada database client... 67 Gambar 4.31. Deklarasi username dan password untuk client... 67 Gambar 4.32. Deklarasi status master pada client... 67 Gambar 4.32. Proses insert data pada database master... 68 Gambar 4.35. Database sistem pada client... 68 Gambar 3.45. Tampilan awal sistem mahasiswa... 69 Gambar 3.46. Tampilan fungsi ubah kontak... 69 Gambar 3.47. Tampilan fungsi lihat semua sisa matakuliah... 70 Gambar 4.48. Tampilan fungsi jumlah sisa matakuliah... 70 Gambar 4.49. Tampilan awal sistem petugas... 71 Gambar 4.50. Tampilan kirim pesan manual... 71 Gambar 4.51. Tampilan fungsi kelola data petugas... 72 Gambar 4.52. Tampilan lihat data mahasiswa... 72 Gambar 4.53. SMS reminder matakuliah... 73

DAFTAR TABEL Tabel 3.1 Tabel mahasiswa... 43 Tabel 3.2. Tabel Mata Kuliah... 44 Tabel 3.3. Tabel Kurikulum... 44 Tabel 3.4. Tabel KRS... 44

DAFTAR PUSTAKA [1] Rahayu, Anna (2010), Pengembangan Sistem Penerimaan Siswa Baru dengan SMS Gateway(Study kasus: MA Ali Maksum Krapyak Yogyakarta), Yogyakarta: AMIKOM. [2] Hendrik (2007), Perancangan Aplikasi SMS Reminder Guna Membantu Mempercepat Penyelesaian Waktu Studi Mahasiswa Di Jurusan Teknik Informatika, Fakultas Teknologi Industri, Universitas Islam Indonesia, Yogyakarta: Universitas Islam Indonesia. [3] Khoiriyani. 2008. Sistem Informasi Data Pasien Pada Rumah Sakit Sari Mutiara Medan Dengan Menggunakan Visual Basic. Medan. [4] Modul Database Terdistribusi 4 Jurusan Teknik Informatika Universitas Muhammadiyah Malang Tahun 2013. [5] Yuliano, Triswansyah. 2007. Pengenalan PHP. di IlmuKomputer.Com [6] Rief, M. Ridyanto. 2011. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Yogyakarta Penerbit Andi. [7] Sidik, Betha dan Pohan, Iskandar. 2010. Pemrograman WEB dengan HTML. Bandung: Penerbit Informatika Bandung. [8] Ari, Rosihan. Tutorial CSS. http://rosihanari.net, (diakses 25 Agustus 2013). [9] Desrizal, Panduan Lengkap PHP Ajax Jquery. Di http://blog.codingwear.com. [10] Ardhana, YM Kusuma.2013. Pemrograman PHP CodeIgniter Black Box. Jasakom.