Rancang Bangun Official Website Indonesian Basketball Leaque (IBL).

(1)

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. Kata kunci: situs resmi, IBL, event, jadwal, skor, statistik, PHP, dan MySQL


(2)

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.


(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

(11)

(12)

(13)

(14)

(15)

(16)

(17)

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 seberapa besar organisasi atau perusahaan tersebut dikenal oleh


(18)

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. Hal ini disebabkan oleh banyaknya peminat olahraga basket khususnya


(19)

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


(20)

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, Bab IV Perancangan, Bab V Pengujian, dan Bab VI Kesimpulan dan Saran.


(21)

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


(22)

6

6

Bab VI Kesimpulan dan Saran berisi kesimpulan yang diperoleh

selama pembangunan official website IBL dan saran-saran yang dibutuhkan


(23)

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

perangkat lunak dikemudian hari adalah sebagai berikut:


(24)

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.


(25)

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

(2 ed.). California: Boyd & Fraser.


(1)

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, Bab IV Perancangan, Bab V Pengujian, dan Bab VI Kesimpulan dan Saran.


(2)

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 pada bab ini. Teknik pengujian yang digunakan adalah black-box testing.


(3)

6

6

Bab VI Kesimpulan dan Saran berisi kesimpulan yang diperoleh selama pembangunan official website IBL dan saran-saran yang dibutuhkan untuk pengembangan official website IBL selanjutnya.


(4)

213

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

perangkat lunak dikemudian hari adalah sebagai berikut:


(5)

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.


(6)

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

(2 ed.). California: Boyd & Fraser.