i
LAPORAN SKRIPSI
SISTEM INFORMASI E-TICKETING PEMESANAN
PERTANDINGAN BOLA PERSIJAP JEPARA
BERBASIS WEB
MIFTAKHUL KULUB
NIM. 201253153
DOSEN PEMBIMBING
Andy Prasetyo Utomo, S.Kom, MT.
Noor Latifah, S.Kom, M.Kom
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK
v
SISTEM INFORMASI E-TICKETING PEMESANAN PERTANDINGAN BOLA PERSIJAP JEPARA BERBASIS WEB
Nama mahasiswa : MIFTAKHUL KULUB
NIM : 201253153
Pembimbing :
1. Andy Prasetyo Utomo, S.Kom., MT
2. Noor Latifah, S. Kom., M.Kom
ABSTRAK
PERSIJAP JEPARA merupakan salah satu klub sepak bola kota jepara yang mengikuti pertandingan-pertandingan terkemuka yang ada di Indonesia, yang bertepayan di Kabupaten Jepara. Sebagai klub sepak bola yang malang melintang terkemuka di wilayah indonesia, tentunya pertandingan sepak bola sering di selenggarakan di kota Jepara sebagai laga kandang dan pertandingan luar kota sebagai laga tandang.
Proses pemesanan tiket bola di Persijap Jepara selama ini di lakukan dengan cara pihak suporter datang ke loket untuk memesan tiket bola yang ada pada loket stadion. Sehingga suporter harus mendatangi loket untuk mendapatkan tket dan sering terjadi antrian yang panjang.
Terjadinya antrian yang panjang menguntungkan pihak suporter yang tinggal di dekat lokasi stadion untuk membeli tiket terlebih dahulu. Sehingga hal tersebut dapat menimbulkan masalah yaitu adanya oknum-oknum yang melakukan kecurangan dalam proses penjualan tiket seperti tindakan calo yang memesan tiket lebih banyak untuk dijual kembali dengan harga yang lebih mahal.
vi
E-TICKETING INFORMATION SYSTEM RESERVATION
PERSIJAP JEPARA BALL BALANCE GAME
Student Name : MIFTAKHUL KULUB
NIM : 201253153
Pembimbing :
1. Andy Prasetyo Utomo, S.Kom., MT
2. Noor Latifah, S. Kom., M.Kom
ABSTRACT
PERSIJAP JEPARA is one of the football clubs of Jepara city who follow the leading games in Indonesia, which bertepayan in Jepara regency. As a leading football club across the territory of Indonesia, of course, football matches are often held in the city of Jepara as home games and out-of-town matches as away games.
The process of booking ball tickets in Persijap Jepara has been done by the way the supporters come to the counter to order the ball tickets that exist at the stadium counters. So supporters must come to the counter to get tket and there is often a long queue.
The occurrence of long queue favored the supporters who lived near the stadium location to buy tickets first. So that it can cause problems that are the elements of cheating in the process of selling tickets such as the actions of brokers who order more tickets for resale at a more expensive price.
vii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “SISTEM INFORMASI E-TICKETING PEMESANAN PERTANDINGAN BOLA
PERSIJAP JEPARA BERBASIS WEB”.
Skripsi ini disusun guna melengkapi salah satu persyaratan untuk memperoleh Gelar Kesarjanaan Progam Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada :
1. Allah SWT yang telah memberikan Rahmat dan Hidayah-Nya.
2. Bapak Dr. Suparnyo, SH, MH, selaku Rektor Universitas Muria Kudus.
3. Bapak Moh. Dahlan, ST, MT, selaku Dekan Fakultas Teknik Universitas Muria Kudus.
4. Bapak Pratomo Setiaji, selaku Ketua Program Studi Sistem Informasi Universitas Muria Kudus.
5. Bapak Andy Prasetyo Utomo, S.Kom., MT selaku pembimbing utama yang telah banyak memberikan masukan selama penyusunan skripsi ini.
6. Ibu Noor Latifah, S.Kom, M.Kom selaku pembimbing pembantu yang telah banyak memberikan masukan selama penyusunan skripsi ini.
7. Kepada kedua orang tua yang senantiasa memberikan semangat, dukungan, do’a dan materi yang sangat berarti.
8. Teman-Teman Sistem Informasi Angkatan 2012, yang sudah memberikan masukan dan nasehat untuk menyelesaikan skripsi ini dan proses akhir laporan skripsi, serta semua pihak yang telah membantu penyusunan skripsi ini yang tidak bisa penulis sebutkan satu persatu.
Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih terdapat banyak kekurangan. Selain itu penulis juga berharap semoga skripsi ini dapat memberikan manfaat bagi semua.
viii
DAFTAR GAMBAR ... xii
BAB I PENDAHULUAN ... Error! Bookmark not defined. 1.1 Latar Belakang ... Error! Bookmark not defined. 1.2 Perumusan Masalah ... Error! Bookmark not defined. 1.3 Batasan Masalah ... Error! Bookmark not defined. 1.4 Tujuan Skripsi ... Error! Bookmark not defined. 1.5 Tinjauan Pustaka ... Error! Bookmark not defined. 1.6 Kerangka pemikiran...5
1.7 Metode Penelitian ... Error! Bookmark not defined.
1.7.1 Metode Pengumpulan
Data...Error! Bookmark not defined.
1.7 Metode Pengembangan Sistem ... Error! Bookmark not defined.
1.7.1 Metodologi
Waterfall...Error! Bookmark not defined.
1.8 Sistematika Penulisan ... Error! Bookmark not defined.
BAB II TINJAUAN PUSTAKA ... Error! Bookmark not defined.
2.1 Tinjauan Pustaka ... Error! Bookmark not defined.
2.2 Landasan Teori ... Error! Bookmark not defined.
2.2.1 Konsep Dasar Sistem Informasi
ix
2.2.2 Pengertian
e-ticketing...Error! Bookmark not defined.
2.2.3 Pengertian
Pemesananan...Error! Bookmark not defined.
2.2.4 UML (Unified Modeling
Language)...Error! Bookmark not defined.
2.2.5 ERD (Entity Relational
Diagram)...Error! Bookmark not defined.
BAB III METODOLOGI ... Error! Bookmark not defined.
3.1 Tinjauan Umum Objek Penelitian ... Error! Bookmark not defined.
3.1.1 Sejarah Persijap
Jepara...Error! Bookmark not defined.
3.1.2 Letak Persijap
Jepara...Error! Bookmark not defined.
3.1.3 Peta Lokasi Persijap
Jepara...Error! Bookmark not defined.
3.1.4 Struktur Organisasi pada Persijap Jepara
...Error! Bookmark not defined.
3.2 Analisa Sistem Yang Berjalan ... Error! Bookmark not defined.
3.2.1 Prosedur Pemesanan Tiket di Persijap
Jepara...Error! Bookmark not defined.
3.3 Analisa dan Rancangan Sistem Baru ... Error! Bookmark not defined.
3.3.1 Analisa
Kebutuhan...Error! Bookmark not defined.
3.4 Rancangan Sistem Baru ... Error! Bookmark not defined.
3.4.1 Use Case
Diagram...Error! Bookmark not defined.
3.4.1.1 Business Use Case Diagram ... Error! Bookmark not defined.
3.4.1.2 Sistem Usecase Diagram ... Error! Bookmark not defined.
3.4.1.3 Skenario Use Case ... Error! Bookmark not defined.
3.4.2 Class
x
3.4.3 Sequence
Diagram...Error! Bookmark not defined.
3.4.4 Activity
Diagram...Error! Bookmark not defined.
3.4.5 Statechart
Diagram...Error! Bookmark not defined.
3.4.6 Entity Relationship Diagram
(ERD)...Error! Bookmark not defined.
3.5 Perancangan Struktur Tabel ... Error! Bookmark not defined.
3.6 Relasi Tabel ... Error! Bookmark not defined.
BAB IV IMPLEMENTASI SISTEM ... Error! Bookmark not defined.
4.1 Implementasi Program... Error! Bookmark not defined.
4.1.1 Identifikasi Kebutuhan
Hardware...Error! Bookmark not defined.
4.1.2 Identifikasi Kebutuhan Software
...Error! Bookmark not defined.
4.1.3 Identifikasi Kebutuhan
Brainware...Error! Bookmark not defined.
4.2 Tampilan program ... Error! Bookmark not defined.
4.2.1 Tampilan Halaman
Login...Error! Bookmark not defined.
4.2.2 Tampilan Halaman
Dashboard...Error! Bookmark not defined.
4.2.3 Tampilan Menu Data Pemesanan
Tiket...Error! Bookmark not defined.
4.2.4 Tampilan Menu Data Stok Tiket
...Error! Bookmark not defined.
4.2.5 Tampilan Menu Data
Member...Error! Bookmark not defined.
4.2.6 Tampilan Menu Data Tempat
Duduk...Error! Bookmark not defined.
4.2.7 Tampilan Menu Data Jadwal
Pertandingan...Error! Bookmark not defined.
4.2.8 Tampilan Halaman Menu
xi
4.2.9 Tampilan Halaman Cetak
Laporan...Error! Bookmark not defined.
4.2.10 Tampilan Menu-Menu Member
...Error! Bookmark not defined.
BAB V PENUTUP ... Error! Bookmark not defined.
5.1 Kesimpulan ... Error! Bookmark not defined.
5.2 Saran ... Error! Bookmark not defined.
xii
DAFTAR TABEL
Tabel 1. Tabel perbandingan penelitian ... Error! Bookmark not defined. Tabel 2.1 Tabel Perbandingan Penelitian... Error! Bookmark not defined. Tabel 2.2 Notasi Use Case Diagram ... Error! Bookmark not defined. Tabel 2.3 Notasi Class Diagram ... Error! Bookmark not defined. Tabel 2.4 Notasi Sequence Diagram ... Error! Bookmark not defined. Tabel 2.5 Notasi Activity Diagram ... Error! Bookmark not defined. Tabel 2.6 Notasi Statechart Diagram ... Error! Bookmark not defined. Tabel 2.7 Simbol-Simbol ERD ... Error! Bookmark not defined. Table 3.1 Tabel Proses Bisnis ... Error! Bookmark not defined.
Tabel 3.2 : Alur Optimistic dan Pesimistic use case daftar CustomerError! Bookmark not defined Tabel 3.3 : Alur Optimistic dan Pesimistic use case pesan tiketError! Bookmark not defined. Tabel 3.4 : Alur Optimistic dan Pesimistic use case PembayaranError! Bookmark not defined. Tabel 3.5 : Alur Optimistic dan Pesimistic use case kelola tiketError! Bookmark not defined. Tabel 3.6 : Alur Optimistic dan Pesimistic use case kelola tempat dudukError! Bookmark not defin Tabel 3.7 : Alur Optimistic dan Pesimistic use case kelola jadwal pertandinganError! Bookmark not Tabel 3.8 : Alur Optimistic dan Pesimistic use case kelola laporanError! Bookmark not defined. Tabel 3.9 : Alur Optimistic dan Pesimistic Use Case Periksa LaporanError! Bookmark not defined Tabel 3.10 Tabel User ... Error! Bookmark not defined.
xiii
DAFTAR GAMBAR
Gambar 3. 1 Denah Lokasi Persijap Jepara. ... Error! Bookmark not defined. Gambar 3. 2 Struktur Organisasi Persijap Jepara... Error! Bookmark not defined.
Gambar 3.3 : Flow Of Document Pemesanan Tiket Persijap JeparaError! Bookmark not defined. Gambar 3.4 Business Use Case Sistem E-Ticketing Pemesanan Pertandingan Bola
Persijap Jepara berbasis Web ... Error! Bookmark not defined. Gambar 3.5 Sistem Use Case Sistem E-Ticketing Pemesanan Pertandingan Bola Persijap Jepara berbasis Web ... Error! Bookmark not defined. Gambar 3.6 Class User ... Error! Bookmark not defined. Gambar 3.7 Class Operasional ... Error! Bookmark not defined. Gambar 3.8 Class Direktur ... Error! Bookmark not defined. Gambar 3.9 Class Customer ... Error! Bookmark not defined. Gambar 3.10 Class Daftar Akun ... Error! Bookmark not defined. Gambar 3.11 Class Pemesanan Tiket ... Error! Bookmark not defined. Gambar 3.12 Class Pembayaran ... Error! Bookmark not defined. Gambar 3.13 Class Tiket... Error! Bookmark not defined. Gambar 3.14 Class Jadwal Pertandingan ... Error! Bookmark not defined. Gambar 3.15 Class Tempat Duduk ... Error! Bookmark not defined. Gambar 3.16 Class Laporan ... Error! Bookmark not defined. Gambar 3.17 Class Diagram Sistem E-Ticketing Pemesanan Pertandingan Bola Persijap Jepara berbasis Web ... Error! Bookmark not defined. Gambar 3.18 : Sequence Diagram Daftar Member Error! Bookmark not defined. Gambar 3.19 : Sequence Diagram Pesan Tiket ... Error! Bookmark not defined. Gambar 3.20 : Sequence Diagram Pembayaran .... Error! Bookmark not defined. Gambar 3.21 : Sequence Diagram Kelola Tiket .... Error! Bookmark not defined.
xiv
Gambar 3.28 : Activity Diagram Pembayaran ... Error! Bookmark not defined. Gambar 3.29 : Activity Diagram Kelola Tiket ... Error! Bookmark not defined.
Gambar 3.30 : Activity Diagram Kelola Jadwal PertandinganError! Bookmark not defined. Gambar 3.31: Activity Diagram Kelola Tempat DudukError! Bookmark not defined. Gambar 3.32 : Activity Diagram Kelola Laporan .. Error! Bookmark not defined.
Gambar 3.34 : Statechart Diagram Method Login CustomerError! Bookmark not defined. Gambar 3.35 : Statechart Diagram Method Daftar MemberError! Bookmark not defined. Gambar 3.36 : Statechart Diagram Method Pesan TiketError! Bookmark not defined.
Gambar 3.37 : Statechart Diagram Method Ubah Data Pesan TiketError! Bookmark not defined. Gambar 3.38 : Statechart Diagram Method Hapus Data Pesan TiketError! Bookmark not defined. Gambar 3.39 : Statechart Diagram Method Logout CustomerError! Bookmark not defined. Gambar 3.40 : Statechart Diagram Method Login AdminError! Bookmark not defined. Gambar 3.41 : Statechart Diagram Method PembayaranError! Bookmark not defined.
Gambar 3.42 : Statechart Diagram Method Ubah Data PembayaranError! Bookmark not defined. Gambar 3.43 : Statechart Diagram Method Hapus Data PembayaranError! Bookmark not defined. Gambar 3.44 : Statechart Diagram Method Tambah Data TiketError! Bookmark not defined. Gambar 3.45 : Statechart Diagram Method Ubah Data TiketError! Bookmark not defined. Gambar 3.46 : Statechart Diagram Method Hapus Data TiketError! Bookmark not defined.
Gambar 3.47 : Statechart Diagram Method Tambah Data Jadwal PertandinganError! Bookmark not Gambar 3.48 : Statechart Diagram Method Ubah Data Jadwal PertandinganError! Bookmark not d Gambar 3.49 : Statechart Diagram Method Hapus Data Jadwal PertandinganError! Bookmark not d Gambar 3.50 : Statechart Diagram Method Tambah Data Tempat DudukError! Bookmark not defin Gambar 3.51 : Statechart Diagram Method Ubah Data Tempat DudukError! Bookmark not defined Gambar 3.52 : Statechart Diagram Method Hapus Data Tempat DudukError! Bookmark not define Gambar 3.53 : Statechart Diagram Method Kelola Laporan TransaksiError! Bookmark not defined Gambar 3.54 : Statechart Diagram Method Periksa LaporanError! Bookmark not defined.
Gambar 3.55 : Statechart Diagram Method Logout AdminError! Bookmark not defined. Gambar3.56: Statechart Diagram Method Login DirekturError! Bookmark not defined. Gambar 3.58 : Statechart Diagram Method Logout DirekturError! Bookmark not defined. Gambar 3.59 : Entitas ... Error! Bookmark not defined.
xv
Gambar 3.62 : Entity Realtionship Diagram Sistem E-Ticketing Pemesanan Pertandingan Bola Persijap Jepara berbasis Web .. Error! Bookmark not defined.
Gambar 3.63 Tabel yang Memiliki Relasi dan Tidak BerelasiError! Bookmark not defined. Gambar 3.64 Desain Form Login ... Error! Bookmark not defined.
Gambar 3.65 Desain Form Dashboard ... Error! Bookmark not defined. Gambar 3.66 Desain Form Tambah Data ... Error! Bookmark not defined. Gambar 3.67 Desain Form Ubah Data ... Error! Bookmark not defined. Gambar 3.68 Desain Form Detail Data... Error! Bookmark not defined. Gambar 3.69 Desain Form Menu Cetak Laporan .. Error! Bookmark not defined. Gambar 3.70 Desain Form Laporan... Error! Bookmark not defined. Gambar 4.1 Tampilan Halaman Login... Error! Bookmark not defined. Gambar 4.2 Tampilan Halaman Dashboard ... Error! Bookmark not defined. Gambar 4.3 Tampilan Menu Data Pemesanan TiketError! Bookmark not defined. Gambar 4.4 Tampilan Konfirmasi Data Pemesanan tiketError! Bookmark not defined. Gambar 4.5 Tampilan E-Ticket Pertandingan ... Error! Bookmark not defined. Gambar 4.6 Tampilan Menu Stok Tiket ... Error! Bookmark not defined. Gambar 4.7 Tampilan Data member ... Error! Bookmark not defined. Gambar 4.8 Tampilan Detail Data member ... Error! Bookmark not defined. Gambar 4.9 Tampilan Ubah Data member ... Error! Bookmark not defined. Gambar 4.10 Tampilan Data Tempat Duduk ... Error! Bookmark not defined. Gambar 4.11 Tampilan Tambah Data Tempat DudukError! Bookmark not defined. Gambar 4.12 Tampilan Ubah Data Tempat DudukError! Bookmark not defined. Gambar 4.13 Tampilan Data Jadwal Pertandingan Error! Bookmark not defined.