ABSTRAK
Situs resmi Indonesian Basketball League (IBL) merupakan situs resmi milik badan organisasi IBL yang mengelola secara khusus data-data informasi mengenai IBL. Official website IBL digunakan sebagai media informasi oleh pihak IBL untuk dipublikasikan kepada publik. Informasi-informasi yang diberikan oleh IBL ini berupa informasi mengenai klub-klub anggota IBL, informasi mengenai event-event yang diselenggarakan oleh IBL, data pertandingan beserta dengan skor, informasi catatan statistik pemain dan informasi tiket yang tersedia.
Fitur-fitur yang tersedia dalam sistem official website IBL meliputi pengelolaan data event, pengelolaan data jadwal, pengelolaan data skor, pengelolaan data statistik, pengelolaan data tiket dan pengelolaan data anggota official website IBL.
Teknologi pemrograman yang digunakan adalah PHP sebagai bahasa pemrograman dan MySQL yang digunakan sebagai media penyimpan data sistem official website IBL. Masyarakat peminat olahraga basket mendapatkan kemudahan dalam mengakses informasi tentang IBL dengan adanya official website IBL ini.
iv
ABSTRACT
Official website Indonesian Basketball League (IBL) is an official site owned by IBL that could manages IBL data information specifically. Official website IBL is used to be an information media by IBL to publish itself to the public. This site delivers some information. Those information are about record statistic of each player and the number of player productivity, events and schedules information, the scores, and the tickets for each day of event.
The features of official website IBL are event data management, data schedules management, scores data management, statistics data management, ticket data management and member data management.
PHP is used as a programming language and MySQL used as data storage of IBL official website system. Public can access some information about IBL easily through this official site.
BAB I
PENDAHULUAN
1.1. Latar Belakang
Informasi yang diterima oleh masyarakat dapat melalui media apa
saja, seperti media surat kabar, televisi, radio, Internet dan lain-lain.
Banyaknya informasi yang diterima oleh masyarakat tentang suatu objek,
akan membuat objek tersebut semakin dikenal oleh masyarakat sehingga
objek yang diinformasikan tersebut dapat memperoleh dampak berupa
untung atau rugi tergantung dari baik atau buruknya informasi yang
disampaikan tentang objek tersebut. Semakin baik informasi disampaikan,
semakin banyak keuntungan yang diperoleh dan sebaliknya semakin buruk
informasi yang disampaikan tentang objek tersebut maka akan berdampak
yang kurang baik atau bahkan merugikan objek tersebut. Misalnya dalam
lingkup Indonesian Basketball League (IBL), semakin banyak informasi yang
beredar tentang IBL, semakin IBL menjadi populer di kalangan masyarakat
dan kemungkinan dapat meningkatkan penjualan tiket pertandingan yang
diselenggarakan oleh IBL. Hal tersebut membawa keuntungan bagi pihak
IBL.
Website atau laman adalah kumpulan dari halaman-halaman situs,
yang biasanya terangkum dalam sebuah domain atau subdomain, yang
tempatnya berada di dalam World Wide Web (WWW) di Internet. Laman
mempunyai fungsi yang bermacam-macam, tergantung dari tujuan dan jenis
laman yang dibangun, tetapi secara garis besar dapat berfungsi sebagai
media promosi, media komunikasi, media pendidikan, media pemasaran,
dan media informasi. Tulisan dalam laporan ini akan akan mencatat
proses-proses dalam membangun suatu laman yang berfungsi sebagai media
informasi. Laman tersebut akan dikhususkan pada sektor olahraga basket
dengan objek penelitian adalah liga olahraga basket Indonesia (IBL).
Kemajuan suatu organisasi atau perusahaan tergantung pada
2
2
masyarakat luas, dengan demikian Internet dapat digunakan sebagai media
informasi bagi pihak IBL untuk mempublikasikan diri kepada masyarakat
luas. Pangsa pasar liga olahraga basket Indonesia adalah kalangan muda
dan tua yang dapat dengan mudah mengakses layanan internet, misalnya
browsing, searching, dan chatting. Oleh karena itu, judul dari laporan tugas akhir ini adalah “Rancang Bangun Official website Indonesian Basketball League(IBL)”.
1.2. Rumusan Masalah
Hal-hal yang menjadi permasalahan dalam dunia IBL pada saat ini
adalah sebagai berikut:
1. Hasil statistik dari setiap pertandingan hanya digunakan untuk
kepentingan pihak intern IBL. Hasil tersebut digunakan untuk melihat
catatan-catatan kesalahan pemain dan yang harus diperhatikan pada
pertandingan selanjutnya sehingga tidak melakukan kesalahan lagi,
selain itu pelatih dapat memantau pekembangan pemain-pemainnya
melalui catatan statistik pemain dari setiap pertandingan. Berdasarkan
hasil statistik dapat dikalkulasi nilai produktivitas pemain apakah naik atau
turun. Nilai produktivitas tersebut menjadi parameter untuk menentukan
peringkat pemain-pemain.
2. Suatu event IBL dapat dilaksanakan di kota yang berbeda-beda di
seluruh nusantara tergantung dari klub-klub yang akan bertanding atau
keputusan dari dewan IBL. Lokasi pertandingan yang berbeda-beda akan
membentuk kepanitian yang baru di setiap lokasi pertandingan. Semua
kepanitian tersebut masih berada dibawah tanggung jawab dewan IBL.
3. Data nilai skor dari tiap pertandingan belum dikelola dengan baik untuk
dipublikasikan. Hal ini sangat menyulitkan bagi kalangan peminat
olahraga basket untuk menemukan hasil akhir pertandingan jika
berhalangan menonton pertandingan secara langsung.
4. Antrian tiket yang panjang terjadi ketika IBL mengadakan pertandingan.
3
kaum muda dan remaja. Antrian tiket yang panjang ini sangat melelahkan
dan merugikan pengantri. Salah satu contoh kasusnya, misalnya
permainan sudah dimulai sedangkan penonton masih mengantri untuk
membeli tiket. Hal ini menyebabkan penonton tidak mengikuti
keseluruhan pertandingan pada saat itu.
1.3. Tujuan
Tujuan-tujuan yang akan dicapai dalam membangun Official website
IBLadalah sebagai berikut:
1. Official website IBL menyediakan fitur yang mengelola secara khusus
data statistik pemain disetiap pertandingan dalam setiap event.
Berdasarkan data statistik tersebut dapat dikalkulasi nilai produktivitas
dari setiap pemain IBL. Nilai produktivitas dibagi menjadi dua jenis yaitu
produktivitas per pertandingan yang merupakan nilai produktivitas yang
dihasilkan dari catatan statistik pemain dalam satu kali pertandingan dan
produktivitas per musim pertandingan merupakan nilai produktivitas yang
dihasilkan oleh pemain bardasarkan catatan statistik secara keseluruhan
dalam satu musim pertandingan.
2. Official website IBL menyediakan layanan yang mampu mengelola data
jadwal dan data eventpertandingan yang akan diselenggarakan oleh IBL.
3. Official website IBL menyediakan fitur pengelolaan data nilai skor akhir yang diperoleh dari setiap pertandingan yang telah berlangsung.
4. Official website IBL mampu mengelola data deposit anggota official website IBL dengan tujuan mempermudah anggota official website IBL dalam mendapatkan tiket untuk menonton pertandingan yang akan
diselenggarakan dan menghindari antrian tiket yang panjang.
1.4. Batasan Masalah
Batasan-batasan masalah yang menjadi batasan dalam
4
4
pemikiran dan asumsi-asumsi dalam lingkup pembangunan official website
IBL sehingga tujuan-tujuan yang telah ditetapkan dapat tercapai dengan baik
adalah sebagai berikut:
1. Fitur pengelolaan data statistik hanya mencatat nilai-nilai statistik pemain
dan menghasilkan produktivitas per pertandingan dan produktivitas per
musim yang diperoleh oleh pemain-pemain IBL selama musim
pertandingan.
2. Penjualan tiket hanya diberlakukan bagi anggota official websiteIBL yang
memiliki deposit. Penambahan data deposit anggota ke dalam sistem
official website IBL dilakukan oleh pengguna sistem dengan level admin. Jumlah data deposit yang ditambahkan tergantung dari seberapa banyak
uang yang ditransfer oleh anggota ke rekening IBL.
3. Tiket yang dijual melaluiofficial websiteIBL hanya tiket kelas VIP. 4. Print outticket tidak mencantumkan nomor kursi.
5. Pengelolaan data klub hanya dapat diatur oleh pengguna dengan level
admin. Pihak klub anggota IBL tidak mendapatkan hak untuk mengubah
data yang ada pada official website IBL. Jika ada data yang tidak sesuai
yang berhubungan dengan klub tersebut, maka pihak klub harus
menghubungi pihak admnistrasi officialIBL.
6. Gedung olahraga (GOR) yang digunakan hanya dapat menampung 1
pertandingan dalam satu waktu tertentu dan dalam 1 GOR tidak dapat
terjadi lebih dari satu pertandingan dalam waktu yang bersamaan. Hal ini
disebabkan dengan asumsi bahwa satu GOR hanya memiliki satu
lapangan basket.
1.5. Sistematika Penulisan
Penulisan laporan pembangunan official website IBL ini disusun
secara sistematis dalam bab-bab dengan maksud memudahkan pembaca
dalam memahami isi tulisan dalam laporan ini. Laporan ini terdiri dari 6 bab
yaitu Bab I Pendahuluan, Bab II Dasar Teori, Bab III Analisa dan Pemodelan,
5
Bab I Pendahuluan berisi latar belakang yang mendeskripsikan alasan
diambilnya judul “Official website Indonesian Baskteball League (IBL)” sebagai topik tugas akhir, rumusan masalah yang akan menjadi fokus dari
topik ini, tujuan dari topik yang diambil, untuk mencapai tujuan tersebut
dikemukan juga hal-hal yang menjadi batasan masalah dalam pembangunan
official website IBL, dan sistematika penulisan yang memberikan garis-garis besar isi dari tiap bab dalam laporan ini.
Bab II Dasar Teori menguraikan teori-teori pendukung dalam
pembangunan official website IBL. Teori-teori yang dimaksud adalah
teori-teori yang menjadi dasar pembangunan sistem official websiteIBL, dan teori
mengenai teknologi-teknologi yang akan digunakan. Teori tersebut meliputi
penjelasan singkat tentang IBL dan istilah-istilah penting dalam lingkup IBL,
teori cara perhitungan nilai produktivitas pemain, teori DFD, basis data,
Diagram ER, PHP, MySQL, dan teori teknik pengujian black-box.
Bab III Analisa dan Pemodelan berisi proses bisnis, web map,
arsitektur sistem, perancangan DFD, spesifikasi proses, ER-Diagram, kamus
data dan perancangan antarmuka. Proses bisnis merupakan sebuah
pendeskripsian alur dan kinerja sistem official website IBL secara naratif. Web map merupakan sebuah bagan yang menggambarkan struktur sistem
official website IBL. Arsitektur sistem mendeskripsikan rancangan sistem
yang akan dimodelkan dalam bentuk Data Flow Diagram(DFD). Diagram ER
merupakan sub-bab yang berisi rancangan relasi antara tabel dalam basis
data yang akan digunakan dalam official website IBL ini. Sub-bab
perancangan antarmuka berisi rancangan-racangan antarmuka yang akan
digunakan dalam website ini.
Bab IV Implementasi menjabarkan tiap fungsi utama dalam official website IBL yang dibangun. Penjabaran fungsi utama tersebut meliputi screenshot, logika proses dan deskripsi dari kemampuan fungsi tersebut dalam mengolah data.
Bab V Pengujian mencatat setiap hasil pengujian official website IBL yang dibangun. Semua kesalahan dan ketidaksesuain dalam aplikasi tercatat
6
6
Bab VI Kesimpulan dan Saran berisi kesimpulan yang diperoleh
selama pembangunan official website IBL dan saran-saran yang dibutuhkan
BAB VI KESIMPULAN DAN SARAN
6.1. Kesimpulan
Kesimpulan yang terangkum setelah mengadakan penelitian,
perancangan dan implementasi terhadap pembangunan sistem
official
website
IBL adalah sebagai berikut:
1.
Official website
IBL merupakan media informasi bagi masyarakat yang
memiliki minat terhadap olahraga basket di Indonesia. Media informasi ini
mampu menjawab kebutuhan masyarakat peminat olahraga basket akan
kebutuhan informasi mengenai
Indonesia Basketball League
(IBL).
2.
Official website
IBL mampu memberikan informasi statistik pemain dari
setiap pertandingan dan
event
yang diselenggarakan oleh IBL.
Berdasarkan data statistik yang tercatat
official website
IBL mampu
menghitung nilai produktivitas pemain dan menyimpan data nilai
produktivitas tersebut dalam database.
3.
Official website
IBL memiliki fitur yang mengelola data jadwal dan
event
yang diselenggarakan oleh IBL.
4. Menyediakan layanan pengelolaan data skor yang diperoleh dari setiap
pertandingan.
Official website
IBL mampu mencatat data skor yang
diperoleh dan menentukan klub yang menang atau kalah dalam suatu
pertandingan berdasarkan nilai skor yang diperoleh masing-masing klub.
5. Menyediakan layanan penjualan tiket yang hanya dapat dilakukan oleh
anggota
official website
IBL yang memiliki deposit yang cukup untuk
membeli tiket pertandingan.
6.2. Saran
Saran yang memungkinkan untuk diajukan untuk pengembangan
214
1. Sistem
official website
IBL dapat menginformasikan data statistik pemain
secara
real-time
yaitu pada saat yang bersamaan selama pertandingan
berlangsung. Pengguna dapat melihat catatan statistik secara langsung
pada saat yang bersamaan dengan pertandingan atau setelah 1 babak
dalam pertandingan dilewati.
2.
Official website
IBL mampu menyediakan layanan komunitas forum bagi
para anggotanya.
3.
Official website
IBL menyediakan layanan pengelolaan tiket yang telah
dicetak dan akan digunakan.
4.
Official website
IBL mampu menyediakan fitur pengelolaan data
history
pemain yang meliputi prestasi dan perpindahan pemain dari klub satu ke
klub lainnya.
DAFTAR PUSTAKA
Copeland, L. (2004).
A Practitioner's Guide to Software Test Design.
Boston:
Artech House.
Dewan IBL. (2008). Peraturan Pelaksanaan Kegiatan Indonesian Basketball
League (IBL).
Peraturan Pelaksanaan Kegiatan IBL
. Jakarta, Indonesia: IBL.
Fathansyah. (2007).
Buku Teks Komputer Basis Data
(6 ed.). Bandung:
Informatika.
Imbar, R. V., & Suteja, B. R. (2006).
Pemrograman Web Commerce dengan
ORACLE dan ASP.
Bandung: Informatika.
Kadir, A. (2008).
Dasar Pemrograman WEB Dinamis dengan Menggunakan
PHP.
Yogyakarta: ANDI.
Kadir, A. (2009).
Dasar Perancangan & Implementasi Database Relational.
Yogyakarta: ANDI.
Shelly, B. Gary; Cashman, J. Thomas;. (1995).
System Analysis and Design