Ditulis Sebagai Syarat untuk Memperoleh Gelar Diploma ...
Transcript of Ditulis Sebagai Syarat untuk Memperoleh Gelar Diploma ...
SISTEM INFORMASI PENGOLAHAN DATA PAJAK PADA DINAS
PANGAN DAN PERTANIAN KOTA PADANG PANJANG BERBASIS WEB
TUGAS AKHIR
Ditulis Sebagai Syarat untuk Memperoleh Gelar Diploma
(D-III)
Jurusan Manajemen Informatika
Oleh:
Ainul Fitri Annisa
NIM: 16 5040 1011
JURUSAN MANAJEMEN INFORMATIKA
FAKULTAS EKONOMI DAN BISNIS ISLAM
INSTITUT AGAMA ISLAM NEGRI (IAIN)
BATUSANGKAR
2019
i
ABSTRAK
Ainul Fitri Annisa. NIM 1650401011 (2016). Judul Tugas Akhir :
“Sistem Informasi Pengolahan Data pajak Pada Dinas Pangan Dan
Pertanian Kota Padang Panjang Berbasis Web”. Program Diploma III
Manajemen Informatika Institut Agama Islam Negeri (IAIN) Batusangkar
Setelah dilakukan penelitian pada Kantor Dinas Pangan dan Pertanian
Kota Padang panjang ditemukan permasalahan mengenai proses pengolahan data
pajak dan pembuatan laporan buku pajak yang tidak efektif dan efesien. Hal ini
mengakibatkan data laporan sulit dikelola dan pada saat pencarian data butuh
waktu yang relatif lama.
Dalam penelitian tugas akhir ini metode penelitian yang dilakukan adalah
penelitian lapangan yaitu wawancara dengan mengajukan pertanyaan dengan
melalui tanya jawab, penelitian perpustakaan dan menggunakan bahasa
pemograman PHP dan database MySql.
Dengan dibuatnya sistem Informasi Pengolahan Data Pajak Pada Dinas
Pangan dan Pertanian Kota Padang Panjang ini diharapakan dapat mempercepat
pengolahan data dan pembuatan laporan, sehingga sistem ini lebih efektif, efesien,
dan berkualitas.
ii
DAFTAR ISI
HALAMAN JUDUL
SURAT PERNYATAAN KEASLIAN
PERSETUJUAN PEMBIMBING
PENGESAHAN TIM PENGUJI
ABSTRAK .............................................................................................................. i
DAFTAR ISI .......................................................................................................... ii
DAFTAR TABEL................................................................................................. iv
DAFTAR GAMBAR ............................................................................................. v
BAB I PENDAHULUAN ...................................................................................... 1
A. Latar Belakang ........................................................................................ 1
B. Identifikasi Masalah ............................................................................... 2
C. Batasan Masalah ..................................................................................... 3
D. Rumusan Masalah................................................................................... 3
E. Tujuan Penelitian .................................................................................... 3
F. Kegunaan Penelitian ............................................................................... 3
G. Metodologi Penelitian............................................................................. 4
H. Sistematika Penulisan ............................................................................. 4
BAB II LANDASAN TEORI ............................................................................... 6
A. Gambaran Umum Dinas Pangan dan Pertanian Kota Padang Panjang .. 6
1. Visi dan Misi ......................................................................................... 6
2. Tugas, Fungsi, Struktur Organisasi....................................................... 7
B. Konsep Dasar Sistem Informasi ........................................................... 14
1. Pengertian Sistem ............................................................................... 14
2. Pengertian Informasi ........................................................................... 16
3. Pengertian Sistem Informasi ............................................................... 19
4. Komponen Sistem Informasi .............................................................. 20
5. Perancangan Sistem ............................................................................ 20
6. Alat Bantu Perancangan Sistem Informasi ......................................... 21
7. Perangkat Lunak Pembangun Sistem ................................................. 27
BAB III ANALISA DAN HASIL ....................................................................... 36
iii
A. Analisa Sistem Yang Sedang Berjalan ................................................. 36
1. Aliran Sistem Informasi ...................................................................... 36
2. Evaluasi Sistem Yang Sedang Barjalan .............................................. 39
B. Desain Sistem Baru .............................................................................. 40
1. Desain Global ..................................................................................... 40
2. Desain Terinci ..................................................................................... 47
BAB IV PENUTUP ............................................................................................. 59
A. Kesimpulan ........................................................................................... 59
B. Saran-Saran ........................................................................................... 59
DAFTAR PUSTAKA
iv
DAFTAR TABEL
Tabel 2. 1 Simbol Bagan Alir Dokumen (Andri Kristanto, 2008) ........................ 22
Tabel 2. 2 Simbol DFD (Andri Kristanto, 2008) .................................................. 23
Tabel 2. 3 Simbol ERD (Andri Kristanto, 2008) .................................................. 24
Tabel 2. 4 Simbol Bagan Alir Program (Flowchart) ............................................. 25
Tabel 3. 1Tabel Admin ......................................................................................... 55
Tabel 3. 2 Tabel Kegiatan ..................................................................................... 55
Tabel 3. 3 Tabel PPTK .......................................................................................... 56
Tabel 3. 4 Tabel OPD............................................................................................ 56
Tabel 3. 5Tabel Pajak ............................................................................................ 57
Tabel 3. 6 Tabel Penerimaan ................................................................................. 57
Tabel 3. 7 Tabel Penyetoran.................................................................................. 57
v
DAFTAR GAMBAR
Gambar 2. 1 Struktur Organisasi Dinas Pangan dan Pertanian Kota Padang
Panjang ............................................................................................. 14
Gambar 2. 2 Siklus Informasi (Sutabri, 2012) ...................................................... 17
Gambar 2. 3Gambar Tampilan Halaman Welcome Dari Dreamweaver CS5
Madcoms (2012) .............................................................................. 30
Gambar 2. 4 Tampilan Halaman Welcome Dari Dreamweaver CS5 Madcoms
(2012) ............................................................................................... 31
Gambar 2. 5 Tampilan Lembar Kerja Dreamweaver Madcoms (2012) ............... 31
Gambar 2. 6 Aplication Bar Madcoms (2012) ...................................................... 32
Gambar 2. 7 Document Toolbar Madcoms (2012) ............................................... 32
Gambar 3. 1 Aliran Sistem Informasi Pengolahan Data Pajak(yang sedang
berjalan) ........................................................................................... 38
Gambar 3. 2 Aliran Sistem Informasi Baru .......................................................... 42
Gambar 3. 3 Context Diagram .............................................................................. 44
Gambar 3. 4 DFD Level 1 Sistem Pengolahan Data Pajak ................................... 46
Gambar 3. 5 Entity Relationship Diagram (ERD) ................................................ 47
Gambar 3. 6 Struktur Menu Utama Sistem Informasi Pengolahan Data Pajak pada
Dinas Pangan dan Pertanian Kota Padang panjang ......................... 48
Gambar 3. 7 Desain Output Laporan Pajak Perkegiatan....................................... 49
Gambar 3. 8 Desain Output Laporan Pajak .......................................................... 49
Gambar 3. 9 Desain Output Laporan Buku Pajak ................................................. 50
Gambar 3. 10 Input Login ..................................................................................... 51
Gambar 3. 11 Input Data OPD .............................................................................. 51
Gambar 3. 12 Input Data Admin ........................................................................... 52
Gambar 3. 13 Input Data Pajak ............................................................................. 52
Gambar 3. 14 Input Data PPTK ............................................................................ 53
Gambar 3. 15 Input Data Kegiatan ....................................................................... 53
Gambar 3. 16 Input Data Penerimaan ................................................................... 54
Gambar 3. 17 Input Data Penyetoran .................................................................... 54
1
BAB I
PENDAHULUAN
A. Latar Belakang
Di era globalisasi ini, semua pekerjaan dapat diselesaikan dengan
kecanggihan teknologi. Bahkan semua orang kini sudah beralih menggunakan
kecanggihan teknologi tersebut. Teknologi itu sendiri adalah sarana untuk
mempermudah segala aktivitas manusia. Teknologi membuat sesuatu yang
terasa sullit menjadi mudah. Komputer merupakan bagian dari teknologi yang
memiliki multi-fungsi untuk mempermudah aktivitas hidup manusia.
Kecanggihan teknologi komputer sebagai hasil teknologi ciptaan manusia
terkadang hampir melebihi tingkat kapasitas berpikir manusia itu sendiri.
Perkembangan teknologi yang dewasa ini tidak terlepas dari semakin
bertambah majunya teknologi komputer menjadi semakin diminati oleh
perusahaan–perusahaan disegala bidang, baik perusahaan swasta maupun pada
dinas-dinas pemerintahan. Hal ini berkaitan dengan pekerjaan-pekerjaan yang
biasanya selalu dilakukan dengan sistem komputerisasi. Bahkan dengan
pekerjaan-pekerjaan yang biasanya selalu dilakukan dengan cara pecatatan
pada sebuah buku akan semakin cepat dan efesien apabila dilakukan dengan
sistem komputerisasi. Bahkan dengan kecanggihan teknologi komputer yang
semakin berkembang dengan pesat dapat memudahkan perusahaan dan
instansi-instansi tersebut untuk meningkatkan efesiensi kerja karena pekerjaan
yang dilakukan dapat menghemat waktu, ruang, tenaga dan biaya.
Pajak adalah salah satu sumber penerimaan paling besar. Secara umum
pajak adalah iuran kepada Negara berdasarkan Undang-Undang pajak.
Kewajiban pembayaran pajak di Indonesia menggunakan asas Self Assesment,
yaitu asas yang memberikan kebebasan bagi wajib pajak untuk menghitung,
memperhitungkan, membayar dan melaporkan kewajiban pajaknya. dari waktu
ke waktu, kebutuhan anggaran negara semakin meningkat pula, sehingga
kebutuhan akan sistem informasi juga diperlukan dalam pengolahan data pajak.
2
Pengolahan data pajak pada Dinas Pangan dan Pertanian kota Padang
Panjang merupakan pengolahan data yang mengolah data pajak menjadi
laporan buku pajak yang dibutuhkan oleh pengguna. Data pajak yang diolah
adalah Pajak Penghasilan (PPH) pasal 21, 22, 23, pasal 4 (2) dan Pajak
Restoran. Hal yang dilakukan dalam pengolahan data pajak antara lain
pengumpulan data, perubahan data, penyimpanan data, dan pembuatan
dokumen.
Pengolahan data pajak dan pembuatan laporan pajak pada Dinas Pangan
dan Pertanian masih dilakukan dengan cara pencatatan yang dicatat pada buku
pajak sehingga menyulitkan bendahara dalam menghasilkan sebuah laporan
pajak yang tepat dan akurat. Pencatatan pada buku pajak juga memiliki
kelemahan pada pengontrolan pembayaran pajak sehingga sering terjadinya
kelebihan dan kekurangan dalam penerimaan serta penyetoran pajak. Sistem
pencatatan pada buku pajak yang masih diterapkan di Dinas Pangan dan
Pertanian juga membutuhkan waktu yang lama dalam pencarian data pajak.
Berdasarkan uraian latar belakang yang telah dikemukakan diatas, penulis
tertarik untuk melakukan penelitian dan merancang suatu aplikasi sistem
informasi pengolahan data pajak pada Dinas Pangan dan Pertanian Kota
Padang Panjang dengan mengambil judul :
“ SISTEM INFORMASI PENGOLAHAN DATA PAJAK PADA DINAS
PANGAN DAN PERTANIAN KOTA PADANG PANJANG BERBASIS
WEB “
B. Identifikasi Masalah
Berdasarkan Latar Belakang diatas dapat di identifikasi permasalahan
berikut:
1. Pengolahan data dan pembuatan laporan pajak masih dilakukan dengan
cara pencatatan pada buku pajak sehingga membutuhkan waktu yang lama.
2. Pencatatan pada buku pajak memiliki kelemahan dimana terjadinya
kelebihan dan kekurangan dalam penerimaan serta penyetoran pajak.
3. Membutuhkan waktu yang lama dalam pencarian data pajak.
3
C. Batasan Masalah
Berdasarkan identifikasi masalah dan mengingat keterbatasan penulis,
waktu, dan biaya, maka penulis membatasi permasalahan hanya membahas
pada pengolahan data pajak dan pembuatan laporan pajak pada Dinas Pangan
dan Pertanian Kota Padang Panjang. Hal tersebut dilakukan agar pembahasan
tidak menyimpang dari tujuan.
D. Rumusan Masalah
Berdasarkan latar belakang, identifikasi dan batasan, maka dapat
dirumuskan masalah yaitu, “ Bagaimana cara Pembuatan Sistem informasi
untuk membantu bendahara dalam pengolahan data pajak dan pembuatan
laporan pajak yang akurat, efesien dan tepat waktu ?”
E. Tujuan Penelitian
Berdasarkan uraian latar belakang dan perumusan masalah diatas, maka
adapun tujuan dari Sistem Informasi ini adalah:
1. Merancang Sistem Informasi pengolahan data pajak yang dibuat sehingga
dapat digunakan dalam pengolahan data paja pada Dinas Pangan dan
Pertanian Kota Padang Panjang dapat menghasilkan laporan pajak yang
tepat dan akurat.
2. Perancangan sistem informasi pengolahan data pajak ini dapat
memudahkan user atau pengguna untuk mengolah data pajak dan
menghasilkan laporan pajak yang dibutuhkan oleh Dinas Pangan dan
Pertanian Kota Padang Panjang.
F. Kegunaan Penelitian
1. Sebagai implementasi dan pengembangan ilmu yang telah penulis
dapatkan selama masa perkuliahan.
2. Mempermudah pekerjaan bendahara dalam pengolahan data pajak pada
Dinas Pangan dan Pertanian Kota Padang Panjang sehingga dapat
menghemat waktu agar efesiensi kerja mengalami peningkatan
3. Sebagai persyaratan untuk mendapatkan gelar Ahli Madya Program
Diploma III (D.III) Manajemen Informatika IAIN Batusangkar.
4
G. Metodologi Penelitian
Metodologi yang digunakan dalam penelitian Tugas Akhir ini adalah
sebagai berikut :
1. Field Research (Studi Lapangan)
Data yang diperoleh dalam penelitian dilapangan ini untuk melihat
kenyataan yang sebenarnya dalam masalah yang diteliti dengan cara
sebagai berikut :
a. Observasi
Teknik pengumpulan data dengan mengadakan penelitian dan
peninjauan langsung ke Dinas Pangan dan Pertanian Kota Padang
Panjang.
b. Interview
Dalam penelitian ini, wawancara dilakukan dengan tujuan untuk
mendefinisikan dan menganalisa kebutuhan perangkat lunak yang akan
dikembangkan. Wawancara dilakukan terhadap Bendahara pada Dinas
Pangan dan Pertanian Kota Padang Panjang terkait tentang masalah
yang menjadi objek pengamatan atau pembahasan.
2. Library Research (Studi Kepustakaan)
Penelitian kepustakaan ini ialah pengumpulan data dengan cara
mempelajari berbagai literature, buku, hasil penelitian yang sejenis dan
media lain yang mempunyai kaitan dengan masalah dan tema penelitian.
H. Sistematika Penulisan
Sistematika penulisan dapat diartikan sebagai cara yang digunakan dalam
pembuatan laporan untuk memberikan gambaran isi tugas akhir yang terdiri
dari pendahuluan, landasan teori, analisa dan hasil serta penutup.
Sistematika penulisan laporan tugas akhir ini dibagi dalam IV bab yang
disusun sebagai berikut :
BAB I Pendahuluan, Bab ini merupakan penguraian mengenai latar
belakang masalah, identifikasi masalah, batasan masalah, rumusan masalah,
tujuan penelitian, metodologi penelitian dan sistematika penulisan.
5
BAB II Landasan Teori, Bab ini berisi teori-teori dasar mengenai Sistem
Informasi Pengolahan Data Pajak Pada Dinas Pangan dan Pertanian Kota
Padang Panjang.
BAB III Analisa dan Hasil, Bab ini membahas analisa dan hasil
perancangan Sistem Informasi Pengolahan Data Pajak Pada Dinas Pangan dan
Pertanian Kota Padang Panjang.
BAB IV Penutup, Bab ini berisi kesimpulan yang didapat selama
pembuatan laporan tugas akhir serta saran-saran yang akan menjadi masukan
bagi perkembangan system selanjutnya.
6
BAB II
LANDASAN TEORI
A. Gambaran Umum Dinas Pangan dan Pertanian Kota Padang Panjang
Dinas Pangan dan Pertanian dibentuk melalui Peraturan Daerah Kota
Padang Panjang Nomor 9 Tahun 2016 tentang Pembentukan Organisasi dan
Tata Kerja Dinas Daerah di lingkungan Pemerintah Kota Padang Panjang.
Selanjutnya dalam Peraturan Walikota Padang Panjang Nomor 44 Tahun 2016
tentang Kedudukan, Susunan Organisasi, Tugas dan Fungsi serta Tata Kerja
Dinas Pangan dan Pertanian, telah ditetapkan bahwa Dinas Pangan dan
Pertanian merupakan unsur pelaksana pemerintah daerah yang dipimpin oleh
seorang Kepala yang berada dibawah dan bertanggung jawab kepada Kepala
Daerah melalui Sekretaris Daerah.
1. Visi dan Misi
a) Visi
Visi pembangunan jangka menengah pada dasarnya merupakan
kondisi yang ingin dicapai dalam jangka 5 tahun mendatang. Dengan
kata lain, visi pembangunan jangka menengah adalah merupakan
aspirasi dan cita-cita Dinas Pangan dan Pertanian Kotang Panjang yang
diinginkan di masa mendatang. Visi Dinas Pangan dan Pertanian
Padang Panjang jangka menengah adalah sebagai berikut:
“Terwujudnya Masyarakat Tani yang Amanah, Aman dan
Sejahtera serta Ketahanan Pangan yang Tangguh melalui
Agribisnis dan Agroindustri yang Berwawasan Lingkungan“.
b) Misi
Untuk mewujudkan visi pembangunan Dinas Pangan dan Pertanian
Kota Padang Panjang tersebut, ditetapkan pula beberapa misi utama
yang akan dilaksanakan dalam periode 5 tahun mendatang. Misi
tersebut adalah sebagai berikut:
1) Meningkatkan kualitas SDM petugas dan petani;
2) Mengembangkan komoditi unggulan daerah;
7
3) Mengembangkan teknologi budidaya, panen, pasca panen dan
pemasaran hasil pertanian;
4) Meningkatkan pemberdayaan kelembagaan tani;
5) Meningkatkan kesadaran petani dan masyarakat terhadap pangan
beragam, gizi, seimbang dan aman; dan
6) Meningkatkan pelayanan ke masyarakat.
2. Tugas, Fungsi, Struktur Organisasi
Tugas Pokok Dinas Pangan dan Pertanian adalah melaksanakan
sebagian urusan wajib yang menjadi kewenangan Pemerintahah Daerah di
bidang Tanaman Pangan, Hortikultura dan Perkebunan, Peternakan dan
Kesehatan Hewan, Perikanan dan Pelaksana Penyuluhan, serta Ketahanan
Pangan. Untuk melaksanakan tugas pokok dan fungsinya tersebut, Dinas
Pangan dan Pertanian menyelenggarakan fungsi-fungsi sebagai berikut :
a) Perumusan kebijakan teknis urusan pemerintahan bidang pertanian,
bidang pangan dan bidang kelautan dan perikanan;
b) Pembinaan teknis penyelenggaraan urusan pemerintahan bidang
pertanian, bidang pangan,bidang kelautan dan perikanan;
c) Pemantauan, evaluasi dan pelaporan pelaksanaan program kegiatan
pemerintahan bidang pertanian, bidang pangan, bidang kelautan dan
perikanan; dan
d) Pelaksanaan fungsi lain yang diberikan oleh Walikota sesuai tugas dan
fungsinya.\
Untuk menjalankan tugas pokok dan fungsinya sebagai salah satu
lembaga teknis di KotaPadang Panjang, Dinas Pangan dan Pertanian
mempunyai susunan organisasi yang terdiri dari :
a. Kepala Dinas
Kepala Dinas mempunyai tugas pokok dan fungsi melaksanakan
sebagian urusan wajib yangmenjadi kewenangan Pemerintahan Daerah
bidang pertanian, pangan, kelautan danperikanan.
1) Merumuskan dan menetapkan kebijakan teknis dan rencana kerja
tahunan Dinas dengan berpedoman kepada Renstra OPD sebagai
8
pedoman pelaksanaan tugas;
2) Mengkoordinasikan pelaksanaan kebijakan di bidang pertanian,
bidang ketahanan pangan,bidang kelautan dan perikanan;
3) Melaksanakan koordinasi penyediaan infrastruktur dan pendukung
di bidang pertanian,pangan, kelautan dan perikanan;
4) Meningkatkan kualitas sumber daya manusia di bidang pertanian,
pangan, kelautan danperikanan;
5) Menyusun dan menyelenggarakan programa penyuluhan pertanian
untuk pengembangan pembangunan pertanian;
6) Melakukan penataan prasarana dan pembinaan produksi di bidang
pertanian;
7) Melakukan pengawasan mutu dan peredaran benih tanaman,
benih/bibit ternak danhijauan pakan ternak;
8) Melakukan pengawasan peredaran sarana pertanian berpedoman
kepada petunjuk teknisyang ditetapkan;
9) Melakukan pengendalian dan menanggulangi hama penyakit
tanaman dan penyakit hewan;
10) Melakukan pengendalian dan menanggulangi bencana alam skala
daerah;
11) Melakukan pembinaan pengolahan dan pemasaran hasil panen di
bidang pertanian;
12) Menyelenggarakan proses penerbitan izin usaha dan rekomendasi
teknis di bidangpertanian;
13) Melaksanakan pemantauan, pengawasan, evaluasi dan pelaporan
penyelenggaraan dibidang pertanian, pangan, kelautan dan
perikanan;
14) Melaksanakan administrasi Dinas Pangan dan Pertanian;
15) Menetapkan dan mengawasi pelaksanaan standar pelayanan
minimal, standar pelayananpublik, sistem pengendalian intern
pemerintah, standar operasional prosedur sertafasilitasi pengukuran
indeks kepuasan masyarakat secara periodik untuk memperbaiki
9
kualitas pelayanan dan pengendalian kegiatan di bidang pertanian;
16) Melaporkan kegiatan Dinas sesuai dengan realisasi yang telah
dicapai sebagaipertanggungjawaban pelaksanaan tugas; dan
17) Melaksanakan tugas lain yang diberikan oleh Walikota sesuai tugas
dan fungsinya.
b. Sekretariat
Sekretariat mempunyai tugas memberikan pelayanan teknis dan
administrasi kepada seluruh unit kerja di lingkungan Dinas Pangan dan
Pertanian. Untuk menyelenggarakan tugas sebagaimana,Sekretariat
mempunyai fungsi :
1) koordinasi penyusunan rencana, program, dan anggaran di bidang
tanaman pangan,hortikultura dan perkebunan, peternakan dan
kesehatan hewan, perikanan dan pelaksana penyuluhan serta
ketaanan pangan;
2) pemberian dukungan administrasi yang meliputi ketatausahaan,
kepegawaian, keuangan,kerumah tanggaan, kerja sama, hubungan
masyarakat, arsip, dan dokumentasi;
3) penataan organisasi dan tatalaksana;
4) koordinasi dan penyusunan peraturan perundang-undangan;
5) pengelolaan barang milik/kekayaan negara; danf. pelaksanaan
tugas lain yang diberikan oleh atasan sesuai dengan tugas dan
fungsinya.
Sekretariat terdiri dari :
1) Sub Bagian Umum dan Kepegawaian; dan
2) Sub Bagian Keuangan, Evaluasi dan Pelaporan.
c. Bidang Tanaman Pangan, Hortikultura dan Perkebunan
Bidang Tanaman Pangan, Hortikultura dan Perkebunan mempunyai
tugas melaksanakan penyusunan, pelaksanaan kebijakan, dan
pemberian bimbingan teknis, serta pemantauan danevaluasi di Bidang
Tanaman Pangan, Hortikultura dan Perkebunan. Untuk melaksanakan
tugas Bidang Tanaman Pangan, Hortikultura dan Perkebunan
10
mempunyai fungsi :
1) Penyusunan kebijakan teknis dan penyelenggaraan program
produksi tanaman pangan,hortikultura dan perkebunan;
2) Penyusunan kebijakan teknis dan penyelenggaraan program sarana
dan prasarana tanaman pangan, hortikultura dan perkebunan;
3) Penyusunan kebijakan teknis dan penyelenggaraan program
perlindungan tanaman pangan, hortikultura dan perkebunan; dan
4) Pelaksanaan fungsi lain yang diberikan oleh atasan sesuai tugas dan
fungsinya.
Bidang Tanaman Pangan, Hortikultura dan Perkebunan terdiri dari :
1) Seksi Produksi Tanaman Pangan, Hortikultura dan Perkebunan;
2) Seksi Sarana dan Prasarana Tanaman Pangan, Hortikultura dan
Perkebunan; dan
3) Seksi Perlindungan Tanaman Pangan, Hortikultura dan
Perkebunan.
d. Bidang Peternakan dan Kesehatan Hewan
Mempunyai tugas melaksanakan sebagian tugas Dinas Pangan dan
Pertanian di Bidang Peternakan dan Kesehatan Hewan.Untuk
melaksanakan tugas tersebut Bidang Peternakan dan Kesehatan Hewan
mempunyai fungsi :
1) Penyusunan kebijakan teknis dan penyelenggaraan program
produksi dan pembibitan ternak;
2) Penyusunan kebijakan teknis dan penyelenggaraan program sarana
dan prasarana peternakan;
3) Penyusunan kebijakan teknis dan penyelenggaraan program
kesehatan hewan dankesmavet; dan
4) Pelaksanaan fungsi lain yang diberikan oleh atasan sesuai tugas dan
fungsinya.
BidangPeternakandan Kesehatan Hewanterdiri dari :
1) Seksi Produksi Peternakan;
2) Seksi Sarana,Prasarana Peternakan; dan
11
3) Seksi Kesehatan Hewan dan Kesehatan Masyarakat Veteriner
(Kesmavet).
e. Bidang Perikanan dan Pelaksana Penyuluhan
Mempunyai tugas melaksanakan sebagian tugas Dinas Pangan dan
Pertanian Kota Padang Panjang. Untuk melaksanakan tugas tersebut
Bidang Perikanan dan Pelaksana Penyuluhan mempunyai fungsi:
1) Penyusunan kebijakan teknis dan penyelenggaraan program
perikanan;
2) Penyusunan kebijakan teknis dan penyelenggaraan program
penyuluhan pangan danpertanian;
3) Penyusunan kebijakan teknis dan penyelenggaraan program
kelembagaan tani; dan
4) Pelaksanaan fungsi lain yang diberikan oleh atasan sesuai tugas dan
fungsinya.
Bidang Perikanan dan Pelaksanaan Penyuluhan terdiri dari :
1) Seksi Penyuluhan.
2) Seksi Kelembagaan Tani; dan
3) Seksi Perikanan.
f. Bidang Ketahanan Pangan
Bidang Ketahanan Pangan mempunyai tugas melaksanakan
penyusunan dan pelaksanaankebijakan, pemberian bimbingan teknis
serta pemantauan dan evaluasi di bidang ketersediaan dan keamanan
pangan, distribusi dan harga pangan serta kewaspadaan dan
penganekaragaman konsumsi pangan. Untuk melaksanakan tugasnya,
Bidang Ketahanan Pangan mempunyai fungsi :
1) Penyusunan kebijakan teknis dan penyelenggaraan program
ketersediaan dan keamanan pangan;
2) Penyusunan kebijakan teknis dan penyelenggaraan program
distribusi dan harga pangan;
3) Penyusunan kebijakan teknis dan penyelenggaraan program
kewaspadaan dan penganekaragaman konsumsi pangan; dan
12
4) Pelaksanaan fungsi lain yang diberikan oleh atasan sesuai tugas dan
fungsinya.
Bidang Ketahanan Pangan terdiri dari :
1) Seksi Ketersediaan dan Keamanan Pangan.
2) Seksi Distribusi dan Harga Pangan; dan
3) Seksi Kewaspadaan dan penganekaragaman Konsumsi Pangan.
g. UPTD Pusat Kesehatan Hewan
Mempunyai tugas pokok melaksanakan sebagian perumusan dan
penyelenggaraan kebijakan teknis dibidang pengelolaan Pusat
Kesehatan Hewan.Untuk memenyelenggarakan tugas sebagaimana
dimaksud di atas UPTD Puskeswan pada Dinas Pertanian mempunyai
fungsi :
1) Perumusan dan penyelenggaraan kebijakan teknis pendapatan,
sarana dan prasarana Pusat Kesehatan Hewan
2) Perumusan dan penyelenggaraan kebijakan teknis pengelolaan
urusan administrasi UPTD Pusat Kesehatan Hewan
h. UPTD Balai Benih Ikan
UPTD Balai Benih Ikan adalah unsur pelaksana operasional Dinas.
UPTD dipimpin oleh seorang Kepala yang berada dibawah dan
bertanggung jawab kepada Kepala Dinas.UPTD Pusat Kesehatan
Hewan pada Dinas Pertanian mempunyai tugas pokok melaksanakan
sebagian perumusan dan penyelenggaraan kebijakan teknis dibidang
pembibitan benih ikan,pengujian dan persiapan teknologi di lapangan,
pemasaran benih ikan, penyediaan induk unggul dan ikan konsumsi,
pembinaan terhadap Unit Pembenihan Rakyat (UPR) serta Pusat
Pelatihan Pembenihan Ikan.Untuk menyelenggarakan tugas tersebut
UPTD Balai Benih Ikan mempunyai fungsi :
1) Perumusan dan penyelenggaraan kebijakan teknis operasional
pembenihan benih ikan;
2) Perumusan dan penyelenggaraan kebijakan teknis operasional
pengujian dan persiapan teknologi di lapangan;
13
3) Perumusan dan penyelenggaraan kebijakan teknis operasional pusat
pelatihan pembenihan ikan;
4) Perumusan dan penyelenggaraan kebijakan teknis operasional
penyediaan induk unggul dan ikan konsumsi;
5) Perumusan dan penyelenggaraan kebijakan teknis operasional pusat
agrowisata; dan
6) Perumusan dan penyelenggaraan kebijakan teknis pengelolaan
urusan administrasi UPTD Balai Benih Ikan.
UPTD Balai Benih Ikan susunan organisasinya terdiri dari :
1) Kepala UPTD;
2) Sub Bagian Tata Usaha;
i. UPTD Rumah Potong Hewan
Mempunyai tugas pokok melaksanakan sebagian perumusan dan
penyelenggaraan kebijakan teknis dibidang pengelolaan Pusat
Kesehatan Hewan.Untuk memenyelenggarakan tugas sebagaimana
dimaksud di atas UPTD Puskeswan pada Dinas Pertanian mempunyai
fungsi :
1) Perumusan dan penyelenggaraan kebijakan teknis pendapatan,
sarana dan prasarana Pusat Kesehatan Hewan.
2) Perumusan dan penyelenggaraan kebijakan teknis pengelolaan
urusan administrasi UPTD Pusat Kesehatan Hewan.
j. Kelompok Jabatan Fungsional
Kelompok Jabatan Fungsionalpada Dinas Pangan dan Pertanian
mempunyai tugas melaksanakan sebagian tugas Dinas Pangan dan
Pertanian sesuai dengan keahlian dan kebutuhan dalam merumuskan
dan menyelenggarakan kebijakan teknis, sarana dan prasarana Dinas
Pangan dan Pertanian dan Unit Pelaksana Teknis.
14
Gambar 2. 1 Struktur Organisasi Dinas Pangan dan Pertanian Kota Padang Panjang
B. Konsep Dasar Sistem Informasi
1. Pengertian Sistem
Sebuah sistem terdiri dari unsur yang saling melengkapi dalam
mencapai tujuan atau sasaran. Unsur-unsur yang terdapat dalam system
itulah yang disebut dengan nama subsistem. Subsistem-subsistem tersebut
harus selalu berhubungan dan berinteraksi melalui komunikasi yang
relevan sehingga sistem dapat bekerja secara efektif dan efisien
Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling
berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan
atau untuk tujuan tertentu. (yakub, 2012)
Sedangkan menurut Sutbari (2012) sistem merupakan integritas antara
satu komponen dengan komponen lain karena sistem memiliki saran yang
berbeda untuk setiap kasus yang terjadi yang ada dalam sistem tersebut.
Dari beberapa pengertian sistem di atas dapat disimpulkan bahwa
sistem adalah kumpulan elemen-elemen atau komponen-komponen atau
15
subsistem-subsistem yang saling berhubungan membentuk suatu kesatuan
hingga tujuan atau sasaran tersebut tercapai.
a. Karakteristik Sistem
Menurut (Sutabri 2012) karakteristik sistem/sifat sistem dapat
dilihat dari :
1) Komponen Sistem (Components)
Suatu sistem terdiri dari sejumlah komponen yang saling
berinteraksi, yang bekerja sama membentuk satu kesatuan.
Komponen-komponen sistem tersebut dapat berupa suaru bentuk
subsistem. Komponen mutlak diperlukan karena merupakan sub
sistem dari pada sistem.
2) Batasan Sistem (Boundary)
Ruang lingkup sistem merupakan daerah yang membatasi
antara sistem dengan sistem lainnya atau sistem dengan
lingkungan luarnya. Batasan sistem ini memungkinkan suatu
sistem dipandang satu kesatuan yang tidak dapat dipisah-
pisahkan.
3) Lingkup Luar Sistem (Environtment)
Lingkungan luar sistem adalah bentuk apapun yang ada di
luar ruang lingkup atau batasan sistem yang mempengaruhi
operasi sistem tersebut.
4) Penghubung Sistem (Interface)
Penghubung sistem atau interface adalah media yang
menghubungkan sistem dengan subsistem yang lain.
5) Masukan Sistem (Input)
Energi yang dimasukan ke dalam sistem disebut masukan
sistem, yang dapat berupa pemeliharaan (maintenance input) dan
sinyal (signal input).
6) Keluaran Sistem (Output)
Keluaran ini merupakan masukan bagi subsistem yang lain.
16
Seperti contoh sistem informasi, keluaran yang dihasilkan adalah
informasi, dimana informasi ini dapat digunakan sebagai masukan
untuk pengambilan keputusan atau hal-hal lain yang merupakan
input bagi subsistem lain.
7) Pengolah Sistem (Process)
Suatu sistem dapat mempunyai suatu proses yang akan
mengubah masukan menjadi keluaran.
8) Sasaran Sistem (Objective)
Suatu sistem memiliki tujuan dan sasaran yang pasti dan
bersifat deterministik.
2. Pengertian Informasi
Menurut ( Romney dan steinbart, 2015 )informasi adalah data yang
telah dikelola dan diproses untuk memberikan arti dan memperbaiki proses
pengambilan keputusan. Sebagaimana perannya, pengguna membuat
keputusan yang lebih baik sebagai kuatitas dan kualitas dari peningkatan
informasi. Sedangkan menurut Gordon B. Devis dalam bukunya Bambang
Hartono (2013 : 15) mengartikan “ informasi adalah data yang telah diolah
menjadi suatu bentuk yang berguna bagi penerimnya dan memiliki nilai
bagi pengambilan keputusan saat ini dimasa yang akan datang.”
Berdasarkan beberapa pendapat yang dikemukakan di atas dapat
ditarik kesimpulan bahwa informasi adalah fakta yang telah diolah dengan
cara tertentu dan mempunyai arti berguna bagi penerimanya atau
menggambarkan suatu kejadian nyata yang dapat dipahami dan digunakan
untuk pengambilan keputusan sekarang maupun untuk masa depan.
a. Siklus Informasi
Menurut (Tata Sutabri, 2012) data yang diolah untuk
menghasilkan informasi menggunakan suatu model proses tertentu.
Data yang diolah melalui model menjadi informasi, penerima
kemudian menerima informasi tersebut, membuat suatu keputusan
dan melakukan tindakan, yang berarti menghasilkan suatu tindakan
yang lain yang akan membuat sejumlah data kembali. Data tersebut
17
akan ditangkap sebagai input, diproses kembali lewat suatu model dan
seterusnya membentuk suatu siklus.
Siklus ini disebut dengan siklus informasi (information cycle)
atau disebut juga siklus pengolahan data (data processing cycle).
Adapun siklus informasi sebagai berikut :
Gambar 2. 2 Siklus Informasi (Sutabri, 2012)
b. Kualitas Informasi
Menurut Delone MC Lean dalam Eko Budi Setiawan (2016 : 2)
indikator-indikator yang mendukung kualitas informasi adalah sebagai
berikut :
1) Completenss (Kelengkapan)
Suatu informasi yang dihasilkan oleh sistem informasi dapat
dikatakan berkualitas jika informasi yang dihasilkan lengkap.
Informasi yang lengkap ini sangat dibutuhkan oleh pengguna
dalam pengambilan keputusan. Informasi yang lengkap ini
mencakup seluruh informasi yang dibutuhkan pengguna.
2) Relevance (Relevansi)
Kualitas informasi dikatakan relevan apabila informasi
tersebut mempunyai manfaat bagi penggunanya. Sesuatu
dikatakan relevan jika memiliki hubungan, berkaitan, atau
berguna secara langsung.
3) Accurate (Tepat)
Sebuah informasi dapat dikatakan akurat jika informasi
tersebut tidak bias atau menyesatkan, bebas dari kesalahan-
kesalahan dan harus jelas mencerminkan maksudnya. Ketidak
akuratan sebuah informasi dapat terjadi karena sumber informasi
18
atau data mengalami gangguan atau kesenjangan sehingga
merusak atau merubah data-data asli tersebut. Informasi yang
dihasilkan oleh sistem informasi harus akurat karena sangat
berguna bagi pengguna dalam hal pengambilan keputusan.
Informasi yang akurat harus terbebas dari kesalahan-kesalahan.
Akurat juga informasi tersebut harus jelas dengan kata lain harus
mencerminkan maksud dari informasi yang disediakan oleh
sistem informasi.
4) Timliness (Ketepatan Waktu)
Informasi yang tepat waktu sangat diperlukan sehingga
infromasi yang datang kepada penerima tidak terlambat. Dengan
kata lain untuk informasi yang terlambat menjadikan informasi
tersebut sudah tidak memiliki nilai lagi, informasi yang tepat
waktu menjadi landasan dalam pengambilan keputusan yang
cepat, jika informasi tersebut terlambat maka keputusan yang
diambil pun menjadi terlambat.
5) Format
Maksudnya agar memudahkan pengguna untuk memahami
informasi yang disediakan oleh sistem informasi mencerminkan
kualitas yang baik. Jika informasi yang disajikan dalam bentuk
yang tepat maka informasi yang dihasilkan dianggap berkualitas,
tujuannya untuk memudahkan pengguna.
c. Nilai Informasi
Suatu sistem informasi dikatakan bernilai bila manfaatnya lebih
efektif dibandingkan dengan biaya untuk mendapatkannya dan
sebagian besar informasi tidak dapat ditaksirkan keuntungannya
dengan satuan nilai uang, tetapi dapat ditaksirkan nilai efektifitasnya.
(Agus Mulyanto, 2009)
Menurut Sutarman (2013: 14) nilai dari informasi ditentukan oleh
empat hal yaitu:
1) Memperoleh pemahaman dan manfaat.
19
2) Mendapat pengalaman.
3) Mengakumulasi proses pembelajaran sehingga dapat
diduplikasikan dalam pemecahan masalah atau proses bisnis
tertentu.
4) Mengekstrak implikasi kritis dan merefleksikan pengalaman masa
lampau yang menyediakan pengetahuan yang terorganisasi
dengan nilai yang tinggi. Nilai ini bisa menghindari seseorang
manajer dari membuat kesalahan yang sama dilakukan oleh
manajer lain.
3. Pengertian Sistem Informasi
Untuk menghasilkan informais yang berkualitas maka dibuatlah
sistem informasi. Sistem informasi didefinisikan oleh Tantra Rudy dalam
buku Manajemen Proyek Sistem Informasi (2012) sebagai berikut: “sistem
informasi merupakan cara yang terorganisis untuk mengumpulkan,
memasukan, dan memproses data dan menyimpan data mendukung
perusahaan atau organisasi untuk mencapai tujuan”.
Menurut Ida Nuraida dalam buku karya (2016: 11) “sistem informasi
merupakan perangkat prosedur yang terorganisasi dengan sistematik,
bila dilaksanakan akan menyediakan informasi yang dapat dimanfaatkan
dalam proses pembuatan laporan “. Menurut Yakub “sistem informasi
merupakan suatu kumpulan dari komponen-komponen dalam organisasi
yang berhubungan dengan proses penciptaan aliran informasi”. Menurut
Bambang Hartono (2013) menguraikan “sistem iformasi adalah
seperangkat komponen yang saling berhubungan yang bekerja untuk
mengumpulkan dan menyimpan data serta mengolahnya menjadi
informasi untuk digunakan”.
Berdasarkan uraian diatas dapat disimpulkan bahwa sistem informasi
merupakan penerapan sistem di dalam organisasi untuk mendukung
informasi yang dibutuhkan oleh semua tingkat manajemen.
20
4. Komponen Sistem Informasi
Tata Sutabri (2012) mengemukakan bahwa sistem informasi terdiri
dari komponen-komponen yang disebut dengan istilah blok bangunan
(Building Block), dimana masing-masing blok ini saling berinteraksi satu
sama lainnya membentuk satu kesatuan untuk mencapai tujuannya.
Adapun blok-blok tersebut adalah sebagai berikut:
1) Blok Masukan (Input Block)
Meliputi metode-metode dan media untuk menangkap data yang
akan dimasukan, dapat berupa dokumen-dokemen dasar.
2) Blok Model (Model Block)
Terdiri dari kombinasi prosedur, logika dan model matematika
yang berfungsi memanipulasi data untuk menghasilkan keluaran
tertentu.
3) Blok Keluaran (Output Block)
Berupa keluaran dokumen dan informasi yang berkualitas.
4) Blok Teknologi (Technology Block)
Untuk menerima input, menjalankan model, menyimpan dan
mengakses data, menghasilkan dan mengirimkan keluaran serta
membantu pengendalian dari sistem keseluruhan.
5) Blok Basisdata (Database Block)
Merupakan kumpulan data yang berhubungan satu dengan yang
lainnya, tersimpan perangkat keras komputer serta perangkat lunak
untuk memanipulasinya.
6) Blok Kendali (Controls Block)
Meliputi masalah pengendalian yang berfungsi mencegah dan
menangani kesalahan atau kegagalan sistem.
5. Perancangan Sistem
a. Definisi Perancangan Sistem
Menurut O’Brien dan Marakas (2013) menjelaskan bahwa
perancangan sistem adalah sebuah kegiatan merancang dan
menentukan cara mengolah sistem informasi dari hasil analisa sistem
21
sehingga dapat memenuhi kebutuhan dari pengguna termasuk
diantaranya perancangan user interface, data dan aktivitas proses.
Menurut Kristanto (2013) “perancangan sistem adalah suatu fase
dimana diperlukan suatu keahlian perancangan untuk elemen-elemen
komputer yang akan menggunakan sistem, yaitu pemilihan peralatan
dan program komputer untuk sistem yang baru.”
b. Sasaran Perancangan Sistem
Sasaran-sasaran yang akan dicapai dalam perancangan suatu
sistem adalah :
1) Perancangan sistem harus berguna, mudah dipahami dan nantinya
mudah digunakan.
2) Perancangan sistem harus dapat mendukung tujuan utama
perusahaan.
3) Perancangan sistem harus efektif dan efesien untuk dapat
mendukung pengolahan data transaksi manajemen dan
mendukung keputusan yang diambil oleh pihak manajemen.
4) Perancangan sistem informasi harus dapat mempersiapkan
rancangan bangunan yang terperinci untuk maisng-masing
komponen dari sistem informasi.
6. Alat Bantu Perancangan Sistem Informasi
Pengembangan sistem yang sesuai dengan metodologi pengembangan
sistem yang terstruktur diperlukan alat dan teknik dalam pelaksanaannya.
Umumnya berupa gambar dan diagram. Alat bantu yang digunakan dalam
perancangan sistem tersebut adalah:
a. Aliran Sistem Informasi (ASI)
Aliran Sistem Informasi (ASI) sangat berguna untuk mengetahui
permasalahan yang ada pada suatu perusahaan. Dari sini dapat
diketahui apakah sistem informasi tersebut masih layak dipakai atau
tidak, serta masih manual atau sudah terkomputerisasi. Jika sistem
informasi tidak layak dipakai maka perlu adanya perubahan dalam
pengolahan datanya sehingga menghasilkan sistem informasi yang
22
cepat dan akurat supaya menghasilkan suatu keputusan yang lebih
baik (Andri Kristanto, 2008).
Tabel 2. 1 Simbol Bagan Alir Dokumen (Andri Kristanto, 2008)
No Simbol Keterangan
1 Simbol Proses Menunjukan kegiatan proses
dari operasi program komputer
2 Simbol Kegiatan Manual
Menunjukan Pekerjaan Manual
3 Simbol Dokumen
Menunjukan Dokumen inpit dan
output baik untuk proses
manual, mekanik atau komputer
4
Simbol Arsip
Menggambarkan penyimpanan
data baik dalam bentuk arsip
atau file komputer.
5
Simbol Hardisk Menunjukan input/output yang
menggunakan hardisk
6 Simbol Keyboard
Menggunakaninput/output
dengan menggunakan Keyboard
7 Simbol Garis Alir
Menunjukan arus dari proses
8 Simbol Penghubung
Menunjukan penghubung ke
halaman yang masih sama atau
ke halaman lain
23
9
Simbol Multi dokumen
Menunjukan multi dokumen
input dan output baik untuk
proses manual, mekanik atau
komputer
10 Simbol Input
Menunjukan dokumen input
menggunakan pekerjaan manual
11
Simbol Decision
Menunjukan proses pengambilan
keputusan atau penyeleksian
data
12
Simbol Display
Menunjukan output yang
ditampilkan di monitor
b. Data Flow Diagram (DFD)
Menurut Andri Kristanto (2008 :61) Data Flow Diagram adalah
suatu model logika data atau proses yang dibuat untuk
menggambarkan darimana asal data dan kemana tujuan data yang
keluar dari sistem, dimana data disimpan. Proses apa yang
menghasilkan data tersebut dan interaksi antara data yang tersimpan
dan proses yang dikenakan pada data tersebut.
Tabel 2. 2 Simbol DFD (Andri Kristanto, 2008)
No Simbol Keterangan
1
Kesatuan Luar
Sesuatu yang berada diluar sistem,
tetapi dia memberikan data ke
dalam sistem atau memberikan data
dari sistem, disimbolkan dengan
suatu kota notasi
24
2
Proses
berfungsi mentransformasikan satu
atau beberapa data masukan
menjadi satu atau beberapa data
keluaran sesuai dengan spesifikasi
yang diinginkan.
3 Arus Data
Arus data mengalir diantara proses,
data store dan menunjukan arus
data dari data yang berupa masukan
untuk sistem atau hasil proses
sistem
4 Simpanan Data
Simpanan data merupakan tempat
penyimpanan data pengikat data
yang ada dalam sistem
c. Entity Relationship diagram
entity relationship diagram (ERD) adalah suatu model jaringan
yang menggunakan susunan data yang disimpan dari sistem secara
acak. ERD berfungsi untuk menjelaskan hubungan antara file.
Tabel 2. 3 Simbol ERD (Andri Kristanto, 2008)
Simbol Keterangan
Entity. Simbol yang menyatakan
himpunan entitas ini bisa berupa: suatu
elemen lingkungan, sumber daya, atau
interaksi, yang begitu pentingnya bagi
perusahaan sehingga didokumentasikan
dengan data.
Relationship. Simbol ini menyatakan
relasi yang digunakan untuk
menunjukkan hubungan yang ada antara
entity yang satu dengan entity yang
25
lainnya.
Attribute. Simbol terminal ini untuk
menunjukkan nama-nama atribut yang
ada pada entity.
Primary Key Attribute. Simbol atribut
yang digaris bawahi, berfungsi sebagai
key (kunci) di antara nama-nama atribut
yang ada pada suatu entity.
Link. Simbol berupa garis ini digunakan
sebagai penghubung antara himpunan
relasi dengan himpunan entitas dan
himpunan entitas dengan atribunya.
d. Program Flowchart (Bagan Alir)
flowchart adalah suatu bagan alir yang mampu menggambarkan
logika dari suatu program.Simbol-simbol yang akan digunakan dalam
program flowchart dapat dilihat pada tabel 2.4 berikut:
Tabel 2. 4 Simbol Bagan Alir Program (Flowchart)
Simbol Keterangan
Titik Terminal. Digunakan
menunjukkan titik awal dan akhir dari
suatu proses.
Input/Output. Digunakan untuk
mewakili data input/output.
Simbol Keputusan. Digunakan untuk
penyelesaian kondisi dalam program.
26
Dokumen. Simbol ini untuk
menggambarkan semua jenis dokumen,
merupakan formulir yang digunakan
untuk merekam data terjadinya suatu
transaksi, yang menunjukkan input dan
output baik untuk proses manual,
mekanik atau komputer.
Symbol Predefined Process. Simbol
untuk mempersiapkan penyimpanan
yang akan digunakan sebagai tempat
pengolahan di dalam storage.
Proses Komputer / Online Computer
Process. Simbol ini menggambarkan
kegiatan proses dari pengolahan data
dengan komputer secara online. Uraian
singkat tentang operasi program
komputer ditulis didalam simbol.
Symbol Display. Simbol yang
digunakan untuk menampilkan
informasi ke layar.
Penghubung Pada Halaman. Simbol
pertama berfungsi menunjukkan
hubungan arus proses yang terputus
dengan sambungannya didalam
halaman yang sama, dan simbol kedua
berfungsi menunjukkan hubungan arus
proses yang terputus dengan
sambungannya pada halaman lainnya.
Di dalam simbol ini dicantumkan
nomor sebagai penghubung.
27
Symbol disk storage. Simbol untuk
menyatakan input berasal dari disk atau
output disimpan ke disk.
Simbol Proses Terdefinisi. Digunakan
untuk menunjukkan suatu operasi.
Garis Alir. Simbol ini menunjukkan
aliran/arah dari proses pengolahan data.
7. Perangkat Lunak Pembangun Sistem
a. Database
Database adalah sekumpulan data yang terdiri dari suatu atau
lebih tabel yang saling berhubungan. Menurut Prasetio (2012)
“Database adalah sebuah struktur yang umumnya dikategorikan dalam
dua hal, sebuah database flat dan relasional. Database relasional lebih
disukai karena lebih masuk akal dibandingkan database flat ”.
Menurut Mustakini (2009) Daatabase adalah kimpulan dari data yang
saling berhubungan satu dengan yang lainnya, tersimpan di perangkat
keras komputer dan digunakan perangkat lunak untuk manipulasi.
Secara umum sebuah sistem database adalah suatu sistem
informasi yang mengintegrasikan kumpulan dari data yang saling
berhubungan satu dengan yang lainnya dan membuatnya tersedia
untuk beberapa aplikasi yang bermacam-macam didalam suatu
organisasi.
Untuk dapat mengolah data di dalam database, diperlukan
bahasa yang dimengerti oleh pengguna dan database yang dikelola.
SQL(Structure Query Language), merupakan bahasa yang telah
distandarisasi dan digunakan dalam pengolahan semua database yang
ada. Di dalam SQL terdapat tiga sub bahasa yaitu:
1) DDL (Data Definition Languange) yang digunakan untuk
28
membangun objek-objek dalam database seperti table dan index.
2) DML (Data Manipulation Language) yang digunakan untuk
menambah, mencari, mengubah dan menghapus baris dan tabel.
3) DCL (Data Control Language) yang digunakan untuk menangani
masalah security dalam database.
b. PHP
Dalam Buku Karangan Arief M.Rudyanto (2011) PHP (Perl
Hypertext Preprocessor) adalah bahasa server-side scripting yang
menyatu dengan HTML untuk membuat halaman web yang dinamis.
Karena PHP merupakan server-side scripting maka sintaks dan
perintah-perintah PHP akan dieksekusi di server kemudian hasilnya
dikirimkan ke browser dalam format HTML. Dengan demikian kode
program yaang ditulis dalam PHP tidak akan terlihat oleh user
sehingga keamanan halaman web yang dinamis, yaitu halaman web
yang dapat membentuk suatu tampilan berdasarkan permintaan
terkini, seperti menampilkan isi basis data kehalaman web.
PHP dapat dibangun sebagai modul pada web server Apache dan
sebagai binary yang dapat berjalan sebagai CGI (Common Gateway
Interface). PHP termasuk dalam Open Source Product, sehingga
source code PHP dapat diubah dan didistribusikan secara bebas. PHP
juga mampu lintas Platform. Artinya PHP dapat berjalan dibanyak
sistem operasi yang beredar saat ini, diantaranya Sistem Operasi
Microsoft Windows (semua versi), Linux, Mac OS, Solaris.
PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun
1994. Awalnya, PHP digunakan untuk mencatat jumlah serta untuk
mengetahui siapa saja pengunjung pada homepage-nya. Rasmus
Lerdorf adalah salah satu pendukung open source.
1) Kelebihan-Kelebihan PHP
PHP memiliki banyak kelebihan yang tidak dimiliki oleh
bahasa script sejenis. Kelebihan – kelebihan diantaranya adalah :
a) PHP difokuskan pada pembuatan script server-side, yang bisa
29
melakukan apasaja yang dapat dilakukan oleh CGI, seperti
mengumpulkan data dari form, menghasilkan isi halaman
web dinamis, dan kemampuan mengirim serta menerima
cookies,bahkan lebih daripada kemampuan CGI.
b) PHP dapat digunakan pada semua sistem operasi antara lain
linux, Unix (termasuk variannya HP-UX, Solaris dan
OpenBSD), microsoft windows, Mac OS X, RISC OS.
c) PHP mendukung banyak WEB Server seperti Apache,
Microsoft Internet Information Server (MIIS), Personal Web
Server (PWS), dan masih banyak lagi lainnya, bahkan PHP
dapat bekerja sebagai suatu CGI processor.
d) PHP tidak terbatas pada hasil keluaran HTML (Hypertext
Markup Languages). PHP juga memiliki kemampuan untuk
mengolah keluaran gambar, File PDF, dan movies Flash.
PHP juga dapat menghasilkan teks seperti XHTML dan file
XML lainnya.
2) Sintaks / Script PHP
Script PHP termasuk dalam HTML-embedded, artinya kode
PHP dapat disisipkan pada sebuah halaman HTML. Ada empat
macam pasangan tag PHP yang dapat digunakan untuk menandai
blok script PHP dalam buku karangan Peranginangin Kasiman (
2006 )
<?php…?>
<script language = “PHP”> … </script>
<? ... ?>
<% .. %>
Cara pertama merupakan format yang dianjurkan tetapi
mungkin cara kedua akan sering digunakan karena lebih ringkas.
Cara yang ketiga digunakan untuk mengantisipasi editor-editor
yang tidak dapat menerima kedua cara diatas. Cara keempat juga
dimunginkan sebagai kemudahan bagi anda yang sudah terbisa
30
dengan ASP (Active Server Pages). Namun, bila itu tidak dikenal,
maka harus dilakukan pengaktifan pada file konfigurasi php ini.
3) Konsep Kerja PHP
Model kerja HTML, diawali dengan permintaan suatu
halaman web oleh browser. Berdasarkan URL atau dikenal
dengan alamat internet, browser mendapatkan alamat dari web
server, mengidentifikasi halaman yang dikehendaki, dan
menyampaikan segala informasi yang dibutuhkan oleh web
server.
Selanjutnya, web server akan mencarikan berkas yang
diminta dan memberikan isinya ke browser. Browser yang
mendapatkan isinya segera melakukan penerjemahan kode HTML
dan menampilkan isinya ke layar pemakai.
c. Adobe Dreamweaver CS5
Dalam Buku Madcoms (2012) Dreamweaver adalah sebuah
HTML editor profesional untuk mendesain web secara visual dan
mengelola situs atau halaman web. Dremweaver merupakan software
utama yang digunakan oleh web desainer maupun web programer
dalam mengembangkan suatu situs web, Dreamweaver mempunyai
ruang kerja, fasilitas dan kemampuan yang mampu meningkatkan
produktivitas dan efektivitas dalam desain maupun membangun suatu
situs web. Saat ini terdapat software dari kelompok adobe yang
belakangan banyak digunakan untuk mendesain suatu situs web. Versi
terbaru dari Dreamweaver saat ini adalah Dreamweaver CS5.
Dreamweaver merupakan software utama yang digunakan oleh
web Desainer maupun web Programmer dalam mengembangkan
suatu situs web. Hal ini disebabkan ruang kerja, fasilitas dan
kemampuan dreamweaver yang mampu meningkatkan produktivitas
dan efektivitas dalam desain maupun membangun suatu situs web.
Langkah menjalankan Dreamweaver CS5 adalah pilih start All
programs Adobe Master Collection CS5 Adobe Dreamweaver
31
CS5.
Gambar 2. 4 Tampilan Halaman Welcome Dari Dreamweaver CS5 Madcoms
(2012)
Dalam tampilan awal Dreamweaver terdapat pilihan open a
Recent Item (File yang pernah terbuka), create New (membuat file
baru), Top Features (fitur-fitur baru), Dan Getting started (Tuntunan
Pengguanaan Dreamweaver). Halaman welcome screen akan selalu
ditampilkan saat anda menjalankan program Dreamweaver, jika anda
tidak menginginkan halaman tersebut tampil maka beri tanda centang
pada pilihan Dont show again.
Selanjutnya Gambar berikut merupakan gambaran layout kerja
Dreamweaver CS5.
Application Bar, berada di bagian paling atas jendala aplikasi
dreamwever CS5. Baris ini berisi tombol workspace (workspace
switcher), menu dan aplikasi lainnya.
Gambar 2. 5 Tampilan Lembar Kerja Dreamweaver Madcoms
(2012)
32
1) Toolbar Document, berisi tombol-tombol yng digunakan untuk
menampilkan jendela dokumen, seperti kita bisa menampilkan
code saja, desain saja atau kedua-duanya.
2) Panel Group adalah kumpulan panel yang saling berkaitan, panel-
panel ini dikelompokan pada judul-judul tertentu berdasarkan
fungsinya.panel ini digunakan untuk memonitor dan
memodifikasi pekerjaan.Panel group ini berisi panel insert, CSS,
Styles, Asset, AP Elemen dan Files.
3) Panel Propeties menampilkan dan mengubah berbagai property
yang dipunyai elemen tertentu. Kita bisa langsung mengubah
properti dari elemen tersebut dengan tool ini, misalnya merubah
warna text, memberikan background pada elemen tabel,
menggabungkan kolom, dan lain-lain.
4) Panel Insert digunakan untuk menyisipkan berbagai jenis objek,
seperti image, tabel, atau objek media kedalam jendela dokumen.
5) Panel File digunakan untuk mengatur file-file dan folder-folder
yang membentuk situs web.
d. MySQL
MySQL merupakan software sistem manajemen database
(Database Management System – DBMS) yang paling populer
Gambar 2. 6 Aplication Bar Madcoms (2012)
Gambar 2. 7 Document Toolbar Madcoms (2012)
33
dikalangan pemrograman Web, terutama dilingkungan Linux dengan
menggunakan script PHP dan Perl yang digunakan untuk membangun
aplikasi web yang menggunakan database sebagai sumber dan
pengelola datanya. MySQL dan PHP dianggap sebagai pasangan
software pengembangan aplikasi web yang ideal dan sering digunakan
untuk membangun aplikasi berbasis web, umumnya pengembangan
aplikasinya menggunakan bahasa pemrograman script PHP. MySQL
juga merupakan database yang digunakan oleh situs-situs terkemuka
diinternet untuk menyimpan datanya.(Komala, 2015) .
MySQL dikembangkan oleh sebuah perusahaan Swedia bernama
MYSQL AB yang pada saat itu bernama TcX DataKonsult AB sekitar
tahun 1994-1995, namun cikal bakal kodenya sudah ada sejak 1979.
Awalnya TcX membuat MySQL dengan tujuan mengembangkan
aplikasi web untuk klien. Kepopuleran MySQL antara lain karena
MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses
databasenya sehingga mudah untuk digunakan, kinerja query cepat,
dan mencukupi untuk kebutuhan database perusahaaan-perusahaan
skala menengah kecil.
Keandalan suatu system database (DBMS) dapat diketahui dari
cara kerja optimizer-nya dalam melakukan proses perintah-
perintah SQL, yang dibuat oleh user maupun program-program
aplikasinya. Sebagai database server, MySQL dapat dikatakan
lebih unggul dibandingkan dengan database server yang lainnya
dalam query data.Sebagai database yang memiliki konsep database
modern, MySQL memiliki banyak sekali keistimewaan. Berikut ini
beberapa keistimewaan yang dimiliki oleh MySQL :
1) Portability
MySQL dapat berjalan stabil pada berbagai sitem operasi di
antaranya adalah seperti Windows, Linux, FreeBSD, Mac OS X
server, Solaris, Amiga, HP-UX dan masih banyak lagi.
2) Open Source
34
MySQL didistribusikan secara open source (gratis), di bawah
lisensi GPL.
3) Multiuser
MySQL dapat digunakan oleh beberapa user dalam waktu yang
bersamaan tanpa mengalami masalah atau konflik. Hal ini
memungkinkan sebuah database server MySQL dapat diakses
client secara bersamaan.
4) Performance Tuning
MySQL memiliki kecepatan yang menakjubkan dalam
menangani query sederhana, dengan kata lain dapat
memproses lebih banyak SQL per satuan waktu.
5) Column Types
MySQL memiliki tipe kolom yang sangat kompleks, seperti
signed/unsigned integer, float, double, char, varchar, text, blob,
date, time, datetime, year, set serta enum.
6) Command dan Function
MySQL memiliki operator dan fungsi secara penuh yang
mendukung perintah SELECT dan WHERE dalam query.
7) Security
MySQL memiliki beberapa lapisan sekuritas seperti level
subnetmask, nama host, dan user dengan system perizinan yang
mendetail serta password terencripsi.
8) Stability dan Limits
MySQL mampu menangani database dalam skala besar,
dengan jumlah records lebih dari 50 juta dan 60 ribu table serta
5 miliar baris. Selain itu, batas indeks yang dapat di tampung
mencapai 32 indeks pada tiap tabelnya.
9) Connectivity
MySQL dapat melakukan koneksi dengan client menggunakan
protocol TCP/IP, Unix soket (Unix), atau Named Pipes (NT).
10) Localisation
35
MySQL dapat mendeteksi pesan kesalahan (error code) pada
clent dengan menggunakan lebih dari dua puluh bahasa. Meski
demikian, bahasa Indonesia belum termasuk di dalamnya.
11) Interface
MySQL memiliki interface (antar muka) terhadap berbagai
aplikasi dan bahasa pemrograman dengan menggunakan fungsi
API (Application Programming Interface).
12) Client dan Tools
MySQL dilengkapi dengan berbagai tool yang dapat
digunakan untuk administrasi database, dan pada setiap tool yang
ada disertai petunjuk online.
13) Struktur Tabel
MySQL memiliki struktur table yang lebih fleksibel dalam
menangani ALTER TABLE, dibandingkan database lainnya
semacam PostgreSQL ataupun Oracle.
36
BAB III
ANALISA DAN HASIL
A. Analisa Sistem Yang Sedang Berjalan
Analisa sistem yang sedang berjalan adalah suatu acuan untuk merancang
suatu sistem yang baru, yang mana hal ini berguna sekali untuk mengetahui
kelemahan-kelemahan sistem lama dan mengetahui keunggulan sistem yang
baru. Dan sistem yang lama akan dijadikan sebagai perbandingan terhadap
sistem yang baru. Analisa sistem informasi bertujuan untuk mencari
pemecahan masalah dari kendala yang dihadapi selama ini agar tidak terulang
lagi di masa yang akan datang.
Analisis dan perancangan sistem merupakan suatu kegiatan yang terpicu
pada penelitian dan penjabaran dari sistem yang sedang di pakai untuk
mendapatkan suatu data yang nyata secara detail sesuai dengan fakta yang ada
dalam penelitian. Perkembangan suatu sistem seringkali dipengaruhi oleh
perubahan kondisi yang dihadapi. Salah satu faktor penyebabnya adalah
pertambahan jumlah data yang akan diolah untuk menghasilkan informasi yang
dibutuhkan. Hal ini akan mengakibatkan sistem lama kewalahan dalam
mengolah data dan akhirnya sistem tidak terpakai lagi. Sistem informasi saat
ini sudah menggunakan komputer dalam pengolahan datanya akan tetapi
memiliki masalah-masalah seperti yang telah dirumuskan di dalam BAB I.
1. Aliran Sistem Informasi
Dari gambar ASI di bawah ini dapat diuraikan bagaimana aliran
sistem informasi pengolahan data pajak pada Dinas Pangan dan Pertanian
yang sedang berjalan pada saat ini dapat dijelaskan sebagai berikut :
a. Kepala Seksi/Pejabat Pelaksana Teknis Kegiatan (PPTK) mengajukan
dokumen berkaitan dengan pajak. Data tersebut terdiri atas data pajak,
data kegiatan dan data PPTK.
b. Bendahara kemudian menambahkan data sehingga data tersebut
menjadi data admin, dan Organisasi Perangkat Daerah(OPD), data
pajak, data kegiatan dan data PPTK.
37
c. Bendahara melakukan pencatatan data pajak secara manual.
d. Bendahara membuat laporan yang terdiri dari laporan pajak
perkegiatan, laporan pajak, laporan pajak perbulan, laporan buku
pajak.
e. Bendahara kemudian menyerahkan lapoan buku pajak kepada kepala
dinas sedangkan laporan pajak perkegiatan, laporan pajak, laporan
pajak perbulan di arsipkan.
f. Kepala dinas menyetujui dan menandatanganinya. Satu rangkap
diarsipkan sedangkan satu rangkap lagi dikembalikan kepada
bendahara.
g. Bendahara mengarsipkan laporan buku pajak yang telah
ditandatangani.
Untuk lebih jelasnya Aliran Sistem Informasi yang sedang berjalan
dapat dilihat pada gambar:
39
2. Evaluasi Sistem Yang Sedang Barjalan
Evaluasi sistem dilakukan untuk mengetahui masalah yang terjadi
pada sistem yang lama sebagai dasar untuk merancang sistem yang baru.
Sistem yang ada sudah dapat dikatakan berjalan dengan baik, tetapi masih
terdapat kekurangan dalam prosedur pengumpulan data pengolahan data
pajak, antara lain:
a. Terjadinya kesalahan dalam pencatatan data ke dalam buku pajak
secara manual. Pengolahan data pajak pada Dinas Pangan dan
Pertanian masih dilakukan secara manual dimana transaksi pajak yang
dilakukan bendahara hanya dicatat ke dalam buku. Kesalahan dalam
pencatatan data pajak ke dalam buku manual pajak dapat berakibat
fatal. Hal ini disebabkan data yang diinputkan tidak memliki primary
key sehingga bisa saja data tersebut dicatat berulang kali. Untuk dapat
mengatasi hal tersebut dibangunlah suatu sistem informasi yang dapat
menghindari bendahara dalam kesalahan pencatatan data pajak.
b. Sering terjadinya kesalahan dalam penjumlahan setoran pajak baik
kelebihan maupun kekurangan setoran pajak. Dalam sistem informasi
yang sedang berjalan, banyak terdapat kesalahan yang dilakukan oleh
bendahara dalam penyetoran pajak baik itu kelebihan maupun
kekurangan setoran pajak. Hal ini terjadi dikarenakan bendahara
hanya menggunakan kalkulator untuk menghitung jumlah setoran.
Ketelitian bendahara harus diutamakan dalam hal ini. Tetapi pada
kenyataannya bendahara kerap melakukan kesalahan sehingga akan
berimbas ke dalam laporan pajak setiap bulannya. Untuk mengatasi
masalah ini, sistem informasi yang akan dibangun akan langsung
melakukan penjumlahan secara otomatis sehingga akan menghasilkan
laporan pajak secara benar dan akurat.
40
B. Desain Sistem Baru
1. Desain Global
Desain sistem secara umum atau desain global dapat didefenisikan
sebagai suatu gambaran, perencanaan dan pembuatan sketsa pengaturan
dari beberapa elemen yang terpisah dalam satu kesatuan yang utuh dan
sesuai dengan fungsinya.
a. Aliran Sistem Informasi (ASI)
Berdasarkan dari aliran sistem yang sedang berjalan, maka perlu
diadakan perbaikan dan rancangan sistem yang dikonsentrasikan
untuk memperbaiki sistem yang sudah ada. Pada aliran sistem
informasi yang diusulkan inidilakukan beberapa perubahan dalam
proses pengolahan data dan proses pembuatan laporan. Hal ini
ditujukan pada sistem pengolahan data yang dapat diatasi.
Dari gambar ASI dibawah dapat diuraikan bagaimana aliran
sistem informasi pengolahan data pajak pada dinas pangan dan
pertanianyang diusulkan dapat dijelaskan sebagai berikut :
1) Kepala Seksi/Pejabat Pelaksana Teknis Kegiatan (PPTK)
mengajukan dokumen berkaitan dengan pajak. Data tersebut
terdiri atas data pajak, data kegiatan dan data PPTK.
2) Bendahara mengolah data tersebut sehingga menghasilkan data
input yang terdiri dari ; data pajak, data kegiatan, data PPTK, data
OPD, dam data admin.
3) Bendahara mengentrikan data input tersebut ke dalam form yang
akan diproses pengolahan data pajaknya ke dalam database
sehingga menghasilkan output Bendahara dan Kepala Dinas yang
terdiri dari ; Laporan Pajak Perkegiatan, Laporan Pjak, Laporan
Pebulan dan Laporan Buku Pajak.
4) Bendahara kemudian menyerahkan laporan Buku Pajak kepada
Kepala Dinas sedangkan laporan pajak perkegitah, laporan pajak,
laporan pajak perbulan diarsipkan.
41
5) Kepala dinas menyetujui dan menandatanganinya. Satu rangkap
di arsipkan sedangkan satu rangkap lagi dikembalikan kepada
bendahara.
6) Bendahara mengarsipkan laporan buku pajak yang telah
ditandatangani.
Untuk lebih jelasnya Aliran Sistem Informasi baru yang akan
dirancang dapat dilihat pada gambar.
43
b. Hasil Analisis Aliran Sistem Informasi yang diusulkan
Setelah dilakukan analisis terhadap masalah-masalah yang selama
ini ditemui dalam proses pelaporan pajak pada Kantor Dinas Pangan dan
Pertanian , maka dikemukakan hasil analisis tersebut dan pemecahan
masalah dari setiap permasalahan yang terjadi:
1) Perubahan aliran sistem informasi yang dilakukan dapat menghasilkan
kontrol dari Kepala Dinas sebagai kuasa pengguna anggaran pada
Kantor Dinas Pangan dan Pertanian.
2) Masalah yang timbul akibat kesalahan dalam penjumlahan baik itu
kelebihan maupun kekurangan setoran pajak dapat diatasi dengan
sistem informasi yang dapat dilakukan penjumlahan secara otomatis.
3) Sistem informasi yang dibangun dapat memudahkan bendahara dalam
menemukan data pajak yang diperlukan tanpa membutuhkan waktu
yang lama.
4) Proses pembuatan laporan akan menjadi lebih cepat dan mudah,
karena telah menggunakan aplikasi.
5) Sistem terkomputerisasi yang digunakan mempermudah pengolahan
data menjadi akuran dan terstruktur.
c. Context Diagram
Context Diagram merupakan alat bantu perancangan secara global
yang memperlihatkan sistem secara umum dan bagian-bagian dari sub
sistem-sub sistem yang terlibat di dalam sistem secara keseluruhan,
keterkaitan dan interaksi antar subsistem-subsistem.
Diagram konteks merupakan tingkatan tertinggi didalam diagram
aliran data dan hanya memuat satu proses, menunjukan sistem secara
keseluruhan. Proses tersebut diberi nomor nol. Semua entitas eksternal
yang ditunjukan oleh diagram konteks berikut aliran aliran data utama
menuju dan dari sistem . Diagram tersebut tidak memuat penyimpangan
data dan tampak sederhana untuk diciptakan, begitu entitas-entitas
eksternal, serta aliran aliran menuju dan dari sistem diketahui
44
menganalisis dari wawancara dengan user sebagai hasil analisis dokumen.
Context Diagram memiliki aturan sebagai berikut :
1) Jika terdapat banyak terminator yang mempunyai banyak masukan
dan keluaran diperbolehkan untuk digambarkan lebih dari satu kali
sehingga mencegah penggambaran yang terlalu rumit.
2) Jika terminator mewakili individu sebaiknya diwakili oleh peran yang
dimainkan personil tersebut. Alasan pertama adalah personil yang
berfungsi untuk melakukan itu dapat berganti sedangkan diagram
konteks harus tetap akurat walaupun personil berganti.
Adapun konspetual dari context diagram dapat dilihat pada gambar 3.3
berikut :
Gambar 3. 3 Context Diagram
Dari gambar 3.3 diatas dapat dijelaskan secara ringkas bahwa dalm Sistem
Informasi Pengolahan Data Pajak pada Dinas Dinas Pangan dan Pertanian
Kota Padang Panjang terdapt tiga entity yakni Kepala Seksi, Bendahara
Dinas Pangan dan Pertanian Kota Padang Panjang, dan Kepala Dinas.
Ketiga entity tersebut saling terkait dan saling memberikan informasi
45
dalam melaksanakan informasi data pajak. Keterkaitan entity tersebut
diantaranya PPTK dan Bendahara Dinas Pangan dan Pertanian kota
Padang Panjang memberikan informasi kepada sistem yaitu berupa Data
Pajak, Data Kegiatan, Data PPTK, Data OPD, Data Admin, Penerimaan,
dan Penyetoran. Dari data tersebut menghasilkan laporan berupa laporan
pajak perkegiatan, laporan apajak, laporan pajak perbulan yang dibutuhkan
oleh bendahara dan laporan buku pajak yang dibutuhkan kepala dinas.
d. Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah sebuah alat dokumentasi grafik
yang menggunakan nomor kecil dari simbol untuk menggambarkan
bagaimana aliran data, mengakhiri hubungan dalam proses. Adapun
Fungsi dari Data Flow Diagram adalah :
1) Data Flow Diagram (DFD) adalah alat pembuatan model yang
memungkinkan profesional sistem untuk menggambarkan sistem
sebagai suatu jaringan proses fungsional yang dihubungkan satu
sama lain dengan alur data, baik secara manual maupun
komputerisasi
2) Data Flow Diagram (DFD) ini adalah salah satu alat pembuatan
model yang sering digunakan, khusunya bila fungsi fungsi sistem
merupakan bagian yang lebih penting dan kompleks dari pada data
yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat
pembuatan model yang memberikan penekanan hanya pada fungsi
sistem.
3) Data Flow Diagram (DFD) ini merupakan alat perancangan
sistemyang berorientasi pada alur data dengan konsep dekomposisi
pada alur data dengan konsep dekomposisi dapat digunakan untuk
penggambaran analisa maupun rancangan sistem yang mudah
dikomunikasikan oleh profesional sistem kepada pemakai maupun
pembuat program.
46
Adapun bentuk data flow diagram Pengolahan Data Pajak dapat dilihat
pada gambar berikut :
Gambar 3. 4 DFD Level 1 Sistem Pengolahan Data Pajak
e. Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) merupakan hubungan yang
berisi komponen–kompenen himpunan entitas dan himpunan relasi yang
dilengkapi dengan atribut-atribut menhubungkan entitas tersebut dengan
menggunkan key field (Primary Key Atribut) dari masing-masing entitas.
Gambar berikut ini merupakan ERD dari sistem informasi pajak pada
Dinas Pangan dan Pertanian .
47
Gambar 3. 5 Entity Relationship Diagram (ERD)
2. Desain Terinci
Desain terinci disebut juga dengan desai teknis sistem secara fisik atau
disebut juga desain internal (internal desaign), yaitu bentuk perancangan
fisik atau bagan arsitektur sistem yang diusulkan. Dalam merancang suatu
sistem perlu diketahui hal yang akan menunjang sistem, agar dapat
mempermudah pengolahan data nantinya. Pengolahan data ini diharapkan
dapat mempermudah dalam penyajian, pelayanan dan pembuatan berbagai
laporan data yang dibutuhkan. Berdasarkan hal tersebut diatas akan
diuraikan lebih detail rancangan sistem yang diusulkan.
48
Struktur menu utama Sistem Infromasi Pengoalahan Data Pajak pada
Dinas Pangan dan Pertanian Kota Padang Panjang dapat digambarkan
sebagai berikut :
Gambar 3. 6 Struktur Menu Utama Sistem Informasi Pengolahan Data Pajak pada Dinas
Pangan dan Pertanian Kota Padang panjang
a. Desain Output
Desain Output merupakan bentuk laporan yang dihasilkan sistem
yang dirancang sedemikian rupa sehingga dapat digunakan untuk
kemajuan suatu usaha dan dapat dipakai sebagai bahan perbandingan oleh
pimpinan dalam mengambil keputusan. Adapun desain output yang telah
penulis rancang adalah sebagai berikut :
49
1) Output Laporan Pajak Perkegiatan
Gambar 3. 7 Desain Output Laporan Pajak Perkegiatan
2) Output Laporan Pajak
Gambar 3. 8 Desain Output Laporan Pajak
51
b. Desain Input
Dalam setiap pemrosesan perlu ada data masukan, dimana data
yang akan diproses harus dimasukkan terlebih dahulu, tentunya
melalui interface (perangkat penghubung) antara pengguna dengan
hardware dan software. Untuk itu agar memudahkan dan tidak
terjadinya kesalahan pemasukan data, maka dirancang bentuk menu
tampilan yang mudah digunakan untuk memasukkan data tersebut.
Berikut ini adalah bentuk rancangan yang telah dibuat.
1) Input Login
Gambar 3. 10 Input Login
2) Input Data OPD
Gambar 3. 11 Input Data OPD
52
3) Input Data Admin
Gambar 3. 12 Input Data Admin
4) Input Data Pajak
Gambar 3. 13 Input Data Pajak
53
5) Input Data PPTK
Gambar 3. 14 Input Data PPTK
6) Input Data Kegiatan
Gambar 3. 15 Input Data Kegiatan
54
7) Input Data Penerimaan
Gambar 3. 16 Input Data Penerimaan
8) Input Data Penyetoran
Gambar 3. 17 Input Data Penyetoran
55
c. Desain File
File merupakan kumpulan data-data yang dibentuk oleh beberapa file.
Data-data yang tersimpan dalam file ini seterusnya diproses oleh sistem
informasi yang menghasilkan output atau laporan yang nantinya dapat
disajikan kepada pemakai laporan atau informasi yang dihasilkan tersebut.
Berdasarkan output yang telah dirancang serta bentuk input dari
program yang nantinya akan diterapkan maka didesainlah file-file yang
diperlukan untuk sistem informasi Pengolahan Data Pajak.
a. Tabel Admin
Database Name : pajak
Table Name : admin
Field Key : nip
Fungsi : Menyimpan Data Admin
Tabel 3. 1Tabel Admin
Field Name Type Width Description
Nip Varchar 50 Nip
Nama Varchar 100 Nama
Jabatan Varchar 100 Jabatan
Password Varchar 50 Password
Level Varchar 25 Level
OPD Varchar 100 OPD
b. Tabel Kegiatan
Database Name : pajak
Table Name : kegiatan
Field Key : kode_kegiatan
Fungsi : Menyimpan Data Kegiatan
Tabel 3. 2 Tabel Kegiatan
Field Name Type Width Description
Kode_Kegiatan Varchar 50 Kode Kegiatan
Nama_Kegiatan Varchar 100 Nama Kegiatan
Anggaran Int 12 Dana
Uraian_Belanja Varchar 100 Uraian Belanja
56
c. Tabel PPTK
Database Name : pajak
Table Name : pptk
Field Key : kode_pptk
Fungsi : Menyimpan Data PPTK
Tabel 3. 3 Tabel PPTK
Field Name Type Width Description
Kode_pptk Varchar 50 Kode PPTK
Nip Varchar 50 Nip
Nama_PPTK Varchar 100 Nama PPTK
Jabatan Varchar 100 Jabatan
Gol Varchar 50 Golongan
OPD Varchar 100 OPD
d. Tabel OPD
Database Name : Pajak
Table Name : opd
Field Key : kode_opd
Fungsi : Menyimpan Data OPD
Tabel 3. 4 Tabel OPD
Field Name Type Width Description
Kode_OPD Varchar 50 Kode OPD
OPD Varchar 100 OPD
e. Tabel Jenis Pajak
Database Name : Pajak
Table Name : pajak
Field Key : kode_pajak
Fungsi : Menyimpan Data Pajak
57
Tabel 3. 5 Tabel Pajak
Field Name Type Width Description
Kode_Pajak Varchar 50 Kode Pajak
Uraian Varchar 50 Uraian
Besaran_pajak Varchar 50 Besaran Pajak
f. Tabel Penerimaan
Database Name : pajak
Table Name : penerimaan
Field Key : kode_penerimaan
Fungsi : Menyimpan Data Penerimaan
Tabel 3. 6 Tabel Penerimaan
Field Name Type Width Description
Kode_penerimaan Varchar 50 Kode_penerimaan
Tgl_penerimaan Varchar 25 tanggal
Kode_kegiatan Varchar 50 Kode kegiatan
Realisasi_Belanja Int 12 Realisasi Belanja
Kode_Pajak Varchar 50 Kode Pajak
Kode_pptk Varchar 50 Kode PPTK
totbiaya Int 12 Total biaya
g. Tabel Penyetoran
Database Name : pajak
Table Name : penyetoran
Field Key : kode_penyetoran
Fungsi : Menyimpan Data Penyetoran
Tabel 3. 7 Tabel Penyetoran
Field Name Type Width Description
Kode_penyetoran Varchar 50 No Transaksi
Tgl_penyetoran Varchar 25 tanggal
Kode_kegiatan Varchar 50 Kode kegiatan
Realisasi_Belanja Int 12 Realisasi Belanja
Kode_Pajak Varchar 50 Kode Pajak
59
BAB IV
PENUTUP
A. Kesimpulan
Berdasarkan pembahasan yang dilakukan pada bab-bab sebelumnya maka
dapat diuraikan kesimpulan dan saran, yang perlu dikemukakan sehubungan
dengan memudahkan bendahara dalam melakukan proses pelaaporan pajak
pada Dinas Pangan dan Pertanian Kota Padang Panjang. Adapun kesimpulan
dari hasil pembahasan yaitu dengan menggunakan Sistem Informasi
Pengolahan Data Pajak yang dibangun maka :
1. Sistem Informasi Pengolahan Data Pajak ini dibuat untuk membantu
mempermudah dalam proses pengentrian data pajak.
2. Dengan Sistem Informasi ini dapat memproses data yang dibutuhkan
secara cepat.
3. Sistem Informasi Pengolahan Data Pajak ini telah menggunakan database
yang dapat menyimpan data secara otomatis.
4. Sistem Informasi Pengolahan Data Pajak dapat mempermudah bendahara
dalam menghasilkan laporan-laporan yang dibutuhkan setiap bulannya.
B. Saran-Saran
Dari hasil penelitian dan terdapatnya beberapa kelemahan yang ada pada
Sistem yang relah dirancang, maka dapat dikemukakan beberapa saran yaitu :
1. Agar sistem yang dirancang dapat bekerja secara efektif dan efesien
maka diperlukan tenaga terampil dalam pengoperasian Sistem
Informasi yang dibuat.
2. Untuk menghasilkan tenaga yang terampil perlu diadakan pelatihan
terhadap pengguna sistem tentang bagaimana cara penggunaan sistem
yang telah dirancang.
3. Dalam penerapan system komputerisasi sebaiknya didukung oleh
perangkat atau alat yang memadai, bauk dari segi manusia (Brainware)
maupun segi peralatannya (Hardware dan Software).
DAFTAR PUSTAKA
Yakub, 2012, Pengertian Sistem Informasi, Yogyakarta.
Romney, Marshall B., dan Paul Jhon Steinbart. 2015., Acounting Information
System, 13th ed England : Person Educational Limited.
Hartono, Bambang. 2013 Sistem Informasi Manajemen Berbasis Komputer,
Jakarta : Rineke Cipta.
Eko Budi Setiawan, 2016, jurnal hasil penelitian Ilmu Komputer dan Teknologi
informasi.
Agus Mulyanto, (2009), Sistem Informasi Konsep dan Aplikasi. Pustaka Pelajar.
Sutarman, 2013, Pengantar Teknologi Informasi. Yogyakarta : PT Bumi Aksara.
Rudi Tantra, 2012, Manajemen Proyek Sistem Informasi, Bagaimana Mengolah
Proyek Sistem Informasi Secara Efektif & Efesien : Andi Offset.
Muslihudin, Muhammad dan Oktavianto, 2016, Analisis dan Perancangan
Informasi menggunakan model Terstrukutur dan UML, Yogyakarta : CV. Andi
Offset
O’Brien & Marakas, (2013), Manajemen Information Sistem, Sixteen Edition,
New York : McGraw-Irwin.
Kristanto, Andri, (2008), Perancangan dan Pengembangan Sistem Informasi,
Yogyakarta: Andi Offset.
Adhi, Prasetio. 2012 “Buku Pemograman Web”. Jakarta Mediakita.
Mustakini, “ Sistem Informasi Teknologi ”, Yogyakarta : Andi offset, 2009.
Arif M Rudian. 2011. Pemograman Web Dinamis mrnggunakan PHP dan
MySQL. C.V ANDI OFFSET. Yogyakarta.
Kasiman. 2006. Aplikasi WEB dengan PHP dan MySQL,. Yogyakarta.
Andi, Madcoms. 2010, Adobe Dreamweaver CS5 dengan pemograman PHP-
MySQL. Penerbit CV Andi Offset