PERANCANGAN BACK-END SISTEM REPOSITORI UP2M POLITEKNIK NEGERI JAKARTA
MENGGUNAKAN FRAMEWORK LARAVEL
LAPORAN SKRIPSI
RIZQAN MUBARAK RAHMAN 4817080481
PROGRAM STUDI TEKNIK INFORMATIKA
JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER POLITEKNIK NEGERI JAKARTA
2021
PERANCANGAN BACK-END SISTEM REPOSITORI UP2M POLITEKNIK NEGERI JAKARTA
MENGGUNAKAN FRAMEWORK LARAVEL
LAPORAN SKRIPSI
Dibuat untuk Melengkapi Syarat-Syarat yang Diperlukan untuk Memperoleh Gelar Sarjana Terapan
RIZQAN MUBARAK RAHMAN 4817080481
PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA
2021
i
HALAMAN PERNYATAAN ORISINALITAS
Skripsi ini adalah hasil karya saya sendiri, dan semua sumber baik yang dikutip maupun dirujuk telah saya nyatakan dengan benar.
Nama : Rizqan Mubarak Rahman
NIM : 4817080481
Tanggal : 19 Juni 2021
Tanda Tangan :
LEMBAR PENGESAHAN
iii
KATA PENGANTAR
Puji Syukur saya panjatkan kepada Tuhan Yang Maha Esa, karena atas berkat dan rahmat-Nya, penulis dapat menyelesaikan laporan skripsi ini. Penulisan laporan skripsi ini dilakukan dalam rangka memenuhi salah satu syarat untuk mencapai gelar Sarjana Terapan Politeknik. Penulis menyadari bahwa, tanpa bantuan dan bimbingan dari berbagai pihak, dari masa perkuliahan sampai pada penyusunan laporan skripsi, sangatlah sulit bagi penulis untuk menyelesaikan skripsi ini. Oleh karena itu, penulis mengucapkan terima kasih kepada:
a. Bapak Mauldy Laya, S.Kom., M.Kom. Selaku ketua jurusan Teknik Informatika dan Komputer Politeknik Negeri Jakarta;
b. Ibu Dr. Dewi Yanti Liliana, S.Kom., M.Kom. selaku dosen pembimbing yang telah menyediakan waktu, tenaga, dan pikiran untuk mengarahkan penulis dalam penyusunan laporan skripsi ini;
c. Bapak Jalal selaku narasumber dari UP2M yang sudah menyediakan waktu untuk diwawancarai dan memberikan masukkan dalam penyelesaian masalah pada skripsi ini;
d. Orang tua dan keluarga penulis yang telah memberikan bantuan dukungan moral dan material;
e. Sahabat dan teman-teman penulis yang telah banyak membantu penulis dalam menyelesaikan laporan skripsi ini.
Akhir kata, penulis berharap Allah SWT berkenan membalas segala kebaikan semua pihak yang telah membantu. Semoga laporan skripsi ini membawa manfaat bagi pengembangan ilmu.
Jakarta, 19 Juni 2021
Penulis
HALAMAN PERYATAAN PERSETUJUAN PUBLIKASI SKRIPSI UNTUK KEPENTINGAN AKADEMIS
Sebagai sivitas akademik Politeknik Negeri Jakarta, saya yang bertanda tangan dibawah ini:
Nama : Rizqan Mubarak Rahman
NIM : 4817080481
Program Studi : Teknik Informatika
Jurusan : Teknik Informatika dan Komputer Jenis Karya : Skripsi
Demi pengembangan ilmu pengetahuan, menyetujui untuk memberikan kepada Politeknik Negeri Jakarta Hak Bebas Royalti Noneksklusif (Non-exclusive Royalty-Free Right) atas karya ilmiah saya yang berjudul:
Perancangan Back-End Sistem Repositori UP2M Politeknik Negeri Jakarta Menggunakan Framework Laravel
Beserta perangkat yang ada (jika diperlukan). Dengan Hak Bebas Royati Noneksklusif ini Politeknik Negeri Jakarta berhak menyimpan, mengalih media/format-kan, mengelola dalam bentuk pangkalan data (database), merawat, dan mempublikasikan skripsi saya selama tetap mencantumkan nama saya sebagai penulis/pencipta dan sebagai pemilik Hak Cipta.
Demikian pernyataan ini saya buat dengan sebenarnya.
Dibuat di: Jakarta, Pada tanggal: 19 Juni 2021 Yang menyatakan
(Rizqan Mubarak Rahman)
*Karya ilmiah: karya akhir, makalah non seminar, laporan kerja praktek, laporan
magang, karya profesi dan karya spesialis.
v
Perancangan Back-End Sistem Repositori UP2M Politeknik Negeri Jakarta Menggunakan Framework Laravel
ABSTRAK
Politeknik Negeri Jakarta terdapat Unit Penelitian dan Pengabdian Kepada Masyarakat (UP2M). UP2M merupakan tempat bagi dosen-dosen Politeknik Negeri Jakarta mengumpulkan hasil penelitian dan pengabdian kepada masyarakat. Saat ini pengelola UP2M dalam melakukan visualisasi data hasil penelitian dan pengabdian masih dilakukan secara manual di Microsoft excel lalu mengunggah gambar hasil visualisasi tersebut ke website. Dalam penelitian ini dilakukan pembuatan sistem repositori untuk administrator UP2M Politeknik Negeri Jakarta berbasis website dan perancangan back-end menggunakan framework laravel. Metode yang digunakan dalam pengembangan sistem ini yaitu prototyping. Hasil dari penelitian ini yaitu berupa Application Programming Interface (API) dan sistem repositori berbasis website yang dapat membantu pengelola dalam menyimpan dan mengelola data-data penelitian dan pengabdian masyarakat yang baru maupun yang sudah lampau secara terpusat di satu basis data. Dari API yang dibuat dapat digunakan oleh bagian front-end. Sehingga data- data penelitian dan pengabdian masyarakat UP2M Politeknik Negeri Jakarta dapat diakses kembali untuk dijadikan bahan penelitian lagi di masa depan.
Kata kunci: Application Programming Interface (API), Back-end, Laravel,
Prototyping, Sistem repositori, UP2M
DAFTAR ISI
HALAMAN PERNYATAAN ORISINALITAS ... i
LEMBAR PENGESAHAN ... ii
KATA PENGANTAR ...iii
HALAMAN PERYATAAN PERSETUJUAN PUBLIKASI SKRIPSI UNTUK KEPENTINGAN AKADEMIS ... iv
ABSTRAK ... v
DAFTAR ISI ... vi
DAFTAR TABEL...viii
DAFTAR GAMBAR ... ix
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Perumusan Masalah ... 2
1.3 Batasan Masalah ... 2
1.4 Tujuan dan Manfaat ... 2
1.4.1. Tujuan ... 2
1.4.2. Manfaat ... 3
1.5 Metode Penyelesaian Masalah ... 3
BAB II TINJAUAN PUSTAKA ... 5
2.1 Penelitian Sejenis ... 5
2.2 Sistem Informasi Berbasis Website ... 6
2.3 Repositori ... 7
2.4 PHP ... 7
2.5 Laravel ... 8
2.6 Basis Data ... 8
2.7 PostgreSQL ... 9
2.8 ERD (Entity Relationship Diagram) ... 9
2.9 API (Application Programming Interface) ... 10
2.10 Pengujian Perangkat Lunak ... 10
2.11 System Usability Scale ... 12
vii
BAB III
PERENCANAAN DAN REALISASI ... 14
3.1 Perancangan Program Aplikasi ... 14
3.1.1. Deskripsi Program Aplikasi ... 14
3.1.2. Pengumpulan Kebutuhan ... 15
3.1.3. Analisis Kebutuhan Sistem ... 15
3.1.4. Cara Kerja Program Aplikasi ... 16
3.1.5. Rancangan Program Aplikasi ... 17
3.1.6. Rancangan Basis Data... 31
3.1.7. Membangun Prototyping ... 33
3.1.8. Evaluasi Prototyping ... 38
3.2 Realisasi Program Aplikasi... 39
3.2.1. Mengkodekan Sistem (Implementasi Prototyping) ... 39
3.2.2. Pembuatan API (Application Programming Interface) ... 44
BAB IV PEMBAHASAN ... 57
4.1 Pengujian ... 57
4.2 Deskripsi Pengujian ... 57
4.3 Prosedur Pengujian ... 58
4.4 Data Hasil Pengujian ... 61
4.4.1. Pengujian Black Box ... 61
4.4.2. Pengujian User Acceptance ... 74
4.5 Analisa Kebergunaan Sistem ... 76
4.6 Analisis Data / Evaluasi ... 77
BAB V PENUTUP ... 78
5.1 Kesimpulan ... 78
5.2 Saran ... 78
DAFTAR PUSTAKA ... 79
DAFTAR RIWAYAT HIDUP ... 81
DAFTAR LAMPIRAN ... 82
DAFTAR TABEL
Tabel 2.1 Penelitian Sejenis ... 5
Tabel 2.2 Penilaian System Usability Scale ... 13
Tabel 3.1 Keterangan Entitas ... 32
Tabel 4.1 Prosedur Pengujian Black Box ... 58
Tabel 4.2 Pengujian Modul Autentikasi ... 61
Tabel 4.2 Pengujian Modul Dashboard ... 62
Tabel 4.3 Pengujian Modul Jurusan ... 62
Tabel 4.4 Pengujian Modul Skim ... 64
Tabel 4.5 Pengujian Modul Penelitian ... 64
Tabel 4.6 Pengujian Modul Pengabdian ... 67
Tabel 4.7 Pengujian Modul Pimpinan ... 70
Tabel 4.8 Pengujian Modul Author... 71
Tabel 4.9 Pengujian User Acceptance ... 74
Tabel 4.10 Item Pertanyaan Kuesioner SUS ... 76
Tabel 4.11 Hasil Kuesioner SUS ... 77
Tabel 4.11 Perhitungan Hasil Kuesioner SUS ... 77
ix
DAFTAR GAMBAR
Gambar 1.1 Tahapan proses metode prototype ... 3
Gambar 3.2 Flowchart Program Aplikasi ... 16
Gambar 3.3 Use Case Diagram ... 17
Gambar 3.4 Swimlane Diagram ... 18
Gambar 3.5 Activity Diagram Login ... 20
Gambar 3.6 Activity Diagram Create Pimpinan ... 21
Gambar 3.7 Activity Diagram Update Pimpinan ... 22
Gambar 3.8 Activity Diagram Delete Pimpinan ... 23
Gambar 3.9 Activity Diagram Update Author ... 23
Gambar 3.10 Activity Diagram Delete Author ... 24
Gambar 3.11 Activity Diagram Create Jurusan ... 25
Gambar 3.12 Activity Diagram Update Jurusan ... 26
Gambar 3.13 Activity Diagram Delete Jurusan... 26
Gambar 3.14 Activity Diagram Import Penelitian ... 27
Gambar 3.15 Activity Diagram Import Pengabdian ... 28
Gambar 3.16 Activity Diagram Kelola Penelitian... 29
Gambar 3.17 Activity Diagram Kelola Pengabdian ... 30
Gambar 3.18 ERD Sistem Repositori ... 31
Gambar 3.19 Prototype Login Admin ... 33
Gambar 3.20 Prototype Dashboard Admin ... 34
Gambar 3.21 Prototype Halaman Pimpinan ... 34
Gambar 3.22 Prototype Halaman Author ... 35
Gambar 3.23 Prototype Halaman Jurusan ... 36
Gambar 3.24 Prototype Halaman Skim ... 37
Gambar 3.25 Prototype Halaman Penelitian ... 37
x
Gambar 3.26 Prototype Halaman Pengabdian ... 38
Gambar 3.27 Halaman Login Admin ... 39
Gambar 3.28 Halaman Dashboard Admin ... 39
Gambar 3.29 Halaman Manajemen Jurusan ... 40
Gambar 3.30 Halaman Data Skim ... 41
Gambar 3.31 Halaman Data Penelitian ... 41
Gambar 3.32 Halaman Data Pengabdian ... 42
Gambar 3.33 Halaman Pimpinan ... 43
Gambar 3.34 Halaman Author ... 43
Gambar 3.35 Fungsi Login Pimpinan ... 45
Gambar 3.36 Realisasi API Login Pimpinan ... 45
Gambar 3.37 Fungsi Mengambil Semua Data Author ... 46
Gambar 3.38 Realisasi API list author ... 46
Gambar 3.39 Fungsi Mengambil Semua Data Jurusan ... 47
Gambar 3.40 Realisasi API list jurusan ... 47
Gambar 3.41 Fungsi Mengambil Semua Data Penelitian ... 48
Gambar 3.42 Realisasi API List Penelitian ... 48
Gambar 3.43 Fungsi Mengambil Semua Data Pengabdian ... 49
Gambar 3.44 Realisasi API List Pengabdian ... 49
Gambar 3.45 Fungsi Mengambil Detail Author ... 50
Gambar 3.46 Realisasi API Detail Author ... 50
Gambar 3.47 Fungsi Mengambil Detail Penelitian ... 51
Gambar 3.48 Realisasi API Detail Penelitian ... 51
Gambar 3.49 Fungsi Mengambil Detail Pengabdian ... 52
Gambar 3.50 Realisasi API Detail Pengabdian ... 52
Gambar 3.51 Fungsi Menghitung Jurusan-Penelitian Pertahun ... 53
Gambar 3.52 Realisasi API Jurusan-Penelitian Pertahun ... 53
xi
Gambar 3.53 Fungsi Menghitung Jurusan-Penelitian Pertahun ... 54
Gambar 3.54 Realisasi API Jurusan-Pengabdian Pertahun ... 54
Gambar 3.55 Fungsi Menghitung Skim-Penelitian Pertahun ... 55
Gambar 3.56 Realisasi API Skim-Penelitian Pertahun ... 55
Gambar 3.57 Fungsi Menghitung Skim-Pengabdian Pertahun ... 56
Gambar 3.58 Realisasi API Skim-Pengabdian Pertahun ... 56
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah
Perkembangan teknologi informasi dan komunikasi memiliki peran besar dalam mengubah cara kerja di sebuah institusi perguruan tinggi dalam melakukan berbagai hal. Salah satunya yaitu dalam hal repositori. Repositori sendiri sudah menjadi keharusan setiap institusi perguruan tinggi untuk dimiliki. Bagi institusi perguruan tinggi repositori dapat menjadi sarana untuk menunjukan hasil riset unggulan.
Umumnya kegiatan pada repositori yaitu mengumpulkan, menyimpan, menyiarkan sumber daya digital sekaligus melindungi sumber daya digital untuk masa yang akan datang. Tujuan dari repositori institusi yaitu sebagai media penyimpanan untuk memudahkan orang lain dalam proses temu kembali dokumen elektronik suatu institusi. Membangun repositori institusi dikatakan berhasil jika sebelumnya sudah menentukan tujuan, ruang lingkup, dan perencanaan strategis (Gunaidi, Nurhadryani and Muljono, 2018).
Menurut (Tupan et al., 2020) repositori institusi adalah sebuah wadah yang menampung sekumpulan data-data ilmiah berbasis website yang dikumpulkan secara kumulatif menggunakan perangkat lunak. Sedangkan dalam penelitian yang dilakukan oleh (Christian and Muchlis, 2020) dikatakan bahwa repositori adalah kegiatan menyimpan koleksi digital hasil karya intelektual dari komunitas tertentu untuk dikelola dan dilestarikan. Intisari dari repositori adalah agar tetap tersedianya penelitian dan pengembangan publikasi di internet.
Politeknik Negeri Jakarta terdapat Unit Penelitian dan Pengabdian Kepada Masyarakat (UP2M). UP2M merupakan tempat bagi dosen-dosen Politeknik Negeri Jakarta mengumpulkan hasil penelitian dan pengabdian kepada masyarakat.
Berdasarkan hasil wawancara dengan staff UP2M Politeknik Negeri Jakarta, sudah banyak hasil penelitian dan pengabdian yang telah dilakukan oleh dosen-dosen.
Namun dalam proses pengumpulan hasil penelitian dan pengabdian masih
dilakukan dengan google form. Bagi pengelola dalam melakukan visualisasi data
2
Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta hasil penelitian dan pengabdian masih dilakukan secara manual di Microsoft excel lalu mengunggah gambar hasil visualisasi tersebut ke website.
Dalam skripsi ini akan dilakukannya perancangan back-end sistem repositori UP2M berbasis website menggunakan framework laravel. Sistem ini akan digunakan untuk menyimpan dan mengelola data-data penelitian dan pengabdian masyarakat yang sudah lampau yang telah direkapitulasi di Microsoft excel.
Sehingga semua data-data hasil penelitan dan pengabdian masyarakat tersimpan secara terstruktur di satu basis data dan dari data-data itu dapat diproses untuk divisualisasikan ke dalam bentuk grafik oleh bagian front-end.
1.2 Perumusan Masalah
Berdasarkan hal-hal yang telah diuraikan dalam latar belakang, maka perumusan masalah yang dapat diambil yaitu “Bagaimana merancang back-end sistem repositori UP2M berbasis website menggunakan framework laravel?”
1.3 Batasan Masalah
Batasan masalah dalam penelitian ini yaitu:
1. Sistem repositori ini dibuat untuk admin pengelola UP2M
2. Sistem repositori hanya dapat menyimpan data rekapitulasi penelitian dan pengabdian masyarakat berjenis file excel
3. Sistem repositori belum dapat menyimpan file arsip dikarenakan requirement pembangunan sistem belum sampai tahap menyimpan file, dan akan dikembangkan pada tahap selanjutnya
4. Sistem repositori dibuat menggunakan framework laravel 5. Dapat terintegrasi dengan bagian front-end melalui API
6. Pengujian sistem dilakukan menggunakan metode black box testing 1.4 Tujuan dan Manfaat
1.4.1. Tujuan
Berdasarkan perumusan masalah maka didapatkan tujuan dari penelitian ini adalah
merancang back-end sistem repositori penelitian dan pengabdian masyarakat
UP2M Politeknik Negeri Jakarta berbasis website menggunakan framework
laravel.
3
Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta 1.4.2. Manfaat
Adapun manfaat yang diharapkan dari penelitian ini, yaitu:
1. Mempermudah pengelola dalam menyimpan dan mengelola data-data penelitian dan pengabdian masyarakat yang sudah lampau
2. Data yang tersimpan dapat menjadi bahan penelitian lagi di masa depan 1.5 Metode Penyelesaian Masalah
Untuk mengembangkan sistem ini dilakukan menggunakan metode prototype.
Metode prototype adalah suatu proses pengembangan perangkat lunak berurutan dan berulang, yang memungkinkan pengembang membuat sebuah model software, metode ini baik digunakan apabila pelanggan tidak bisa memberikan informasi yang maksimal mengenai kebutuhan yang diinginkannya. Menurut (Alamsyah et al., 2018) ada 7 tahapan proses dalam metode prototype yaitu:
Gambar 1.1 Tahapan proses metode prototype
Sumber: (Alamsyah et al., 2018)
1. Pengumpulan Kebutuhan
Tahap pertama yang dilakukan yaitu pengumpulan kebutuhan sistem. Pengembang dan pelanggan bertemu untuk menentukan tujuan umum, mendefinisikan kebutuhan perangkat lunak dan gambaran fitur-fitur yang dibutuhkan berikutnya.
2. Membangun Prototyping
Pada tahap ini dilakukan perancangan sistem sementara, contohnya menyajikan
prototype input dan contoh outputnya kepada pelanggan. Dari prototyping maka
4
Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta akan menghasilkan gambaran arsitektur sistem, struktur basis data, rancangan tampilan pengguna dan alur kerja program.
3. Evaluasi Prototyping
Tahap ini pelanggan mengevaluasi prototyping yang dibuat sebelumnya sudah memenuhi kebutuhan atau belum. Jika sudah memenuhi maka pengembang dapat melanjutkan ke tahap 4. Jika belum maka dapat melakukan prototyping lagi dengan mengulangi langkah 1, 2 dan 3.
4. Mengkodekan Sistem
Dalam tahap ini prototyping yang sudah disepakati diterjemahkan ke dalam bahasa pemrograman yang sesuai.
5. Menguji Sistem
Setelah melakukan pengkodekan sistem, sistem diuji terlebih dahulu sebelum digunakan. Pengujian ini dilakukan dengan pengujian black-box untuk menguji fungsionalitas sistem dan pengujian user acceptance untuk menguji fitur aplikasi diterima atau ditolak oleh pengguna.
6. Evaluasi Sistem
Pelanggan mengevaluasi apakah sistem yang sudah jadi sudah sesuai dengan yang diharapkan. Jika sudah, maka langkah keenam dilakukan, jika belum maka mengulangi langkah 4 dan 5.
7. Penggunaan Sistem
Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk digunakan.
BAB V PENUTUP 5.1 Kesimpulan
Berdasarkan dari hasil pengujian dan evaluasi, didapatkan kesimpulan sebagai berikut:
1. Dengan adanya sistem repositori dapat mempermudah pengelola dalam mengelola dan menyimpan data-data penelitian dan pengabdian masyarakat secara terstruktur pada basis data.
2. Fungsional back-end yang dibangun menggunakan REST API web service dapat berjalan dengan baik berdasarkan hasil pengujian black box dan dapat digunakan oleh bagian front-end untuk menampilkan data penelitian dan pengabdian dalam bentuk grafik.
5.2 Saran
Sistem repositori UP2M Politeknik Negeri Jakarta belum sepenuhnya sempurna,
maka dari itu sistem ini masih dapat dikembangkan lagi untuk penambahan fitur-
fitur yang dibutuhkan pada pengembangan selanjutnya dan dapat terintegrasi
dengan SINFOLITMAS untuk menyimpan data-data arsip yang dibutuhkan pada
sistem repositori UP2M Politeknik Negeri Jakarta.
79
DAFTAR PUSTAKA
Abidah, L., Widyawati, D. K. and Kenali, E. W. (2017) ‘Aplikasi Pengolahan Data Magang Berbasis Web Framework Laravel pada PT Neuronworks Indonesia’, Proyek Akhir, 1(1), pp. 1–8.
Adi Pranata, B., Hijriani, A. and Junaidi, A. (2018) ‘Perancangan Application Programming Interface (Api) Berbasis Web Menggunakan Gaya Arsitektur Representational State Transfer (Rest) Untuk Pengembangan Sistem Informasi Administrasi Pasien Klinik Perawatan Kulit’, Jurnal Komputasi, 6(1), pp. 33–42. doi: 10.23960/komputasi.v6i1.1554.
Alamsyah, D. P. et al. (2018) ‘Pemanfaatan ICT Untuk Pengembangan Perusahaan Kecil dan Menengah di Look at Hijab Bandung’, Jurnal Pengabdian kepada Masyarakat UBJ, 1(1), pp. 47–56. doi: 10.31599/jabdimas.v1i1.251.
Anugerah, I. and Dewi Widianti, U. (2015) ‘PEMBANGUNAN SISTEM INFORMASI SUPPLY CHAIN MANAGEMENT DI CV . CIHANJUANG INTI TEKNIK Teknik Informatika – Universitas Komputer Indonesia’, Pembangunan Sistem Informasi Supply Chain Management Di Cv.
Cihanjuang Inti Teknik Divisi Minuman Tradisional, 1(3), p. 10.
Ardian Dwi Praba, M. S. (2020) ‘Studi Perbandingan Performansi Antara Mysql Dan Postgresql’, Jurnal Khatulistiwa Informatika, VIII(2), pp. 1–6.
Christian, A. and Muchlis (2020) ‘Pengembangan Aplikasi Sistem Informasi Repositori Karya Ilmiah Pada STMIK Prabumulih’, Informatika dan Komputer, 22(2), pp. 225–230.
Eriya, E. and Sari, R. (2020) ‘System Data Base Terpadu Untuk Mendukung Sistem Monitoring Perkuliahan’, Multinetics, 6(1), pp. 40–46. doi:
10.32722/multinetics.v6i1.2705.
Fakhri, M. A., Aknuranda, I. and Pramono, D. (2018) ‘Implementasi Sistem Informasi Showroom Mobil ( SISMOB ) dengan Pemrograman Berbasis Objek ( Studi Kasus : UD . Tomaru Oto )’, Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya, 2(9), pp.
2967–2974.
Gunaidi, A., Nurhadryani, Y. and Muljono, P. (2018) ‘Pengembangan Sistem Repositori Arsip Digital’, Dokumentasi dan Informasi, 9008(21), pp. 101–
111.
Hasanah, J. (2018) ‘Sistem Informasi Invoice Invidea’, jurnal Multinetics, 4(1), pp.
21–26.
Hidayat, T. and Muttaqin, M. (2018) ‘Pengujian Sistem Informasi Pendaftaran dan Pembayaran Wisuda Online menggunakan Black Box Testing dengan Metode Equivalence Partitioning dan Boundary Value Analysis’, Jurnal Teknik Informatika UNIS JUTIS, 6(1), pp. 2252–5351. Available at:
www.ccssenet.org/cis.
Ikhwan, M. and Hakikiy, F. (1978) ‘PENGUKURAN KINERJA GOODREADS
Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta
APPLICATION PROGRAMMING INTERFACE (API) PADA APLIKASI MOBILE ANDROID (Studi Kasus Untuk Pencarian Data Buku)’, Jurnal Informatika, 2(2), pp. 13–21.
Kesuma, D. P. (2020) ‘Evaluasi Usability Pada Web Perguruan Tinggi XYZ Menggunakan System Usability Scale’, Jtsi, 1(2), pp. 212–222.
Sidik, A. (2018) ‘Penggunaan System Usability Scale (SUS) Sebagai Evaluasi Website Berita Mobile’, Technologia: Jurnal Ilmiah, 9(2), p. 83. doi:
10.31602/tji.v9i2.1371.
Swara, G. Y. and Pebriadi, Y. (2016) ‘Rekayasa Perangkat Lunak Pemesanan Tiket Bioskop Berbasis Web’, Jurnal TEKNOIF, 4(2), pp. 27–39.
Tupan, T. et al. (2020) ‘Analisis Pengelolaan Repositori Institusi pada Lembaga Penelitian dengan Status Pusat Unggulan Iptek (PUI)’, Khizanah al-Hikmah : Jurnal Ilmu Perpustakaan, Informasi, dan Kearsipan, 8(1), p. 42. doi:
10.24252/kah.v8i1a5.
Waluyo, Y. S., Sari, R. and Oktavianti, E. (2017) ‘Perancangan Sistem Informasi Pembelajaran Berbasis Web’, Multinetics, 3(2), p. 45. doi:
10.32722/vol3.no2.2017.pp45-48.
Wang, V. V., Sukamto, A. S. and Pratama, E. E. (2019) ‘Sistem Pendukung Keputusan Seleksi Mahasiswa Penerima Beasiswa BBP-PPA dengan Metode TOPSIS pada Fakultas Teknik UNTAN’, Jurnal Sistem dan Teknologi Informasi (JUSTIN), 7(2), p. 105. doi: 10.26418/justin.v7i2.29656.
Wijonarko, D. and Budi, F. W. S. (2019) ‘Implementasi Framework Laravel Dalam Sistem Pendaftaran Mahasiswa Baru Politeknik Kota Malang’, Jurnal Informatika dan Rekayasa Elektronik, 2(2), p. 35. doi:
10.36595/jire.v2i2.116.
81
DAFTAR RIWAYAT HIDUP
Daftar Riwayat Hidup Penulis
Rizqan Mubarak Rahman
Lahir di Bandung 19 November 1998. Lulus
dari SDI Al-Hayatiddiniyah pada tahun 2010,
MTsN 42 Jakarta pada tahun 2013, SMKN 34
Jakarta pada tahun 2016. Saat ini sedang
menempuh Pendidikan Diploma IV Program
Studi Teknik Informatika Jurusan Teknik
Informatika dan Komputer di Politeknik
Negeri Jakarta.
DAFTAR LAMPIRAN
Lampiran 1. Surat Persetujuan Pengembangan Website
Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta
Lampiran 2. Hasil Kuesioner System Usability Scale
Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta
(Lanjutan)
Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta
(Lanjutan)
Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta
Lampiran 3 Transkrip Wawancara Nama : Dr. Dewi Yanti Liliana, S.Kom., M.Kom.
Jabatan : Kepala UP2M Wawancara melalui chat WhatsApp
1. Bagaimana sistem repositori yang ibu maksud? Apakah saat ini sudah ada sistem repositori pada UP2M? (tanggal 08/02/2021)
Repository itu data warehouse. Lebih ke data analytics nanti repository nya. Di UP2M belum mempunyai repository, yang ada hanya website Lembaga dan sinfolitmas saja untuk operasional UP2M. Sinfolitmas ini untuk transaksional penelitian dan pengabdian masyarakat di UP2M. Nah data-data dari sinfolitmas nantinya yang akan dilempar ke repository.
2. Jika fitur unggah data penelitian dan pengabdian masyarakat hanya dilakukan di sinfolitmas, berarti di sistem repositori hanya ada aktor admin dan
pimpinan saja ya bu? (tanggal 15/03/2021)
Iya, yang dapat mengakses sistem hanya admin dan pimpinan.
3. Apakah database sinfolitmas dan repository dijadikan satu? (tanggal 15/03/2021)
Database sendiri saja untuk repository. Ttidak semua data di database sinfo
disimpan di repository, data yang disimpan berbeda.
Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta