Anda di halaman 1dari 14

BAB IV

HASIL DAN PEMBAHASAN

Pada bab ini merupakan bagian dari pengujian dari aplikasi program,
sebelum melakukan pengujian ada beberapa hal yang harus diperhatikan termasuk
kelengkapan atom sebagai text editor dan xampp sebagai webservernya.

4.1 Hasil Penelitian

Hasil penelitian ini adalah membangun sebuah aplikasi sistem informasi


guna mempermudah LPPM dalam mengadakan penelitian maupun pengabdian
masyarakat yang akan diikuti oleh seluruh dosen tetap universitas muhammadiyah
sidoarjo. Juga untuk membantu stakeholder dalam melakukan verifikasi.

4.2 Pembahasan

Pada aplikasi sistem informasi ini menyediakan fitur login, akses dosen,
akses reviewer , akses LPPM dan Fakultas.

4.2.1 Implementasi Sistem

1. Login
Gambar 4.1 adalah halaman login dosen, reviewer dan LPPM
merupakan tampilan pertama aplikasi APRA agar bisa masuk ke
menu utama.

38
Source 4.1 halaman login ini menggunakan username dan
password privasi setiap organisasi dan user. Jika login berhasil
maka organisasi masuk kemenu utama tapi jika gagal tetap di menu
login. Penjelasan source code 4.1 $query = mysql_query
("SELECT * FROM `tbl_dosen` WHERE nidn =
'$nidn' AND password='$password'"); untuk
mengecek data di database untuk mengakses ke menu admin.

2. Halaman Utama

Halaman utama ini yaitu halaman pertama yang akan


muncul setelah Login pada aplikasi APRA

Gambar 4.2 Halaman Utama

39
<div class="row">
<div class="col-lg-12">
<ol class="breadcrumb">
<li><a href="#">Dashboard</a></li>
</ol>

Source Code 4.2 Halaman Utana Berisikan informasi seluruh data


penelitian, Pengabdian masyarkat, Data Dosen dan Laporan yang
didanai.

3. Profil Peneliti

Gambar 4.3 Profil Peneliti

<?php
$dosen=mysql_query("SELECT * FROM `tbl_dosen`
WHERE nidn='$nidn'");
$array_dosen=mysql_fetch_array($dosen);
$jurusan=mysql_query("SELECT * FROM `tbl_jurusan`
WHERE jurusan_id='$array_dosen[jurusan_id]'");
$array_jurusan=mysql_fetch_array($jurusan);
$fakultas=mysql_query("SELECT * FROM
`tbl_fakultas` WHERE
kd_fakultas='$array_jurusan[kode_fak]'");
$array_fakultas=mysql_fetch_array($fakultas);

?>

40
Source code 4.3 Profil Peneliti berisikan data – data dosen
seperti fakultas , alamat, email , tempat lahir , tanggal lahir serta
status kerja dosen. $dosen=mysql_query ("SELECT * FROM
`tbl_dosen` WHERE nidn='$nidn'");
$array_dosen=mysql_fetch_array($dosen); untuk
mengambil data nidn dari tabel dosen

$jurusan=mysql_query("SELECT * FROM
`tbl_jurusan` WHERE
jurusan_id='$array_dosen[jurusan_id]'"); untuk
mengambil data jurusan dari tabel jurusan

4. Halaman Upload Proposal Abdimas

Pada halaman upload proposal , dosen mengisi sesuai data


yang ada pada hasil penelitian yang akan di jadikan lembar
pengesahan.

Gambar 4.4 Halaman Uploas proposal abdimas

41
<?php
if (isset($_POST['judul_proposal'])) {
echo $anggaran;
$judul_proposal=$_POST['judul_proposal'];
$fakultas=$_POST['fakultas'];
$jurusan=$_POST['jurusan'];
$abstrak=$_POST['abstrak'];
$keyword=$_POST['keyword'];

$luaran=$_POST['luaran'];
$jangka_waktu=$_POST['jangka_waktu'];
$anggaran=trim(str_replace(',', '.',
str_replace('.', '',$_POST['anggaran'])));
$jumlah_mahasiswa=$_POST['jumlah_mahasiswa'];
$jumlah_anggota=$_POST['jumlah_anggota'];
$nidn_ketua=$nidn;
$nidn1_anggota=$_POST['nidn1_anggota'];
$nidn2_anggota=$_POST['nidn2_anggota'];
$nidn3_anggota=$_POST['nidn3_anggota'];
$kategori=1;
$tanggal=date('Y-m-d');

Source Code 4.4 Halaman Upload Proposal berisikan data –


data dosen yang dibutuhkan dalam form

Gambar 4.5 Halaman Data Proposal

Gambar 4.5 merupakan tampilan ketika dosen sudah menyimpan


semua data pada gambar 4.4 Halaman Upload Proposal Abdimas.

42
5. Halaman Verifikasi Dekan

Setelah data di simpan oleh dosen , laporan penelitian akan


masuk pada hak akses fakultas yang hanya bisa diakses oleh dekan
untuk diverifikasi.

<?php
include 'koneksi.php';
if (isset($_GET['id'])) {
$id=$_GET['id'];
mysql_query("UPDATE `tbl_proposal` SET
`verifikasi_dekan` = '1' WHERE
`tbl_proposal`.`id_proposal` = '$id';");
echo '<script>window.location="index.php?
h=dataproposaldekan&&pesan=3"</script>';
}

?>

Gambar 4.6 Halaman Verifikasi Dekan

Source Code 4.6 Halaman Upload Proposal berisikan data –


data dosen yang dibutuhkan dalam lembar pengesahan

mysql_query("UPDATE `tbl_proposal` SET


`verifikasi_dekan` = '1' WHERE

43
`tbl_proposal`.`id_proposal` = '$id';"); echo
'<script>window.location="index.php?
h=dataproposaldekan&&pesan=3"</script>';
} Dimana data akan dikirim pada dekan dan diverifikasi.

6. Tampilan LPPM

Berikut adalah tampilan LPPM . Ketika laporan penelitian yang


sudah diverifikasi oleh dekan , akan masuk pada akses LPPM.
Dimana LPPM bisa melihat data – data laporan dosen . Pada
tampilan LPPM , terdapat menu pilih Reviewer, Validasi dan
Validasi pendanaan yang hanya bisa diakses oleh LPPM.

Gambar 4.7 Tampilan LPPM

<?php
$i=1;
$proposal=mysql_query("SELECT * FROM
`tbl_proposal` WHERE verifikasi_dekan=1");
$proposalrow=mysql_num_rows($proposal);
if ($proposalrow>=1) {
while
($data_proposal=mysql_fetch_array($proposal)) {
if ($data_proposal['verifikasi_dekan']==1)

Source Code 4.7 Pada Tampilan LPPM source code


$dosen=mysql_query("SELECT * FROM `tbl_dosen`
WHERE nidn='$data_proposal[nidn_ketua]'");
$data_dosen=mysql_fetch_array($dosen);

44
$fakultas=mysql_query("SELECT * FROM
`tbl_fakultas` WHERE kd_fakultas=
'$data_proposal [kd_fakultas]'");
$data_fakultas=mysql_fetch_array($fakultas);?
> dimana data yang sudah terverifikasi oleh dekan akan diterima
oleh LPPM.

Gambar 4.8 Tampilan Tambah Reviewer LPPM

Gambar 4.8 adalah tampilan tambah reviewer . LPPM dapat


memilih reviewer yang akan mereview laporan yang sudah di
kirim oleh dosen.

7. Halaman Reviewer

Pada halaman reviewer, terdapat tampilan data proposal


dimana reviewer bisa memberikan peniliaian pada laporan
penelitian maupun pengabdian masyarakat.

45
Gambar 4.9 Halaman Reviewer Data Proposal

Source Code 4.9 halaman reviewer


$dosen=mysql_query("SELECT * FROM `tbl_dosen`
WHERE nidn='$data_proposal[nidn_ketua]'");
$data_dosen=mysql_fetch_array($dosen);
$fakultas=mysql_query("SELECT * FROM
`tbl_fakultas` WHERE
kd_fakultas='$data_proposal[kd_fakultas]'");
reviewer dapat melihat data semua laporan dosen yang diambil dari
tabel dosen yang sebelumnya sudah di verifikasi oleh fakultas dan
LPPM.

8. Laporan Kemajuan (Log Book)

Log Book adalah catatan harian yang harus diisi oleh dosen
pada waktu kegiatan agar dapat terperinci dengan baik. Pada log
book user dapat meilhat laporan kegiatan dan dana yang terpakai
saat melakukan kegiatan.

46
Gambar 4.10 Log Book

$i=1;

$tahun=date("Y");

$dataproposal=mysql_query("SELECT * FROM
tbl_proposal WHERE `nidn_ketua` = '$nidn' AND `tanggal`
LIKE '%$tahun%'");

$dataproposalarray=mysql_fetch_array($dataproposal);

Source Code 4.10 $dataproposal= mysql_query


("SELECT * FROM tbl_proposal WHERE
`nidn_ketua` = '$nidn' AND `tanggal` LIKE '%
$tahun%'"); menampilkan data proposal dosen untuk
digunakan menginput logbook

9. Halaman Laporan Pendanaan

Berikut adalah tampilan laporan akhir menampilan semua


data yang sudah diisi oleh dosen dan sudah terverifikasi oleh
dekan, LPPM dan reviewer.

47
Gambar 4.11 Laporan Pendanaan

<?php

$sql=mysql_query("SELECT * FROM `tbl_proposal`


WHERE status_didanai=1");
$data_proposal=mysql_fetch_array($sql);
$dosen=mysql_query("SELECT * FROM `tbl_dosen`
WHERE nidn='$data_proposal[nidn_ketua]'");
$data_dosen=mysql_fetch_array($dosen);
$log_book=mysql_query("SELECT * FROM
`tbl_log_book` WHERE
id_proposal='$data_proposal[id_proposal]'");
$log_book_array=mysql_fetch_array($log_book);

?>

Source Code 4.11 Laporan Pendanaan


$sql=mysql_query("SELECT * FROM`tbl_proposal`
WHERE status_didanai=1");menampilkan seluruh laporan
yang sudah terverifikasi dengan status didanai.

10. Halaman Upload Laporan Akhir

Berikut adalah tampilan upload laporan akhir , Dosen harus


menginput file laporan akhir, upload proposal serta upload file
luaran laporan.

Gambar 4.12 Laporan Akhir


Source Code 4.12 Laporan Akhir
$datalaporanakhir=mysql_query("SELECT * FROM

48
`tbl_laporan_akhir` WHERE
id_proposal='$dataproposal[id_proposal]'");
$datalaporanakhirarr=mysql_fetch_array($datal
aporanakhir);untuk mengupload dan menampilkan data
laporan akhir , poster dan file luaran.

11. Halaman Reviewer Penilaian Laporan Akhir

Pada Halaman Reviewer penilaian laporan akhir , reviewer


menilai evaluasi dokumen laporan , poster , seminar laporan , dan
penilaian monev.

Gambar 4.13 Halaman reviewer data laporan akhir

Source Code 4.13 Halaman reviewer data laporan akhir


$datalaporanakhir=mysql_query("SELECT * FROM
`tbl_laporan_akhir` WHERE
id_proposal='$dataproposal[id_proposal]'");
$datalaporanakhirarr=mysql_fetch_array($datal
aporanakhir);Reviewer menampilkan data evaluasi laporan
akhir, penilaian poster, penilaian seminar dan monev.

12. Panel LPPM

49
Pada Halaman LPPM , LPPM dapat mengakases , melihat
semua data proposal penelitian dan abdimas serta laporan akhir ,
laporan kemajuan dan laporan pendanaan.

Gambar 4.14 Panel LPPM

4.3 Hasil Pengujian Aplikasi

Dari hasil pengujian yang dilakukan dengan beberapa dosen lembaga


LPPM :

No Pertanyaan YA TIDAK %

1 Apakah aplikasi ini mudah digunakan ? 8 2 80%

2 Apakah desain aplikasi yang dibuat menarik? 6 4 60%

Apakah Aplikasi dapat membantu dalam proses


3 Mengupload dan menampilkan data – data proposal 9 1 90%
yang akurat?

Apakah aplikasi yang digunakan sangat efisien dalam


4 9 1 90%
melakukan publikasi riset dan abdimas internal umsida?

Tabel 4.1 Hasil pengujian aplikasi

50
Dari hasil pengujian tabel 4.1 hasil pengujian aplikasi didapatkan bahwa
80% aplikasi berjalan dengan baik.

51

Anda mungkin juga menyukai