bab iii pembahasan - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan...

53
BAB III PEMBAHASAN 3.1. Tinjauan Objek Penelitian Tinjauan terhadap instansi secara umum adalah untuk mendukung jalannya suatu sistem agar dapat berjalan dengan baik. Oleh karena itu untuk menunjang jalannya penulisan, penulis akan menguraikan tentang sejarah perusahaan, visi dan misi perusahaan, struktur organisasi perusahaan serta fungsi dan tanggung jawab. 1.1.1. Sejarah Lembaga Penjamin Mutu Pendidikan Pendidikan dan pelatihan guru di Provinsi Kalimantan Barat sebelum tahun 1980 dilakukan dengan menugaskan guru untuk mengikuti pendidikan dan pelatihan (diklat) di tingkat pusat. Penugasan guru ini dikoordinasikan oleh Kanwil Departemen Pendidikan dan Kebudayaan Propinsi Kalimantan Barat. Tahun 1977 mulai dirintis pendirian lembaga diklat yaitu Balai Penataran Guru (BPG) diseluruh Indonesia, dimana salah satu penyebabnya adalah kegiatan penataran belum ditangani oleh institusi / lembaga yang khusus menangani pendidikan dan pelatihan. Di Propinsi Kalimantan Barat pembangunan Balai Penataran Guru mulai dilaksanakan pada tahun 1985 di daerah Tanjung Hulu Pontianak Timur di areal seluas 3 hektar, kemudian dengan Surat Keputusan Menteri Pendidikan dan Kebudayaan Nomor: 0240a/O/1991 tanggal 2 Mei 1991 ditetapkan pendirian Balai Penataran Guru (BPG) Pontianak. Balai Penataran Guru Pontianak resmi 31

Upload: vanthuan

Post on 13-Aug-2019

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

31

BAB III

PEMBAHASAN

3.1. Tinjauan Objek Penelitian

Tinjauan terhadap instansi secara umum adalah untuk mendukung jalannya

suatu sistem agar dapat berjalan dengan baik. Oleh karena itu untuk menunjang

jalannya penulisan, penulis akan menguraikan tentang sejarah perusahaan, visi

dan misi perusahaan, struktur organisasi perusahaan serta fungsi dan tanggung

jawab.

1.1.1. Sejarah Lembaga Penjamin Mutu Pendidikan

Pendidikan dan pelatihan guru di Provinsi Kalimantan Barat sebelum

tahun 1980 dilakukan dengan menugaskan guru untuk mengikuti pendidikan dan

pelatihan (diklat) di tingkat pusat. Penugasan guru ini dikoordinasikan oleh

Kanwil Departemen Pendidikan dan Kebudayaan Propinsi Kalimantan

Barat. Tahun 1977 mulai dirintis pendirian lembaga diklat yaitu Balai Penataran

Guru (BPG) diseluruh Indonesia, dimana salah satu penyebabnya adalah kegiatan

penataran belum ditangani oleh institusi / lembaga yang khusus menangani

pendidikan dan pelatihan.

Di Propinsi Kalimantan Barat pembangunan Balai Penataran Guru mulai

dilaksanakan pada tahun 1985 di daerah Tanjung Hulu Pontianak Timur di areal

seluas 3 hektar, kemudian dengan Surat Keputusan Menteri Pendidikan dan

Kebudayaan Nomor: 0240a/O/1991 tanggal 2 Mei 1991 ditetapkan pendirian

Balai Penataran Guru (BPG) Pontianak. Balai Penataran Guru Pontianak resmi

31

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

32

beroperasi pada 5 September 1992 dengan pegawai yang di rekrut oleh kanwil

Departemen Pendidikan dan Kebudayaan.

Pada era sekarang ini isu-isu strategis dalam pengembangan tenaga

kependidikan bergeser kepada peningkatan mutu dan pemerataan mutu

pendidikan. Desentralisasi pendidikan juga melahirkan "disparitas" bidang

pendidikan seperti pengembangan pengelolaan tenaga kependidikan. Peran

lembaga pendidikan dan pelatihan masa yang akan datang diharapkan mampu

menjembatani "disparitas" mutu tenaga kependidikan yang tersebar di pelosok

tanah air.

Dengan dasar tersebut maka Balai Penataran Guru (BPG) distrukturisasi

menjadi Lembaga Penjaminan Mutu Pendidikan (LPMP) yang diresmikan oleh

Direktur Jenderal Pendidikan Dasar dan Menengah di PPPG IPA Bandung pada

tanggal 21 Juli 2003. Dan beberapa saat kemudian tepatnya tanggal 30 Desember

2003 pejabat kepala LPMP dilantik.

Adapun visi dan misi dari Lembaga Penjamin Mutu Pendidikan Provinsi

Kalimantan Barat yaitu :

1. Visi

“Menjadi Lembaga Penjaminan Mutu Pendidikan yang Profesional”

merupakan cita-cita untuk mewujudkan sebuah lembaga yang dapat berperan

penuh dalam peningkatan mutu pendidikan di provinsi Kalimantan Barat dalam

berbagai keadaan dan tantangan di masa depan.

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

33

2. Misi

a. Menyediakan layanan informasi mutu pendidikan dasar dan menengah

TK/RA atau bentuk lain yang sederajat dalam perluasan akses penjaminan

mutu pendidikan di provinsi.

b. Memberikan layanan peningkatan mutu satuan pendidikan dasar dan

menengah termasuk TK/RA atau bentuk lain yang sederajat sesuai standar

nasional pendidikan.

c. Meningkatkan kapasitas lembaga dalam memberikan layanan penjaminan

mutu pendidikan.

1.1.2. Struktur Organisasi

Struktur organisasi merupakan suatu mekanisme formal dimana suatu

organisasi adalah untuk memperjelas tingkatan, susunan kerja atau pekerjaan tiap-

tiap bagian di dalam Lembaga Penjamin Mutu Pendidikan (LPMP) Provinsi

Kalimantan Barat itu sendiri. Adapun struktur organisasi dari Lembaga Penjamin

Mutu Pendidikan Provinsi Kalimantan Barat adalah :

Sumber : Hasil Penelitian (2017)

Gambar III.1. Struktur Organisasi LPMP Provinsi Kalbar

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

34

Adapun fungsi dan tanggung jawab dari setiap komponen dari organisasi

adalah sebagai berikut :

1. Kepala LPMP

Kepala LPMP adalah sebagai pimpinan dalam struktur organisasi yang

memiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan

langsung jika terdapat sebuah proyek yang sedang berlangsung di Lembaga

Penjamin Mutu Pendidikan Provinsi Kalimantan Barat

2. Kepala Sub Bagian Umum

Sub Bagian Umum merupakan salah satu unit yang berada dibawah kepala

LPMP yang bertugas membantu Kepala dalam memberikan pelayanan

administrasi dan ketatausahaan. Sub Bagian Umum di LPMP Provinsi

Kalimantan Barat terbagi dalam 6 urusan yaitu urusan Perencaan,

Kepegawaian, Keuangan, Rumah Tangga, Perlengkapan, dan Persuratan.

Masing-masing urusan dipimpin oleh seorang koordinator ynag bertanggung

jawab kepada Kasubag Umum dalam pelaksaan tugas urusan.

3. Kepala Seksi Sistem Informasi

Sebagai Lembaga Penjamin Mutu Pendidikan di Provinsi Kalimantan Barat,

dukungan data yang berkaitan dengan kependidikan di Provinsi Kalimantan

Barat merupakan faktor penentu untuk menjalankan program-program

penjaminan mutu. Penyiapan data-data tersebut dan pengolahannya menjadi

informasi yang dapat membantu Lembaga dalam mengambil kebijakan

menjadi tanggung jawab di seksi Sistem Informasi. Begitu juga dengan

penyiapan dan pengintegrasian teknologi informasi dan komunikasi untuk

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

35

mendukung pelaksaan tupoksi Lembaga Penajamin Mutu Pendidikan juga

menjadi tanggung jawab seksi Sistem Informasi.

4. Kepala Seksi Fasilitasi Peningkatan Mutu Pendidikan

Sebelumnya seksi Fasilitasi Peningkatan Mutu Pendidikan lebih banyak

melaksanakan pelatihan-pelatih, kini beralih ke program-program pendamping

dalam rangka penjaminan mutu. Untuk menjalankan fungsinya secara lebih

maksimal, makan seksi Fasilitasi Peningkatan Mutu Pendidikan yang boleh

dikatakan sebagai eksekutor dari program-program penjaminan mutu

pendidikan di LPMP, dibagi dalam 2 urusan yaitu : Urusan Fasilitas

Peningkatan Kompetensi Pendidik dan Tenaga Kependidikan dan Urusan

Layanan Penjaminan Mutu Satuan Pendidikan

5. Kepala Seksi Pemetaan Mutu dan Supervisi

Untuk menjalankan fungsinya secara lebih maksimal, maka Seksi Pemetaan

Mutu dan Supervisi, membagi 2 urusan yaitu : Urusan Pemetaan Mutu dan

urusan Monitoring, Evaluasi dan Supervisi. Seluruh kegiatan pada seksi ini

diarahkan pada pencapaian standar nasional pendidikan, dimana secara khusu

tugas pokok diarahkan pada proses pemetaan melalui tahapan pengumpulan

data, verifikasi, analisis data berdasarkan standar nasional pendidikan,

walaupun secara teknis proses pemetaan dapat dilakukan melalui proses

pengkajian atau penelitian.

1.2. Analisa Kebutuhan

Analisa kebutuhan ini dimaksudkan untuk menjelaskan tentang hal-hal

yang berkaitan tentang keutuhan yang diperlukan dalam pembuatan aplikasi

Pengolahan Data Peserta Sasaran Fasilitasi Berbasis Web Pada Lembaga

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

36

Penjaminan Mutu Pendidikan Provinsi Kalimantan Barat. Analisa kebutuhan

terbagi menjadi dua, yaitu kebutuhan fungsional dan keutuhan non-fungsional.

Berikut ini adalah penjelasan mengenai kebutuhan fungsional dan kebutuha non-

fungsional.

3.2.1. Kebutuhan Fungsional

Kebutuhan Fungsional adalah kebutuhan yang berhubungan terhadap

kebutuhan aplikasi. Kebutuhan dalam aplikasi ini dibagi menjadi dua bagian

antara lain:

A. Kebutuhan Fungsional Admin

Kebutuhan fungsional admin dimana tampilan dalam aplikasi jika user

dengan level admin yang login. Berikut adalah bagian-bagian dari kebutuhan

fungsional admin:

1. Login Admin

Pada halaman ini, admin harus melakukan login terlebih dahulu dengan

memasukkan username dan password agar admin dapat mengakses sistem

tersebut.

2. Home Admin

Home adalah halaman awal yang diakses pertama kali setelah admin berhasil

login. Di halaman ini admin yang berhasil login akan mengetahui menu-menu

yang ada.

3. Input Data Peserta

Pada halaman ini, admin dapat memasukan data pribadi peserta yang akan

mengikuti kegiatan diklat kurikulum 2013.

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

37

4. Input Tingkatan Peserta

Admin dapat memasukkan dan mengedit tingkatan atau jenjang yang diampuh

oleh peserta dan penanggung jawab pada tingkatan atau jenjang tersebut.

5. Input Soal Test

Input Soal Test, dimana admin dapat memasukkan soal-soal ujian kedalam

sistem dan mengeditnya. Soal-soal tersebut nantinya akan digunakan peserta

dalam melakukan ujian.

6. Input Modul

Input Modul, dihalaman ini admin dapat memasukkan dan mengedit modul.

Modul tersebut nantinya dapat diunduh oleh peserta.

7. Absen Peserta

Pada halaman ini, admin dapat melihat siapa saja peserta yang telah melakukan

absen dan juga admin dapat menghapusnya.

8. Hasil Ujian

Di halaman ini admin hanya dapat melihat hasil ujian yang telah dilakukan

oleh peserta.

9. Manajemen User

Halaman ini digunakan oleh admin untuk menginputkan data diri admin

dimana setelah menginputkan data diri

10. Slide Setting

Pada halaman ini admin dapat menambah, mengubah, maupun menghapus

tampilan slide yang berada di home halaman peserta.

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

38

11. Logout Admin

Di halaman ini admin dapat melakukan logout jika telah selesai menjalan

aplikasi.

B. Kebutuhan Fungsional Peserta

Kebutuhan fungsional peserta, dimana tampilan dalam aplikasi jika peserta

yang login. Berikut adalah bagian-bagian dari kebutuhan fungsional peserta:

1. Login Peserta

Pada halaman ini, peserta harus melakukan login terlebih dahulu dengan

mamsukkan username dan password agar peserta dapat mengakses sistem

tersebut.

2. Home Peserta

Home adalah halaman awal yang diakses pertama kali setelah peserta berhasil

login. Di halaman ini peserta yang berhasil login akan mengetahui menu-menu

yang ada.

3. Profil Peserta

Profil peserta, dihalaman ini peserta dapat melihat biodata yang telah

diinputkan oleh admin dan peserta juga dapat mengedit jika terdapat kesalah

pada biodata tersebut.

4. Test Peserta

Test peserta, pada halaman ini peserta harus melakukan test sebuah ujian

dimana peserta dapat melakukannya setelah mengikuti diklat selama 5 hari.

5. Modul Peserta

Modul peserta, disini peserta dapat mengunduh modul yang akan digunakan

selama kegiatan diklat berlangsung.

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

39

6. Absen Peserta

Absen peserta, pada halaman ini peserta dapat melihat rekap absennya selama

kegiatan diklat berlangsung.

7. Logout Peserta

Setelah jam kegiatan diklat berakhir, peserta dapat melakukan logout pada

halaman ini.

3.2.2. Kebutuhan Non Fungsional

Kebutuhan non-fungsional adalah kebutuhan yang mendukung kelancaran

sistem aplikasi Pengolahan Data. Kebutuhan ini dapat didefinisikan sebagai

berikut:

1. Perangkat Keras (Hardware)

Perangkat keras adalah alat yang dibutuhkan untuk mengelola data aplikasi

Pengolahan Data yaitu berupa komputer PC atau laptop sebagai medianya.

Adapun kebutuhan Perangkat Keras yang diperlukan untuk merancang

aplikasi ini adalah sebagai berikut:

a. Processor : Intel® Celeron(R) CPU 1000M @ 1.80GHz × 2

b. Memory : 2 GB RAM

c. Harddisk : 500 GB

d. Monitor : Resolution 1366 x 768 Pixel LCD

e. Mouse : Standar

f. Keyboard : Standar

2. Perangkat Lunak (Software)

Kebutuhan perangkat lunak (software) adalah program yang digunakan

untuk membangun aplikasi Pengolahan Data Adapun kebutuhan perangkat lunak

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

40

yang diperlukan untuk membuat aplikasi Pengolahan Data ini adalah sebagai

berikut:

a. Sistem Operasi : Windows 7

b. Browser : Google Chrome, Mozilla Firefox

c. MySQL : MySQL

d. Apache : Apache

e. PHP` : PHP Version 5.4.16

3. Sumber Daya Manusia (Brainware)

Orang yang dapat mengoperasikan komputer disebut dengan Brainware.

Website ini dapat diakses oleh admin dan peserta yang akan mengikuti

kegiatan diklat. Pada website ini admin memiliki hak akses penuh dalam

mengolah data peserta seperti menginput, mengedit, maupun menghapus.

Sedangkan peserta dapat mengedit, mengunduh modul, melakukan absen, dan

melakukan test diakhir kegiatan.

3.3.Perancangan Perangkat Lunak

Perancangan Perangkat lunak adalah Proses perancangan aplikasi

pengolahan data untuk peserta sasaran fasilitasi, yang meliputi rancangan antar

muka aplikasi, rancangan basis data (database), dan rancangan struktur navigasi.

3.3.1. Rancangan Antar Muka

Rancangan antar muka dalam aplikasi pengolahan data peserta sasaran

fasilitasi pada lembaga penjaminan mutu pendidikan adalah sebagai berikut :

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

41

1. Rancangan Antar Muka Halaman Login Admin

Berikut ini adalah rancangan antar muka halaman login user, sebelum

menjalankan aplikasi user harus login terlebih dahulu. Pada halaman ini terdapat

form input berupa username dan password di sini user harus masuk dengan cara

memasukan username dan password yang benar, kemudian klik tombol login

untuk masuk ke halaman selanjutnya. Jika user yang login level nya adalah admin

maka sistem akan mengarahkan user ke halaman admin yang dapat mengolah

seluruh data yang ada pada aplikasi.

Sumber: Hasil Penelitian (2017)

Gambar III.2 Rancangan Antarmuka Menu LoginAdmin

2. Rancangan Antar Muka Halaman Home

Home atau beranda adalah halaman utama dari aplikasi pengolahan data

setelah admin melakukan login. Rancangan antarmuka halaman home adalah

sebagai berikut:

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

42

Sumber: Hasil Penelitian (2017)

Gambar III.3 Rancangan Antarmuka Menu Home Admin

3. Rancangan Antar Muka Halaman Input Data Peserta

Halaman input data peserta adalah halaman dimana admin dapat

menginputkan data diri peserta. Berikut ini adalah rancangan antar muka halaman

input data peserta :

Sumber: Hasil Penelitian (2017)

Gambar III.4 Rancangan Antarmuka Menu Input Data Peserta

4. Rancangan Antar Muka Halaman Input Tingkatan Peserta

Halaman input tingkatan peserta adalah halaman yang digunakan admin

untuk menginputkan tingkatan peserta yang terdiri SD, SMP, SMA, dan SMK.

Pada halaman ini admin juga dapat menginputkan nama penanggung jawab pada

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

43

tingkatan tersebut. Berikut adalah rancangan antar muka halaman input tingkatan

peserta :

Sumber: Hasil Penelitian (2017)

Gambar III.5 Rancangan Antarmuka Menu Tingkatan

5. Rancangan Antar Muka Halaman Input Soal Test Peserta

Halaman input soal adalah halaman yang dapat digunakan admin untuk

menginputkan soal-soal test berdasarkan tingkatan SD, SMP, SMA, dan SMK.

Selain menginputkan, admin dapat mengedit dan juga menghapusnya. Berikut ini

adalah rancangan antar muka halaman input soal test :

Sumber: Hasil Penelitian (2017)

Gambar III.6 Rancangan Antarmuka Menu Input Soal Test

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

44

6. Rancangan Antar Muka Halaman Input Modul

Halaman input modul adalah halaman dimana admin dapat menginputkan

modul, mengedit daan juga menghapusnya. Berikut adalah rancangan antar muka

dari halaman input modul:

Sumber: Hasil Penelitian (2017)

Gambar III.7 Rancangan Antarmuka Menu Input Modul

7. Rancangan Antar Muka Halaman Absen Peserta

Halaman absensi peserta adalah halaman dimana admin dapat melihat

siapa saja peserta yang telah melakukan absensi. Berikut adalah rancangan antar

muka halaman absensi peserta :

Sumber: Hasil Penelitian (2017)

Gambar III.8 Rancangan Antarmuka Menu Data Absensi

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

45

8. Rancangan Antar Muka Halaman Hasil Ujian Peserta

Pada halaman ini admin dapat melihat hasil ujian yang telah dilakukan

oleh peserta selama 5 hari peserta tersebut mengikuti kegiatan diklat.

Sumber : Hasil Penelitian (2017)

Gambar III.9 Rancangan Antarmuka Hasil Ujian Peserta

9. Rancangan Antar Muka Halaman Manajemen User

Halaman manajemen user adalah halaman yang dapat digunakan untuk

menginputkan data diri user lainnya yang akan menjadi admin, dimana setelah

menginputkan datanya user yang akan menjadi admin selanjutnya akan

mendapatkan username dan password. Berikut adalah rancangan antarmuka

halaman manajemen user :

Sumber: Hasil Penelitian (2017)

Gambar III.10 Rancangan Antarmuka Menu Manajemen User

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

46

10. Rancangan Antar Muka Halaman Slide Setting

Halaman slide setting adalah halaman yang digunakan oleh admin untunk

mengatur slide. Admin dapat mengubah gambar maupun menghapusnya. Berikut

adalah rancangan antar muka halaman slide setting :

Sumber: Hasil Penelitian (2017)

Gambar III.11 Rancangan Antarmuka Menu Slide Setting

11. Rancangan Antar Muka Halaman Logout Admin

Halaman Logout Admin, dihalaman ini admin melakukan logout jika telah

selesai menggunakan aplikasi. Berikut adalah rancangan antarmuka halaman

logout admin :

Sumber: Hasil Penelitian (2017)

Gambar III.12 Rancangan Antarmuka Logout Admin

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

47

12. Rancangan Antar Muka Halaman Login Peserta

Halaman login peserta merupakan sebelum menjalankan aplikasi peserta

harus login terlebih dahulu. Pada halaman ini terdapat form input berupa

username dan password di sini peserta harus masuk dengan cara memasukan

username dan password yang benar, kemudian klik tombol login untuk masuk ke

halaman selanjutnya.

Sumber: Hasil Penelitian (2017)

Gambar III.13 Rancangan Antarmuka Menu Login Peserta

13. Rancangan Antar Muka Halaman Home Peserta

Home atau beranda adalah halaman utama dari aplikasi pengolahan data

setelah peserta melakukan login. Pada halaman ini terdapat tombol button profil,

master, dan logout. Rancangan antarmuka halaman home adalah sebagai berikut:

Sumber: Hasil Penelitian (2017)

Gambar III.14 Rancangan Antarmuka Menu Home Peserta

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

48

14. Rancangan Antar Muka Halaman Profile Peserta

Halaman profile peserta adalah halaman dimana peserta dapat melihat data

diri yang telah diinputkan oleh admin sebelumnya, selain itu peserta dapat

mengeditnya jika terdapat kesalahan pada data tersebut. Berikut adalah rancangan

antar muka halaman profile peserta :

Sumber: Hasil Penelitian (2017)

Gambar III.15 Rancangan Antarmuka Menu Profil Peserta

15. Rancangan Antar Muka Halaman Test Peserta

Halaman test peserta adalah halaman dimana peserta dapat melakukan

ujian setelah selesai mengikuti diklat kurikulum 2013. Berikut adalah rancangan

halaman modul peserta :

Sumber: Hasil Penelitian (2017)

Gambar III.16 Rancangan Antarmuka Menu Ujian Peserta

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

49

16. Rancangan Antar Muka Halaman Modul Peserta

Halaman modul peserta adalah halaman dimana peserta yang mengikuti

diklat dapat mengunduh modul tersebut pada halaman ini. Berikut adalah

rancangan halaman modul peserta :

Sumber: Hasil Penelitian (2017)

Gambar III.17 Rancangan Antarmuka Menu Modul Peserta

17. Rancangan Antar Muka Halaman Absensi Peserta

Halaman absensi peserta adalah halaman yang dapat diakses oleh peserta

jika peserta ingin melihat rekap absensi. Berikut adalah rancangan antar muka

halaman absensi peserta :

Sumber: Hasil Penelitian (2017)

Gambar III.18 Rancangan Antarmuka Menu Absensi Peserta

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

50

18. Rancangan Antar Muka Halaman Logout Peserta

Halaman Logout Peserta, di halaman ini peserta melakukan logout jika

telah selesai menggunakan aplikasi. Berikut adalah rancangan antar muka

halaman logout peserta :

Sumber: Hasil Penelitian (2017)

Gambar III.19 Rancangan Antarmuka Menu Logout Peserta

3.3.2. Rancangan Basis Data

Dalam perancangan basis data ini pembagian atau pemetaan tabel-tabel

yang digunakan dalam aplikasi pengolahan data digambarkan menggunakan

Entity Relationship Diagram (ERD) dan Logical Record Structure (LRS). Adapun

penjabaran diagramnya sebagai berikut:

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

51

A. Entity Relationship Diagram (ERD)

Sumber: Hasil Penelitian (2017)

Gambar III.20 Entity Relationship Diagram (ERD)

user

siswa

materi

Soal

jawab

ujian

kelas

absensi

Slide

detail_ujian

session

menginputkan

menginputkan

memiliki

menginputkan

menginputkan

melakukan

mendownload

melakukan

memiliki

memiliki

memiliki

menginputkan

id_user

username

password

nama-user

jenis_kelamin

levelfoto

no_tlp

alamat

nis

id_kelas

nama_depan

nm_blkng

jenis_kelamin

tmpt_lahir

tgl_lahir

alamat

pendidikan_

terakhirno_tlp

unit_kerja

id_absen

id_peserta

tgl_absen

id_kelas

id_user

nama_kelas

slide_id

id_user

title description

filename

id_kelas

soal

id_soal

keterangan

file

nama_mate

riid_kelas

id_materi

nilai

tgl_ujiannis

ujian

skor

deskripsi

pilihan

id_soal

id_jawaban

id_jawaban

id_ujian

id_detail_ujian

last_activity

user_agent

ip_address

session_id user_data

1

1 1

M

M

11

M

1

M

M

M1

1

1

1

1

1

M

1

M

M

1

1

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

52

B. Logical Record Structure (LRS)

Sumber: Hasil Penelitian (2017)

Gambar III.21 Logical Record Structure (LRS)

C. Spesifikasi File

Disini penulis akan menjelaskan bagian dari tabel-tabel yang digunakan

sehingga terberntuk entity reslatinship diagram (ERD) dan logical record

structure (LRS) dengan struktur dan spesifikasinya sebagai berikut :

1. Spesifikasi File Absen

Nama File : Absen

Akronim : Absen

Fungsi : Untuk menyimpan data absen

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

53

Media : Hard Disk

Panjang Record : 32

Kunci Field : id_absen

Software : MySQL

Tabel III.1

Spesifikasi File Absen

No Nama Field Extra Tipe Size Ket

1. id_absen Auto Increment Int 11 Primary Key

2. id_peserta Int 11

3. tgl_absen date

4. deleted Int 1

2. Spesifikasi File Detail Ujian

Nama File : Detail Ujian

Akronim : detail_ujian

Fungsi : Untuk Menyimpan Detail Ujian

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 33

Kunci Field : id_detail_ujian

Software : MySQL

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

54

Table III.2

Spesifikasi file detail_ujian

No Nama Field Extra Tipe Size Ket

1. Id_detail_ujian Auto Increment Int 11 Primary Key

2. Id_ujian Int 11 Foreign Key

3. Id_jawaban Int 11 Foreign Key

3. Spesifikasi File Jawab

Nama File : Jawab

Akronim : Jawab

Fungsi : Untuk Menyimpan Data Jawaban

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 32

Kunci Field : id_jawaban

Software : MySQL

Table III.3

Spesifikasi file jawab

No Nama Field Extra Tipe Size Ket

1. Id_jawaban Auto Increment Int 11 Primary Key

2. Id_soal Int 11 Foreign Key

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

55

3. Pilihan Varchar 1

4. Deskripsi Varchar 250

5. Skor Int 11

4. Spesifikasi File Kelas

Nama File : Kelas

Akronim : Kelas

Fungsi : Untung Menyimpan Data Tingkatan

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 52

Kunci Field : id_kelas

Software : MySQL

Table III.4

Spesifikasi file kelas

No Nama Field Extra Tipe Size Ket

1. Id_kelas Auto Increment Int 11 Primary Key

2. Id_user Int 11 Foreign Key

3. Nama_kelas Varchar 20

4. Deleted Int 1

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

56

5. Spesifikasi File Materi

Nama File : Materi

Akronim : Materi

Fungsi : Untuk Menyimpan Data Materi

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 502

Kunci Field : id_materi

Software : MySQL

Table III.5

Spesifikasi file materi

No Nama Field Extra Tipe Size Ket

1. Id_materi Auto Increment Int 11 Primary Key

2. Id_kelas Int 11 Foreign Key

3. Nama_materi Varchar 30

4. File Varchar 225

5. Keterangan Varchar 225

6. Spesifikasi File Siswa/Peserta

Nama File : Peserta

Akronim : Siswa

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

57

Fungsi : Untuk Menyimpan Data Siswa/Peserta

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 502

Kunci Field : nis

Software : MySQL

Table III.6

Spesifikasi file siswa

No Nama Field Extra Tipe Size Ket

1. Nis Auto

Increment

Int 11 Primary Key

2. Id_kelas Int 11 Foreign Key

3. Nama_depan Varchar 30

4. Nama_belakang Varchar 30

5. Jenis_kelamin Varchar 1

6. Tempat_lahir Varchar 30

7. Tgl_lahir Date 10

8. Alamat Varchar 100

9. Pendidikan_terakhir Varchar 30

10. Unit_kerja Varchar 30

11. No_tlp Varchar 13

12. Deleted Int 1

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

58

7. Spesifikasi File Slide

Nama File : Slide

Akronim : Slide

Fungsi : Untuk Menyimpan Data Slide

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 297

Kunci Field : slide_id

Software : MySQL

Table III.7

Spesifikasi file slide

No Nama Field Extra Tipe Size Ket

1. Slide_id Auto

Increment

Int 5 Primary

Key

2. Id_user Int 11 Foreign

Key

3. Title Varchar 100

4. Description Text

5. Filename Varchar 200

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

59

8. Spesifikasi File Soal

Nama File : Soal

Akronim : Soal

Fungsi : Untuk Menyimpan Data Soal

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 316

Kunci Field : id_soal

Software : MySQL

Table III.8

Spesifikasi file soal

No Nama Field Extra Tipe Size Ket

1. Id_soal Auto Increment Int 11 Primary Key

2. Soal Text

3. Id_kelas Int 11 Foreign Key

9. Spesifikasi File Ujian

Nama File : Ujian

Akronim : Ujian

Fungsi : Untuk Menyimpan Data Soal

Tipe File : File Master

Organisasi File : Indexed Sequential

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

60

Akses File : Random

Media : Hard Disk

Panjang Record : 33

Kunci Field : id_ujian

Software : MySQL

Table III.9

Spesifikasi file ujian

No Nama Field Extra Tipe Size Ket

1. Id_ujian Auto Increment Int 11 Primary Key

2. Nis Int 11 Foreign Key

3. Tgl_ujian datetime

4. Nilai Int 11

10.Spesifikasi File User

Nama File : User

Akronim : User

Fungsi : Untuk Menyimpan Data User

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 380

Kunci Field : id_user

Software : MySQL

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

61

Table III.10

Spesifikasi file user

No Nama Field Extra Tipe Size Ket

1. Id_user Auto Increment Int 11 Primary Key

2. Username Varchar 50

3. Password Varchar 100

4. Nama_user Varchar 100

5. Jenis_kelamin Varchar 1

6. Alamat Varchar 100

7. No_tlp Varchar 13

8. Level Varchar 5

3.3.3. Rancangan Struktur Navigasi

Rancangan struktur navigasi dalam aplikasi ini menggunakan struktur

navigasi non-linier. Struktur navigasi ini dapat digunakan untuk menggambarkan

alur menu dalam aplikasi ini agar mempermudah user untuk memahami alur dan

susunan aplikasi yang akan digunakan. Aplikasi ini hanya menggambarkan

struktur menu bagi user dengan level admin dan peserta saja. Adapun struktur

navigasinya adalah sebagai berikut:

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

62

A. Struktur Navigasi Admin

Sumber: Hasil Penelitian (2017)

Gambar III.22 Struktur Navigasi Admin

B. Struktur Navigasi Peserta

Sumber: Hasil Penelitian (2017)

Gambar III.23 Struktur Navigasi Peserta

3.4. Implementasi dan Pengujian

Pada tahap ini akan di jelaskan tentang aplikasi yang telah di rancang dan

juga pengujian yang dilakukan dengan metode kotak hitam (black box testing)

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

63

untuk mengetahui apakah aplikasi yang dirancang telah sesuai dengan yang

diharapkan.

3.4.1. Implementasi

A. Implementasi Halaman Admin

Implementasi halaman antarmuka menggambarkan tampilan dari aplikasi

yang sedang dibangun, mulai dari halaman login, menu hingga logout. Berikut

adalah implementasi halaman antarmuka pada aplikasi pengolahan data peserta

sasaran fasilitasi di Lembaga Penjaminan Mutu Pendidikan.

1. Halaman Login

Pada halaman ini user yang levelnya admin akan diminta untuk memasukkan

username dan password. Setelah memasukkan username dan password yang

valid maka aplikasi akan mengarahkan admin pada halaman uatama.

Sumber: Hasil Penelitian

Gambar III.24 Implementasi Halaman Login Admin

2. Halaman Home

setelah berhasil melakukan proses login, makan admin akan diarahkan ke

halaman utama pada aplikasi ini yaitu halaman home. Pada halaman ini admin

dapat melihat menu-menu yang ada dalam aplikasi.

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

64

Sumber: Hasil Penelitian (2017)

Gambar III.25 Halaman Home Admin

3. Halaman Master

Pada menu master terdapat empat bagian sub menu yaitu halaman peserta,

halaman tingkatan, halaman bank soal, dan halaman materi.

a. Sub Menu Halaman Peserta

Sumber: Hasil Penelitian (2017)

Gambar III.26 Halaman Input Data Peserta

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

65

b. Sub Menu Halaman Tingkatan

Sumber: Hasil Penelitian(2017)

Gambar III.27 Halaman Tingkatan

c. Sub Menu Halaman Bank Soal

Sumber: Hasil Penelitian (2017)

Gambar III.28 Halaman Bank Soal

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

66

d. Sub Menu Halaman Materi

Sumber: Hasil Penelitian (2017)

Gambar III.29 Halaman Materi

4. Halaman Kelola

Pada menu ini terbagi menjadi dua menu yaitu absensi dan hasil ujian. Disini

admin hanya dapat melihat keduanya tanpa bisa mengubahnya.

a. Sub Menu Halaman Absensi

Sumber: Hasil Penelitian (2017)

Gambar III.30 Halaman Absensi

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

67

b. Sub menu Halaman Hasil Ujian

Sumber: Hasil Penelitian (2017)

Gambar III.31 Halaman Hasil Ujian

5. Halaman Setting

Pada menu ini terbagi menjadi dua sub menu yaitu menu manajemen user dan

slide setting. Disini admin dapat menginput, mengubah, maupun menghapus.

a. Sub Menu Halaman Manajemen User

Sumber: Hasil Penelitian (2017)

Gambar III.32 Halaman Manajemen User

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

68

b. Sub Menu Halaman Slide Setting

Sumber: Hasil Penelitian (2017)

Gambar III.33 Halaman Slide Setting

6. Halaman Logout Admin

Sumber: Hasil Penelitian (2017)

Gambar III.34 Halaman Logout

B. Implementasi Halaman Peserta

Implementasi halaman antarmuka menggambarkan tampilan dari aplikasi

yang sedang dibangun, mulai dari halaman login, menu hingga logout. Berikut

adalah implementasi halaman antarmuka pada aplikasi pengolahan data peserta

sasaran fasilitasi di Lembaga Penjaminan Mutu Pendidikan.

Page 39: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

69

1. Halaman Login

Pada halaman ini pesertar akan diminta untuk memasukan username dan

password yang telah terdaftar dalam aplikasi. Setelah melakukan login dengan

menggunakan username dan password yang valid maka aplikasi akan

mengarahkan peserta ke halaman utama sesuai dengan level peserta yang

sedang melakukan login.

Sumber: Hasil Penelitian

Gambar III.35 Halaman Login Peserta

2. Halaman Home

Jika peserta telah berhasil melakukan proses login, maka peserta akan

dialihkan pada halaman home. Disini peserta dapat melihat menu-menu yang

ada di dalam aplikasi.

Page 40: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

70

Sumber: Hasil Penelitian (2017)

Gambar III.36 Halaman Home Peserta

3. Halaman Profile

Pada halaman ini peserta dapat melihat kembali data-data yang telah diinput

oleh admin, dan jika terdapat kesalahan maka peserta dapat mengubahnya,

Sumber: Hasil Penelitian (2017)

Gambar III.37 Halaman Profile Peserta

Page 41: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

71

4. Halaman Master

a. Sub Menu Halaman Ujian

Sumber: Hasil Penelitian (2017)

Gambar III.38 Halaman Ujian Peserta

b. Sub Menu Halaman Absen

Sumber: Hasil Penelitian (2017)

Gambar III.39 Halaman Absen

c. Sub Menu Halaman Modul

Sumber: Hasil Penelitian (2017)

Gambar III.40 Halaman Modul

Page 42: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

72

5. Halaman Logout Peserta

Sumber: Hasil Penelitian (2017)

Gambar III.41 Halaman Logout

C. Spesifikasi Sistem Komputer

Berikut adalah spesifikasi perangkat keras yang (hardware) dan perangkat

lunak (software) minimum yang dibutuhkan untuk mengimplementasikan aplikasi

SMS Gateway untuk informasi lokasi ATM di Pontianak.

1. Spesifikasi perangkat keras (hardware)

Spesifikasi perangkat keras yang digunakan untuk dapat menjalankan

aplikasi ini adalah:

a. Processor : Intel® Celeron(R) CPU 1000M @ 1.80GHz × 2

b. Memory : 2 GB RAM

c. Harddisk : 500 GB

d. Monitor : Resolution 1366 x 768 Pixel LCD

e. Keyboard : standar

f. Mouse : standar

2. Spesifikasi Perangkat Lunak (software)

Spesifikasi perangkat lunak (software) minimum yang digunakan dalam

mengimplementasikan aplikasi ini adalah:

a. Sistem Operasi : Windows 7

Page 43: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

73

b. Browser : Google Chrome 32.0, Mozilla Firefox 29.b.4

c. MySQL : MySQL

d. Apache : Apache

e. PHP : PHP Version 5.4.16

3.4.2. Pengujian Unit

Tahap pengujian unit merupakan bagian dari proses implementasi dan

diharapkan bahwa komponen yang digunakan dari mulai perangkat keras

(hardware), perangkat lunak (software) hingga aplikasi pengolahan data untuk

peserta sasaran fasilitasi di Lembaga Penjaminan Mutu Pendidikan dapat berjalan

sesuai dengan yang diharapkan. Dalam tahap pengujian ini penulis menggunakan

metode pengujian black box testing. Proses pengujian black box testing ini akan

dilakukan dengan cara menguji input dan output dari program dengan cara

mencoba mengisi data kedalam form input dan dan menampilkan sebuah output

ke aplikasi ini. Adapun tahap pengujian unit menggunakan pengujian black box

testing adalah sebagai berikut:

A. Pengujian Login Admin

Tabel III.11

Hasil Pengujian Black Box Testing Login Admin

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Username dan

password tidak

diisi, kemudian klik

tombol login

Email :

(kosong)

Password :

(kosong)

Sistem akan

menolak dan

menampilkan

pesan gagal

login

Sesuai

harapan

Valid

2. Input username dan

mengosongkan

password ,

kemudian klik

Username :

001

Password :

(kosong)

Sistem akan

menolak dan

menampilkan

pesan gagal

Sesuai

harapan

Valid

Page 44: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

74

tombol login login

3. Username tidak

diisi (dikosongkan)

dan password diisi

kemudian klik

tombol login

Username :

(kosong)

Password :

12345

Sistem akan

menolak dan

menampilkan

pesan gagal

login

Sesuai

harapan

Valid

4. Mengetikan salah

satu kondisi salah

pada username atau

password,

kemudian klik

tombol login

Username :

001

Password:

Xxxxx

(salah)

Sistem akan

menolak dan

menampilkan

pesan gagal

login

Sesuai

harapan

Valid

5. Mengetikan salah

satu kondisi benar

pada username atau

password,

kemudian klik

tombol login

Username :

00000

Password :

12345

Sistem akan

menolak dan

menampilkan

pesan gagal

login

Sesuai

Harapan

Valid

6. Mengetikan

username dan

password yang

benar, kemudian

klik tombol login

Username :

001

Password :

123

Sistem dapat

masuk ke

aplikasi

Sesuai

Harapan

Valid

Sumber: Hasil Penelitian (2017)

B. Pengujian Input Data Peserta

Tabel III.12

Hasil Pengujian Black Box Testing Form Input Data Peserta

No. Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik

tombol

menu

peserta

Menampilkan menu

data peserta

Sesuai harapan Valid

2. Klik

tombol

tambah

Menampilkan form

input data peserta

Sesuai harapan Valid

3. Input data

user

Input username,

password, nama

peserta, jenis kelamin,

alamat, no telpon,

Sesuai harapam Valid

Page 45: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

75

tingkatan

4. Klik

tombol

batal

Sistem akan kembali

ketampilan menu data

peserta

Sesuai harapan Valid

5. Klik

tombol

simpan

Sistem akan

menyimpan data

peserta dan

menampilkan pada

halaman menu data

peserta

Sesuai harapan Valid

6. Klik

tombol

hapus

Sistem akan

menghapus data

peserta yang dipilih

Sesuai harapan Valid

7. Klik

tombol edit

Sistem akan

menampilkan form edit

dan kita dapat

mengubah data peserta

kemudian

menampilkannya

dihalaman menu

peserta

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

C. Pengujian Input Tingkatan Peserta

Tabel III.13

Hasil Pengujian Black Box Testing Form Input Tingkatan Peserta

No. Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik

tombol

menu

tingkatan

Menampilkan menu

tingkatan peserta

Sesuai harapan Valid

2. Klik

tombol

tambah

Menampilkan form

input tingkatan peserta

Sesuai harapan Valid

3. Input

tingkatan

peserta

Input tingkatan peserta

dan nama pembimbing

Sesuai harapam Valid

4. Klik

tombol

batal

Sistem akan kembali

ketampilan menu data

peserta

Sesuai harapan Valid

Page 46: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

76

5. Klik

tombol

simpan

Sistem akan

menyimpan tingkatan

peserta dan

menampilkan pada

halaman menu

tingkatan peserta

Sesuai harapan Valid

6. Klik

tombol

hapus

Sistem akan

menghapus tingkatan

peserta yang dipilih

Sesuai harapan Valid

7. Klik

tombol edit

Sistem akan

menampilkan form edit

dan kita dapat

mengubah tingkatan

peserta kemudian

menampilkannya

dihalaman menu

tingkatan peserta

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

D. Pengujian Input Ujian Peserta

Tabel III.14

Hasil Pengujian Black Box Testing Form Input Ujian Peserta

No. Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik

tombol

menu bank

soal

Menampilkan menu

bank soal

Sesuai harapan Valid

2. Klik

tombol

tambah

Menampilkan form

input soal ujian peserta

Sesuai harapan Valid

3. Input soal

ujian

peserta

Input soal ujian peserta

dan tingkatan

Sesuai harapam Valid

4. Klik

tombol

batal

Sistem akan kembali

ketampilan menu data

soal ujian peserta

Sesuai harapan Valid

5. Klik

tombol

simpan

Sistem akan

menyimpan soal ujian

peserta dan

menampilkan pada

Sesuai harapan Valid

Page 47: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

77

halaman menu ujian

peserta

6. Klik

tombol

hapus

Sistem akan

menghapus soal ujian

yang dipilih

Sesuai harapan Valid

7. Klik

tombol edit

Sistem akan

menampilkan form edit

dan kita dapat

mengubah soal ujian

peserta kemudian

menampilkannya

dihalaman menu ujian

peserta

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

E. Pengujian Input Materi

Tabel III.15

Hasil Pengujian Black Box Testing Form Input Materi

No. Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik

tombol

menu

materi

Menampilkan menu

materi

Sesuai harapan Valid

2. Klik

tombol

tambah

Menampilkan form

input materi peserta

Sesuai harapan Valid

3. Input

materi

Input nama materi,

tingkatan, pilih file

berupa pdf, keterangan

Sesuai harapam Valid

4. Klik

tombol

batal

Sistem akan kembali

ketampilan menu

materi peserta

Sesuai harapan Valid

5. Klik

tombol

simpan

Sistem akan

menyimpan materi

peserta dan

menampilkan pada

halaman menu modul

peserta

Sesuai harapan Valid

6. Klik

tombol

Sistem akan

menghapus materi

Sesuai harapan Valid

Page 48: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

78

hapus yang dipilih

7. Klik

tombol edit

Sistem akan

menampilkan form edit

dan kita dapat

mengubah materi

peserta kemudian

menampilkannya

dihalaman menu modul

peserta

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

F. Pengujian Menu Absensi

Tabel III.16

Hasil Pengujian Black Box Testing Form Menu Absensi

No. Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik

tombol

menu

absensi

Menampilkan menu

absensi peserta

Sesuai harapan Valid

2. Klik

tombol

hapus

Sistem akan

menghapus absensi

peserta yang dipilih

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

G. Pengujian Menu Hasil Ujian

Tabel III.17

Hasil Pengujian Black Box Testing Form Hasil Ujian

No. Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik

tombol

menu hasil

ujian

Menampilkan menu

hasil ujian peserta

Sesuai harapan Valid

2. Klik

tombol

detail ujian

Menampilkan hasil

ujian peserta

Sesuai harapan Valid

3. Klik

tombol

kembali

Sistem akan kembali

ketampilan data hasil

ujian

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

Page 49: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

79

H. Pengujian Input Manjemen User

Tabel III.18

Hasil Pengujian Black Box Testing Form Input Manajemen User

No. Kondisi Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Klik tombol

menu

manajemen

user

Menampilkan menu

manajemen user

Sesuai harapan Valid

2. Klik tombol

tambah

Menampilkan form

input data admin

Sesuai harapan Valid

3. Input data

admin

Input nip,

username,password,

nama user, jenis

kelamin, alamat, no tlp,

jabatan

Sesuai harapam Valid

4. Klik tombol

batal

Sistem akan kembali

ketampilan menu data

admin

Sesuai harapan Valid

5. Klik tombol

simpan

Sistem akan

menyimpan data admin

Sesuai harapan Valid

6. Klik tombol

hapus

Sistem akan

menghapus data admin

Sesuai harapan Valid

7. Klik tombol

edit

Sistem akan

menampilkan form edit

dan kita dapat

mengubah data admin

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

I. Pengujian Menu Slide Setting

Tabel III.19

Hasil Pengujian Black Box Testing Form Input Slide Setting

No. Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik

tombol

menu slide

setting

Menampilkan menu

data slide foto

Sesuai harapan Valid

2. Klik

tombol

tambah

Menampilkan form

input data slide foto

Sesuai harapan Valid

Page 50: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

80

3. Input data

slide foto

Input judul foto,

deskripsi, file foto

Sesuai harapam Valid

4. Klik

tombol

batal

Sistem akan kembali

ketampilan data slide

foto

Sesuai harapan Valid

5. Klik

tombol

simpan

Sistem akan

menyimpan data slide

foto

Sesuai harapan Valid

6. Klik

tombol

hapus

Sistem akan

menghapus data slide

foto

Sesuai harapan Valid

7. Klik

tombol edit

Sistem akan

menampilkan form edit

dan kita dapat

mengubah data slide

foto

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

J. Pengujian Form Logout

Tabel III.20

Hasil Pengujian Black Box Testing Form Logout

No Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik Menu

logout

Sistem akan

langsung keluar dari

aplikasi sistem dan

kembali pada

halaman login

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

K. Pengujian Login Peserta

Tabel III.21

Hasil Pengujian Black Box Testing Login Peserta

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Username dan

password tidak

diisi, kemudian klik

tombol login

Email :

(kosong)

Password :

(kosong)

Sistem akan

menolak dan

menampilkan

pesan gagal

login

Sesuai

harapan

Valid

2. Input username dan

mengosongkan

Username :

001

Sistem akan

menolak dan

Sesuai

harapan

Valid

Page 51: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

81

password ,

kemudian klik

tombol login

Password :

(kosong)

menampilkan

pesan gagal

login

3. Username tidak

diisi (dikosongkan)

dan password diisi

kemudian klik

tombol login

Username :

(kosong)

Password :

12345

Sistem akan

menolak dan

menampilkan

pesan gagal

login

Sesuai

harapan

Valid

4. Mengetikan salah

satu kondisi salah

pada username atau

password,

kemudian klik

tombol login

Username :

001

Password:

Xxxxx

(salah)

Sistem akan

menolak dan

menampilkan

pesan gagal

login

Sesuai

harapan

Valid

5. Mengetikan salah

satu kondisi benar

pada username atau

password,

kemudian klik

tombol login

Username :

00000

Password :

12345

Sistem akan

menolak dan

menampilkan

pesan gagal

login

Sesuai

Harapan

Valid

6. Mengetikan

username dan

password yang

benar, kemudian

klik tombol login

Username :

001

Password :

123

Sistem dapat

masuk ke

aplikasi

Sesuai

Harapan

Valid

Sumber: Hasil Penelitian (2017)

L. Pengujian Profile Peserta

Tabel III.22

Hasil Pengujian Black Box Testing Form Profile Peserta

No. Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik

tombol

menu

profile

Menampilkan menu

data profile peserta

Sesuai harapan Valid

2. Klik

tombol edit

Sistem akan

menampilkan form edit

dan peserta dapat

mengubah data peserta

Sesuai harapan Valid

3. Klik Sistem akan kembali Sesuai harapan Valid

Page 52: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

82

tombol

batal

ketampilan profile

peserta

4. Klik

tombol

simpan

Sistem akan

menyimpan data

profile peserta

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

L. Pengujian Menu Ujian Peserta

Tabel III.23

Hasil Pengujian Black Box Testing Form Ujian Peserta

No. Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik

tombol

menu ujian

Menampilkan menu

ujian

Sesuai harapan Valid

2. Klik

tombol

ujian

Sistem akan

menampilkan form

ujian dan peserta dapat

melakukan ujian

Sesuai harapan Valid

3. Klik

tombol

simpan

Sistem akan

menyimpan data ujian

peserta

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

M. Pengujian Menu Absensi

Tabel III.24

Hasil Pengujian Black Box Testing Form Absensi

No. Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik

tombol

menu

absensi

Menampilkan menu

data absensi peserta

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

Page 53: BAB III PEMBAHASAN - repository.bsi.ac.id filememiliki tugas mengawasi kinerja para kepala seksi dan melakukan peninjauan langsung jika terdapat sebuah proyek yang sedang berlangsung

83

N. Pengujian Menu Modul

Tabel III.25

Hasil Pengujian Black Box Testing Form Modul

No. Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik

tombol

menu

modul

Menampilkan menu

data modul

Sesuai harapan Valid

2. Klik

tombol aksi

Sistem akan

mendownload modul

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)

O. Pengujian Form Logout

Tabel III.26

Hasil Pengujian Black Box Testing Form Logout

No Kondisi Hasil yang

diharapkan

Hasil Pengujian Kesimpulan

1. Klik Menu

logout

Sistem akan

langsung keluar dari

aplikasi sistem dan

kembali pada

halaman login

Sesuai harapan Valid

Sumber: Hasil Penelitian (2017)