PERANCANGAN SISTEM APLIKASI MOBILE SEBAGAI PUSATINFORMASI BAGI MAHASANTRI K.H MAS MANSYUR BERBASIS Perancangan Sistem Aplikasi Mobile Sebagai Pusat Informasi Bagi Mahasantri K.H Mas Mansyur Berbasis Android.

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
2015

ii

iii


iv

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.
6. Orang yang diam-diam menyebut namaku dalam do’anya.

v


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.

3. Bapak Agus Ulinuha,S.T.,M.T.,Ph.D. sebagai dosen pembimbing I yang telah
memberikan bimbingan, dukungan, dan pengarahan kepada penulis sehingga
dapat menyelesaikan penyusunan skripsi dari awal hingga akhir.

vi

vii

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.
Aplikasi yang sudah jadi kemudian diujikan kepada mahasantri Pesma K.H
Mas Mansur dan diperoleh hasil bahwa aplikasi sangat bermanfaat dan dapat
memudahkan mahasantri dalam mendapatkan informasi terkait kegiatan di Pesma.
Kata Kunci : Android, Pesantren Mahasiswa K.H Mas Mansur, Sistem Informasi

viii

DAFTAR ISI

HALAMAN JUDUL................................................................

i

LEMBAR PERSETUJUAN.....................................................


ii

LEMBAR PENGESAHAN......................................................
Error! Bookmark not defined.

BAB 1

BAB 2

DAFTAR KONTRIBUSI.........................................................

iii

PERSEMBAHAN ....................................................................

iii

KATA PENGANTAR..............................................................

vi


ABSTRAK ...............................................................................

viii

DAFTAR ISI ............................................................................

ix

DAFTAR TABEL ....................................................................

xiiii

DAFTAR GAMBAR ...............................................................

xiv

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

TINJAUAN PUSTAKA .........................................................

7


ix

BAB 3

BAB 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

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

Flowchart Penelitian ...................................................

17

3.5

Analisis Kebutuhan. .....................................................

18

3.6

Pengumpulan Data. ......................................................

18

3.7

Alur Masuk Aplikasi. ...................................................

25

3.8

Use case Diagram.........................................................

25

3.9

Desain Aplikasi. ...........................................................

29

3.10

Pembuatan Aplikasi......................................................

29

HASIL DAN PEMBAHASAN ..............................................

31

4.1

Hasil Penelitian.............................................................

31

4.1.1 Spesifikasi Peralatan Uji ...................................................

32

x

BAB 5

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 Sistem Black 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

KESIMPULAN DAN SARAN ..............................................

60

5.1

Kesimpulan...................................................................

60

5.2

Saran .............................................................................

61

DAFTAR PUSTAKA .............................................................

62

xi

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 metode Black Box....................................

46

4.2

Pengujian pada sistem operasi android.............................................

47

4.3

Daftar Hasil Kuisioner.......................................................................

49

4.4

Hasil jumlah pemilih pernyataan (P1) ...............................................

50

4.5

Hasil jumlah pemilih pernyataan (P2) ...............................................

51

4.6

Hasil jumlah pemilih pernyataan (P3) ...............................................

52

xii

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

4.10 Kriteria Penafsiran lembar penilaian pernyataan...............................

57

xiii

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.4

Profil (b).............................................................................................

36

4.5

Administrasi.......................................................................................

37

4.6

Kotak Saran .......................................................................................

38

4.7

Info Pesma .........................................................................................

39

4.8

Detail Info..........................................................................................

40

4.9

Pengaturan Akun ...............................................................................

41

4.10 Password Kurang Dari 5 Karakter.....................................................

41

4.11 Password Tidak Sama........................................................................

42

4.12 Menu Akademik ................................................................................

43

xiv

4.13 Jadwal ................................................................................................

44

4.14 Nilai ...................................................................................................

45

4.15 Grafik jumlah pemilih pernyataan kuisioner .....................................

54

4.16 Prosentasi interpretasi pernyataan kuisioner .....................................

56

xv