Anda di halaman 1dari 37

PROPOSAL PENELITIAN

PENGADUAN INFORMASI PELAYANAN

PAJAK BERBASIS WEB


(Studi Kasus: Bapenda Kolaka)

SAYYED ASSAGAF
19181240002

PRODI SISTEM INFORMASI


FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS SEMBILANBELAS NOVEMBER KOLAKA
KOLAKA
2023
HALAMAN PERSETUJUAN
USULAN PROPOSAL PENELITIAN

PENGADUAN INFORMASI PELAYANAN

PAJAK BERBASIS WEB

(Studi Kasus: Bapenda Kolaka)

Disusun Oleh :

SAYYED ASSAGAF
19181240002

Telah Disetujui :
Pada Tanggal 2023

Pembimbing I

Rabiah Adawiyah, S.kom., M.Cs


NIDN. 0913018203

Pembimbing II

Suharsono Bantun, S.kom., M.Cs.


NIDN. 0907039301

ii
KATA PENGANTAR
Puji syukur senantiasa saya panjatkan kehadirat Allah SWT, Tuhan
pemilik semesta alam dan sumber segala pengetahuan, tidak lupa pula kita
panjatkan shalawat dan salam atas junjungan Nabi Muhammad SAW karena
berkat rahmat dan pertolongan kepada hambanya sehingga penulis dapat
menyelesaikan Proposal yang berjudul “Pengaduan Informasi Pelayanan Pajak
Berbasis Web”. Penulis menyadari bahwa dalam penyusunan proposal ini tidak
lepas dari bantuan semua pihak. Oleh karena itu dalam kesempatan ini penulis
menyampaikan terima kasih yang sebesar-besarnya kepada :

1. ALLAH SWT yang telah memberikan nikmat yang tak terhingga kepada
penulis.
2. Kedua orang tua serta seluruh saudara tercintaku yang telah memberi
semangat, harapan, motivasi serta do’a yang tak pernah putus kepada penulis
hingga saat ini.
3. Bapak Dr. H. Nur Ihsan HL. M.Hum selaku Rektor Universitas Sembilanbelas
November Kolaka.
4. Bapak Ir.Muh. Nurtanzis Sutoyo, S.Kom.,M.Cs.,IPP selaku Dekan Fakultas
Teknologi Informasi Universitas Sembilanbelas November Kolaka.
5. Bapak Anjar Pradipta, S. Kom., M. Kom, selaku Ketua Program Studi Sistem
Informasi Universitas Sembilanbelas November Kolaka.Ibu Rabiyah adawiyah,
S.Kom., M.Cs selaku pembimbing I dan Bapak
6. Suharsono Bantun, S. Kom., M. Cs selaku pembimbing II yang telah dengan
ikhlas meluangkan waktunya dalam memberikan arahan dan masukkan serta
bimbingannya selama proses penyelesaian Proposal ini.
7. Bapak dan Ibu Dosen dalam lingkup Fakultas TeknologiInformasi Universitas
Sembilanbelas November Kolaka yang telah senantiasa memberikan ilmu-ilmu
pengetahuan dan bimbingan yang berarti selama mengikuti proses perkuliahan.
8. Seluruh staf tata usaha khususnya dalam lingkup Fakultas Teknologi Informasi
Universitas Sembilanbelas November Kolaka.

iii
Akhir kata, bahwa tidak ada sesuatu yang sempurna melainkan
kesempurnaan hanya milik Allah SWT, termasuk dalam pembuatan proposal ini,
tidak luput dari kesalahan. Sehingga dibutuhkan saran dan kritik untuk
membangun sebuah karya yang lebih baik lagi dimasa mendatang.

Tanggetada Januari 2023

Sayyed Assagaf

iv
DAFTAR ISI
HALAMAN PERSETUJUAN USULAN PROPOSAL PENELITIAN.................ii
KATA PENGANTAR............................................................................................iii
DAFTAR ISI............................................................................................................v
DAFTAR TABEL...................................................................................................vi
DAFTAR GAMBAR.............................................................................................vii
BAB 1 PENDAHULUAN.......................................................................................1
1.1. Latar Belakang..........................................................................................1
1.2. Rumusan Masalah.....................................................................................2
1.3. Batasan Masalah........................................................................................2
1.4. Tujuan Penelitian.......................................................................................2
1.5. Manfaat Penelitian.....................................................................................2
BAB II TINJAUAN PUSTAKA............................................................................31
2.1. Kajian Pustaka.........................................................................................31
2.2. Sistem......................................................................................................33
2.3. Informasi.................................................................................................35
2.4. Sistem Informasi......................................................................................36
2.5. Pelayanan Publik.....................................................................................37
2.6. Pengaduan Masyarakat............................................................................37
2.7. Visual Code Studio..................................................................................37
2.8. Xampp.....................................................................................................38
2.9. Html.........................................................................................................38
2.10. PHP......................................................................................................39
2.11. Flowchart.............................................................................................39
2.12. Data Flow Diagram (DFD).................................................................41
2.13. Entity Relationship Diagram (ERD)...................................................44
2.14. Pengujian White Box............................................................................45
BAB III METODE PENELITIAN........................................................................47
1.1. Tempat dan Lokasi Penelitian.................................................................47
1.2. Rencana Penelitian..................................................................................47
1.3. Metode Pengumpulan Data.....................................................................47

v
1.4. Analisis Kebutuhan.................................................................................48
1.5. Desain Sistem..........................................................................................48
1.6. Pengujian Sistem.....................................................................................48
1.7. Implementasi Sistem...............................................................................51
1.8. Pemeliharaan Sistem...............................................................................51
1.9. Penulisan Laporan..................................................................................51
1.10. Hardware dan Sofware........................................................................51
DAFTAR PUSTAKA............................................................................................55

vi
DAFTAR TABEL
Tabel 2.1 Kajian pustaka..................................................................................................31
Tabel 2.2 flowchart (Nirmala dkk, 2022):........................................................................39

Tabel 3.1 Rencana penelitian 47

Tabel 3.2 Pertanyaan analisis kelayakan sistem...............................................................49


Tabel 3.2 Pertanyaan analisis kelayakan sistem...............................................................50
Tabel 3.3 Keterangan bobot.............................................................................................50

vii
DAFTAR GAMBAR
Gambar 2.1 Struktur sistem (nofyat dkk, 2018)...............................................................22
Gambar 2.2 Siklus informasi (Notes, 2020).....................................................................24
Gambar 2.3 Visual Studio Code.......................................................................................26
Gambar 2.4 Xampp..........................................................................................................27
Gambar 2.5 Html (Notes, 2020).......................................................................................27
Gambar 2.6 Struktur PHP (Notes, 2020)..........................................................................28
Gambar 2.7 Flowchart Login...........................................................................................30

Gambar 3.1 Pengkategorian hasil pembobotan (Salim, 2019) 51

Gambar 3. 2 Sistem yang berjalan diagram konteks.........................................................53


Gambar 3. 3 Usulan sistem diagram konteks...................................................................54

viii
BAB 1
PENDAHULUAN
1.1. Latar Belakang

Perkembangan pesat teknologi informasi yang dipercepat dengan


kehadiran internet telah mendorong berbagai bidang kehidupan untuk
memanfaatkan teknologi ini seoptimal mungkin. Pemanfaatan internet dalam
aspek pemerintahan mendorong terwujudnya e-government, yang diharapakan
dapat membawa manfaat dan memberdayakan layanan masyarakat melalui
peningkatan akses informasi, meningkatkan layanan pemerintah kepada
masyarakatnya dan memperbaiki pengelolaan pemerintahan yang lebih efesien
dan transparan.
Sejalan dengan perkembangan teknologi infromasi saat ini, pengaduan
pelayanan pajak merupakan suatu hal yang penting pada sebuah lembaga
pemerintahan terutama ditingkat kabupaten, dengan adanya pengaduan pelayanan
pajak dapat dengan mudah memperbaiki kualitas pelayanan kepada masyarakat
(Febri Kuncoro dkk, 2022).
Berkaitan dengan pelayanan kepada masyarakat Bapenda Kolaka
merupakan salah satu organisasi atau instansi yang bertugas menyelenggarakan
pemungutan pendapatan daerah dan mengadakan koordinasi dengan instansi lain
dalam perencanaan, pelaksanaan serta pengendalian pemungutan pendapatan
daerah Bapenda juga mempunyai tugas melaksanakan urusan pemerintah daerah
berdasarkan atas otonomi dan tugas pembantuan dibidang pendapatan daerah serta
tugas lainnya.
Berdasarkan hasil observasi awal yang telah dilakukan dikantor Bapenda
diketahui bahwa Bapenda mengembang satu fungsi yaitu fungsi pelayanan
pelaporan pajak dimana fungsi ini diwujudkan dengan adanya sistem informasi
pada Bapenda Kolaka. Sistem informasi ini bukan merupakan suatu tujuan,
melainkan sebagai alat bantu atau sarana pendukung agar program pada Bapenda
Kolaka dapat menjadi solusi atas lamanya proses pengaduan pelayanan pajak
pada kantor Bapenda Kolaka.

1
2

Diketahui ada beberapa masalah yang terjadi pada bidang pelayanan ,


salah satunya yaitu masyarakat yang datang ke Kantor Bapenda Kolaka untuk
melakukan pengaduan permasalahan data pajak, masyarakat harus langsung
mendatangi lokasi, kemudian akan diarahkan ke salah satu bidang untuk
memperbaiki kesalahan data pajak, sistem penanganan pengaduan tersebut
membutuhkan waktu sehingga masyarakat harus menunggu lebih lama.
Penelitian ini bertujuan untuk mengembangkan Pengaduan Informasi
Pelayanan Pajak Berbasis Web dikantor Bapenda Kolaka. Sistem informasi ini
akan menangani laporan kesalahan data yang terjadi pada data pajak, hal ini akan
mempermudah karyawan dalam melihat kesalahan data, salah satunya dengan
menerapkan “Pengaduan Informasi Pelayanan Pajak Berbasis Web”.

1.2. Rumusan Masalah

Apakah dengan adanya Pengaduan Informasi Pelayanan Pajak Berbasis


Web dapat membantu masyarakat dalam melakukan pengaduan permasalahan
data pajak pada kantor Bapenda ?

1.3. Batasan Masalah

Dalam penyusunan dan pembuatan sistem informasi ini memiliki


beberapa masalah yaitu sebagai berikut :
1. Sistem informasi ini menggunakan bahasa pemograman PHP, javascript dan
MYSQL sebagai basis datanya.
2. Pengaduan Informasi Pelayanan Pajak Berbasis Web memiliki fitur yang
terbatas hanya untuk bidang pelayanan,

1.4. Tujuan Penelitian

Adapun tujuan penelitian ini adalah untuk membuat pengaduan pelayanan


pajak sehinggan dapat memudahkan masyarakat dalam melaporkan kesalahan
yang terjadi pada data pajak.

1.5. Manfaat Penelitian

Adapun manfaat penelitian tersebut adalah :


3

1. Bagi pegawai
Sistem ini dapat mempermudah karyawan dalam melihat kesalahan data
yang terjadi pada data pajak pajak.
2. Bagi masyarakat
Sistem ini dapat memudahkan masyarakat dalam melaporkan kesalahan
data pajak.
BAB II
TINJAUAN PUSTAKA
2.1. Kajian Pustaka

Sebagai bahan rujukan dan referensi dalam penelitian ini, beberapa


publikasi dari penelitian sebelumnya yang terkait dengan sistem informasi
pengaduan layanan masyarakat. Dapat dilihat pada tabel 2.1 berikut :
Tabel 2.1 Kajian pustaka

No Peneliti Judul Hasil


1
(Ritnawati dkk, Sistem infromasi pelayanan memberikan dampak
2020) berbasis android pada yang baik serta efektif
kantor desa taliba mamesa bagi masyarakat
dalam pengurusannya
dan memudahkan
aparat desa
2
(Panarung, 2020) Sistem informasi pelayanan Membantuh lurah
masyarakat dikelurahan dalam mengambil
panarung kecamatan keputusan dalam
bahandut palangkarayah menentukan tingkat
kepuasaan penduduk
terhadap kelurahan
dalam pelayanan
publik
3
(Firmansyah dkk, Sistem informasi pengaduan Memudahkan para
2020) warga berbasis web (studi warga untuk
kasus : kelurahan sianta melakukan diskusi
tengah, Pontianak utara) bersama pak lurah
maupun warga lain

31
32

Lanjutan Tabel 2.1 Kajian Pustaka


No Peneliti Judul Hasil
4 (nofyat dkk, 2018) Sistem informasi Sistem ini dapat
pengaduan pelanggan air mempemudah
berbasis web pada PDAM pelanggan dalam
kota Ternate melakukan pengaduan
tanpa harus datang
dikantor PDAM
5 (Wati, 2020) Sistem informasi Hasil berupa
pengaduan masyarakat menjawab pertanyaan
pada dinas kependudukan dari pengadu,
pencatatan sipil di menerima surat atau
Kabupaten Indragiri Hilir langsung
berbasis web menindaklanjuti
kelapangan setelah
dianalisis

Penelitian yang dikakukan oleh (Ritnawati dkk, 2020) dengan judul


“Sistem informasi pelayanan berbasis android pada Kantor Desa Taliba Mamesa”
penelitian ini memiliki pemasalahan kualitas pelayanan yang diberikan oleh
lembaga pemerintah masi belum maksimal dalam penyampaian informasi untuk
menyediakan informasi serta mempermudah masyarakat dalam menyampaikan
informasi.
Selanjutnya penelitian yang dilakukan oleh (Panarung, 2020) dengan
judul “Sistem informasi pelayanan masyarakat dikelurahan Panarung Kecamatan
Bahandut Palangkarayah” sistem informasi yang dibangung belum memiliki
keamanan data yang terinskripsi sehingga keamanan data masi menjadi
permasalahan.
Penelitian selanjutnya dilakukan oleh (Firmansyah dkk, 2020)dengan judul
“Sistem informasi pengaduan warga berbasis web (studi kasus : Kelurahan Sianta
33

Tengah, Pontianak Utara)” sistem pengaduan warga ini memiliki kekurangan user
friendly tidak mudah digunakan oleh pengguna baru.
Dalam penelitian yang dilakukan oleh (nofyat dkk, 2018)dengan judul
“Sistem informasi pengaduan pelanggan air berbasis web pada PDAM kota
Ternate” dimana website yang telah dibangun memiliki kekurangan sistem yang
dibuat masih sistem yang sangat sederhana sehingga penggunaan masi kadang
terkendala eror.
Kemudian penelitian berikutnya dilakukan oleh (Wati, 2020) dengan judul
“Sistem informasi pengaduan masyarakat pada dinas kependudukan pencatatan
sipil di Kabupaten Indragiri Hilir berbasis web” website ini memiliki tingkat
kinerja dan efisiensi rendah serta memiliki fitur yang sangat terbatas.
Dalam berbagai permasalahan yang telah dijelaskan tersebut dapat
disimpulkan bahwa semua penelitian terdahulu telah dilaksanakan. Perbedaan
penelitian terdahulu dengan saat ini yaitu terletak pada pelayanan dan beberapa
fitur pelayanan pengaduan pajak.

2.2. Sistem

Sistem adalah sekelompok elemen-elemen yang terintegrasi dengan tujuan


yang sama untuk mencapai tujuan. Sistem juga merupakan suatu jaringan kerja
dari prosedur-prosedur yang saling berhubungan, terkumpul bersama-sama untuk
melakukan suatu kegiatan atau untuk mencapai tujuan tertentu (nofyat dkk, 2018).

Gambar 2.1 Struktur sistem (nofyat dkk, 2018)


34

1. Komponen (component) Suatu sistem terdiri dari sejumlah komponen-


komponen yang saling berinteraksi, yang artinya saling bekerja sama
membentuk satu kesatuan. Komponen sistem terdiri dari komponen yang
berupa subsistem atau bagian-bagian dari sistem.
2. Batasan sistem (boundary) merupakan daerah yang membatasi antara suatu
sistem dengan sistem yang lain atau dengan lingkungan luarnya. Batasan
sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan.
Batasan suatu sistem menunjukan ruang lingkup dari sistem tersebut.
3. Lingkungan luar sistem (environment) adalah diluar batas dari sistem yang
mempengaruhi operasi sistem. Lingkungan dapat bersifat menguntungkan
yang harus tetap dijaga dan yang merugikan yang harus dijaga dan
dikendalikan, kalau tidak akan menggangu kelangsungan hidup dari sistem.
4. Penghubung sistem (interface) merupakan media penghubung antara satu
subsistem dengan subsistem lainnya. Melalui penghubung ini memungkinkan
sumber-sumber daya mengalir dari subsistem ke subsistem lain. Keluaran
(output) untuk subsistem lain melalui penghubung.
5. Masukan sistem (input) adalah energi yang dimasukan kedalam sistem, yang
dapat berupa perawatan (maintenance input), dan masukan sinyal (signal
input). Maintenance input adalah energi yang dimasukan agar sistem dapat
beroperasi. Signal input adalah energi yang diproses untuk didapatkan
keluaran. Contoh dalam sistem komputer program adalah maintenance input
sedangkan data adalah signal input untuk di olah menjadi informasi.
6. Keluaran sistem (output) adalah hasil energi yang di olah dan diklasifikasikan
menjadi keluaran yang berguna dan sisa pembuangan. Contoh komputer
menghasilkan panas yang merupakan sisa pembuangan, sedangkan informasi
adalah keluaran yang dibutuhkan.
7. Pengolah sistem, suatu sistem menjadi bagian pengolah yang akan merubah
menjadi keluaran. Sistem produksi akan mengolah bahan baku menjadi bahan
jadi, sistem akutansi akan mengolah data menjadi laporanlaporan keuangan.
35

8. Sasaran sistem, suatu sistem pasti mempunyai tujuan (goal) atau sasaran
(objective). Sasaran dari sistem sangat menentukan input yang dibutuhkan
sistem dan keluaran yang akan dihasilkan sistem.

2.3. Informasi

Informasi adalah data yang sudah diolah menjadi suatu bentuk lain yang
lebih berguna yaitu pengetahuan atau keterangan yang ditujukan bagi penerima
dan pengambilan keputusan, baik masa sekarang atau yang akan datang. Untuk
memperoleh informasi yang berguna, tindakan yang pertama adalah
mengumpulkan data, kemudian mengolahnya sehingga menjadi informasi (Notes,
2020).

Gambar 2.2 Siklus informasi (Notes, 2020)


Informasi yang berisi sekumpulan data atau fakta yang akan diproses dan
dikelola sedemikian rupa sehingga menjadi sesuatu yang mudah dimengerti dan
bermanfaat bagi penerimanya. Kata “informasi” memiliki arti yang berbeda
dengan kata “data”. Data adalah fakta yang masih bersifat mentah atau belum
terolah, setelah mengalami proses atau terolah maka data itu bisa menjadi suatu
informasi yang bermanfaat. Tapi tidak semua data atau fakta dapat terolah
menjadi sebuah informasi bagi penerimanya. Jika suatu data yang terolah ternyata
tidak bermanfaat bagi penerimanya, maka hal tersebut belum bisa dinamakan
sebagai sebuah informasi (Prawiro, 2018)
36

2.4. Sistem Informasi

Sistem informasi merupakan suatu kegiatan menciptakan sistem yang


terdiri dari prosedur-prosedur yang saling berhubungan untuk mengolah data
sehingga dapat berguna bagi penerima atau pengguna (Basin, 2021).
Adapun komponen dari sistem informasi yaitu :
a. Blok masukan (input blok)
Input mewakili data yang masuk kedalam sistem informasi, input disini
termasuk metode-metode dan media untuk menangkap data yang akan
dimasukkan , yang dapat berupa dokumen-dokumen dasar.
b. Blok model (model block)
Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang
akan memanipulasi data input dan data yang tersimpan dibasis data dengan
cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.
c. Blok keluaran (output block)
Produk dari sistem informasi adalah keluaran yang merupakan informasi yang
berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen
serta semua pemakai sistem.
d. Blok teknologi (technology block)
Teknologi digunakan untuk menerima input, menjalankan model, menyimpan
dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu
pengendalian dari sistem secara keseluruhan.
e. Blok basis data (database block)
Basis data (database) merupakan kumpulan dari data yang saling
berhubungan satu dengan yang lainnya, tersimpan diperangkat keras
komputer dan digunakan diperangkat lunak untuk memanipulasinya. Data
perlu disimpan di dalam basis data untuk keperluan penyediaan informasi.
f. Blok kendali (controls block)
Pengendalian perlu dirancang untuk diterapkan untuk meyakinkan hal-hal
yang dapat merusak sistem dapat dicegah ataupun bila berlanjut terjadi
kesalahan-kesalahan dapat langsung cepat diatasi.
37

2.5. Pelayanan Publik

Pelayanan publik adalah segala bentuk jasa pelayanan baik dalam bentuk
barang publik maupun jasa publik yang pada prinsipnya menjadi tanggung jawab
dan dilaksanakan oleh instansi pemerintah di pusat, daerah dan di lingkungan
Badan Usaha Milik Negara atau Badan Usaha Milik Daerah, dalam rangka
pelaksanaan ketentuan peraturan perundang-undangan (Notes, 2020).

2.6. Pengaduan Masyarakat

Pengaduan Masyarakat adalah informasi atau pemberitahuan yang


disampaikan oleh masyarakat, baik perseorangan dan atau keluarga yang berasal
dari pegawai di lingkungan pemerintahan dan atau masyarakat umum yang berisi
keluhan dan atau ketidakpuasan terkait dengan perilaku dan atau pelaksanaan
tugas dan fungsi anggota Pemerintah, yang dilakukan pegawai pemerintahan, dan
atau informasi tentang dugaan pelanggaran kode etik atau disiplin pegawai yang
dilakukan oleh pegawai pemerintahan (Notes, 2020).

2.7. Visual Code Studio

Visual studio code (VScode) merupakan salah satu teks editor buatan
microsoft dan memiliki tampilan yang elegan (Notes, 2020).

Gambar 2.3 Visual Studio Code


38

2.8. Xampp

Xampp adalah suatu aplikasi ‘paket’ yang dapat menjalankan web server,
PHP dan MySQL yang dipakai untuk belajar pemrograman web (Notes, 2020).

Gambar 2.4 Xampp

2.9. Html

HTML merupakan bahasa yang berupa tag-tag yang dapat menampilkan


dan mengatur struktur website (Notes, 2020).

Gambar 2.5 Html (Notes, 2020)


 <html> Tag untuk membuat sebuah dokumen HTML
 <head> Tag untuk menyimpan informasi dari dokumen
 <title> Tag untuk membuat judul dari sebuah halaman
 <body> Tag untuk membuat tubuh dari sebuah halaman
39

2.10. PHP

PHP adalah bahasa pemograman web yang dapat menghasilkan kode


HTML dan membuat tampilan aplikasi web menjadi dinamis (Notes, 2020).

Gambar 2.6 Struktur PHP (Notes, 2020)

Script atau bahasa pemrograman dalam aplikasi berbasis web dapat


dikelompokkan menjadi 2 (dua) yaitu client-side scripting dan server-side
scripting. Client-side scripting merupakan script atau bahasa pemrograman yang
eksekusinya dilakukan oleh web browser. Dengan kata lain, program dapat
dijalankan secara langsung di web browser yang berada di sisi client. Contoh dari
client-side script adalah HTML, Javascript dan CSS. Sedangkan server-side
scripting merupakan bahasa pemrograman yang eksekusinya berada di sisi server
dan memerlukan compiler atau interpreter tambahan. Contoh dari server-side
script adalah Bahasa pemrograman PHP, ASP (Active Server Pages), JSP (Java
Server Pages) dan Cold Fusion.

2.11. Flowchart

Flowchart dapat diartikan sebagai langkah langkah penyelesaian masalah


yang di tuliskan dalam suatu simbol-simbol tertentu. Diagram alir ini akan
menunjukan alur di dalam program secara logika. Untuk menggambarkan langkah
atau pemecahan masalah secara sederhana, dapat dimengerti, rapi dan tidak
ambigu dengan menggunakan beberapa simbol-simbol yang bisa dibilang standar
merupakan tujuan dari flowchart. Berikut ini simbol-simbol dan kegunaan dari
40

simbol-simbol yang sering digunakan untuk menggambarkan suatu algoritma


dalam bentuk diagram alir, dapat dilihat pada Tabel 2.2 flowchart (Nirmala dkk,
2022):
Tabel 2.2 flowchart (Nirmala dkk, 2022)

No Simbol Nama Fungsi

Awal atau akhir


1 “terminal” sebuah program
(prosedur)

Proses input atau


2 “output/input” output terlepas dari
jenis perangkat

3 “Prosess” Proses operasional


komputer

4 “Desicion” Untuk menunjukan


bahwa suatu kondisi
tertentu mengarah
pada dua
kemungkinan ya/tidak
5 “Connector” Koneksi penghubung
proses ke proses lain
pada halaman yang
sama
6 “Offline connector” Koneksi penghubung
dari satu proses ke
proses lain di halaman
lain
7 “Predefined Mewakili ketentuan
penyimpanan untuk
process”
diproses untuk
memberi awal harga
8 “Punched card” Input berasal dari
kartu atau output
ditulis ke kartu
41

Lanjutan Tabel 2. 2 Simbol flowchart (Nirmala dkk, 2022)

No Simbol Nama Fungsi

9 “Document” Mencetak output


dalam format
dokument (melalui
printer)

10 “Flow” Menyatakan
jalannya arus suatu
proses

Berikut contoh gambar flowchart yang terdapat pada gambar 2.8


Flowchart Login , yang menjelaskan gambar tombol login yang dimulai dari
menulis user name dan password kemudian terdapat pilihan apakah melanjutkan
untuk login atau cancel ,ketika memimilih cancel maka langsung keluar dari
aplikasi tersebut tapi apabila melanjutkan login maka akan dibawa masuk
kesadalam aplikasi tersebut.

Gambar 2.7 Flowchart Login


2.12. Data Flow Diagram (DFD)

Menurut saputra Data Flow Diagram nerupakan suatu diagram yang


menggambarkan alir data dalam suatu sentitas ke sistem atau ke entitas. Data
Flow Diagram juga dapat diartikan sebagai Teknik grafis yang menggambarkan
42

alir dan transformasi yang digunakan sebagai perjalanan data dari input arau
menuju keluaran atau output.

Rosa, Shalahudin data flow diagram (DFD) atau dalam bahasa indonesia
menjadi Diagram Alir Data (DAD) adalah representasi grafik yang
menggambarkan aliran informasi dan transformasi informasi yang diaplikasikan
sebagai data yang mengalir dari masukan (input) dan keluaran (output).
(Wahyudin, 2018)

Rosa , Shalahuddin menjelaskan notasi pada DFD adalah sebagai berikut :

Tabel 2.3 Data Flow Diagram (DFD)

No Simbol Keterangan
Proses atau fungsi atau prosedur Pada
permodelan perangkat lunak yang akan
diimplementasikan dengan pemrograman
1
terstruktur, maka pemodelan notasi inilah
yang harusnya menjadi fungsi atau
prosedur didalam kode program.
File atau basis data atau penyimpanan
Pada pemodelan perangkat lunak yang
akan diimplementasikan dengan
2
pemrograman terstruktur, maka pemodelan
notasi inilah yang harusnya dibuat menjadi
tabel-tabel basis data yang dibutuhkan.
Entitas luar (external entity) atau masukan
(input) atau keluaran (output) atau orang
yang memakai/berinteraksi dengan
3
perangkat lunak yang dimodelkan atau
sistem lain yang terkait denga aliran data
dari sistem yang dimodelkan.
Tabel 2.3 Data Flow Diagram (DFD) 1
43

Tabel Lanjutan 2.3 Data Flow Diagram (DFD)

No Simbol Keterangan
Duplikat entitas luar (external entity) atau
masukan (input) atau keluaran (output)
atau orang yang memakai /berinteraksi
4
dengan perangkat lunak yang dimodelkan
atau sistem lain yang terkait denga aliran
data dari sistem yang dimodelkan.

Aliran data; merupakan data yang dikirim


5 antar proses, dari penyimpanan ke proses,
atau dari proses ke masukan atau keluaran

Rosa, Shalahudin menjelaskan tentang tahapan-tahapan perancangan


dengan menggunakan data Flow Diagram yaitu :
1. Membuat DFD level 0 atau sering disebut juga Context Diagram DFD Level
0, Menggambarkan sistem yang akan dibuat sebagai suatu entitas tunggal
yang berinteraksi dengan orang maupun sistem lain. DFD Level 0 digunakan
unntuk menggambarkan interaksi antara sistem yang akan dikembangkan
dengan entitas luar.
2. Membuat DFD Level 1, DFD Level 1 digunakan untuk menggambarkan
modul-modul yang ada dalam sistem yang akan dikembangkan. DFD Level 1
merupakan hasil breakdown DFD Level 0 yang sebelumnya sudah dibuat.
3. Membuat DFD Level 2, Modul-modul pada DFD level 1 dapat di-Breakdown
menjadi DFD Level 2. Modul mana saja yang harus di-breakdown lebih detail
tergantung pada kedetailan modul tersebut. Apabila modul tersebut sudah
cukup detail dan runci maka modul tersebut sudah tidak perlu di-breakdown
lagi. Untuk sebuah sistem, jumlah DFD Level 2 sama dengan jumlah modul
pada DFD level 1 yang di breakdown.
4. Membuat DFD Level 3 dan seterusnya, DFD Level 3,4,5 dan seterusnya
merupakan breakdown dari modul pada DFD level diatasnya. Breakdown
44

pada level 3,4,5 dan seterusnya aturannya sama persis dengan DFd Level 1
atau 2.

2.13. Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) merupakan salah satu bentuk


pemodelan basis data yang sering digunakan dalam pengembangan sistem
informasi. Diagram hubungan entitas (ERD) menunjukkan hubungan dari entitas
set disimpan dalam database.
Menurut salah satu para ahli, Brady dan Loonam Entity Relationship
diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan
data dari suatu organisasi, biasanya oleh System Analyst dalam tahap analisis
persyaratan proyek pengembangan sistem. (Ropianto and Hamidah, 2020)

Tabel 2.4 Entity Relationship Diagram (ERD)

No Simbol Keterangan
Entitas/Entity Entitas merupakan data inti yang akan
disimpan; bakal tabel pada basis data;
benda yang memiliki data dan harus
1 nama_entitas disimpan datanya agar dapat di akses
oleh aplikasi komputer; penamaan
entitas biasanya lebih kekata benda
dan belum merupakan nama tabel
Atribut Field atau kolom data yang butuh
disimpan dalam suatu entitas
nama_atribu
2

Tabel Lanjutan 2.4 Entity Relationship Diagram (ERD)


45

No Simbol Keterangan
Atribut Kunci Primer Field atau kolom data yang perlu
nama kunci primer
disimpan dalam suatu entitas dan
digunakan sebagai kunci akses record
yang digunakan; biasanya berupa id;
3
kunci primer dapat lebih dari satu
kolom, asalkan kombinasi dari beberapa
kolom tersebut dapat bersifat unik
(berbeda tanpa ada yang sama).
Atribut multinialai/multivalue
nama_atribut Field atau kolom data yang butuh
4
disimpan dalam suatu entitas yang dapat
memiliki nilai yang lebih dari satu.

Relasi Relasi yang menghubungkan antar


nama_relasi
5 entitas; biasanya diawali dengan kata
kerja

N Asosiasi/association Penghubung antara relasi dan entitas


dimana dikedua ujungnya memiliki
multiplicity kemungkinan jumlah
pemakaian maksimum keterhubungan
6 antara entitas satu dengan entitas yang
lain disebut dengan kardinalitas
misalkan ada kardinalitas 1 ke N atau
sering disebut dengan one to many
menghubungkan entitas A dan entitas B

2.14. Pengujian White Box

White box atau disebut juga Glass Box adalah salah satu cara untuk
menguji suatu aplikasi atau software dengan cara melihat modul untuk dapat
meneliti dan menganalisa kode dari program yang dibuat ada yang salah atau
46

tidak, kalau modul yang telah dan sudah dihasilkan berupa output yang tidak
sesuai dengan yang diharapkan maka akan dicompline ulang dan di cek kembali
kode-kode tersebut hingga mencapai seseuai yang diharapkan.
Pengujian white box sendiri diharapkan dapat memberikan jaminan
bahwa jalur independen suatu modul digunakan , menggunakan keputusan logis
untuk semua kondisi true and false, mengeksekusi semua perulangan pada
batasan nilai dan operasional pada setiap pengulangan dan menggunakan
struktur data internal untuk menjamin validitas jalur keputusan.
Dapat dilihat pada gambar dibawah ini pengujian white box :

Gambar 2.8 Pengujian white box

BAB III
METODE PENELITIAN
47

1.1. Tempat dan Lokasi Penelitian

Penelitian ini dilaksanakan dikantor Bapenda Kolaka, Jl Khairil


Anwar, Kelurahan Lamokato Kec.Kolaka, Kab.Kolaka, Sulawesi Tenggara.

1.2. Rencana Penelitian

Rencana penelitian yang akan dilakukan oleh peneliti yaitu selama 4


bulan adapun rencana penelitian dapat dilihat pada Tabel 3.1 berikut :
Tabel 3.1 Rencana penelitian

Tahun 2023
No Kegiatan 1 2 3 4
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Analisis
Kebutuhan
2 Desain sistem

3 Coding dan
pengujian
sistem
4 Implementasi
sistem
5 Pemeliharaan
sistem
6 Penulisan
laporan

1.3. Metode Pengumpulan Data

Metode pengumpulan data merupakan cara untuk mendapatkan


sebuah data yang akan digunakan pada penelitian. Adapun penelitian ini
menggunakan beberapa macam metode, yaitu sebagai berikut:

1. Metode Observasi
Yaitu Pengumpulan data yang dilakukan dengan cara mengamati secara
langsung pada obyek penelitian, sehingga penulis akan mendapatkan
informasi dan data yang dibutuhkan.
2. Metode Wawancara
48

Yaitu metode pengumpulan data yang dilakukan dengan cara


memberikan beberapa pertanyaan kepada masyarakat, pegawai bidang
pelayanan dan pegawai dikantor Bapenda Kolaka.
3. Metode Kepustakaan,
Yaitu dilakukan dengan cara membaca berbagai literatur, bahan-bahan
terbitan dan publikasi yang diterbitkan berupa buku atau jurnal oleh
berbagai pihak yang ada hubungannya dengan penelitian ini.

1.4. Analisis Kebutuhan

Dalam tahap ini penulis menentukan kebutuhan-kebutuhan pada


sistem informasi. Kebutuhan sebuah sistem diperoleh dari observasi,
wawancara, dan studi kasus terkait sistem yang akan dibangun.
a. Kebutuhan fungsional
Kebutuhan fungsional sendiri berisi proses-proses pelayanan apa saja
yang harus disediakan oleh sistem tersebut, mencakup bagaimana
sistem bereaksi pada masukkan tertentu serta bagaimana perilaku
sistem pada situasi tertentu.
b. Kebutuhan nonfungsional
Kebutuhan nonfungsional antara lain berkaitan dengan aspek
operasional, aspek keamanan, aspek informasi dan aspek kinerja.

1.5. Desain Sistem

Setelah menganalisa kebutuhan perangkat lunak sistem, selanjutnya


yang dilakukan penulis adalah mendesain sistem sesuai dengan kebutuhan
sistem. Kebutuhan tersebut akan diterapkan kedalam sistem yang akan dibuat
sesuai dengan ruang lingkup informasi serta fungsi yang dibutuhkan.

1.6. Pengujian Sistem

Pada tahap ini peneliti melakukan pengujian yang dilakukan dengan


menggunakan metode white box testing. Ketika hasil dari pengujiannya
menunjukan hasil bahwa sistem yang dibuat telah bebas dari kesalahan,
maka peneliti melangkah pada tahap selanjutnya yaitu melakukan pengujian
49

ahli sistem yang telah dibuat. Pengujian pada sistem ini menggunakan dua
proses pengujian yaitu pengujian sistem dan pengujian ahli
a. Pengujian White Box
White box atau disebut juga Glass Box adalah salah satu cara untuk
menguji suatu aplikasi atau software dengan cara melihat modul untuk
dapat meneliti dan menganalisa kode dari program yang dibuat ada
yang salah atau tidak, kalau modul yang telah dan sudah dihasilkan
berupa output yang tidak sesuai dengan yang diharapkan maka akan
dicompline ulang dan di cek kembali kode-kode tersebut hingga
mencapai seseuai yang diharapkan.
b. Pengujian ahli

Pengujian ahli dilakukan oleh pihak yang akan di tunjuk oleh penulis
untuk menilai keakuratan aplikasi yang telah dibuat. Pada proses
pengujian ini dilakukan guna memeriksa apakah aplikasi tersebut telah
dapat digunakan atau dioperasikan secara optimal agar nantinya dapat
digunakan tanpa adanya kendala yang terjadi. Prosedur yang dilakukan
pada tahap ini yaitu dengan menjalankan sistem yang dilakukan oleh ahli
di bidang sistem website.

Pada tahap ini menggunakan pendekatan kualitatif dengan


memberikan daftar pertanyaan kepada ahli website dan penanggung jawab
dikantor Bapenda Kolaka menggunakan skala likert dan garis kontinum.
Adapun pertanyaan yang diajukandapat dilihat pada Tabel 3.2.
Tabel 3.2 Pertanyaan analisis kelayakan sistem

No Pertanyaan
1 User Interface aplikasi sudah sesuai dan baik.
2 Database management sistem atau DBMS yang digunakan
pada aplikasi sudah sesuai dan dapat diterapkan dengan baik.

Tabel 3.3 Pertanyaan analisis kelayakan sistem


50

No Pertanyaan
3 Sistem otentikasi yang digunakan pada aplikasi dapat berjalan
dengan baik.

4 User dapat dengan mudah memahami sistem navigasiyang ada pada


aplikasi.

5 User dengan muda dapat memagami pengelolan data yang ada pada
aplikasi.

6 Tercapainya tujuan dari penggunaan aplikasi.

7 Aplikasi user friendly dan mudah digunakan.

Tabel 3.3 merupakan keterangan bobot dan pemberian nilai mulai dari
sangat sesuai dengan bobot nilai paling tinggi yaitu 5, sesuai dengan bobot
nilai 4, netral dengan bobot nilai 3, tidak sesuai bobot nilainya 2, dan
terakhir sangat tidak sesuai dengan bobot nilai yang paling kecil yaitu 1.

Tabel 3.4 Keterangan bobot

Jawaban Keterangan BobotNilai


1 SS Sangat sesuai 5
2 S Sesuai 4

3 N Netral 3

4 TS TidakSesuai 2

5 STS Sangat Tidak Sesuai 1

Selanjutnya jika sudah didapatkan hasil pembobotan maka akan


dimasukkan kedalam garis kontinum kategori seperti yang ditunjukkan
pada Gambar 3.11. merupakan garis kontinum pengkategorian hasil
pembobotan.
51

Gambar 3.1 Pengkategorian hasil pembobotan (Salim, 2019)

1.7. Implementasi Sistem

Adapun tujuan dari implementasi sistem untuk mengetahui proses


hosting yang terjadi pada website yang telah dibuat dan kemudian
disosialisasikan kepada user dan pengguna untuk mengetahui letak kelebihan
dan kekurangan yang terjadi pada sistem.

1.8. Pemeliharaan Sistem

Berdasarkan tujuan dari implementasi sistem maka dibutuhkan


adanya pemeliharaan sistem agar sistem yang telah dirancang dapat berjalan
sebagaimana mestinya. Tujuan dari pemeliharaan :

1. Mencegah terjadinya kelainan sistem yang dapat mendatangkan masalah


baru.
2. Menguji coba aplikasi untuk mengetahui apakah ada sistem yang eror
kemudian mengatasi masalah tersebut.

1.9. Penulisan Laporan

Tahapan terakhir dari penelitian ini adalah penyusunan laporan.


Penyusunan laporan menyesuaikan dengan panduan penyusunan TA yang
dikeluarkan oleh pihak Universitas Sembilanbelas November Kolaka.
Laporan penelitian ini merupakan dokumen tertulis yang melaporkan data
yang diperoleh, pengolahan datanya serta analisis data, hingga
kesimpulan terhadap pembuktian hipotesis yang disusun secara sistematis.

1.10. Hardware dan Sofware

a. Hardware atau Perangkat Keras Komputer


Hardware adalah komponen-komponen fisik bersifat dapat
dilihat, diraba, dan berbentuk nyata yang membentuk satu kesatuan
52

sistem Personal Komputer (PC). adapun perangkat keras yang


digunakan peneliti yaitu laptop dan printer.
a. Laptop Lenovo; Processor 11th Gen Intel(R) Core(TM) i3-
1115G4 @ 3.00GHz 3.00 GHz.
b. Printer
b. Software atau Perangkat Lunak,
Software merupakan jembatan penghubung yang menghubungkan
antarapengguna dengan hardware sehingga dapat melakukan suatu
perintah atauinstruksi. Adapun perangkat lunak yang digunakan
untuk mendukung penelitianini sebagai berikut:
a) Microsoft Office 2019
b) Balsamiq wirefrhames
c) Microsoft Visio 2013
d) Google Chrome dan firefox
e) Publish or perish
f) Xampp
g) Visual Code
h) Codeighniter

LAMPIRAN
1. Sistem Berjalan
53

Gambar 3. 2 Sistem yang berjalan diagram konteks


Rancangan sistem yang berjalan

a. Masyarakat datang ke Kantor Bapenda melakukan pengaduan kesalahan data


pajak.
b. Petugas pada bidang pelayanan melakukan rekam identitas masyarakat dan
rekam pendataan masyarakat.
c. Petugas pelayanan dan masyarakat membawa bukti kesalahan data pajak dan
ktp ke bidang pendataan dan pelayanan pajak.
d. Apabila pengaduan tidak diterima maka akan dikembalikan kemasyarakat.
e. Apabila pengaduan diterimah maka makan akan diproses dan selesai.

2. Usulan Sistem
54

Gambar 3. 3 Usulan sistem diagram konteks


Rancangan usulan sistem
a. Masyarakat mengisi biodata untuk melakukan login keaplikasi
b. Masyarakat mengisi from pengaduan dan mengapload gambar tanda bukti
kesalahan data pajak.
c. Petugas menerima laporan masuk kemudian apabila laporan tidak sesuai
maka akan ditolak , apabila laporan sesuai maka akan diproses kemudian
selesai
d. Admin dapat memproses laporan, menambah anggota melihat generate
laporan
e. Apabila laporan diterima atau ditolak maka akan muncul pemberitahuan
diemail.

DAFTAR PUSTAKA
55

. N., Ibrahim, A., & Ambarita, A. (2018). Sistem Informasi Pengaduan Pelanggan
Air Berbasis Website Pada Pdam Kota Ternate. IJIS - Indonesian Journal
On Information Sistem, 3(1), 10. https://doi.org/10.36549/ijis.v3i1.37
Adi, A. P. (2022). Panduan Cepat Belajar HTML, PHP, & MYSQL. Elex Media
Komputindo.

Febri Kuncoro, D., Juniarti, U., Syahputra, J., Bagus, R., Sumantri, B., & Suryani,
R. (2022). Rancang Bangun Sistem Pengaduan Masyarakat Berbasis Web
Dengan Metode Waterfall. Jurnal Sistem Informasi Dan Teknologi
Peradaban, 3(2), 14–19.
http://journal.peradaban.ac.id/index.php/jsitp/article/view/1259
Firmansyah, Y., Maulana, R., & Fatin, N. (2020). 304917807. XIX, 397–404.
Nirmala, E., Saifudin, A., Tri Ovandi, D., Nursafitri, R., & Andris, Z. (2022).
Pengujian Aplikasi Penyewaan Lapangan Futsal Berbasis Dekstop dengan
Metode Black Box Testing Menggunakan Teknik Boundary Value Analysis.
Maret, 7(1), 2622–4615.
Notes, L. (2020). Scanned by CamScanner ‫ﯼﺭﺍﺰﻤﮐ‬. A Psicanalise Dos Contos de
Fadas. Tradução Arlene Caetano, August, 466.
Panarung, D. I. K. (2020). Sistem Informasi Pelayanan Masyarakat. 14(1), 9–20.
Prawiro, M. (2018). Pengertian Informasi: Definisi, Fungsi, Jenis, dan Contohnya.
Maxmanroe. Com. Https://Www. Maxmanroe. Com/Vid/Umum/Pengertian-
Informasi. Html.
Ritnawati, R., Suppa, R., & Muhallim, M. (2020). Sistem Informasi Pelayanan
Masyarakat Berbasis Android Pada Kantor Desa Kaliba Mamase. SPEKTA
(Jurnal Pengabdian Kepada Masyarakat : Teknologi Dan Aplikasi), 1(2), 95.
https://doi.org/10.12928/spekta.v1i2.2860
Rumpe, B. (2016). Modeling with UML Language, Concepts, Methods. In
Modeling with UML.
Salim, A. A. (2019). Sistem Informasi Pelayanan Kesehatan Masyarakat Berbasis
Web Pada Rumah Sakit Rimbo Medika. Jurnal Ilmiah Mahasiswa Sitem
Informasi, 1(3), 171–182.
Wati, N. (2020). Sistem Informasi Pengaduan Masyarakat Pada Dinas
Kependudukan Dan Catatan Sipil Di Kabupaten Indragiri Hilir Berbasis
Web. Jurnal Perangkat Lunak, 2(2), 72–76.
Widiana, S. A., & Kurniawati, Y. (2022). Sistem Informasi Layanan
Pemerintahan Desa Sawangan Grinsing Batang Berbasis Web. 14, 39–49.
56

Anda mungkin juga menyukai