## pISSN: 2442-3386  eISSN: 2442-4293

## Vol 2 No 1 January 2016, 17 - 26

## SISTEM PENJUALAN  TIKET  PERTANDINGAN  SEPAK  BOLA  BERBASIS WEB
Rizki Fadila 1 ,  F.X.  Wisnu Yudo  Untoro 2
1,2 Program Studi Teknik  Informatika,  Fakultas Teknik,  Universitas Wijaya Kusuma Surabaya dilaruzz@yahoo.com , wisnusakti@yahoo.com

## Abstrak
Penjualan  t iket   pertandingan  sepak  bola  u mu mnya  masih  dila kukan  dengan  cara  manual,  sehingga  penonton yang ingin  me mbe li t iket  pertandingan sepak bola harus  mengantri terlebih dahulu d i lo ket stadion. Penjua lan tiket dengan cara ini, dapat men imbulkan beberapa permasalahan, yaitu terjadinya antrian yang cukup panjang, kerusuhan akibat calon pe mbeli yang tidak tertib saat mengantri, dan tidak ja rang pula calon pe mbeli yang sudah mengantri tetapi  kehabisan tiket.  Oleh  karena  itu, diberikan  solusi dengan me mbuat  suatu sistem ya itu Sistem Penjualan  Tiket  Pe rtandingan  Sepak  Bola  Berbasis  Web.  Sistem  ini  dibangun  dengan  menggunakan  bahasa pemrogra man  PHP (Personal  Home  Page)  Hypertext  Preprocessor dan  database MySQL .  Metode  yang digunakan dalam penyusunan Tugas Akhir in i yaitu  metodologi SDLC (Systems  Development Life Cycle) . Pada Sistem  Penjualan Tiket Pertandingan Sepak Bo la  Berbasis Web ini,  pembe li harus input NIK dengan benar dan me miliki  saldo  yang  cukup.  Jika   pe mbelian  berhasil,  pe mbeli  a kan  mendapatkan  tamp ilan  t iket  pertandingan sepak bola yang dapat dicetak sendiri.  Dengan terbangunnya sistem  ini,  pe mbe li tiket pertandingan sepak bola tidak perlu lagi mengantri  di loket stadion dan percaloan semakin  berkurang.
Kata  Kunci : penjualan tiket, pertandingan, sepak bola, web.

## Abstract
Match tick ets football generally is still sold at manual system , so that the spectator who want to buy a tick et for soccer match the ball must be standing in line at the counter the stadium. The sales of tick ets in this way , can give  rise  to  several problems  ,  that  is  happened  a long  queue  ,  the  violence  due  to  a  prospective  buyer  who disorderly  when  standing  in  line  ,  and  a  prospective  buyer  who  have  standing  in  lin e but  ran  out  of  tick ets. Therefore given a solution by making a new system that is the ticket sales system football web -based. The system is  built  with  using  language programming  php (  the personal  home  page )  h ypertext preprocessor  and  mysql database.  Methods  used  in  the  preparation  of  duty  the  end  was  sdlc  methodology (  systems  development  life cycle ). On a system the sales of tick ets a football game this web -based , buyers have to input nik  correctly and have a  balance sufficient. If the purchase of successfully , customers will get a view tick ets a football game that can be molded own. With this sy stem , tick et buyers a football game will no longer need to queue up outside the stadium and brok ering gradually diminishing.
Keyword : tick et selling, match, football, web.

## I. PENDAHULUAN
Sepak  bola  me rupakan  salah  satu  olahraga  yang cukup digema ri oleh  masyarakat. Olahraga  ini dinila i sebagai  olahraga  yang  menyenangkan  baik  oleh  para pema in  maupun  penonton  sepak  bola  tanpa  melihat perbedaan  gender  dan  usia.  Di  Indonesia,  terdapat beberapa  liga   sepak  bola  pro fesional  yang  dikelo la oleh PSSI  (Persatuan Sepak  Bola  Seluruh Indonesia). Liga  Indonesia  yang  berada  dibawah  naungan  PSSI, diantaranya seperti :  LSI (Liga  Super  Indonesia) dan Div isi Uta ma .  Liga sepak bola tersebut me miliki t im- tim  sepak  bola  yang  berasal  dari  beberapa  kota  d i Indonesia.
Pada  setiap  pertandingan sepak  bola,  masing -masing tim  sepak  bola  d i  Indonesia  selalu  mendapat dukungan dari para pendukungnya secara langsung di stadion.  Para supporter yang  setia  pada  tim
kebanggaannya  itu,  selalu  berusaha  agar  bisa menonton  dan  me mberikan  dukungan  pada  tim kebanggaannya dimanapun pertandingan itu berlangsung,  sehingga supporter sepak  bola  tida k hanya berasal dari kota te mpat tinggalnya, tetapi juga berasal  dari  kota  lain  di  Indonesia.  Hal  in i menunjukkan  bahwa  minat  masyarakat  Indonesia terutama para supporter untuk menonton pertandingan  sepak  bola  cukup  tinggi.  Tetapi  untuk bisa  menonton  pertandingan  sepak  bola  secara langsung  di  stadion,  para supporter harus  me mbe li tiket  pertandingan  bola  terlebih  dahulu.  Na mun, pembelian  tiket  pertandingan  sepak  bola  terkadang tidak  mudah, para supporter harus mengantri terlebih dahulu di  loket  stadion jika   ingin  me mbe li tiket.  Ha l ini d ika renakan, penjualan tiket bola umu mnya  masih dilakukan  secara manual di loket stadion.
Penjualan t iket pertandingan bola yang masih manual, jika  dib iarkan  juga  akan  men imbulkan  beberapa

## Melek IT

## Information Technology Journal. Vol 2 No 1 January 2016, 18 - 26
permasalahan,  ya itu  terjad inya  antrian  yang  cukup panjang  dan  kerusuhan  akibat  calon  pembe li  yang tidak  tert ib  saat  mengantri.  Se lain   itu,  tida k  jarang pula  dari  beberapa supporter yang  sudah  mengantri tetapi kehabisan tiket, ini d isebabkan karena sebagian tiket  pertandingan  telah   dibeli  oleh  para   ca lo  dala m ju mlah banyak yang nantinya akan dijual  lagi dengan harga  yang  lebih  mahal.  Untuk  mengatasi  masalah- masalah  tersebut,  maka   muncul  suatu  ide  untuk menge mbangkan  sistem  penjualan  tiket  pertandingan sepak  bola  secara  online  ya itu  dengan  me mbangun “Sistem  Penjualan  Tiket  Pertandingan  Sepak  Bo la berbasis Web”.
Sistem  ini  dapat  berfungsi  untuk  mena mpilkan  tiket pertandingan  sepak  bola  jika  pe mbelian  yang dila kukan telah berhasil. Diharapkan dengan terbangunnya sistem ini, penjualan tiket pertandingan sepak bola lebih mudah, antrian pembe li saat me mbe li tiket menjadi  berkurang, dan terhindar dari percaloan.

## II. TINJAUAN PUSTAKA
2.1 Sistem
Sistem  be rasal  dari    bahasa  latin  ( systema )    dan bahasa  yunani  ( sustema )  adalah  suatu  kesatuan yang terdiri  dari  ko mponen  yang  dihubungkan  bersama untuk  me mudahkan  aliran  informasi  materi  atau energi (Jogiyanto,1999). [9]

## 2.2 Informasi
Informasi  adalah  data  yang  telah  diolah  menjad i sebuah  bentuk  yang  berarti  bagi  penerimanya  dan bermanfaat  dala m  pengambilan  keputusan  saat  ini atau saat mendatang ( Davis,  1999 ). [2]
Informasi  d ikatakan  bermutu  atau  berkua litas  jika me menuhi  tiga  kriteria ,  yaitu  kea kuratan  ( accuracy ), ketepatan waktu ( timeliness ), relevan ( relevance ). [5]

## 2.3 Penjualan
Menurut  Sadeli  (2005)  bahwa  penjualan    adalah suatu    tindakan  untuk  menukar  barang    atau    jasa dengan  uang  dengan  cara me mpengaruhi orang  la in agar  mau me miliki barang yang ditawarkan  sehingga kedua  belah  pihak  mendapatkan  keuntungan  dan kepuasan. [6] Sedangkan penjualan me lalu i web adalah me la kukan  aktifitas  penjualan  dari  mencari  calon pembeli sa mpai menawarkan produk dengan memanfaatkan  jaringan internet.
2.3 Sepak Bola
Salah  satu  cabang  olahraga    yang    banyak  dige mari dan    me miliki    potensi    bisnis    yang    besar    adalah sepak bola.  Menurut  penelitian   dari   Jones  (2007) dala m  Pra mana   et  a l.  (2010),  sepakbola    adalah olahraga  dengan   ju mlah   penonton  paling   banyak dibandingkan dengan cabang olahraga lain.

## 2.4 Website
Menurut Betha  Sidik (2002,  h.1), World   Wide Web (WWW),  leb ih  dikenal  dengan  web,    merupakan “salah    satu    layanan    yang  didapat  oleh    pemakai komputer  yang  terhubung ke internet”. [10]

## 2.5 PHP
Menurut Bunafit Nugroho (2004:140), PHP me rupakan  bahasa  standar  yang  digunakan  dala m dunia  website  yang  berbentuk  script  yang  diletakkan di dalam  server web. [7]

## 2.6 MySQL
Menurut Nugroho (2004, h.133), MySQL  merupakan database yang paling digema ri dika langan Progra mme r  Web,  dengan  alasan bahwa  program  in i me rupakan  database  yang  sangat  kuat  dan  cukup stabil  untuk  digunakan  s ebagai  med ia  penyimpanan data. [10]

## 2.7 Koneksi antara  PHP  dan  MySQL
Menurut  Nugroho  (2004,  h.133),  dala m  dunia internet,  MySQL  dijadikan  sebuah  database  yang paling banyak digunakan selain database yang bersifat share  ware .  Penggunaan  MySQL  in i  biasanya dipadukan  dengan  menggunakan  program  aplikasi PHP,  ka rena  dengan  menggunakan  PHP  progra m tersebut  telah  terbukti  akan  kehandalannya  dala m menangani permintaan data. [8]
2.8 DFD  ( Data Flow Diagram )
DFD ada lah suatu model logika  data atau proses yang dibuat untuk menggambarkan darimana asal data, dan ke mana  tujuan  data  yang  keluar  dari  sistem,  d imana data  disimpan,  proses  apa  yang  menghasilkan  data tersebut, dan interaksi antara data yang tersimpan, dan proses yang dikenakan pada data tersebut (Kristanto, 2008). [1]

## 2.9 ERD  (Entity  Relationship  Diagram  )
Entity Relationship Diagram (ERD) adalah sekumpulan
cara atau peralatan untuk mendeskripsikan  data-data  atau  objek-obje k  yang dibuat  berdasarkan  dan  berasal  dari    dunia    nyata yang disebut entitas ( entity ) serta hubungan ( relationship )  antar  entitas-entitas  tersebut  dengan menggunakan beberapa notasi. [3]

## pISSN: 2442-3386  eISSN: 2442-4293
Vol 2 No 1 January 2016, 19 - 26

## III. METODE

## 3.1 Jenis Penelitian
Pada  penelitian  ini  d igunakan  jenis  penelitian kualitatif  dengan  metode  studi  kasus.  Penelitian kualitatif  ini  secara  spesifik  leb ih  diarah kan  pada penggunaan  metode    studi  kasus  dimana   penelit i berusaha  untuk mengetahui  bagaimana   proses penjualan tiket pertandingan bola di Indonesia.

## 3.2 Teknik Pengumpulan  Data
Pada  penelitian   in i  dipe rlu kan  data  dan  informasi. Oleh  ka rena  itu, digunakan tekn ik pengumpulan data sebagai berikut :
a. Teknik  Pengumpulan Data Primer Pengumpulan  data  prime r  pada  penelitian   in i dila kukan  dengan  mela kukan  penga matan  atau observasi. Penelit i  me la kukan observasi terhadap peristiwa-peristiwa  yang pernah terjadi pada saat penjualan  tiket   pertandingan  sepak  bola  di Indonesia.
b. Teknik  Pengumpulan Data Sekunder Pengumpulan  data  sekunder  pada  penelitian  in i dilakukan  dengan dua cara yaitu :
1. Dokumentasi.
2. Studi kepustakaan.
3.3 Tahapan  Penelitian
Metodologi penelitian pada pro ject ini  menggunakan tahapan  SDLC  ( Systems    Development    Life    Cycle ). Tahapan    pada    SDLC  yaitu  analisa,  desain, imple mentasi,  dan    pengujian. [4] Sistem    in i dike mbangkan    menggunakan  waterfa ll    model. Tahapan  dalam waterfall model  d ila ksanakan secara berurutan mulai  dari awal  hingga akhir. [8]

## 3.4 Analisa Sistem
Melihat  minat  penggemar  sepak  bola  yang  cukup tinggi  untuk  menonton  dan  me mbe rikan  dukungan langsung  kepada  tim  sepak  bola  kebanggaannya, ma ka apabila penjualan tiket pertandingan bola h anya dila kukan di  loket stadion akan  menimbu lkan antrian yang  cukup  panjang.  Oleh  karena  itu,  untuk mengatasi masalah tersebut dibuatlah Sistem Penjualan  Tiket  Pe rtandingan  Sepak  Bo la  Berbasis Web.

## 3.4.1 Kebutuhan  Pengguna
Kebutuhan  pengguna  merupakan  sesuatu  yang dibutuhkan oleh pengguna saat menggunakan Siste m Penjualan  Tiket  Pe rtandingan  Sepak  Bo la  Berbasis Web.  Pada  sistem  ini,  penggunanya  adalah  PSSI, Pe mbeli dan  Bank. Kebutuhan pengguna pada sistem ini,  yaitu :
a. PSSI  memiliki  username dan password.
b. PSSI  dapat  menginputkan  pertandingan  dan harga tiket.
c. PSSI  mendapat laporan data pembeli.
d. Bank  mendapatkan  laporan  pembayaran  dari pembeli.
e. Pe mbeli  mengetahui  jadwa l  pertandingan  dan harga tiket.
f. Pe mbeli  mengetahui  syarat  dan  cara  pembelian tiket.
g. Pe mbeli  dapat  me laku kan  pembe lian  tiket pertandingan sepak bola melalui  web tersebut.
h. Pe mbeli  mendapatkan  tiket  pertandingan  sepak bola setelah berhasil melakukan  transaksi.

## 3.4.2 Kebutuhan  Data
Data-data  yang  dibutuhkan  untuk  me mbuat  Siste m Penjualan  Tiket  Pe rtandingan  Sepak  Bo la  Berbasis Web, yaitu:
1. Data  pertandingan  untuk  Liga  Indonesia, yaitu Liga Super Indonesia (LSI) dan Divisi Utama.
2. Data stadion yang digunakan pada pertandingan Liga Indonesia.
3. Data harga tiket untuk setiap tribun.

## 3.4.3 Aliran Data
Aliran  data pada Siste m Penjualan Tiket Pertandingan Sepak  Bola   diga mbarkan  dengan  DFD  ( Data  Flow Diagram ).
Gambar  1.  Diagram  Level Konteks
Notifikas i Pembayaran Data Bank Data Pembeli Tiket Saldo data PSSI No_Rek Pertandingan yang  dipilih NIK Informas i_Pertanding an Laporan Data Pembeli Harg a Pertandingan 0 Sis tem Penjualan Tiket Pertandingan Sepak Bola Berbasis web + PSSI Pembeli Bank

## Melek IT

## Information Technology Journal. Vol 2 No 1 January 2016, 20 - 26
Gambar 2. DFD Level 1
Gambar  3.  DFD  Level 2 Proses Masuk Sistem
Gambar 4. DFD Level 2 Proses Pembelian

## Gambar  5.  DFD  Level 2 Proses Pembayaran

## 3.5 Perancangan  Sistem
Pada  Sistem  Penjualan  Tiket  Pertandingan  Sepak Bola  Berbasis  Web,  perancangan  basis  data  dibuat dengan Entity Relationship Diagram (ERD).  Ga mba r 6.  merupakan  ERD  yang  dibuat  untuk  Siste m Penjualan  Tiket  Pe rtandingan  Sepak  Bo la  Berbasis Web.
Gambar  6.  Entity Relationship Diagram  (ERD)

## IV. HASIL DAN PEMBAHASAN
Pengujian  sistem  d iperlu kan  untuk  mengetahui apakah  sistem  yang  dibuat  telah  sesuai  dengan rancangan  yang  diinginkan.  Hasil  dari  pengujian sistem  pada  proses  pembelian  tiket,    proses pembayaran, dan pengujian pada pemilihan pertandingan beserta hasil yang diperoleh.
Tabel 1. Pengujian Pembelian  Tiket  beserta Hasil Notifikasi Pembayaran Data Bank hasil penjualan komponen pembayaran komponen data pembelian Data Pembeli Tiket Saldo Laporan Data Pembeli No_Rek Pertandingan yang  dipilih NIK Informasi_Pertanding an Harg a Pertandingan data PSSI PSSI PSSI PSSI Pembeli Pembeli Pembeli Pembeli PSSI Pembeli Pembeli Bank 1 Masuk Sistem + 2 Pembelian + 3 Pembayaran + 4 Pencatatan Hasil Penjualan + Bank Pembeli NIK Pe rtandingan Jumlah Tike t yang dibe li
Hasil NIK Salah Tidak dapat memilih pertandingan Tidak dapat input jumlah tiket yang dibeli
Notifikasi  bahwa pembeli gagal masuk ke sistem. NIK benar Memilih pertandingan yang diinginkan Hanya dapat menginputkan maksimal 2 tiket Pembeli akan diarahkan ke halaman pembelian Penduduk Beli Pertandingan Bayar Bank NIK Nama Tim Lawan Tim Kandang Kode Pertandingan Username Password PSSI Harga Kode Harga Kode PSSI Harga Nama Bank Kode Bank m m m Punya Mengadakan 1 1 m NIK NoRek Kode Bank m Tanggal Jam 1 Tribun Stadion NIK Tim Kandang Jumlah Tiket dibeli Kode Harga Total Saldo Tim Lawan Kode Pertandingan

## Vol 2 No 1 January 2016, 21 - 26
Dari  tabel  pengujian  pe mbelian  tiket,   pe mbeli  yang menginputkan  NIK  s alah  ma ka   pe mbeli  tersebut mendapatkan  notifikasi  bahwa  pe mbeli  gagal  masuk ke sistem dan harus mengecek ulang NIK. Sedangkan jika  NIK yang diinputkan benar,  maka pe mbe li  dapat masuk  ke  ha la man  pe mbelian  dan  selanjutnya pembeli  dapat memilih  pertandingan yang diinginkan.
Tabel 2. Pengujian Pembayaran beserta Hasil
NIK Saldo Hasil NIK benar Saldo < Rp 100.000,00 Pembeli tidak  dapat melakukan pembayaran NIK benar Saldo – T otal < Rp 100.000,00 Transaksi gagal karena  saldo  tidak mencukupi NIK benar Saldo–T otal >= Rp 100.000,00 Transaksi berhasil karena  sisa    saldo setelah  melakukan pembelian masih lebih besar atau sama  dengan  Rp 100.000,00
Pada  pengujian  pe mbayaran  tiket,  yang  diu ji  adalah saldo pembeli. Jika  saldo  kurang dari  Rp  100.000,00 pembeli  tidak  dapat  me laku kan  pe mbayaran.  Jad i saldo  yang  harus  tersisa  di  bank  sebesar  Rp 100.000,00,  jika  ada  pe mbeli  yang  me la kukan pembelian  hingga  saldo  kurang  dari  Rp  100.000,00 maka  pembelian  pun gagal.
Gambar  7.  Pengujian Pemilihan  Pertandingan
Ga mbar 7.  men jelaskan bahwa pada setiap pertandingan,  pembeli  hanya  diijinkan  me mbe li sebanyak dua tiket. Pe mbe li yang ingin  me mbeli tiket lagi  dengan  me milih  pertandingan  yang   sama  tida k diijin kan,  tetapi  jika  pe mbeli  me mbe li  pertandingan yang berbeda maka  pembelian  berhasil.

## 4.1 Hasil Pengujian  Jika NIK  Salah
Untuk  masuk  ke  ha la man  pe mbelian,  pe mbeli diharuskan  untuk  menginputkan  NIK  yang  benar. Pada  Sistem  Penjualan  Tiket  Pertandingan  Sepak Bola  Be rbasis  Web  ini,  untuk  masuk  ke   sistem dila kukan pengecekan NIK, jika NIK salah atau tidak sesuai  dengan  data  yang  ada  pada  database,  ma ka pembeli  tidak bisa masuk ke halaman  pembelian.
1. Menginputkan NIK  yang salah.
Gambar  8.  Input NIK Salah
2. Sistem  mena mpilkan  notifikasi  bahwa   pe mbeli gagal masuk dan harus memeriksa  NIK  lagi.
Gambar  9.  Notifikasi  Gagal  Masuk

## 4.2 Hasil Pengujian  NIK  Benar, Saldo<100.000
Pe mbeli yang telah menginputkan NIK dengan benar, ma ka dapat me lanjutkan  pembe lian  tiket pertandingan sepak  bola  yaitu  pe mbeli  dapat menentukan pertandingan  yang  ingin  ditonton,  dan  menentukan ju mlah tiket yang dibeli.  ju mlah tiket yang bisa dibeli oleh pembeli  maksimum  2 tiket.
Ke mudian  untuk  bisa  berhasil  dala m  me la kukan transaksi  akan  dilakukan  pengecekan  lagi  pada  saldo pembeli.  Berikut  ini  imple mentasi  jika   NIK  benar tetapi saldo pembeli  kurang dari Rp 100.000,00.
1. Menginputkan NIK  dengan benar.
Gambar  10.  Input NIK  Benar
2. Pe mbeli  dengan  nama  Rizki  me miliki  saldo kurang  dari  Rp  100.000,00  yaitu  sebesar  Rp 50.000,00,  dan  me milih  pertandingan  dengan kode a003  seharga Rp. 30.000,00.

## Melek IT
Information Technology Journal. Vol 2 No 1 January 2016, 22 - 26
Gambar  11.  Halaman  Pembelian  User Rizki
3. Saldo  pe mbeli  kurang  dari  Rp  100.000,00  ma ka pembelian  gagal  dan  mendapatkan  notifikasi saldo kurang.
Gambar  12.  Notifikasi  Saldo Kurang

## 4.3 Hasil Pengujian  jika Saldo–Total<100.000
Pada pengujian ini, jika pe mbeli telah  me miliki saldo lebih  besar  dari  Rp  100.000,  ke mud ian  me la kukan pembelian  t iket   hingga  sisa  saldo  kurang  dari  Rp 100.000,00.
1. Menginputkan NIK  dengan benar.
Gambar  13.  Input NIK  Benar
2. Pe mbeli  dengan  nama  Fadila  me miliki  saldo sebesar Rp 150.000,00 dan me milih pertandingan seharga Rp 75.000,00, sehingga sisa saldo Fadila kurang dari Rp 100.000,00.
Gambar  14.  Halaman  Pembelian  dengan user Fadila
3. Rincian  Data Pembelian  dengan user Fadila.
Gambar  15.  Rincian  Data yang telah dipilih pembeli
4. Notifikasi  saldo  kurang,  karena  me la kukan pembelian hingga sisa s aldo menjadi kurang dari Rp 100.000,00.
Gambar  16.  Notifikasi  Saldo Kurang

## 4.4 Hasil Pengujian  jika Saldo–Total>=100.000
Pengujian  in i  mena mp ilkan  hasil  jika  Sa ldo  pe mbeli yang  mela kukan  pe mbe lian  d iku rangi  dengan  total yang harus dibayar lebih besar dari Rp 100.000,00.
1. Menginputkan NIK  dengan Benar.

## pISSN: 2442-3386  eISSN: 2442-4293
Vol 2 No 1 January 2016, 23 - 26
2. User  dengan  nama  FX  Wisnu  me miliki  saldo sebesar  Rp  970.000,00  dan  me milih  kode pertandingan  a003  dengan  total  pembayaran sebesar Rp 60.000,00.
Gambar  18.  Halaman  Pembelian  User FX.  Wisnu
3. Rincian  Data Pembelian  dengan user FX.Wisnu.
Gambar  19.  Rincian  Data Pembelian  Tiket
4. Saldo mencukupi  dan  pembe lian  berhasil, sehingga  pembeli  mendapatkan  ta mpilan  tiket pertandingan yang dapat di cetak.
Gambar  20.  Tampilan  Tiket Pertandingan Sepak Bola
4.5  NIK  yang  sama  mel akukan  pe mbelian  tiket dengan  memilih  kode  pertandingan  yang  sama
Hasil  pengujian  selanjutnya  yaitu  jika   NIK  yang sudah mela kukan pe mbe lian ke mudian ingin me la kukan  pe mbelian  lagi  dan  me milih  kode pertandingan  yang  sama,  ma ka  sistem  me mbe rikan notifikasi bahwa pe mbeli dengan NIK tersebut sudah me la kukan  pe mbelian  dan  tidak  bisa  me la kukan pembelian  lagi dengan kode pertandingan yang sama.
Pengujian  ini  d ila kukan  dengan  tujuan  agar  pe mbeli yang sudah  mela kukan  pembe lian  dengan  NIK  sa ma dan  me milih  kode  pertandingan  yang  sama  tida k dapat  mela kukan  pe mbe lian  lagi,  karena  mengingat sistem  in i  yang  juga  berguna  untuk  mengurangi percaloan. Pengujian ini menggunakan user
FX.W isnu yang sebelumnya telah me la kukan pembelian.
1. FX.Wisnu membeli  kode pertandingan a003  lagi.
Gambar  21.  Halaman  Pembelian  User FX.  Wisnu
2. Rincian  data pembelian  user F.X  Wisnu.
Gambar  22.  Rincian  Pembelian  User FX.Wisnu

## Melek IT

## Information Technology Journal. Vol 2 No 1 January 2016, 24 - 26
3. Notifikasi  bahwa  sebelumnya  sudah  me mbeli dengan kode pertandingan yang sama.
Gambar  23.  Notifikasi  Pembelian  Gagal
4.6 NIK sama  mel akukan  pe mbelian tiket  de ngan memilih  pertandingan  yang  berbeda
Hasil  pengujian  selanjutnya  yaitu  jika   NIK  yang sudah  me lakukan   pembe lian   sebelumnya,  ke mudian ingin  me laku kan  pembe lian  lagi  tetapi  dengan me milih pertandingan yang berbeda dari sebelumnya, ma ka  pe mbelian  akan  berhasil  sela ma  saldo  masih mencukupi. Contoh imple mentasi untuk pengujian ini yaitu menggunakan user FX.Wisnu dengan pemilihan pertandingan yang berbeda.
1. FX.W isnu  me milih  pertandingan  dengan  kode b003.
Gambar  24.  Halaman  Pembelian  User FX.  Wisnu
2. Rincian  data pembelian  user F.X  Wisnu.
Gambar  25.  Rincian  Pembelian  User FX.Wisnu
3. Pe mbelian berhasil, sehingga FX.Wisnu mendapatkan  ta mpilan  tiket  pertandingan  yang dapat di cetak.
Gambar  26.  Tampilan  Tiket Pertandingan Sepak Bola

## 4.7 NIK  benar,  melakukan  pe mbelian  de ngan memilih  pertandingan  yang  sama
Jika  sebelu mnya  telah  d ila kukan  pengujian   terhadap NIK  yang  sama   dan  pe milihan  kode  pertandingan yang sama, pengujian selanjutnya yaitu jika  NIK yang sudah  me laku kan  pe mbelian  sebanyak  2  tiket  pada pertandingan  yang sama,  ke mudian  pe mbeli  tersebut me la kukan pe mbelian  lagi dan  me milih pertandingan yang sama  meskipun dengan kode pertandingan yang berbeda, ma ka pe mbelian tida k dapat dilanjutkan dan sistem  memberikan  notifikasi  bahwa  “pembeli  sudah membeli  2 tiket pada pertandingan ini”.
Hal ini karena,  pada  sistem  penjualan  tiket pertandingan sepak bola telah dibatasi jika satu orang pembeli hanya dapat me mbeli tiket  maksimu m  2 tiket pada  setiap  pertandingan.  Contoh  imple mentasi pengujian yaitu dengan menggunakan NIK
3522142410631888 dengan user Mala yang me la kukan  pe mbelian  dua  ka li  pada  pertandingan yang sama.

## 4.7.1 Pembelian  Pertama
Pada  pembelian  perta ma  in i,  pe mbeli  belu m  pernah melakukan  pembelian.
1. Menginputkan NIK  dengan benar.

## pISSN: 2442-3386  eISSN: 2442-4293

## Vol 2 No 1 January 2016, 25 - 26
2. User  dengan  nama  Ma la  me milih  pertandingan Persib  Bandung  dengan  Pelita  Raya  dan  ju mlah tiket yang dibeli  sebanyak 2 tiket.
Gambar  28.  Halaman  Pembelian  dengan User Mala
3. Rincian  data pembelian  user Mala.
Gambar  29.  Rincian  pembelian  untuk User Mala
4. Pe mbelian berhasil, sehingga Mala  mendapatkan tampilan  tiket pertandingan yang dapat di cetak.
Gambar  30.  Tampilan  Tiket Pertandingan Sepak Bola

## 4.7.2 Pembelian  Kedua
Pada  pe mbelian  kedua,  pe mbeli  sudah  pernah me la kukan  pe mbelian  sebanyak  2  tiket  pada pertandingan yang sama.
1. User  dengan  nama  Ma la  me milih  pertandingan Persib  Bandung  dengan  Pelita   Raya  lagi  tetapi memilih  kode pertandingan yang berbeda.
Gambar  31.  Halaman  Pembelian  dengan User Mala
2. Rincian  data pembelian  user Mala.
Gambar  32.  Rincian  Pembelian  User Mala
3. Karena  sebelumnya  telah  mela kukan  pe mbelian dengan memilih pertandingan yang  sama sebanyak  2  tiket,  maka   pe mbeli  akan   mendapat notifikasi  pada Gambar  33.

## Melek IT
Information Technology Journal. Vol 2 No 1 January 2016, 26 - 26

## Gambar  33.  Notifikasi  sudah membeli  dua tiket

## V. PENUTUP

## 5.1  Kesimpulan
Dari uraian penje lasan dan pembahasan pada bab -bab sebelumnya,  maka  dapat  disimpulkan  bahwa  sistem dapat  me mbantu  dala m  penjua lan  tiket  pertandingan sepak  bola.  Dengan  adanya sistem  in i,  pe mbeli  yang ingin  me mbeli t iket dapat mengetahui terleb ih dahulu tentang  informasi  pertandingan  sepak  bola  yang diadakan.  Pe mbe li  yang  akan  me laku kan  pe mbelian, harus menginputkan No.KTP/ NIK dengan benar. Ha l ini  bertujuan  untuk  mengurangi  kepalsuan  data  NIK yang  digunakan  saat  me mbeli  tiket  pertandingan sepak bola.
Pada  proses  pembayaran  juga  dilaku kan  pengecekan saldo pembeli, saldo harus mencukupi dan di atas Rp 100.000,00. Ket ika  pe mbelian berhasil  maka  pe mbeli akan  mendapatkan  Tiket  Pertandingan  Sepak  Bo la yang dapat langsung dicetak  sendiri.
Sistem  Penjualan  Tiket  Pertandingan  Sepak  Bo la Berbasis  Web  in i,  diharap kan  dapat  me mpermudah pembeli untuk me mbeli t iket pertandingan, mengurangi  antrian  serta  me mbantu  mengurangi percaloan.

## 5.2  Saran
Saran  untuk  pengembangan  Sistem  Penjualan  Tiket Pertandingan  Sepak  Bola   Be rbasis  Web  sangat dibutuhkan agar sistem bisa lebih sempurna.
1. Sistem  ini  b isa  dike mbangkan  lagi  untuk keamanannya.
2. Tamp ilan  atau  interface  untuk  siste m  ini  perlu dikembangkan  lagi agar lebih  menarik.

## DAFTAR  PUSTAKA
[1] Afyenni,  Rita.  2014.  “Pe rancangan  Data  Flo w Diagra m Untuk Sistem Informasi Se kolah  (Studi Kasus  Pada  SMA  Pe mbangunan  Laboratoriu m
UNP)”. Jurnal TEKNOIF .  2(1),  35-39.
[2] Alamsyah.  2011.  “Sistem  Informasi  Penjualan Tiket  Po.  Metro  Exp ress” .  Jurnal  Ilmiah
Forsitek . 1(2),  64-69.
[3] Edy,  Dodi,  dan  Stevalin  Bethsani.  2009. “Analisis  Data  dengan  Menggunakan  ERD  dan Model  Konseptual  Data  Warehouse”. Jurnal Informatik a. 5(1),  71-85.
[4] Fit rian i,  Melati,  Inne  Ga rtina   Husein,  dan Kurnia wan  Nur  Ra madhani.  2011. Aplikasi
Pemesanan  Tik et  Pesawat  Berbasis  Online Menggunak an  Php  Dan  Ajax. Proyek  Akhir. Progra m Studi Manaje men Informat ika
Politeknik  Telkom  Bandung.
[5] Ibrahim,  Ali.  2011.  “Pe rancangan  Sistem Pe mesanan  Tiket  Pesawat  Be rbasis  Web”. Jurnal Sistem Informasi. 3(1),  320-326.
[6] Iswandi.  “Sistem  Informasi  Pen jualan  Tunai pada  Toko  Raja  Variansi  Motor”.  Skripsi. Jurusan  Akuntansi,  Fa kultas  Ekono mi  dan Bisnis, Universitas Dian Nuswantoro, Se ma rang, Indonesia.
[7] Khalish,  Abdul.  2013. Perancangan  Sistem Informasi  Penjualan  Pakaian  Berbasis  Web Pada  Tok o  Jual  Mahal  Dengan  Menggunak an Bahasa  Pemrograman  Php,  Database  Mysql, Dan  Animasi  Adobe  Flash  Professional  Cs6. Skripsi.  Fakultas  Ilmu  Ko mputer  Universitas Putra Indonesia “Yptk”  Padang.
[8] Murphy, Beny Indra, dan Daniel  Udjulawa. 2012.  “Fasilitas Sistem  Informasi  Akademik Berbasis Web Untuk Sma  Negeri Oleh Pt. Xl Axiata,  Tbk Palembang”. Jurnal STMIK GI MDP. Jurusan Sistem Informasi.
[9] Paryati.  2010.  "Aplikasi  Siste m  Informasi  Tiket Pesawat  Terbang  di  PT.Ga ruda  Indonesia Berbasis  Web". Seminar  Nasional  Informatika 2010  (semnasIF  2010)  UPN  ”Veteran” Yogyak arta.
[10] Putra,  Riosaka.  2010.  “Aplikasi  Pen jualan Berbasis  Web  Pada  PT.  Pratapa  Nirmala Palembang” .  Jurnal  STMIK   GI  MDP. Jurusan Komputerisasi Akuntansi STMIK  GI  MDP.