• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2019

Membagikan "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"

Copied!
11
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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.

3. Tito Pinandita, S.Si., M.Kom Selaku Dekan Fakultas Teknik, Universitas

(5)

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

(6)

MOTTO

 Apabila di dalam diri seseorang masih ada rasa malu dan takut

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

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

(7)

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.

(8)

DAFTAR ISI

HALAMAN PENGESAHAN ... ii

HALAMAN PERSETUJUAN ... iii

PERNYATAAN ... iv

HALAMAN PERSEMBAHAN ... v

HALAMAN MOTTO ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xi

DAFTAR LAMPIRAN ... xii

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

(9)

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

DAFTAR PUSTAKA ... 39

(10)

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

(11)

DAFTAR LAMPIRAN

Lampiran 1. Coding Jadwal ... 41

Lampiran 2. Coding Jadwal Hari ... 42

Lampiran 3. Coding Jadwal per Hari ... 42

Lampiran 4. Coding Jdwl ... 43

Lampiran 5. Coding Koneksi ... 44

Lampiran 6. Coding Login ... 44

Lampiran 7. Coding Mata Kuliah ... 44

Lampiran 8. Coding Matkuliah ... 45

Lampiran 9. Coding Profil ... 46

Lampiran 10. Coding Dashboard Activity ... 47

Lampiran 11. Coding Dashboard Layout ... 53

Lampiran 12. Coding Info Activity ... 57

Lampiran 13. Coding Jadwal Activity ... 58

Lampiran 14. Coding Jadwal All Activity ... 61

Lampiran 15. Coding Jadwal Hari Activity ... 64

Lampiran 16. Coding Jadwal per Hari Activity ... 66

Lampiran 17. Coding JSOParser ... 69

Lampiran 18. Coding Main Activity ... 71

Lampiran 19. Coding Matkul Activity ... 75

Referensi

Dokumen terkait

Pengaruh mereka (kiai) sepenuhnya di tentukan oleh kualitas kekarismaan mereka. Lebih dari itu kualitas kekarismaan seorang kiai pada gilirannya diyakini oleh

Tujuan penelitian ini adalah untuk mengetahui pengaruh beberapa metode pengeringan yaitu Solar Tunnel Drying, Mini Solar Tunnel Drying, Tent Drying dan Open Air Sun Drying

The occurrence of coastal springs are generally associated with unique hydrogeologic phenomena and beautiful landscape.Due to very rough topography, steep cliffs,

Usia prasekolah merupakan saat yang tepat bagi anak untuk.. tumbuh mencapai puncak

He is the award-winning author or coeditor of seven books including Killing with Kindness: Haiti, International Aid, and NGOs (Rutgers University Press), coeditor of Tectonic

Selanjutnya untk memberikan arah dan sasaran yang jelas serta sebagai pedoman dan tolok ukur kinerja Pengadilan Agama Kebumen diselaraskan dengan arah kebijakan dan program Mahkamah

Analisis mengenai dimensi Citra Merek (Brand Image) pada Event Solo Paragon Lifestyle Mall meliputi beberapa variabel yaitu; citra perusahaan ( corporate image), citra

Penyelesaian yang ditempuh guna menghilangkan sikap ketidakpatuhan aparatur negara dapat dilakukan upaya mengefektifkan eksekusi putusan PTUN terhadap Pejabat TUN,