374 Jurnal Teknik Informatika dan Sistem Informasi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. 374-389 E-ISSN 2503-2933
JCCS , Vol.x, No.x, Julyxxxx, pp. 1~5

## Sistem Informasi Pengelolaan Tugas Akhir Menggunakan Metode User-Centered Design
Finsa Nurpandi* 1 , Anita Ilmaniati 2
1,2 Universitas Suryakancana; Jalan Pasir Gede Raya, Bojongherang, Kabupaten Cianjur
1 Program Studi Teknik Informatika, Fakultas Teknik Universitas Suryakancana
2 Program Studi Teknik Industri, Fakultas Teknik Universitas Suryakancana e-mail: * 1 finsa@unsur.ac.id , 2 anitailmaniati@unsur.ac.id

## Abstrak
Penelitian  ini  bertujuan  untuk  mengembangkan  sistem  informasi  pengelolaan  tugas akhir  di  Fakultas  Teknik  Universitas  Suryakancana.  Berdasarkan  hasil  analisis,  sistem  yang dibangun digunakan untuk menyelesaikan permasalahan mengenai pengelolaan data yang tidak terpusat, masih terdapat proses yang kurang optimal, dan pencarian dokumen yang masih sulit. Proses  yang  dikelola  pada  sistem  ini  meliputi  pengelolaan  data  tugas  akhir  mahasiswa, penjadwalan,  pendaftaran,  dan  penilaian  seminar  dan  sidang.  Penelitian  dilakukan berdasarkan  pada  panduan  sistem  informasi  Design  Science  Research  Methodology  yang memiliki  tahapan  melakukan  identifikasi  masalah,  menetapkan  tujuan,  perancangan  dan pengembangan,  demonstrasi,  evaluasi,  dan  komunikasi.  Sistem  dikembangkan  menggunakan kerangka  kerja  Laravel  yang  menerapkan  konsep  Model  View  Controller  (MVC)  dan menggunakan  bahasa  pemrograman  PHP,  serta  basis  data  MySQL.  Pengembangan  sistem menggunakan  pendekatan  User-Centered  Design,  dimana  pengembangan  hanya  berfokus kepada  pengguna  sehingga  tidak  mengubah  aliran  kerja,  dan  prosedur  kerja  yang  berlaku  di Fakultas Teknik Universitas Suryakancana. Sehingga sistem yang dibangun dapat memudahkan pengguna dalam melakukan proses pengelolaan tugas akhir.
Kata kunci — Sistem Informasi, Tugas Akhir, Design Science Research Methodology, User Centered Design

## Abstract
This research aims to develop a thesis management information system at the Faculty of Engineering, Suryakancana University. Based on the results of the analysis, the system built to solve problems regarding data management that is not centralized, there are still processes that are not optimal, and document search is still difficult. Processes that are managed in this system  include  data  management  for  student  thesis,  scheduling,  registration,  and  assessment. The  research  was conducted  based  on the  Design Science  Research  Methodology  information system guide which has stages of problem identification, setting goals, design and development, demonstration,  evaluation,  and  communication.  The  system  was  developed  using  the  Laravel framework  that  applies  the  Model  View  Controller  (MVC)  concept  and  uses  the  PHP programming  language,  and  uses  the  MySQL  database.  System  development  uses  a  User- Centered  Design  approach,  where  development  only  focuses  on  the  user  so  that  it  does  not change  the  work  flow,  and  work  procedures  that  apply  at  the  Faculty  of  Engineering, Suryakancana University.
Keywords — Information System, Thesis, Design Science Research Methodology, User Centered Design
Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. 374-389 E- ISSN 2503-2933 375
1. PENDAHULUAN
akultas Teknik merupakan salah satu fakultas yang berada di bawah naungan Universitas Suryakancana (UNSUR). Berdiri sejak 2001, hingga saat ini memiliki tiga program studi yaitu  Teknik  Sipil,  Teknik  Industri,  dan  Teknik  Informatika.  Fakultas  teknik  memiliki tanggung jawab dalam melaksanakan kegiatan akademik untuk dapat menghasilkan mahasiswa yang  kompeten  dan  memiliki  daya  saing  dalam  dunia  kerja.  Kegiatan  akademik  mahasiswa  di fakultas teknik salah satunya adalah melaksanakan penelitian yang dikerjakan pada matakuliah Tugas Akhir yang diambil di tingkat akhir. Tugas akhir merupakan karya ilmiah hasil penelitian pustaka  yang  disusun  oleh  mahasiswa  dibawah  bimbingan  dosen  pembimbing,  sehingga memenuhi  kaidah  dan  standar  kualitas  sesuai  dengan  keilmuannya  yang  harus  dipertahankan dihadapan penguji sebagai salah satu syarat untuk memperoleh gelar Sarjana (Strata-1).
Pada  pelaksanaannya,  pengelolaan  tugas  akhir  di  setiap  program  studi  fakultas  teknik UNSUR  berjalan  sesuai  dengan  prosedur  yang  berlaku.  Pengelolaan  tugas  akhir  mahasiswa dilakukan  oleh  Koordinator  dan  Staf  menggunakan  aplikasi  Microsoft  Excel.  Selama  ini, aplikasi  ini  digunakan  untuk  pencatatan  data  tugas  akhir  mahasiswa  dan  pendataan  jadwal pelaksanaan  seminar  dan  sidang.  Jika  akan  melakukan  perekapan  data,  Koordinator  dan  Staf memiliki  kesulitan  dalam  sikronisasi  data  yang  disebabkan  oleh  tidak  satu  data  dalam pengelolaan tugas akhir karena berasal dari sumber yang berbeda. Selain itu, kurangnya atribut data  yang  disimpan  menyebabkan  harus  dicatat  ulang  secara  konvensional  seperti  pencatatan data  penilaian  seminar  dan  sidang  yang  harus  dikonversi  dari  bentuk  fisik  menjadi  digital. Penilaian pengujian seminar dan sidang yang masih dicatat pada kertas formulir penilaian, harus dipersiapkan  oleh  Staf  dengan  menuliskan  data  mahasiswa  beserta  data  penguji  satu  persatu yang  nantinya  akan  dicetak.  Oleh  karena  itu,  proses  persiapan  pengujian  dan  konversi  data penilaian  seminar  dan  sidang  dapat  menghabiskan  banyak  waktu.  Karena  proses  pengujian masih  ditulis  pada  formulir  penilaian,  dosen  sebagai  pembimbing  maupun  penguji  mengalami kesulitan  dalam  pencarian  dokumen  penilaian  seminar  maupun  sidang  jika  akan  dilaporkan sebagai  bentuk  kinerja  untuk  dosen  yang  bersangkutan.  Bagi  institusi,  proses  pelaksanaan maupun  penunjang  kinerja  dosen  sangat  mempengaruhi  banyak  bidang,  seperti  mutu penyelenggaraan pendidikan dan akreditasi [1].
Berdasarkan  pada  permasalahan  yang  diuraikan  di  atas,  dibuatlah  sebuah  sistem informasi  sebagai  solusi  yang  dapat  digunakan  untuk  melakukan  pengelolaan  tugas  akhir. Teknologi  pengembangan  sistem  informasi  menggunakan  kerangka  kerja  Laravel  yang  ditulis menggunakan  Bahasa  pemrograman  PHP.  Laravel  merupakan  kerangka  kerja  PHP  yang dirancang untuk meningkatkan kualitas perangkat lunak yang dibuat dengan mengurangi biaya pengembangan  [2].  Laravel  menggunakan  konsep Model  View  Controller (MVC)  yang  dapat memudahkan dalam proses pemeliharaan dan penggunaan karena disusun dengan kode program yang  rapi  dan  terstruktur  [3].  Teknologi  basis  data  dalam  pengembangan  sistem  informasi  ini masih  menggunakan  basis  data  relasional  yaitu  MySQL.  Basis  data  relasional  memiliki keunggulan  dalam  pengelompokan  tabel-tabel  yang  saling  berhubungan.  Walaupun  setelah dilakukan  normalisasi  basis  data  relasional  mungkin  menghasilkan  tabel  yang  lebih  banyak, tetapi  pengelolaan  dan  pemeliharaan  basis  data  akan  menjadi  lebih  mudah  dan efisien.  Sistem informasi  pengelolaan  tugas  akhir  yang  dibangun  harus  memiliki  fitur  tentang  siapa  saja pengguna  yang  dapat  mengakses  informasi  dalam  sistem.  Fitur  tambah,  edit,  dan  hapus  data tersedia pada sistem ini. Selain itu, pengguna dapat mengunduh data menjadi dalam bentuk PDF maupun Spreadsheet . Fitur-fitur tersebut hanya dapat digunakan oleh pengguna yang memiliki akses pada fitur tersebut. Hal ini dilakukan karena menyesuaikan dengan aturan prosedur yang berlaku.  Karena  pengembangan  sistem  menggunakan  metode User-Centered  Design yang berfokus kepada pengguna, sehingga tidak mengubah aliran kerja, cara kerja, dan prosedur kerja yang berlaku di Fakultas Teknik UNSUR.

## F
376 Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. \374-389 E-ISSN 2503-2933
Penelitian  ini  dilakukan  dengan  mengacu  pada  penelitian  terdahulu  yang  membahas seputar pengembangan sistem informasi pengelolaan tugas akhir. Penelitian pertama membahas tentang  pengelolaan  tugas  akhir  mahasiswa  secara  online  berbasis  website,  penelitian  ini meliputi proses pengajuan judul tugas akhir, pembimbingan, dan pengujian [4], [5]. Penelitian kedua membahas tentang pengelolaan tugas akhir berbasis mobile , namun dalam penelitian ini hanya  membahas  mengenai  proses  pengajuan  judul  [6].  Penelitian  ketiga  membahas  tentang pengembangan  aplikasi  pengontrolan  pelaksanaan  tugas  akhir,  penelitian  ini  menjabarkan pembahasan mengenai proses pengelolaan dari penginputan data mahasiswa hingga pemantauan proses  bimbingan  mahasiswa  [7].  Penelitian  keempat  juga  membahas  tentang  pengembangan aplikasi  pengelolaan  tugas  akhir  dengan  menerapkan  teknologi  mobile,  proses  yang  dibahas pada penelitian ini meliputi pengajuan judul, penunjukan pembimbing, dan penunjukan penguji dengan  memanfaatkan  teknologi  SMS Gateway [8].  Penelitian  terakhir  yang  menjadi  acuan membahas  tentang  perancangan  sistem  informasi  kerja  praktek  dan  tugas  akhir,  penelitian  ini membahas  tentang  proses  penawaran  judul,  pelaksanaan  bimbingan,  pengelolaan  jadwal,  dan pengujian  seminar  dan  sidang  [9].  Dari  beberapa  penelitian terkait analisis proses  pengelolaan tugas  akhir  dari  beberapa  organisasi,  ada  yang  memiliki  kelebihan  dan  kekurangan.  Secara umum  untuk  proses  penginputan  data  mahasiswa  tugas  akhir,  penunjukan  dosen  pembimbing, dan pengujian seminar/sidang sudah dibahas pada penelitian sebelumnya. Namun produk yang dikembangkan belum ada yang mengelola secara lengkap sesuai dengan kebutuhan di Fakultas Teknik  UNSUR  seperti  belum  adanya  proses  untuk  melakukan  pendaftaran  dan  penjadwalan pelaksanaan  seminar/sidang.  Dengan  tidak  adanya  pendaftaran  dan  penjadwalan  pelaksanaan seminar/sidang,  hal  ini  dapat  menjadi  celah  yang  menyebabkan  pengguna  dapat  membuat penjadwalan dengan menambahkan data mahasiswa yang tidak terdaftar.
Sistem  informasi  yang  dibangun  diharapkan  dapat  menjadi  sistem  yang  dapat mempermudah pengelolaan data tugas akhir di fakultas teknik UNSUR dengan tidak mengubah prosedur  yang  telah  berjalan  karena  pengembangannya  berfokus  pada  pengguna.  Dengan menggunakan  sistem  informasi,  pengelolaan  tugas  akhir  disimpan  pada  satu  data  sehingga proses pencatatan data mahasiswa tugas akhir, penjadwalan, dan penilaian seminar dan sidang menjadi  mudah  untuk  dilakukan  perekapan  data.  Selain  itu,  proses  persiapan  pelaksanaan  dan pencarian  dokumen  seminar  dan  sidang  menjadi  lebih  efisien  dalam  segi  waktu  karena dilakukan menggunakan sistem yang dapat menghasilkan bentuk digital yang dapat digunakan untuk kepentingan dosen maupun institusi.

## 2. METODE PENELITIAN

## 2.1 Metode Penelitian
Pada  tahapan  penelitian  ini,  proses  penyelesaian  masalah  menggunakan  panduan penelitian sistem informasi yang dikenal dengan istilah Desain Science Research Methodology (DSRM)  Process  Model  [10].  Model  DSRM  termasuk  model  proses  iteratif  yang  didalamnya terdapat  enam  tahapan  yaitu  identifikasi  masalah,  menentukan  tujuan  dari  solusi,  perancangan dan pengambangan, mendemonstrasikan, evaluasi, dan komunikasi [11].
Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. 374-389 E- ISSN 2503-2933 377
Gambar 1. DSRM Model Proses
Penjelasan berikut adalah tahapan penelitian pada Gambar 1: 1. Identifikasi Masalah
Pada  tahap  pertama  adalah  melakukan  identifikasi  masalah  yang  terjadi  selama  ini  terkait pengelolaan  tugas akhir  di Fakultas Teknik,  Universitas  Suryakancana (UNSUR).  Prosedur pelaksanaan  tugas  akhir  dapat  berjalan  dengan  baik,  namun  dalam  proses  pengelolaan  data masih  terdapat  beberapa  masalah.  Pertama,  setiap  pengelola  tugas  akhir  yaitu  Koordinator tugas  akhir  dan  staf  Program  Studi  (Prodi)  memiliki  data  pengelolaan  tugas  akhir  masing- masing,  sehingga  dapat  menyebabkan  perbedaan  data  antar  pengelola  tugas  akhir  karena tidak satu data. Kedua, secara proses, masih ada beberapa tahapan seperti proses penginputan data  mahasiswa  yang  telah  disetujui  proposalnya,  pendaftaran,  penjadwalan,  dan pelaksanaan seminar atau sidang dapat dilakukan efisiensi dalam segi waktu tanpa merubah proses  yang  berjalan.  Ketiga,  dokumentasi  seminar  atau  sidang  yang  masih  belum  dikelola dengan  baik  sehingga  menyebabkan  sulitnya  pencarian  jika  dokumen  seminar  atau  sidang tersebut dibutuhkan.
2. Menetapkan Tujuan dari Solusi
Tahap kedua yaitu menentukan tujuan dari solusi yang akan dibangun dalam menyelesaikan permasalahan  pengelolaan  tugas  akhir  di  Fakultas  Teknik,  UNSUR.  Berdasarkan permasalahan  yang  dianalisis,  perlu  dikembangkan  sebuah  sistem  untuk  melakukan pengelolaan  data  tugas  akhir.  Dengan  adanya  suatu  sistem,  pengelolaan  dan pendokumentasian data tugas akhir diharapkan dapat dikelola dengan baik.
3. Perancangan dan Pengembangan Tahap  ketiga  adalah  perancangan  dan  pengembangan.  Proses  perancangan  dan pengembangan  sistem  menggunakan  konsep User-Centered  Design (UCD).  Proses  ini diawali  dengan  memahami  konteks  pengguna  sistem,  menentukan  kebutuhan  pengguna, merancang  sebuah  solusi,  dan  melakukan  evaluasi  terhadap  kebutuhan  pengguna.  Pada proses perancangan ini, ditentukan siapa saja yang akan menggunakan sistem serta apa saja kebutuhan  untuk  setiap  penggunanya.  UCD  berfokus  kepada  pengguna,  sehingga  tidak  ada prosedur  pengelolaan  tugas  akhir  yang  diubah  dalam  perancangan  sistem  sebagai  sebuah solusi.  Sistem  dikembangkan  sebagai  sebuah  aplikasi  berbasis  website  dan  dibangun menggunakan Framework Laravel dan basis data MySQL.
4. Demonstrasi Tahap  keempat  adalah  melakukan  demonstrasi.  Demontrasi  pada  penjelasan  kali  ini  adalah mengimplementasikan sistem pada lingkungan pengembangan perangkat lunak. Sistem yang dibangun  harus  dapat  melakukan  otentikasi  pengguna,  dan  menampilkan  kebutuhan pengguna sesuai dengan perannya jika telah berhasil terotentikasi. Otorisasi dan Middleware
378 Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. \374-389 E-ISSN 2503-2933
digunakan  untuk  membatasi  akses  pengguna  agar  tidak  dapat  mengakses  informasi  yang bukan  miliknya.  Pembatasan  akses  dalam  sistem  menggunakan  fitur  yang  tersedia  dalam Framework Laravel.
5. Evaluasi
Tahap  kelima  adalah  evaluasi  terhadap  sistem  setelah  melakukan  proses  demonstrasi  pada tahap  sebelumnya.  Sistem  dilakukan  pengujian  terhadap  proses-proses  dalam  pengelolaan tugas  akhir.  Selain  itu,  sistem  harus  dapat  digunakan  di  lingkungan  Fakultas  Teknik  yang terdiri dari tiga program studi.
6. Komunikasi Tahap terakhir adalah komunikasi berdasarkan disiplin ilmu. Komunikasi disini memiliki arti sebagai  publikasi  hasil  penelitian.  Selain  menghasilkan  laporan  penelitian  yang  tidak dipublikasi  dan  tersimpan  di  repositori  institusi,  penelitian  ini  juga  menghasilkan  artikel ilmiah yang dipublikasi di jurnal nasional terakreditasi.

## 2. 2  User-Centered Design
User-Centered  Design (UCD)  adalah  suatu  metode  perancangan  yang  berfokus  pada kebutuhan  pengguna.  UCD  juga  merupakan  metode  pengembangan  yang  menjamin  setiap produk,  perangkat  lunak,  atau  website dapat  dengan mudah  digunakan  oleh  pengguna.  Prinsip yang  harus  diperhatikan  dalam  UCD  adalah  fokus  pada  pengguna,  perancangan  terintegrasi, pengujian pengguna, dan perancangan interaktif [12]–[14].
Penjelasan proses iterasi UCD pada Gambar 2 adalah sebagai berikut:
1. Memahami konteks penggunaan
Mengidentifikasi  pengguna  yang  akan  menggunakan  sistem.  Konteks  penggunaan  disini adalah untuk apa dan dalam kondisi seperti apa pengguna akan menggunakan sistem
2. Menentukan kebutuhan pengguna
Mengidentifikasi  dan  menentukan  kebutuhan  pengguna  terhadap  produk  sistem  yang  akan dikembangkan.
3. Solusi desain
Membangun desain sebagai solusi dari analisis permasalahan yang dihadapi
4. Evaluasi terhadap kebutuhan
Melakukan  evaluasi  terhadap  desain  yang  telah  dibangun  pada  tahap  sebelumnya.  Evaluasi ini  dilakukan  untuk  menentukan  apakah  desain  yang  telah  dirancang  sudah  memenuhi kebutuhan dari pengguna.
Gambar 2. Proses Iterasi User-Centered Design [15]
Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. 374-389 E- ISSN 2503-2933 379

## 2. 3  Arsitektur Sistem
Sistem  dibangun  menggunakan Framework Laravel  yang  merupakan Framework aplikasi  berbasis  web  dengan  sintak  yang  ekspresif  dan  elegan,  serta  menjadi  pilihan  utama untuk  membangun  aplikasi  web  yang  modern.  Laravel  menggunakan design  pattern Model View Controller (MVC). Dengan menggunakan MVC, aplikasi dapat dibagi menjadi tiga bagian yaitu bagian utama yang mengelola logika aplikasi, bagian yang menyediakan data, dan bagian yang  menampilkan  tampilan  [16].  Gambar  3  di  bawah  ini  adalah  diagram  MVC  pada  Laravel yang menjadi landasan dalam membangun sistem pengelolaan tugas akhir.
Gambar 3. Arsitektur Sistem MVC Laravel

## 3. HASIL DAN PEMBAHASAN

## 3.1 Analisis Sistem Berjalan
Pengelolaan tugas akhir dilakukan oleh Korta beserta staf prodi. Pada pelaksanaannya, Korta  akan  melaporkan  kepada  staf  jika  terdapat  mahasiswa  yang  telah  disetujui  judul proposalnya,  setelah  itu  staf  akan  mencetak  lembar  persetujuan  pembimbing.  Pengelolaan  ini dilakukan  tidak  pada  satu  data  yang  sama,  sehingga  Korta  dan  Staf  harus  melakukan pengecekan dan validasi terhadap data yang ada. Proses pendaftaran dilayani oleh Staf, dimana Staf  akan  mencatat  dan  melakukan  verifikasi  setiap  mahasiswa  yang  mendaftar  beserta  berkas pendaftarannya.  Rekap  pendaftaran  selanjutnya  dikirim  oleh  Staf  ke  Korta  untuk  dibuatkan jadwal seminar atau sidang. Setelah jadwal selesai akan diberikan kepada Staf untuk disebar ke dosen  dan  mahasiswa.  Sebelum  pelaksanaan  seminar  atau  sidang,  Staf  akan  mencetak  lembar penilaian  yang  akan  digunakan  pada  sesi  pengujian.  Setelah  pelaksanaan  selesai,  staf  akan melakukan rekapitulasi data dari hasil pelaksanaan pengujian seminar atau sidang.

## 3.2 Perancangan Sistem
1. Use Case Diagram
Use  Case  Diagram memperlihatkan  tiga  aspek  sistem  yaitu  aktor,  use  case,  dan  lingkup sistem. Use  Case  Diagram memperlihatkan  hubungan  antar  aktor  dan  fungsi  yang  dapat dilakukan oleh aktor dalam ruang lingkup sistem [17]. Semua aktivitas dalam sistem hanya dapat  dilakukan  jika  setiap  pengguna  telah  berhasil  melakukan Login .  Berikut  adalah use case diagram dari perancangan sistem yang dapat dilihat pada Gambar 4.
380 Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. \374-389 E-ISSN 2503-2933
Gambar 4. Use Case Diagram
2. Activity Diagram
Activity  Diagram digunakan  untuk  memodelkan  alur  proses  dari  suatu  sistem. Activity Diagram yang dijelaskan pada perancangan sistem ini adalah aktivitas mengelola proposal, mengelola pendaftaran, mengelola penjadwalan, dan melakukan penilaian yang digambarkan pada Gambar 5 – 8.
Gambar 5 Activity Diagram Mengelola Proposal
Gambar  5  menjelaskan  aktivitas  mengelola  proposal.  Proposal  yang  telah  disetujui  diinput data  ke  dalam  sistem  oleh  Koordinator.  Staf  akan  melakukan  proses  pencetakan  surat persetujuan pembimbing. Proses pencetakan ini hanya dapat dilakukan jika mahasiswa telah menyerahkan persyaratan yang menyatakan telah menyelesaikan kerja praktek.
Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. 374-389 E- ISSN 2503-2933 381
Gambar 6. Activity Diagram Mengelola Pendaftaran
Gambar  6  menjelaskan  aktivitas  mengelola  pendaftaran.  Pendaftaran  seminar  atau  sidang mahasiswa diterima langsung oleh staf dan dilakukan pendataan melalui sistem. Selanjutnya, Koordinator mengunduh data pendaftar yang digunakan sebagai data untuk membuat jadwal seminar atau sidang.
Gambar 7. Activity Diagram Mengelola Penjadwalan
Gambar  7  menjelaskan  tentang  aktivitas  mengelola  penjadwalan.  Jika  telah  selesai,  jadwal baru  diinput  ke  dalam  sistem.  Staf  melakukan  pengecekan  jadwal,  selanjutnya  staf menyebarkan jadwal tersebut ke dosen dan mahasiswa jika sudah tidak ada kesalahan.
Gambar 8. Activity Diagram Melakukan Penilaian
Gambar 8 menjelaskan tentang aktivitas melakukan penilaian seminar atau sidang. Penilaian ini  hanya  dapat  dilakukan  oleh  dosen  yang  berperan  sebagai  pembimbing  maupun  sebagai penguji.  Selama  penilaian  belum  divalidasi  oleh  ketua  sidang,  penilaian  masih  bisa  untuk diubah.
382 Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. \374-389 E-ISSN 2503-2933

## 3. Class Diagram
Class  Diagram  menggambarkan  struktur  sistem  dengan  menunjukan  class,  atribut,  metode, dan hubungan antar objek. Berikut di bawah ini adalah rancangan class diagram untuk sistem pengelolaan tugas akhir.
Gambar 9. Class Diagram

## 3.3 Implementasi
Hasil  dari  penelitian  ini  adalah  sistem  informasi  pengelolaan  tugas  akhir  di  Fakultas Teknik  UNSUR  yang  dibangun  menggunakan  kerangka  kerja  Laravel  dan  basis  data  MySQL. Sistem berjalan sesuai dengan empat proses pengelolaan utama yang telah berjalan dimulai dari tahapan input data tugas akhir mahasiswa, pendaftaran, penjadwalan, dan pelaksanaan seminar dan  sidang.  Implementasi  untuk  setiap  proses  pengelolaan  tugas  akhir  dapat  dilihat  pada penjelasan di bawah ini.
1. Input Data Tugas Akhir Mahasiswa
Input  data  tugas  akhir  mahasiswa  hanya  dapat  dilakukan  oleh  Dosen  yang  memiliki  akses sebagai  Koordinator.  Koordinator  memasukan  data  tugas  akhir  mahasiswa  melalui  Form yang  ditampilkan  pada  Modal  dengan  menekan  tombol  Tambah  Data  dan  menghasilkan tampilan data tugas akhir mahasiswa seperti pada Gambar 10.
Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. 374-389 E- ISSN 2503-2933 383
Gambar 10. Halaman Data Tugas Akhir Mahasiswa
2. Pendaftaran Seminar dan Sidang
Pendaftaran seminar atau sidang diawali oleh Staf menerima berkas pendaftaran mahasiswa. Dokumen  pendaftaran  dicek  kelengkapannya,  dan  diinputkan  sesuai  dengan  berkas pendaftaran yang diterima. Tampilan halaman pendaftaran seperti pada Gambar 11.
Gambar 11. Halaman Pendaftaran Seminar atau Sidang
3. Penjadwalan Seminar dan Sidang
Penjadwalan  dirancang  oleh  Koordinator  di  luar  sistem.  Hasil  dari  perancangan  jadwal diinput ke dalam sistem oleh Koordinator seperti terlihat pada Gambar 12 di bawah ini.
384 Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. \374-389 E-ISSN 2503-2933

## Gambar 12. Halaman Penjadwalan Seminar atau Sidang
4. Penilaian Seminar dan Sidang
Penilaian  seminar  atau  sidang  mengacu  pada  jadwal  yang  telah  dibuat.  Daftar  mahasiswa yang muncul hanya mahasiswa yang akan diuji sesuai dengan komposisi jadwal pelaksanaan seminar atau sidang seperti terlihat pada Gambar 13 di bawah ini.
Gambar 13. Halaman Daftar Mahasiswa yang akan Diuji
Penilaian  mahasiswa  hanya  dapat  dilakukan  sesuai  dengan  tanggal  yang  tertera  di  jadwal. Setelah memilih mahasiswa yang akan dinilai, Dosen diarahkan ke halaman penilaian yang di  dalamnya  terdiri  dari  data  mahasiswa,  komponen  penilaian,  dan  input  nilai  yang  harus diisi seperti pada Gambar 14.
Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. 374-389 E- ISSN 2503-2933 385
Gambar 14. Halaman Penilaian Seminar atau Sidang
Jika telah melakukan penilaian, Dosen akan diarahkan menuju halaman yang  menampilkan rekap  penilaian. Jika  Dosen  sebagai  pembimbing,  maka  semua  penilaian  akan  ditampilkan. Tetapi,  jika  Dosen  sebagai  penguji,  hanya  akan  ditampilkan  berita  acara  beserta  penilaian yang dilakukannya sendiri. Gambar 15 menampilkan halaman rekap penilaian.
386 Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. \374-389 E-ISSN 2503-2933

## Gambar 15. Halaman Rekap Penilaian

## 3.4 Pengujian Sistem
Pengujian sistem dilakukan untuk menemukan suatu kesalahan pada sistem pengelolaan tugas akhir. Pengujian sistem dilakukan menggunakan pengujian Blackbox. Pengujian Blackbox dilakukan untuk menemukan kesalahan pada fungsional dari suatu sistem, kesalahan antarmuka, kesalahan pada struktur data, dan performansi [18], [19]. Berikut ini adalah tabel hasil pengujian pada  fungsi  pengelolaan  data  tugas  akhir  mahasiswa,  pendaftaran,  penjadwalan,  dan pelaksanaan seminar/sidang dapat dilihat pada tabel 1.
Tabel 1. Hasil Pengujian Sistem
No Modul Pengujian Skema Pengujian Hasil yang Diharapkan Hasil Pengujian Status 1 Tugas akhir mahasiswa Mengisi form data tugas  akhir  mahasiswa dengan benar Sistem  akan  menerima  dan menjalankan permintaan Sesuai harapan Sesuai 2 Pendaftaran Mengisi form pendaftaran seminar/sidang  dengan benar Jika  pendaftaran  seminar,  form hanya menampilkan data mahasiswa yang belum melakukan  seminar  dan  sidang. Jika  pendaftaran  sidang,  hanya menampilkan  data  mahasiswa yang telah melaksanakan seminar. Sesuai harapan Sesuai 3 Penjadwalan Mengisi form penjadwalan dengan benar Sistem  hanya  menyediakan  data mahasiswa pendaftar. Sistem menerima dan Sesuai harapan Sesuai
Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. 374-389 E- ISSN 2503-2933 387
No Modul Pengujian Skema Pengujian Hasil yang Diharapkan Hasil Pengujian Status menjalankan perintah input data 4 Penilaian Memilih mahasiswa yang akan diuji Sistem hanya menampilkan mahasiswa  yang  akan  diuji sesuai  dengan  rancangan  jadwal yang telah dibuat Sesuai harapan Sesuai 5 Penilaian Mengisi  form  penilaian dengan benar Sistem akan memproses permintaan dan langsung mengarahkan  ke  halaman  rekap penilaian Sesuai harapan Sesuai 4. KESIMPULAN
Sistem  informasi  pengelolaan  tugas  akhir  telah  selesai  dibangun  menggunakan kerangka kerja Laravel dan basis data MySQL. Sistem ini dikembangkan menggunakan metode User-Centered Design yang berfokus kepada pengguna sehingga tidak ada proses yang diubah dan  mudah  untuk  digunakan.  Dari  hasil  pengujian Blackbox dapat  dilihat  bahwa  sistem  dapat melakukan pengelolaan terhadap empat proses utama diantaranya adalah pengelolaan data tugas akhir  mahasiswa,  pendaftaran,  penjadwalan,  dan  penilaian  seminar  atau  sidang  tugas  akhir mahasiswa.  Sistem  dapat  mempermudah  pengguna  yaitu  Koordinator,  Staf,  dan  Dosen  untuk dapat menjalankan proses yang menjadi bagian dari pengelolaan tugas akhir di Fakultas Teknik UNSUR.  Penggunaan  sistem  pengelolaan  tugas  akhir  dapat  mengurangi  penggunaan  kertas karena  proses  penilaian  seminar/sidang  yang  sebelumnya  menggunakan  media  kertas  berubah menggunakan  sistem  dalam  pelaksanaan  penilaian  seminar/sidang.  Selain  itu,  sistem menghasilkan efisiensi waktu pada pelaksanaan proses pendaftaran, penjadwalan, dan penilaian tugas  akhir,  sehingga  proses-proses  tersebut  dapat  dilakukan  secara  efektif  dan  dalam  waktu yang relatif lebih cepat dari sebelumnya.
Adapun  rencana  pengembangan  diantaranya  adalah  dengan  melibatkan  mahasiswa sebagai  pengguna  sistem,  sehingga  pelaksanaan  tugas  akhir  dapat  dilakukan  secara Online sepenuhnya.  Serta  mengembangkan  sistem  berbasis Mobile  Platform ,  agar  aplikasi  dapat diakses dengan mudah oleh dosen maupun mahasiswa.

## DAFTAR PUSTAKA
[1] Wahyudi, “Kinerja  Dosen :  Kontribusinya Terhadap Akreditasi,” Sci.  J.  Reflect.  Econ. Accounting, Manag. Bus. , Vol. 3, No. 4, pp. 401–410, 2020.
[2] F. Luthfi, “Penggunaan Framework Laravel Dalam Rancang Bangun Modul Back-End Artikel Website Bisnisbisnis.ID,” JISKA (Jurnal Inform. Sunan Kalijaga) , Vol. 2, No. 1, pp. 34–41, 2017.
[3] N.  Cholisoh,  J.  Junaidi,  and  I.  S.  Sari, “Rancangan  Sistem  Penginputan  Judul  Online KKP,  TA/SKRIPSI  Berbasis  Laravel  pada  Universitas  Raharja,” Technomedia J. ,  Vol. 5, No. 2, pp. 248–258, 2021.
388 Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. \374-389 E-ISSN 2503-2933
[4] K.  Andesa, “Sistem  Pengelolaan  Tugas  Akhir  Mahasiswa  secara  Online  (Studi  Kasus pada Jurusan Teknik Informatika STMIK-AMIK Riau) Erlin,” J. Sains dan Teknol. Inf. , Vol. 1, No. 2, pp. 30–41, 2012.
[5] A.  Nugroho,  N.  Wakhidah,  and  B.  V.  Christioko, “Sistem  Informasi  Secara  Online Tugas Akhir Mahasiswa Jurusan Teknologi Informasi Fakultas Teknologi Informasi dan Komunikasi,” J. Transform. , Vol. 13, No. 1, p. 13, 2015.
[6] J. Simatupang and M. Muhammad, “Sistem Aplikasi Pengelolaan Tugas Akhir Berbasis Mobile,” It J. Res. Dev. , Vol. 3, No. 2, pp. 66–75, 2019.
[7] J. Yanto and G. Prasetyo, “Aplikasi Pengontrolan Pelaksanaan Tugas Akhir,” JI-Tech , Vol. 11, No. 1, pp. 25–31, 2015.
[8] K.  Andesa  and  Erlin, “Pengembangan  Sistem  Pengelolaan  Tugas  Akhir  Mahasiswa dengan  Penerapan  Teknologi  Mobile  (Studi  Kasus  pada  Jurusan  Teknik  Informatika STMIK-AMIK Riau),” J. SATIN , Vol. 2, No. 1, pp. 57–64, 2013.
[9] F.  A.  Nugroho,  K.  I.  Satoto,  and  R.  R.  Isnanto, “Perancangan  Sistem  Informasi  Kerja Praktek  dan  Tugas  Akhir  Teknik  Elektro  Universitas  Diponegoro,” Transient ,  Vol.  2, No. 3, pp. 519–527, 2013.
[10] K.  Peffers,  T.  Tuunanen,  M.  A.  Rothenberger,  and  S.  Chatterjee, “A  Design  Science Research Methodology for Information Systems Research,” J. Manag. Inf. Syst. , Vol. 24, No. 3, pp. 45–77, 2007.
[11] L.  Setiyani, Research  Methods  Information  Technology ,  No.  May.  Karawang:  CV. Jatayu Catra Internusa, 2014.
[12] Y. V. Aritonang, “Penerapan User-Centered Design pada Bukalapak,” 2019. [Online]. Available: https://yohanaarios00.medium.com/penerapan-berpusat-pada-pengguna- desain-pada-bukalapak-6f93b205de8a. [Accessed: 10-Sep-2022].
[13] A.  K.  Putri  and  M.  A.  I.  Pakereng, “Pengembangan  Sistem  Informasi  Tracer  Study Berbasis  User  Centered  Design  (UCD)  Menggunakan  Framework  Laravel,”  J.  Media Inform. Budidarma , Vol. 5, No. 3, p. 1027, 2021.
[14] I.  S.  Y.  Saputri,  M.  Fadli,  and  I.  Surya, “Implementasi  E-Commerce  Menggunakan Metode UCD (User Centered Design) Berbasis Web,” J. Aksara Komput. Terap. , Vol. 6, No. 2, pp. 269–278, 2017.
[15] D.  A.  Norman  and  S.  W.  Draper, User  Centered  System  Design:  New  Perspectives  on Human-computer Interaction , 1st ed. San Diego: CRC Press, 1986.
[16] P.  Simanjuntak  and  A. Kasnady, “Analisis  Model  View  Controller  (Mvc)  pada Bahasa PHP,” J. ISD , Vol. 2, No. 2, pp. 2528–5114, 2016.
[17] J. Arlow and I. Neustadt, UML 2 And The Unified Process , 2nd ed. New Jersey: Pearson Education, Inc, 2009.
Jatisi ISSN 2407-4322 Vol. 10, No. 4, Desember 2023, Hal. 374-389 E- ISSN 2503-2933 389
[18] M.  S.  Mustaqbal,  R.  F.  Firdaus,  and  H.  Rahmadi, “Pengujian  Aplikasi  Menggunakan Black Box Testing Boundary Value Analysis (Studi Kasus : Aplikasi Prediksi Kelulusan SNMPTN),” Vol. I, No. 3, pp. 31–36, 2015.
[19] Tri  Snadhika  Jaya, “Pengujian  Aplikasi  Dengan  Metode  Blackbox  Testing  Boundary Value Analysis,” J. Inform. Pengemb. IT , Vol. 3, No. 2, pp. 45–46, 2018.