Upload
others
View
38
Download
0
Embed Size (px)
Citation preview
TUGAS AKHIR
Aplikasi E-Consult Pengendali Skripsi Berbasis Android
D3 TEKNIK ELEKTRONIKA
Disusun oleh :
MUHAMMAD DIHKAN NAUFAL
(201610150511054)
FAKULTAS TEKNIK
JURUSAN D-3 TEKNIK ELEKTRO
UNIVERSITAS MUHAMMADIYAH MALANG
2019
KATA PENGANTAR
Assalamu’alaikum Warahmatullahi Wabarakatuh
Dengan memanjatkan puja dan puji syukur kehadirat Allah SWT atas segala rahmat
serta hidayah-Nya kepada penulis dapat menyelesaikan Tugas Akhir ini yang berjudul:
“Aplikasi E-Consult Pengendali Skripsi Berbasi Android”
Tugas Akhir ini merupakan salah satu syarat studi yang harus ditempuh oleh seluruh
mahasiswa Universitas Muhammadiyah Malang, guna menyelesaikan akhir studi pada jenjang
program Diploma 3.
Dalam penulisan laporan ini penulis tentu tidak terlepas dari bantuan dan bimbingan
dari berbagai pihak yang telah dengan ikhlas memberikan bantuan baik secara moril maupun
spiritual sehingga penulis dapat menyelesaikan Tugas Akhir ini.
Penulis sangat menyadari sepenuhnya bahwa dalam penulisan Tugas Akhir ini masih
banyak kekurangan dan keterbatasan. Oleh karena itu penulis mengharapkan saran yang
membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan dan
perkembangan teknologi kedepannya.
Malang
Penulis
DAFTAR ISI
LEMBAR PERSETUJUAN……………………………………………………...i
LEMBAR PENGESAHAN……………………………………………………...ii
LEMBAR PERNYATAAN……………………………………………………..iii
ABSTRAK……………………………………………………………………….iv
ABSTRACT………………………………………………………………………v
LEMBAR PERSEMBAHAN ……………………………………………………vi
KATA PENGANTAR…………………………………………………………...vii
DAFTAR ISI……………………………………………………………………viii
DAFTAR GAMBAR……………………………………………………………...x
DAFTAR TABEL………………………………………………………………...xi
BAB I PENDAHULUAN………………………………………………………....1
1.1. Latar Belakang .......................................................................................... 1
1.2. Rumusan Masalah ..................................................................................... 2
1.3. Tujuan Penelitian....................................................................................... 3
1.4. Batasan Masalah ........................................................................................ 3
1.5. Manfaat Penelitian..................................................................................... 3
BAB II TINJAUAN PUSTAKA…………………………………………………..4
2.1. Pengertian Android ................................................................................... 4
2.1.1 Android Platform Masa Depan .......................................................... 5
2.1.2 Android SDK ..................................................................................... 5
2.2. Aplikasi ..................................................................................................... 6
2.2.1 Aplikasi Mobile ................................................................................. 7
2.3. Bimbingan Online ..................................................................................... 8
2.4. Android Development Tools ..................................................................... 8
2.5. Basis Data .................................................................................................. 9
2.6. SQLite Database ........................................................................................ 9
BAB III METODOLOGI PENELITIAN………………………………………...10
3.1 Desain Tampilan User ............................................................................. 11
3.1 Desain Tampilan Daftar Akun ................................................................ 12
3.1 Desain Menu Utama ................................................................................ 13
3.1.1 Diagram Sistem Koneksi ................................................................. 14
3.1.2 Diagram Aktifitas Administrator ..................................................... 15
3.1.3 Diagram Aktifitas Mahasiswa .......................................................... 16
3.1.4 Diagram Aktifitas Dosen ................................................................. 17
3.2 Analisis Sistem ........................................................................................ 18
3.3 Analisis Kebutuhan Perangkat ................................................................ 18
3.3.1 Analisis dan Kebutuhan Perangkat Lunak ....................................... 18
3.3.2 Analisis dan Kebutuhan Perangkat Keras ........................................ 19
3.3.3 Analisis dan Kebutuhan User........................................................... 20
3.4 Perancangan Sistem................................................................................. 20
3.5 Perancangan Komponen Sistem Pendukung ........................................... 21
3.6 Identifikasi Aktor .................................................................................... 21
BAB IV HASIL DAN ANALISA PENGUJIAN………………………………...23
4.1 Analisa Sistem ......................................................................................... 23
4.1.1 Tampilan Login Mahasiswa ............................................................. 23
4.1.2 Halaman Pendaftaran Mahasiswa .................................................... 24
4.1.3 Tampilan Proses Pengisian Username ............................................. 25
4.1.4 Tampilan Halaman Utama ............................................................... 26
4.1.5 Tampilan Tab Edit Profile Mahasiswa ............................................ 27
4.1.6 Tampilan Tab Upload Laporan ........................................................ 28
4.1.7 Tampilan Profile Mahasiswa ........................................................... 29
4.2 Pengujian Sistem ..................................................................................... 29
4.1.1 Kasus Pengujian ............................................................................... 30
4.1.2 Hasil Pengujian ................................................................................ 32
4.1.3 Rangkuman Hasil Pengujian ............................................................ 32
4.1.4 Pengujian Fungsuional ..................................................................... 33
BAB V PENUTUP DAN SARAN……………………………………………….35
5.1 Penutup .................................................................................................... 35
5.2 Saran ........................................................................................................ 35
DAFTAR PUSTAKA ……………………………………………………………36
DAFTAR GAMBAR
Gambar 3. 1 Desain tampilan user ......................................................................... 12
Gambar 3. 2 Tampilan layer daftar akun ............................................................... 13
Gambar 3. 3 Desain menu utama ........................................................................... 14
Gambar 3. 4 Diagram sistem koneksi .................................................................... 15
Gambar 3. 5 Diagram aktifitas administrator ........................................................ 16
Gambar 3. 6 Diagram aktifitas mahasiswa ............................................................ 17
Gambar 3. 7 Diagram aktifitas dosen .................................................................... 18
Gambar 3. 8 Sistem alur menu ............................................................................... 19
Gambar 4. 1 Sign in page aplikasi E-Consult ........................................................ 24
Gambar 4. 2 Halaman pendaftaran mahasiswa ...................................................... 25
Gambar 4. 3 Proses pengisian username ............................................................... 26
Gambar 4. 4 Tab tampilan menu home mahasiswa ............................................... 27
Gambar 4. 5 Tab edit profil mahasiswa ................................................................. 28
Gambar 4. 6 Tab halaman upload laporan ............................................................. 29
Gambar 4. 7 Tampilan halaman profile ................................................................. 30
DAFTAR TABEL
Tabel 4. 1 Hasil pengujian kuisioner ..................................................................... 33
Tabel 4. 2 Pengujian fungsi ................................................................................... 34
DAFTAR LAMPIRAN
Tabel 1. Pengujian aplikasi E-Consult sign in mahasiswa 1 ................................... 1
Tabel 2. Pengujian aplikasi E-Consult sign in mahasiswa 2 ................................... 2
Tabel 3. Pengujian aplikasi E-Consult sign in mahasiswa 3 ................................... 3
Tabel 4. Pengujian aplikasi E-Consult sign in dosen 1 ............................................ 4
Tabel 5. Pengujian aplikasi E-Consult sign in dosen 2 ............................................ 5
Tabel 6. Pengujian aplikasi E-Consult sign in dosen 3 ............................................ 6
Gambar 1. Source code overview ............................................................................ 7
Gambar 2. Source code daftar mahasiswa ............................................................... 7
Gambar 3. Source code actifity overview ................................................................ 8
Gambar 4. Activity detail overview ......................................................................... 8
Gambar 5. AuthActivity java Sign in ...................................................................... 9
Gambar 6. AuthActivity java untuk login................................................................ 9
DAFTAR PUSTAKA
[1] Efmi Maiyana “Pemanfaatan Android Dalam Perancangan Aplikasi Kumpulan Doa,”,
Managemen Informatika, AMIK Boekittinggi, pp. 26-04-2018.
[2] D, Ruben Brent and Stewart,Lea P.Communication and Human Behavior.United States:
Allyn and Bacon, 2006.
[3] S.N. Anwar, dkk, Perancangan dan Implementasi Aplikasi Mobile Semarang Guidance
pada Android,” Jurnal Teknologi Informasi DINAMIK, Vol. 20, No. 1, 2015.
[4] Supardi, Yuniar. 2014. Semua Bisa Menjadi Programer Android – Case Study Jakarta :
PT Elex Media Komputindo..
[5] Safaat, Nazruddin (2011), pemrograman Aplikasi Mobile Smartphone dan Tablet PC
Berbasis Android, Informatika, Bandung.
[6] KBBI, "Kamus Besar Bahasa Indonesia," Departemen Pendidikan Nasional Republik
Indonesia, [Online]. Available
[7] Nugroho, Bunafit. 2014. PHP & MySQL dengan Editor Dreamweaver MX. Yogyakarta
: Andi.
[8] Murya, Yosef. 2014. Android Black Box. Jakarta :Jasakom
[9] Dwiyani, A. , 2013. Perancangan Sistem Pendukung Bimbingan Online Tugas Akhir
Mahasiswa Program Studi Teknik Informatika, 1-5.
[10] Simarmata, Janner dan Paryudi, Iman. 2005. Basis Data. Yogyakarta :Andi
[11] Santoso, Agus. 2012. Pembuatan Aplikasi Mobile Broadcast Informasi Perkuliahan
Berbasis Android. Program Studi Teknik Informatika Fakultas Teknologi Industri
Universitas Kristen Petra.
[12] T. D. Prayogo, K. dan H. A. Wibawa, “Sistem Monitoring Jaringan Pada Server Linux
Dengan Menggunakan SMS Gateway,” Jurnal Masyarakat Informatika, vol. II, no. 3,
pp. 63-72.