jurusan informatika fakultas teknik universitas...
TRANSCRIPT
-
RANCANG BANGUN APLIKASI STATUS PENDAFTAR DALAM
PROSES PENDAFTARAN DI UPT PMB UNIVERSITAS
MUHAMMADIYAH MALANG BERBASIS ANDROID
TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Oleh :
AGUS RAHMAN PALISOA
09560029
JURUSAN INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016
-
KATA PENGANTAR
Assalamu’alaikum Warahmatullahi Wabarakatuh
Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan rahmat dan
hidayah-Nya sehingga peneliti dapat menyelesaikan tugas akhir yang berjudul:
‘‘RANCANG BANGUN APLIKASI STATUS PENDAFTAR DALAM PROSES
PENDAFTARAN DI UPT PMB UNIVERSITAS MUHAMMADIYAH MALANG
BERBASIS ANDROID’’. Yang merupakan salah satu syarat untuk meraih gelar Sarjana
Strata 1 Universitas Muhammadiyah Malang.
Dalam menyusun Skripsi ini, penulis terus berusaha dengan sepenuh hati dan
pemikiran kritis untuk menyajikan hasil terbaik dan menyumbangkan wacana keilmuan untuk
berbagai pihak. Namun, dengan penuh kesadaran dan kerendahan hati penulis menyadari
bahwa semua ini tidak lepas dari kesalahan dan kekeliruan, untuk itu penulis mengharapkan
kritik dan saran dari berbagai pihak agar menjadi lebih baik lagi.
-
DAFTAR ISI
LEMBAR PERSETUJUAN
LEMBAR PENGESAHAN
LEMBAR PERNYATAAN
ABSTRAK .................................................................................... i
LEMBAR PERSEMBAHAN ...................................................... iii
KATA PENGANTAR .................................................................. iv
DAFTAR ISI ................................................................................. v
DAFTAR GAMBAR .................................................................... ix
DAFTAR TABEL ......................................................................... xi
BAB I PENDAHULUAN
1.1 Latar Belakang ............................................................... 1
1.2 Rumusan Masalah ......................................................... 2
1.3Tujuan .............................................................................. 2
1.4 Batasan Masalah ............................................................ 2
1.5 Metodologi ...................................................................... 3
BAB II LANDASAN TEORI
2.1 Sistem Informasi Akademik ......................................... 6
-
2.1.1 Pengertian Sistem ................................................... 6
2.1.2 Pengertian Data ....................................................... 8
2.1.3 Pengertian Informasi ............................................... 8
2.1.4 Pengertian Sistem Informasi ................................... 9
2.1.5 Pengertian Akademik .............................................. 9
2.1.6 Pengertian Sistem Informasi Akademik ................. 10
2.2 Jenjang Data dan Pengertiannya ................................. 10
2.3 PhoneGap ........................................................................ 11
2.3.1 PhoneGap Build ...................................................... 12
2.3.2 PhoneGap Explained Visually ................................ 12
2.3.3 PhoneGap Interface ................................................. 13
2.3.4 PhoneGap API ........................................................ 13
2.3.5 Paket Aplikasi PhoneGap dan Distribusi ................ 13
2.3.6 PhoneGap Arsitektur Aplikasi Level Tinggi .......... 14
2.4 Database .......................................................................... 15
2.4.1 Komponen Sistem Database ................................... 15
2.5 Entity Relationship Diagram (ERD) ............................ 16
2.6 Alat Yang Dipakai Dalam Pengembangan Sistem ..... 18
2.6.1 PHP ......................................................................... 18
-
BAB III ANALISIS DAN PERANCANGAN
3.1 Analisis Sistem ................................................................ 21
3.1.1 Analisis Kebutuhan ................................................. 21
3.2 Perancangan Sistem ....................................................... 22
3.2.1 Diagram Alur Sistem .............................................. 22
3.3 Perancangan Sistem ....................................................... 23
3.3.1 Use Case Diagram .................................................. 23
3.3.2 Activity Diagram .................................................... 24
3.3.3 Squence Diagram .................................................... 25
3.3.4 Class Diagram ......................................................... 28
3.3.5 Perancangan Data Base ........................................... 28
3.4 Desain Antarmuka ......................................................... 31
3.4.1 Halaman Utama ...................................................... 31
3.4.2 Input Data Mahasiswa Baru .................................... 32
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Implementasi .................................................................. 33
4.1.1 Perangkat Keras ...................................................... 33
4.1.2 Perangkat Lunak ..................................................... 33
4.1.3 Implementasi Antarmuka ........................................ 34
-
4.1.4 Implementasi Kelas ................................................. 41
4.2 Pengujian ........................................................................ 48
4.2.1 Hasil Pengujian Black Box ..................................... 48
4.2.2 Analisis Pengujian UAT (User Acceptance Tes) ... 51
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan ...................................................................... 54
5.2 Saran ................................................................................. 54
DAFTAR PUSTAKA
-
DAFTAR GAMBAR
Gambar 2.1 Karakteristk Sistem .................................................... 7
Gambar 2.2 Pengolahan Data Menjadi Infomasi ........................... 8
Gambar 2.3 Jenjang Data Menjadi Database ................................ 10
Gambar 2.4 PhonGap Build ........................................................... 12
Gambar 2.5 PhoneGap API ............................................................ 13
Gambar 2.6 Paket Aplikasi PhoneGap ........................................... 13
Gambar 2.7 PhoneGap Arsitekture Aplikasi ................................. 14
Gambar 3.1 Flowchart Status Pendaftaran Mahasiswa Baru ......... 22
Gambar 3.2 Flowchart Komfirmasi Pengiriman Berkas ............... 23
Gambar 3.3 Use Case Diagram Status PMB ................................. 24
Gambar 3.4 Activity Diagram Pendaftaran ................................... 24
Gambar 3.5 Activity Diagram Status Pendaftaran ......................... 25
Gambar 3.6 Sequence Pendaftaran Tahap 1 .................................. 26
Gambar 3.7 Sequence Pendaftaran Tahap 2 ................................. 26
Gambar 3.8 Sequence Pendaftaran Tahap 3 .................................. 27
Gambar 3.9 Sequence Pendaftaran Tahap 4 .................................. 27
Gambar 3.10 Class Diagram dari Proses Penerimaan Mahasiswa
Baru ................................................................................................ 28
-
Gambar 3.11 Entiy Relationship Diagram ..................................... 29
Gambar 3.12 Menu Utama (Mobile) ............................................. 32
Gambar 3.13 Imput Data Mahasiswa Baru .................................... 32
Gambar 4.1 Halaman Home ........................................................... 34
Gambar 4.2 Halaman Pengisian Data Tahap 1 .............................. 35
Gambar 4.3 Halaman Pengisian Data Tahap 2 .............................. 36
Gambar 4.4 Halaman Pengisian Data Tahap 3 .............................. 37
Gambar 4.5 Halaman Pengisian Data Tahap 4 .............................. 38
Gambar 4.6 Halaman Informasi Status Pendaftaran ...................... 39
Gambar 4.7 Halaman Informasi Status Kelengkapan Data ........... 39
Gambar 4.8 Halaman Informasi Status Pembayaran ..................... 40
Gambar 4.9 Halaman Informasi Status Kelengkapan Berkas ........ 41
-
DAFTAR TABEL
Tabel 3.1 Database Tabel Pendaftaran ........................................... 30
Tabel 3.2 Database Tabel Jurusan .................................................. 31
Tabel 4.1 Pengujian Pengenalan Perangkat Yang Digunakan ....... 48
Tabel 4.2 Pengujian Menu Disetiap Tahap .................................... 48
Tabel 4.3 Pengujian Insert Database ............................................. 50
Tabel 4.4 Pengujian Informasi Nomor Online ............................... 50
Tabel 4.5 Bobot Nilai Jawaban ...................................................... 51
Tabel 4.6 tabel Pertanyaan Kuesioner ............................................ 52
-
DAFTAR PUSTAKA
[1] Al Fatta, Hanif. 2007.Analisis dan Perancangan Sistem Informasi.
Yogyakarta :ANDI.
[2] Firgiawan, Khafidli.(2011).Trik menguasai HTML5, CSS3, PHP
aplikatif / M. Firgiawan Khafidli.Yogyakarta:Lokomedia
[3] Galin Daniel, (2004).Software Quality Assurance Fromtheory to
implementation.Pearson Education Limited.
[4] Hadi Ibrahim. Maret 11 2013. “Pngertian HTML, CSS, PHP, MYSQL”
http://hadi-detected.blogspot.com/2013/03/pengertian-
htmlcssphpmysql.html
[5] Jogiyanto. 2005.Analisis dan Desain Sistem Informasi. Yogyakarta:
Penerbit Andi.
[6] Jeffry, L. Whitten,et al. 2004.Metode Desain dan Analisis Sistem. Edisi
I.Diterjemahkan oleh tim penerjemah ANDI. Yogyakarta: Penerbit
Andi Madcoms.
[7] Kristanto, Harianto.(1994).Konsep dan Perancangan
Database.Yogyakarta
[8] Kangtanto.”Responsive Design” http://kangtanto.com/web-2/responsive-
design-solusi-desain-web-yang-fleksibel. di akses 12/01/2016
[9] Yendrifernando November 10, 2012."Edit Memakai HTML 5”
http://yendrifernando.wordpress.com/2012/11/10/artikel-bisa-di-
edit-pakai-html-5/
http://hadi-detected.blogspot.com/2013/03/pengertian-htmlcssphpmysql.htmlhttp://hadi-detected.blogspot.com/2013/03/pengertian-htmlcssphpmysql.htmlhttp://kangtanto.com/web-2/responsive-design-solusi-desain-web-yang-fleksibel.%20di%20akses%2012/01/2016http://kangtanto.com/web-2/responsive-design-solusi-desain-web-yang-fleksibel.%20di%20akses%2012/01/2016http://yendrifernando.wordpress.com/2012/11/10/artikel-bisa-di-edit-pakai-html-5/http://yendrifernando.wordpress.com/2012/11/10/artikel-bisa-di-edit-pakai-html-5/