Laravel (Studi kasus: Kantor Dinas Pertanian dan Ketahanan Pangan Kota Madiun)
Ari Kurniawan
Teknik Informatika, Fakultas Teknik, Universitas Negeri Surabaya, arikurniawan@unesa.ac.id
Abstrak
Pengelolaan surat merupakan hal yang penting bagi sebuah instansi utamanya pada instansi kenegaraan. Pada
artikel ini dilakukan penelitian mengenai pengelolaan surat pada Kantor Dinas Pertanian dan Ketahanan Pangan Kota
Madiun bagian kesekretariatan. Pengelolaan Surat yang terdapat pada instansi tersebut berupa surat masuk dan surat
keluar masih menggunakan metode pencatatan pada buku register atau buku besar, selama ini proses pengelolaan surat
dilakukan secara manual yang membutuhkan waktu yang cukup lama saat pencarian surat ketika diperlukan, dan
penyimpanan dalam rak brankas dapat menyebabkan surat-surat fisik tidak terjamin kualitasnya.
Maka dibuatlah aplikasi pengarsipan berbasis website laravel pada penelitian ini. Metode pengembangan sistem
yang digunakan pada penelitian ini yaitu metode SDLC waterfall yang terdiri dari empat tahap yaitu tahap analisis
kebutuhan dan sistem lama, tahap perancangan sistem baru, tahap implementasi dan pengujian.
Pembuatan website ini menggunakan framework laravel dan database MySQL. Hasil dari perancangan ini yaitu
aplikasi Pengarsipan Surat dan Disposisi (APSD) yang diharapkan dapat mempermudah pengarsipan surat masuk dan
surat keluar serta proses pendistribusian surat berjalan mudah.
Kata Kunci: Surat masuk, Surat keluar, Laravel, SDLC, MySQL
Abstract
Letter management is important thing for an institution, especially in the state institution. In this article, a study
was conducted regarding the management of the letter at the Secretariat of Dinas Perrtanian & Ketahanan Pangan
(Agriculture and Food Security) Office of Madiun City. Letter Management contained in the agency in the form of
incoming and outgoing letters still uses the method of recording in the register book or general ledger, so far the process of
managing letters is done manually which requires quite a long time when searching for letters when needed, and storage in
a safe rack can causing physical quality letters not guaranteed.
So laravel website based archiving application was made in this study. The system development method used in
this study is the SDLC waterfall method which consists of four stages, the requirements analysis stage and the old system,
designing a new system, implementation and testing.
Building this website using laravel framework and MySQL database. The results of this study are the application
of Letter Filing and Disposition (APSD) which is expected to facilitate the archiving of incoming and outgoing letters as
well as the process of distributing letters easily.
Keyword : Incoming letters, Outcoming letters, Laravel, SDLC, MySQL.
11
Jurnal Manajemen Informatika. Volume 11 Nomer 01 Tahun 2020, 11-21
surat, nomor surat, asal surat dan perihal surat. membuat laporan, percetakan, desain grafis, editing
Sedangkan buku register surat keluar digunakan untuk video, dan berbagai aktivitas lainnya.
mencatat semua surat yang dikeluarkan atau yang akan
dikirim ke kantor pusat Pemerintahan atau relasi-relasi Framework Laravel
Dinas Pertanian dan Ketahanan Pangan. Pengelolaan Framework merupakan perangkat lunak untuk
surat masuk dan surat keluar yang seperti ini membuat sebuah web yang memudahkan programmer
menimbulkan beberapa masalah diantaranya seringkali yang didalamnya ada berbagai fungsi. Ada plugin dan
terjadi ketika ada pihak yang membutuhkan informasi konsep yang berguna untuk membuat suatu sistem
tentang surat, petugas kesektretariatan tidak mudah tertentu agar terstruktur. Laravel merupakan framework
mengetahui keberadaan surat tersebut, proses disposisi aplikasi web dengan sintaks yang elegan dan ekspresif
yang masih menggunakan kertas dan setiap surat masuk yang dibangun dengan menyenangkan dan dari
dan surat keluar harus di fotocopy berulang-ulang untuk pengalaman pembuat yang kreatif agar dapat memuaskan
proses pengarsipan dan proses pendistribusian surat. pengguna, sampai saat ini laravel pernah menjadi yang
banyak digunakan ditahun 2015 menurut survei
Dengan adanya masalah diatas, maka dibutuhkan
sitepoint.com.
suatu sistem informasi yang dapat membantu dalam
melakukan pengarsipan dokumen tersebut. Aplikasi ini
MySQL
bertujuan untuk meningkatkan efisiensi, ketepatan dan MySQL merupakan perangkat lunak sistem
keamanan dokumen yang diarsipkan. Diharapkan dengan manajemen basis data atau DBMS (database
adanya Aplikasi Pengarsipan Surat ini dapat merubah management system), MySQL ini multithread, multi-
sistem kinerja di dalam kesekretariatan bagian arsip agar user, dan juga merupakan RDBMS (relational database
mempermudah dalam pengarsipan surat yang masuk dan management system) yang didistribusikan gratis di
keluar, juga dapat memudahkan pihak-pihak yang bawah lisensi GPL (general public license). Setiap orang
bebas menggunakan secara gratis dengan syarat tidak
bersangkutan dalam mengetahui surat yang masuk dan
digunakan untuk komersil. MySQL juga merupakan
surat yang akan keluar telah di setujui atau belum tanpa turunan dari SQL yang merupakan database lama.
harus bertatap muka dengan bagian arsip sektretariatan. Sebagai database server MySQL bisa dikatakan lebih
unggul daripada database server lainnya, terutama dalam
Berdasarkan permasalahan yang dipaparkan kecepatan. Beberapa keunggulan dari database server
sebelumnya, penulis bermaksud melakukan penelitian MySQL sebagai berikut :
dengan judul “Rancang Bangun Aplikasi Pengarsipan a. Portability, Dapat berjalan stabil dalam segala
Surat dan Disposisi Berbasis Website Menggunakan sistem informasi yang ada saat ini.
Framework Laravel” dimana dapat memperbaiki sistem b. Multiuser, Dapat beroperasi secara bersamaan
yang terdahulu dan dapat mempermudah pekerjaan meskipun digunakan atau diakses oleh beberapa
sehingga dapat menyingkat waktu agar efesiensi kerja user tanpa masalah dan konflik.
mengalami peningkatan serta memudahkan petugas c. Security, Keamanan dengan beberapa lapisan
dalam melakukan pengoperasiannya. Sehingga penulis seperti level subnetmask, nama host, dan izin
merasa perlu untuk melakukan perancangan pengarsipan akses user dengan sistem yang mendetail dan
password yang terenkripsi.
surat berbasis desktop pada Dinas Pertnian dan
d. Scalability end Limits, Meski database dalam
Ketahanan Pangan Kota Madiun dengan metodologi
skala besar mampu ditangani, dengan jumlah
berorientasi objek dengan tujuan agar proses pengarsipan
record lebih dari 50 – 60 ribu table dan 5 milyar
surat dapat ditangani lebih efektif dan efisien. baris. Dengan menampung indeks dalam
Aplikasi batasan 32 pada setiap tabel.
Aplikasi berasal dari kata application yang artinya Surat
penerapan, lamaran, penggunaan. Secara etimologi, Surat adalah sarana komunikasi untuk menyampaikan
aplikasi merupakan program siap pakai yang dibuat informasi tertulis oleh suatu pihak kepada pihak lain.
untuk melaksanakan suatu fungsi bagi pengguna atau Fungsinya mencakup lima hal: sarana pemberitahuan,
aplikasi yang lain dan dapat digunakan oleh sasaran yang permintaan, buah pikiran dan gagasan, alat bukti tertulis,
dituju (Susanto, 2016). Aplikasi dapat dikatakan sebagai alat pengingat, bukti historis, dan pedoman kerja.
suatu perangkat lunak atau software yang dapat bekerja
dengan menjalankan instruksi-instruksi dari pengguna
(user), aplikasi banyak diciptakan untuk membantu
berbagai aktivitas sehari-hari, contohnya seperti
12
2
Rancang Bangun Aplikasi Pengarsipan Surat Dan Disposisi (APSD) Berbasis Website Menggunakan Framework
Laravel (Studi kasus: Kantor Dinas Pertanian dan Ketahanan Pangan Kota Madiun)
Surat Keluar
Surat keluar adalah surat yang akan dikeluarkan oleh
instansi yang akan ditunjukan kepada organisasi lain
diluar organisasi itu sendiri.
Gambar 1. Desain Proses Bisnis Lama Surat
Disposisi
Masuk
Disposisi merupakan catatan singkat yang berisi
pendapat atau instruksi dari seorang atasan atau pejabat
kepada bawahan atau anggota yang ditulis (tangan) secara b. Sistem Lama Surat Keluar
langsung di dokumen yang bersangkutan (Theomartins,
2018).
METODE REKAYASA
Analisa Sistem Lama
Gambar 2. Desain Proses Bisnis Lama Surat
Analisis sistem lama ini bertujuan mengetahui sistem Keluar
lama yang digunakan oleh Dinas Pertanian dan
Ketahanan Pangan Kota Madiun selama ini berjalan dan Sistem lama yang sudah ada yaitu sesuai dengan
diterapkan. Pada tahap ini penulis mengidentifikasi gambar 1 dan gambar 2 analisis sistem lama ini bertujuan
sistem lama yang digunakan oleh Dinas Pertanian dan mengetahui sistem lama yang digunakan oleh Dinas
Ketahanan Pangan adalah sistem yang masih Pertanian dan Ketahanan Pangan Kota Madiun selama ini
konvensional, untuk pengelolaan surat masih dilakukan berjalan dan diterapkan, serta sistem yang masih
secara face to face dan jika ada salah satu pegawai yang konvensional, untuk pengelolaan surat masih dilakukan
bersangkutan didalam surat tersebut, ternayata pegawai secara face to face.
sedang berada diluar kota, jadi proses pembuatan surat
tertunda. Pada proses pengarsipan surat masih
menggunakan media brankas, jika menggunakan brankas Analisa Sistem Baru
tidak menjamin kualitas kondisi fisik suratnya. Pada Analisis sistem baru ini merupakan gambaran sistem yang
proses pencatatan surat yang masuk dan surat yang di diusulkan berdasarkan analisis kebutuhan sistem lama.
keluarkan oleh dinas, masih dilakukan pencatatan Didalam sistem baru yang penulis ajukan nantinya akan
manual yaitu menggunakan buku agenda. Berikut mempermudah seluruh pegawai sekretariatan Dinas
gambar bukti fisik dan proses sistem lamanya: Pertanian dan Ketahanan Pangan yang dapat mengajukan
13
15
Jurnal Manajemen Informatika. Volume 11 Nomer 01 Tahun 2020, 11-21
surat, membuat surat, memonitoring surat yang diajukan, 1) Root, Admin Master mempunyai fungsi utama
penyimpanan surat menggunakan database dan Kepala sebagai pengatur konten website, membuat akun
Dinas dapat mem-validasi surat yang diajukan oleh pegawai, membuatkan surat baru selain itu bisa
melihat semua data dan transaksi yang ada pada
website APSD.
2) Admin, Admin Dinas mempunyai fungsi utama
sebagai pengatur konten website, dan
membuatkan surat baru selain itu bisa melihat
semua data, tanpa bisa membuatkan akun baru
dan transaksi surat yang ada pada website APSD.
3) Pegawai, mempunyai fungsi utama mempunyai
satu wewenang yaitu mengajukan surat keluar.
Wewenang lainnya yaitu pegawai dapat melihat
proses pengerjaan surat keluar yang diajukan
Gambar 2. Desain Sistem Baru APSD sedang ditangani oleh siapa dan dapat melihat
hasil scan fisik asli surat keluar yang sudah
pegawai atau yang dibuat oleh bagian pengolah tanpa berhasil dibuat dan surat keluar dinyatakan valid.
harus bertatap muka, langsung dapat membuka serta 4) Kepala Dinas, mempunyai fungsi utama
mengakses lewat handphone pribadi. Selain itu ada mempunyai wewenangan yang tidak bisa
tampilan data baik surat masuk maupun surat keluar dilakukan role lain sebagai validasi kebenaran
melalui akun admin website APSD nantinya agar lebih surat keluar dan membuatkan surat disposisi surat
mudah dan efisien dalam pengecekan dan pengarsipan masuk.
surat. Desain sistem baru ini menghasilkan 6 jenis user, 5) Tata Usaha, mempunyai wewenang utama yang
yaitu kadin (Kepala Dinas), pengolah, Tata Usaha, dan tidak bisa dilakukan oleh role lain yaitu mencatat
pegawai, admin dinas, serta root (admin master). Dalam atau input data surat masuk yang masuk dan surat
aplikasi website ini ke-enam user tersebut membutuhkan keluar yang keluar pada agenda surat masuk dan
login sebelum dapat masuk ke sistem utama dari APSD. agenda surat keluar.
6) Pengolah, mempunyai wewenang utama yang
Desain Alur Proses Bisnis tidak bisa dilakukan oleh role lain yaitu
Desain proses ini menjelaskan tentang aktivitas dan menerima, melanjutkan, dan membuatkan surat
fungsi yang terstruktur dan saling berkaitan untuk tujuan masuk maupun surat keluar. Selain tugas
tertentu. Dalam proses bisnis ini ada 4 pengguna yang wewenang utama tersebut pengolah dapat
saling berhubungan melalui sistem, berikut rincian dari 4 melakukan edit dan lihat hasil scan fisik asli dari
pengguna tersebut: surat masuk juga surat keluar
16
14
Rancang Bangun Aplikasi Pengarsipan Surat Dan Disposisi (APSD) Berbasis Website Menggunakan Framework
Laravel (Studi kasus: Kantor Dinas Pertanian dan Ketahanan Pangan Kota Madiun)
Berikut adalah proses bisnis dari website APSD dapat dilihat pada gambar 3 dan gambar 4:
15
Jurnal Manajemen Informatika. Volume 11 Nomer 01 Tahun 2020, 11-21
2. Halaman Login
16
Rancang Bangun Aplikasi Pengarsipan Surat Dan Disposisi (APSD) Berbasis Website Menggunakan Framework
Laravel (Studi kasus: Kantor Dinas Pertanian dan Ketahanan Pangan Kota Madiun)
5. Pengolah Lihat Surat Keluar Akun Tata Usaha memproses agenda surat keluar
dan upload surat yang sudah di pindai.
6. Kadin Validasi Surat Keluar Gambar 14. Lihat dan Cetak Laporan Agenda
Surat Keluar
Pada Gambar 14 akun Tata Usaha melakukan
cetak agenda surat keluar untuk dijadikan
laporan.
17
15
Jurnal Manajemen Informatika. Volume 11 Nomer 01 Tahun 2020, 11-21
18
16
Rancang Bangun Aplikasi Pengarsipan Surat Dan Disposisi (APSD) Berbasis Website Menggunakan Framework
Laravel (Studi kasus: Kantor Dinas Pertanian dan Ketahanan Pangan Kota Madiun)
Keterangan Keterangan
No Halaman No Halaman
Valid Tidak Valid Tidak
Halaman Profil (hanya Create Read
dapat melihat profilnya √ Update Delete data √
sendiri) agenda surat masuk
Beranda Mencari data
√
Lihat semua data surat agenda surat masuk
√
masuk dan keluar Lihat file agenda
2 Mencari data surat masuk surat masuk berupa √
dan keluar √
gambar
Lihat file surat masuk dan Surat Keluar
√
keluar berupa gambar Create Read
Surat Masuk Update Delete data √
Create Read Update Delete agenda surat keluar
data surat masuk √
4 Mencari data
3 √
Mencari data surat masuk √ agenda surat keluar
Lihat file surat masuk Lihat file agenda
√ √
berupa gambar keluar berupa
Surat Keluar gambar
Lihat semua data surat Daftar Pegawai
√
keluar Lihat semua data
4 √
Mencari data surat keluar √ 5 daftar pegawai
Lihat file surat keluar Mencari data
√ √
berupa gambar pegawai
Daftar Pegawai
Pegawai Tabel 5.
Lihat semua data daftar
5 pegawai √
Pegawai
Mencari data pegawai √
Keterangan
No Halaman
4. Tata Usaha Valid Tidak
Akun
Tabel 3. Tata Usaha Masuk (masuk
Keterangan √
kedalam aplikasi)
No Halaman
5. Valid Tidak Reset and Recovery
Akun Password (lupa √
Masuk (masuk kata sandi)
√
kedalam aplikasi) Edit Profil √
1
Reset and Recovery Ubah kata sandi √
Password (lupa √ Keluar (keluar dari
kata sandi) √
aplikasi)
Edit Profil √ Halaman Profil
1
Ubah kata sandi √ (hanya dapat
√
Keluar (keluar dari melihat profilnya
√
aplikasi) sendiri)
Halaman Profil Beranda
(hanya dapat Lihat semua data
√
melihat profilnya surat masuk dan √
sendiri) keluar
Beranda 2 Mencari data surat
√
Lihat semua data masuk dan keluar
agenda surat masuk √ Lihat file surat
dan keluar masuk dan keluar √
Mencari data berupa gambar
2
agenda surat masuk √ Surat Keluar
dan keluar Buat surat keluar √
Lihat file surat 4
Mencari data surat
masuk dan keluar √ √
keluar
berupa gambar
3 Surat Masuk
19
15
Jurnal Manajemen Informatika. Volume 11 Nomer 01 Tahun 2020, 11-21
Keterangan Keterangan
No Halaman No Halaman
Valid Tidak Valid Tidak
Lihat file surat Mencari data surat
√
keluar berupa √ disposisi
gambar Print surat disposisi √
Daftar Pegawai Hapus surat
disposisi √
Lihat semua data
√
5 daftar pegawai Agenda Surat Masuk
Mencari data Lihat semua data
√ √
pegawai agenda surat masuk
Mencari data
6. Admin Dinas agenda surat masuk √
6
Print agenda surat
Tabel 6. Admin Dinas √
masuk
Keterangan Hapus agenda surat
No Halaman
Valid Tidak masuk √
Akun Agenda Surat Keluar
Masuk (masuk Lihat semua data
kedalam aplikasi) √ √
agenda surat keluar
Reset and Recovery Mencari data
Password (lupa √ agenda surat keluar √
7
kata sandi) Print agenda surat
Edit Profil √ √
1 keluar
Ubah kata sandi √ Hapus agenda surat
√
Keluar (keluar dari keluar
√
aplikasi)
Halaman Profil Berdasarkan hasil dari pengujian black box diatas aplikasi
(hanya dapat website Aplikasi Pengarsipan Surat dan Disposisi (APSD)
√
melihat profilnya berfungsi sebagaimana mestinya.
sendiri)
Beranda
Lihat akun admin Persentase Hasil Pengujian Sistem
√
dan user Hasil pengujian dalam bentuk persentase dari hasil
Lihat konten
website √ pengujian sistem Aplikasi Pengarsipan Surat Dan
2 Lihat semua data Disposisi (APSD) yang nantinya akan digunakan oleh
surat masuk, keluar √ Dinas Pertanian dan Ketahanan Pangan Kota Madiun.
dan disposisi Berikut hasil pengujiannya:
Lihat semua data
agenda surat masuk √ 1) Hasil Persentase Keseluruhan
dan keluar
Surat Masuk
Lihat semua data
√
surat masuk
3 Mencari data surat
masuk √
Print surat masuk √
Hapus surat masuk √
Surat Keluar Gambar 19. Persentase Keseluruhan
Lihat semua data
√
surat keluar Tampilan pada gambar 19 menunjukkan bahwa
4 Mencari data surat hasil pengujian pada Aplikasi Pengarsipan Surat
√
keluar Dan Disposisi (APSD) ter-uji valid.
Print surat keluar √
Hapus surat keluar √
Disposisi
5 Lihat semua data
√
surat disposisi
16
20
0
Rancang Bangun Aplikasi Pengarsipan Surat Dan Disposisi (APSD) Berbasis Website Menggunakan Framework
Laravel (Studi kasus: Kantor Dinas Pertanian dan Ketahanan Pangan Kota Madiun)
PENUTUP PERANGKAT-LUNAK-_SOFTWARE-
TESTING LINDA-LIANA_41813120100_.pdf
Simpulan
[Accessed 27 Maret 2018].
Berikut adalah simpulan yang di dapat dari sistem yang
telah dibuat : Rasputri, I. A., 2012. Perancangan Sistem Informasi
1. Aplikasi Pengarsipan Surat dan Disposisi Pengolahan Data Pemesanan dan Produksi
Furniture Pada CV. Annisa Prima Karya. Bandung:
(APSD) yang berbasis website dapat dirancang
Perpustakaan UNIKOM.
dan dibangun menggunakan Framework
Laravel. Rohman, A., 2014. Mengenal Framework “Laravel”.
2. Hasil pengujian Aplikasi Pengarsipan Surat dan [Online] Available at: http://ilmuti.org/wp-
Disposisi (APSD) yang berbasis website yang content/uploads/2014/03/Abdul_Rohman-
dilakukan oleh 17 reponden adalah 100% valid. Mengenal_Framework_Laravel.pdf [Accessed 1
3. Adanya penerapan APSD ini mampu Juni 2018].
memudahkan kesektretariatan atau administrasi
SitePoint, 2015. The Best PHP Framework for 2015:
Dinas Pertanian dan Ketahanan Pangan Kota SitePoint Survey. [Online] Available at:
Madiun dalam proses penanganan, pengolahan, https://www.sitepoint.com/best-php-
pengarsipan surat dan disposisi menjadi lebih framework2015-sitepoint-survey-results/
efektif dan efisien. Tanpa harus bertatap muka [Accessed 1 Juni 2018].
dan mempercepat proses tindak lanjut hasil
Susanto, 2016. 10 Pengertian Aplikasi Menurut Para Ahli
disposisi dan informasi penanganan surat yang
Lengkap. [Online] Available at:
diterima, serta diajukan menjadi lebih jelas dan http://www.seputarpengetahuan.com/2016/06/10-
tepat. Sehingga dapat dikatakan adanya APSD pengertian-aplikasi-menurut-para-ahli-
ini mampu menjadikan penanganan permintaan lengkap.html [Accessed 22 Maret 2018].
tersebut lebih baik dibanding dengan metode
konvensional Theomartins, 2018. Brainly. [Online] Available at:
Saran https://brainly.co.id/profil/theomartinz-1224042
[Accessed 26 Juli 2018].
Sistem website APSD saat ini masih jauh dari kata
sempurna. Jadi berikut adalah beberapa saran yang bisa
untuk mengembangkan sistem aplikasi website APSD
ini:
1. Proses tanda tangan surat Kepala Dinas dapat
dikembangkan menggunakan digital signature.
2. Dapat dilakukannya live chatting antar pegawai
sektretariatan agar dapat tanya jawab secara real
time pada jam kerja atau pada sedang dinas luar
kota.
DAFTAR PUSTAKA
15
21