HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan...

14
i HALAMAN JUDUL LAPORAN SKRIPSI ANALISA DAN PERANCANGAN SISTEM PENDATAAN JADWAL EVENT DAN TOURNAMENT PADA PENGURUS PROVINSI TAEKWONDO INDONESIA ANANDA RITO KUSUMA ABRIYANTO NIM. 201551159 DOSEN PEMBIMBING Rina Fiati, S.T M.Cs PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2019

Transcript of HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan...

Page 1: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

i

HALAMAN JUDUL

LAPORAN SKRIPSI

ANALISA DAN PERANCANGAN SISTEM PENDATAAN JADWAL

EVENT DAN TOURNAMENT PADA PENGURUS PROVINSI

TAEKWONDO INDONESIA

ANANDA RITO KUSUMA ABRIYANTO

NIM. 201551159

DOSEN PEMBIMBING

Rina Fiati, S.T M.Cs

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2019

Page 2: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

ii

HALAMAN PENGESEHAN

Page 3: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

iii

PERNYATAAN KEASLIAN

Page 4: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

iv

ANALISA DAN PERANCANGAN SISTEM PENDATAAN JADWAL

EVENT DAN TOURNAMENTPADA PENGURUS PROVINSI

TAEKWONDO INDONESIA

Nama mahasiswa : Ananda Rito Kusuma Abriyanto

NIM : 201551159

Pembimbing : Rina Fiati, S.T., M.Cs

RINGKASAN

Tujuan dari penelitian ini adalah menghasilkan aplikasi perangkat lunak

untuk memudahkan Pengurus Provinsi Taekwondo Indonesia Jawa Tengah dalam

rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan

Pertandingan yang akan di adakan, serta memudahkan penyampaian informasi

maupun perkembangan pertandingandi Jawa Tengah.Software yang

digunakanuntuk pengembangan system informasi ini meliputi software notepad

++ dengan bahasa pemrograman PHP, Serta menggunakan software MySQL

sebagaiakses Database.Metode yang digunakan dalam pengembangan sistem

informasi ini adalah dengan metode System Development Life Cycle (SDLC)

Waterfall. Hasil dari penelitian pendataan jadawal event dan tournament yang

memiliki beberapa data inputan data penyelenggara turnamen, data atlit , data

calon peserta turnamen, data wasit yang terlibat, serta menghasilkan data

informasi turnamen yang telah diselenggarakan maupun akan diselenggarakan,

informasi tentang peserta yang mengikuti turnamen , serta wasit yang terlibat

dalam jalannya turnamen.

Kata kunci : Taekwondo, SDLC, MySQL

Page 5: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

v

ANALYSIS AND DESIGN OF EVENT AND TOURNAMENT SCHEDULE

SYSTEM ON THE MANAGER OF THE TAEKWONDO INDONESIA

PROVINCE

Student Name : Ananda Rito Kusuma Abriyanto

Student Identity Number : 201551159

Supervisor : Rina Fiati S.T., M.Cs

ABSTRACT

The purpose of this research is to produce a software application to

facilitate the Management of Taekwondo Province in Central Java in order to

process data registration of prospective participants, match scheduled to be held,

and facilitate the delivery of information and development of matches in Central

Java. Software used for the development of this information system includes

notepad ++ software with PHP programming language, and using MySQL

software as a databaseaccess. The method used in the development of this

information system is the Waterfall System Development Life Cycle (SDLC)

method. The results of the data collection of events and tournament events that

have some input data from tournament organizers, athlete data, data on

prospective tournament participants, data on referees involved, as well as

generating data on tournament information that has been held or will be held,

information about participants participating in tournaments, and referees

involved in the course of the tournament.

Keywords : Taekwondo,SDLC,MySQL.

Page 6: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

vi

KATA PENGANTAR

Segala puji dan syukur senantiasa selalu dipanjatkan kehadirat Allah SWT

atas berkah, rahmat dan hidayah-Nya yang senantiasa dilimpahkan kepada

penulis,sehingga dapat menyelesaikan skripsi ini dengan judul ”ANALISA DAN

PERANCANGAN SISTEM PENDATAAN JADWAL EVENT DAN

TOURNAMENT PADA PENGURUS PROVINSI TAEKWONDO

INDONESIA” sebagai syarat menyelesaikan Program Sarjana (S1) pada Program

Sarjana Fakultas Teknik dan Program Studi Teknik Informatika Universitas Muria

Kudus.

Dalam penyusunan Skripsi ini tidak lepas dari banyaknya hambatan serta

rintangan yang penulis hadapi , namun pada akhirnya dapat melalui segala

hambatan itu berkat adanya bimbingan dan bantuan dari berbagai pihak baik

secara moral maupun spiritual. Oleh sebab itu pada kesempatan kali ini penulis

menyampaikan ucapan terima kasih kepada:

1. Bapak Dr.Suparnyo,SH, MS selaku Rektor Universitas Muria Kudus.

2. Bapak Mohammad Dahlan, ST, MT selaku Dekan Fakultas Teknik

Informatika Universitas Muria Kudus.

3. Bapak Ahmad Jazuli, S.Kom selaku Ketua Progdi Teknik Informatika

Universitas Muria Kudus.

4. Ibu Rina Fiati S.T., M.Cs Selaku Dosen Pembimbing Skripsi yang sangat

saya cintai sehingga skripsi ini mampu terselesaikan tanpa hambatan.

5. Ibu Tri Listyorini, M.Kom Selaku Dosen Wali yang senantiasa memberi

semangat agar segera terselesaikannya skripsi ini.

6. Bapak Aditya Akbar Riyadi, S.Kom selaku Ketua Koordinator Skripsi.

7. Bapak Arief Susanto , ST, M.Kom Selaku dosen yang sangat banyak

memberikan inspirasi.

8. Sabeum Rifan selaku pelatih Taekwondo Universitas Muria Kudus.

9. Bapak dan serta Ibu Dosen Teknik Informatika yang telah membimbing

dan memberikan ilmu yang bermanfaat bagi penulis.

Page 7: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

vii

10. Bapak Bambang Riyanto selaku ayahanda penulis dan Ibu Rokiyati Selaku

Ibunda penulis yang terkasih.

11. Adik dari penulis Julian Permana Adriyanto serta Annisa Nur Safitri Putri

Ariyanto.

12. Adikku Semua di Dojang Universitas Muria Kudus.

13. Semua anggota clan Bloodhunter yang selalu memberi dukungan.

14. Semua teman-teman up-normal penulis,Tiwi,Zaira,Hambali,Dimas

S.N,dan semua Lucid dreamer yang pernah ku kenal.

15. Dan yang terakhir dan yang paling utama Fitri Novita Sari , Seorang yang

sangat berharga bagi penulis.

Penulis mohon maaf atas segala kesalahan yang pernah dilakukan. Semoga

skripsi ini dapat memberikan banyak manfaat serta dapat berguna untuk acuan

penelitian penelitian selanjutnya.

Kudus, 09 Agustus 2019

Penulis

Page 8: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

viii

DAFTAR ISI

HALAMAN JUDUL ............................................................................................ i

HALAMAN PENGESEHAN .............................................................................. ii

PERNYATAAN KEASLIAN ............................................................................. iii

RINGKASAN ..................................................................................................... iv

ABSTRACT .......................................................................................................... v

KATA PENGANTAR ........................................................................................ vi

DAFTAR ISI .................................................................................................... viii

DAFTAR GAMBAR .......................................................................................... xi

DAFTAR TABEL ............................................................................................ xiii

DAFTAR LAMPIRAN ..................................................................................... xiv

BAB I PENDAHULUAN .................................................................................... 1

1.1. Latar Belakang....................................................................................... 1

1.2. Perumusan Masalah ............................................................................... 2

1.3. Batasan Masalah .................................................................................... 2

1.4. Tujuan ................................................................................................... 3

1.5. Manfaat ................................................................................................. 4

BAB II TINJAUAN PUSTAKA .......................................................................... 5

2.1. Penelitian Terkait ................................................................................... 5

2.2. Landasan Teori ...................................................................................... 6

2.2.1 Pengertian Jadwal ........................................................................... 6

2.2.2 Pengertian Taekwondo.................................................................... 7

2.2.3 Pengertian Pertandingan ................................................................. 7

2.2.4 Aplikasi .......................................................................................... 7

2.2.5 Analisa dan Perancangan sistem ..................................................... 8

2.2.6 Flowchart Diagram ......................................................................... 9

2.2.7 Contex Diagram............................................................................ 11

2.2.8 Data Flow Diagram (DFD) ........................................................... 12

2.2.9 Entity Relationship Diagram (ERD) .............................................. 13

2.3. Kerangka Pemikiran ............................................................................ 15

BAB III METODOLOGI ................................................................................... 17

3.1. Pengumpulan data ................................................................................ 17

3.1.1 Studi Literatur............................................................................... 17

Page 9: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

ix

3.1.2 Studi Pustaka ................................................................................ 17

3.1.3 Studi Dokumentasi ....................................................................... 18

3.2. Metode Pengembangan ........................................................................ 18

3.2.1 Analisis ........................................................................................ 19

3.2.2 Desain .......................................................................................... 19

3.2.3 Code (Pengkodean) ...................................................................... 19

3.2.4 Testing (Pengujian) ....................................................................... 19

3.2.5 Operation and Maintenance.......................................................... 20

3.3. Tools yang di gunakan ......................................................................... 20

3.3.1 Visual Studio Code ...................................................................... 20

3.3.2 Notepad++ .................................................................................... 20

3.3.3 Xampp .......................................................................................... 20

BAB IV HASIL DAN PEMBAHASAN ............................................................ 21

4.1. Analisis Kebutuhan Data Dan Informasi .............................................. 21

4.2. Kebutuhan Perangkat Keras ................................................................. 21

4.3. Kebutuhan Perangkat Lunak ................................................................ 21

4.4. Perancangan Sistem ............................................................................. 23

4.4.1 Flowchart Diagram ....................................................................... 23

4.4.2 Context Diagram .......................................................................... 23

4.4.3 Data Flow Diagram (DFD) .......................................................... 25

4.5. Perancangan Basis Data ....................................................................... 27

4.5.1 Entity Relationship Diagram (ERD) .............................................. 27

4.6. Perancangan Data Base ........................................................................ 28

4.7. Perancangan Skema Tabel ................................................................... 31

4.8. Perancangan Desain Interface, Input Dan Output ................................. 32

4.9. Implementasi Sistem ............................................................................ 34

4.9.1 Persiapan ...................................................................................... 34

4.9.2 Mempersiapkan Softwareyang Diperlukan .................................... 34

4.9.3 Mempersiapkan Aplikasi Sistem ................................................... 34

4.9.4 Mempersiapkan Database ............................................................. 35

4.9.5 Relasi Antar Tabel ........................................................................ 37

4.9.6 Pengujian Aplikasi ........................................................................ 37

4.9.7 Sistem Pendataan Jadwal Event Dan Tournament Pada Prngurus

Provinsi Taekwondo Indonesia ................................................................... 43

BAB V PENUTUP ........................................................................................ 54

5.1 Kesimpulan.......................................................................................... 54

Page 10: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

x

5.2 Saran ................................................................................................... 54

DAFTAR PUSTAKA ........................................................................................ 56

BIODATA PENULIS ........................................................................................ 62

Page 11: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

xi

DAFTAR GAMBAR

Gambar 2.1 Kerangka Pemikiran ....................................................................... 15

Gambar 3.1 Tahap-tahap model SDLC............................................................... 18

Gambar 3.2Tahap-tahap model Waterfall ........................................................... 19

Gambar 4.1 Flowchart Diagram ........................................................................ 23

Gambar4.2 Context Diagram ............................................................................. 24

Gambar 4.3 DFD Level 0 ................................................................................... 26

Gambar 4.4 ERD ............................................................................................... 27

Gambar 4.5 Skema Tabel ................................................................................... 32

Gambar 4.6 Desain Halaman Utama Aplikasi .................................................... 32

Gambar 4.7 Desain FormLogin. ......................................................................... 33

Gambar 4.8 Desain Formadmin.......................................................................... 33

Gambar 4.9 Tabel Pengguna .............................................................................. 35

Gambar 4.10 Tabel Turnamen ............................................................................ 35

Gambar 4.11 Tabel Atlit .................................................................................... 35

Gambar 4.12 Tabel Wasit................................................................................... 36

Gambar 4.13 Tabel Ikut Serta ............................................................................ 36

Gambar 4.14 Tabel Serta Wasit .......................................................................... 36

Gambar 4.15 Relasi Antar Tabel. ....................................................................... 37

Gambar 4.16 Halaman Utama Sistem. ................................................................ 44

Gambar 4.17 Halaman Login Admin.................................................................. 45

Gambar 4.18 Halaman Utama Admin. ............................................................... 45

Gambar 4.19 Halaman Turnamen. ...................................................................... 46

Gambar 4.20 Halaman Tambah Turnamen. ........................................................ 46

Gambar 4.21 Halaman Tambah Peserta. ............................................................. 47

Gambar 4.22 Halaman Wasit. ............................................................................ 47

Gambar 4.23 Halaman Tambah Wasit. ............................................................... 48

Gambar 4.24 Halaman Atlit. .............................................................................. 49

Gambar 4.25 Halaman Tambah Atlit .................................................................. 49

Gambar 4.26 Halaman Laporan.......................................................................... 50

Page 12: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

xii

Gambar 4.27 Cetak Turnamen .......................................................................... 50

Gambar 4.28 Halaman Cetak Daftar Atlit ........................................................... 51

Gambar 4.29 Cetak Atlit .................................................................................... 51

Gambar 4.31 Cetak wasit ................................................................................... 52

Gambar 4.32 Profil ............................................................................................ 53

Page 13: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

xiii

DAFTAR TABEL

Tabel 2.1 Simbol Flowchart ............................................................................. 10

Tabel 2.2 Simbol FlowchatLanjutan.................................................................. 11

Tabel 2.3 Notasi Dasar Contex Diagram ........................................................... 12

Tabel 2.4 Simbol ERD ...................................................................................... 13

Tabel 4.1 Tabel Pengguna .................................................................................. 28

Tabel 4.2 Tabel Turnamen ................................................................................. 28

Tabel 4.3 Tabel Atlit ......................................................................................... 29

Tabel 4.4 Tabel Wasit ........................................................................................ 30

Tabel 4.5 Tabel Ikut Serta .................................................................................. 30

Tabel 4.6 Tabel Serta Wasit ............................................................................... 31

Tabel 4.7 Pengujian BlackBox Pada Proses Login Pengguna ............................. 37

Tabel 4.8 Pengujian BlackBox Pada Proses Tambah Data Turnamen ................. 38

Tabel 4.9 Pengujian BlackBox Pada Proses Tambah Peserta Turnamen ............. 39

Tabel 4.10 Pengujian BlackBox Pada Proses Tambah Data Wasit ...................... 40

Tabel 4.11 Pengujian BlackBox Pada Proses Tambah Data Atlit ........................ 41

Tabel 4.12 Pengujian BlackBox Pada Proses Cetak Laporan .............................. 42

Page 14: HALAMAN JUDUL - eprints.umk.ac.ideprints.umk.ac.id/11593/1/HALAMAN JUDUL.pdf · rangka pengolahan data pendaftaran calon peserta pertandingan, Penjadwalan Pertandingan yang akan di

xiv

DAFTAR LAMPIRAN

LAMPIRAN 1 ................................................................................................... 57

LAMPIRAN 2 ................................................................................................... 58

LAMPIRAN 3 ................................................................................................... 59

LAMPIRAN 4 ................................................................................................... 60

LAMPIRAN 5 ................................................................................................... 61