Perancangan Website Olahraga Sepakbola Nasional Menggunakan Php Dan Mysql

BAB 1

PENDAHULUAN

1.1 Latar Belakang
Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai dampak
dalam meningkatkan efektifitas dan keefisienan dalam melakukan setiap pekerjaan. Teknologi
informasi tidak dapat dipisahkan dengan pembangunan sistem informasi sebagai bentuk sarana
penyedia informasi untuk berbagai kepentingan. Informasi yang disajikan di dunia internet
sudah sangat global dan selalu diusahakan on time sehingga waktu update suatu informasi
sangatlah cepat. Setiap organisasi dapat memanfaatkan internet dan jaringan teknologi
informasi untuk menjalankan berbagai aktivitasnya secara elektronis. Dengan digunakannya
aplikasi web, diharapkan segala masalah dapat diatasi dengan mudah.Mungkin suatu kenaifan
kalau berbicara tentang teknologi informasi dan komunikasi,tanpa membicarakan suatu benda
yang bernama komputer.

Komputer merupakan suatu media elektronik yang memegang peranan yang sangat
penting dalam perkembangan yang terjadi saat ini. Komputer bukan lagi barang mewah atau
sesuatu yang langka untuk dimiliki oleh seseorang seperti awal kedatangannya, tetapi sudah
menjadi suatu keperluan bahkan kebutuhan yang sangat bersifat umum dan vital, terutama bagi
perusahaan dan badan instansi baik milik pemerintah maupun swasta. Penggunaan komputer

telah berkembang menjadi sebuah sarana komunikasi dan edukasi yang paling cepat saat ini.
Sehingga pengunaannya menjadi penting di setiap sendi-sendi kehidupan masyarakat,

Universitas Sumatera Utara

termasuk dalam proses perolehan informasi pada suatu perusahaan atau media massa. Sejak
munculnya teknologi Internet, proses pengiriman, penyampaian, serta penerimaan informasi itu
sendiri menjadi lebih cepat dan efektif.Seiring berkembangnya teknologi internet,maka aplikasi
web atau yang sering juga disebut dengan perangkat lunak berbasis web ini baik dari segi
penggunaan, ukuran, dan bahasa pemrograman yang digunakan serta kompleksitasnya juga
ikut berkembang. Aplikasi ini telah banyak yang bersifat dinamis dan task oriented.

PHP (Hypertext Preprocessor) merupakan bahasa pemrograman yang bersifat server
side script, yaitu bahasa yang berbentuk script yang terletak dan dieksekusi di server untuk
kemudian hasilnya (berupa kode HTML) dikembalikan ke browser pengguna/user/client. PHP
dirancang untuk membentuk suatu web yang bersifat dinamis,yang artinya halaman yang
ditampilkan dibuat saat halaman itu diminta oleh pengguna/user/client.
PHP juga dapat berinteraksi dengan hampir semua teknologi web yang telah ada dan
sifatnya open source (bebas pakai) sehingga memberikan kesempatan buat semua user dan
programmer untuk menggunakan dan mengembangkannya. Selain itu demi mendukung

berkembangnya

aplikasi

web

yang

semakin

besar,

rumit,

dan

kompleks,

maka


dikembangkanlah kemampuan object oriented programming dari PHP. Keuntungan yang dapat
diperoleh dari kemampuan object oriented programming dari PHP, yaitu kemudahan untuk
mengolah kompleksitas yang dibuat serta kemudahan untuk melakukan perubahan dan
pengembangan dari aplikasi tersebut.
Pada zaman sekarang sangat dibutuhkannya suatu Sistem Informasi yang bermanfaat
dan akurat untuk mempermudah pengguna Internet mengetahui informasi serta berita - berita
terbaru saat ini.

Universitas Sumatera Utara

Dengan pertimbangan diatas dan pribadi penulis yang ingin menerapkan pengetahuan
yang telah diperoleh selama ini maka penulis memutuskan untuk membuat suatu aplikasi web
yang berjudul : “PERANCANGAN WEBSITE OLAHRAGA SEPAKBOLA NASIONAL
DENGAN MENGGUNAKAN PHP DAN MYSQL”.

1.2 Perumusan Masalah
Pada umumnya setiap daerah memerlukan suatu informasi liga amatir untuk smengetahui klub
liga amatir serta SSB yang ada di suatu daerah tersebut dimana pengetahuan pecinta sepak bola
tidak hanya seputar klub dengan kasta yang tertinggi. Sehubungan dengan hal tersebut maka
dapat dirumuskan masalah yang dihadapi penulis di dalam pembuatan aplikasi ini, yaitu:


a. Bagaimana mendesain, membuat dan menghasilkan suatu sistem informasi yang
berbasis web untuk dapat menyimpan dan menampilkan informasi detail terhadap suatu
klub/pemain.
b. Bagaimana informasi pada website dapat di update dengan mudah pada waktu yang
diinginkan sesuai dengan tujuan aplikasi ini, yaitu website yang dinamis.

1.3 Tujuan Penelitian
Demi kelancaran dan pengembangan suatu komunitas harus di dukung dengan kebutuhan akan
informasi yang cepat dan tepat, dalam hal ini suatu komunitas dituntut untuk mengikuti
perkembangan zaman sesuai dengan kebutuhan. Penelitian adalah langkah yang paling tepat
untuk mengetahui dengan jelas bagian-bagian dari sistem yang digunakan dan merupakan
sumber informasi di dalam pembentukan sistem yang baru.

Universitas Sumatera Utara

1. Merancang dan membuat suatu Website yang dapat memberikan informasi seputar liga
sepakbola nasional.
2. Mengetahui bagaimana merancang dan membuat Website serta menghubungkannya
dengan program aplikasi HTML, bahasa pemrograman PHP 5.0.

3. Untuk memenuhi salah satu persyaratan menyelesaikan Tugas Akhir
Diploma (D3) FMIPA USU.

1.4 Batasan Masalah
Agar pembahasan masalah tidak menyimpang dari tujuan penelitian, maka berikut
adalah beberapa batasan yang perlu dibuat, yaitu:
a. Website ini akan menampilkan halaman-halaman web yang statis maupun dinamis
mengenai sistem informasi Liga Sepakbola Nasional.
b. Aplikasi ini dibangun dibawah sistem operasi Windows 7.
c. Website yang dibangun mendukung bahasa pemograman web yang lainnya seperti:
HTML (Hypertext Markup Language), CSS (Cascading Style Sheets), dan
Javascript.
d. Aplikasi dibangun menggunakan aplikasi web server XAMPP yang terdiri dari
Apache, PHP, dan MySQL.

1.5 Metodologi Penelitian
Untuk menyusun tugas akhir ini, penulis melakukan penerapan metode penelitian dalam
memperoleh data-data yang dibutuhkan sehingga penyusunan tugas akhir ini dapat diselesaikan
dengan baik. Adapun metode penelitian yang penulis lakukan adalah sebagai berikut :


Universitas Sumatera Utara

1.

Metode Pengumpulan Data
Studi pustaka yaitu dengan mempelajari buku-buku yang mendukung. Dan juga
mempelajari dari internet.

2.

3.

Membuat Aplikasi
a.

Analisis sistem, yaitu tahap mengidentifikasi masalah.

b.

Desain, yaitu membuat tampilan program semenarik mungkin.


c.

Coding, yaitu membuat kode tahap program.

d.

Debuggin, yaitu tahap pencarian kesalahn dalalm program.

e.

Compiling, yaitu membuat program menjadi executable.

f.

Membuat petunjuk dalam mengoperasikan program.

Uji Aplikasi
Pengujian aplikasi yang telah dibuat apakah sudah sesuai dengan yang telah
direncanakan dan mencari kesalahan aplikasi untuk diperbaiki.


4.

Perbaikan
Memperbaiki kesalahan dan kelemahan yang telah ditemukan dan memperbaiki
untuk memaksimalkan aplikasi.

5.

Membuat Laporan Tugas Akhir
Membuat laporan tugas akhir sebagai laporan ke jurusan.

1.6 Tinjauan Pustaka

Universitas Sumatera Utara

Sebagai suatu aplikasiyang ingin dinilai baik haruslah memiliki referensidan program aplikasi
pendukungyang cukup. Oleh karena itu penulis mengumpulkan bahan bacaan guna
mengumpulkan informasi yang berhubungan dengan materi yang terdapat dalam tugas akhir
nantinya. Sebagai sumber bahan bacaan atau informasi tersebut penulis mendapatkannya dari

perpustakaan Universitas Sumatera Utara,

koleksi buku pribadi milik sendiri serta pinjaman dari teman–teman penulis. Kemudian adapun
beberapa program aplikasi pendukung dalam pembentukkan sistem informasi ini, yaitu:

1. MySQL
Adalah sebuah perangkat lunak manajemen basis data SQL (database management
system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di
seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis
dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual
dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok
dengan penggunaan GPL.

2. PHP
Adalah sebuah program bahasa script yang tidak melakukan sebuah kompilasi dalam
penggunaanya. Web Server yang mendukung php dapat ditemukan dimana-mana dari
mulai IIS sampai dengan apache, dengan konfigurasi yang relatif mudah. Dalam sisi
pengembangan lebih mudah, karena banyaknya milis-milis dan developer yang siap
membantu dalam pengembangan. Dalam sisi pemahamanan, php adalah bahasa
scripting yang paling mudah karena referensi yang banyak. PHP adalah bahasa open


Universitas Sumatera Utara

source yang dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat
dijalankan secara runtimemelalui console serta juga dapat menjalankan perintahperintah sistem.
3. CSS
Merupakan program yang banyak digunakan oleh pengembang web karena fitur–
fiturnya yang menarik dan kemudahan penggunaannya.Versi terakhir Macromedia
Dreamweaver sebelum Macromedia dibeli oleh Adobe Systems yaitu versi 8. Versi
terakhir Dreamweaver keluaran Adobe Systems adalah yang ada dalam Adobe Creative
Suite 5 (sering disingkat Adobe CS5).
4. Javascript
Adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. jika kita
berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai
bahasa pemrograman yang berjalan di browser.
5. Web Browser
Adalah sebuah aplikasi perangkat lunak yang dingunakan untuk mencari informasi
tentang suatu halaman web yang tersimpan di computer.

1.7 Sistematika Penulisan

Adapun sistematika penulisan laporan tugas akhir ini adalah sebagai berikut :
BAB 1:

Dalam bab ini penulis menguraikan Latar Belakang, Perumusan Masalah
Tujuan Penelitian, Pembatasan Masalah, Metodologi Penelitian Tinjauan
Pustaka dan Sistematika Penelitian.

Universitas Sumatera Utara

BAB 2:

Dalam bab ini penulis menguraikan teori - teori yang menjadi landasan
dalam pembuatan perancangan website olah raga sepakbola nasional
dengan menggunakan php dan mysql.

BAB 3:

Dalam bab ini penulis menguraikan tentang perancangan sistem yang
dirancang yang meliputi perancangan layout, perancangan database,
gambaran aplikasi website yang akan dibuat serta bagaimana algoritma
aplikasi tersebut saat dijalankan.

BAB.4.

Dalam bab ini penulis menyajikan tentang pengertian implementasi
aplikasi, tujuan implementasi aplikasi serta spesifikasi aplikasi.

BAB 5:

Dalam bab ini penulis menguraikan tentang kesimpulan dan
saran.

Universitas Sumatera Utara