PERANCANGAN SISTEM APLIKASI MOBILE SEBAGAI PUSAT INFORMASI BAGI MAHASANTRI K.H MAS MANSYUR BERBASIS
ANDROID
SKRIPSI
Disusun sebagai Salah Satu Syarat Menyelesaikan Jenjang Strata I Program Studi Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta Oleh :
HELMI IMADUDDIN NIM : L200110025
PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
v
PERSEMBAHAN
1. Kedua orang tuaku tercinta bapak Rahmat dan ibu Masfulah yang memberikan kasih sayang, mendo’akan serta mendukungan secara moral dan
materi untuk menempuh jenjang pendidikan sampai saat ini.
2. Saudara saudariku Toni ardi rafsanjani dan Fauziah inayati yang telah memberi banyak pengaruh terhadap kehidupanku selama ini.
3. Keluarga besar Pesma K.H Mas Mansur yang telah mewarnai hari-hariku selama 4 tahun.
4. Ibu Muamaroh selaku direktur Pesma K.H Mas Mansur yang telah memberikan banyak motivasi dan arahan.
5. Teman-teman IMM Adam Malik dan ISO Pesma yang memberikan banyak pelajaran dan pengalaman yang sangat berharga.
KATA PENGANTAR
Alhamdulillahirabbil’aalamiin, saya panjatkan puji syukur atas rahmat dan nikmat
yang Allah SWT limpahkan, penulis dapat menyelesaikan skripsi dengan judul “Perancangan Sistem Aplikasi Mobile Sebagai Pusat Informasi Bagi Mahasantri
K.H Mas Mansyur Berbasis Android”.
Skripsi ini disusun untuk memenuhi syarat kurikulum Program Studi Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa dalam rangka menyelesaikan program sarjana.
Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh karena itu kritik dan saran yang membangun dari berbagai pihak sangat diharapkan penulis demi perbaikan–perbaikan ke depan.
Skripsi ini terwujud tidak lepas dari bantuan berbagai pihak. Oleh karena itu pada kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar – besarnya kepada:
1. Bapak Husni Thamrin, S.T., M.T., Ph.D. selaku Dekan Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta.
2. Bapak Dr. Heru Supriyono, S.T., M.Sc. selaku ketua Program Studi Informatika Universitas Muhammadiyah Surakarta.
ABSTRAK
Perkembangan ilmu pengetahuan dan teknologi (IPTEK) yang sangat pesat membuat informasi menjadi elemen penting dalam perkembangan kehidupan saat ini dan tentunya di masa yang akan datang. Dalam sebuah instansi, penyajian informasi yang cepat dan akurat sangat dibutuhkan, seperti halnya di Pesantren Mahasiswa (PESMA) K.H Mas Mansur UMS. Dari informasi yang diperoleh dapat diketahui bahwa terdapat persoalan tentang penyampaian informasi administrasi dan akademik dari pihak Pesma kepada mahasantri. Oleh karena itu, dibutuhkan aplikasi yang bisa memberikan solusi atas persoalan tersebut.
Aplikasi yang akan dibuat ini merupakan aplikasi berbasis android, karena android merupakan platform yang lengkap mulai dari sistem operasi, aplikasi,
developing tool (alat pengembang), pasar aplikasi, dukungan vendor industri
handphone serta dukungan dari komunitas open system. Perancangan aplikasi android menggunakan metode web service dimulai dengan tahapan analisis kebutuhan, kemudian pengumpulan data, dan dilanjutkan dengan perancangan desain aplikasi.
ix DAFTAR ISI
HALAMAN JUDUL... i
LEMBAR PERSETUJUAN... ii
LEMBAR PENGESAHAN... Error! Bookmark not defined. DAFTAR KONTRIBUSI... iii
PERSEMBAHAN ... iii
KATA PENGANTAR... vi
ABSTRAK ... viii
DAFTAR ISI ... ix
DAFTAR TABEL ... xiiii
DAFTAR GAMBAR ... xiv
BAB 1 PENDAHULUAN... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Batasan Masalah... 2
1.4 Tujuan Penelitian... 3
1.5 Manfaat Penelitian... 4
1.6 Sistematika Penulisan... 4
2.1 Telaah Penelitian ... 7
2.2 Landasan Teori ... 10
2.2.1 Pengertian Android... 11
2.2.2 Pengertian JSON ... 11
2.2.3 Pengertian Java... 12
2.2.4 Pengertian PHP... 12
2.2.5 Pengertian Mysql... 13
2.2.6 Web Service ... 13
BAB 3 METODE PENELITIAN... 15
3.1 Lokasi dan Waktu Penelitian... 15
3.2 Peralatan Utama dan Peralatan Pendukung... 15
3.3 Alur Metode Penelitian ... 16
3.4 FlowchartPenelitian ... 17
3.5 Analisis Kebutuhan. ... 18
3.6 Pengumpulan Data. ... 18
3.7 Alur Masuk Aplikasi. ... 25
3.8 Use caseDiagram... 25
3.9 Desain Aplikasi. ... 29
3.10 Pembuatan Aplikasi... 29
BAB 4 HASIL DAN PEMBAHASAN... 31
xi
4.1.2 Login ... 33
4.1.3 Main Menu ... 34
4.1.4 Profil ... 35
4.1.5 Administrasi ... 36
4.1.6 Kotak Saran ... 37
4.1.7 Info Pesma ... 38
4.1.8 Detail Info... 39
4.1.9 Pengaturan Akun ... 40
4.1.10 Akademik ... 42
4.1.11 Jadwal ... 43
4.1.12 Nilai ... 44
4.2 Pengujian ... 45
4.2.1 Pengujian SistemBlack Box... 45
4.2.2 Pengujian Sistem Operasi Android... 47
4.2.3 Hasil Kuisioner Pengujian Aplikasi Android... 48
4.3 Analisis dan Pembahasan ... 59
4.3.1 Kelebihan... 59
4.3.2 Kekurangan ... 59
BAB 5 KESIMPULAN DAN SARAN... 60
5.1 Kesimpulan... 60
5.2 Saran ... 61
LAMPIRAN
DAFTAR TABEL
3.1 Aturan TIC... 20
3.2 TIC Login ... 21
3.3 TIC Administrasi ... 21
3.4 TIC Berita ... 22
3.5 TIC Mahasiswa... 22
3.6 TIC tbl_dosen ... 22
3.7 TIC Jadwal... 23
3.8 TIC tbl_mk... 23
3.9 TIC Nilai ... 24
3.10 Tempat Komentar ... 24
4.1 Pengujian Sistem dengan metodeBlack Box... 46
4.2 Pengujian pada sistem operasi android... 47
4.3 Daftar Hasil Kuisioner ... 49
4.4 Hasil jumlah pemilih pernyataan (P1) ... 50
xiii
4.7 Hasil jumlah pemilih pernyataan (P4) ... 52
4.8 Hasil jumlah pemilih pernyataan (P5) ... 53
4.9 Hasil Perhitungan Skor (S) dan Prosentase Intepretasi (P) ... 56
DAFTAR GAMBAR
3.1 Flowchart Penelitian ... 17
3.2 Entity Relationship Diagram ... 19
3.3 Activity Diagram Masuk Aplikasi... 25
3.4 Use Case Diagram User... 26
3.5 Use Case Diagram Admin ... 28
3.5 Desain Aplikasi... 29
4.1 Halaman Login ... 33
4.2 Main Menu... 34
4.3 Profil (a)... 35
4.9 Pengaturan Akun ... 41
4.10 Password Kurang Dari 5 Karakter ... 41
xv
4.13 Jadwal ... 44
4.14 Nilai ... 45
4.15 Grafik jumlah pemilih pernyataan kuisioner ... 54