Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom

## Sistem Informasi Pengolahan Data Pasien Rehabilitas Narkoba Menggunakan Metode Web Engineering
Hill Land, Helda Yudiastuti *
Fakultas Sains Dan Teknologi, Program Studi Sistem Informasi, Universitas Bina Darma, Palembang, Indonesia Email: 1 hilllandd@gmail.com, 2,* helda.yudiastuti@binadarma.ac.id Email Penulis Korespondensi: hilllandd@gmail.com Submitted 04-02-2023 ; Accepted 26-02-2023 ; Published 27-02-2023

## Abstrak
Pesatnya  perkembangan  Technology  Information  pada  saat  ini  sangat  berpengaruh  dalam  Pengolahan  Data  Pasien  Rehabilitasi  di BNNP mengingat Pengolahan data pasien rehabilitasi Narkoba pada BNPP masih menggunakan metode manual yaitu ditulis didalam buku angket, Penelitian ini bertujuan untuk membuat Sistem Informasi Pengolahan Data Pasien Rehabilitasi Narkoba Pada Badan Narkotika Nasional Provinsi Sumatera Selatan berbasis Website menggunakan Framework Laravel. Sistem Informasi Pengolahan Data Pasien  Rehabilitasi  Narkoba  ini  merupakan  Sistem  Pengolahan  data  internal  seperti  data  Dokter,  Data  Pasien  Rehabilitasi,  Data kehadiran  pasien  rehabilitasi,  Data  Perkembangan  Pasien,  Data  Konselor,  data  dokter,  stok  obat  dan  laporan  rekam  medis  pasien Rehabilitasi menggunakan Framework Laravel, sehingga dengan adanya system informasi ini akan mempermudah admin, konselo dan dokter  dalam  mengolah  data  pasien  rehabilitasi  dan terkomputerisasi.  Dan  metode  pengujian  yang  digunakan  dalam  penelitian  ini adalah metode pengujian software dengan menggunakan teknik black box testing. Hasil dari penelitian ini menunjukkan bahwa sistem informasi yang dibuat mampu bekerja dengan baik dan sesuai dengan harapan, dengan tingkat  keberhasilan sebesar 90%. Sistem ini memiliki interface yang user-friendly dan mempermudah dalam melakukan pengolahan data pasien.
Kata Kunci: Sistem Informasi; Pengolahan Data; Framework Laravel

## Abstract
The  current  rapid  development  of  Information  Technology  is  very  influential  in  Processing  Rehabilitation  Patient  Data  at  BNNP considering that Drug Rehabilitation Patient Data Processing at BNPP still uses the manual method, which is written in a questionnaire. This study aims to create an Information System for Processing Drug Rehabilitation Patient Data at the National Narcotics Agency Website-based South Sumatra Province using the Laravel Framework. This Drug Rehabilitation Patient Data Processing Information System is an internal data processing system such as Doctor's data, Rehabilitation Patient Data, Rehabilitation patient attendance data, Patient Development Data, Counselor Data, doctor data, drug stock and medical record reports of Rehabilitation patients using  the Laravel Framework, so that with The existence of this information system will make it easier for admins, counselors and doctors to process rehabilitation and computerized patient data. And the testing method used in this study is a software testing method using black box testing techniques. The results of this study indicate that the information system created is able to work properly and in line with expectations, with a success rate of 95%. This system has a user-friendly interface and makes it easier to process patient data.
Keywords : Information System; Data Processing; Laravel Framework

## 1. PENDAHULUAN
Badan  Narkotika  Nasional  Provinsi  (BNNP)  adalah  Lembaga  Pemerintah Non  Kementrian  (LPNK)  Indonesia  yang memiliki  tugas  melaksanakan  tugas  pemerintahan  di  bidang  pencegahan,  pemberantasan,  penyalahgunaan,  peredaran gelap  psikotropika,  precursor,  dan  bahan  adiktif  lainnya  kecuali  badan  adiktif  untuk  tembakau  dan  alkohol.  BNNP Sumatera Selatan dipimpin oleh  kepala yang bertanggung  jawab  langsung kepada  presiden melalui koordinasi  Kepala Kepolisian  Negara  Republik  Indonesia  [1].  Tugas  Badan  Narkotika  Nasional  Provinsi  Sumatera  Selatan  adalah melakukan Rehabilitasi kepada orang-orang atau masyarakat yang terdampak ketergantungan pada obat-obatan terlarang yang  menyebabkan  penyalahgunaan  narkotika, berbagai  program  Rehabilitasi  Narkoba  karena  itu  langkah  yang  akan dilakukan dalam penganganan penyalahgunaan narkoba bagi orang-orang yang menyalahgunakan narkoba yang sedang menjalankan proses Hukum, Yakni Pasal 54 dan 56 undang-undang narkotika mengatur kewajiban penyalahgunaan untuk melakukan  rehabilitasi  baik  rehabilitasi  social  maupun medis  yang  akan  dijalani  oleh  yang  bersangkutan  yakni penyalahgunaan  narkoba  yang  sangat  diharapkan  bisa  membuat  korban  kembali  produktif  dan  terbebas  dari ketergantungan narkoba.[2]
Semakin  berkembangnya  Teknologi  Informasi  maka  proses  pengolahan  data  pasien  rehabilitas  narkoba  pada BNNP  seharusnya  tidak  lagi menggunakan  metode  manual  yakni  menggunakan  kertas  dan  buku  untuk  mencatan  data pasien rehabilitasi yang datang ke klinik BNNP [3].Proses pengolahan data pasien yang masih manual ini menyebabkan kurangnya  keamanan  data  pasien  rehabilitasi  karna  besarnya  kemungkinan  data  tersebut hilang,  atau  buku  tersebut mengalami kerusakan, serta memakan waktu yang sangat banyak untuk melakukan proses pendataan pasien rehabilitasi, pasien  rehabilitasi  akan  diberikan  kertas  formulir  yang  berisikan  data  pribadi  yang  akan  diisi  jika  selesai  diisi  maka formulir  tersebut  akan  di  simpan  didalam  angket  dan  ditempatkan  didalam  lemari  kantor,  proses  pengisian  formulir manual seperti ini menyebabkan penumpukan kertas yang ada didalam lemari sehingga lama-kelamaan lemari akan penuh dan  tidak  ada  lagi  rehabilitasi  dengan  baik  dan  penyimpanan  yg  effesien  sedangkan  data  pasien  rehabilitasi  tersebut bersifat Rahasia [4].
Dengan permasalahan yang ada diatas diharapkan sistem yang akan dibuat ini bisa membantu proses pengolahan data pasien rehabilitasi pada Badan Narkotika Nasional Provinsi Sumatera Selatan terutama pada Bagian Klinik untuk
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
meningkatkan  pelayan  dan  kinerja  admin,  dokter,  konselor,  serta  Pasien  Rehabilitasi.  Sistem  yang  akan  dibuat  ini dibangun  menggunakan Framework Laravel. Framework Laravel adalah framework dari  PHP yang dirilis dibawah lisensi MIT, dibangun dengan kosen MVC (Model View Controller) [5]. Laravel adalah pengembangan website berbasis MVP yang  tertulis  dalam  PHP  yang  dirancang  untuk  meningkatkan  kualitas  perangkat  lunak  dengan  mengurangi  biaya pengembangan  awal  dan  biaya  pemeliharaan, dan  untuk  mengingkatkan  pengalaman  bekerja  dengan  aplikasi  dan menyediakan sintkas yang ekspresif, jelas, dan menghemat waktu [6]. Selain itu, berikut penelitian yang terkait dengan penelitian  yang  akan  dilakukan,  yaitu ”Perancangan  Sistem  Pengelolaan  Keuangan  Komite  Menggunakan  Web Engineering” , Dari penelitian ini, dapat disimpulkan bahwa aplikasi pengelolaan keuangan komite yang dapat mengatasi permasalahan  dalam  pengelolaan  keuangan  komite  sekolah,  serta  menghasilkan  laporan  dan  transparansi  keuangan komite secara realtime. Hasil pengujian fungsionalitas menggunakan metode blackbox testing mendapatkan hasil 100% untuk  kesesuaian  fungsi  sistem  yang  dibuat,  serta  pengujian  web  quality  4.0  untuk  pengujian  penerimaan  dari  sisi pengguna mendapatkan hasil sebesar 87,6% dengan hasil kriteria sangat baik untuk aplikasi pengelolaan keuangan komite sekolah pada SMK Negeri 1 Gedong Tataan. Namun aplikasi pengelolaan keuangan komite sekolah perlu disempurnakan untuk keamanan data dari pihak yang tidak bertanggung jawab [7].

## 2. METODOLOGI PENELITIAN
Penelitian  ini  menggunakan  metode  deskriptif,  metode  deskriptif  adalah  istilah  dalam  Bahasa  inggris  Descriptive Reasearch yang disebut dengan penelitian taksonomik. Inti dari penelitian ini adalah mengungkap fenomena social dan gejala  social  secara  spesifik  di  dalam  kehidupan  masyarakat.  Penelitian  deskriptif  ini  adalah  mendeskripsikan  suatu gejala, peristiwa, kejadian  yang terjadi saat ini [8].  Penelitian deskriptif ini berfungsi sebagai pemecahan  praktik dari pada pengembangan ilmu pengetahuan.
Gambar 1. Tahapan Penelitian
Adapun penjelasan dari tahapan penelitian diatas, adalah sebagai berikut;
a. Pendahuluan
Pada  tahap  ini,  penulis  menggali  informasi  mengenai  kondisi  proses  bisnis/teknologi  informasi  yang  ada  pada instansi tersebut, kemudian melakukan analisa kekurangan dan kelemahan dari sistem yang ada saat ini dalam mengolah data pasien.
b. Studi Literatur
Studi Literatur ini  dilakukan untuk pengumpulan data  dari  sumber  yang  dapat di  jadikan rujukan seperti  buku- buku, jurnal ataupun referensi lain yang berhubungan dengan penelitian.
c. Perumusan Masalah
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
Pada langkah ini, penulis membuat rumusan masalah yang nantinya akan menjadi  solusi  alternatif berdasarkan permasalahan yang terjadi pada klinik Badan Narkotika Nasional Provinsi Sumatera Selatan.
d. Pengumpulan Data
Dalam penelitian ini untuk mengumpulkan data penulisan dilakukan dengan cara: 1. Wawancara ( Interview)
Penulis melakukan pengumpulan data yang dilakukan dengan cara tanya jawab atau dialog secara langsung dengan pihak-pihak  yang  terkait  dengan penelitian  yang  dilakukan,  dengan  karyawan  klinik,  dokter  klinik  rehabilitasi, konselor  rehabilitasi.  Dalam  hal  ini  penulis  melakukan  tanya  jawab  kepada  pihak  klinik  pada  Badan  Narkotika Nasional Provinsi Sumatera Selatan
2. Pengamatan ( Observation )
Penulis  melakukan  pengamatan  secara  langsung  ke  tempat  riset  agar  dapat  mengetahui  dengan  cara  mengadakan tinjauan  secara langsung ke objek yang di teliti. Untuk mendapatkan data yang bersifat nyata dan meyakinkan maka penulis melakukan pengamatan langsung ke klinik Badan Narkotika Nasional Provinsi Sumatera Selatan.
3. Survei
Dengan meminta dan mengumpulkan data/dokumen-dokumen yang berhubungan dengan data pasien yang ada pada klinik pada Badan Narkotika Nasional Provinsi Sumatera Selatan.
e. Metode Pengembangan Website Menggunakan Metode Web Engineering
Adapun metode pengembangan sistem yang digunakan pada penilitian ini adalah metode web engineering, metode web  engineering  ini  memerlukan  pendekatan  yang  sistematik  dan  sekuensial  yang  mulai  pada  tingkat  dan  kemajuan sistem pada setiap tahapan Desain. Tahapan web engineering meliputi:
1. Komunikasi pelanggan ( Customer Communication )
Tahap  ini  penulis  berkomunikasi  dengan  user  untuk  mengetahui  apa  yang  dibutuhkan  dalam  system  informasi rebahilitasi narkoba nantinya, melalui proses wawancara dengan user secara langsung
2. Perencanaan ( Planning )
Pada tahap  ini  harus  memahami  semua  kebutuhan yang akan diperlukan dalam  pengembangan  system  agar  sesuai dengan apa yang dibutuhkan.
3. Pemodelan ( Modelling )
Pada  tahap  ini  berdasarkan  hasil  analisis  kebutuhan  dilakukan  pembuatan  pemodelan  system.  Pada  pembangunan system  ini  pemodelan  yang  digunakan  adalah Unifed  Modeling  Language ( UML ), Activity  Diagram,  Sequence Diagram, Use Case Diagram, dan Class Diagram. 4. Pengujian System
Pengujian system ini bagian penting dari pengembangan perangkat lunak, pengujian dilakukan untuk menjamin dan menjaga system agar berekerja dengan baik

## 3. HASIL DAN PEMBAHASAN

## 3.1 Hasil
Pada  awal  bab  ini  merupakan  pembahasan  dari  hasil  dan  pembahasan  terhadap  penelitian  yang  telah  dikerjakan  oleh peneliti. Pada tahap ini akan membahas hasil yang di dapat pada peneltian ini, mulai dari target dan tujuan yang dicapai. Semua akan dikemas pada fase hasil ini yang merupakan salah satu fase dari bagian coding, yang merupakan salah satu tahapan  dari  metode    pengembangan  sistem Web  Engineering .  Hasil  yang  didapat  maka  sebuah  Sistem  Informasi Pengolahan  Data  Pasien  Rehabilitasi  Narkoba  Pada  Badan  Narkotika  Nasional  (BNNP)  menggunakan Framework Laravel dengan dibangunya Sistem informasi ini maka dapat membantu pihak Klinik BNNP dalam mengolah data pasien rehabilitasi [14].
a. Dibangunnya sebuah Website pengolahan data pasien rehabilitasi.
b. Para User yaitu Admin, Konselor dan Dokter dapat mengelola data pasien melalui Website yang dibangun.
c. Paien dapat  mendapatkan laporan  rekam  medis  di Website yang dibangun.
Dan pada tahap ini juga, berdasarkan analisa kebutuhan system, mulai dari mendesign system digunakan untuk menentukan persyaratan teknis dan mengidentifikasi data, fungsional, dan persyaratan konfigurasi dari aplikasi yang akan dibangun [15]. Analisis yang digunakan  oleh penulis dilakukan dari empat sisi, yaitu:
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom

## 3.1.1 Use Case Diagram

## Gambar 2. Use Case Diagram
Gambar 2 menjelaskan secara detail mengenai hubungan atau interaksi antara dengan. Adapun penjelasan secara detail mengenai interaksi tersebut dapat digambarkan melalui sebuah use case diagram [16] .
3.1.2   Activity Diagram Admin
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
Gambar 3 pada activity diagram  admin,  terdapat  proses,  yakni  proses:  mengelola aplikasi. Activity Diagram Admin [17].

## 3.1.3   Activity Diagram Doktor
Gambar 4. Activity Diagram Doktor
Gambar 4 pada Activity Diagram Doktor terdapat proses melihat data pasien rehab.

## 3.1.4 Activity Diagram Konselor
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
Gambar 5 pada Activity Diagram Konselor, terdapat proses yakni proses mengelola  data pasien rehab.
3.1.5 Class Diagram

## Gambar 6. Class Diagram
Gambar  6  mengidentifikasi  isi  informasi  yang  akan  ditampilkan.  Adapun  isi  informasi  yang  akan  ditampilkan tersebut dideskripsikan melalui class diagram [18].

## 3.2 Pembahasan
Sistem  Informasi  ini  dirancang  dan  dibuat  untuk  membantu  para  user  klinik  mengelola  data  pasien  rehabilitasi  pada website  yang  dibangun.  Pada  bagian  ini  akan  membahas  tentang  interface  dari  Sistem  Informasi  yang  dibangun  pada bagian  web  admin,  Dokter,  dan  Konselor  dari interface yang  ditampilkan  akan  dijelaskan  bagaimana  cara  Sistem Informasi  tersebut  bekerja  sesuai  dengan  kebutuhannya.  Berikut  merupakan  pembahasan  dari  tampilan  Website Pengolahan Data Pasien.

## 3.2.1 Design Sistem
a. Halaman Login
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
Gambar 7. Halaman Login
Halaman  Login  merupakan  halaman  pertama  kali  ditampilkan  dihalaman  admin,  dokter  dan  konselor  mengisi email dan password lalu menekan tombol login.
b. Halaman Dashboard
Gambar 8. Halaman Dashboard
Halaman  Dashboard  merupakan  halaman  Admin  melihat  informasi  kunjungan  terakhir,  jumlah  pasien,  jumlah obat, dan jumlah hasil laboratorium.
c. Halaman Daftar Pasien
Gambar 9. Halaman Daftar Pasien
Halaman  Daftar  Pasien  merupakan  halaman  Admin  melihat  informasi  Daftar Pasien Rehab yang meliputi nama pasien, alamat, data diri pasien, daftar keluarga pasien rehab dll.
d. Halaman Tambah Pasien
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
Gambar 10. Halaman Tambah Pasien
Halaman Tambah Pasien merupakan halaman Admin Menambah informasi Daftar Pasien Rehab, informasi berupa data diri pasien, data keluarga pasien, dan tempat rehabilitasi pasien.
e. Halaman Rekam Medis Pasien
Gambar 11. Halaman Rekam Medis Pasien
Halaman  Rekam  Medis  Pasien  merupakan  Daftar  Rekam  Medis  Pasien  Rehab  yang  akan  diinput  admin, admin akan menambahkan data diri pasien rehab dan menyimpannya
f. Halaman Cetak Tagihan Kunjungan
Gambar 12. Halaman Cetak Tagihan Kunjungan
Halaman cetak tagihan kunjungan merupakan halaman, yang dimana admin bisa mencetak tagihan kunjungan pada pasien.
g. Halaman Tambah Rekam Medis Pasien
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
Gambar 13. Halaman Tambah Rekam Medis Pasien
Halaman  Tambah  Rekam  Medis  Pasien  merupakan  Halaman  Admin  menambah  rekam  medis  berupa  data  diri pasien rehab dll.
h. Halaman Lab Pasien
Gambar 14. Halaman Lab Pasien
Halaman  Lab  Pasien  merupakan  Halaman  Pemeriksaan  lab  yang  berisi   nama  pemeriksaan,  biaya  dan  aksi  yang dilakukan admin.
i. Halaman Tambah Lab Pasien
Gambar 15. Halaman Tambah Lab Pasien
Halaman  Tambah  Lab  Pasien  merupakan  Halaman Menambah  Pemeriksaan lab yang berisi  nama pemeriksaan dan biaya yang dilakukan admin.
j. Halaman Daftar Obat
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
Gambar 16. Halaman Daftar Obat
Halaman Daftar Obat Pasien merupakan Halaman Daftar dari Obat yang  akan diberikan kepada pasien yaitu nama obat, persediaan obat, dosis dan harga obat.
k. Halaman Tambah Obat
Gambar 17. Halaman Tambah Obat
Halaman Lab Pasien merupakan Halaman Menambah obat pasien yang stoknya kurang atau habis.
l. Halaman Daftar Pengguna
Gambar 18. Halaman Daftar Pengguna
Halaman Daftar Pengguna merupakan Halaman dari daftar seluruh pengguna Sistem.
m. Halaman Tambah Pengguna
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
Gambar 19. Halaman Tambah Pengguna
Halaman  Tambah  Pengguna  merupakan  Halaman  menambah  pengguna system yang  berisi  nama,  alamat, password , hak akses dan foto profil user.
n. Halaman Pengaturan
Gambar 20. Halaman Pengaturan
Halaman  Pengaturan  merupakan  Halaman setting yang  berisi  nama klinik yang dapat diubah.
o. Halaman Dashboard
Gambar 21. Halaman Login Doktor
Halaman Dashboard merupakan halaman Dokter melihat informasi kunjungan terakhir pasien. p. Halaman Daftar Rekam Medis
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
Gambar 22. Laporan Register
Halaman Rekam Medis Pasien merupakan Daftar Rekam Medis Pasien Rehab yang akan diinput admin.
q. Edit Pengguna
Gambar 23. Halaman Edit Pengguna
Halaman Edit Profile merupakan Halaman pengeditan profile pengguna halaman  ini  dapat  di  akses  oleh  admin, dokter dan konselor untuk mengubah data diri user.

## r. Halaman Dashboard
Gambar 24. Halaman Dashboard Konselor
Halaman  Dashboard  merupakan  halaman  pertama  kali  ditampilkan merupakan  tampilan  jumlah  kunjungan terakhir.
s. Halaman Daftar Rekam Medis
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
Gambar 25. Halaman Rekam Medis Konselor Halaman Rekam Medis  merupakan  halaman  dokter untuk melihat daftar rekam medis pasien rehab.

## 3.2.2 Pengujian
Pada tahapan ini pengujian website dengan menggunakan pengujian dengan Black-box Testing dengan tujuan untuk memastikan bahwa semua kebutuhan dari sistem telah sesuai sehingga menghasilkan keluaran yang diharapkan.
Tabel 1. Pengujian Menggunakan Black-box Testing Pengujian Kasus Uji Tujuan Pengujian Prosedur Uji Status Pengujian Login Login Memastikan admin, dokter, konselor yang melakukan login sesuai dengan akses level, 1. Input alamat email 2. Password
3. Klik tombol login 4. Klik Link Valid Pengujian Dashboard Admin Dashboard Admin Menghitung jumlah kunjungan terakhir, jumlah pasien, jumlah obat, dan jumlah fasilitas lab Login dengan akses level admin Valid Pengujian Menu Pasien Menu Pasien Admin Menampilkan sub menu, berupa daftar pasien dan tambah pasien Mengklik menu pasien Valid Pengujian Daftar Pasien Daftar Pasien Admin Menampilkan daftar pasien rehab, yang meliputi nama pasien, alamat, data diri pasien, dan daftar keluarga Mengklik sub menu daftar pasien Valid Pengujian Tambah Pasien Tambah Pasien Admin Menambah daftar pasien rehab, berupa data diri, data keluarga pasien, dan tempat rehabilitas pasien 1. Mengklik sub menu tambah pasien 2. Klik button kembali, simpan, simpan & buat baru, simpan & buka rekam medis Valid Pengujian Menu Rekam Medis Menu Rekam Medis Admin Menampilkan sub menu, berupa daftar rekam medis, dan tambah rekam medis Mengklik menu rekam medis Valid Pengujian Daftar Rekam Medis Pasien Daftar Rekam Medis Pasien Admin Menampilkan daftar rekam medis pasien Mengklik sub menu daftar rekam medis Valid Pengujian Tambah Rekam Medis Pasien Tambah Rekam Medis Pasien Admin Menambah rekam medis pasien, berupa data diri pasien rehab 1. Mengklik sub menu tambah rekam medis pasien admin 2. Klik button search, pilih, previous, dan next Valid Pengujian Menu Labs Pasien Labs Pasien Admin Menampilkan sub menu, berupa daftar pemeriksaan lab, dan tambah pemeriksaan lab Mengklik menu labs pasien Valid Pengujian Daftar Pemeriksaan Lab Daftar Pemeriksaan Lab Admin Menampilan, berisi nama pemeriksaan, biaya dan aksi 1. Klik sub menu daftar pemeriksaan lab tambah, edit, dan hapus
2. Mengedit data pada button edit 3. Klik button hapus, previous, next, dan search Valid Pengujian Tambah Pemeriksaan Lab Tambah Pemeriksaan Lab Admin Menambah pemeriksaan lab, yang berisi nama 1. Klik sub menu tambah pemeriksaan lab Valid
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
pemeriksan lab, biaya dan aksi 2. Menginput data pemeriksaan lab 3. Klik button selesai, kembali, selesai & buat baru Pengujian Menu Obat Menu Obat Admin Menampilkan sub menu, berupa daftar obat, dan tambah obat Mengklik menu obat Valid Pengujian Daftar Obat Daftar Obat Admin Menampilkan daftar obat, yang terdiri dari nama obat, persediaan obat, dosis, stok, dan harga obat 1. Klik sub menu daftar obat 2. Klik kolom search
3. Klik button edit dan hapus di pilihan aksi Valid Pengujian Tambah Obat Tambah Obat Admin Menambah daftar obat, yang berisi nama obat, bentuk sediaan, dosis obat, satuan, jumlah stok obat, dan harga obat 1. Klik sub menu tambah obat 2. Menginput data obat
3. Klik button kembali, simpan, selesai & buat baru Valid Pengujian Menu Pengguna Menu Pengguna Menampilkan sub menu pengguna, berupa daftar pengguna, tambah pengguna baru. Mengklik menu pengguna Valid Pengujian Daftar Pengguna Daftar Pengguna Admin Menampilkan daftar pengguna, yang terdiri dari nama lengkap, username, email, hak akses, admin dan aksi. 1. Klik sub menu daftar pengguna 2. Klik kolom search
3. Klik button edit dan hapus di pilihan aksi
4. Klik button previous dan next Valid Pengujian Tambah Pengguna Baru Tambah Pengguna  Baru Admin Menambah pengguna, yang berisi nama , username, alamat email, password, konfrimasi password, hak akses, jadikan admin atau tidak, dan foto profil 1. Klik sub menu tambah pengguna baru
2. Menginput data pengguna
3. Klik button register Valid Pengujian Edit Profile Edit Profile Admin Mengubah data profile, yang terdiri dari nama, username, alamat email, password, hak akses, jadikan admin atau tidak, dan ganti foto profile 1. Klik sub menu edit profile 2. Klik button ganti password dan perbarui Pengujian Menu Pengaturan Menu Pengaturan Admin Menginput/mengatur data klinik, yang berisi nama klinik, slogan, logo, dan logo gambar 1. Klik menu pengaturan 2. Menginput/mengubah data
klinik
3. Klik button selesai Valid Pengujian Dashboard Doktor Dashboard Doktor Menampilkan jumlah kunjungan terakhir pasien, yang berisi data no rekam medis, tanggal periksa, konselor, doktor pemeriksa, dan aksi 1. Login dengan akses level doktor 2. Klik kolom search
3. Klik button previous dan next Valid
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
Pengujian Menu Rekam Medis Doktor Rekam Medis Doktor Menampilkan sub menu, berupa daftar rekam medis. Mengklik menu rekam medis Valid Pengujian Menu Daftar Rekam Medis Doktor Daftar Rekam Medis Doktor Melihat daftar rekam medis pasien rehab yang telah diinput oleh admin 1. Klik sub menu daftar rekam medis 2. Klik kolom search
3. Klik button previous dan next. Valid Pengujian Menu Pengguna Doktor Pengguna Doktor Menampilkan sub menu edit profile 1. Klik menu pengguna 2. Klik button ganti passowrd dan perbarui. Valid Pengujian Menu Edit Profile Doktor Edit Profile Doktor Mengatur data pengguna doktor, yang berisi nama, username, alamat email, password, hak akses, dan foto profil 1. Klik sub menu edit profile 2. Klik button ganti passowrd dan perbarui. Pengujian Dashboard Konselor Dashboard Konselor Menampilkan jumlah kunjungan terakhir pasien, yang berisi data no rekam medis, tanggal periksa, konselor, doktor pemeriksa, dan aksi 1. Login dengan akses level doktor 2. Klik kolom search
3. Klik button previous dan next Valid Pengujian Menu Rekam Medis Konselor Rekam Medis Konselor Menampilkan sub menu, berupa daftar rekam medis. Mengklik menu rekam medis Valid Pengujian Daftar Rekam Medis Konselor Daftar Rekam Medis Konselor Melihat daftar rekam medis pasien rehab yang telah diinput oleh admin 1. Klik sub menu daftar rekam medis 2. Klik kolom search
3. Klik button previous dan next. Valid Pengujian Menu Pengguna Konselor Pengguna Konselor Menampilkan sub menu edit profile 1. Klik menu pengguna 2. Klik button ganti passowrd dan perbarui. Pengujian Menu Edit Profile Konselor Edit Profile Konselor Mengatur data pengguna doktor, yang berisi nama, username, alamat email, password, hak akses, dan foto profil 1. Klik sub menu edit profile 2. Klik button ganti passowrd dan perbarui. Pengujian Logout Logout Memastikan session berakhir. Klik link logout Valid

## 4. KESIMPULAN
Setelah melalui proses penelitian dan pengembangan, dapat disimpulkan bahwa Sistem Informasi Pengolahan Data Pasien Rehabilitasi  Narkoba  Pada  Badan  Narkotika  Nasional  Provinsi  Sumatera  Selatan  yang  dikembangkan  menggunakan framework  Laravel  memiliki  beberapa  kelebihan,  seperti  kecepatan  dan  kemudahan  dalam  pengolahan  data,  serta keamanan data yang lebih baik. Sistem ini juga memudahkan bagi petugas untuk mengakses dan memantau data pasien secara  real-time,  sehingga  mempermudah  dalam  pengambilan  keputusan  dan  pengawasan.  Dengan  demikian,  sistem informasi pengolahan data pasien rehabilitasi narkoba ini dapat menjadi solusi untuk mengatasi masalah pengolahan data yang sebelumnya dilakukan secara manual, serta membantu Badan Narkotika Nasional Provinsi Sumatera Selatan dalam meningkatkan kualitas pelayanan dan efisiensi dalam pengolahan data pasien rehabilitasi narkoba.

## REFERENCES
[1] Akbar  dan  Muhammad  Azriel  (2021,  “APLIKASI  RESERVASI  HOME  PRODUCTION  PADA  ALPHA  PROJECT PALEMBANG BERBASIS WEBSITE,” Suparyanto dan Rosad (2015 , vol. 5, no. 3, pp. 248–253, 2020.
[2] M. Fajar Utama Ritonga, S.Sos, M.Kesos & Adil Arifin, S.Sos, Model Pelayanan Kesejahteraan Sosial Adiksi Narkoba , 3rd ed. Sumatera Utara: 2020, 2020. [Online]. Available: https://books.google.co.id/books?hl=id&lr=&id=L73xDwAAQBAJ&oi=fnd
Hal 287−301 http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom
&pg=PA2&dq=arifin,+f.+u.+(2020).+model+pelayanan+kesejahteraan+sosial+adiksi+sosial+.+medan+:+penerbit+puspantara. &ots=UnrVQGyc1v&sig=trUbCtXktZvcBBPanP7jZ_Z2E2Y&redir_esc=y#v=onepage&q&f=fa
[3] R. Effendi, Y. Efendi, A. Najib, A. Najib, and A. Najib, “Perancangan Sistem Informasi Penjualan Berbasis Web Pada Bengkel Karunia Ban Pamulang,” J. Innov. Futur. Technol. , vol. 3, no. 1, pp. 49–55, 2021, doi: 10.47080/iftech.v3i1.1153.
[4] A.  Mulyawan,  D.  Rosadi,  and  S.  Mardira  Indonesia,  “Sistem  Informasi  Customer  Relationship  Management  Cv.  Junindo Pratama,” J. Comput. Bisnis , vol. 13, no. 1, pp. 36–41, 2019.
[5] S. Larno, M. Razi, and P. Anggraini, “Implementasi Website Promosi Dan Penjualan Pada Asosiasi Pedagang Sepatu Dan Tas Kota Padang,” J. Teknol. Dan Sist. Inf. Bisnis , vol. 1, no. 1, pp. 38–46, 2019, doi: 10.47233/jteksis.v1i1.5.
[6] R.  Mahesti,  “PENDAMPINGAN  REHABILITASI  BAGI  PECANDU  DAN  KORBAN  PENYALAHGUNAAN NARKOTIKA,” Ranu Mahesti , vol. 5, no. 3, pp. 248 253, 2020, [Online]. Available: https://r.search.yahoo.com/_ylt=Awr.wgu ZPNdjMf8xvwJXNyoA;_ylu=Y29sbwNncTEEcG9zAzEEdnRpZAMEc2VjA3Ny/RV=2/RE=1675078937/RO=10/RU=https% 3A%2F%2Fmedia.neliti.com%2Fmedia%2Fpublications%2F340645-pendampingan-rehabilitasi-bagi-pecandu-d- 92cf924e.pdf/RK=2/RS=i5x
[7] S.  Setiawansyah,  H.  Sulistiani,  A.  Sulistiyawati,  and  A.  Hajizah,  “Perancangan  Sistem  Pengelolaan  Keuangan  Komite Menggunakan Web Engineering (Studi Kasus : SMK Negeri 1 Gedong Tataan),” Komputika  J. Sist. Komput. , vol. 10, no. 2, pp. 163–171, 2021, doi: 10.34010/komputika.v10i2.4329.
[8] T.  Soendari,  “Metode  Penelitian  Deskriptif,” Univ.  Pendidik.  Indones. ,  p.  25,  2010,  [Online].  Available: https://www.academia.edu/26183294/Penelitian_Deskriptif_ppt_Compatibility_Mode_?bulkDownload=thisPaper-topRelated- sameAuthor-citingThis-citedByThis-secondOrderCitations&from=cover_page
[9] Y. Rahmanto, Istikomah, and Styawati, “Rancang Bangun Sistem Informasi Manajemen Koperasi Menggunakan Metode Web Engineerung,” Jdmsi , vol. 2, no. 1, pp. 24 30, 2021, [Online]. Available: https://ejurnal.teknokrat.ac.id/index.php/JDMSI/article /view/987
[10]  Y.  I.  Mukti,  “Sistem  Informasi  Monitoring  Kesehatan  Masyarakat  Berbasis  Web  Menggunakan  Metode  Unifed  Modelling Language,” Jusikom  J. Sist. Komput. Musirawas , vol. 4, no. 1, pp. 1–8, 2019, doi: 10.32767/jusikom.v4i1.403.
[11]  A.  U.  Hamdani  and  R.  L.  Mubarak,  “Model  E-Commerce  Dengan  Metode  Web  Engineering  Method  Untuk  Menunjang Pemasaran Produk Pada Xyz Pet Shop,” Pros. SENDI_U 2019 , no. 1, pp. 978–979, 2019.
[12]  H. E. Saputra, “Membangun Web Engineering Puzzle Research Data Mining Menggunakan Model Navigational Development Technique,” J.
Rekayasa dan Manaj. Sist. Inf. , vol. 2, no. 1, pp. 110, 2016, [Online]. Available: http://download.portalgaruda.org/article.php?a rticle=442955&val=8535&title=MEMBANGUN  WEB ENGINEERING PUZZLE RESEARCH DATA MINING MENGGUNAKAN MODEL NAVIGATIONAL DEVELOPMENT TECHNIQUE
[13]  D.  Darwis,  D.  Wahyuni,  and  D.  Dartono,  “Sistem  Informasi  Akuntansi  Pengolahan  Dana  Kas  Kecil  Menggunakan  Metode Imprest Pada PT Sinar Sosro Bandarlampung,” J. Teknol. dan Sist. Inf. , vol. 1, no. 1, pp. 15–21, 2020.
[14]  P. D. Andrew Fernando Pakpahan, M.T., Dasar-Dasar Pengembangan Aplikasi Web Modern dengan Framework Laravel , Edisi Pert. Bandung: Media Sains Indonesia, 2020. [Online]. Available: https://books.google.co.id/books?id=KfIIEAAAQBAJ&dq= pakhapan,+a.+f.+(2020).+dasar+dasar+pengembangan+aplikasi+web+modern+dengan+framework+laravel+.+bandung:+medi a+sains+indonesia.&lr=&hl=id&source=gbs_navlinks_s
[15]  Yudho  Yudhanto  dan  Helmi  Adi  Prasetyo, Panduan  Mudah  Belajar  Framework  Laravel ,  Edisi  Pert.  Jakarta:  Elex  Media Komputindo, 2018. [Online]. Available: https://books.google.co.id/books?hl=id&lr=&id=TpV1DwAAQBAJ&oi=fnd&pg=PP1 &dq=prasetyo,+y.+y.+(2018).+panduan+mudah+belajar+framework+laravel+.+jakarta:+PT+elex+media+komputindo.&ots=c 70YmnxlR4&sig=iLpdFr0SdVnwpFO4HyCMSeAzirw&redir_esc=y#v=onepage&q&f=false
[16]  O. Muhamad Muslihudin, Analisis dan Perancangan Sistem Informasi Menggunakan Model Terstruktur dan UML , Edisi Pert. Yogyakarta: Penerbit Andi, 2016. [Online]. Available: https://books.google.co.id/books?id=2SU3DgAAQBAJ&dq=Muslihudi n,%09Muhamad.+Analisis%09Dan%09Perancangan%09Sistem+Informasi+Menggunakan+Model+Terstruktur+Dan+UML.+P enerbit+Andi,+2016.&lr=&hl=id&source=gbs_navlinks_s
[17]  M. K. Dedy Rahman Prehanto, S.Kom., BUKU AJAR KONSEP SISTEM INFORMASI , Edisi Pert. Surabaya: Scopindo Media Pustaka, 2020. [Online]. Available: https://books.google.co.id/books?hl=id&lr=&id=0OriDwAAQBAJ&oi=fnd&pg=PR3&dq= prehanto,+d.+r.+(2020).+konsep+sistem+informasi+.+surabaya+:+scopindo+.&ots=a2jLzrkv9W&sig=y1Dv0rogznoilO9P- d9iCyJzJPE&redir_esc=y#v=onepage&q&f=false
[18]  N. E. Putra, T. Gunawan, M. Kom, H. N. Prasetyo, and S. Si, “Aplikasi Pengolahan Data Rekam Medik Pasien Rehabilitasi Narkoba Berbasis Web (Studi Kasus: Bnnp Jabar) Medical Record Data Processing Application Web-Based Drug Rehabilitation Patients (Case Study: Bnnp Jabar),” e-proceeding Appl. Sci. , vol. 5, no. 2, p. 1203, 2019.