DOSEN PEMBIMBING :
Oleh :
KEVIN NUR PAMUNGKAS
NRP. 1118020028
Proyek Akhir ini Digunakan Sebagai Salah Satu Syarat
Untuk Memperoleh Gelar Diploma 2
Di
Disetujui oleh :
Mengetahui,
Ketua Program Studi D2 Pemelihraan Komputer & Jaringan
1
2
NIDN. 0011058209
iii
LEMBAR PERNYATAAN BEBAS PLAGIARISME
Pacitan, ................................
Materai & Tanda Tangan
Materai
Rp. 3.000,-
iv
ABSTRAK
Sistem pendataan berkas permohonan pada Kantor PPAT Deri
Andrias Subiyanto, S.H.,M.H yang masih menggunakan pendataan
melalui Microsoft Excel masih dirasakan kurang efektif dan efisien,
terlebih lagi sangat riskan data yang telah dimasukkan menjadi hilang
dikarenakan kelalaian dari admin maupun terkena virus dan sebagainya
terlebih lagi data yang tersimpan pada Microsoft Excel masih belum
terintegerasi dengan basis data. Dengan adanya komputer dan internet
akan mempermudahkan pekerjaan suatu perusahaan untuk menunjang
dan memberikan pelayanan yang memuaskan bagi para pelanggan.
Melalui metode perancangan bangun waterfall yaitu
menganalisa permasalahan, mendesign atau merancang program,
mengimplementasikan rancangan program menggunakan bahasa
pemrograman PHP dan database menggunakan Mysql, penulisan dan
pembuatan program ini dapat diselesaikan dengan baik.
Hasil yang didapat pada proyek akhir ini adalah terwujudkanya
sebuah sistem informasi berbasis web yang dapat membantu proses
pendataan berkas permohonan masuk pada Kantor PPAT yang efisien.
v
KATA PENGANTAR
Pacitan,
vi
UCAPAN TERIMA KASIH
Puji syukur yang tak terhingga saya panjatkan kepada Allah SWT
yang senantiasa membantu, mempermudah dan melancarkan dalam
pengerjaan proyek akhir ini hingga selesai. Hanya dengan ridhlo,
anugerah dan hidayah-Nya saya bisa menyelesaikan proyek akhir ini
dengan tepat waktu. Puji syukur juga saya panjatkan kepada nabi besar
Nabi Muhammad SAW yang telah membawa kita dari zaman jahiliyah
ke zaman yang terang benderang. Penulis juga mengucapkan terima
kasih yang sebesar-besarnya, kepada:
1. Bapak Ir. Gigih Prabowo, M.T selaku Direktur Akademi
Komunitas Negeri Pacitan.
2. Bapak Galih Permadi, S.T,M.Kom selaku Ketua Program Studi D2
Pemeliharaan Komputer dan Jaringan Akademi Komunitas Negeri
Pacitan
3. Bapak Hendri Winarto,S.T.,M.Kom., selaku dosen pembimbing 1.
4. Bapak Bagus Hikmahwan S.ST., selaku dosen pembimbing 2.
5. Bapak/Ibu Dosen kususnya Teknik Informatika di Akademi
Komunitas Negeri Pacitan.
6. Staff dan Karyawan Akademi Komunitas Negeri Pacitan.
7. Teman-teman semester 4 kususnya Prodi Teknik Informatika yang
telah membantu dan memberikan dukungan selama pengerjaan
Proyek Akhir ini
8. Bapak dan Ibu yang selalu memberi motivasi dan dukunganya
kepada saya.
vi
DAFTAR ISI
HALAMAN JUDUL............................................................................i
HALAMAN PENGESAHAN.............................................................ii
LEMBAR BEBAS PLAGIARISME................................................iii
ABSTRAK..........................................................................................iv
KATA PENGANTAR.........................................................................v
UCAPAN TERIMA KASIH..............................................................vi
DAFTAR ISI......................................................................................vii
DAFTAR GAMBAR..........................................................................ix
DAFTAR TABEL................................................................................x
BAB I PENDAHULUAN
1.1 Latar Belakang........................................................................1
1.2 Perumusan Masalah................................................................2
1.3 Tujuan.....................................................................................2
1.4 Batasan Masalah.....................................................................2
1.5 Kontribusi Proyek Akhir.........................................................3
BAB II TINJAUAN PUSTAKA
2.1 Gambaran PPAT.....................................................................5
2.1.1 Pengertian Akta Tanah...................................................5
2.2 Konsep Dasar Sistem Informasi.............................................5
2.2.1 Sistem.............................................................................5
2.2.2 Informasi........................................................................7
2.3 Bahasa Pemrograman dan Software.......................................8
2.3.1 PHP................................................................................8
2.3.2 XAMPP..........................................................................9
2.3.3 MySQL...........................................................................9
2.3.4 PHP MyAdmin.............................................................10
2.3.5 Bootstrap......................................................................10
2.4 Konsep Dasar Analisis dan Desain Sistem Informasi........11
2.4.1 Pengertian Analisis dan Desain Sistem........................11
2.4.2 Pendekatan-Pendekatan Analisis Sistem......................11
2.5 Desain Sistem.......................................................................12
2.5.1 Data Flow Diagram.....................................................12
2.5.1 Flowchart......................................................................13
2.5.1 ERD..............................................................................13
BAB III METODE PROYEK AKHIR
3.1 Metode Penelitian.................................................................15
vii
3.1.1 Metode Pengumpulan Data..........................................15
3.1.2 Metode Pengembangan Sistem....................................15
3.2 Perancangan Sistem..............................................................17
3.2.1 Diagram Konteks.........................................................17
3.2.2 Data Flow Diagram(DFD) Level 1..............................18
3.2.3 Data Flow Diagram(DFD) Level 2..............................19
3.2.4 Flowchart......................................................................20
3.2.5 ERD (Entity Relationship Diagram)............................21
3.4 Perancangan Database..........................................................22
BAB IV UJI COBA DAN ANALISA
4.1 Pengujian..............................................................................25
4.1.1 Form Login...................................................................25
4.1.2 Menu Berkas Masuk ...................................................27
4.1.3 Form Tambah Data......................................................27
4.1.4 Form Update Data........................................................28
4.1.5 Form Tamabah Klien...................................................28
4.1.6 Menu Data Klien..........................................................29
4.1.7 Form Edit Data Klien...................................................29
4.1.8 Menu Hitung Pajak......................................................30
4.1.9 Menu User....................................................................30
4.1.0 Form Tambah User......................................................31
4.1.0 Form Lihat Status Berkas.............................................31
BAB V PENUTUP
5.1 Kesimpulan...........................................................................33
5.2 Saran.....................................................................................33
DAFTAR PUSTAKA........................................................................34
LAMPIRAN.......................................................................................35
viii
DAFTAR GAMBAR
ix
DAFTAR TABEL
x
BAB 1
PENDAHULUAN
1
2
informasi ini dapat dijadikan untuk mengelola data berkas
permohonan yang masuk, memberikan informasi status proses
berjalanya berkas,Perhitungan biaya-biaya permohonan secara cepat,
memberikan tanda terima berkas yang tercetak kepada pemohon sebagai
bukti bahwa kantor PPAT telah menerima berkas yang diajukan oleh
pemohon, serta laporan data permohonan masuk untuk PPAT itu
sendiri.
1.3. Tujuan
Tujuan dari penelitian ini adalah:
1. Dapat menciptakan sebuah rancangan sistem informasi yang
dapat digunakan untuk mengelola data berkas permohonan
serta menampilkan status berkas kepada pemohon?.
2. Dapat mengimplementasikan sekaligus menerapkan system ini
pada kantor PPAT sesuai prosedur yang ada pada kantor PPAT
tersebut.
3. Sebagai salah satu syarat kelulusan program D2 Pemeliharaan
Komputer dan Jaringan di Akademi Komunitas Negeri Pacitan.
5
6
secara umum sistem dapat dikatakan sebagai sebuah urutan operasi
yang saling berhubungan, melibatkan beberapa elemen untuk
mencapai satu tujuan Sebuah sistem tersusun atas beberapa elemen
yang berbeda-beda. Namun, pada dasarnya elemen-elemen tersebut
dapat dikelompokkan sebagai berikut :
1. Tujuan
Tujuan setiap sistem berbeda namun, tujuan membuat sebuah
sistem menjadi terarah dan terkendali.
2. Masukan/Input
Merupakan segala sesuatu yang masuk ke dalam sistem dan
selanjutnya menjadi bahan untuk diproses. Masukan dapat berupa
hal-hal berwujud seperti bahan baku maupun tak berwujud
seperti data atau informasi
3. Proses/ transformasi
Adalah bagian yang mentransformasi atau melakukan perubahan
dari masukan menjadi keluaran yang lebih berguna
4. Keluaran/output
Hasil dari transformasi sebuah masukan. Keluaran dapat berupa
hasil/produk atau bisa juga berupa informasi yang berguna
5. Mekanisme Pengendalian.
Mekanisme pengendalian sangat dibutuhkan untuk memantau
proses transformasi dan meyakinkan bahwa sistem tersebut
memenuhi tujuannya
6. Umpan Balik
Umpan balik dapat dibedakan menjadi dua macam yaitu :
a. Umpan Balik Negatif apabila ditemukan penyimpangan atas
keluaran terhadap standar keluaran yang telah ditentukan, maka
dilakukan pengiriman masukan untuk melakukan penyesuaian
terhadap proses agar keluaran berikutnya mendekati standar
b. Umpan Balik Positif / Umpan Maju Yaitu sebuah
pengendalian yang dimaksudkan untuk mendorong sebuah proses
untuk memberikan hasil yang lebih baik. Pengendalian dilakukan
tanpa harus menunggu terjadinya sebuah penyimpangan
7. Batasan (boundary)
Merupakan bagian yang memisahkan sebuah sistem terhadap
daerah di luar sistem (lingkungan).
8. Lingkungan
Lingkungan merupakan segala sesuatu yang berada di luar
sistem. Lingkungan bisa berpengaruh terhadap operasi sistem.
Sebuah lingkungan yang merugikan harus dikendalikan agar
7
tidak mengganggu kelangsungan operasi sistem, dan yang
menguntungkan harus dipertahankan untuk menjaga
kelangsungan hidup sistem.
2.3.1 PHP
PHP adalah bahasa pemrograman script server-side yang
didesain untuk pengembangan web. Selain itu, PHP juga bisa
digunakan sebagai bahasa pemrograman umum. PHP di kembangkan
pada tahun 1995 oleh Rasmus Lerdorf, dan sekarang dikelola oleh
The PHP Group. Situs resmi PHP beralamat di http://www.php.net.
PHP disebut bahasa pemrograman server side karena PHP
diproses pada komputer server. Hal ini berbeda dibandingkan dengan
bahasa pemrograman client-side seperti JavaScript yang diproses
pada web browser (client).
Pada awalnya PHP merupakan singkatan dari Personal Home
Page. Sesuai dengan namanya, PHP digunakan untuk membuat
website pribadi. Dalam beberapa tahun perkembangannya, PHP
menjelma menjadi bahasa pemrograman web yang powerful dan
tidak hanya
9
digunakan untuk membuat halaman web sederhana, tetapi
juga website populer yang digunakan oleh jutaan orang seperti
wikipedia, wordpress, joomla, dll.
Saat ini PHP adalah singkatan dari PHP: Hypertext
Preprocessor, sebuah kepanjangan rekursif, yakni permainan kata
dimana kepanjangannya terdiri dari singkatan itu sendiri: PHP:
Hypertext Preprocessor.
PHP dapat digunakan dengan gratis dan bersifat Open Source.
PHP dirilis dalam lisensi PHP License, sedikit berbeda dengan
lisensi GNU General Public License (GPL) yang biasa digunakan
untuk proyek Open Source.
Kemudahan dan kepopuleran PHP sudah menjadi standar
bagi programmer web di seluruh dunia. PHP juga menjadi dasar dari
aplikasi CMS (Content Management System) populer seperti Joomla,
Drupal, dan WordPress.
2.3.2 XAMPP
XAMPP adalah perangkat lunak bebas, yang mendukung
banyak sistem informasi, 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 Publik License) dan
bebas, merupakan web server yang mudah digunakan yang dapat
melayani tampilan halaman web yang dinamis.
2.3.3 MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen
data SQL (bahasa inggris: database management system) atau
DBMS yang multithread, muti-user, dengan sekitar 6 juta instalasi
diseluruh dunia. MySQL AB membuat MySQL tersedia sebagai
perangkat lunah gratis dibawah linsensi GNU General Public
License(GPL), tetapi mereka juga menjual dibawah lisensi komersial
untuk kasus-kasus di mana penggunaannya tidak cocok dengan
penggunaan GPL.
10
2.3.4 PHPMyAdmin
phpMyAdmin adalah perangkat lunak bebas yang ditulis
dalam bahasa pemrograman PHP yang digunakan untuk menangani
administrasi MySQL melalui World Wide Web. phpMyAdmin
mendukung berbagai operasi MySQL, diantaranya (mengelola basis
data, tabel-tabel, bidang (fields), relasi (relation), indeks, pengguna
(users), perizinan (permissions), dan lain-lain).
2.3.5 Bootstrap
Bootstrap merupakan sebuah library framework CSS yang
telah dibuat khusus uintuk mengembangkan front end sebuah
website. Bootstrap juga dikenal sebagai salah satu framework CSS,
HTML, Javascript yang begitu populer di kalangan website
developer atau pengembang website. Bootstrap digunakan untuk
mengembangkan website agar lebih responsive.
Dengan adanya bootstrap tersebut tentu saja membuat
halaman website dapat menyesuaikan secara otomatis dengan ukuran
monitor device. Baik jika di akses lewat ponsel, tablet ataupun
desktop. Awal mulanya, bootstrap sendiri bernama Twitter
Blueprint.
Ini dulunya diciptakan dan dikembangkan oleh Jacob
Thornton dan Mark Otto yang ada di Twitter untuk perangkat kerja
yang bisa mendorong konsistensi pada alat internalnya. Dengan
memakai bootstrap tentu saja seorang developer bisa lebih mudah
dan cepat untuk membuat front end dalam sebuah website itu sendiri.
Sebagai pengguna pengguna hanya perlu memanggil setiap
kelas yang digunakan, contohnya seperti navigasi, tabel, grind,
tombol atau sebagainya. Banyak fungsi bootstrap yang bisa dipakai
untuk sebuah website. Seperti :
1. Dapat mempercepat waktu untuk memproses pembuatan front
end sebuah website
2. Menampilkan sisi website yang lebih modern dan juga khas
anak jaman sekarang
3. Tampilan dari bootstrap sendiri sudah sangat responsive
sehingga sangat mendukung untuk segala jenis resolusi, entah
itu tablet, smartphone ataupun juga PC dan laptop.
4. Website yang menggunakan bootstrap umumnya lebih ringan
karena lebih terstuktur.
11
2.4 Konsep Dasar Analisis dan Desain Sistem Informasi
2.4.1 Pengertian Analisis dan Desain Sistem
Analisis sistem merupakan sebuah teknik pemecahan
masalah yang menguraikan sebuah sistem menjadi bagian-bagian
komponen dengan tujuan mempelajari seberapa bagus bagian-
bagian komponen tersebut bekerja dan berinteraksi untuk meraih
tujuan mereka (Whitten et al, 2004).
Sedangkan desain sistem adalah sebuah teknik pemecahan
masalah yang saling melengkapi (dengan analisis sistem) yang
merangkai kembali bagian- bagian relative pada sistem yang
diperbaiki. Hal ini melibatkan penambahan, penghapusan dan
perubahan bagian-bagian relatif pada sistem aslinya (awalnya).
2.5.2 Flowchart
Flowchart atau diagram alir merupakan sebuah diagram
dengan simbol-simbol grafis yang menyatakan aliran algoritma atau
proses yang menampilkan langkah-langkah yang disimbolkan dalam
bentuk kotak, beserta urutannya dengan menghubungkan masing
masing langkah tersebut menggunakan tanda panah. Diagram ini
bisa memberi solusi selangkah demi selangkah untuk penyelesaian
masalah yang ada di dalam proses atau algoritma tersebut.
17
18
Pemodelan Bisnis
Pada tahap ini dilakukan pemodelan fungsi bisnis kantor
notaris untuk mengetahui:
1. Fungsi yang terkait proses bisnis kantor PPAT, yaitu fungsi
berkas permohonan, perhitungan biaya-biaya, tanda terima
berkas, dan pelaporan.
2. Informasi yang harus dibuat, yaitu informasi data
klien/pemohon, berkas permohonan, biaya-biaya
permohonan, data pegawai/user, tanda terima, dan laporan.
3. Sasaran informasi, yaitu pegawai, PPAT, klien
4. Alur informasi yang ada pada kantor PPAT
5. Proses yang terkait dengan informasi yang dihasilkan
Pemodelan Data
Pada tahap ini dilakukan pemodelan data yang dibutuhkan
kantor PPAT berdasarkan pemodelan bisnis dan mendefinisikan
atribut beserta relasinya dengan data yang lain.
Pemodelan Proses
Mengimplementasikan fungsi bisnis kantor PPAT yang
sudah didefinisikan terkait dengan pendefinisian data.
Pemodelan proses dapat digambarkan dengan diagram-diagram
model untuk analisis sistem yang dirancang.
Pembuatan Aplikasi
Pada tahap ini dilakukan penerapan pemodelan proses dan
data menjadi sistem informasi pendataan dan pemantauan berkas
kantor PPAT berbasis web awal. Pembuatan aplikasi dapat
menggunakan komponen sistem yang sudah ada jika
memungkinkan.
Pengujian
Pada tahap ini dilakukan pengujian komponen-komponen
yang dibuat. Komponen sistem pendataan dan pemantauan
berkas kantor PPAT berbasis web yang telah siap, diuji sesuai
dengan fungsinya sebagai pengujian awal. Jika pengujian
19
berjalan baik maka sistem dapat dievaluasi kembali dan
dilanjutkan pada komponen berikutnya.
3.2.4 Flowchart
4.1 Pengujian
Pengujian ini dimaksudkan untuk mencoba hasil dari pembuatan
Sistem Pendataan dan Pemantauan Berkas Kantor PPAT Deri Andrias
Subiyanto,S.H.,M.H. ini.
Pada bagian ini akan dibahas mengenai tahapan perencanaan
antarmuka Sistem Pendataan dan Pemantauan Berkas Kantor PPAT
Deri Andrias Subiyanto,S.H.,M.H.. Aplikasi yang akan dibangun,
dirancang sesederhana mungkin sehingga akan user friendly.
5.1 Kesimpulan
Kesimpulan secara umum untuk membuat “Sistem Pendataan
dan Pemantauan Berkas Kantor PPAT Deri Andrias
Subiyanto,S.H.,M.H. Berbasis Web” adalah sebagai berikut :
1. Sistem ini dapat melakukan proses pendataan berkas
permohonan masuk secara terkomputerisasi dan terintegrasi
dengan database sehingga lebih mudah digunakan, lebih
efisien, dan lebih aman.
2. Sitem ini memudahkan user/pegawai dalam melakukan
pencatatan progress dari setiap berkas sehingga mengurangi
kesalahan dalam menjalankan proses berkas permohonan.
3. Sistem ini dapat mencetak tanda terima dan laporan berkas
permohonan masuk sehingga memudahkan user atau pegawai
dalam pekerjaannya.
4. Sistem ini memudahkan klien/pemohon dalam memantau
progress dari berkas permohonan mereka.
5.2 Saran
Saran-saran yang dapat penulis buat sesuai dengan
berjalannya sistem baru yang telah diterapkan adalah :
1. Sistem masih bisa dikembangkan lagi misalnya sistem dapat
mengirimkan pesan notif kepada klien di setiap progres
perjalanan proses berkas permohonan.
2. Dalam setiap periode perlu dilakukan evaluasi terhadap sistem
yang digunakan sehingga perlu dilakukan evaluasi terhadap
sistem yang digunakan sehingga perlu diadakan penyesuaian
maupun perbaikan.
3. Untuk mengurangi resiko kehilangan data perlu mengadakan
back up data setiap bulan sekali agar data yang sudah ada tidak
hilang sehingga mengurangi resiko pembuatan data ulang.
35
36
DAFTAR PUSTAKA
[2] https://sites.google.com/site/tirtayasa/memahami-konsep-dasar
-tik/gambaran-umum-sistem-informasi-dan-teknologi-informasi
(Diakses pada tanggal 31 Juli 2020, pukul 13.40 WIB)
[3] https://www.duniailkom.com/pengertian-dan-fungsi-php-dalam-
pemograman-web/ .
(Diakses pada tanggal 31 Juli 2020, pukul 13.50 WIB)
[4] https://www.dosenpendidikan.co.id/xampp-adalah/.“XAMPP”,
(Diakses pada tanggal 31 Juli 2020, pukul 13.55 WIB)
[6] https://id.wikipedia.org/wiki/Diagram_alir_data.
(Diakses pada tanggal 5 Agustus 2020, pukul 19.30 WIB)
[8] http://mfikri.com/artikel/kupas-tuntas-konsep-model-data-entity-
relationship-diagram-atau-erd.html
(Diakses pada tanggal 5 Agustus 2020, pukul 19.45 WIB)
37
LAMPIRAN
BIOGRAFI PENULIS
Foto 4x6