Download - PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

Transcript
Page 1: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

1

PERANCANGAN APLIKASI FOOTBALL TRANSFER NEWS

BERBASIS ANDROID

NASKAH PUBLIKASI

diajukan oleh :

Agung Dwi Rahardjo

10.11.3651

kepada

JURUSAN TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

YOGYAKARTA

2014

Page 2: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

2

Page 3: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

3

THE APPLICATION DESIGN OF FOOTBALL TRANSFER UPDATE BASED ON ANDROID

PERANCANGAN APLIKASI FOOTBALL TRANSFER NEWS BERBASIS ANDROID

Agung Dwi Rahardjo

Heri Sismoro Jurusan Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

Almost all people in the world know about the game of football. Football as the world's favorite sports are now starting much favored by all walks of life including children, the elderly and women. Many of the things talked about football. Not only about the game, players, national teams, clubs, but the news on the transfer of players also were discussed.

The development of the football transfer especially European football is growing rapidly and interesting to observe. Various gossip and information concerning about the player transferred from previous football club to new football club was a warm discussion for the football lover especially European football.

The application based on android is includes news about the transfer of the player and the official list of transferred football player. Which is expected to provide information to fans about the football transfer window. This application is created using Java Eclipse, SQLite.

keywords : android, football, Transfer Player

Page 4: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

4

1. Pendahuluan

Bursa transfer pemain menjadi salah satu yang tidak dapat dipisahkan dari dunia

sepakbola. Pentingnya peran bursa transfer bagi klub sepakbola dewasa ini khususnya

sepakbola eropa maupun dunia tidak hanya untuk menambah kekuatan bagi tim untuk

meraih prestasi di ajang yang diikuti, namun sebagai marketing untuk mendongkrak

ekonomi maupun popularitas tim yang bergerak di bursa transfer. Berita seputar bursa

transfer pemain selalu menarik untuk diperbincangkan. Banyak cerita, drama ,gossip

serta informasi kepastian kepindahan pemain dari klub lama ke klub baru selalu ditunggu

dan menjadi perbincangan oleh pecinta sepakbola. Banyak situs media online penyedia

berita sepakbola termasuk berita seputar bursa transfer pemain seperti Duniasoccer.com

dan sebagainya yang merupakan pengembang layanan informasi seputar berita

sepakbola terbaru.

Web-web ini menyediakan layanan yang memungkinkan pengunjungnya

mengetahui informasi yang tersedia secara real-time, yang memastikan setiap data

selalu up-to-date dan terpantau terus pembaharuanya yang dapat diakses melalui

desktop. Selain itu web-web ini juga dapat diakses melalui layanan situs dalam versi

mobile web. Namun seperti yang kita ketahui situs versi mobile web sendiri memliki

beberapa kelemahan seperti halaman web harus dapat dibuka dengan sempurna di

browser perangkat mobile phone, penyesuaian dengan ukuran layar, ketika membuka

halaman informasi memerlukan kapasitas reload file data yang besar, spesifkasi teknis,

hingga performa browser yang memadai.

2. Landasan Teori

2.1 Pengertian Aplikasi Mobile

Aplikasi mobile merupakan Aplikasi yang dirancang khusus untuk perangkat

mobile (Bergerak). Pemrograman aplikasi mobile tidak banyak berbeda dengan

pemrograman konvesional pada Desktop. Hanya saja pada pengimplementasinya perlu

diperhatikan aspek dari perangkat mobile tersebut, karena perangkat mobile memiliki

keterbatasan dibandingkan desktop.1

2.2 Sepakbola

Sejarah olahraga sepak bola dimulai sejak abad ke-2 dan -3 sebelum Masehi di

Cina. Di masa Dinasti Han tersebut, masyarakat menggiring bola kulit dengan

menendangnya ke jaring kecil. Permainan serupa juga dimainkan di Jepang dengan

sebutan Kemari. Di Italia, permainan menendang dan membawa bola juga digemari

terutama mulai abad ke-16.

1 Budi Darytamo, Pemrograman Berorientasi Objek dengan Java 2 Platform Micro Edition, hal 1

Page 5: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

5

2.3 Android

Definisi Android menurut Supardi (2012, h 3). Android merupakan perangkat

lunak (software) sistem operasi yang memakai basis kode komputer yang dapat

didistribusikan secara terbuka atau open source sehingga pengguna bisa membuat

aplikasi baru di dalamnya.

2.4 UML (Unified Modelling Language)

2.4.1 Pengertian UML

UML didefinisikan sebagai visual untuk menjelaskan, memberi spesifikasi, merancang,

membuat model, dan mendokumentasikan aspek-aspek dari sebuah system. UML

dikembangkan sebagai suatu alat untuk analisis dan desain berorientasi object oleh

Grady Booch, Jim Rumbaugh, dan Ivar Jacobson.dan fungsi, tetapi secara normal

digunakan untuk memodelkan sistem komputer.

1. Use Case Diagram

Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah

sistem. Yang ditekankan adalah “apa” yang berbuat sistem, dan bukan

“bagaimana”.2

2. Activity Diagram

Activity diagram menggambarkan rangkaian aliran dari aktivitas, digunakan untuk

mendekripsikan aktivitas yang dibentuk dalam suatu operasi sehingga dapat juga

digunakan untuk aktivitas lainnya seperti use case atau interaksi.3

3. Sequence Diagram

Sequence diagram menggambarkan kolaborasi dinamis antara sejumlah objek

dan untuk menunjukan rangkaian pesan yang dikirim antar objek juga interaksi

antar objek, seuatu yang terjadi pada titik tertentu dalam eksekusi sistem.

Sequence diagram adalah gambaran tahap demi tahap yang seharusnya

dilakukan untuk menghasilkan sesuatu sesuai dengan use case diagram.4

4. Class Diagram

Class diagram menggambarkan struktur dan dekripsi class, package dan objek

beserta hubungan satu sama lain seperti containtment, pewarisan, asosiasi, dan

lain-lain. Class diagram berfungsi untuk menjelaskan tipe dari objek yang lain.

Objek adalah nilai tertentu dari setiap attribute kelas entity.5

2 Ibid, hal 269

3 Ibid

4 Ibid, hal 272

5 Ibid

Page 6: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

6

2.5 Perangkat lunak yang digunakan

2.5.1 Ecplise

Eclipse adalah sebuah aplikasi IDE (Integrated Development Environment). IDE

sangat membantu dalam pengembangan pembuatan aplikasi. IDE sendiri biasanya terdiri

dari source code editor, build automation tools, debugger dan lain sebagainya

2.5.2 Android SDK (Software Development Kit)

Android SDK adalah tools API (Application Programming Interface) yang

digunakan untuk mulai mengembangkan aplikasi pada platform Android menggunakan

bahasa pemrograman java. Android merupakan subset perangkat lunak untuk ponsel

yang meliputi sistem operasi, middleware dan aplikasi kunci yang di-release oleh Google

2.5.3 ADT (Android Development Tools)

Android Development Tool (ADT) adalah plugin yang didesain untuk IDE Eclipse

yang memberikan kita kemudahan dalam mengembangkan aplikasi android dengan

menggunakan IDE Eclipse.

2.5.4 CorelDraw

CorelDraw merupakan aplikasi editor grafik vektor yang dikeluarkan oleh Corel

Corporation, sebuah perusahaan yang didirikan tahun 1985 dan bermarkas di Ottawa,

Kanada6.

2.5.4 Photosop

Photoshop adalah software yang digunakan untuk memodifikasi gambar atau

foto secara professional baik meliputi modifikasi onjek yang sederhana maupun yang

sulit sekalipun. Photoshop merupakan salah satu software yang berguna untuk mengolah

gambar berbasis bitmap, yang mempunya tool dan efek.

3. Analisis

3.1 Tinjauan Umum

Istilah Bursa transfer pemain sepakbola kini semakin sering terdengar dan

menarik perhatian bagi pecinta sepakbola. Perpindahan pemain dari klub lama ke klub

baru yang sangat memungkinkan di era industri sepakbola seperti sekarang ini.Tak

pelak, berbagai berita, gossip seputar bursa transfer pemain selalu dinanti oleh pecinta

sepakbola. Aplikasi mobile ini dibuat sebagai media informasi seputar bursa transfer

pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

transfer pemain serta mengetahui daftar pemain mana saja yang berpindah klub dari klub

lama ke klub baru.

6 Catur Hadi Purnomo, 111 tip dan trik menguasai coreldraw graphics suite x4.2008

Page 7: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

7

3.2 Analisis Sistem

Analisa sistem didefinisikan sebagai bagaimana memahami dan

menspesifikasikan dengan detail apa yang harus dilakukan oleh sistem. Menganalisa

sistem bertujuan untuk mengurangi konsep kerja sistem yang akan dibuat dan

manfaatnya

3.2.1 Analisis Kebutuhan Sistem

Analisis kebutuhan sistem adalah untuk mengetahui kebutuhan-kebutuhan apa saja

yang diperlukan untuk merealisasikan sistem yang diusulkan, diantaranya adalah

kebutuhan perangkat keras (hardware), kebutuhan perangkat lunak (software),

kebutuhan informasi dan kebutuhan pengguna.

3.2.1.2 Kebutuhan Fungsional

Analisis kebutuhan fungsional adalah bagian paparan mengenai fitur-fitur yang akan

dimasukan kedalam aplikasi yang akan dibuat. Fitur tersebut antara lain sebagai berikut

a. Sistem mampu menampilkan informasi berita seputar gossip, berita transfer

pemain sepakbola secara update.

b. Sistem mampu menampilkan data daftar resmi transfer pemain yang pindah dari

klub lama ke klub baru.

c. Sistem mampu menyajikan informasi yang dapat diakses dengan cepat,

kapan pun dan dimanapun (mobile).

3.3 Perancangan Sistem

Tahap perancangan sistem merupakan bagian yang penting dalam membuat

suatu sistem ataupun aplikasi, perancangan sistem ini dimaksudkan untuk memberi

gambaran umum rancangan aplikasi yang hendak dibuat.

3.3.1 Perancangan UML

Untuk memperjelas tentang gambaran sistem maka penulis membuat UML dengan

beberapa tipe yaitu Use case diagram, Activity diagram, Sequence diagram, dan Class

diagram.

3.4 Perancangan Interface Antarmuka

3.4.1 Rancangan Tampilan Menu

Tampilan ini adalah tampilan awal dari aplikasi. Terdapat empat tombol pilihan

menu yakni menu Transfer News, Sejarah Transfer, Daftar Resmi Transfer, serta About.

4.1 Implementasi

Tahapan implementasi sistem (system implemention) merupakan tahapan yang

paling penting dan mendasar, dimana pada tahapan ini sistem telah siap untuk diinstal

Page 8: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

8

dan dioperasikan. Sehingga akan diketahui apakah program atau aplikasi sistem yang

telah dibuat benar-benar dapat menghasilkan aplikasi yang diinginkan atau tidak.

4.1.1 Uji Coba Sistem

Uji coba sistem adalah proses terhadap program / aplikasi untuk menentukan

kesalahan dan segala kemungkinan yang akan menimbulkan kesalahan sesuai dengan

spesifikasi aplikasi yang telah dtentukan. Uji coba terhadap sebuah sistem secara umum

bisa dilakukan dengan berbagai macam pendekatan.

4.2 Manual Program

Manual program adalah petunjuk penggunaan aplikasi untuk memudahkan

pengguna dalam menggunakan program aplikasi. Manual program berisi penjelasan fitur-

fitur yang ada di dalam aplikasi serta cara penggunaanya.

1. Menu Utama

Menu utama ini berisi list fitur – fitur pada aplikasi, terdapat beberapa fitur menu

pada aplikasi ini yaitu : Transfer News, Sejarah, Daftar Resmi Pemain, about,

serta Exit.

Gambar 4.1 Tampilan Menu Utama

2. Transfer News

Pada Menu ini menampilkan list berita seputar gosisip, berita bursa transfer

pemain.

Page 9: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

9

Gambar 4.2 Tampilan Menu Transfer News

3. Sejarah Transfer

Pada menu ini menampilkan seputar sejarah singkat bursa transfer pemain

sepakbola

Gambar 4.3 Tampilan Menu Sejarah Transfer

4. Daftar Resmi Pemain

Berisi informasi daftar resmi perpindahan pemain dari klub lama ke klub baru.

Page 10: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

10

Gambar 4.4 Tampilan Menu Daftar Resmi Transfer Pemain

4. About

Pada Menu ini menampilkan profil pembuat aplikasi

Gambar 4.4 Tampilan Menu About

5. Kesimpulan

Berdasarkan hasil perancangan, pembuatan, dan implementasi program

Football Transfer News berbasis Android dapat disimpulkan bahwa :

1. Aplikasi “Fotball Transfer News” berbasis android ini dapat menjadi alternative berita

tentang sepakbola khususnya bursa transfer pemain.

2. Aplikasi ini dapat berjalan pada versi android mulai dari Gingerbread hingga versi yang

sekarang.

Page 11: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

11

3. Aplikasi ini harus menggunakan akses internet ketika dijalankan untuk mendapatkan

informasi terupdate seputar berita dan gossip bursa transfer pemain.

Page 12: PERANCANGAN APLIKASI FOOTBALL TRANSFER …repository.amikom.ac.id/files/Publikasi_10.11.3651.pdf · pemain sepakbola yang selalu mengupdate khusus berita-berita terbaru tentang bursa

12

DAFTAR PUSTAKA

Daryatmo, Budi. 2012. Pemrograman Berorientasi Obyek dengan Java 2 Platform Micro

Edition . Bandung: Java Competency Center - ITB.

Deddy, Iskandar. 2005.Jurnalistik Televisi Menjadi Reporter Profesional. Bandung:

Rosda Karya.

Purnomo, Catur Hadi.2008. 111 Tip and Trik Menguasai CorelDraw GraphicSuite X4.

Jakarta : Mediakita.

Safaat.H, Nazaruddin. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC

Berbasis Android. Bandung: Informatika Bandung.

Supardi, Yuniar.2012. Sistem Operasi Andal Android. Jakarta: Elex Media Computindo

Verdi Yasin, S.Kom.,M.Kom. 2012.REKAYASA PERANGKAT LUNAK BERORIENTASI

Objek. Jakarta: Penerbit Mitra Wacana Media.

Martono, B. 2013. Mekanisme Transfer Pemain.

http://akademisepakbola.blogspot.com/p/blog-page_7.html Diakses pada

tanggal 10 November 2013.

2013. Wikipedia, Sepakbola, http://id.wikipedia.org/wiki/Sepak_bola diakses pada tanggal

10 November 2013