• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada CTC FTI UKSW T1 682008028 BAB IV

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Sistem Rekam Jejak Peserta Pelatihan Secara Online pada CTC FTI UKSW T1 682008028 BAB IV"

Copied!
25
0
0

Teks penuh

(1)

Bab 4

Hasil dan Pembahasan

Setelah melakukan tahap perancangan yang ada pada bab 3, langkah selanjutnya ialah mengimplementasikannya. Dari hasil

tahap implementasi dihasilkanlah sebuah sebuah aplikasi web

untuk Certifate Training Center (CTC). Untuk menghasilkan sebuah sistem rekam jejak (track record) dan sebuah sistem pendaftaran online yang sesuai dengan metode penelitian yang digunakan yaitu metode prototyping, dibangunlah prototype dari aplikasi pendaftaran online CTC.

4.1

Prototype yang dibangun

Sebelum membahas hasil jadi aplikasi yang dibangun, terlebih dahulu akan dibahas masing-masing prototype yang ada.

(2)

Gambar 4.1 Tampilan Input Kegiatan Aplikasi Prototype 1

Gambar 4.1 adalah tampilan input kegiatan pelatihan

(3)

Gambar 4.2 Form Pendaftaran Pendaftaran Pelatihan prototype 1

Gambar 4.2 diatas menjelaskan bahwa form pendaftaran pelatihan prototype 1, Member telah dapat melakukan pendaftaran pada kelas pelatihan yang dibuka oleh Admin.

Gambar 4.2 Form track record prototype 1

(4)

Secara garis besar, prototype 1 telah dapat melakukan proses penginputan kelas pelatihan, pendaftaran pelatihan, dan menyimpan kelas pelatihan pada form track record atau report

kegiatan. Setelah melakukan evaluasi pada prototype 1, pengguna (user) menginginkan adanya penambahan fasilitas pada aplikasi, seperti adanya laporan kegiatan pelatihan yang sedang berlangsung dan yang telah berlangsung, serta form

pembayaran yang berfungsi untuk melihat dan mengupdate

kewajiban pembayaran biaya pelatihan oleh peserta. Prototype 2 direpresentasikan oleh Gambar 4.3 dan Gambar 4.4.

Gambar 4.3 Form Report per Pelatihan Prototype 2

Gambar 4.3 adalah form report per pelatihan pada aplikasi CTC prototype 2. Form report berfungsi untuk menampilkan laporan pelatihan yang sedang aktif dilaksanakan

(5)

Gambar 4.4 Report Keseluruhan Pelatihan Prototype 2

Gambar 4.4 adalah report seluruh pelatihan pada aplikasi CTC prototype 2. Form report seluruh pelatihan berfungsi untuk menyimpan data-data pelatihan yang telah dilaksanakan. Laporan yang ditampilkan berupa data keuangan dan jumlah peserta yang bertujuan memberikan informasi mengenai seluruh pendapat yang telah didapat dari banyaknya peserta yang mengikuti.

4.2

Implementasi

4.2.1 Implementasi Basis Data

Dalam membangun sebuah aplikasi yang dapat menyimpan data ke dalam database, diperlukan adanya sebuah koneksi untuk menghubungkan aplikasi ke dalam database. Pada pengimplementasian ini, penulis menggunakan MySQL sebagai

database, dalam membuat koneksi dibutuhkan adanya nama host

(6)

4.2.2 Implementasi Aplikasi

Dalam aplikasi pendaftaran online pada Certificate and Training Center (CTC), terdapat beberapa hal yang dapat dilakukan oleh pengunjung sebelum dirinya terdaftar menjadi

Member dari Certificate and Training Center (CTC).

Gambar 4.5 Tampilan Utama Aplikasi Web CTC

(7)

pengunjung tersebut menjadi Member dengan melakukan registrasi. Pada halaman utama aplikasi web CTC, terdapat menu

login yang ditujukan hanya bagi Member. Seorang Administrator

tidak dapat menggunakan form login tersebut untuk melakukan hak aksesnya sebagai admin. Form login yang digunakan oleh

Administrator terletak terpisah dari halaman utama, hal tersebut dilakukan untuk menghindari adanya penyalahgunaan ataupun hal-hal yang tidak diinginkan.

Gambar 4.6 Tampilan Login Admin

Gambar 4.6 adalah tampilan form login oleh admin. Halaman ini akan ditemukan apabila seorang admin hendak melakukan akses pada halaman admin. Dengan memasukkan

(8)

Kode Program 4.1 Form Login Admin

(9)

Gambar 4.7 Tampilan Awal Halaman Admin

Gambar 4.7 adalah halaman utama Admin. halaman utama

Admin memiliki interface dan menu yang berbeda dengan halaman utama Member. Halaman utama Admin memiliki menu master data yang berisi mengenai berita, artikel, kegiatan, user account, album, dan kegiatan. Menu master data ini berfungsi untuk menginput serta mengupdate data sesuai dengan sub menu yang dimiliki. Menu entry data yang berisi daftar peserta, bayar, dan gallery. Menu entry data ini berfungsi untuk melihat daftar peserta, mengupdate pembayaran biaya pelatihan peserta, dan

membuat gallery. Menu report kegiatan yang berisi mengenai laporan peserta pelatihan, melihat laporan pelatihan yang sedang berlangsung, dan melihat laporan seluruh pelatihan yang telah berlangsung bahkan yang sedang berlangsung dari sudut keuangan. Menu log out adalah menu yang dapat digunakan oleh

(10)

Kode Program 4.2 Tampilan Utama Admin

Kode Program 4.2 adalah kode program yang membentuk halaman utama admin. Pada kode program inilah akan dijelaskan hal-hal yang berada dan yang bersangkutan pada halaman utama

(11)

Gambar 4.8 Form Input Data Pelatihan

Gambar 4.8 adalah tampilan form input pelatihan oleh

Admin. Form input pelatihan berisi beberapa field yang harus diisi oleh Admin. Setiap hasil inputan yang telah disimpan, maka secara otomatis sistem akan langsung menampilkan hasil inputan di dalam tabel daftar pelatihan.

(12)

Kode Program 4.3 adalah kode program yang menjelaskan mengenai pengkodean pada halaman input pelatihan. dalam penginputan data-data pelatihan terdapat beberapa field yang harus diisi dan tidak boleh dikosongkan.

(13)

Gambar 4.9 adalah tampilan tipe pelatihan yang akan dimasukkan pada setiap pelatihan yang akan diinput. Dari tipe pelatihan inilah yang nantinya akan menentukan level pelatihan yang akan diambil. Pada tipe kegiatan terdapat tiga jenis tipe

pelatihan, diantaranya ‘BG’ untuk beginner, ‘PF’ untuk profesional, dan ‘AD’ untuk advanced.

Kode program 4.4 Tampilan Tipe Pelatihan

(14)

membuat beberapa tipe atau level pelatihan yang diinginkan oleh admin. Seperti pada contoh Gambar 4.9 diatas, hanya terdapat tiga level yang ditentukan. Admin dapat menambahkan beberapa level pelatihan apabila diperlukan.

Gambar 4.10 Tampilan Pelatihan Bersyarat

(15)

Kode program 4.5 Pelatihan Beryarat

Kode Program 4.5 adalah pengkodean yang menjelaskan tampilan utama (index) untuk pelatihan prasyarat. Data yang ditampilkan dalam bentuk tabel yang dimana menggambarkan darimana data yang akan ditampilkan berasal dari database dan sebuah tabel database.

(16)

Gambar 4.11 diatas menunjukkan tampilan beberapa nama peserta pelatihan atau dapat dikatakan seseorang yang telah mendaftarkan dirinya menjadi member dari Certificate and Training Center (CTC). Setiap nama yang ada memiliki link yang nantinya apabila di klik akan menampilkan track record si peserta selama menjalani pelatihan di CTC.

Gambar 4.12 Track Record Salah Satu Peserta pelatihan

Gambar 4.12 diatas menunjukkan track record salah satu peserta pelatihan atas nama Martza Merry Swastikasari. Pada

track record yang dimiliki oleh Martza ini, menunjukkan bahwa

yang bersangkutan telah mengikuti dua pelatihan yang berlevel

(17)

Gambar 4.13 Login Member

Gambar 4.13 diatas menunjukkan halaman login member.

Halaman ini akan ditemukan apabila seorang member hendak mengakses halaman member. Login dilakukan dengan memasukkan username dan password yang valid sesuai dengan

(18)

Gambar 4.14 Halaman Informasi Pelatihan

Gambar 4.14 adalah halaman informasi mengenai pelatihan yang telah dibuat oleh Admin. Pada halaman ini, terdapat pelatihan dengan informasi yang berbeda-beda. Sebelum mendaftar sebuah kelas pelatihan, seorang member harus

(19)

belum dilaksanakan. Kelas akan dilaksanakan sesuai dengan jadwal yang telah ditentukan, begitupun seterusnya.

Gambar 4.15 Form Pendaftaran Pelatihan

Gambar 4.15 adalah form pendaftaran pelatihan. pada

form ini Member dapat melakukan pendaftaran sesuai dengan kelas pelatihan yang dibuka. Cara mendaftarnya sangat mudah, caranya adalah dengan mengklik tanda plus (+) pada tabel. Maka, secara otomatis nama peserta akan terdaftar pada database.

(20)

Gambar 4.16 adalah track record. Report kegiatan berfungsi untuk menyimpan data kelas yang akan diikuti oleh

Member. Dalam report kegiatan ini, apabila seorang Member

telah melakukan pendaftaran pada kelas yang diinginkan, maka data kelas tersebut tidak akan langsung masuk dalam report kegiatan peserta yang bersangkutan. Data kelas akan masuk pada report kegiatan apabila peserta telah melakukan pembayaran mengenai biaya pendaftaran pelatihan sesuai dengan kode

pendaftaran yang di terima pada saat melakukan pendaftaran. Peserta dapat melihat peserta yang telah terdaftar pada kelas dengan mengklik tanda pada kolom set. Apabila dalam jangka waktu tiga hari sejak peserta telah melakukan pendaftaran tetapi belum membayar, maka secara otomatis namanya akan terhapus dari database.

4.3

Pengujian Aplikasi

Pada bagian ini akan dilakukan pengujian aplikasi yang telah dibuat. Pengujian dilakukan untuk mengetahui apakah aplikasi yang dibuat telah bekerja sesuai dengan yang diinginkan oleh user atau tidak. selain itu, dengan dilakukannya pengujian aplikasi ini, user akan mengetahui apakah aplikasi telah siap digunakan atau belum. Pengujian aplikasi dilakukan dengan ,menggunakan metode black box. Metode black box digunakan oleh si pembuat aplikasi atau programmer. Metode black box

(21)

4.3.1 Pengujian Hak Akses Non Member (Guest)

Tabel 4.1 menjelaskan aktivitas yang dapat terjadi jika

user melakukan registrasi dan mengakses form registrasi, serta hasil atau timbal balik yang diberikan oleh sistem pada setiap aktivitas yang terjadi.

Tabel 4.1 Pengujian Hak Akses Non Member (Guest)

Aktivitas Input Output Keterangan

Melakukan

(22)

- Apabila guest

4.3.2 Pengujian Hak Akses Admin

(23)

Tabel 4.2 Pengujian Hak Akses Admin

Aktivitas Input Output Keterangan

Melakukan Login Admin

Memasukkan username dan

password

- Apabila username atau password yang dimasukkan tidak valid, maka akan menimbulkan pesan eror.

- Apabia username dan password yang

Input Pelatihan Memasukkan data-data pelatihan baru sesuai dengan field yang telah

ditentukan.

- Apabila salah satu field tidak diisi makan pelatihan baru gagal tercetak. - Apabila semua field

telah diisi sesuai

(24)

Memberikan

4.3.3 Pengujian Hak Akses Member

Tabel 4.3 dibawah akan menjelaskan aktivitas yang terjadi pada hak akses yang dilakukan oleh seorang member, beserta keluaran dan hasil pengujian dari aktivitas yang terjadi.

Tabel 4.3 Pengujian Hak Akses Member

Aktivitas Input Output Keterangan

Lihat record peserta namun

pelatihan yang baru didaftar tidak akan langsung terdaftar pada

track record sebelum peserta tersebut

melakukan pembayaran.

(25)

Melihat track record

Klik pada menu report dan sub

menu track record

Akan menampilkan track record yang berisi

nama pelatihan, tanggal, dan level

pelatihan.

Sukses

Lihat tagihan Klik pada menu report dan sub

menu pembayaran

Halaman tagihan pelatihan sesuai dengan

kelas yang diikuti

Gambar

Gambar 4.3.
Gambar 4.1 Tampilan Input Kegiatan Aplikasi Prototype 1
Gambar 4.2 Form Pendaftaran Pendaftaran Pelatihan prototype 1
Gambar 4.3 Form Report per Pelatihan  Prototype 2
+7

Referensi

Dokumen terkait

Sebuah skripsi yang diajukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana pada Fakultas Pendidikan Matematika dan Ilmu Pengetahuan Alam. © Friska Marthalenta

Penjelasan di atas juga sesuai dengan konsep hukum yang terikat pada ruang dan waktu ( ius constitutum ), sehingga sebutan umum atas hukum Internet adalah hukum

“My friends get presents from the tooth fairy when they lose their teeth,” said Franklin.. “Why do they get presents for old teeth?” asked

4.2.3 Melalui praktikum, studi pustaka, dan diskusi kelompok, siswa mampu menyusun laporan individu yang berjudul “Percepatan Gravitasi Bumi di SMAN 3 Singaraja”2.

Mata bor helix kecil ( Low helix drills ) : mata bor dengan sudut helix lebih kecil dari ukuran normal berguna untuk mencegah pahat bor terangkat ke atas

[r]

Salah satu permasalahan yang krusial dalam upaya pengembangan sekolah adalah. bahwa para pengelola dan warga sekolah kurang memiliki kesadaran

Tujuan dari penelitian ini adalah untuk mengetahui besarnya tingkat penyerapan tenaga kerja pada sektor industri pengolahan di Kabupaten Jember tahun 2001-2007 dan