NASKAH PUBLIKASI PEMBUATAN APLIKASI FANS CLUB PSS SLEMAN BERBASIS ANDROID DENGAN MEMANFAATKAN WEB SERVICE

dokumen-dokumen yang mirip
PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

PERANCANGAN PERANGKAT LUNAK MONITORING PROCESSING DAN PERFORMANCE CALCULATING

APLIKASI REKAM MEDIS KLINIK KECANTIKAN DI KLINIK AMALIA

Bab 3 Perancangan Sistem

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

IMPLEMENTASI ANDROID MATERIAL DESAIN TERHADAP PERANCANGAN APLIKASI MOBILE BERITA TEKNOLOGI

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP...

4.2.1 Tampilan Menu Android Gambar 4.1 Rancangan Layar Tampilan Menu Android 62

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

NASKAH PUBLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) TEMPAT PRAKTIK DOKTER SPESIALIS DI KABUPATEN BANTUL BERBASIS WEB

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB III PERANCANGAN PENELITIAN

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

BAB 1 PENDAHULUAN. yang berbeda-beda untuk mendapatkan makanan yang diinginkan. Pada saat ini

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

BAB II LANDASAN TEORI


BAB III ANALISA DAN DESAIN SISTEM

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

BAB 4 IMPLEMENTASI DAN PENGUJIAN

1. Pendahuluan. 1.1 Latar belakang. 1.2 Perumusan masalah

BAB V IMPLEMENTASI DAN KESIMPULAN

APLIKASI MEDIA PEMBELAJARAN MATEMATIKA UNTUK SMP KELAS IX BERBASIS ANDROID

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN SISTEM

FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... viii DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN...

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

APLIKASI PENCARIAN LOKASI ANJUNGAN TUNAI MANDIRI (ATM) TERDEKAT BERBASIS ANDROID DENGAN TEKNOLOGI GPS (GLOBAL POSITIONING SYSTEM)

BAB III CARA DAN METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

PEMANFAATAN WEBSITE UNTUK MENYAMPAIKAN INFORMASI DAN PELAYANAN KOPERASI TAHU TEMPE INDONESIA (PRIM KOPTI) KABUPATEN KLATEN

BAB III METODE PENELITIAN. (Software Development Life Cycle). System Development Life Cycle (SDLC) adalah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

Penyampaian Informasi Kesehatan TBC Dengan Pendekatan Pasien Terpusat Berbasis XML Webservice

SISTEM INFORMASI ORDER ALAT MUSIK DAN ORDER REKAMAN BERBASIS WEB DI STUDIO RECORD ORANGE MADIUN SKRIPSI

BAB I PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB III METODE PENELITIAN

APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ

BAB III DATA METODE PENELITIAN. berupa perangkat keras dan perangkat lunak. a. Sistem operasi windows 8.1.


BAB 1 PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN SISTEM INFORMASI PEMESANAN TIKET BUS ONLINE DAN VISUALISASI TEMPAT DUDUK PADA PO.BEJEU

pelanggan (Customer) dan dapat membantu dalam pencatatan data secara akurat. 2. Parameter Evaluasi Untuk tidak memperluas area pembahasan pada penulis

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

BAB III METODE PENELITIAN

Searching materi manajemen materi manajemen latihan. v iew materi v iew latihan. View Video. View Animasi. isi polling. View Silabus.

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

IMPLEMENTASI ALGORITMA ANTRIAN BERBASIS PRIORITAS PADA WEB PENDAFTARAN ONLINE PENDAKIAN GUNUNG ARJUNA-WELIRANG DI MALANG JAWA TIMUR

1. Pendahuluan. 2. Tinjauan Pustaka

PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERTANDINGAN FUTSAL DENGAN METODE BREADTH FIRST SEARCH TUGAS AKHIR

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

SKRIPSI PEMANFAATAN CLOUD BACK-END SERVICE UNTUK APLIKASI SPOT PHOTO HUNTING BERBASIS ANDROID

BAB IV HASIL DAN PEMBAHASAN

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses.

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

SKRIPSI INFORMASI PARIWISATA DI PROVINSI MALUKU UTARA BERBASIS ANDROID MENGGUNAKAN METODE LBS (LOCATION BASED SERVICE)

PEMBUATAN SISTEM INFORMASI KOST KENTINGAN BERBASIS ANDROID

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN E-COMMERCE GOODY BAG SPUNBOND MENGGUNAKAN QR CODE BERBASIS WEB RESPONSIF

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

APLIKASI PELAMARAN KERJA BERBASIS WEB DI PT HARIFF POWER SERVICES

RANCANG BANGUN APLIKASI TOKO ONLINE MULTI SHOP BERBASIS ANDROID TUGAS AKHIR

BAB IV TESTING DAN IMPLEMENTASI

SKRIPSI IMPLEMENTASI ANDROID MATERIAL DESIGN PADA SISTEM INFORMASI GEOGRAFIS PEMETAAN LOKASI PENJUAL IKAN HIAS DI YOGYAKARTA

APLIKASI BABESHOP BERBASIS LBS (LOCATION BASED SERVICE) DENGAN VOICE COMMAND PADA PLATFORM ADROID

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

ANALISIS DAN PERANCANGAN APLIKASI KELILING INDONESIA BERBASIS ANDROID

BAB I PENDAHULUAN. 1.1 Latar Belakang

Rancang Bangun Sistem Informasi Perwalian dan Monitoring Matakuliah Studi Kasus Teknik Informatika Universitas Muhammadiyah Malang

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b

Bab 3 Metode Penelitian

1. Pendahuluan 1.1 Latar belakang 1.2 Perumusan masalah 1.3 Batasan Masalah

BAB I PENDAHULUAN. terbesar di dunia (Naisbitt, 1994:131). Tidak mengherankan bahwa industri

BAB I PENDAHULUAN Latar Belakang

BAB III METODE PENELITIAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

Surakarta Menggunakan Framework Sencha Touch pada Multi Platform Mobile.

BAB IV HASIL DAN UJI COBA

PENGEMBANGAN SISTEM PENDUKUNG BIMBINGAN OLINE TUGAS AKHIR (BIOTA) BERBASIS ANDROID

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

RANCANG BANGUN SISTEM INFORMASI PELAYANAN UNIT SISTEM INFORMASI SEKOLAH TINGGI TEKNOLOGI GARUT BERBASIS WEB DAN ANDROID

BAB III ANALISIS DAN DESAIN SISTEM

Transkripsi:

NASKAH PUBLIKASI PEMBUATAN APLIKASI FANS CLUB PSS SLEMAN BERBASIS ANDROID DENGAN MEMANFAATKAN WEB SERVICE Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Teknik Informatika Disusun Oleh Nama : Rian Agustianto NIM : 12100913 Program Studi Jenjang : Teknik Informatika : Strata Satu (S1) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2015

INTISARI APLIKASI FANS CLUB PSS SLEMAN BERBASIS ANDROID DENGAN MEMANFAATKAN WEB SERVICE Oleh RIAN AGUSTIANTO 12100913 Fanatisme dan kecintaan suporter sepakbola terhadap tim yang dibelanya telah mengubah pikiran normal manusia. Kebutuhan informasi tentang klub maupun pemain idolanya seakan tidak ada habisnya. Tabloid olahraga, majalah, dan koran konvensional tentu saja tidak cukup memenuhi kebutuhan informasi suporter. PSS Sleman sebagai klub sepakbola dengan basis suporter besar membutuhkan media informasi kepada suporter yang cepat dan akurat. Kini, dengan perkembangan smartphone android, aplikasi android bisa digunakan sebagai salah satu media informasi maupun promosi. Penggunaan web service sebagai media pertukaran data multi platform termasuk dengan sistem operasi android mulai banyak digunakan karena memiliki banyak kelebihan yang ditawarkan khususnya interoperabilitas tinggi dan penggunaannya dapat diakses kapanpun dan dimanapun selama device kita terhubung dengan internet. Kata Kunci : Suporter, PSS Sleman, Android, Web Service, Internet

1. PENDAHULUAN Suporter adalah salah satu elemen penting dalam sepakbola. Suporter dan sepakbola ibarat sayur dan garam yang tidak bisa dipisahkan. Peningkatan teknologi dan perkembangan zaman telah mendongkrak popularitas sepakbola di Indonesia. Basis suporter kuat kini tidak hanya dijumpai di kota-kota besar tetapi juga dengan sangat mudah ditemui di berbagai daerah. Hal itu pula yang terjadi di Sleman, dimana di kabupaten tersebut terdapat klub sepakbola lokal PSS Sleman. Fanatisme dan kecintaan suporter di Sleman terhadap tim yang dibelanya telah mengubah pikiran normal manusia. Berbagai atribut seperti jersey, syal, bendera, maupun spanduk dengan warna kebesarannya telah menjadi simbol dan identitas mereka. Demikian juga dengan kebutuhan informasi tentang klub maupun pemain idolanya. Sebagai suporter tentu selalu ada rasa ingin lebih tahu dan lebih dekat dengan idola mereka yang selama ini mereka dukung. Selama ini berita tentang PSS hanya diperoleh dari surat kabar lokal dan perbincangan dari mulut ke mulut. Perkembangan teknologi informasi gadget atau smartphone saat ini bukan lagi menjadi barang mewah melainkan sudah mejadi kebutuhan pokok bagi berbagai lapisan masyarakat, tidak terkecuali bagi suporter. Salah satu yang memiliki banyak pengguna adalah smartphone dengan sistem operasi Android. Dengan smartphone android tersebut, suporter tidak perlu membaca tabloid olahraga, majalah, dan koran untuk mencari informasi tentang klub karena sebenarnya informasi yang mereka butuhkan bisa didapatkan dengan smartphone yang mereka genggam. Taurus (2013) melakukan penelitian berjudul Aplikasi Penyedia Informasi Klub Sepakbola Inter Milan Berbasis Android. Penelitian ini membahas tentang pembuatan sebuah program aplikasi pada smartphone dengan sistem operasi android. Aplikasi yang dibuat ini merupakan Aplikasi Penyedia Informasi klub sepakbola Inter Milan yang bertujuan sebagai sarana baru penyedia informasi bagi para pecinta sepakbola terutama klub sepakbola Inter Milan di Indonesia. Azhar (2013) melakukan penelitian tentang aplikasi penyedia informasi Juventus Football Club berbasis android. Penelitian ini menjelaskan tentang pembuatan sebuah program aplikasi Juventus FC pada smartphone dengan sistem operasi android berbasis HTML5.

Sulistyo (2014) melakukan penelitian tentang pembuatan website forum milanisti Indonesia. Milanisti Indonesia adalah komunitas pendukung klub sepakbola AC Milan di Indonesia dan memiliki jumlah anggota yang besar. Penelitian ini berisi tentang pembuatan sebuah website forum guna meningkatkan eksistensi dan melakukan diskusi antar fans. 2. METODE PENELITIAN Metode penelitian yang akan dilakukan pada skripsi ini ada beberapa tahap antara lain pengumpulan data dengan studi kepustakaan, studi literatur dan perancangan sistem. Pada tahap pengumpulan data dilakukan studi kepustakaan tentang sejarah dan profil PSS Sleman. Selain itu dilakukan studi literature mengenai Android dan web service. Tahap selanjutnya yaitu membuat rancangan sistem meliputi rancangan database, Use Case Diagram, Activity Diagram, Sequence Diagram, dan perancangan interface. Tahapan berikutnya melakukan penulisan program dan terakhir adalah tahap pengujian. 3. PERANCANGAN SISTEM 3.1. Struktur Database Struktur database menunjukkan tabel-tabel yang digunakan dalam pembuatan aplikasi yang saling berelasi. Tabel pertandingan, klasemen dan skuat berelasi dengan tabel musim untuk menentukan musim kompetisi. Tabel Klasemen juga berelasi dengan tabel klub yang berfungsi untuk mengetahui nama klub yang ikut dalam kompetisi.

Gambar 3.1. Struktur database aplikasi fans club PSS Sleman 3.2. Use Case Diagram Aplikasi Use case diagram Aplikasi fans club PSS Sleman memiliki 1 actor yaitu user. Pengguna device smartphone sebagai pelaku pemroses akan menjalankan aplikasi dan memilih menu aplikasi. Gambar 3.2. Use Case Diagram Aplikasi

3.3. Rancangan Interface Perancangan interface dalam rancangan aplikasi memberikan gambaran umum tentang perangkat lunak yang akan dibuat. Perancangan menu berisi pokok-pokok input dari proses yang akan dijalankan. Pada Aplikasi fans club PSS Sleman berbasis android terdapat menu Berita, Sejarah, Jadwal & Klasemen, Galeri, Skuat, Stadion, Testimonial dan Trivia. Gambar 3.3. Rancangan Interface Aplikasi fans club PSS Sleman 4. HASIL DAN PEMBAHASAN Aplikasi Fans Club PSS Sleman Berbasis Android Dengan Memanfaatkan Web Service ini dibangun dengan menggunakan bahasa pemrograman Java. Perancangan sistem yang telah dibuat akan diimplementasikan ke dalam sebuah sistem yang sebenarnya. 4.1. Web Service Aplikasi fans club PSS Sleman berbasis android ini memanfaatkan RESTful Web Service yang dapat diakses pada url http://rianagustianto.com/pss1976/ sebagai jembatan penghubung aplikasi android dengan database server.

4.2. Aplikasi Fans Club PSS Sleman Berbasis Android Aplikasi fans club PSS Sleman berbasis android dibuat dengan Android Studio sesuai dengan kriteria dan perancangan yang sudah dibuat. Diharapkan aplikasi ini bisa menjadi media informasi bagi suporter PSS Sleman secara cepat dan akurat. 1. Splash Screen Saat aplikasi pertama kali dijalankan oleh user, akan muncul Splash Screen sebagai tanda bahwa aplikasi sedang loading selama 3 detik. Gambar 5.1. Splash Screen 2. Menu Utama Pada menu utama terdapat delapan menu yaitu berita, sejarah, jadwal dan klasemen, galeri, skuat, stadion, testimonial, dan trivia. Gambar 5.2. Menu Utama

3. Menu Berita Menu berita berisi daftar berita PSS Sleman yang didapatkan dari web service berita. Sebelum ditampilkan data JSON di-parsing oleh JSON Parser lalu disajikan dalam bentuk list view. Menu berita juga memiliki fitur search untuk pencarian berita. Gambar 5.3. Menu Berita 4. Menu Sejarah Menu sejarah berisi tentang sejarah perkembangan PSS Sleman dari awal pembentukannya sampai sekarang. Gambar 5.4. Menu Sejarah

5. Menu Jadwal dan Klasemen Menu Jadwal dan Klasemen berisi tentang jadwal lengkap pertandingan dan klasemen kompetisi yang diikuti PSS Sleman. Gambar 5.5. Menu Jadwal dan Klasemen 6. Menu Galeri Sleman. Menu Galeri berisi foto dan video pertandingan dan aksi para pemain PSS Gambar 5.6. Menu Jadwal dan Klasemen

7. Menu Skuat Menu Skuat berisi data pemain yang memperkuat PSS Sleman. Gambar 5.7. Menu Skuat 8. Menu Stadion Menu Skuat berisi data dan profil stadion yang digunakan PSS Sleman. Gambar 5.8. Menu Stadion

9. Menu Testimonial Menu Testimonial berisi pesan atau komentar dari pengguna aplikasi ini. Untuk mengirim komentar dapat dilakukan dengan memilih tombol tambah komentar pada pojok kanan. Gambar 5.9. Menu Testimonial 10. Menu Trivia Menu Trivia berisi kumpulan trivia PSS Sleman yang ditampilkan dalam listview dan dialog box. Gambar 5.10. Menu Trivia

11. Menu Tentang Menu menginformasikan tentang versi aplikasi dan pembuat ditampilkan dalam webview. Gambar 5.11. Menu Tentang 12. Notifikasi Android. Notifikasi berisi pemberitahuan kepada user dari Aplikasi PSS Sleman berbasis Gambar 5.12. Notifikasi

4.3. Web Server (Panel Administrator) Web server atau panel administrator digunakan sebagai pengolahan data CRUD (create, read, update, delete) pada database. Panel administrator ini dibuat berbasis web menggunakan framework Codeigniter. 1. Halaman Login Halaman login memiliki satu form yang berisi username dan password admin sekaligus sebagai proteksi hanya user yang memiliki account admin yang bisa mengakses panel administrator. Gambar 5.13. Form Login 2. Halaman Control Panel Halaman control panel berisi menu administrasi antara lain Berita, Sejarah, Jadwal, Klasemen, Skuat, Galeri, Trivia, Testimonial, Klub, Notifikasi dan User Gambar 5.14. Halaman Control Panel

5. KESIMPULAN Berdasarkan hasil implementasi dan pengujian yang ada, maka dapat ditarik kesimpulan sebagai berikut: a. Aplikasi PSS Sleman berbasis android dapat menampilkan berita, sejarah, jadwal, klasemen, galeri, skuat, stadion, testimonial dan trivia yang diakses dari web service dengan baik. b. Aplikasi PSS Sleman berbasis android memudahkan user khususnya suporter PSS Sleman untuk mendapatkan informasi seputar PSS Sleman secara cepat. c. User dapat memberikan feedback kritik, saran atau dukungan melalui menu testimonial. 6. SARAN Aplikasi PSS Sleman ini memerlukan pengembangan untuk memperluas jangkauan user aplikasi diantaranya adalah pengembangan aplikasi PSS Sleman berbasis sistem operasi mobile lainnya seperti ios, Windows phone dan OS Blackbery.

DAFTAR PUSTAKA Hamad, H, dkk. 2010. Performance Evaluation of RESTful Web Services for Mobile Devices. International Arab Journal of e-technology, Vol. 1, No. 3. Nugroho, B. 2004. Aplikasi Pemrograman Web Dinamis dengan PHP dan MySQL. Yogyakarta, Gava Media Pradana, P. 2012. Mengenal Android Lebih Dekat. Yogyakarta, Skripta Media Creative Ramadhani, A. 2013. Jurus Rahasia Pintar Menguasai Android. Jakarta: Kir Direction Rodriguez. A. 2008. RESTful Web services: The basics. IBM corporation. Safaat, N. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung: Informatika Shalahuddin, M, & R. Sukamto. 2008. Analisis dan Desain Sistem Informasi. Bandung: Politeknik Telkom, 2008. Siregar, I, dkk. 2010. Mengembangkan Aplikasi Enterprise Berbasis Android. Yogyakarta: Gava Media Siregar, I & J. Purba. 2012. Membongkar Teknologi Pemrograman Web Service. Yogyakarta: Gava Media Sugiarti, Y. 2013. Analisis dan Perancangan UML (Unified Modeling Language) Generated VB.6. Yogyakarta: Graha Ilmu