ditulis sebagai syarat untuk memperoleh gelar diploma

69
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

Upload: others

Post on 22-Nov-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

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:

38

Gambar 3. 1 Aliran Sistem Informasi Pengolahan Data Pajak(yang sedang berjalan)

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.

42

Gambar 3. 2 Aliran Sistem Informasi Baru

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

50

3) Output Laporan Buku Pajak

Gambar 3. 9 Desain Output Laporan Buku 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

58

Kode_pptk Varchar 50 Kode PPTK

totbiaya Int 12 Total biaya

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