Anda di halaman 1dari 42

PEMBANGUNAN DATABASE UNTUK SISTEM INFORMASI

ARSIPAN SURAT KEMENTERIAN AGAMA KANTOR WILAYAH

PROVINSI SULAWESI TENGAH

LAPORAN KERJA PRAKTEK

Diajukan sebagai syarat menyelesaikan Mata Kuliah Kerja Praktek

Disusun Oleh :

MOH FAUZI RIFALDI

F55119067

PROGRAM STUDI S1 TEKNIK INFORMATIKA

JURUSAN TEKNOLOGI INFORMASI

FAKULTAS TEKNIK

UNIVERSITAS TADULAKO

2022
KATA PENGANTAR
Segala puji bagi Allah SWT semesta alam yang Maha Pengasih dan Maha
Penyayang berkat limpahan Rahmat dan Karunia-Nya sehingga Laporan Kerja
Praktek dengan judul “Website Pegawai (Backend) Pada Unit Pendukung Aplikasi
Satu Data Pendidikan Dinas Pendidikan Sulawesi Tengah” yang akhirnya dapat
terselesaikan. Penulisan laporan kerja praktek ini dimaksudkan sebagai syarat
menyelesaikan mata kuliah Kerja Praktek di Program Studi S1 Teknik Informatika,
Jurusan Teknologi Informasi, Fakultas Teknik, Universitas Tadulako.

Laporan kerja praktek ini dapat diselesaikan berkat bantuan dan dorongan dari
berbagai pihak yang telah memberikan gagasan, bimbingan dan berbagai dukungan
lainnya. Pada kesempatan ini diucapkan terimakasih kepada :

1. Bapak Dr. Andi Rusdin, S.T., M.T., M.Sc, Dekan Fakultas Teknik, Universitas
Tadulako.
2. Ir. Andi Arham Adam, S.T., M.Sc.,Ph.D Wakil Dekan Bidang Akademik
Fakultas Teknik, Universitas Tadulako.
3. Bapak Dr. Ir. M. Yazdi Pusadan S.Kom., M.Eng Ketua Jurusan Teknologi
Informasi Fakultas Teknik Universitas Tadulako.
4. Bapak Ir. Syaiful Hendra S.Kom., M.Kom selaku Koordinator Program Studi
Teknik Informatika, Jurusan Teknologi Informasi Fakultas Teknik Universitas
Tadulako.
5. Bapak Ir. Yusuf Anshori, S.T., M.T. selaku Ketua KDK Rekayasa Perangkat
Lunak pada Program Studi Teknik Informatika, Jurusan Teknologi Informasi
Fakultas Teknik Universitas Tadulako.
6. Bapak Ir. Syaiful Hendra S.Kom., M.Kom selaku Dosen Pembimbing Kerja
Praktek yang memberikan arahan-arahan sehingga laporan ini dapat terselesaikan
DAFTAR ISI

HALAMAN PENGESAHAN........................................................................................i

HALAMAN PENGESAHAN.......................................................................................ii

KATA PENGANTAR..................................................................................................iii

DAFTAR ISI................................................................................................................iv

DAFTAR GAMBAR..................................................................................................vii

DAFTAR TABEL......................................................................................................viii

BAB I PENDAHULUAN.............................................................................................1

1.1. Latar Belakang................................................................................................1

1.2. Rumusan Masalah...........................................................................................2

1.3. Batasan Masalah.............................................................................................2

1.4. Tujuan Kerja Praktek......................................................................................2

1.5. Manfaat Kerja Praktek....................................................................................2

1.6. Sistematika Penulis.........................................................................................3

BAB II GAMBARAN UMUM DAN PERMASALAHAN..........................................5

2.1 Gambaran Umum Perusahaan/Instansi...........................................................5

2.2 Struktur Organisasi Perusahaan/Instansi.........................................................6

2.3 Tugas Dan Fungsi...........................................................................................6

2.4 Landasan Teori................................................................................................7

2.4.1 Arsip........................................................................................................7

2.4.2 Sistem......................................................................................................8

2.4.3 Sistem Informasi......................................................................................8


2.4.4 Website....................................................................................................8

2.4.5 Java Script...............................................................................................8

2.4.6 PHP..........................................................................................................8

2.4.7 Cascading Style Sheet (CSS)...................................................................9

2.4.8 HTML......................................................................................................9

2.4.9 Bootstarp.............................................................................................. v9

BAB III METODOLOGI............................................................................................11

3.1 Alat dan Bahan Kerja Praktek.......................................................................11

3.1.1 Alat Kerja Praktek.................................................................................11

3.1.2 Bahan Kerja Praktek..............................................................................11

3.2 Objek, Waktu, dan Tempat Kerja Praktek....................................................12

3.2.1 Objek.....................................................................................................12

3.2.2 Waktu.....................................................................................................12

3.2.3 Tempat Kerja Praktek............................................................................12

3.3 Teknik Pengumpulan Data............................................................................12

3.4 Metode Analisis Data....................................................................................13

3.5 Metode Pengembangan Sistem.....................................................................13

3.6 Rancangan Sistem.........................................................................................15

3.6.1 Interaksi Sistem.....................................................................................15

3.6.2 Abstrak Algoritma Alur Kerja Sistem...................................................15

BAB IV HASIL DAN PEMBAHASAN.....................................................................20

4.1 Hasil Kerja Praktek.......................................................................................20

4.1.1 Analisa dan Pemecahan Masalah..........................................................20


4.2 Pembahasan...................................................................................................20

4.2.1 Hasil Implementasi Basis Data.................................................................20

4.2.2 Hasil Pengujian Basis Data.......................................................................21

4.2.3 Pengujian...................................................................................................26

BAB V PENUTUP......................................................................................................28

5.1 Kesimpulan...................................................................................................28

DAFTAR PUSTAKA..................................................................................................29

LAMPIRAN.................................................................Error! Bookmark not defined.


DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi Kementerian Agama Sulawesi tengah.......................6
Gambar 3.1 Use Case Diagram...................................................................................15
Gambar 3.2 Input Data................................................................................................16
Gambar 3.3 Hapus data...............................................................................................16
Gambar 3.4 Edit data...................................................................................................16
Gambar 3.5 Arsipan.....................................................................................................17
Gambar 3.6 Acticity Diagram Tambah Data...............................................................17
Gambar 3.7 Activity Diagram Hapus Data.................................................................18
Gambar 3.8 Activity Diagram Ubah Data...................................................................18
Gambar 3.9 Activity Diagram Arsipan........................................................................19
Gambar 4.1 Tampilan Xampp....................................................................................21
Gambar 4.2 Koneksi Program.....................................................................................21
Gambar 4.3 Tampilan Login.......................................................................................22
Gambar 4.4 Database Surat.........................................................................................22
Gambar 4.5 Menginput Surat......................................................................................22
Gambar 4.6 Database Data Terinput...........................................................................23
Gambar 4.7 Berhasil Terinout.....................................................................................23
Gambar 4.8 Tampilan Mengupdate Data....................................................................23
Gambar 4.9 Tampilan Mengubah Data.......................................................................24
Gambar 4.10 Database Setelah Mengupdate..............................................................24
Gambar 4.11 Berhasil Mengupdate.............................................................................24
Gambar 4.12 Tampilan Arsip............................................. ......................................25
Gambar 4.13 Tampilan Data Terhapus.......................................................................25
Gambar 4.14 Database Setelah Data Terhapus..........................................................25
DAFTAR TABEL
Tabel 4.1 Pengujian Login ..........................................................................................26
Tabel 4.2 Pengujian Tambah Data, Ubah data, dan Hapus Data ................................26
BAB I
PENDAHULUAN
1.1. Latar Belakang

Di era globalisasi sekarang ini, kebutuhan akan informasi semakin tinggi dan
terus berkembang, sehingga berbagai macam perusahaan, mulai dari perusahaan
kecil, menengah, dan atas sudah melakukan perubahan seperti sistem yang telah
terkomputerisasi di dalam sebuah instansi, sehingga dapat bersaing dan meningkatkan
kualitas kerja yang sangat profesional. Di dunia kerja saat ini teknologi menjadi
pokok utama dalam melakukan segala aktifitas pekerjaan dengan menggunakan
sumber daya yang ada yaitu komputer dan jaringan internet. Instansi yang
menggunakan teknologi informasi untuk mengelola arsip secara web masih minim
diterapkan, dalam berbagai instansi, atau dibidang-bidang yang berhubungan dengan
kearsipan masih sedikit yang mengaplikasikan teknologi ini. Dalam hal ini sistem
informasi diperlukan untuk mengelola informasi yang teliti, cepat dan tepat.
Dokumen arsip akan terus bertambah seiring berjalannya waktu serta semakin
kompleksnya kegiatan dan fungsi instansi. Oleh karena itu, arsip perlu ditata dengan
baik dengan komputerisasi untuk membangun manajemen organisasi yang efektif,
efisien, dan produktif demi kemajuan instansi. Tentu saja hal tersebut harus sesuai
dengan prosedur pengarsipan yang benar sehingga arsip tetap terjaga keutuhan
informasi maupun fisiknya. Ketika informasi sudah dikomputerisasi, maka untuk
mengaksesnya akan lebih mudah dan cepat. Hal ini, menjadi keuntungan dari
teknologi informasi bagi para penggunannya.
Dalam pelaksanaan kerja praktek, penulis memilih kantor Kementerian
Agama Provinsi Sulawesi Tengah. Penulis ditempatkan dibagian bidang Pelayanan
Terpadu Satu Pintu (PTSP), oleh karena itu penulis melakukan sebuah penelitian
dengan judul “Perancangan Backend Pada Sistem Informasi Arsip Surat Kementerian
Agama Kantor Wilayah Provinsi Sulawesi Tengah”. Diharapkan dengan adanya

1
sistem ini staff dan karyawan tidak lagi melakukan pengarsipan menggunakan cara
manual, sehingga surat-surat yang ada tidak hilang atau tercecer.
1.2. Rumusan Masalah

Berdasarkan latar belakang diatas, dapat diambil rumusan masalah yaitu


bagaimana cara melakukan perancangan backend pada sistem informasi arsipan surat
Kementerian Agama Kantor Wilayah Provinsi Sulawesi Tengah ?

1.3. Batasan Masalah

Batasan masalah dalam sistem yang akan dibangun adalah sebagai berikut :

1. Sistem yang dibangun berbasis website


2. Data yang digunakan adalah data dari surat masuk, surat keluar dan disposisi.

1.4. Tujuan Kerja Praktek

Tujuan yang ingin dicapai dari pelaksanaan kerja praktek yaitu :


1. Mengimplementasikan ilmu yang telah diperoleh mahasiswa di bangku
perkulihan ke tempat kerja praktek.
2. Memudahkan pegawai untuk menyimpan arsipan surat-surat.

1.5. Manfaat Kerja Praktek

Adapun manfaat dari diadakannya kerja praktek adalah sebagai berikut:


1. Manfaat Akademis
Penulis dapat mengenal dan berkoordinasi dalam dunia pekerjaan. Penulis
dapat menerapkan dan memperdalam pengetahuannya, khususnya yang berkaitan
dengan bidang Informatika.
2. Manfaat Praktis
Dapat menghasilkan sebuah Sistem Informasi Arsip Surat di Kantor Dinas
Pekerjaan Umum dan Perumahan Kabupaten Sigi, yang dapat digunakan untuk
mempermudah proses pengarsipan surat-surat yang ada.

2
1.6. Sistematika Penulis

Pada laporan kerja praktek ini, sistematika penulisan yang dilakukan adalah :

BAB I PENDAHULUAN

Bab ini membahas tentang Latar Belakang Masalah, Rumusan Masalah, Batasan
Masalah, Tujuan Kerja Praktek, Manfaat Kerja Praktek dan Sistematika Penulisan.

BAB II GAMBARAN UMUM DAN PERMASALAHAN

Bab ini membahas tentang Gambaran Perusahaan.Instansi, Struktur Organisasi


Perusahaan/Instansi, Tugas dan Tata Kerja, dan Landasan Teori.

BAB III METODOLOGI

Bab ini membahas tentang Bahan dan Alat Praktek, Objek, Waktu dan Tempat
Praktek, Teknik Pengumpulan Data, Tahapan Kerja Praktek dan Jadwal Kerja
Praktek.

BAB IV HASIL DAN PEMBAHASAN

Bab ini membahas tentang Hasil Kerja Praktek dan Pembahasan yaitu mengenai
deskripsi sistem baik sistem yang ada maupun sistem yang akan di bangun.

BAB V PENUTUP

Bab ini membahas tentang kesimpulan dan saran.

DAFTAR PUSTAKA

Bab ini membahas tentang sumber informasi atau referensi sebagai rujukan
mahasiswa kerja praktek pada laporan kerja praktek.

LAMPIRAN

3
Bab ini berisi Sertifikat Pembekalan Kerja Praktek, Surat Keputusan Kerja Praktek,
Dokumentasi Pelaksanaan Kerja Praktek, Kode Program, Daftar Hadir Mahasiswa
Kerja Praktek.

4
BAB II
GAMBARAN UMUM DAN PERMASALAHAN
2.1 Gambaran Umum Perusahaan/Instansi

Berdasarkan Keputusan Presiden No. 44 tahun 1974, Keputusan Presiden No.


15 tahun 1984 serta Keputusan Menteri Agama 18 tahun 1975 tentang Kedudukan,
Tugas Pokok, Fungsi serta Susunan Organisasi dan Tata Kerja Departemen Agama,
maka dengan sendirinya Jawatan Urusan Agama yang berada pada level provinsi
berubah menjadi Kantor Wilayah Departemen Agama.

Pada saat bersamaan, di tingkat kabupaten terbentuk pula


organisasi/lembaga Departeman Agama meliputi empat kabupaten yang telah berdiri
ketika itu yakni Kantor Departeman Agama Kabupaten Donggala, Kantor
Departeman Agama Kabupaten Poso, Kantor Departeman Agama Kabupaten Luwuk
Banggai dan Kantor Departeman Agama Kabupaten Buol Tolitoli.

Pada perkembangan selanjutnya, Kantor Departemen Agama Kota Palu


resmi berdiri tahun 2000, atau terhitung lebih lambat lima tahun dari waktu
terbentuknya Kota Madya Palu pada tahun 1995. Dalam rentang waktu tersebut
(1995-2000), pelayanan keagamaan untuk sementara ditangani oleh Kandepag
Kabupaten Donggala. Kondisi yang dialami Kandepag Kota Palu, berbeda dengan
tiga baru hasil pemekaran di Sulteng. Proses pembentukan organisasi/lembaga Kantor
Departemen Agama Kabupaten Buol,Banggai Kepulauan dan Kabupaten Morowali,
berlangsung dalam waktu relatif lebih cepat. Demikian halnya Kab. Tojo Una-Una
telah memiliki Kantor Kementerian Agama pada tahun 2006. Dan kantor kemenag
kabupaten paling muda, Kantor Kemenag Kabupaten Sigi.

Adapun Visi dan Misi terbentuknya Dinas Pendidikan dan Kebudayaan yaitu:

● Visi: “Kementerian Agama yang profesional dan andal dalam membangun


masyarakat yang saleh, moderat, cerdas dan unggul untuk mewujudkan Indonesia
maju yang berdaulat, mandiri, dan berkepribadian berdasarkan gotong royong”.

5
● Misi:
1. Meningkatkan Kualitas Kesalehan Umat Beragama;
2. Memperkuat Moderasi Beragama dan Kerukunan Umat Beragama;
3. Meningkatkan Layanan Keagamaan yang Adil, Mudah, dan Merata;
4. Meningkatkan Layanan Pendidikan yang Merata dan Bermutu;
5. Meningkatkan Produktivitas dan Daya Saing Pendidikan; 
6. Memantapkan Tata Kelola Pemerintahan yang Baik (Good Governance).
2.2 Struktur Organisasi Perusahaan/Instansi
Adapun Struktur Organisasi dari Kemeterian Agama Provinsi Sulawesi Tengah
dapat dilihat pada Gambar 2.1.

Gambar 2.11Struktur Organisasi Kementerian Agama Provinsi Sulawesi Tengah

2.3 Tugas Dan Fungsi


Tugas dan fungsi KANWIL KEMENAG (PMA 19 TAHUN 2019)
Kantor Wilayah Kementerian Agama Provinsi tugas melaksanakan
tugas dan fungsi Kementerian Agama dalam wilayah provinsi berdasarkan
kebijakan Menteri Agama dan ketentuan peraturan perundang-undangan.
Dalam melaksanakan tugas sebagaimana dimaksud dalam Pasal 4,

6
Kantor Wilayah Kementerian Agama menyelenggarakan fungsi:
● Perumusan dan penetapan visi, misi, dan kebijakan teknis di bidang
pelayanan dan bimbingan kehidupan beragama kepada masyarakat di
provinsi;
● Pelayanan, bimbingan, dan pembinaan kehidupan beragama;
● pelayanan, bimbingan, dan pembinaan haji dan umrah, serta zakat dan
wakaf;
● Pelayanan, bimbingan, dan pembinaan pendidikan madrasah, pendidikan
agama, dan pendidikan keagamaan;
● Pembinaan kerukunan umat beragama;
● Perumusan kebijakan teknis di bidang pengelolaan administrasi dan
informasi;
● Pengkoordinasian perencanaan, pengendalian program, dan pengawasan;
dan
● Pelaksanaan hubungan dengan pemerintah daerah, instansi terkait, dan
lembaga masyarakat dalam rangka pelaksanaan tugas Kementerian Agama
di provinsi.
2.4 Landasan Teori
2.4.1 Arsip
Menurut kamus besar bahasa Indonesia arsip/ar-sip/ dokumen (surat, akta dan
sebagainya), lisan (pidato, ceramah, dan sebagainya), atau bergambar foto, film, dan
sebagainya) dari waktu yang lampau, disimpan dalam media tulis (kertas), elektronik
(pita kaset, pita video, disket computer, dan sebagainya), biasanya dikeluarkan oleh
instansi resmi, disimpan dan dipelihara ditempat khusus untuk referensi, untuk
pembakuan, pengaturan, dan pengawetan yang diperlukan dan pengawetan yang
supaya bahan arsip dapat dikenal dan disusun sebagaimana aslinya tanpa ada yang
dirusak dan di ubah (Simangunsong and Informatika, 2018).

7
2.4.2 Sistem
Sistem adalah bagian-bagian yang saling berkaitan yang beroperasi bersama
untuk mencapai beberapa sasaran atau maksud. Menurut Davis, G.B, sistem secara
fisik adalah kumpulan dari elemen-elemen yang beroperasi bersama-sama untuk
menyelesaikan suatu sasaran.
2.4.3 Sistem Informasi
Sistem informasi adalah kumpulan dari subsistem apapun baik fisik ataupun
non-fisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis
untuk mencapai satu tujuan yaitu mengolah data menjadi informasi yang memiliki
arti dan berguna.
2.4.4 Website
Website adalah keseluruhan halaman-halaman web yang terdapat dari sebuah
domain yang mengandung informasi. Domain adalah nama unik yang dimiliki oleh
sebuah institusi sehingga bisa di akses melalui internet, misalnya: ephi.id, yahoo.com,
google.com dan lain-lain. Untuk mendapat sebuah domain harus disewa melalui
register-register yang ditentukan (Simangunsong and Informatika, 2018).

2.4.5 Java Script


JavaScript merupakan bahasascript berbasis objek yang mengijinkanpenguna
untuk mengendalikan banyak aspek interaksi penguna pada dokumen HTML. Semua
objet tersebut memiliki properti yang saling berhubungan dengannya (Saifudin and
Setiaji, 2019).

2.4.6 PHP
PHP merupakan bahasa pemrograman universal untuk penanganan pembuatan
dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML.
Saat ini, PHP banyak dipakai untuk membuat program situs web dinamis (MF, 2020).

PHP sebagai sekumpulan skrip atau bahasa program memiliki fungsi utama,
yaitu mampu mengumpulkan dan mengevaluasi hasil survei atau bentuk apapun ke

8
server database dan pada tahap selanjutnya akan menciptakan efek berantai. Efek
beruntun (MF, 2020).

2.4.7 Cascading Style Sheet (CSS)


Cascading Style Sheet (CSS) adalah kumpulan kode- kode yang berurutan dan
saling berhubungan untuk mengatur format atau tampilan suatu halaman
HTML(Suryadi, 2019).

2.4.8 HTML
Hyper Text Markup Language (HTML) dalam ilmu komputer merupakan
bahasa pemformatan teks untuk dokumen-dokumen pada jaringan komputer yang
dikenal sebagai World Wide Web (atau sering disebut sebagai web saja) (Suryadi,
2019).

2.4.9 Bootstarp
Bootstrap adalah framework open-source khusus front end yang awalnya
dibuat oleh Mark Otto dan Jacob Thornton untuk mempermudah dan mempercepat
pengembangan web di front end. Bootstrap memiliki semua jenis HTML dan
template desain berbasis CSS untuk berbagai fungsi dan komponen, seperti navigasi,
sistem grid, carousel gambar, dan tombol (button). Framework ini memang
menghemat waktu developer karena tidak perlu mengelola template berkali-kali.
Namun, fungsi utama dari Bootstrap adalah untuk membuat situs yang responsif.
Interface website akan bekerja secara optimal di semua ukuran layar baik di layar
smartphone maupun layar komputer/laptop.

2.4.10 Database
Database adalah kumpulan field – field yang mempunyai kaitan antara satu
file dengan field yang lain sehingga membentuk bangunan data untuk
menginformasikan kondisi lalu lintas dalam bahasa tertentu. Basis data adalah
kumpulan file – file yang saling berelasi, relasi tersebut biasa ditunjukan dengan

9
kunci dari tiap file yang ada. Satu basis data menunjukkan kumpulan data yang
dipakai dalam satu lingkup informasi. Dalam satu file terdapat record – record yang
sejenis, sama besar, sama bentuk, merupakan satu kumpulan entity yang seragam.

2.4.11 MySQL
MySQL adalah sebuah basis data yang mengandung satu atau jumlah tabel.
Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau sejumlah
tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau
sejumlah tabel. Tipe data MySQL adalah data yang terdapat dalam sebuah tabel
berupa field – field yang berisi nilai dari data tersebut. Nilai data dalam field
memiliki tipe sendiri – sendiri.

2.4.12 XAMPP
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem
operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai
server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP
Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat
sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam
GNU General Public License dan bebas, merupakan web server yang mudah
digunakan yang dapat melayani tampilan halaman web yang dinamis.

10
BAB III
METODOLOGI
3.1 Alat dan Bahan Kerja Praktek
3.1.1 Alat Kerja Praktek

Alat yang digunakan dalam kerja praktek di Kementerian Agama Provinsi


Sulawesi Tengah antara lain:

a. Perangkat Keras
1. CPU : Intel Core i5
2. RAM : 8 GB
3. SSD : 500 GB
4. HDD : 1TB
5. : 1050 Ti 4GB
b. Perangkat Lunak
1. Visual Studio Code
2. Xampp
3. yEd Grafik Editor
4. Windows 11
5. Chrome
6. Git
7. Git Hub
3.1.2 Bahan Kerja Praktek

Bahan yang digunakan dalam membangun website Arsipan Surat selama


melakukan kerja praktek di Kementerian Agama Provinsi Sulawesi Tengah adalah
Data Surat yang disediakan.

11
3.2 Objek, Waktu, dan Tempat Kerja Praktek
3.2.1 Objek

Objek yang digunakan dalam Kerja Praktek ini adalah data surat yang telah
disediakan dari Kementerian Agama Provinsi Sulawesi Tengah.

3.2.2 Waktu

Kerja Praktek di PT ARAH MULIA dilaksanakan mulai pada tanggal 25 Juli


2022 dan berakhir pada maret 2023.

3.2.3 Tempat Kerja Praktek

Kerja praktek yang telah dilaksanakan bertempat di PT ARAH MULIA

3.3 Teknik Pengumpulan Data

Teknik pengumpulan data yang digunakan dalam pembuatan website pegawai


satu data pendidikan adalah sebagai berikut :

1. Wawancara

Wawancara adalah Teknik pengumpulan data yang dilakukan dengan cara


tanya jawab atau dialog secara langsung dengan pihak-pihak yang terkait dan
mendukung pembuatan website pegawai satu data pendidikan. Dalam hal ini adalah
Sub. bidang Pelayanan Terpadu Satu Pintu (PTSP) yang akan dibuatkan website
arsipan surat.

2. Studi Pustaka

Teknik pengumpulan data-data teoritis, dengan cara membaca buku-buku,


prosiding, jurnal penelitian dan referensi lain yang berhubungan dengan masalah
yang dibahas.

12
3.4 Metode Analisis Data

Metode analisis data yang digunakan dalam merancang sistem yang akan dibuat
adalah metode analisis data yang bersifat Kuantitatif, Disebut analisis kuantitatif
karena yang dianalisis adalah data-data yang dikuantifikasikan dengan model
matematis.

3.5 Metode Pengembangan Sistem

Metode pengembangan sistem yang digunakan adalah metode waterfall,


Metode waterfall sering juga disebut model Sequential Linier. Metode pengembangan
sistem yang paling tua dan paling sederhana. Cocok untuk pengembangan perangkat
lunak dengan spesifikasi yang tidak berubah-ubah. Model ini menyediakan
pendekatan alur hidup perangkat lunak secara sequential atau terurut mulai dari
analisis, desain, pengkodean, pengujian dan tahap pendukung.

Tahapan-tahapan dalam metode waterfall dapat dilihat sebagai berikut :

1. Analisis Kebutuhan Sistem

Sebelum melakukan pengembangan perangkat lunak, seorang pengembang


harus mengetahui dan memahami bagaimana informasi kebutuhan pengguna terhadap
sebuah perangkat lunak. Metode pengumpulan informasi ini dapat diperoleh dengan
berbagai macam cara diantaranya, diskusi, observasi, wawancara, dan sebagainya.
Informasi yang diperoleh kemudian diolah dan dianalisis sehingga didapatkan data
atau informasi yang lengkap mengenai spesifikasi kebutuhan pengguna akan
perangkat lunak yang akan dikembangkan.

2. Desain Sistem Dan Perangkat Lunak

Informasi mengenai spesifikasi kebutuhan dari tahap Analisis Kebutuhan


selanjutnya di analisa pada tahap ini untuk kemudian diimplementasikan pada desain
pengembangan. Perancangan desain dilakukan dengan tujuan membantu memberikan

13
gambaran lengkap mengenai apa yang harus dikerjakan. Tahap ini juga akan
membantu pengembang untuk menyiapkan kebutuhan hardware dalam pembuatan
arsitektur sistem perangkat lunak yang akan dibuat secara keseluruhan.

3. Implementasi dan pengujian unit

Tahap Implementasi dan Pengujian Unit merupakan tahap pemrograman.


Pembuatan perangkat lunak dibagi menjadi modul-modul kecil yang nantinya akan
digabungkan dalam tahap berikutnya. Disamping itu, pada fase ini juga dilakukan
pengujian dan pemeriksaan terhadap fungsionalitas modul yang sudah dibuat, apakah
sudah memenuhi kriteria yang diinginkan atau belum.

4. Integrasi dan Pengujian Sistem

Setelah seluruh unit atau modul yang dikembangkan dan diuji di tahap
implementasi selanjutnya diintegrasikan dalam sistem secara keseluruhan. Setelah
proses integrasi selesai, selanjutnya dilakukan pemeriksaan dan pengujian sistem
secara keseluruhan untuk mengidentifikasi kemungkinan adanya kegagalan dan
kesalahan sistem.

5. Operasi dan Pemeliharaan

Pada tahap terakhir dalam Metode Waterfall, perangkat lunak yang sudah jadi
dioperasikan pengguna dan dilakukan pemeliharaan. Pemeliharaan memungkinkan
pengembang untuk melakukan perbaikan atas kesalahan yang tidak terdeteksi pada
tahap-tahap sebelumnya. Pemeliharaan meliputi perbaikan kesalahan, perbaikan
implementasi unit sistem, dan peningkatan dan penyesuaian sistem sesuai dengan
kebutuhan.

14
3.6 Rancangan Sistem

Rancangan Sistem Informasi Arsipan Surat di Kementerian Agama Provinsi


Sulawesi Tengah, menggunakan bahasa pemrograman PHP yang digambarkan dalam
bentuk Flowchart, Activity Diagram, dan use case Diagram.

3.6.1 Interaksi Sistem

Gambar ini menjelaskan tentang interaksi entitas atau pengguna ke dalam


sistem, dapat dilihat pada diagram use case berikut:

Gambar 3. 4 Use Case Diagram


3.6.1.
3.6.2.

3.6.2 Abstrak Algoritma Alur Kerja Sistem

Pada abstrak algoritma ini dijelaskan mengenai tahapan/a;ur kerja


dari sistem yang dibuat, seperti fungsi-fungsi dari tiap menu didalam sistem.
Fungsi tersebut antara lain: Tambah data, edit data, hapus data, disposisi surat.
1. Proses Alur Kerja Input Data
Alur Kerja dilihat pada gambar 3.2 Input Data ini digunakan apabila
petugas ingin menambahkan atau memasukan surat.

15
Gambar 3.2 Input Data
2. Proses Alur Kerja Hapus Data
Alur Kerja dilihat pada gambar 3.3 Hapus Data ini digunakan apabila user
ingin Menghapus surat.

Gambar 3.3 Hapus Data


3. Proses Alur Kerja Edit Data
Alur Kerja dilihat pada gambar 3.4 Edit Data ini digunakan apabila user
ingin Mengedit/ Mengubah surat.

Gambar 3.4 Edit Data

16
4. Proses Kerja Arsipan

Alur Kerja dilihat pada gambar 3.5 Edit Data ini digunakan
apabila user ingin melihat arsipan surat.

Gambar 3.5 Arsipan

3.6.3 Activity Diagram

Activity diagram adalah diagram yang menggunakan aktivitas yang


terjadi pada aktor dan sistem. Berikut Activity diagram dari sistem yang buat:

1. Input Data
Pada Gambar 3.6 menjelaskan tentang activity diagram dari alur kerja
tambah data dapat dilihat sebagai berikut :

Gambar 3.6 Activity Diagram Tambah Data

17
2. Hapus Data
Pada Gambar 3.7 menjelaskan tentang activity diagram dari alur kerja
Hapus data dapat dilihat sebagai berikut :

Gambar 3.7. Activity Diagram Hapus Data


3. Edit Data

Pada Gambar 3.8 menjelaskan tentang activity diagram dari


alur kerja Edit data dapat dilihat sebagai berikut :

Gambar 3.8 Activity Diagram Edit Data

18
4. Arsipan

Pada Gambar 3.9 menjelaskan tentang activity diagram dari


alur kerja Edit data dapat dilihat sebagai berikut :

Gambar 3.9 Activity Diagram Arsipan

19
BAB IV
HASIL DAN PEMBAHASAN
4.1 Hasil Kerja Praktek

4.1.1 Analisa dan Pemecahan Masalah

Analisa sistem didefenisikan sebagai penguraian sebuah sistem informasi yang


utuh kedalam komponen-komponen yang bertujuan untuk mengidentifikasi,
mengetahui dan memahami serta melakukan proses evaluasi yang baik atas
permasalahan yang terjadi..

4.2 Pembahasan

Berdasarkan permasalahan-permasalahan yang telah didapatkan maka


mahasiswa kerja praktek membuat sebuah Sistem untuk mengatasi masalah tersebut.
Berikut merupakan pembahasan dari Perancangan Frontend Sistem Informasi Arsip
Surat pada PT ARAH MULIA.

Sistem Informasi Arsip Surat yang telah dibuat ini merupakan sistem yang
digunakan untuk mempermudah penyimpanan surat yang masuk dan keluar.

4.2.1 Hasil Implementasi Basis Data

Dalam implementasi system kali ini menggunakan Bahasa pemrograman php


dan basis data MySQL. Framework yang digunakan dalam Bahasa pemrograman PHP
adalah CodeIgniter 4. Langkah-langkah menghubungkan basis data dengan system
sebagai berikut:

a. Buka web server yang digunakan, untuk system kali ini menggunakan
XAMPP. Dan jalankan MySQL dan Apache.

20
Gambar 4.1 Tampilan Xampp
b. Koneksikan basis data ke program.

Gambar 4.2 Koneksi Program

4.2.2 Hasil Pengujian Basis Data

a. Pengujian Login
1. Masukkan Username dan Password sesuai dengan yang ada di database

21
Gambar 4.3 Tampilan Login
2. Username dan Password yang dimasukkan sesuai dengan data user

Gambar 4.4 Database Admin


b. Pengujian Create Data
1. Menginput data arsip surat

Gambar 4.5 Menginput Surat


2. Lakukan pengecekan basisdata yang telah kita input di Localhost

22
Gambar 4.6 Database Data Terinput
3. Jika berhasil menambahkan data, maka akan muncul notifikasi pop up

Gambar 4.7 Berhasil Menginput


c. Pengujian Update Data
1. Pilih opsi ubah pada table action

Gambar 4.8 Tampilan Mengupdate Data

23
2. Ubah data yang sebelumnya

Gambar 4.9 Tampilan Mengubah Data


3. Lakukan pengecekan basisdata yang telah kita Update

Gambar 4.10 Database Satelah Mengupdate


4. Jika berhasil menambahkan data, maka akan muncul notifikasi pop up

Gambar 4.11 Berhasil Mengupdate


d. Pengujian Delete Data

24
1. Pilih opsi Delete pada table action

Gambar 4.12 Tampilan Arsip


2. Jika berhasil menghapus data, maka akan muncul notifikasi Pop Up

Gambar 4.13 Tampilan Data Terhapus


3. Lakukan pengecekan basisdata yang telah kita Delete

Gambar 4.14 Database Setelah Data Terhapus

25
4.2.3 Pengujian

Pengujian sistem ini menggunakan metode pengujian black box. Pengujian


black box berfokus pada peryaratan fungsional sistem yang dibuat.
1. Pengujian Login
Pada pengujian form login terdapat tombol login dimana tombol tersebut
harus dapat berfungsi dengan baik agar dapat mengakses sistem tersebut.

Kasus dan Hasil Uji (data Normal)


Data Masukan Yang diharapkan Pengamatan Kesimpulan
Nama Pengguna Menampilkan Menampilkan
Baik
Kata Sandi Halaman Utama Halaman Utama
Kasus dan Hasil Uji(data salah)
Data Masukan Yang diharapkan Pengamatan Kesimpulan
Nama Pengguna Menampilkan Pesan Peringatan
Baik
Kata Sandi Pesan Peringatan Tampil
Tabel 4.1. Pengujian Login
2. Tambah Data, Ubah Data dan Hapus Data

Kasus dan Hasil Uji (data Normal)


Data Masukan Yang diharapkan Pengamatan Kesimpulan
Penambahan Data Tersimpan Data Tersimpan
Baik
Data pada Database pada Database
Data Diubah Data Diubah
Perubahan Data Baik
pada Database pada Database
Penghapusan Data Dihapus Data Dihapus
Baik
Data pada Database pada Database
Kasus dan Hasil Uji(data salah)
Data Masukan Yang diharapkan Pengamatan Kesimpulan

26
Penambahan
Data
Sistem Dapat Sistem Dapat
Perubahan Data Menampilkan Menampilkan Baik
Pesan Peringatan Pesan Peringatan
Penghapusan
Data
Tabel 4.2 Pengujian tambah data, ubah data dan hapus data

27
BAB V
PENUTUP
5.1 Kesimpulan

Berdasarkan analisis dan perancangan Sistem Informasi Arsip Surat, dapat


diambil kesimpulan bahwa :
1. Sistem ini dapat berjalan dengan baik dan juga dapat menyelesaikan
permasalahan yang sebelumnya ditemui.
2. Proses perngarsipan menjadi lebih cepat, menghemat waktu dan tenaga
karena sudah tidak dilakukan secara manual.
3. Dapat dengan cepat dalam mencari data.
4. Pengujian yang telah dilakukan terbukti dapat membantu terbentuknya
suatu sistem yang mampu menyelesaikan masalah di Kemeterian
Agama Kantor Wilayah Provinsi Sulawesi Tengah dalam pengarsipan
surat.
5.2 Saran
Adapun dari kesimpulan diatas, penulis dapat memberikan saran-saran yaitu
sebagai berikut yaitu Sistem Informasi Arsip Surat ini dapat dikembangkan lagi
menjadi lebih baik.

28
DAFTAR PUSTAKA
Saifudin, S. and Setiaji, A. Y. (2019) ‘Sistem Informasi Arsip Surat (Sinau) Berbasis
Web Pada Kantor Desa Karangsalam Kecamatan Baturraden’, EVOLUSI :
Jurnal Sains dan Manajemen, 7(2), pp. 15–21. doi:
10.31294/evolusi.v7i2.6751.

Simangunsong, A. and Informatika, M. (2018) ‘Sistem Informasi Pengarsipan


Dokumen Berbasis Web’, Jurnal Mantik Penusa, 2(1), pp. 11–19. Available at:
http://e-jurnal.pelitanusantara.ac.id/index.php/mantik/article/view/317.

Suryadi, A. (2019) ‘Rancang Bangun Sistem Pengelolaan Arsip Surat Berbasis Web
Menggunakan Metode Waterfall (Studi Kasus : Kantor Desa Karangrau
Banyumas)’, Jurnal Khatulistiwa Informatika, 7(1), pp. 13–21. doi:
10.31294/jki.v7i1.36.

29
LAMPIRAN
1. Sertifikat Pembekalan Kerja Praktek

2. Surat Keputusan Pembimbing

30
3. Dokumentasi Pelaksanaan Kerja Praktek

31
4. Absen Kerja Praktek
NAMA MAHASISWA : MOH FAUZI RIFALDI
STAMBUK : F55119067
KONSENTRASI : REKAYASA PERANGKAT LUNAK (RPL)
PROGRAM STUDI : TEKNIK INFORMATIKA
JURUSAN : TEKNOLOGI INFORMASI
FAKULTAS : TEKNIK
LOKASI : SURAT KEMENTERIAN AGAMA KANTOR
WILAYAH PROVINSI SULAWESI TENGAH
BULAN/TAHUN : 25 JULI 2022 - 25 AGUSTUS 2022

No. Hari Tanggal TTD Mahasiswa Ket.

1. Kamis 25 Juli 2022 Hadir

2. Jumat 26 Juli 2022 Hadir

3. Sabtu 27 Juli 2022 Libur

4. Minggu 28 Juli 2022 Libur

5. Senin 29 Juli 2022 Hadir

6. Selasa 30 Juli 2022 Hadir

7. Rabu 31 Juli 2022 Hadir

8. Kamis 28 Juni 2022 Hadir

9. Jum’at 01 Agustus 2022 Hadir

10. Sabtu 02 Agustus 2022 Libur

11. Minggu 03 Agustus 2022 Libur

12. Senin 04 Agustus 2022 Hadir

13. Selasa 05 Agustus 2022 Hadir

32
14. Rabu 06 Agustus 2022 Hadir

15. Kamis 07 Agustus 2022 Hadir

16. Jum’at 08 Agustus 2022 Hadir

17. Sabtu 09 Agustus 2022 Libur

18. Minggu 10 Agustus 2022 Libur

19. Senin 11 Agustus 2022 Hadir

20. Selasa 12 Agustus 2022 Hadir

21. Rabu 13 Agustus 2022 Hadir

22. Kamis 14 Agustus 2022 Hadir

23. Jum’at 15 Agustus 2022 Hadir

24. Sabtu 16 Agustus 2022 Libur

25. Minggu 17 Agustus 2022 Libur

26. Senin 18 Agustus 2022 Hadir

27. Selasa 19 Agustus 2022 Hadir

28. Rabu 20 Agustus 2022 Hadir

29. Kamis 21 Agustus 2022 Hadir

33

Anda mungkin juga menyukai