• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI

4.2. Implementasi Pengkodean

4.2.2 Implementasi Bagian Mahasiswa

4.2.1.6 Implementasi Halaman Data MBKM

Implementasi laman data MBKM merupakan tampilan yang dipakai untuk menampilkan halaman data MBKM.

4.2.1.7 Implementasi Halaman User

Implementasi halaman data user adalah rancangan yang dipakai guna menampilkan halaman data user.

4.2.2.1 Implementasi Halaman Login

Implementasi laman login ialah tampilan yang dipakai guna menampilkan halaman login.

4.2.2.2 Implementasi Halaman Beranda

Implementasi laman beranda adalah tampilan yang dipakai untuk menampilkan halaman beranda.

Gambar 4.13 Implementasi Halaman Login.

4.2.2.3 Implementasi Halaman Daftar Program

Implementasi laman daftar program adalah tampilan yang dipakai untuk menampilkan halaman daftar program.

Gambar 4.14 Implementasi Halaman Beranda.

4.2.2.4 Implementasi Halaman Upload Berkas

Implementasi laman upload berkas ialah rancangan yang dipakai guna mendeskripsikan halaman upload berkas.

Gambar 4.15 Implementasi Halaman Daftar Program.

4.2.2.5 Implementasi Halaman Input Dosen

Implementasi laman input dosen ialah tampilan yang dipakai guna menampilkan halaman input dosen.

Gambar 4.16 Implementasi Halaman Upload Berkas.

Gambar 4.17 Implementasi Halaman Input Dosen.

4.2.2.6 Implementasi Halaman Konversi

Implementasi laman konversi merupakan tampilan yang dipakai untuk menampilkan halaman konvers.

Gambar 4.18 Implementasi Halaman Konversi Mahasiswa.

4.2.2.7 Implementasi Halaman Preview Konversi

Implementasi halaman preview konversi merupakan tampilan yang dipakai untuk memperlihatkan halaman preview konversi.

4.2.2.8 Implementasi Halaman Profil Mahasiswa

Implementasi halaman profil mahasiswa yaitu tampilan yang berfungsi untuk menampilkan halaman profil mahasiswa.

Gambar 4.19 Implementasi Halaman Preview Konversi Mahasiswa.

Gambar 4.20 Implementasi Halaman Profil Mahasiswa.

82 5.1. Pengujian Program

Bab ini menjelaskan tentang pengujian program yang dilakukan setelah penulisan coding. Pengujian ini dilaksanakan guna mengetahui apakah terjadi kesalahan pada sistem yang telah dibentuk dan menganalisa apakah komponen- komponen yang terdapat pada sistem berjalan sebagaimana mestinya. Pengujian juga digunakan untuk menemukan kekurangan-kekurangan yang ada pada sistem, yang nantinya akan menjadi bahan perbaikan untuk penelitian selanjutnya. Dalam pengujian program ini, semua program diuji secara menyeluruh untuk melihat apakah ada kesalahan atau kekurangan yang terdapat dalam sistem. Setelah melakukan pengujian dan memperbaiki program yang memiliki kesalahan atau kekurangan, lakukan pengujian ulang untuk memastikan semua berjalan dengan baik dan tidak ada kesalahan. Ada beberapa aspek yang diuji pada penelitian ini yaitu fungsionalitas dan user experience.

5.2. Pengujian Black Box

BlackBox Testing ialah metode pengujian yang melakukan pengujian terhadap peranti lunak yang tidak memiliki kinerja internal yang nampak. Sehingga penguji memandang peranti lunak sebagai "kotak hitam" yang tidak penting untuk diamati isinya, namun hanya proses pengujian luarnya saja perangkat lunak tersebut (Susila and Darussalam 2018).

5.3. Hasil Pengujian Black Box

Pengujian sistem dilakukan sebanyak 2 (dua) kali oleh dosen yang berbeda hingga akhirnya semua fungsi dapat diuji tanpa ada masalah. Hal ini dilaksanakan guna memastikan bahwa semua fungsi yang tersedia berjalan dengan baik. Berikut hasil perolehan yang dapat dilihat pada gambar.

Tabel 5.1 Hasil Pengujian User Dosen Pertama.

No Kasus yang diuji Skenario Pengujian

Hasil Yang Diharapkan

Hasil Pengujian

1 Login Mahasiswa

Mahasiswa mencoba login dengan npm yang

sudah disediakan oleh admin.

Login berhasil, mahasiswa bisa

masuk ke website.

100

2 Download PDF Informasi MBKM

Mahasiswa mencoba unduh informasi dengan

klik tombol informasi.

Informasi berhasil diunduh.

100

3

Download PDF Syarat&Ketentuan

MBKM

Mahasiswa mencoba unduh syarat&ketentuan mbkm dengan klik

tombol syarat &

ketentuan

Syarat dan ketentuan

berhasil diunduh.

100

4 Daftar Program

Mahasiswa mengisi biodata dan jenis program MBKM.

Mahasiswa berhasil melakukan pendaftaran.

100

5 Upload Berkas

Mahaasiswa melakukan upload

berkas berupa laporan akhir pdf

dan gambar screenshoot nilai.

Upload berkas

behasil. 100

6 Konversi Mahasiswa

melakukan konversi

Mahasiswa

berhasil 100

apabila berkas sudah di upload,

jika belum akan muncul pesan silahkan lengkapi

berkas terlebih dahulu.

konversi dan berkas sudah

lengkap.

7 Preview Konversi

Setelah melakukan konversi pengguna bisa melihat apa yang dikonversi dan

ada tombol untuk export PDF

Konversi bisa ditampilkan dan

tombol export PDF berfungsi dengan benar.

100

7 Input Dosen

Mahasiswa menginputkan nama

dosen untuk keperluan sidang

pkl.

Mahasiswa berhasil menginputkan

nama dosen.

100

8 Profil

Mahasiswa bisa mengganti nama,

email, dan foto

Mahasiswa berhasil ubah

profil

100

9 Logout Mahasiswa klik

tombol logout

Mahasiswa berhasil keluar

dari website

100

Tabel 5.2 Hasil Pengujian Admin Dosen Pertama.

No Kasus yang diuji Skenario Pengujian

Hasil Yang Diharapkan

Hasil Pengujian

1 Login Admin

Masukkan username dan password admin.

Login berhasil, setelah itu menampilkan

halaman dashboard.

100

2 Menu Berkas Mahasiswa

Admin dapat melihat mahasiswa

yang mendaftar, dan memiliki beberapa tombol.

Admin dapat menampilkan siapa saja mahasiswa yang

sudah mendaftar, dan tombol-tombol

100

berfungsi dengan benar.

3 Menu Data Dosen Penguji Mahasiswa

Admin dapat melihat mahasiswa yang mengisi dosen

penguji, dan memiliki beberapa

tombol.

Admin dapat menampilkan siapa saja mahasiswa yang

sudah mengisi dosen penguji, dan tombol-

tombol berfungsi dengan benar.

100

4

Menu Data Konversi Mahasiswa

Admin dapat melihat mahasiswa

yang mengisi konversi, dan memiliki beberapa

tombol.

Admin dapat menampilkan siapa saja mahasiswa yang

sudah mengisi konversi, dan tombol-tombol

berfungsi dengan benar.

100

5 Menu Data MBKM

Admin dapat melihat jumlah mahasiswa yang mendaftar per jenis

mbkm, dan memiliki beberapa

tombol.

Admin dapat menampilkan

jumlah mahasiswa yang

mendaftar per jenis mbkm, dan

tombol-tombol berfungsi dengan benar.

100

6 Menu User

Admin menambahkan data

user agar user bisa login.

Data User berhasil ditambah, dan bisa digunakan

untuk login.

100

Tabel 5.3 Hasil Pengujian User Dosen Kedua.

No Kasus yang diuji Skenario Pengujian

Hasil Yang Diharapkan

Hasil Pengujian

1 Login Mahasiswa

Mahasiswa mencoba login dengan npm yang

sudah disediakan oleh admin.

Login berhasil, mahasiswa bisa

masuk ke website.

100

2 Download PDF Informasi MBKM

Mahasiswa mencoba unduh informasi dengan

klik tombol informasi.

Informasi berhasil diunduh.

100

3

Download PDF Syarat&Ketentuan

MBKM

Mahasiswa mencoba unduh syarat&ketentuan mbkm dengan klik

tombol syarat &

ketentuan

Syarat dan ketentuan

berhasil diunduh.

100

4 Daftar Program

Mahasiswa mengisi biodata dan jenis program MBKM.

Mahasiswa berhasil melakukan pendaftaran.

100

5 Upload Berkas

Mahaasiswa melakukan upload

berkas berupa laporan akhir pdf

dan gambar screenshoot nilai.

Upload berkas

behasil. 100

6 Konversi

Mahasiswa melakukan konversi

apabila berkas sudah di upload,

jika belum akan muncul pesan silahkan lengkapi

berkas terlebih dahulu.

Mahasiswa berhasil konversi dan berkas sudah

lengkap.

100

7 Preview Konversi Setelah melakukan konversi pengguna

Konversi bisa

ditampilkan dan 100

bisa melihat apa yang dikonversi dan

ada tombol untuk export PDF

tombol export PDF berfungsi dengan benar.

7 Input Dosen

Mahasiswa menginputkan nama

dosen untuk keperluan sidang

pkl.

Mahasiswa berhasil menginputkan

nama dosen.

100

8 Profil

Mahasiswa bisa mengganti nama,

email, dan foto

Mahasiswa berhasil ubah

profil

100

9 Logout Mahasiswa klik

tombol logout

Mahasiswa berhasil keluar

dari website

100

Tabel 5.4 Hasil Pengujian Admin Dosen Kedua.

No Kasus yang diuji Skenario Pengujian

Hasil Yang Diharapkan

Hasil Pengujian

1 Login Admin

Masukkan username dan password admin.

Login berhasil, setelah itu menampilkan

halaman dashboard.

100

2 Menu Berkas Mahasiswa

Admin dapat melihat mahasiswa

yang mendaftar, dan memiliki beberapa tombol.

Admin dapat menampilkan siapa saja mahasiswa yang

sudah mendaftar, dan tombol-tombol

berfungsi dengan benar.

100

3 Menu Data Dosen Penguji Mahasiswa

Admin dapat melihat mahasiswa yang mengisi dosen

penguji, dan memiliki beberapa

tombol.

Admin dapat menampilkan siapa saja mahasiswa yang

sudah mengisi dosen penguji,

100

dan tombol- tombol berfungsi dengan benar.

4

Menu Data Konversi Mahasiswa

Admin dapat melihat mahasiswa

yang mengisi konversi, dan memiliki beberapa

tombol.

Admin dapat menampilkan siapa saja mahasiswa yang

sudah mengisi konversi, dan tombol-tombol

berfungsi dengan benar.

100

5 Menu Data MBKM

Admin dapat melihat jumlah mahasiswa yang mendaftar per jenis

mbkm, dan memiliki beberapa

tombol.

Admin dapat menampilkan

jumlah mahasiswa yang

mendaftar per jenis mbkm, dan

tombol-tombol berfungsi dengan benar.

100

6 Menu User

Admin menambahkan data

user agar user bisa login.

Data User berhasil ditambah, dan bisa digunakan

untuk login.

100

89 6.1. Kesimpulan

Berdasarkan hasil pembahasan yang telah dilaksanakan, maka dapat disimpulkan sebagai berikut:

1. Sistem Pelayanan Merdeka Belajar Kampus Merdeka Pada Prodi Informatika Di Universitas XYZ, dibentuk dengan menggunakan framework Laravel dan metode yang digunakan adalah extreme programming.

2. Di dalam sistem ini terdapat beberapa fitur yang mempermudah user, seperti misalnya fitur download informasi, download syarat dan ketentuan, daftar program, unggah berkas, konversi mahasiswa, input dosen, dan profil.

3. Hasil pengujian yang telah dilaksanakan dengan memakai blackbox testing tidak ditemukan adanya kesalahan atau bug pada setiap proses pengujian fungsional.

6.2. Saran

Adapun beberapa saran dari peneliti guna penelitian lebih lanjut adalah : 1. Diharapkan dapat menambah format unggah gambar sehingga user dapat

memahami dan menambahkan tempat untuk validasi pada form konversi mahasiswa.

2. Sistem masih dibuat untuk prodi informatika saja dan dapat dikembangkan menjadi semua prodi, dan belum terdapat edit password.

3. Dalam penelitian ini juga konversi hanya bisa dilakukan satu kali dan diharapkan dapat dikembangkan agar konversi bisa dilakukan lebih dari satu kali untuk mahasiswa yang masih memiliki kuota konversi.

91

Bagaimana Penerapan Dan Kedala Yang Dihadapi Oleh Perguruan Tinggi Swasta Di Aceh.” Merdeka Belajar Kampus Merdeka.... (Fuadi & Aswita 5(2):603–14.

Al Hasri, Muhammad Vicky, and Endah Sudarmilah. 2021. “Sistem Informasi Pelayanan Administrasi Kependudukan Berbasis Website Kelurahan Banaran.” MATRIK : Jurnal Manajemen, Teknik Informatika Dan Rekayasa Komputer 20(2):249–60. doi:

10.30812/matrik.v20i2.1056.

Junaidi, Teguh, and Safar Dwi Kurniawan. 2022. “Sistem Informasi Pelayanan Masyarakat Pada Kecamatan Tegal Barat Berbasis Website.” Smart Comp: Jurnalnya Orang Pintar Komputer 11(2):220–25. doi: 10.30591/smartcomp.v11i2.3652.

Khofifah, N. L., and S. Wibowo. 2019. “Sistem Pendaftaran Praktik Kerja Lapangan Berbasis Website Di Kantor Pelayanan Pajak Madya Semarang.” Seminar Nasional Science 4(Sens 4).

Kuswoyo, Arisah, Komputerisasi Akuntansi, Komputerisasi Akuntansi, Class Diagram, Agris Collections, and Bandar Lampung. 2021. “Pengembangan Aplikasi Penjualan Barang Pada Butik Agris.” Jurnal Cendikia 21(1):530–36.

Lutfiani, Ninda, Purnama Harahap, Qurotul Aini, Alfian Dimas, Ahsanul Rizki Ahmad, and Untung Rahardja. 2020. “Inovasi Manajemen Proyek I-Learning Menggunakan Metode Agile Scrumban.” InfoTekJar : Jurnal Nasional Informatika Dan Teknologi Jaringan 5(1):96–101.

Mandela, Willy, Alief Juan Aprian, Moh Subchan, and Moh Risnandar. 2022. “Jurnal Mantik Car Service Services Information System and Website-Based Sparepart Sales in the Company PT . Azka Gilang Mandiri.” 6(3).

Miswar, Dedy. 2021. “Sistem Informasi Pelayanan Kelurahan Pajar Bulan Berbasis Website Dengan Metode Agile Development.” Buguh: Jurnal Pengabdian Kepada Masyarakat 1(4):8–15. doi: 10.23960/buguh.v1n4.237.

Pramono, Bayu, Rohmawati Ningsih, and Sandika Gusti Prakasa. 2020. “Sistem Informasi Pelayanan Administrasi Kependudukan Berbasis Website Pada Kantor Kelurahan Kutabumi.” ICIT Journal 6(2):153–62. doi: 10.33050/icit.v6i2.1106.

Putra, Dede Wira Trise, and Rahmi Andriani. 2019. “Unified Modelling Language (UML) Dalam Perancangan Sistem Informasi Permohonan Pembayaran Restitusi SPPD.”

Jurnal TeknoIf 7(1):32. doi: 10.21063/jtif.2019.v7.1.32-39.

Rizka Utami Sinaga, Geubrina, and Universitas Islam Negeri Sumatera Utara. 2021.

“Implementasi Framework Laravel Dalam Sistem Reservasi Pada Restoran Cindelaras Kota Medan Implementation of Laravel Framework in Reservation System at Cindelaras Restaurant in Medan City.” Jurnal Janitra Informatika Dan Sistem Informasi 1(2):73–84. doi: 10.25008/janitra.v1i2.131.

Sintiawati, Nani, Saktika Rohmah Fajarwati, Agus Mulyanto, Kingking Muttaqien, and Maman Suherman. 2022. “Partisipasi Civitas Akademik Dalam Implementasi Merdeka Belajar Kampus Merdeka (MBKM).” Jurnal Basicedu 6(1):902–15. doi:

10.31004/basicedu.v6i1.2036.

Susila, Mochamad Nandi, and Muhammad Darussalam. 2018. “Black Box Testing Aplikasi Pelayanan Permintaan Dan Pengiriman Material PT Bank Rakyat Indonesia (Persero) Tbk.” Jurnal Teknik Informatika 4(2):138–138.

Syaebani, Ahmad, Dita Via Tyasmala, Rahma Maulani, Erina Dwi Utami, and Sri Ngudi Wahyuni. 2021. “Pengembangan Sistem Informasi Pelayanan Surat Menyurat (Sira) Berbasis Website Dengan Menggunakan Framework Codeigniter.” Journal of Information System Management (JOISM) 3(2):59–65. doi:

10.24076/joism.2021v3i2.446.

WARMAN, INDRA, and RIZKI RAMDANIANSYAH. 2018. “ANALISIS PERBANDINGAN KINERJA QUERY DATABASE MANAGEMENT SYSTEM (DBMS) ANTARA MySQL 5.7.16 DAN MARIADB 10.1.” Jurnal Teknoif 6(1):32–

41. doi: 10.21063/jtif.2018.v6.1.32-41.

93

Lampiran 2 Hasil Uji Black Box Dosen Pertama.

Lampiran 3 Hasil Uji Black Box Dosen Kedua.

Dokumen terkait