oleh :
KURNIA PRAYOGI
11950320400
2022
LEMBAR PENGESAHAN INSTANSI
oleh:
KURNIA PRAYOGI
11950320400
ii
LEMBAR PENGESAHAN PROGRAM STUDI
RANCANG BANGUN SISTEM INFORMASI PENGARSIPAN
SURAT MENYURAT BERBASIS WEBSITE
Mengetahui,
Ketua Program Studi Sistem Informasi
Fakultas Sains dan Teknologi
Universitas Islam Negeri Sultan Syarif Kasim Riau
Pekanbaru, pada tanggal 21 Januari 2022
iii
ABSTRAK
iv
ABSTRACT
v
KATA PENGANTAR
Penulisan dan penyusunan Laporan Kerja Praktek ini tidak terlepas dengan
adanya bantuan dari berbagai pihak, baik berupa materi maupun berupa motivasi.
Pada kesempatan ini penulis mengucapkan terima kasih kepada semua pihak yang
telah membantu dalam proses kerja praktek hingga akhirnya laporan Kerja
Praktek ini selesai. Untuk itu pada kesempatan ini penulis mengucapkan banyak
terimakasih kepada:
vi
4. Ibu Siti Monalisa, ST., M.Kom, Sekretaris Program Studi Sistem
Informasi dan selaku koordinator Kerja Praktek Program Studi
Sistem Informasi Fakultas Sains dan Teknologi UIN Suska Riau.
5. Bapak Arif Marsal, Lc,.M.A, selaku Dosen Pembimbing Kerja
Praktek yang telah berkenan membimbing dan meluangkan waktu,
tenaga dan pikiran guna mengarahkan penulis dalam menyelesaikan
Laporan Kerja Praktek ini.
6. Bapak Indra Nuriswan, S.Kom, selaku pembimbing instansi yang
telah berkenan meluangkan waktunya dan mengizinkan saya
melaksanakan Kerja Praktek di Sekolah tersebut.
7. Teristimewa untuk kedua orangtua saya, yang selalu mendo‟akan
dan terus memberikan semangat tanpa lelah, sehingga saya dapat
menyelesaikan laporan penelitian ini.
8. Segenap Dosen dan Karyawan Program Studi Sistem Informasi
Fakultas Sains dan Teknologi Universitas Islam Negeri Sultan Syarif
Kasim Riau.
9. Seluruh rekan-rekan seperjuangan di Program Studi Sistem
Informasi, terutama teman-teman dari SIF E 19 yang tidak dapat
disebutkan namanya satu-persatu, terimakasih banyak atas
dukungan dan motivasinya.
10. Kepada Kakanda dan Ayunda senior. Terimakasih atas motivasi
dan arahannya.
11. Serta seluruh pihak yang namanya tidak dapat disebutkan satu
persatu, yang telah banyak membantu dalam menyelesaikan
laporan penelitian ini.
vii
masukan dari para pembaca sekalian guna membangun laporan ini agar lebih baik
dan dapat memenuhi syarat, serta bermanfaat bagi siapa saja yang membacanya.
Akhir kata penulis ucapkan terima kasih dan selamat membaca.
KURNIA PRAYOGI
11950320400
viii
DAFTAR ISI
ix
3.8 Perancangan Berbasis Object Oriented Analysis Design ....................... 11
3.8.1 Pengertian Perancangan .................................................................. 11
3.8.2 Perancangan berorientasi objek....................................................... 12
3.9 Unified Modeling Language (UML) ...................................................... 12
3.9.1 Use Case Diagram ........................................................................... 13
3.9.2 Sequence Diagram .......................................................................... 14
3.9.3 Activity Diagram ............................................................................. 15
3.9.4 Class Diagram ................................................................................. 17
3.10 Metode Pengembangan Sistem Model Waterfall ................................... 18
3.10.1 Tahap Perencanaan.......................................................................... 20
3.10.2 Tahap Pengumpulan Data ............................................................... 21
3.10.3 Tahap Analisa dan Hasil ................................................................. 22
3.10.4 Tahap Implementasi ........................................................................ 22
3.10.5 Tahap Penulisan Laporan ................................................................ 22
BAB III TUGAS KERJA PRAKTEK .............................................................. 23
3.1 Waktu dan Tempat Pelaksanaan Kerja Praktek ..................................... 23
3.1.1 Jadwal Kerja Praktek....................................................................... 23
3.1.2 Uraian Kerja Praktek ....................................................................... 23
3.2 Metodologi Kerja Praktek ...................................................................... 24
3.2.1 Tahap Perencanaan.......................................................................... 25
3.2.2 Tahap Pengumpulan Data ............................................................... 26
3.2.3 Tahap Analisa dan Hasil ................................................................. 27
3.2.4 Tahap Implementasi ........................................................................ 27
3.2.5 Tahap Penulisan Laporan ................................................................ 28
BAB IV ANALISA DAN HASIL ...................................................................... 29
4.1 Analisa Sistem ........................................................................................ 29
4.1.1 Analisa Sistem yang Sedang Berjalan............................................. 29
4.2 Rencana Sistem Usulan .......................................................................... 29
4.2.1 Use Case Diagram ........................................................................... 30
4.2.2 Activity Diagram ............................................................................. 36
4.2.3 Class Diagram ................................................................................. 39
x
4.2.4 Sequence Diagram .......................................................................... 40
4.2.5 Perencanaan Database ..................................................................... 43
4.2.6 Perancangan Struktur Menu ............................................................ 45
4.2.7 Perencanaan Interface (Antar Muka) .............................................. 46
4.3 Hasil........................................................................................................ 55
4.3.1 Implementasi ................................................................................... 55
BAB V PENUTUP .............................................................................................. 63
5.1 Kesimpulan ............................................................................................. 63
5.2 Saran ....................................................................................................... 63
xi
DAFTAR GAMBAR
xii
Gambar 4. 33 Halaman Surat Keluar .................................................................... 58
Gambar 4. 34 Halaman Input Surat Keluar ........................................................... 59
Gambar 4. 35 Halaman Data Disposisi Surat........................................................ 59
Gambar 4. 36 Halaman Input Disposisi Surat ....................................................... 60
Gambar 4. 37 Halaman Cetak Laporan Surat Masuk ........................................... 60
Gambar 4. 38 Halaman Cetak Laporan Surat Keluar ........................................... 61
Gambar 4. 39 Halaman Profil ............................................................................... 61
Gambar 4. 40 Halaman Data Users ....................................................................... 62
Gambar 4. 41 Halaman Tambah Data Users ......................................................... 62
xiii
DAFTAR TABEL
xiv
BAB I
PENDAHULUAN
1
Kecamatan Marpoyan Damai, Kota Pekanbaru, Provinsi Riau. SMK Hasanah
Pekanbaru beridiri pada tahun 1998. Saat ini pengelolaan surat masuk dan surat
keluar yang ada pada SMK Hasanah Pekanbaru masih menggunakan sistem
konvensional, dimana pengelolaan surat masuk dan surat keluar melibatkan
banyak kertas, yang harus diisi untuk mencatat dan mengklasifikasi surat masuk
dan surat keluar. Misalnya ketika ada surat, petugas akan mengisi daftar
pengontrol surat dan formulir penanganan surat berdasarkan data surat yang ada.
Banyaknya dokumen yang harus diisi berarti banyak kertas yang dibutuhkan. Hal
ini berkaitan dengan keamanan surat atau informasi yang disimpan, karena kertas
dapat rusak atau hilang jika tidak dikelola dengan baik. Semakin banyak file,
semakin banyak ruang penyimpanan yang dibutuhkan. Menyimpan informasi
surat dengan menulis di buku harian mengarah pada penulisan laporan, yang
datanya harus dihitung satu per satu.
2
1. Merancang sistem informasi pengelolaan pengarsipan surat yang
meliputi surat masuk dan surat keluar pada SMK Hasanah
Pekanbaru.
2. Sistem yang dibangun berbasis web menggunakan bahasa
pemrograman PHP dan MySQL sebagai database. Menggunakan
model Waterfall sebagai metode pengembangan sistemnya.
3. Sistem informasi ini dirancang dengan metode analisis Object
Oriented Analisis Design (OOAD) dan menggunakan 4 diagram
Unified Modelling Language (UML) yaitu Use case Diagram,
Activity diagram, Sequence diagram, dan Class diagram.
4. Sistem informasi ini di rancang untuk staff tata usaha sebagai user,
dan kepala instansi sebagai admin yang memiliki akses penuh pada
sistem.
1.4 Tujuan Kerja Praktek
Adapun tujuan dari kerja praktek ini adalah sebagai berikut:
3
peningkatan kualitas menggunakan teknologi informasi yang
berdaya guna.
Bagian ini menjelaskan analisa sistem yang akan dibuat, rencana sistem
yang diusulkan, perancangan database, perancangan interface, hingga
tahap implementasi.
BAB V PENUTUP
4
BAB II
LANDASAN TEORI
5
No. SK Pengangkatan : 001/YAH/VII/2019
Tanggal SK : 1 Juli 2019
Pada tahun 2005, SMK Hasanah pertama kalinya diakreditasi oleh Badan
Akreditasi Sekolah Provinsi Riau dan berhasil mendapat Akreditasi B (Baik).
Pada tahun ini juga dibuka Program Keahlian Baru yakni Teknik Komputer dan
Jaringan, seiring perkembangan waktu maka pada tahun 2006 SMK Hasanah
mendapatkan program bantuan Re-engineering, dimana SMK Hasanah dituntut
harus bisa melihat ke depan peluang dan program keahlian apa yang sangat
dibutuhkan dan diminati di masa yang akan datang, setelah melakukan survey dan
penelitian yang seksama, maka program keahlian yang dibutuhkan ke depan
adalah program Teknologi Informasi dan Komunikasi, oleh karena itu program
keahlian yang kurang diminati harus ditutup.
6
Pada tahun 2014 SMK Hasanah Pekanbaru membuka jurusan Perawatan
Kesehatan yang kini berubah nama menjadi asisten keperawatan. Melihat
tingginya minat siswa yang tidak tertampung pada jurusan akuntansi di SMK
negeri, maka pada tahun 2016 SMK Hasanah membuka jurusan akuntansi untuk
menampung aspirasi siswa tersebut.
2.1.2 Visi
Mewujudkan SMK Hasanah Pekanbaru sebagai Lembaga Pendidikan dan
Pelatihan yang Profesional dan Mandiri dalam mewujudkan Lulusan yang
Unggul,Cerdas, Bermartabat, Berdedikasi, Cinta Lingkungan dan Berakhlak
mulia.
2.1.3 Misi
Dalam menyongsong Globalisasi Industri dan Teknologi SMK Hasanah
Pekanbaru mempersiapkan tamatan untuk mandiri serta :
7
3. Memiliki Sumber Daya Manusia (SDM) yang berkarakter, jujur,
disiplin, bertanggung jawab, peduli, responsif dan santun dengan
semangat pelayanan prima.
4. Memiliki perilaku hidup sehat sehari-hari.
5. Memiliki kemauan untuk mewujudkan lingkungan yang nyaman,
aman, rindang, asri, dan bersih serta mampu mencegah terjadinya
pencemaran dan kerusakan loingkungan hidup.
6. Memiliki kemampuan menyesuaikan diri dengan kebutuhan lapangan
kerja, dan kemampuan mengembangkan diri untuk melanjutkan ke
jenjang pendidikan yang lebih tinggi.
8
menentukan keputusan serta untuk menjalankan operasional perusahaan (Yuliani
et al., 2018).
a. Komponen
Sistem memiliki kompoenen, yaitu berupa elemen. Elemen-elemen yang
lebih kecil misalkan sistem komputer terdiri dari sub sistem perangkat
keras, perangkat lunak dan manusia disebut dengan sub sistem.
Sedabgkan elemen-elemen yang lebih besar misalkan bila perangkat
keras adalah sistem yang memiliki sub sistem CPU, perangkat I/O dan
memori, maka supra sistem perangkat keras adalah sistem komputer
disebut supra system.
b. Boundary (Batasan Sistem)
Boundary merupakan batas antara suatu sistem dengan sistem yang
lainnya atau dengan lingkungan luarnya.
c. Environment (lingkungan Luar Sistem)
Environment adalah segala sesuatu yang berada di luar batas dari sistem
yang mempengaruhi operasi sistem.
d. Interface (Penghubung Sistem)
Penghubung sistem merupakan media perantara dari satu sub sistem ke
sub sistem yang lain yang memungkinkan sumber-sumber daya mengalir
dari satu sub sistem ke sub sistem lainnya.
e. Input (Masukan)
Input merupakan energi yang dimasukkan ke dalam sistem. Masukan
dibagi menjadi dua yaitu maintenance input dan sinyal
input. Maintenance input adalah energi yang dimasukkan agar sistem
tersebut dapat beroperasi. Sinyal input adalah energi yang diproses atau
di olah untuk menghasilkan keluaran.
f. Output (Keluaran)
9
Output merupakan hasil dari Input yang diolah dan diklasifikasikan
menjadi Output yang berguna. Output juga dapat menjadi energi yang
dimasukan untuk subsistem yang lain atau kepada supra sistem.
g. Proses (Pengolahan Sistem)
Di pengolahan sistem inilah masukan akan dirubah menjadi keluaran.
h. Objective and Goal (Sasaran dan Tujuan Sistem)
Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya.
Karena sasaran dari sistem sangat menentukan sekali masukan yang
dibutuhkan sistem dan keluaran yang akan dihasilkan system, maka suatu
system harus memiliki sasaran dan tujuan.
2.5 Surat
Menurut Laksmi (2015) surat adalah salah satu sarana komunikasi dalam
bentuk tertulis atau alat yang digunakan untuk menyampaikan pesan dari pihak
pengirim ke pihak penerima. Selain itu menurut Susatyo (2014) surat adalah
10
sarana komunikasi tertulis untuk menyampaikan informasi dari satu pihak (orang,
instansi, organisasi) kepada pihak lain, berupa pemberitahuan, pernyataan,
permintaan, laporan pemikiran, sanggahan, pelanggaran atau sebagainya
(Purwandari, 2017).
3.6 Website
Website adalah halaman yang ditampilkan di Internet dan biasanya berisi
informasi tertentu sesuai dengan kebutuhannya. Web dikembangkan oleh World
Wide Web Consortium (W3C), badan standar teknologi, dan standar tersebut
dirancang untuk membuat Web itu sendiri lebih kompatibel dalam penggunaan
yang semakin beragam (Solahudin, 2021).
3.7 PHP
(Solahudin, 2021) PHP atau Hypertext Preprocessing adalah sebuah
kode atau bahasa pemrograman yang diciptakan oleh Rasmus Lerdorf pada tahun
1995 dengan nama awal Form Interpreted (FI) yang hanya berfungsi mengolah
data form dalam bentuk script. PHP menggunakan pemrograman sisi server
sebagai sistemnya, dan setiap program skrip akan diproses oleh server. PHP juga
merupakan bahasa scripting (ditanamkan atau disisipkan) untuk web yang cukup
populer. Dalam segala jenis dan pembuatan halaman web dinamis interaktif. Kode
PHP disisipkan di antara skrip kode HTML yang merupakan bahasa markup
standar di dunia web.
11
3.8.2 Perancangan berorientasi objek
Pendekatan berorientasi objek merupakan suatu teknik atau cara
pendekatan dalam melihat permasalahan dan sistem. Pendekatan berorientasi
objek akan memandang sistem yang dikembangkan sebagai suatu kumpulan objek
yang berkorespondesi dengan objek - objek dunia nyata. Sedangkan perbedaannya
dengan pendekatan terstruktur yaitu merupakan dekomposisi permasalahan
dilakukan berdasarkan fungsi atau proses secara hirarki, mulai dari konteks
sampai dengan proses yang paling kecil. Object Oriented Analysis Design
(OOAD) sendiri merupakan metode analisis yang memeriksa requirements dari
sudut pandang kelas-kelas dan objek yang ditemui dalam ruang lingkup
permasalahan yang mengarahkan arsitektur software yang didasarkan pada
manipulasi objek-objek sistem atau subsistem.
12
- Mencatat sistem, proses dan organisasi yang ada.
3.9.1 Use Case Diagram
(Fitriyani, 2011)Use case diagram digunakan untuk menggambarkan
interaksi antara pengguna sistem (actor) dengan kasus (use case) yang
disesuaikan dengan langkah-langkah (scenario) yang telah ditentukan. Sejak
tahun 1992, dangan adanya pengembangan UML (Jacob Et All) menjadikan use
case sebagai model utama atau yang dibutuhkan (Requirment Model) pada UML,
dalam menganalisis, merancang sistem secara objek oriented.
Ketika sudah menentukan jumlah use case dalam use case diagram, maka
dalam pembuatan activity diagram, sequence diagram, kolaborasi diagram akan
mengacu pada usecase yang telah dirancang. Untuk itu, dalam membangun
sebuah sistem informasi menggunakan objek oriented (OOAD) setelah membuat
scenario, menganalisis, dan mengembangkan sistem tersebut, langkah pertama
yang dilakukan adalah membangun use case diagram.
13
4. Collaboration menyediakan prilaku yang lebih
besar dari jumlah dan elemen-
elemennya (sinergi).
14
untuk mendefinisikan urutan kejadian yang dapat menghasilkan output yang
diinginkan.
Menggambarkan sebuah
penggambaran dari form.
3. Boundary Class
15
Tabel 2. 3 Simbol Activity Diagram
No. Nama Simbol Keterangan
Diagram flow proses yang
menggambarkan interaksi dari
1. Vertical Swimlane Title
beberapa bagian yang berbeda yang
Function Function
Phase
Memperlihatkan bagaimana masing-
masing kelas antarmuka saling
2. Activity
berinteraksi satu sama lain.
16
3.9.4 Class Diagram
Class diagram digunakan untuk menggambarkan struktur sistem dari segi
pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem.
17
7. Realization benar-benar dilakukan oleh suatu
objek.
18
Kebutuhan yang akan datang yang harus dipersiapkan seiring
dengan semakin berkembangnya zaman juga kecanggihan
teknologi adalah pemeliharaan dan pengembangan untuk sistem
informasi yang telah dibuat. Sehingga SMK Hasanah Pekanbaru
mempunyai daya saing dengan lembaga pemndidikan lain.
B. Kebutuhan analisa perangkat lunak analisis sistem
Kebutuhan analisa perangkat lunak(software) baik berupa aplikasi
maupun komponen pendukung yang digunakan:
Tabel 2. 5 Analisa Kebutuhan Software
Alat Kebutuhan
Sistem operasi Windows
Database server My SQL
Browser Mozila firefox, Google Chrome
C. Kebutuhan spesifikasi perangkat lunak
Kebutuhan spesifikasi perangkat lunak disesuaikan dengan
kapasitas perangkat keras yang digunakan, sehingga sistem dapat
beroperasi secara maksimal.(Lesmono, 2018)
D. Kebutuhan verifikasi dan validasi kebutuhan
Verifikasi dan validasi disesuaikan dengan kebutuhan perangkat
lunak yang ada, sehingga verifikasi dan validasi berjalan sesuai
dengan harapan.
E. Analisis Sistem
Dalam studi kasus ini, semua proses pelayanan akademik pada
SMK Hasanah Pekanbaru masih dilakukan secara konvensional
begitu juga dengan pembuatan laporan yang berkaitan dengan
akademik dilakukan secara manual. Untuk mempermudah proses
pelayanan akademik sekolah tersebut penulis membuat sistem
akademik sekolah berbasis web dengan berdasarkan manajemen
yang sudah ada dengan tambahan inovasi-inovasi baru untuk
kemajuan pelayanan akademik pada SMK Hasanah Pekanbaru.
2. System Design
19
Tahap ini dilakukan sebelum melakukan coding. Bertujuan untuk
memberikan gambaran apa yang seharusnya dikerjakan, komponen apa
saja yang diperlukan dan bagaimana tampilan sistem yang diharapkan.
3. Implementation
Dalam tahap ini dilakukan pemrograman. Pembuatan software dipecah
menjadi modul-modul kecil yang nantinya akan digabungkan dalam tahap
berikutnya. Pada tahap ini perancangan sistem menggunakan bahasa
pemrograman PHP dan MySQL sebagai databasenya, dan didukung oleh
Macromedia Dreamweaver sebagai editor desain.
4. Integration & Testing
Di tahap ini dilakukan penggabungan modul-modul yang sudah dibuat dan
dilakukan pengujian. Ini dilakukan untuk mengetahui apakah software
yang dibuat telah sesuai dengan desainnya dan masih terdapat kesalahan
atau tidak. Untuk Metode Pengujian yang dilakukan pada penelitian ini
adalah metode pengujian langsung yaitu dengan menggunakan pengujian
Black Box. Digunakan untuk menguji fungsi-fungsi khusus dari perangkat
lunak yang dirancang. Kebenaran perangkat lunak yang diuji hanya dilihat
berdasarkan keluaran yang dihasilkan dari data atau kondisi masukan yang
diberikan.
5. Operation & Maintenance
Ini merupakan tahap terakhir dalam model waterfall. Software yang sudah
jadi dijalankan serta dilakukan pemeliharaan. Pemeliharaan termasuk
dalam memperbaiki kesalahan yang tidak ditemukan pada langkah
sebelumnya. Dalam tahap ini updating yang memungkinkan program
untuk menyesuaikan diri dengan perubahan kondisi, new functionality
dengan menambahkan fitur baru kedalam sistem tanpa mengganggu proses
yang sedang berjalan.
20
(Malagandi & Siahaan, 2017) :
1. Identifikasi dan Menentukan Masalah
21
kebutuhan sistem informasi sebagai acuan penelitian.
22
BAB III
TUGAS KERJA PRAKTEK
23
1. Perkenalan dan Adaptasi
Pada minggu pertama dilakukan proses perkanalan dan adaptasi atau
penyesuaian diri dengan lingkungan SMK Hasanah Pekanbaru.
Berkenalan dengan guru dan pegawai, khususnya dengan pegawai
yang berada pada ruang Tata usaha.
2. Pengamatan Kinerja dan Wawancara
Pada minggu selanjutnya melakukan pengamatan kinerja pegawai
pada ruang tata usaha, dan mengamati bagaimana proses sistem
pengarsipan surat masuk dan surat keluar yang ada pada tata usaha
SMK Hasanah Pekanbaru tersebut. Kemudian melakukan wawancara
dengan kepala tata usaha di sekolah tersebut, yaitu Ibu Febi Febrina.
3. Pengumpulan data dan Analisa
Selanjutnya mulai melakukan pengumpulan data yang didapatkan dari
hasil wawancara maupun dari pengamatan secara langsung mengenai
pengelolaan arsip surat masuk dan surat keluar. Kemudian selanjutnya
menganalisa permasalahan yang terjadi pada pengelolaan arsip di
SMK Hasanah Pekanbaru tersebut.
4. Desain dan Perancangan Sistem
Pada tahapan ini sudah mulai dilakukan desain dan perancangan
terhadap sistem yang akan dibuat.
5. Implementasi Sistem
Agenda selanjutnya yaitu akan dilakukan implementasi sistem, disini
akan mengembangkan rancangan sistem yang dibuat pada kegiatan
sebelumnya.
6. Pembuatan Laporan
Kegiatan yang paling terakhir dilakukan yaitu pembuatan laporan.
Laporan hasil akhir dari kerja praktek yang telah selesai dilakukan.
24
Metodologi Kerja Praktek
Tahap Proses Tools Hasil
Mulai
1. Identifikasi masalah
2. Studi Literatur Proposal Kerja Praktek
Tahap I 3. Tujuan Kerja Praktek Microsoft Office (BAB I)
Perencanaan 4. Data yang dibutuhkan
5. Penyusunan Proposal
Kerja Praktek
1. Mengetahui Permasalahan
Tahap III 1. Analisa Sistem Lama Unified Modeling 2. Cara Mengatasi
Analisa dan 2. Analisa Sistem Baru Language 3. Hasil Analisa dan
Perancangan 3. Perancangan Sistem Baru (UML) Perancangan
1. Membuat Sistem
Sistem Informasi
Pengarsipan Surat
Tahap IV 1. Sublime Text Pengarsipan Syrat
2. Melakukan Implementasi
Implementasi 2. XAMPP Berbasis Web
Sistem
3. Dokumentasi Sistem
Selesai
Phase
25
masalah. Adapun permasalahan yang terdapat pada objek studi kasus
yaitu SMK Hasanah Pekanbaru belum memiliki sistem pengarsipan
surat menyurat berbasis website, yang menjadikan pengelolaan arsip
surat menyurat masih dilakukan secara konvensional. Hal tersebut
membuat pengelolaannya sangat tidak efektif, disebabkan oleh
penggunaan kertas sebagai alat pencatatan data-data surat, sehingga
akan sulit pada saat pencarian data dan resiko data akan rusak atau
hilang sangat tinggi. Tidak hanya itu, pengelolaan surat seperti ini
akan membutuhkan ruang penyimpanan data yang cukup luas.
2. Merumuskan Masalah
Mengambil point-point penting permasalahan yang terjadi pada sistem
yang diteliti. Dari identifikasi masalah yang ada, maka dapat
dirumuskan masalah yaitu bagaimana membuat pengelolaan arsip
surat pada SMK Hasanah Pekanbaru menjadi lebih efektif, dimana
data-data surat dapat disimpan dengan aman serta mengurangi ruang
penyimpanan data surat.
3. Menentukan Tujuan Penelitian
Penentuan tujuan berfungsi untuk memperjelas kerangka tentang apa
saja yang menjadi sasaran dalam penelitian ini. Tujuan dari penelitian
ini adalah membangun sebuah sistem informasi pengelolaan surat
menyurat berbasis website yang diharap dapat mempermudah proses
pengelolaan data surat yang ada pada SMK Hasanah Pekanbaru.
4. Menentukan Data-Data yang Dibutuhkan
Tahap selanjutnya yaitu menentukan data-data yang dibutuhkan dalam
penelitian, tahapan ini dilakukan sebagai persiapan untuk tahap
selanjutnya. Pada penelitian ini, data yang dibutuhkan yaitu
bagaimana alur dari pengelolaan surat di SMK Hasanah Pekanbaru.
26
cara:
1. Observasi
Melakukan penelitian langsung ke lokasi SMK Hasanah Pekanbaru
agar mempermudah dalam menganalisa data untuk perancangan
sistem.
2. Wawancara
Pengumpulan data dilakukan dengan wawancara, mengajukan
beberapa pertanyaan kepada kepala tata usaha di SMK Hasanah
Pekanbaru untuk mempermudah penulis dalam menganalisa sistem.
Adapun wawancara yang dilakukan adalah menanyakan bagaimana
proses serta apa saja kendala yang ada pada pengelolaan arsip surat
SMK Hasanah Pekanbaru.
3. Studi Pustaka
Pencarian landasan-landasan teori atau referensi terkait dengan
analisis kebutuhan sistem informasi sebagai acuan penelitian. Seperti
teori apa sajakah yang perlu diterapkan pada saat pembuatan sistem
arsip surat, data-data apa saja yang dibutuhkan, serta bagaimana
tahapan dan proses dalam perancangan sistem pengelolaan surat
masuk dan surat keluar.
Setelah mendapatkan data yang sesuai dengan topik dan detail penelitian,
maka tahap selanjutnya yang dilakukan oleh penulis adalah tahap menganalisis
atau mengevaluasi. Tahapan ini akan menghasilkan data analisis yang akan
menjadi output (sistem usulan) pada penelitian ini.
27
pengodingan dan pendesain web. Menggunakan bahasa pemrograman PHP,
MySQL sebagai database. Implementasi yaitu tahap dimana sistem siap
dioperasikan pada keadaan yang sebenarnya sesuai dari kebutuhan dari instansi,
sehingga dapat diketahui sistem yang dibuat benar-benar dapat memecahkan
masalah.
28
BAB IV
ANALISA DAN HASIL
29
Pada tahap perancangan sistem ini akan memberi gambaran mengenai
sistem usulan serta menjelaskan tentang rancangan kerja sistem yang diusulkan.
Deskripsi sistem yang diusulkan menggunakan diagram UML.
Admin Staff
Aktor Definisi
Admin Kepala tata usaha bertindak sebagai admin, yaitu orang yang
bertugas dan memiliki hak akses untuk melakukan pengolahan
data.
Staff Staff tata usaha merupakan orang yang memilik hak akses untuk
mengakses dan melakukan pengolahan data pada sistem.
30
Kelola surat masuk
Admin <<include>>
<<include>>
Cetak laporan
Logout
Staff
31
Tabel 4. 3 Skenario Use Case Login
32
4. Data surat tersimpan pada database
33
3. Actor melakukan input data surat keluar
sesuai dengan form yang terdapat pada
system
34
Nama Use Case : Cetak Laporan
Aktor : Admin dan Staff
Kondisi Awal : Menampilkan tabel laporan surat
Kondisi Akhir : Laporan surat yang telah dicetak
SKENARIO NORMAL
AKSI AKTOR REAKSI SISTEM
1. Use case di mulai ketika actor
membuka menu laporan surat untuk
dicetak
2. Sistem menampilkan laporan surat
berbentu pdf
3. Actor memilih button untuk mencetak
laporan surat
4. Sistem memverifikasi masukan perintah,
cetak laporan
SKENARIO GAGAL CETAK LAPORAN
SURAT
AKSI USER REAKSI SISTEM
1. Use case dimulai ketika actor menu
laporan surat
2. Sistem menampilkan menu laporan surat
masuk dan surat keluar
3. Actor memilih laporan surat masuk atau
laporan surat keluar
35
3. Sistem menampilkan “Anda Berhasil
Logout”
36
Gambar 4. 3 Activity Diagram Kelola Surat Masuk
3) Activity Diagram Kelola Surat Keluar
37
Gambar 4. 5 Activity Diagram Kelola Disposisi
5) Activity Diagram Cetak Laporan
38
Gambar 4. 7 Activity Diagram Logout
4.2.3 Class Diagram
Class diagram digunakan untuk menggambarkan struktur sistem dari
segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Berikut
adalah class diagram dari sistem informasi pengarsipan surat pada SMK Hasanah
Pekanbaru:
user
- id
surat_keluar
- username
- password
- fullname - id
- level - tanggal
- jenis_kelamin - tujuan
- foto - isi_perihal
- jenis_surat
- catatan
- tgl_diterima
- penerima
disposisi - kepada
surat_masuk - file
- id_disp
- id
- no_agenda
- tgl_agenda - tgl_agenda
- no_surat - tgl_selesai
- jenis_surat - no_surat
- tanggal_surat - tgl_surat
- asal_surat - sifat
- isi_perihal - tgl_berlaku
- pertalian_nomor - no_dokumen
- file_masuk - revisi
- asal_surat
- isi_perihal
- teruskan_kepada
39
4.2.4 Sequence Diagram
Sequence diagram menggambarkan interaksi antar objek di dalam dan di
sekitar sistem (termasuk pengguna, display/form) berupa message yang
mendeskripsikan waktu hidup objek dan pesan yang dikirimkan dan diterima
antara objek.
40
3) Sequence Diagram Kelola Surat Keluar
41
Gambar 4. 13 Sequence Diagram Laporan
42
4.2.5 Perencanaan Database
Perancangan database adalah perancangan basis data yang akan
digunakan pada sistem, didasari oleh data instansi. Perancangan ini bertujuan agar
tiap field data yang memiliki relasi dapat terhubung pada tabel di database,
sehingga proses pengaksesan data akan terorganisir dengan lebih baik. Berikut
adalah detail perancangan serta relasi yang ada pada database sistem informasi
pengarsipan surat menggunakan pendekatan object-oriented. Berikut tabel yang
digunakan dalam membangun sistem informasi pengarsipan surat pada SMK
Hasanah Pekanbaru:
Tabel 4. 9 Database
1. surat_masuk
2. surat_keluar
3. disposisi
4. user
43
7 isi_perihal varchar 100 Isi surat
8 pertalian_no varchar 50 Pertalian nomor surat
9 file_masuk varchar 250 File surat masuk
44
„rahasia‟)
8 tgl_berlaku varchar 50 Tanggal berlaku
9 no_dokumen varchar 50 Nomor dokumen
10 revisi varchar 50 Revisi
11 asal_surat varchar 50 Asal surat
12 isi_perihal varchar 50 Isi surat
13 teruskan_kepada enum(„Kepala Tata Surat diteruskan
Usaha‟,‟Waka
Kurikulum‟,‟Waka
Sarana‟,‟Waka
Humas‟,‟Waka
Kesiswaan‟,‟Waka
Manajemen Mutu‟)
45
Sistem Informasi
Arsip Surat
Dashboard
Download Download
1. Interface Login
Interface login untuk username dan password ke dalam system
pengarsipan pada SMK Hasanah Pekanbaru, dapat dilihat pada
gambar berikut:
46
Gambar 4. 16 Interface Login
2. Interface Dashboard
Interface home untuk melihat tampilan home pada system
pengarsipan pada SMK Hasanah Pekanbaru, dapat dilihat pada
gambar berikut:
47
Gambar 4. 17 Interface Dashboard
48
Gambar 4. 18 Interface Data Surat Masuk
4. Interface Data Surat Keluar
Interface surat masuk untuk melihat tampilan form data surat masuk
pada system pengarsipan pada SMK Hasanah Pekanbaru, dapat
dilihat pada gambar berikut
49
Gambar 4. 19 Interface Data Surat Keluar
5. Interface Data Disposisi Surat
Interface input disposisi surat untuk melihat tampilan form data
disposisi surat pada system pengarsipan pada SMK Hasanah
Pekanbaru, dapat dilihat pada gambar berikut
50
6. Interface Data User
Interface Input User untuk melihat tampilan form data
user/pengguna pada system pengarsipan pada SMK Hasanah
Pekanbaru, dapat dilihat pada gambar berikut
51
Interface Tambah Surat Keluat untuk Menambah Surat Keluar di
tampilan form Tambah Surat Keluar pada system pengarsipan pada
SMK Hasanah Pekanbaru, dapat dilihat pada gambar berikut
52
10. Interface Tambah User
Interface Tambah user untuk Menambah User di tampilan form User
pada system pengarsipan pada SMK Hasanah Pekanbaru, dapat
dilihat pada gambar berikut
53
Gambar 4. 26 Interface Tampilam Profile
54
13. Interface Cetak Laporan Surat Keluar
Interface Cetak Surat Keluar untuk Menampilkan isi Form dalam
Cetak Surat Keluar untuk menampilkan hasil dalam bentuk
excel/print, pada Sistem pengarsipan pada SMK Hasanah
Pekanbaru, dapat dilihat pada gambar berikut:
4.3 Hasil
4.3.1 Implementasi
Berikut merupakan hasil implementasi dari Sistem Informasi Pengarsipan
Surat Masuk dan Surat Keluar pada SMK Hasanah Pekanbaru.
1. Halaman Login
55
Gambar 4. 29 Halaman Login
Halaman Login merupakan tampilan awal saat ingin masuk ke dalam
sistem. Sebelum masuk kedalam sistem, maka user akan diminta memasukkan
username dan password terlebih dahulu agar bisa login.
56
Pada gambar diatas terlihat dalam sistem pengarsipan surat tersebut
memiliki beberapa menu, yakni Dashboard, Transaksi Surat, Cetak Laporan, dan
Users. Pada menu Transaksi surat terdapat sub menu yaitu Surat masuk, Surat
keluar, dan Disposisi. Dalam menu Cetak Laporan juga terdapat sub menu yaitu
Surat masuk dan Surat keluar. Pada pojok atas kanan terdapat menu Logout.
57
Gambar 4. 32 Halaman Input Surat Masuk
Pada gambar di atas merupakan gambar halaman untuk melakukan input
data baru. Untuk menambahkan data maka harus melengkapi semua form yang
ada, kemudian bisa di klik simpan agar data yang baru di inputkan tersimpan pada
sistem.
58
Pada halaman surat keluar ini dapat dilihat data surat keluar yang
tersimpan pada sistem. Dan pada halaman ini juga bisa dilakukan edit data, hapus
data, dan dapat juga melakukan input data surat keluar.
59
Pada gambar di atas menunjukkan data disposisi surat, pada halaman ini
juga bisa dilakukan edit, hapus data, dan melihat detail dari disposisi.
60
Pada halaman ini dapat dilakukan cetak laporan surat masuk sesuai
dengan tanggal yang diinginkan oleh user.
61
12. Halaman Data Users
62
BAB V
PENUTUP
5.1 Kesimpulan
Berdasarkan hasil kerja praktek saya tentang Perancangan Sistem
Informasi Pengarsipan Surat Masuk dan Surat Keluar pada SMK Hasanah
Pekanbaru, maka dapat diambil kesimpulan sebagai berikut :
1. Dengan adanya Sistem Informasi Pengarsipan, dapat membantu staff
dalam mengelola data-data surat yang ada pada SMK Hasanah
Pekanbaru dengan waktu yang lebih cepat.
2. Dengan adanya Sistem Informasi Pengarsipan ini, dapat
meminimalisir tingkat kesalahan dalam mengarsipkan surat dan
mengelola masalah-masalah dalam penginputan data.
3. Data dapat dengan mudah diarsipkan dengan aman, terintegrasi dan
terorganisasi dengan baik.
4. Dengan adanya Sistem Pengarsipan maka instansi tidak akan
mengalami kesulitan mengupdate data-data terbaru yang ada pada
SMK Hasanah Pekanbaru.
5.2 Saran
Dari hasil kerja praktek yang telah dilakukan maka didapatkan hal-hal
yang perlu diperhatikan serta memberikan saran-saran sebagai berikut :
1. Sistem Informasi pengarsipan ini belum terkoneksi dengan internet,
hanya diimplentasikan pada bagian tata usaha.
2. Data-data yang sudah lama sebaiknya di backup guna menghindari
kehilangan data bila terjadi kerusakan pada sistem atau pada
perangkat keras.
63
DAFTAR PUSTAKA
Farell, G., Saputra, H. K., & Novid, I. (2018). Rancang Bangun Sistem Informasi
Pengarsipan Surat Menyurat (Studi Kasus Fakultas Teknik Unp). Jurnal
Teknologi Informasi Dan Pendidikan (JTIP), 11(2), 56–62.
Fitriyani, N. (2011). RANCANG BANGUN ` SISTEM INFORMASI
AKADEMIK BERBASIS WEB ( STUDI KASUS : YAYASAN
PESANTREN TARBIYAH NURUL MA ‟ ARIF SERANG BANTEN )
Disusun oleh : Nurul Fitriyani PROGRAM STUDI SISTEM INFORMASI
2011 M / 1432 H. Thesis.
Hutahaean, J. (2014). Konsep Sistem Informasi (ke-1). Deepublish.
Lesmono, I. D. (2018). Rancang Bangun Sistem Informasi Penjualan Sepatu
Berbasis Website Dengan Metode Waterfall. Swabumi, 6(1), 55–62.
https://doi.org/10.31294/swabumi.v6i1.3316
Malagandi, S. Y., & Siahaan, K. (2017). Analisis Dan Perancangan Sistem
Informasi Akademik Berbasis Web (Studi Kasus : Smp Negeri 5 Kota
Jambi). Jurnal Manajemen Sistem Informasi, 2(3), 549–572.
Purwandari, B. S. (2017). Implementasi Pengelolaan Surat Masuk dan Keluar di
Badan Pemeriksa Keuangan Republik Indonesia. Jurnal Utilitas, 3(1), 20–
26.
Solahudin, M. (2021). Rancang Bangun Sistem Informasi Akademik Sekolah
(SIAS) Berbasis Website. Journal of Computer and Information Technology,
4(2),107113.http://ejournal.unipma.ac.id/index.php/doubleclick/article/view/
8315
Taufiq, R., Kasoni, D., Studi, P., Informatika, T., Teknik, F., Tangerang, U. M.,
Studi, P., Informatika, T., & Informasi, S. (2020). Rancang Bangun Sistem
Informasi Pengolahan Nilai Siswa Berbasis Web Pada SMK Putra Rifara
Tangerang. Seminar Nasional Multi Disiplin Ilmu, 978–979.
Widhiarso, Y., & Riasti, B. K. (2013). Rancang Bangun Sistem Informasi Nilai
Akademik Dan Prepensi Siswa Berbasis SMS Gateway Pada SDN Tulukan
III. IJNS - Indonesian Journal on Networking and Security, 2(Laporan), 1–6.
Yuliani, E., Yunita, Y., & Amalia, H. (2018). Rancang Bangun Sistem Informasi
Akademik Sekolah Menengah Pertama Bakti Idhata. Jurnal Bianglala
Informatika, 6(1), 7–13.
https://ejournal.bsi.ac.id/ejurnal/index.php/Bianglala/article/view/5898
Yulianto, S. V., & Atmaja, A. P. (2018). Inspirasi Profesional Sistem Informasi.
Jurnal Sisfo, 07(02), 150–164.
Yusma Sari, R., & Zulaikha, S. R. (2020). Pengelolaan Arsip Di Dinas
Perpustakaan Dan Kearsipan Daerah Kabupaten Sambas Provinsi
Kalimantan Barat. Jurnal Pustaka Ilmiah, 6(1), 979.
https://doi.org/10.20961/jpi.v6i1.42584
LAMPIRAN A
SURAT KETERANGAN
SELESAI KERJA PRAKTEK
LAMPIRAN A
SURAT KETERANGAN
TELAH MENYELESAIKAN
WAWANCARA
LAMPIRAN B
HASIL WAWANCARA
LAMPIRAN C
HASIL WAWANCARA
Tema : Pengarsipan Surat Masuk dan Surat Keluar
Narasumber : Febi Febrina
Jabatan : Kepala Tata Usaha
Lokasi : SMK Hasanah Pekanbaru
Hari/Tgl : Senin, 11 November 2021
1. Bagaimana pengelolaan data surat masuk pada tata usaha di SMK Hasanah
Pekanbaru Bu ?
Surat yang masuk akan dilakukan pencatatan tanggal dimana surat masuk,
nomor, asal surat, tanggal dan nomor yang tertera dalam surat, perihal
surat, jenis surat, pertalian nomor, dan hasil disposisi surat, guna
dimasukkan dalam arsip yang ada pada tata usaha.
2. Bagaimana pengelolaan data surat keluar pada tata usaha di SMK Hasanah
Pekanbaru Bu?
Surat keluar dibuat oleh bagian tata usaha, kemudian surat yang telah
selesai akan ditandatangani oleh pihak yang bersangkutan, yaitu seperti
kepala sekolah maupun para majelis guru. Pencatatan Surat keluar masih
berjalan dengan semestinya karena setiap surat yang keluar di catat oleh
bagian tata usaha sekolah.
3. Apakah pernah terjadi kesalahan dalam pencatatan arsip selama
menggunakan cara manual?
Selama ini belum pernah terjadi kesalahan yang fatal dalam pencatatan
pengarsipan surat masuk maupun surat keluar. Karena pada tata usaha ada
beberapa staf yang memiliki tugas masing-masing, sehingga setiap staf
akan memiliki tanggung jawab masing-masing terhadap arsip sesuai
dengan tugasnya ataupun sesuai dengan pembagiannya masing-masing.
4. Apakah pengelolaan data secara manual sudah terbukti efektif?
Sejauh ini pengelolaan arsip surat masuk masih berjalan efektif karena
masing-masing staf memiliki tugas yang berbeda dan mengurus tugas
masing-masing. Namun karena masih secara manual tidak jarang
mengalami kesulitan saat mencari berkas surat yang diarsipkan.
5. Apa kekurangan yang dirasakan dalam dalam melakukan pengelolaan
data?
Kekurangan pasti ada, seperti harus memiliki tempat yang luas untuk
meletakkan arsip surat yang ada, sulit untuk mencari kembali arsip surat.
Namun untuk standart sekolah sendiri ini sudah berjalan lumayan bagus.
6. Apa harapan ibu agar pengelolaan surat di tata usaha ini dapat berjalan
dengan baik?
Jika ada web staf tata usaha pasti akan lebih mempermudah pengarsipan,
namun arsip surat berbentuk fisik akan tetap disimpan agar ada bukti fisik.
7. Siapa saja yang terlibat dalam proses pengolahan surat?
Yang terlibat dalam proses pengolahan surat yaitu yang pertama adalah
saya sendiri sebagai kepala tata usaha dan juga para staf tata usaha yang
lain.
LAMPIRAN D
DOKUMENTASI
LAMPIRAN D
DOKUMENTASI