14
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

TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA

  • Upload
    others

  • View
    38

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA

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

Page 2: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA
Page 3: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA
Page 4: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA
Page 5: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA

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

Page 6: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA

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

Page 7: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA

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

Page 8: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA

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

Page 9: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA

DAFTAR TABEL

Tabel 4. 1 Hasil pengujian kuisioner ..................................................................... 33

Tabel 4. 2 Pengujian fungsi ................................................................................... 34

Page 10: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA

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

Page 11: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA

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.

Page 12: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA
Page 13: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA
Page 14: TUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi ...eprints.umm.ac.id/58214/50/PENDAHULUAN.pdfTUGAS AKHIR Aplikasi E-Consult Pengendali Skripsi Berbasis Android D3 TEKNIK ELEKTRONIKA