SKRIPSI
Oleh :
TB. NURFIQIH FADLI
2016141274
SKRIPSI
Diajukan Untuk Melengkapi Salah Satu Syarat
Memperoleh Gelar Sarjana Komputer
Oleh :
TB. NURFIQIH FADLI
2016141274
i
LEMBAR PERSETUJUAN
NIM : 2016141274
Nama : TB. NURFIQIH FADLI
Program Studi : Teknik Informatika
Fakultas : Teknik
Jenjang Pendidikan : Strata 1
Judul Skripsi : ANALISA DAN PERANCANGAN SISTEM
INFORMASI MANAJEMEN UNTUK KLUB
TAEKWONDO (STUDI KASUS : OLYMPIANS
ARENA TAEKWONDO CLUB)
Pembimbing
Mengetahui,
Ketua Program Teknik Informatika
ii
LEMBAR PENGESAHAN
NIM : 2016141274
Nama : TB. NURFIQIH FADLI
Program Studi : Teknik Informatika
Fakultas : Teknik
Jenjang Pendidikan : Strata 1
Judul Skripsi : ANALISA DAN PERANCANGAN SISTEM
INFORMASI MANAJEMEN UNTUK KLUB
TAEKWONDO (STUDI KASUS : OLYMPIANS
ARENA TAEKWONDO CLUB)
Skripsi ini telah dipertahankan dihadapan dewan penguji ujian skripsi Fakultas
Teknik, program studi Teknik Informatika dan dinyatakan LULUS.
Penguji I Penguji II
Pembimbing
Mengetahui,
Ketua Program Teknik Informatika
iii
KATA PENGANTAR
iv
7. Dosen pembimbing, Ibu Rinna Rachmatika, S.Kom, M.Kom. yang secara
langsung telah memberikan petunjuk dan bantuan dalam penyusunan
laporan skripsi ini.
8. Sabeumnim Armansyah SE. Selaku owner Olympians Arena Dan
Olympians Arena Taekwondo Club
9. Para Taekwondoin di Olympians Arena Taekwondo Club serta seluruh
keluarga besar taekwondo Indonesia yang telah membantu dan
mendukung.
10. Rifki Zuhdi dan Ilham Febryan Selaku sahabat yang telah memberikan
dukungan, do‟a maupun bantuan tenaga dan materi
11. Teman-teman Informatika UNPAM dan seluruh pihak yang tidak dapat
penulis sebutkan satu persatu.
Penulis
v
ABSTRAK
vi
ABSTRACT
vii
DAFTAR ISI
HALAMAN JUDUL
LEMBAR PERNYATAAN ................................................................................I
LEMBAR PERSETUJUAN .............................................................................. ii
LEMBAR PENGESAHAN ............................................................................... iii
KATA PENGANTAR ....................................................................................... iv
ABSTRAK......................................................................................................... vi
DAFTAR ISI ................................................................................................... viii
DAFTAR GAMBAR ....................................................................................... xiii
DAFTAR TABEL ............................................................................................ xv
DAFTAR SIMBOL ......................................................................................... xvi
BAB I PENDAHULUAN ................................................................................... 1
1.1 Latar Belakang....................................................................................... 1
1.2 Identifikasi Masalah ............................................................................... 3
1.3 Rumusan Masalah.................................................................................. 3
1.4 Tujuan Penelitian ................................................................................... 4
1.5 Batasan Penelitian.................................................................................. 4
1.6 Manfaat Penelitian ................................................................................. 5
1.7 Metode Penelitian .................................................................................. 6
1.8 Sistematika Penulisan ............................................................................ 7
BAB II LANDASAN TEORI ............................................................................. 9
2.1 Tinjauan Pustaka.................................................................................... 9
2.2 Taekwondo .......................................................................................... 12
2.2.1 Sejarah Taekwondo ...................................................................... 12
2.2.2 Definisi Taekwondo...................................................................... 13
2.2.3 Ujian Kenaikan Tingkat (UKT) .................................................... 13
2.2.4 Pendaftaran Online ....................................................................... 14
2.2.5 Dojang/Tempat Latihan ................................................................ 15
2.2.6 Pengelolaan Keuangan .................................................................. 15
2.2.7 Laporan dari Sistem Informasi Klub Taekwondo .......................... 15
2.3 Basis Data............................................................................................ 17
viii
2.3.1 Definisi Basis Data ....................................................................... 17
2.3.2 Model data.................................................................................... 18
2.3.3 Entity Relationship Diagram (ERD) .............................................. 18
2.3.4 Kardinalitas (Cardinality) ............................................................. 19
2.3.5 Transformasi diagram ERD ke LRS .............................................. 21
2.3.6 (Logical Record Structure) LRS ................................................... 21
2.4 Konsep Dasar Sistem ........................................................................... 22
2.4.1 Pengertian Sistem ......................................................................... 22
2.4.2 Karakteristik Sistem...................................................................... 23
2.4.3 Klasifikasi Sistem ......................................................................... 25
2.5 Konsep Dasar Informasi....................................................................... 26
2.5.1 Pengertian Informasi ..................................................................... 27
2.5.2 Kualitas Informasi ........................................................................ 27
2.5.3 Karakteristik Informasi ................................................................. 28
2.6 Konsep Dasar Sistem Informasi ........................................................... 29
2.6.1 Pengertian Sistem Informasi ......................................................... 30
2.6.2 Komponen Sistem Informasi ......................................................... 30
2.7 Perancangan Sistem ............................................................................. 31
2.7.1 UML (Unified Modelling Language) ............................................ 31
2.7.2 Use Case Diagram ........................................................................ 31
2.7.3 Activity Diagram .......................................................................... 32
2.7.4 Class Diagram .............................................................................. 33
2.7.5 Sequence Diagram ........................................................................ 35
2.8 Metode Pengembangan Sistem............................................................. 36
2.8.1 Pengertian Waterfall ..................................................................... 36
2.8.2 Tahapan Waterfall ........................................................................ 37
2.8.3 Kelebihan Metode Waterfall ......................................................... 38
2.9 Website................................................................................................ 39
2.9.1 Pengertian Web ............................................................................ 39
2.9.2 Jenis-jenis Web ............................................................................. 39
2.9.3 Manfaat Web ................................................................................ 40
2.10 Aplikasi Pendukung ............................................................................. 41
ix
2.10.1 Sublime Text Editor ...................................................................... 41
2.10.2 PHP .............................................................................................. 41
2.10.3 MySQL ........................................................................................ 43
BAB III ANALISA DAN PERANCANGAN .................................................. 45
3.1 Analisa Sistem ..................................................................................... 45
3.1.1 Analisa Sisitem Yang Sedang Berjalan ......................................... 45
3.1.2 Alur Activity Diagram Pada Sistem Yang Sedang Berjalan ........... 46
3.1.3 Evaluasi Sistem yang Sedang Berjalan .......................................... 47
3.2 Analisa Sistem Baru yang di Usulkan .................................................. 49
3.2.1 Alur Activity Diagram Yang di Usulkan ....................................... 49
3.2.2 Analisa Sistem Baru ..................................................................... 50
3.2.3 Model Use Case Diagram ............................................................. 51
3.3 Perancangan Activity Diagram............................................................. 52
3.3.1 Activity Diagram Login Admin .................................................... 52
3.3.2 Activity Diagram Login User ........................................................ 53
3.3.3 Activity Diagram Olah Data Master .............................................. 54
3.3.4 Activity Diagram Data Pendaftaran............................................... 55
3.3.5 Activity Diagram Isi Formulir ....................................................... 56
3.3.6 Activity Diagram Laporan ............................................................ 57
3.3.7 Activity Diagram Log Out User/Admin ........................................ 58
3.4 Class Diagram ..................................................................................... 59
3.5 Model Sequence Diagram .................................................................... 59
3.5.1 Sequence Diagram Login Admin .................................................. 59
3.5.2 Sequence Diagram Login User...................................................... 60
3.5.3 Sequence Diagram Data Master .................................................... 60
3.5.4 Sequence Diagram Data Pendaftaran ............................................ 61
3.5.5 Sequence Diagram Isi Formulir .................................................... 62
3.5.6 Sequence Diagram Data Laporan .................................................. 62
3.5.7 Sequence Diagram Log Out User/Admin ...................................... 63
3.6 Model ERD (Entity Relationship Diagram) .......................................... 63
3.7 Model Transformasi ERD Ke LRS....................................................... 64
3.8 Model LRS (Logical Record Structure) ................................................ 64
x
3.9 Spesifikasi File .................................................................................... 65
3.10 Perancangan Antar Muka (User Interface) ........................................... 70
3.9.1 Rancangan Tampilan Halaman Utama .......................................... 70
3.9.2 Rancangan Tampilan Menu Home ................................................ 71
3.9.3 Rancangan Tampilan Login Admin Dan User ............................... 72
3.9.4 Rancangan Tampilan Admin ......................................................... 72
3.9.5 Rancangan Tampilan Registrasi/Pendaftar User ............................ 73
3.9.7 Rancangan Tampilan Menu Dojang .............................................. 74
3.9.8 Rancangan Tampilan Menu Pelatih ............................................... 75
3.9.9 Rancangan Tampilan Menu Formulir ............................................ 76
3.9.10 Rancangan Tampilan Menu Dokumen .......................................... 76
BAB IV IMPLEMENTASI DAN PENGUJIAN ............................................. 78
4.1 Implementasi ....................................................................................... 78
4.1.1 Perangkat Keras ............................................................................ 78
4.1.2 Perangkat Lunak ........................................................................... 78
4.2 Implementasi Sistem Web Informasi Manajemen Untuk Klub
Taekwondo .......................................................................................... 79
4.2.1 Form Login Admin ....................................................................... 79
4.2.2 Tampilan Menu Utama Admin...................................................... 79
4.2.3 Tampilan Halaman Data Pendaftar ................................................ 80
4.2.4 Tampilan Halaman Data Anggota ................................................. 80
4.2.5 Tampilan Halaman Data Keuangan ............................................... 81
4.2.6 Tampilan Halaman Data UKT ...................................................... 81
4.2.7 Tampilan Halaman Data Dokumen ............................................... 82
4.2.8 Tampilan Halaman Data Pelatih .................................................... 82
4.2.9 Tampilan Halaman Home ............................................................. 83
4.2.10 Tampilan Login User/Anggota ...................................................... 83
4.2.11 Tampilan Halaman Pendaftaran User/Anggota .............................. 84
4.2.12 Tampilan Halaman Profil Klub ..................................................... 84
4.2.13 Tampilan Halaman Menu Pelatih .................................................. 85
4.2.14 Tampilan Halaman Dojang ........................................................... 85
4.2.15 Tampilan Halaman Isi Formulir .................................................... 86
xi
4.3 Pengujian ............................................................................................. 87
4.3.1 Pengujian Black Box ..................................................................... 87
4.4 Kesimpulan Hasil Pengujian ................................................................ 90
BAB V PENUTUP ........................................................................................... 91
5.1 Kesimpulan.......................................................................................... 91
5.2 Saran ................................................................................................... 92
DAFTAR PUSTAKA ....................................................................................... 92
LAMPIRAN ..................................................................................................... 95
xii
DAFTAR GAMBAR
xiii
Gambar 4. 1 Form Login Admin....................................................................... 79
Gambar 4. 2 Menu Utama Admin ..................................................................... 79
Gambar 4. 3 Data pendaftar .............................................................................. 80
Gambar 4. 4 Data Anggota ............................................................................... 80
Gambar 4. 5 Data Keuangan ............................................................................. 81
Gambar 4. 6 Data UKT..................................................................................... 81
Gambar 4. 7 Data Dokumen ............................................................................. 82
Gambar 4. 8 Data Pelatih .................................................................................. 82
Gambar 4. 9 Halaman Home ............................................................................ 83
Gambar 4. 10 Halaman Login User/Anggota .................................................... 83
Gambar 4. 11 Halaman Pendaftaran User/Pelanggan ........................................ 84
Gambar 4. 12 Halaman Profil Klub .................................................................. 84
Gambar 4. 13 Halaman Menu Pelatih ............................................................... 85
Gambar 4. 14 Halaman Dojang......................................................................... 85
Gambar 4. 15 Halaman Isi Formulir ................................................................. 86
xiv
DAFTAR TABEL
xv
DAFTAR SIMBOL
xvi
Simbol Activity Diagram
xvii
Simbol Class Diagram
xviii
Simbol Sequence Diagram
xix
Simbol Entity Relationship Diagram (ERD)
xx
Simbol Transformasi ERD ke LRS
xxi
BAB I
PENDAHULUAN
1
2
keanggotaan Olympians Arena Taekwondo Club, jadwal latihan, Ujian Kenaikan
Tingkat (UKT) dan pengelolaan keuangaan antar dojang/cabang.
Salah Satu sumber keuangan dari Olympians Arena Taekwondo Club adalah
berupa iuran perminggu, iuran perbulan dan iuran pertandingan ini juga termasuk
sebagai presensi. Proses pengelolaan keuangan yang masih menggunakan
Microsoft excel yang dapat menyebabkan kesalahan pada saat memasukan data.
Dokumentasi-dokumentasi tersebut memiliki kemungkinan hilang atau rusak.
Karena belum adanya sistem informasi yang efektif dan efisien, tidak
banyak masyarakat khususnya generasi muda yang mengetahui mengenai klub
dan event-event yang diikuti oleh Olympians Arena Taekwondo Club, oleh karena
itu proses pendaftaran anggota pun masih menggunakan formulir pendaftaraan,
dimana membuat calon anggota baru harus datang pada saat latihan Taekwondo
berlangsung sehingga kurang efektif dan efisien. Begitu juga dengan pendaftaraan
ujian kenaikan tingkat yang masih menggunakan Microsoft excel yang dapat
menyebabkan kesalahan pada saat memasukan data anggota ke excel. Dalam
melakukan pengecekan anggota yang berhak mengikuti ujian kenaikan tingkat,
sekertaris harus merekap satu persatu presensi anggota yang telah memenuhi
persyaratan. Untuk itu diperlukan suatu sistem yang mampu memberikan
informasi dengan cepat dan akurat terkait dengan profil klub, profil manajer atau
pelatih, tempat latihan, jadwal latihan, prestasi yang pernah diraih para atlet
maupun klub Taekwondo tersebut. Selain itu sistem ini menyediakan pengelolaan
keuangan, data keanggotaan antar dojang (tempat latihan). Sistem ini diharapkan
mampu membantu kinerja pengurus Olympians Arena Taekwondo Club agar
lebih efektif dan efisien.
BAB I PENDAHULUAN
Dalam bab ini penulis menguraikan tentang latar belakang
masalah, identifikasi masalah, perumusan masalah, batasan
masalah, tujuan penelitian, manfaat penelitian, metode
pengumpulan data serta sistematika penulisan.
BAB II LANDASAN TEORI
Dalam bab ini penulis memberi penjelasan mengenai teori-teori
sistem informasi manajemen, ujian kenaikan tingkat, dan sumber
pustaka yang menjadi sumber referensi oleh penulis.
BAB III ANALISA DAN PERANCANGAN
Dalam bab ini penulis memberi uraian analisis serta perancangan
sistem yang menjadi konsep dalam pembuatan sistem yang akan
dibuat. Analisis kebutuhan ini meliputi analisis sistem, rancangan
proses, rancangan basis data, dan rancangan antar muka pengguna.
BAB IV IMPLEMENTASI DAN PENGUJIAN
Dalam bab ini penulis menguraikan tentang implementasi hasil
perancangan desain yang menampilkan aplikasi antar muka
menggunakan bahasa pemrograman PHP dan MySQL disertai cara
kerja dan penggunaan program. Pengujian bertujuan untuk
mengevaluasi kinerja sistem, mengurangi adanya kesalahan serta
memastikan sistem dapat digunakan dengan baik..
BAB V PENUTUP
Bab lima merupakan bab penutup yang mengemukakan hasil
analisa dan masukan kepada pihak tempat penelitian.
BAB II
LANDASAN TEORI
Pada landasan teori akan dijelaskan beberapa teori yang berkaitan dengan
permasalahan yang akan dibahas sebagai dasar terhadap pemahaman sebuah
sistem dan sarana untuk mendukung sekaligus memperkuat dalam penyusunan
suatu sistem informasi yang akan dikembangkan.
9
10
Menurut (Budiyono, 2014) pada tugas akhir yang berjudul “Sistem
informasi Tempat Kegiatan Mahasiswa Sepak Bola Universitas Gadjah Mada”
yang menjelaskan sistem yang berjalan masih bersifat manual. Cara
pendaftaraan anggota baru yang digunakan pada UKM sepak bola UGM
masih menggunakan cara manual. Mahasiswa yang ingin mendafatar harus
datang pada acara Gelanggang Expo untuk kemudian mengisi kertas formulir
pendafataran yang telah disediakan. Proses penyimpanan data masih
menggunakan Microsoft excel. Informasi tentang jadwal latihan masih
dilakukan secara manual yaitu dengan memberitahukan melalui papan
pengumuman. Informasiinformasi yang berkaitan dengan profil UKM, jadwal
pertandingan, dokumentasi kegiatan, galeri foto, data anggota, dan data
kepengurusan belum ada media komunikasi yang memberikan informasi
tersebut kepada anggota UKM Sepak Bola.
Menurut (Pribadi, 2017) pada jurnal yang berjudul “Integrasi RUP dan
DSDM untuk Rancang Bangun Sistem Informasi Olahraga yang
Komprehensif Studi Kasus: Pengurus Besar Taekwondo Idonesia” yang
menjelaskan sistem yang berjalan masih bersifat manual. Contoh kasusnya
adalah pada saat ujian kenaikan tingkat PBTI masih menggunakan cara
tradisional dalam pendaftaran. Tiap-tiap peserta ujian mengisi formulir ujiaan,
kemudian dikumpulkan ke ranting masing-masing. Setelah itu dari ranting
meyerahkan ke Pengcab (Pengurus Cabang), dari Pengcab merekap semua
data ujian kedalam sebuah file excel yang akan diserahkan kepada
Pengkab/Pengkot(Pengurus Kabupaten/Kota). Setelah itu Pengkab/kot
melakukan ujian. Data dari peserta ujian yang lulus akan diserahkan kepada
Pengprov (Pengurus Provinsi). Pengurus Provinsi biasanya memerlukan waktu
sekitar tiga bulan untuk merekap data-data peserta ujian yang lulus. Hal ini
tentu sangat membuang-buang waktu. Jika sudah diterapkan sebuah sistem
pendaftaran online, maka tidak akan adalagi kegiatan pengumpulan berkas
formulir ujian yang luar biasa banyak. Sistem dengan mudah merekap data-
data peserta ujian secara otomatis. Tentu pekerjaan dari organisasi akan
semakin cepat. Organisasi bisa mengerjakan hal lain yang dapat berguna untuk
11
menaikkan prestasi olahraga. Cara pendaftaraan anggota baru yang digunakan
pada beberapa klub taekwondo yang masih menggunakan cara manual.
Dengan mengisi kertas formulir pendafataran yang telah disediakan. Proses
penyimpanan data masih menggunakan Microsoft excel. Informasi tentang
jadwal latihan masih dilakukan secara manual yaitu dengan memberitahukan
melalui papan pengumuman. Informasi informasi yang berkaitan dengan profil
klub, jadwal pertandingan, dokumentasi kegiatan, galeri foto, data anggota,
dan data kepengurusan belum ada media komunikasi yang memberikan
informasi tersebut kepada Atlet Taekwondo.
Menurut (Mochamad Yusuf Romdoni, 2020) pada jurnal yang berjudul
“Sistem Informasi Data Atlet Pada Koni Provinsi Banten” yang menjelaskan
Atlet merupakan aset yang berharga didalam mengangkat derajat suatu daerah
atau negara karena nama baik suatu negeri dapat dikibarkan oleh atlet sampai
keseluruh dunia oleh karena itu perlu adanya pembinaan kepada para atlet
dengan baik dan bijaksana agar tidak terlepas dari inkosistensi data. Dengan
masih adanya sistem pengolahan data para atlet masih menggunakan cara
manual ditemukan beberapa permasalahan diantaranya membutuhkan banyak
waktu dan tenaga bila kita membutuhkan dokumen jika perlukan sebagai
bahan kontrol kepengurusan terhadap atlet dari adanya data yang terselip serta
kekeliruan didalam mengelompokan data-datanya sehingga kurang
terjaminnya keamanan data.
Dari beberapa penelitian yang telah dipaparkan di atas, penulis akhirnya
melakukan penelitian dengan mengambil tema analisa dan perancangan sistem
informasi manajemen untuk klub taekwondo berdasarkan metode penelitian
yang penulis lakukan di Olympians Arena Taekwondo Club, untuk
memberikan kemudahan kepada calon anggota, para anggota taekwondoin
maupun pengurus klub dalam melakukan proses mulai dari pendaftaran,
pengelolaan data anggota, pengelolaan keuangan, pengelolaan informasi klub
dan informasi ujian kenaikan tingkat tanpa harus mendatangi dojang/tempat
latihan Olympians Arena Taekwondo Club.
12
2.2 Taekwondo
Manfaat UKT :
a. Laporan Anggota.
Laporan tersebut berisikan tentang hasil dari pengumpulan data yang
bersumber dari data anggota klub yang telah terdaftar di klub
Taekwondo. Data anggota tersebut di antaranya adalah data anggota
yang mendaftar pada klub taekwondo pada tiap tahunnya.
b. Laporan Presensi.
Laporan tersebut berisikan tentang hasil dari pengumpulan data yang
bersumber dari data kehadiran semua angggota dari setiap tempat
latihan klub taekwondo, baik per bulan maupun per tahun. Data
kehadiran tersebut diantaranya adalah data kehadiran, nomor
anggota, nama dan jumah kehadiran.
17
Tabel 2. 1 ERD
Notasi Keterangan
Entitas, adalah suatu objek yang dapat
diidentifikasi dalam lingkungan pemakai.
1. Input
Segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi
bahan untuk di proses.
2. Proses
Bagian yang melakukan perubahan dari input menjadi output yang
berguna, misalnya berupda informasi dan produk, tetapi juga bisa
23
berupa hal-hal yang tidak berguna, misalnya sisa pembuangan atau
limbah.
3. Output
Hasil dari pemrosesan, misalnya berupa suatu informasi, saran, cetakan
laporan, dll.
1. Komponen
Sistem terdiri dari sejumlah komponen yang saling berinteraksi dan
bekerjasama untuk membentuk satu kesatuan. Komponen sistem dapat
berupa sub sistem atau bagian-bagian dari sistem.
2. Batasan sistem (boundary)
Daerah yang membatasi antara suatu sistem dengan sistem lainnya atau
dengan lingkungan luar dinamakan dengan batasan sistem. Batasan
sistem ini memungkinkan sistem dipandang sebagai satu kesatuan dan
juga menunjukkan ruang lingkup (scope) dari sistem tersebut.
24
7. Pengolah sistem
Untuk mengolah masukan menjadi keluaran diperlukan suatu pengolah
yang dinamakan dengan pengolah sistem.
8. Sasaran sistem
Sistem pasti memiliki tujuan atau sasaran yang sangat menentukan
input yang dibutuhkan oleh sistem dan keluaran yang dihasilkan.
25
3. Relevan (Relevance)
Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi
informasi untuk setiap orang berbeda. Menyampaikan informasi
tentang penyebab kerusakan mesin produksi kepada akuntan
perusahaan tentunya kurang relevan. Akan lebih relevan bila ditujukan
kepada ahli teknik perusahaan. Sebaliknya informasi mengenai harga
pokok produksi disampaikan untuk ahli teknik merupakan informasi
28
yang kurang relevan, tetapi akan sangat relevan untuk seorang akuntan
perusahaan.
Digunakan untuk
menggambarkan suatu
5 Decision keputusan/tindakan yang
harus diambil pada
kondisi tertentu
Digunakan untuk
Line menghubungkan satu
6
Connector simbol dengan simbol
lainnya
1. Requirement Analysis
2. System Design
3. Implementation
Pada tahap ini, sistem pertama kali dikembangkan di program kecil
yang disebut unit, yang terintegrasi dalam tahap selanjutnya. Setiap unit
dikembangkan dan diuji untuk fungsionalitas yang disebut sebagai unit
testing.
2.9 Website
Menurut Abdul Kadir (2014:310), World Wide Web (WWW)
adalah sistem pengakses informasi dalam internet yang biasa dikenal dengan
istilah web.
1. Static Web
2. Dynamic Web
2.10.2 PHP
Pada awalnya PHP merupakan kependekan dari Personal Home
Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada
tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI),
yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah
data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan
menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi
42
sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut
mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter
PHP sudah diimplementasikan dalam program C. Dalam rilis ini
disertakan juga modul-modul ekstensi yang meningkatkan kemampuan
PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang
interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat.
Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru
untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan
PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru
dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang
paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai
disebabkan kemampuannya untuk membangun aplikasi web kompleks
tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari
interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan
model pemrograman berorientasi objek ke dalam PHP untuk menjawab
perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.
Server web bawaan ditambahkan pada versi 5.4 untuk mempermudah
pengembang menjalankan kode PHP tanpa menginstall software server.
Versi terbaru dan stabil dari bahasa pemograman PHP saat ini
adalah versi 7.0.16 dan 7.1.2 yang resmi dirilis pada tanggal 17 Februari
2017.
PHP adalah bahasa pemrograman script server-side yang didesain
untuk pengembangan web. Selain itu, PHP juga bisa digunakan sebagai
bahasa pemrograman umum. PHP di kembangkan pada tahun 1995 oleh
Rasmus Lerdorf, dan sekarang dikelola oleh The PHP Group. Situs resmi
PHP beralamat di http://www.php.net.
43
PHP disebut bahasa pemrograman server side karena PHP diproses
pada komputer server. Hal ini berbeda dibandingkan dengan bahasa
pemrograman client-side seperti JavaScript yang diproses pada web
browser (client).
Pada awalnya PHP merupakan singkatan dari Personal Home Page.
Sesuai dengan namanya, PHP digunakan untuk membuat website pribadi.
Dalam beberapa tahun perkembangannya, PHP menjelma menjadi bahasa
pemrograman web yang powerful dan tidak hanya digunakan untuk
membuat halaman web sederhana, tetapi juga website populer yang
digunakan oleh jutaan orang seperti wikipedia, wordpress, joomla, dll.
Saat ini PHP adalah singkatan dari PHP: Hypertext Preprocessor,
sebuah kepanjangan rekursif, yakni permainan kata dimana
kepanjangannya terdiri dari singkatan itu sendiri: PHP: Hypertext
Preprocessor.
PHP dapat digunakan dengan bebas (free) dan bersifat Open
Source. PHP dirilis dalam lisensi PHP License, sedikit berbeda dengan
lisensi GNU General Public License (GPL) yang biasa digunakan untuk
proyek Open Source.
2.10.3 MySQL
MySQL dikembangkan oleh perusahaan swedia bernama MySQL
AB yang pada saat ini bernama Tcx DataKonsult AB sekitar tahun 1994-
1995, namun cikal bakal kodenya sudah ada sejak tahun 1979. Awalnya
Tcx merupakan perusahaan pengembang software dan konsultan database,
dan saat ini MySQL sudah diambil alih oleh Oracle Corp.
Kepopuleran MySQL antara lain karena MySQL menggunakan
SQL sebagai bahasa dasar untuk mengakses databasenya sehingga mudah
untuk digunakan, kinerja query cepat, dan mencukupi untuk kebutuhan
database perusahaan-perusahaan yang berskala kecil sampai menengah,
MySQL juga bersifat open source (tidak berbayar) .
44
MySQL adalah sebuah implementasi dari sistem manajemen
basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah
lisensi GPL (General Public License). Setiap pengguna dapat secara bebas
menggunakan MySQL, namun dengan batasan perangkat lunak tersebut
tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL
sebenarnya merupakan turunan salah satu konsep utama dalam basisdata
yang telah ada sebelumnya; SQL (Structured Query Language). SQL
adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan
atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data
dikerjakan dengan mudah secara otomatis.
MySQL merupakan database yang pertama kali didukung oleh
bahasa pemrograman script untuk internet (PHP dan Perl). MySQL dan
PHP dianggap sebagai pasangan software pembangun aplikasi web yang
ideal. MySQL lebih sering digunakan untuk membangun aplikasi berbasis
web, umumnya pengembangan aplikasinya menggunakan bahasa
pemrograman script PHP.
MySQL didistribusikan dengan lisensi open source GPL (General
Public License) mulai versi 3.23 pada bulan juni 2000. Software MySQL
bisa diunduh melalui website resminya di http://www.MySQL.org atau di
http://www.mysql.com.
BAB III
45
46
masih menggunakan media kertas dan Microsoft excel dalam
pengelolaannya. Sehingga membuat calon anggota sangat kesulitan
untuk mendaftar, karena calon anggota harus mengetahui betul
lokasi dojang/tempat latihan dan jadwal latihan, terutama bagi
pengurus Olympians Arena Taekwondo Club yang merasa
kesulitan dalam pengelolaan data dan keuangan klub. Jika hanya
mengandalkan sistem informasi manajemen dengan cara tersebut
maka dari segi pengelolaan dan tanggapan calon anggota maupun
anggota Olympians Arena Taekwondo Club tidak mengalami
peningkatan
Keterangan :
Keterangan :
Berdasarkan gambar 3.5 mendeskripsikan activity diagram mengenai fungsi
login. User melakukan login dengan mengisi username dan password, bila benar
maka masuk kehalaman utama, jika salah akan kembali ke menu login user.
54
3.3.3 Activity Diagram Olah Data Master
Keterangan :
Berdasarkan gambar 3.6 mendeskripsikan activity diagram mengenai fungsi
oleh data master. Admin melakukan aktivitas olah data master dengan memilih
menu tab data pendaftaran, anggota, keuangan, UKT dan setting. kemudian id,
usernama, password masuk ke halaman olah data master, jika salah akan kembali
ke menu form olah data master.
55
3.3.4 Activity Diagram Data Pendaftaran
Keterangan :
Berdasarkan gambar 3.7 mendeskripsikan activity diagram mengenai fungsi
olah data pendaftaran. Admin melakukan aktivitas oleh data anggota dengan
memilih tab data anggota kemudian mengisi id, nama lengkap, jenis kelamin,
alamat, no. telepon/hp, e-mail dan selesai menambahkan bila benar maka masuk
kehalaman olah data anggota, dan dapat mencetak faktur jika salah maka akan
kembali ke menu form olah data transaksi.
56
3.3.5 Activity Diagram Isi Formulir
Keterangan :
Berdasarkan gambar 3.8 mendeskripsikan activity diagram
mengenai fungsi isi formulir. Setelah user melakukan login, user
dapat melakukan aktivitas isi formulir dengan memilih tab isi
formulir kemudian mengisi formulir sesuai dengan data yang
disediakan lalu klik daftar anggota dan selesai.
57
Keterangan :
Berdasarkan gambar 3.9 mendeskripsikan activity diagram mengenai
fungsi olah data laporan. Admin/user melakukan aktivitas olah data laporan
dengan memilih menu tab data anggota, data keuangan dan data UKT maka
masuk ke halaman form olah data laporan, dan dapat mencetak dalam format Pdf.
58
3.3.7 Activity Diagram Log Out User/Admin
Keterangan :
Dari Gambar 3.17 sequence diagram data laporan dimana admin
melakukan olah data laporan dengan memilih menu data laporan.
63
3.5.7 Sequence Diagram Log Out User/Admin
a. Tabel pendaftar
- Nama database : webklub
- Nama tabel : formulir_pendaftaran
- Tipe : File Pendaftar
- Panjang record : 676
- Akses file : Random
- Organisasi File : Index Sequential
- Media : Harddisk
- Kunci Field : id
b. Tabel users
- Nama database : webklub
66
- Nama tabel : users
- Tipe : File Master
- Panjang record : 676
- Akses file : Random
- Organisasi File : Index Sequential
- Media : Harddisk
- Kunci Field : id
Tabel 3. 2 Users
c. Tabel pelatih
- Nama database : webklub
- Nama tabel : pelatih
- Tipe : File pelatih
- Panjang record : 316
- Akses file : Random
- Organisasi File : Index Sequential
- Media : Harddisk
- Kunci Field : id
Tabel 3. 3 Pelatih
Elemen
No Akronim Tipe Panjang Keterangan
Data
1 Id Id Int 11 Primary
key
2 Nama nama_pelatih Varchar 50
Pelatih
3 Foto Foto Varchar 25
4 Deskripsi Deskripsi Text
d. Tabel data_ukt
- Nama database : webklub
- Nama tabel : data_ukt
- Tipe : File UKT
- Panjang record : 216
- Akses file : Random
68
- Organisasi File : Index Sequential
- Media : Harddisk
- Kunci Field : id
N
Elemen Data Akronim Tipe Panjang Keterangan
o
1 Id Id Int 11 Primary key
2 Id pendaftar id_pendaftar Int 11
3 Sabuk Sabuk_id Int 11
f. Tabel Dojang
- Nama database : webklub
- Nama tabel : dojang
- Tipe : File dojang
- Panjang record : 60
- Akses file : Random
- Organisasi File : Index Sequential
- Media : Harddisk
- Kunci Field : id
Tabel 3. 6 Dojang
Keterangan :
Pada gambar 3.22 menjelaskan terdapat menu aplikasi Login, Home, Profil
Klub, Pelatih, Dojang, Contact, halaman utama ini dapat diakses tanpa perlu login
atau registrasi terlebih dahulu.
71
3.10.2 Rancangan Tampilan Menu Home
Pada menu ini akan menampilkan Home ketika User Telah
melakukan Login. Berikut rancangan tampilannya.
Keterangan :
Pada gambar 3.23 menjelaskan dimana tampilan home pada website
Olympians Arena Taekwondo club. Pada halaman ini terdapat menu tambahan
yaitu isi formulir, dan dokumen. Halaman ini hanya dapat di akses oleh user yang
telah melakukan login.
72
3.10.3 Rancangan Tampilan Login Admin Dan User
Berikut ini merupakan rancangan tampilan login admin dan user
Keterangan:
Pada gambar 3.26 Menjelaskan dimana sebelum user / Pendaftar harus
melewati login yang dimana jika sudah memiliki akun maka masukkan Username
dan juga password. Jika belum memiliki akun maka user / Pendaftar wajib
membuat akun terlebih dahulu agar bisa Melakukan pendaftaran online.
74
Keterangan:
Pada gambar 3.27 Menjelaskan dimana user/pendaftar/anggota dapat
mengakses halaman profil klub, dan dapat mengetahui profil Olympians arena
taekwondo club serta prestasi yang telah diraih.
Keterangan:
Pada gambar 3.29 Menjelaskan dimana user/pendaftar/anggota dapat
melihat sorotan profil pelatih, yang berisikan foto, nama pelatih, dan pelatih
bagian.
76
3.10.9 Rancangan Tampilan Menu Formulir
Keterangan:
Pada gambar 3.31 Menjelaskan dimana menu ini berisikan kolom kosong,
yang akan di isi oleh anggota, berupa gambar/scan foto dokumen, seperti foto
anggota, akte kelahira, halaman depan rapot/ijazah dan lain sebagainya.
BAB IV
IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi
78
79
4.2 Implementasi Sistem Web Informasi Manajemen Untuk Klub
Taekwondo
4.3 Pengujian
Pengujian adalah proses dimana sistem di uji coba kelayakan dan kualitas
dari perangkat lunak yang dibuat. Dalam tahap ini pengujian dilakukan dengan
metode black box. Pengujian Black Box berfokus pada persyaratan fungsional
perangkat lunak. Dengan demikian, pengujian black box memungkinkan
perekayasaan perangkat lunak mendapatkan serangkai kondisi input yang
sesungguhnya semua persyaratan fungsional untuk suatu program.
PENUTUP
5.1 Kesimpulan
Berdasarkan hasil penelitian, perancangan dan pembahasan yang telah
dilakukan, maka disimpulkan bahwa sistem informasi manajemen untuk
klub taekwondo pada olympians arena taekwondo club berhasil dibuat.
Sistem informasi manajemen untuk klub taekwondo sudah dapat berfungsi
sesuai dengan rancangan dan output yang diharapkan, serta sistem dapat
memenuhi tujuan awal penelitian. Sistem informasi manajemen untuk klub
taekwondo pada olympians arena taekwondo club sudah dapat melakukan
beberapa proses yang terdiri dari :
a. Dengan adanya sistem informasi manajemen untuk klub taekwondo
pada olympians arena taekwondo club, pendaftar tidak harus datang
langsung ketempat latihan untuk melakukan pendaftaran, tetapi
pendaftar sudah bisa melakukan pendaftaran secara online
b. Dengan adanya sistem informasi manajemen untuk klub taekwondo
pada olympians arena taekwondo club, penyebaran informasi yang
terkait dengan olympians arena taekwondo club dapat dilakukan
dengan lebih mudah dan luas.
c. Dengan adanya sistem informasi manajemen untuk klub taekwondo
pada olympians arena taekwondo club, dapat membantu sekretaris
untuk mengelola data anggota.
d. Dengan adanya sistem informasi manajemen untuk klub taekwondo
pada olympians arena taekwondo club, dapat membantu bendahara
untuk mengelola data keuangan klub .
e. Dengan adanya sistem informasi manajemen untuk klub taekwondo
pada olympians arena taekwondo club, mempermudah sekretaris
maupun official klub dalam mengelola data anggota yang digunakan
untuk penyerahan sebagai data ukt (ujian kenaikan tingkat) kepada
pengprov ti maupun pbti (pengurus besar taekwondo indonesia).
91
92
5.2 Saran
Saran untuk pengembang sistem informasi manajemen klub taekwondo
pada olympians arena taekwondo club, yaitu:
a. Sistem informasi ini diharapkan kedepannya agar calon anggota tidak
perlu print out/screenshoot formulir pendaftaran sebagai bukti yang
sah dan di bawa pada saat latihan perdana.
b. Sistem informasi ini diharapkan kedepannya fitur tambahan serta tidak
hanya memberikan profil singkat mengenai klub dan dojang
Olympians Arena Taekwondo Club.
c. Sistem informasi ini diharapkan akan memiliki fitur tambahan, yaitu
profile anggota yang mencakup prestasi yang telah diraih agar sistem
ini tidak hanya dikelola oleh pengurus Olympians Arena Taekwondo
Club, tetapi juga para anggota dapat mengelola profilenya sendiri.
d. Sistem informasi ini diharapkan akan memiliki fitur tambahan, yaitu
fitur fasilitas transaksi pembayaran...
e. Sistem informasi ini diharapkan akan memiliki fitur tambahan, yaitu
fitur cetak sertifikat ujian kenaikan tingkat.
DAFTAR PUSTAKA
Djahir, & Pratita. (2015). Sistem Informasi Manajemen. Yogyakarta: C.V. Budi
Utaman.
Hirin, A.M, & Virgi. (2011). Cepat Mahir Pemrograman WEB Dengan PHP Dan
Mysql. Jakarta: Prestasipustaka.
Mochamad Yusuf Romdoni, I. Y. (2020). Sistem Informasi Data Atlet Pada Koni
Provinsi Banten. Sistem Informasi.
Nursiana, I. (2013, April 20). Sejarah Taekwondo Saat Berdiri Pertama Kali.
Dipetik Maret 21, 2020, Dari Iptaana.Wordpress.Com:
Https://Iptaana.Wordpress.Com/2013/04/20/Seni-Beladiri-Taekwondo/
Pribadi, M. R. (2017). Integrasi RUP Dan DSDM Untuk Rancang Bangun Sistem
Informasi Olahraga Yang Komprehensif. Jurnal SISFOKOM.
93
94
Rizqina, M. (2013). Sistem Informasi Geografis Untuk Pemetaan Lokasi Latihan
Taekwondo Di Kabupaten Sleman. Skripsi, 1.
LAMPIRAN
Kuisioner Penilaian
Sistem Informasi Manajemen Untuk Klub Taekwondo
Identitas Responden
Nama :
Keterangan :
Tanggal :
Petunjuk Pengisian:
Berikan tanggapan anda tentang pertanyaan dibawah ini dengan memberikan
tanda () pada kolom yang telah disediakan.
Keterangan:
STS TS N S SS
No. Pernyataan/Pertanyaan
1 2 3 4 5
1 Tampilan website yang disajikan
2 Struktur menu yang disajikan
3 Kemudahan untuk membaca tulisan
Kemudahan untuk mendapatkan informasi mengenai
4
klub
5 Konsistensi tampilan layar untuk setiap menu
Responden
(…………………..)
96
Setelah dilakukan ujicoba terhadap 80 orang mencoba dan memberikan
penilaian terhadap sitem informasi manajemen untuk klub taekwondo. Pada setiap
orang diberikan masing-masing 5 pertanyaan yang berhubungan dengan sitem
informasi manajemen untuk klub taekwondo. Adapun pertanyaan yang diajukan
adalah sebagai berikut :
Pertanyaan
No. Nama
1 2 3 4 5
1 ALVANO ANGGARA
N SS N S SS
PRATANA
4 FATHIR RIFWAN
S SS N SS SS
RAMADHAN
5 GARINI RAISSA
SS SS S S N
RAMADHIANTI
6 GERBIYANSYAH AL
SS S SS S SS
RAHMAN
8 MUHAMMAD ALBAR
S SS S SS N
RIZKI
9 MUHAMMAD HABSYI AL
SS S N S SS
FARISI
97
10 AUREY KENAZ
SS SS S N S
KHALFANI
12 KHANSA SHAQUILLA
S S SS SS N
HAKIM
13 SYIFA AULIA
SS SS N S SS
RAMADHANI
14 HADIE DZAKIRA
SS S SS SS SS
RIDWAN
15 ANINDYANATHA
N SS SS SS S
ALMIRA OCEAN
16 ALIKHA OKTAVIANI S SS N SS SS
17 CELLISTA FARZANA SS SS SS S SS
19 HARIS ATHA
S N SS SS SS
HIBATULLAH
20 ISAH NAFISAH SS SS SS N S
22 MUHAMMAD HARUN
SS SS SS S N
AL-RASYID
23 MYESHA ATALIA
SS N N SS SS
WATIMENA
24 SALSA WARDATUNNISA SS SS SS SS S
26 ILMIRA SYAHIDA
SS S N SS S
RAHMAWATI
27 FARID ATHALLAH S SS S SS SS
98
28 MOZA RAUDHATUL
S SS SS SS SS
JANNAH
29 RAMADHANI PUTRI
SS S SS N S
DINATA
30 MICHELLA SYAHLA
N S S SS SS
AULYA
32 CLARA MAHARANI
S SS SS SS N
UTARI
34 HAFIZA LAYLA
S SS SS SS S
GHAITSA
35 IBNU NURIKRAM N S SS S SS
36 MUHAMMAD MIRZA
SS SS S SS N
UKAIL
38 AL ISNAINI SABRIA
SS SS SS SS S
RAMADHANI
39 AZKA MUHAMMAD
SS S SS 1N SS
HAKIM
40 ALLYSA ADELIA
STS STS STS STS STS
PURNAMA
41 FANNISA AULIYANTI N S SS SS SS
42 NIKEISHA AURELYA
S S SS SS SS
PUTRI
43 RHAISYA RAMANIYA
S SS SS S SS
RABBANI
45 LAHFATUL
SS SS S SS S
FATIHATURRIZQI
46 SHASYA ZULIA
SS S N S SS
ABGGRAENI
47 KEANDRE RAKHA
S SS S SS SS
WIBISONO
49 HUSNUL KHOTIMAH SS SS SS SS S
51 ALZENA ZUBAIR S S SS SS N
52 FATHIYAH ZAAIDAH
SS SS S SS S
SHOOLIHAH
53 KALLAYKA KAFKA SS SS SS S S
54 AQILA LARASATI SS S N SS SS
55 TASYA NURMADANI S SS SS S N
57 PUTRI AMINAH SS SS N SS S
58 ILYASA HASAN SS S SS S N
59 REZKY PRATAMA
S SS SS SS SS
PUTRA
61 ALIEFA ALYA
N S SS S SS
DARMAWAN
63 CAESARIO FATHANN
S SS S SS N
MUBINA
100
64 DAYANA AUDREY PUTRI SS N SS S SS
65 FACHRI SURYA
SS SS S SS SS
SABILLAH
66 KAYYISAH APRILLIA
N S SS SS S
SYAMSIR
67 KEYLA GABRIELLE
SS SS SS S N
FASWA N
68 M. AQZHAN ARGYA S SS S SS SS
69 M. RASYA AL FARIZI SS SS N SS S
70 PANCAR RADITYA
S SS SS S SS
BUWONO
71 SATRIA MAHARDIKA
SS S SS N SS
SUSILO
73 SHEIMA KARALEVA
SS SS S SS SS
CLEVERLY
74 JEEHANNESYA
SS N SS S SS
MAKAILA IRAWAN
76 ADELLA MARSHANDA SS S SS S SS
77 M. THORIQ IMTIYAZ N SS S SS SS
78 MELODY KIMORA
SS S N SS S
AZHAR ZHAO
79 HUSEIN MUHAMMAD
SS SS SS SS N
ASEGAF
Perhitungan kuesioner
Jumlah Responden = 80 x 5 = 400
Responden yang menjawab Sangat Tidak Setuju (1) berjumlah 5
Responden yang menjawab Tidak Setuju (2) berjumlah 0
Responden yang menjawab Netral (3) berjumlah 56
Responden yang menjawab Setuju (4) berjumlah 113
Responden yang menjawab Sangat Setuju (5) berjumlah 226
RUMUS : T x Pn
T = Total Jumlah Responden yang memilih
Pn = Pilihan angka Skor Linkert
Responden yang menjawab Sangat Tidak Setuju (1) = 5 x 1 = 5
Responden yang menjawab Tidak Setuju (2) = 0 x 2 = 0
Responden yang menjawab Netral (3) = 56 x 3 = 168
Responden yang menjawab Setuju (4) = 113 x 4 = 456
Responden yang menjawab Sangat Setuju (5) = 226 x 5 = 1130
Semua hasil dijumlahkan
Total skor = 1759
102
Skor perhitungan
Untuk mendapatkan hasil interpretasi, harus diketahui dulu skor tertinggi
(X) dan skor terendah (Y) untuk item penilaian dengan rumus sebagai
berikut :
Y = Skor tertinggi likert x jumblah responden
X = Skor terendah likert x jumblah responden
Jumlah Skor tertinggi untuk item Sangat Setuju ialah 5 x 400= 2000,
sedangkan item Sangat Tidak Setuju ialah 1 x 400 = 400. Jadi, jika total
skor penilaian responden diperoleh 431, maka penilaian interpretasi
responden terhadap website Adorama Printshop adalah hasil nilai yang
dihasil dengan menggunakan Rumus index 100%. Rumus Index % = Total
Skor / Y x 100
Rumus Interval
I = 100 / Jumlah Skor (likert)
Maka = 100/ 10 = 10
Hasil (I) = 10 (ini adalah intervalnya jarak dari terendah 0% hingga 100%)
Berikut kriteria interpretasi skor berdasarkan interval :
Angka 0% - 19,99% = Sangat Buruk
Angka 20% - 39,99% = Buruk
Angka 40% - 59,99% = Cukup
Angka 60% - 79,99% = Baik
Angka 80% - 100% = Sangat Baik
Penyelesaian Akhir
= 1759 / 2000 x 100
= 87,9 % Kategori SANGAT BAIK