BAB 1 PENDAHULUAN 1.1 Latar Belakang - Sistem Informasi Liga Sepakbola Amatir PSSI Sumatera Utara

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, 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.

  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 : “SISTEM INFORMASI LIGA

  SEPAKBOLA AMATIR PSSI SUMATERA UTARA ”.

1.2 Perumusan Masalah

  Pada umumnya setiap daerah memerlukan suatu informasi liga amatir untuk mengetahui 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.

  1. Merancang dan membuat suatu Website yang dapat memberikan informasi seputar liga sepakbola amatir/kelompok umur PSSI Sumatera Utara .

  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 Pembatasan 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 Amatir PSSI Sumatera Utara.

  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 :

1. Metode Pengumpulan Data

  Studi pustaka yaitu dengan mempelajari buku-buku yang mendukung. dan juga mempelajari dari internet.

2. Membuat Aplikasi a.

  Analisis sistem, yaitu tahap mengidentifikasi masalah.

  f.

  Sebagai suatu aplikasi yang ingin dinilai baik haruslah memiliki referensi dan program aplikasi pendukung yang 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,

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

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

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

  Membuat petunjuk dalam mengoperasikan program.

  Compiling, yaitu membuat program menjadi executable.

  b.

  e.

  Debugging, yaitu tahap pencarian kesalahn dalalm program.

  d.

  Coding, yaitu membuat kode tahap program.

  c.

  Desain, yaitu membuat tampilan program semenarik mungkin.

1.6 Tinjauan Pustaka

  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 source yang dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah 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 komputer.

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. BAB 2 : Dalam bab ini penulis menguraikan teori-teori yang menjadi landasan dalam pembuatan Sistem Informasi Liga Sepak Bola Amatir PSSI Sumatera Utara.

  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.