Anda di halaman 1dari 17

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS

ANDROID

Laporan Akhir

Diajukan untuk memenuhi syarat kelulusan mata kuliah Perangkat Lunak Telekomunikasi
dengan dosen Ir. Hj. Arjuni Budi Pantjawati, MT.

Disusun Oleh :
Fachri Aliyuddin

( 1006689 )

Sopian Irfan M

( 1102428 )

Okky Okta S

( 1206255 )

Kelompok 03
Konsentrasi: Pendidikan Teknik Elektro Telekomunikasi

PROGRAM STUDI S1 PENDIDIKAN TEKNIK ELEKTRO


DEPARTEMEN PENDIDIKAN TEKNIK ELEKTRO
FAKULTAS PENDIDIKAN TEKNOLOGI DAN KEJURUAN
UNIVERSITAS PENDIDIKAN INDONESIA
BANDUNG
2015
BAB I
Pendahuluan
1.1 Latar Belakang
Para mahasiswa maupun mahasiswi dalam keseharian nya saat menjalankan aktifitas
perkuliahan terkadang lupa terhadap jadwal dari mata kuliah atau pun lupa terhadap tugas
dari suatu mata kuliah yang di berikan oleh dosen mata kuliah tersebut. Sering kali
mahasiswa atau pun mahasiswi tidak percaya akan nilai yang didapat di akhir perkuliahan

mereka karena nilai mereka tidak memuaskan, hal ini sering kali di sebebkan karena
kehadiran mereka tidak memenuhi syarat kelulusan dari mata kuliah tersebut dan tugas yang
di tugaskan oleh dosen dari mata kuliah tersebut tidak masuk atau tidak di terima dosen
dikarenakan keterlambatan dalam hal pengumpulan tugas
Disini kami berupaya membuat sebuah program atau aplikasi Remainder atau Pengingat
Jadwal Perkuliahan serta Tugas-tugas Perkuliahanyang berbasis android, yang kami sebut
dangan nama Remaind Me, dan nanti nya kami berharap dapat membantu mengingatkan
jadwal perkuliahan maupun tugas-tugas perkuliahan lewat Gadget yang sudah banyak di
miliki di kalangan mahasiswa/i
Reminder yang kami buat sebagai tugas akhir dan syarat kelulusan dari mata kuliah
Perangkat Lunak Telekomunikasi dimana mata kuliah ini sangat penting kami selesaikan dan
menjadi salah satu referensi serta membantu kami dalam proyek Tugas Akhir yang juga
sebagai salah satu persyataran kelulusan untuk Pendidikan Teknik Elektro (S1)
1.2 Identifikasi Masalah
Dimana telah kami uraikan di bagian Latar Belakang, maka dari itu kami
mengindetifikasi masalah yang ada antara lain :
1. Sering nya mahasiswa lupa terhadap jadwal perkuliahan
2. Sering lupa mahasiswa terhadap kalkulasi jumlah absen suatau mata kuliah
1.3 Rumusan Masalah
1. Apakah aplikasi ini dapat membantu mahasiswa dalam mengingat suatu jadwal
perkuliahan?
2. Apakah aplikasi ini dapat berjalan dan terkoneksi langsung dengan web service
jadwal mata kuliah?
1.4 Tujuan Penelitian
Adapun tujuan dari pembuatan aplikasi bernama Reminder Me adalah :
1. Untuk mengetahui seberapa efektifkah aplikasi reminder ini untuk mahasiswa
2. Untuk mengetahui tipe android apa saja kah yang dapat mengunakan aplikasi ini ?
3. Untuk mengetahui hasil akhir dari mahasiswa setelah mengunakan aplikasi ini
1.5 Manfaat Penelitian
Dengan tercapainya tujuan kami seperti yang telaj di jlaskan di atas, di harapkan hasil
pembuatan propgram atau aplikasi Reminder Me ini dapat bermanfaat umumnya bagi
semua orang yang membutuhkan dan khusus nya bagi para mahasiswa yang sangat
membutuhkan. Ada pun manfaat yang ingin kami capai secara teoritis dan secara praktis
yaitu :

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

1. Secara Teroritis
Hasil dari pembuatan aplikasi ini diharapkan dapat membantu mahasiswa dalam hal
jadwal perkuliahan dan tugas perkuliahan yan nantinya dapat memberikan nilai akhir
yang memuaskan
2. Secara Praktis
Bagi orang yang sering lupa terhadap jadwal perkuliahan nya dan tugas-tugas
perkuliahan nya aplikasi ini dapat menjadi salah satu aplikasi yang sangat membatu
dan sangat berguna

BAB II
TINJAUAN PUSTAKA
2.1 Android
Android adalah sistem
selulerlayar

operasi berbasis Linux yang

sentuh seperti telepon

dirancang

pintar dan komputer

untuk

perangkat

tablet. Android

awalnya

dikembangkan oleh Android, Inc., dengan dukungan finansial dari Google, yang kemudian
membelinya pada tahun 2005. Sistem operasi ini dirilis secara resmi pada tahun 2007,
bersamaan dengan didirikannya Open Handset Alliance, konsorsium dari perusahaanperusahaan perangkat keras, perangkat lunak, dan telekomunikasi yang bertujuan untuk
memajukanstandar terbuka perangkat seluler. Ponsel Android pertama mulai dijual pada
bulan Oktober 2008. Antarmuka pengguna Android didasarkan pada manipulasi langsung,
menggunakan masukan sentuh yang serupa dengan tindakan di dunia nyata, seperti
menggesek, mengetuk, mencubit, dan membalikkan cubitan untuk memanipulasi obyek di
layar.
Android adalah sistem operasi dengan sumber terbuka, dan Google merilis kodenya di
bawah Lisensi Apache. Kode dengan sumber terbuka dan lisensi perizinan pada Android
memungkinkan perangkat lunak untuk dimodifikasi secara bebas dan didistribusikan oleh
para pembuat perangkat, operator nirkabel, dan pengembang aplikasi. Selain itu, Android
memiliki sejumlah besar komunitas pengembang aplikasi (apps) yang memperluas
fungsionalitas

perangkat,

umumnya

ditulis

dalam

versi

kustomisasi

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

bahasa

pemrograman Java. Pada bulan Oktober 2012, ada sekitar 700.000 aplikasi yang tersedia
untuk Android, dan sekitar 25 juta aplikasi telah diunduh dari Google Play, toko aplikasi
utama Android. Sebuah survey pada bulan April-Mei 2013 menemukan bahwa Android
adalah platform paling populer bagi para pengembang, digunakan oleh 71% pengembang
aplikasi seluler.
Faktor-faktor di atas telah memberikan kontribusi terhadap perkembangan Android,
menjadikannya sebagai sistem operasi telepon pintar yang paling banyak digunakan di
dunia, mengalahkan Symbian pada tahun

2010. Android juga menjadi

pilihan

bagi

perusahaan teknologi yang menginginkan sistem operasi berbiaya rendah, bisa dikustomisasi,
dan ringan untuk perangkat berteknologi tinggi tanpa harus mengembangkannya dari awal.
[21]

Akibatnya, meskipun pada awalnya sistem operasi ini dirancang khusus untuk telepon

pintar

dan

tablet,

Android

juga

dikembangkan

menjadi

aplikasi

tambahan

di

televisi, konsol permainan, kamera digital, dan perangkat elektronik lainnya. Sifat Android
yang terbuka telah mendorong munculnya sejumlah besar komunitas pengembang aplikasi
untuk menggunakan kode sumber terbuka sebagai dasar proyek pembuatan aplikasi, dengan
menambahkan fitur-fitur baru bagi pengguna tingkat lanjut atau mengoperasikan Android pada
perangkat yang secara resmi dirilis dengan menggunakan sistem operasi lain.
Pada November 2013, Android menguasai pangsa pasar telepon pintar global, yang
dipimpin oleh produk-produkSamsung, dengan persentase 64% pada bulan Maret 2013. Pada
Juli 2013, terdapat 11.868 perangkat Android berbeda dengan beragam versi.[24] Keberhasilan
sistem operasi ini juga menjadikannya sebagai target ligitasi paten "perang telepon pintar"
antar perusahaan-perusahaan teknologi Hingga bulan Mei 2013, total 900 juta perangkat
Android telah diaktifkan di seluruh dunia, dan 48 miliar aplikasi telah dipasang dari Google
Play. Pada tanggal 3 September 2013, 1 miliar perangkat Android telah diaktifkan.
2.2 AppInventor
MIT App Inventor adalah alat pemrograman berbasis yang memungkinkan semua orang,
bahkan pemula, untuk memulai pemrograman dan membangun aplikasi yang berfungsi
penuh untuk perangkat Android. Pendatang baru App Inventor dapat memiliki aplikasi
pertama mereka dan berjalan dalam satu jam atau kurang, dan dapat program aplikasi yang
lebih kompleks secara signifikan lebih sedikit waktu daripada dengan, bahasa berbasis teks
yang lebih tradisional. Google Mark Friedman dan MIT Profesor Hal Abelson ikut
memimpin pengembangan App Inventor sementara Hal itu cuti di Google. Awal kontributor

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

insinyur Google lainnya yang Sharon Perl, Liz Looney, dan Ellen Spertus. App Inventor
berjalan sebagai layanan Web yang dikelola oleh staf di MIT Center for Mobile Learning sebuah kolaborasi dari MIT Ilmu Komputer dan Laboratorium Artificial Intelligence
(CSAIL) dan MIT Media Lab. MIT App Inventor mendukung komunitas di seluruh dunia
hampir 3 juta pengguna yang mewakili 195 negara di seluruh dunia. Lebih dari 100 ribu
pengguna aktif mingguan alat ini telah dibangun lebih dari 7 juta aplikasi android. Sebuah
alat open source yang berusaha untuk membuat kedua pemrograman dan penciptaan aplikasi
diakses berbagai khalayak, MIT App Inventor telah meraih perhatian:
Pendidik formal dan informal yang telah menggunakan MIT App Inventor untuk
memperkenalkan pemrograman untuk mereka siswa Ilmu Komputer, anggota klub sains,
setelah sekolah program peserta, dan berkemah musim panas. Banyak pendidik juga mulai
menggunakan MIT App Inventor untuk mengembangkan aplikasi untuk mendukung tujuan
instruksional mereka sendiri.
Pemerintah dan sipil karyawan dan relawan yang telah dimanfaatkan kekuatan MIT App
Inventor untuk mengembangkan kebiasaan, seringkali aplikasi hiper-lokal dalam menanggapi
bencana alam dan berbasis masyarakat kebutuhan Desainer dan manajer produk yang telah
melihat potensi yang MIT App Inventor harus mendukung proses desain iteratif melalui
prototyping cepat, pengujian dan iterasi.
Para peneliti yang menggunakan MIT App Inventor untuk membuat aplikasi kustom
untuk mendukung untuk memenuhi pengumpulan dan analisis data kebutuhan mereka dalam
mendukung penelitian mereka dalam berbagai bidang dari medis untuk sosial.
Penggemar dan Pengusaha yang memiliki ide mereka ingin cepat berubah menjadi sebuah
aplikasi tanpa biaya atau belajar kurva bahwa penciptaan aplikasi yang lebih tradisional
memerlukan.
Pekerjaan tim Inventor MIT App didorong oleh lima tujuan utama:
Mempertahankan dan meningkatkan alat - kami telah membuat komitmen jangka panjang
untuk mempertahankan dan meningkatkan MIT App Inventor sebagai ujung tombak layanan
gratis kepada pengguna akhir. Untuk tujuan ini, kita terus meningkatkan alat, menambahkan
fitur baru, debugging dan meningkatkan kinerjanya.
Membangun perangkat perusahaan - Motorola dan Ford kami bekerja dengan lembagalembaga publik dan perusahaan swasta untuk mendukung aplikasi unik dari alat dengan
mengembangkan atau meningkatkan fitur kustom dari MIT App Inventor dalam menanggapi
kebutuhan mitra.

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

Membangun kapasitas - kami berusaha untuk memperluas kapasitas pendidikan


komputasi formal dan informal untuk orang dewasa dan remaja di seluruh dunia. Dengan
demikian, kita secara aktif terlibat dalam mengembangkan dan menyebarkan sumber daya
dan pelatihan bahan untuk mendukung mereka yang tertarik dalam menciptakan program
lokal mereka.
Mempromosikan pendidikan ilmu komputer - kami berkomitmen untuk menarik perhatian
pada keadaan ilmu komputer dan berpikir komputasi dalam pendidikan. Dari perspektif
kebijakan kami secara aktif terlibat dalam percakapan lokal dan nasional tentang standar.
Dari perspektif kesadaran, kami ingin berpartisipasi dan mendukung kampanye besar-besaran
yang mendukung menjangkau khalayak baru.
Melakukan dan mendukung penelitian masyarakat - sarjana dan mahasiswa pascasarjana
di MIT dan berkolaborasi lembaga secara aktif terlibat dalam melakukan penelitian dan
penerbitan sambil mengembangkan, menguji dan mengevaluasi penggunaan MIT App
Inventor di seluruh dunia. (http://appinventor.mit.edu/)
2.3 Program Xampp
XAMPP adalah perangkat lunak bebas, yang mendukung banyak system oprasi,
merupakan kompilasi dari beberapa program.XAMPP merupakan tool yang menyediakan
paket perangkat lunak ke dalam satu buah paket.Dengan menginstall XAMPP maka tidak
perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara
manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk
anda atau auto konfigurasi.
XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL instant yang
dapat kita gunakan untuk membantu proses installasi ketiga produk tersebut.Selain paket
installasi instant XAMPP versi 1.6.4 juga memberikan fasiltias pilihan pengunaan PHP4
atau PHP5.Untuk berpindah versi PHP yang ingin digunakan juga sangat mudah dilakukan
dengan mengunakan bantuan PHP-Switch yang telah disertakan oleh XAMPP, dan yang
terpenting XAMPP bersifat free atau gratis untuk digunakan.
Dukungan terhadap pemrograman berbasis obyek (object oriented programming/OOP)
ditambahkan pada Perl 5, yang pertama kali dirilis pada tanggal 31 Juli 1993.Proyek
pengembangan Perl 6 dimulai pada tahun 2000, dan masih berlangsung hingga kini tanpa
tanggal yang jelas kapan mau dirilis. Ini dikatakan sendiri oleh Larry Wall dalam satu
pidatonya yang dikenal dengan seri The State of the Onion. Dua di antara karakteristik

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

utama Perl adalah penanganan teks dan berbagai jalan pintas untuk menyelesaiakn
persoalan-persoalan umum.Perl sangat populer digunakan dalam program-program CGI
(Common Gateway Interface) dan berbagai protokol Internet lainnya.Seperti diketahui,
TCP/IP sebagai basis bagi semua protokol Internet yang dikenal sekarang ini menggunakan
format teks dalam komunikasi data.Seperti juga bahasa populer lainnya, Perl menerima
banyak kritikan.Meski banyak di antaranya hanya berupa mitos, atau berlebih-lebihan, tapi
terdapat juga sejumlah kritikan yang valid. Salah satunya adalah, sintaksnya susah dibaca,
karena banyak menggunakan simbol-simbol yang bukan huruf dan angka. Mengenal bagian
XAMPP yang biasa digunakan pada umumnya:htdoc adalah folder te mpat meletakkan
berkas-berkas yang akan dijalankan, seperti berkasPHP, HTML dan skrip lain.
phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada dikomputer.
Kontrol Panel yang berfungsi untuk mengelola layanan service XAMPP. Seperti
menghentikan stop layanan, ataupun memulai start. kepanjangan dari XAMPP yaitu Apache,
PHP, MySQL dan perl.
XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah
paket.Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan
konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan
menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto
konfigurasi. Versi XAMPP yang ada saat ini adalah Versi 1.4.14 atau yang terbarunya anda
bisa download pada http://www.apachefriends.org/en/xampp-window.html.
Software XAMPP versi ini terdiri atas:
a. Apache versi 2.0.54
b. MySQL versi 4.1.12
c. PHP versi 5.0.4
d. phpMyAdmin versi 2.6.2-p11 dan lain-lain
1.

Mengenai APACHE
Apache sudah berkembang sejak versi pertamanya.Sampai saat ditulisnya artikel ini versi

terakhirnya yang ada yaitu Apache ver 2.0.54.Apache bersifat open source, artinya setiap
orang boleh menggunakannya, mengambil dan bahkan mengubah kode programnya.
Tugas utama apache adalah menghasilkan halaman web yang benar kepada peminta,
berdasarkan kode PHP yang dituliskan oleh pembuat halaman web.Jika diperlukan juga
berdasarkan kode PHP yang dituliskan, maka dapat saja suatu database diakses terlebih
dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan.

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

2. Mengenai PHP
Bahasa pemrograman PHP merupakan bahasa pemrograman untuk mebuat web yang
bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang
bersifat dinamis.PHP dapat dijalankan pada berbagai macam Operating System (OS),
misalnya Windows, Linux dan Mac OS.Selain Apache, PHP juga mendukung beberapa web
server lain, misalnya Microsoft IIS, Caudium, PWS dan lain-lain.
Seperti pernah disinggung sebelumnya bahwa PHP dapat memanfaatkan database untuk
menghasilkan halaman web yang dinamis.Sistem manajemen database yang sering
digunakan bersama PHP adalah MySQL.Namun PHP juga mendukung system manajemen
Database Oracle, Microsoft Acces, Interbase, d-Base, PostgreSQL dan sebagainya.
Hingga kini PHP sudah berkembang hingga versi ke 5. PHP 5 mendukung penuh Object
Oriented Programing(OOP), integrasi XML, mendukung semua ekstensi terbaru MySQL,
pengembangan web services dengan SOAP dan REST, serta ratusan peningkatan kemampuan
lainnya dibandingkan versi sebelumnya. Sama dengan web server lainnya PHP juga bersifat
open source sehingga setiap orang dapat menggunakannya dengan gratis.
3. Mengenai MySQL
Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query
Language.SQL merupakan bahasa terstruktur yang khusus digunakan untuk mengolah
database.SQL pertama kali didefinisikan oleh American National Standards Institute (ANSI)
pada tahun 1986.MySQL adalah sebuah sistem manajemen database yang bersifat open
source.MySQL adalah pasangan serasi dari PHP.MySQL dibuat dan dikembangkan oleh
MySQL AB yang berada di Swedia.
MySQL dapat digunakan untuk membuat dan mengola database beserta isinya.Kita dapat
memanfaatkan MySQL untuk menambahkan, mengubah dan menghapus data yang berada
dalam database.MySQL merupakan sisitem manajemen database yang bersifat at relational.
Artinya data-data yang dikelola dalam database akan diletakkan pada beberapa tabel yang
terpisah sehingga manipulasi data akan menjadi jauh lebih cepat.
MySQL dapat digunakan untuk mengelola database mulai dari yang kecil sampai dengan
yang sangat besar.MySQL juga dapat menjalankan perintah-perintah Structured Query
Language (SQL) untuk mengelola database-database yang ada di dalamnya.Hingga kini,
MySQL sudah berkembang hingga versi 5. MySQL 5 sudah mendukung trigger untuk
memudahkan pengelolaan tabel dalam database.

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

4. Mengenai PHPMyAdmin
Pengelolaan database dengan MYSQL harus dilakukan dengan mengetikkan baris-baris
perintah yang sesuai (command line) untuk setiap maksud tertentu.Jika anda ingin membuat
database, ketikkan baris perintah yang sesuai untuk membuat database.Jika kita ingin
menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel.Hal tersebut
tentu cukup menyulitkan karena kita harus hafal dan mengetikkan perintahnya satu persatu.
Banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola data base
dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin kita dapat
membuat tabel, mengisi data dan lain-lain dengan mudah tanpa harus hafal perintahnya.
Untuk mengaktifkan phpMyAdmin langkah-langkahnya adalah : yang pertama setelah
XAMP kita terinstall, kita harus mengaktifkan web server Apache dan MySQL dari control
panel XAMPP. Yang kedua, jalankan browser kesayangan Anda (IE, Mozilla Firefox atau
Opera) lalu ketikkan alamat web berikut : http://localhost/phpmyadmin/ pada address bar lalu
tekan Enter. Langkah ketiga apabila telah nampak interface (tampilan antar muka)
phpMyAdmin anda bisa memulainya dengan mengetikkan nama database, nama tabel dan
seterusnya.

BAB III
PERENCANAAN APLIKASI REMINDER / PENGINGAT JADWAL KULIAH
BERBASIS ANDROID

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

3.1 Identifikasi Alat dan Bahan


Pada proyek pembuatan aplikasi reminder ini membutuhkan beberapa alat dan bahan
untuk pembuatan aplikasi ini, berikut alat serta bahan nya :
-

1 unit PC/Laptop
Browser
Software XAMPP
Adobe Flash
Adobe ShockWave
Koneksi Internet
Smart Phone / Android

3.2 Perancangan Aplikasi


Secara umum aplikasi mobile yang diusulkan merupakan sebuah perangkat lunak yang
berfungsi untuk melakukan pengambilan, memasang pengingat, dan menampilkan data jadwal
Aplikasi mobile dihubungkan oleh sebuah web service untuk dapat di hubungkan dengan yang
lainnya. Proses pengambilan data ini akan berlangsung secara berkala pada waktu-waktu tertentu
untuk memastikan informasi jadwal yang tersimpan merupakan jadwal yang terbaru. Informasi
jadwal yang diperoleh selanjutnya disimpan dalam basis data lokal aplikasi mobile, sehingga
proses menampilkan dan proses pemasangan pengingat dapat dilakukan dengan lebih cepat.
Pengembangan aplikasi mobile diarahkan pada dua sisi sebagai berikut:
o Mengembangkan aplikasi input jadwal berbasis web dan web service yang berfungsi untuk
melakukan administrasi jadwal dan sebagai penghubung antara aplikasi mobile dengan
server basis data.
o Mengembangkan aplikasi mobile berbasis android yang merupakan aplikasi mobile di sisi
client yang dapat mengakses layanan web service.
Perancangan aplikasi mobile yang diusulkan untuk menjadi metode pengaksesan jadwal
yang baru tidak dapat dipisahkan dari sistem yang selama ini sudah berjalan, untuk itu proses
bisnis dari aktoraktor yang terkait dengan metode yang lama juga tetap akan digunakan dalam
metode baru ini. Model aplikasi baru dapat digambarkan secara
detail dengan menggunakan model sistem use case diagram. Model sistem use case
menggambarkan fungsi-fungsi yang dilakukan oleh setiap aktor yang terlibat dalam aplikasi
mobile.

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

3.3 Desain Interface Aplikasi


Desain antar muka aplikasi digunakan untuk memberikan gambaran
antar muka aplikasi yang sedang dirancang. Desain aplikasi

mobile

merupakan desain aplikasi mobile yang digunakan oleh mahasiswa. Desain


tersebut adalah sebagai berikut :
a. Desain Halaman Dashboard
Merupakan halaman menu pada aplikasi mobile. Pada halaman ini, pengguna
dapat memilih

berbagai jenis jadwal atau memilih melakukan pengaturan aplikasi.

Tampilan desain halaman dashboard dapat dilihat seperti pada gambar

ADD
REMINDER
LIST MY
AGENDA
SHARE

SETTING

b. Desain Halaman jadwal


Merupakan halaman yang memuat jadwal kuliah pengguna.Tampilan
desain halaman jadwal dapat dilihat pada gambar
M.K

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

KET.

DATE

TIME

DISCA

DONE

LIST MY AGENDA

DELETE MY AGENDA

c. Desain Halaman Pengaturan


Merupakan halaman untuk melakukan pengaturan aplikasi mobile.
Tampilan desain halaman pengaturan dapat dilihat pada gambar

Notifikasi

Suara

Kembali

3.4 Interface pada WebService


Desain tampilan pada webservice untuk hasil dari jadwal yang telah di share atau di
bagikan dari pengguna aplikasi ke webservice sehingga pengguna yang lain dapat mengambil
jadwal reminder dari yang dibuat

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

a. Halaman Login

NIM
PASS

b. Halaman Beranda

Beranda

List My
Agenda

Logout

TABEL MATA KULIAH

c. Halaman List My Agenda

Beranda

List Tabel
My Mata Kuliah
Agenda

Logout

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

BAB IV
Analisis Dan Pembahasan

4.1 Cara Kerja Aplikasi dan WebService

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

Aplikasi Reminder ini di hubungkan dengan webservice sehingga nantinya dapat di


reminder atau jadwal yang telah di buat oleh pengguna aplikasi ini dapat di ambil oleh pengguna
aplikasi yang lain dengan kode dan waktu yang sama dengan reminder yang telah dibuat, berikut
cara kerja dari aplikasi :
a. Masuk ke Aplikasi
Masuk ke aplikasi Reminder sehinga nanti nya akan keluar seperti pada gambar 4.1
Add Reminder berfungsi untuk menambahkan jadwal reminder
List My Agenda berfungsi sebagai tampilan jadwal yang telah
kita atur sebagai reminder
Share berfungsi untuk mengirimkan hadwal ke webservice
Setting berfungsi sebagai pengaturan terhadap notifikasi dan

suara
Gambar 4.1

b.

Membuat
Jadwal
untuk
Reminder
Tampilan untuk Add Reminder

adalah seperti pada gambar


Subject adalah untuk menuliskan

4.2
mata kuliah yang akan menjadi

reminder
About adalah untuk menuliskan
Tanggal untuk mengatur tanggal
Waktu untuk mengatur waktu (jam)

keterangan dari subject


pengingat
pengingat

Gambar 4.2
c. Penggunaan Web

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

Ini meurpakan halaman dimana list mata kuliah yang ditampilkan adalah jadwal
matakulaih dari jurusan yang berfungsi sebagai list mata kuliah yang ada per semesternya
d. List Reminder pada WEB

Ini adalah tampilan dari jadwal reminder yang telah di pilih dari web serta jadwal yang
telah di share melalui aplikasi reminder.

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID

BAB V
PENUTUP
5.1 Kesimpulan
Dari penyusunan proyek akhir ini dapat dai ambil beberapa kesimpulan yang
diantaranya :
1. Proyek ini mampu mempermudah pengguna dalam hal pengingat jadwal mata kuliah
2. Aplikasi ini belum bisa terhubung secara otomati dengan web jadwal mata kuliah yang
dibuat.
5.2 Saran
Adapun beberapa saran dari pembuatan proyek aplikasi ini adalah sebgai berikut :
1. Diharapkan ada nya pembaharuan yang memuaskan agar aplikasi ini bekerja secara
maksimal
2. Diharapkan aplikasi ini agar lebih mudah di dapat sehingga nantinya banyak yang
memakai aplikasi ini
3. Diharapkan aplikasi ini di terapkan dalam hal perkuliahan sehinga dapat memudahkan
hal perkuliahan

APLIKASI REMINDER / PENGINGAT JADWAL KULIAH BERBASIS ANDROID