IMPLEMENTASI WEB SERVICE UNTUK DAFTAR MENGAJAR DOSEN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH PURWOKERTO BERBASIS ANDROID IMPLEMENTATION OF THE WEB SERVICE FOR A LIST OF TEACHING INFORMATICS ENGINEERING LECTURER AT MUHAMMADIYAH UNIVERSITY OF PURWOKERTO

  LAPORAN TUGAS AKHIR

  IMPLEMENTASI WEB SERVICE UNTUK DAFTAR MENGAJAR DOSEN TEKNIK

  INFORMATIKA UNIVERSITAS MUHAMMADIYAH PURWOKERTO BERBASIS ANDROID

  

IMPLEMENTATION OF THE WEB SERVICE FOR A LIST OF TEACHING INFORMATICS

ENGINEERING LECTURER AT MUHAMMADIYAH UNIVERSITY OF PURWOKERTO BASED

ANDROID

  Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer WINDRA PRASETYO JUNIARTO NIM. 0803040058 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO APRIL, 2013

PERNYATAAN

  Dengan ini saya menyatakan bahwa laporan Tugas Akhir ini tidak

terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana

Komputer di suatu Perguruan Tinggi, dan sepanjang pengetahuan saya

juga tidak terdapat karya atau pendapat yang pernah ditulis atau

diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam

naskah ini dan disebutkan daftar pustaka.

  Purwokerto, 27 Februari 2013 Windra Prasetyo Juniarto

  PERSEMBAHAN

  Skripsi ini saya dedikasikan untuk : Orang tuaku Drs. Setyo Wadiyono dan Sri Winarti, Kakak-kakakku Eka Wiwin Setyowati S.E (Alm), Andi Setyo Windiarto S.H serta Tri Agung Setyo Winarno S.E, dan Teman-teman seperjuangan Teknik Informatika 2008 yang telah menjadi penyemangat dalam hidupku dan menemani perjalanan hidupku.

  KATA PENGANTAR

  Alhamdullilah, puji syukur penulis ucapkan kepada Allah SWT atas segala rahmat, hidayah dan pertolongan-Nya, sehingga laporan Tugas Akhir ini yang berjudul

  Implementsi Web Service Untuk Daftar Mengajar Dosen Teknik Informatika Universitas Muhammadiyah Purwokerto Berbasis Android dapat terselesaikan dengan

  

baik. Shalawat serta salam semoga tetap tercurah kepada Nabi Muhammad SAW serta

keluarga dan sahabatnya.

  Tugas Akhir ini disusun sebagai sarana untuk mengaplikasi secara langsung ilmu

yang diperoleh selama menjalani studi di Jurusan Teknik Informatika Fakultas Teknik

Universitas Muhammadiyah Purwokerto.

  Penyusunan Tugas Akhir ini tidak lepas dari arahan, bimbingan dan bantuan dari

berbagai pihak. Pada kesempatan ini dengan kerendahan hati, penulis ingin

menyampaikan ucapan terima kasih yang sebesar – besarnya kepada : 1.

  Kedua Orang Tuaku dan Kakak-kakakKu Eka Wiwin Setyowati S.E., Andi Setyo

Windiarto S.H., dan Tri Agung Setyo Winarno S.E.,yang sangat dan selamanya

kuCintai.

  2. Tito Pinandita, S.Si., M.Kom selaku dosen pembimbing. Terima kasih atas

bimbingan, arahan dan dorongan semangatnya baik selama pelaksanaan Tugas

Akhir maupun selama menjalani studi Jurusan Teknik Informatika Fakultas Teknik

Informatika Universitas Muhhamadiyah Purwokerto.

  4. Bapak Dimara Kusuma Hakim, S.T., M.Cs selaku Ketua Program studi Teknik Informatika. Terima kasih atas dukungan dan kemudahan yang diberikan.

  5. Ibu Hindayati Mustafidah S.Si., M.Kom selaku pembimbing akademik. Terima

kasih atas bimbingan, arahan dan dorongan semangatnya selama menjalani studi

di Jurusan Teknik Informatika Fakultas Teknik Universitas Muhammadiyah

Purwokerto.

  6. Dosen – dosen Program Studi Teknik Informatika. Terima kasih atas dukungan, motivasi dan ilmu pengetahuan yang telah diberikan.

  7. Sheillia Octa Anggraeni yang selalu setia menemani. Terima kasih atas perhatian, dorongan dan semangatnya dalam menyelesaikan Tugas Akhir ini.

  8. Teman – teman seperjuangan Mahasiswa Teknik Informatika UMP angkatan

2008, Team Futsal Informatika 2008, teman- teman kost, serta sahabat-

sahabatku dimanapun mereka berada. Terima kasih atas kebersamaan dan

doanya.

  

Akhir kata semoga laporan Tugas Akhir ini dapat bermanfaat bagi penulis dan

pembaca.

  

Purwokerto, 27 Februari 2013

Windra Prasetyo Juniarto

MOTTO

   untuk berbuat suatu kebaikan, maka jaminan bagi orang tersebut adalah tidak akan bertemunya ia dengan kemajuan selangkah pun. (Bung Karno)

Ilmu itu lebih baik daripada harta. Ilmu akan menjaga engkau dan

  

Apabila di dalam diri seseorang masih ada rasa malu dan takut

  

engkau menjaga harta. Ilmu itu penghukum(hakim), sedangkan harta

terhukum. Kalau harta itu akan berkurang apabila dibelanjakan, tetapi ilmu akan bertambah apabila dibelanjakan. (Sayidina Ali bin Abi Thalib)

Berusahalah untuk tidak menjadi manusia yang berhasil, tapi

   berusahalah menjadi manusia yang berguna. (Albert Einstein)

Pengetahuan saja tidak cukup, kita harus praktikkan. Keinginan saja

   tidak cukup , kita harus bertindak. (Johann von Goethe)

Cara memulai adalah dengan berhenti berbicara dan mulai

   melakukan. ‘The way to gest started is to quit talking and begin doing’. (Walt Disney)

  INTISARI

  

Daftar mengajar dosen menjadi salah satu dari Sistem Informasi Akademik

yang ada di suatu Perguruan Tinggi karena dengan hal itu akan membuat

jadwal menjadi terstruktur. Daftar mengajar dosen itu mencakup nama

dosen, mata kuliah, ruang, waktu, semester, serta SKS. Berdasarkan

pengamatan di Universitas Muhammadiyah Purwokerto mahasiswa masih

melihat daftar mengajar dosen secara manual, seperti di papan-papan

pengumuman atau selebaran jadwal kuliah. Melalui suatu sistem web service

berbasis android masalah tersebut dapat diselesaikan. Pada penelitian ini

dibahas penerapan web service berbasis android untuk daftar mengajar

dosen di Universitas Muhammadiyah Purwokerto. Hasil penelitian ini berupa

sebuah sistem web service berbasis android yang dapat membantu proses

otomatisasi daftar mengajar dosen informatka universitas muhammadiyah

purwokerto. Kata-kata kunci: mengajar, dosen, web service, android.

  

ABSTRACT

A List Of Teaching Informatics Engineering Lecturer is one of Academic

Information System that there is in a university because it can make the

schedule clearer. A List Of Teaching Informatics Engineering Lecturer contains

of lecturers’ name, subject, room, time, semester and SKS. Based on the

observation at Muhammadiyah University of Purwokerto, the students still

saw a list of lecturer teaching manually, like in schedule announcement

boards or leaflet. Through a web service system based Android, those

problems can be solved. In this research, it is discussed about the application

of web service based android for a list of lecturer teaching at Muhammadiyah

universuty of Purwokerto. The result of this research is a web service system

based android that can help automation process of teaching informatics

engineering lecturer list at muhammadiyah university of purwokerto.

  Keywords: teaching, lecturer, web service, android.

  DAFTAR ISI HALAMAN PENGESAHAN ............................................................................................ ii HALAMAN PERSETUJUAN .......................................................................................... iii PERNYATAAN ............................................................................................................ iv HALAMAN PERSEMBAHAN ......................................................................................... v HALAMAN MOTTO .................................................................................................... vi KATA PENGANTAR ................................................................................................... vii x

  INTISARI.................................................................................................................. xiii

  BAB I. PENDAHULUAN ................................................................................................ 1 A. Latar Belakang ................................................................................................ 1 B. Rumusan Permasalahan .................................................................................. 3 C. Batasan Permasalahan .................................................................................... 3 BAB II. KAJIAN PUSTAKA ............................................................................................. 4 A. Pengertian Mengajar ....................................................................................... 4 B. Web Service .................................................................................................... 4 C. Android .......................................................................................................... 5 D. Emulator Android ............................................................................................ 6 E. Aplikasi Android Client dengan Web Service .................................................... 6 F. Database ........................................................................................................ 7 G. JAVA ............................................................................................................... 7 H. MySQL SERVER ................................................................................................ 8 I. Eclipse ............................................................................................................ 8

  J. Hasil Penelitian yang Pernah Dilakukan ........................................................... 9

  BAB III. TUJUAN DAN MANFAAT ............................................................................... 11 A. Tujuan .......................................................................................................... 11 B. Manfaat ........................................................................................................ 11 BAB IV. METODE PENELITIAN ................................................................................... 12 A. Jenis Penelitian ............................................................................................. 12 B. variabel Penelitian ........................................................................................ 12 C. Sumber Data ................................................................................................. 12 D. Waktu, Tempat dan Alat................................................................................ 13 E. Pengumpulan Data dan Sumber Pendukung (Literatur) .................................. 13 D Perancangan Sistem ...................................................................................... 14 E. Implementasi Sistem ..................................................................................... 18 BAB V. HASIL DAN PEMBAHASAN ............................................................................. 19 A. Tujuan Pengembangan Sistem ....................................................................... 19 B. Analisis Data ................................................................................................. 19 C. Analisis Kebutuhan ....................................................................................... 20 D. Perancangan Objek ....................................................................................... 20 D. Pengujian Aplikasi ......................................................................................... 27 BAB VI. PENUTUP ..................................................................................................... 38 A. Kesimpulan ................................................................................................... 38 B. Saran ............................................................................................................ 38 DAFTAR PUSTAKA .................................................................................................... 39 LAMPIRAN ............................................................................................................... 40

  DAFTAR GAMBAR Gambar 1. Flowchart Web Service Daftar Mengajar Dosen ........................................ 15 Gambar 2. Desain Sistem Daftar Jadwal Mata Kuliah ................................................. 16 Gambar 3. Alur Web Service ..................................................................................... 21 Gambar 4. Scema Alur Web Service Aplikasi Daftar Mengajar Dosen ......................... 22 Gambar 5. Flow Chart koneksi.php ........................................................................... 23 Gambar 6. Flow Chart login.php ............................................................................... 24 Gambar 7. Flow Chart profil.php ............................................................................... 25 Gambar 8. Flow Chart matakuliah.php ...................................................................... 26 Gambar 9. Flow Chart jadwal.php ............................................................................. 26 Gambar 10. Web Service PHP ................................................................................... 27 Gambar 11. Icon Dashboard ..................................................................................... 28 Gambar 12. Form Login ............................................................................................ 29 Gambar 13. Form Dashboard .................................................................................... 30 Gambar 14. Form Profile .......................................................................................... 31 Gambar 15. Form Mata Kuliah .................................................................................. 32 Gambar 16. Form Jadwal Mata Kuliah per Hari.......................................................... 33 Gambar 17. Form Jadwal Mata Kuliah All .................................................................. 34 Gambar 18. Form Login ............................................................................................ 35 Gambar 17. Form Dashboard .................................................................................... 36 Gambar 17. Form Mata Kuliah .................................................................................. 36 Gambar 17. Form Jadwal Mata Kuliah per Hari.......................................................... 37

Dokumen yang terkait

THE STUDY ON TEACHING SPEAKING TECHNIQUE BY ESP LECTURER AT MECHANICAL ENGINEERING DEPARTMENT OF UNIVERSITY OF MUHAMMADIYAH MALANG

1 9 18

THE IMPLEMENTATION OF MEDIA IN ENGLISH FOR YOUNG LEARNERS (EYL) PRACTICE TEACHING FOR 5 th GRADERS AT UNIVERSITY OF MUHAMMADIYAH MALANG

1 20 18

TECHNIQUES APPLIED BY THE TEACHER OF BIPA (BAHASA INDONESIA UNTUK PENUTUR ASING) IN TEACHING SPEAKING OF BAHASA INDONESIA FOR DARMASISWA STUDENT AT UNIVERSITY OF MUHAMMADIYAH MALANG

0 24 15

STRATEGIES OF TEACHING LISTENING COMPREHENSION USED BY LECTURER FOR SECOND SEMESTER AT UNIVERSITY OF MUHAMMADIYAH MALANG

0 16 35

AN ANALYSIS OF THE TECHNIQUE OF TEACHING SPEAKING USED BY THE TEACHER OF ENGLISH FOR SPECIFIC PURPOSES (ESP) PROGRAM AT IESP DEPARTMENT UNIVERSITY OF MUHAMMADIYAH MALANG

0 35 14

THE EFFECTIVENESS OF COLLABORATIVE STRATEGIC READING (CSR) FOR TEACHING READING COMPREHENSION AT MUHAMMADIYAH UNIVERSITY OF SIDOARJO

0 0 12

SISTEM PENILAIAN PROPOSAL PENELITIAN DOSEN UNIVERSITAS MUHAMMADIYAH PURWOKERTO BERBASIS WEB SERVICE DENGAN ANDROID - repository perpustakaan

0 0 13

IMPLEMENTASI WEB SERVICE UNTUK PENGELOLAAN PENELITIAN DAN PENGABDIAN DOSEN BERBASIS ANDROID DI UNIVERSITAS MUHAMMADIYAH PURWOKERTO - repository perpustakaan

0 0 11

LAPORAN TUGAS AKHIR - IMPLEMENTASI WEB SERVICE PADA SURAT PERINTAH PERJALANAN DINAS (SPPD)DI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO BERBASIS ANDROID - repository perpustakaan

0 0 12

IMPLEMENTASI WEB SERVICE PADA PERPUSTAKAAN UNIVERSITAS MUHAMMADIYAH PURWOKERTO BERBASIS ANDROID THE IMPLEMENTATION OF WEB SERVICE IN THE LIBRARY OF MUHAMMADIYAH UNIVERSITY OF PURWOKERTO USING ANDROID BASE - repository perpustakaan

0 0 16