14
i Sistem Rekam Jejak Peserta Pelatihan Secara Online pada CTC FTI UKSW Laporan Penelitian Diajukan kepada Fakultas Teknologi Informasi Untuk mendapatkan Gelar Sarjana Komputer Peneliti: Martza Merry Swastikasari (682008028) Johan Tambotoh, S.E., M.TI Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga Mei 2012

Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

Embed Size (px)

Citation preview

Page 1: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

i

Sistem Rekam Jejak Peserta Pelatihan Secara

Online pada CTC FTI UKSW

Laporan Penelitian

Diajukan kepada

Fakultas Teknologi Informasi

Untuk mendapatkan Gelar Sarjana Komputer

Peneliti:

Martza Merry Swastikasari (682008028)

Johan Tambotoh, S.E., M.TI

Program Studi Sistem Informasi

Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana

Salatiga

Mei 2012

Page 2: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

ii

Pengesahan

Page 3: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

iii

Pernyataan

Laporan Penelitian yang berikut ini :

Judul : Sistem Rekam Jejak Peserta Pelatihan

Secara Online pada CTC FTI UKSW

Pembimbing : Johan Tambotoh, S.E., MTI.

Adalah benar hasil karya saya :

Nama : Martza Merry Swastikasari

NIM : 682008028

Saya menyatakan tidak mengambil sebagian atau seluruhnya dari

hasil karya orang lain kecuali sebagaimana yang tertulis pada

daftar pustaka. Pernyataan ini dibuat dengan sebenarnya sesuai

dengan ketentuan yang berlaku dalam penulisan karya ilmiah.

Salatiga, 25 Mei 2012

(Martza Merry Swastikasari)

Page 4: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

iv

Prakata

Puji syukur kepada Tuhan Yang Maha Esa atas segala

limpahan berkat dan karunia kepada penulis, sehingga mampu

menyelesaikan laporan penelitian yang berjudul “Sistem Rekam

Jejak Peserta Pelatihan Secara Online pada CTC FTI UKSW”ini.

Skripsi ini diajukan untuk memenuhi salah satu syarat

kelulusan guna memperoleh Gelar Sarjana Komputer di Program

Studi Sistem Informasi, Fakultas Teknologi Informasi,

Universitas Kristen Satya Wacana.

Penulisan skripsi ini juga tak lepas dari bantuan, doa, serta

dukungan dari berbagai pihak. Oleh karena itu, pada kesempatan

ini penulis ingin mengucapkan terima kasih kepada :

1. Bapak Andeka Rocky Tanaamah, S.E., M.Cs., selaku Dekan

Fakultas Teknologi Informasi, Universitas Kristen Satya

Wacana.

2. Ibu Yessica Nataliani, S.Si., M.Kom., selaku Ketua Program

Studi Sistem Informasi, Fakultas Teknologi Informasi,

Universitas Kristen Satya Wacana.

3. Bapak Johan Tambotoh, S.E., M.TI., sebagai pembimbing

yang selalu membimbing dengan sabar dan banyak

membantu penulis dalam menyelesaikan skripsi ini.

Page 5: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

v

4. Bapak Jasson Prestiliano, S.T., M.Cs., selaku ketua

Certificate and Training Center (CTC), yang telah banyak

membantu dalam penelitian ini.

5. Bapak Adriyanto Juliastomo Gundo, S.Si., M.Pd, selaku

koordinator KP/TA Fakultas Teknologi Informasi,

Universitas Kristen Satya Wacana.

6. Ayah dan ibu serta adik-adikku Bonang, Ayu, dan Yudha

serta keluarga besar di Jayapura, Manado, dan Solo, yang

selalu berdoa dan memberikan dukungan kepada penulis,

hingga terselesaikannya penelitian ini. Terima kasih.

7. Teman-teman dan sahabat Litta, Chika, Felis, Erpina, Nina,

Neetha Dily, Rio, Chaleb, yang selalu memberi dukungan

sehingga penulis mampu menyelesaikan penelitian ini.

Terima kasih semuanya.

8. Teman-teman di Asrama Mansinam Salatiga Rose, Echi,

Renni, Kila, Lisa, Fara, yang selalu memberikan semangat,

dorongan, dan dukungan serta doa.

9. Semua teman-teman FTI 2008, terima kasih buat

kebersamaannya selama ini, perjuangan kita masih panjang,

sukses selalu untuk kita semua.

10. Semua pihak yang turut membantu dan telah memberikan

kontribusi yang tidak dapat disebutkan satu persatu hingga

terselesaikannya penelitian ini. Terima kasih.

Page 6: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

vi

Penulis menyadari masih banyak kekurangan dalam

penyelesaian penelitian ini. Oleh karena itu, penulis berharap

adanya saran dan pikiran dimasa yang akan datang. Semoga

penelitian ini dapat bermanfaat bagi semua pihak.

Salatiga, Mei 2012

Martza Merry Swastikasari

Penulis

Page 7: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

vii

Daftar Isi

Halaman

Halaman Judul i

Halaman Pengesahan ii

Halaman Pernyataan iii

Prakata iv

Daftar Isi vii

Daftar Gambar ix

Daftar Tabel xi

Daftar Kode Program xii

Daftar Lampiran xiii

Abstract xiv

Bab 1 Pendahuluan 1

1.1 Latar Belakang 1

1.2 Rumusan Masalah 2

1.3 Tujuan Penelitian 2

1.4 Manfaat Penelitian 3

1.5 Batasan Masalah Penelitian 4

1.6 Sistematika Penulisan 5

Bab 2 Tinjauan Pustaka 7

2.1 Penelitian Sebelumnya 7

2.2 Rekam Jejak (Track Record) 8

2.3 Pelatihan 9

2.3.1 Definisi Pelatihan 9

2.3.2 Tujuan Pelatihan 10

2.4 Sistem Pendukung keputusan 11

Bab 3 Metode dan Perancangan Sistem 12

3.1 Metode Pengembangan Sistem 12

3.1.1 Metode Prototyping 12

3.2 Metode Perancangan Sistem 15

3.2.1 Use Case Diagram 15

3.2.2 Activity Diagram 17

3.2.3 Sequence Diagram 21

3.2.4 Class Diagram 31

3.3 Perancangan Aplikasi 35

3.3.1 Perancangan Database 35

3.3.2 Perancangan Interface 51

Page 8: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

viii

Halaman

Bab 4 Hasil dan Pembahasan 58

4.1 Prototype yang Dibangun 58

4.2 Implementasi 62

4.2.1 Implementasi Basis Data 62

4.2.2 Implementasi Aplikasi 63

4.3 Pengujian Aplikasi 77

4.3.1 Pengujian Hak Akses Non Member

(Guest) 78

4.3.2 Pengujian Hak Akses Admin 79

4.3.3 Pengujian Hak Akses Member 77

4.3.4 Tabel Mendaftar Pelatihan 81

Bab 5 Kesimpulan dan Saran 83

5.1 Kesimpulan 83

5.2 Saran 83

Daftar Pustaka 86

Page 9: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

ix

Daftar Gambar

Halaman

Gambar 3.1 Metode Prototyping

[Pressman, 2001] 13

Gambar 3.2 Use Case Diagram Sistem 16

Gambar 3.3 Activity Diagram Input Pelatihan

Oleh Admin 18

Gambar 3.4 Activity Diagram Mendaftar Pelatihan

Oleh Member 22

Gambar 3.5 Melihat Track Record Oleh Peserta 20

Gambar 3.6 Melihat Track Record Oleh Admin 21

Gambar 3.7 Sequence Diagram Input Pelatihan Oleh

Admin 23

Gambar 3.8 Sequence Diagram Melihat Track Record

Oleh Admin 25

Gambar 3.9 Sequence Diagram Pendaftaran Pelatihan

Oleh Admin 28

Gambar 3.10 Sequence Diagram Lihat Track Record

Oleh Member 30

Gambar 3.11 Class Diagram Sistem 33

Gambar 3.12 Desain Interface Home 51

Gambar 3.13 Desain Interface Login 52

Gambar 3.14 Desain Interface Halaman Member 53

Gambar 3.15 Desain Interface Informasi Pelatihan 54

Gambar 3.16 Desain Interface Pelatihan yang Dibuka 55

Gambar 3.17 Desain Interface Halaman Utama Admin 55

Gambar 3.18 Desain Interface Input Pelatihan 57

Gambar 3.19 Desain Interface Hasil Inputan Pelatihan 53

Gambar 4.1 Tampilan Input Kegiatan Aplikasi

Prototype 1 53

Gambar 4.2 Form Pendaftaran Pelatihan Prototype 1 60

Gambar 4.3 Form Track Record Prototype 1 60

Gambar 4.3 Form Report per Pelatihan Prototype 2 61

Gambar 4.4 Report Keseluruhan Pelatihan

Prototype 2 62

Gambar 4.5 Tampilan Utama Aplikasi Web CTC 63

Page 10: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

x

Halaman

Gambar 4.6 Tampilan Login Admin 64

Gambar 4.7 Tampilan Awal Halaman Admin 66

Gambar 4.8 Form Input Data Pelatihan 67

Gambar 4.9 Tampilan Tipe Pelatihan 69

Gambar 4.10 TampilanPelatihan Bersyarat 71

Gambar 4.11 Tampilan Nama Peserta Pelatihan Per

10 Orang 72

Gambar 4.12 Track Record Salah Satu Peserta Pelatihan 68

Gambar 4.13 Login Member 69

Gambar 4.14 Halaman Informasi Pelatihan 75

Gambar 4.15 Form Pendaftaran Pelatihan 76

Gambar 4.16 Track Record Pada Halaman Member 74

Page 11: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

xi

Daftar Tabel

Halaman

Tabel 3.1 Tabel_about 35

Tabel 3.2 Tabel_admin 36

Tabel 3.3 Tabel_daftar 37

Tabel 3.4 Tabel_user 38

Tabel 3.5 Tabel_peserta 39

Tabel 3.6 Tabel_pesan_admin 40

Tabel 3.7 Tabel_pesan_member 41

Tabel 3.8 Tabel_kegiatan 41

Tabel 3.9 Tabel_kegiatan_com 43

Tabel 3.10 Tabel_news 44

Tabel 3.11 Tabel_news_com 45

Tabel 3.12 Tabel_artikel 45

Tabel 3.13 Tabel_artikel_com 47

Tabel 3.14 Tabel_album 47

Tabel 3.15 Tabel_album_gallery 48

Tabel 3.16 Tabel_slider 49

Tabel 3.17 Tabel_type_kegiatan 50

Tabel 4.1 Pengujian Hak Akses Non Member (Guest) 78

Tabel 4.2 Pengujian Hak Akses Admin 80

Tabel 4.3 Pengujian Hak Akses Member 81

Page 12: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

xii

Daftar Kode Program

Halaman

Kode Program 4.1 Form Login Admin 65

Kode Program 4.2 Tampilan Utama Admin 67

Kode Program 4.3 Input Data Pelatihan 68

Kode Program 4.4 Tampilan Tipe Pelatihan 70

Kode Program 4.5 Pelatihan Bersyarat 72

Page 13: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

xiii

Daftar Lampiran

Halaman

Lampiran Surat Keterangan Penelitian di Bagian

Certificate and Training Center 86

Page 14: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada ...repository.uksw.edu/bitstream/123456789/2443/1/T1_682008028_Judul.pdf · daftar pustaka. Pernyataan ini dibuat dengan sebenarnya

xiv

Abstract

Sistem Rekam Jejak Peserta Pelatihan Secara Online Pada

CTC FTI UKSW

Online track record is one of an example of the implementation

of the development of web technology today. Certificate and Training

Center as a training place is still lack of a system that can handle the

system’s track record of the trainee and online registration process

itself. Prototyping method was used in order to develop this system.

Both PHP and MySQL as the programming language and the database

were also considered in developing the system. As a result, it was

hoped that by the presence of the online training registration system

would help everyone who wanted to join the Certificate and Training

Center which can be accessed easier, faster, and more efficient.

Keywords : Training, Online Registration, Track Record