Anda di halaman 1dari 51

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Desa Sungai Itik mempunyai luas wilayah mencapai ± 1.800-an Ha. Dengan

jumlah penduduk Desa Sungai Itik sebanyak 5.430 Jiwa per Agustus 2015. Desa

Sungai Itik merupakan salah satu Desa dari 13 (tiga belas) Desa yang ada di

Kecamatan Sungai Kakap Kabupaten Kubu Raya.

Desa Sungai Itik berada pada ketinggian ± 10 dpl (longitude 6,70543 ºE dan

Latitude 106,70543 ºE) dan curah hujan ± 200 mm, rata-rata suhu udara 28º - 32º

celcius. Bentuk wilayah berombak hanya 1%. Desa Sungai Itik terletak di sebelah

Utara Kecamatan Sungai Kakap yang apabila ditempuh dengan memakai kendaraan

hanya menghabiskan waktu selama ± 15 menit.

Dengan luas wilayah ± 1.800-an Ha, Desa Sungai Itik berbatasan dengan :

Sebelah Utara : Desa Jeruju Besar

Sebelah Timur : Desa Sungai Rengas

Sebelah Selatan : Desa Sungai Kakap

Sebelah Barat : Laut Natuna

3.1.1. Sejarah Perusahaan

Kantor Desa Sungai Itik Kabupaten Kubu Raya berdiri pada tahun 1852,

Kepala Desa pertama dipimpin oleh H.M. Noor (H. Nanang) dari tahun 1852-1881.

Kemudian pada tahun 1882-1911 H. Zainol dipilih untuk menggantikan H.M. Noor

14
15

(H. Nanang) dan menjabat sebagai Kepala Desa di Kantor Desa Sungai Itik

Kabupaten Kubu Raya. Selanjutnya pada tahun 1912-1937 Ambo’ dipilih untuk

menggantikan H. Zainol sebagai Kepala Desa. Tahun 1938-1968 H.M. Noor

(H.Nanang) kembali menjabat sebagai Kepala Desa Sungai Itik. Pada tahun 1969-

1999 posisi Kepala Desa dipimpin oleh H. M. Shidiq Ali. Pada tahun 2000-2005,

jabatan sebagai Kepala Desa diduduki oleh Badrun M Nasir karena beliau wafat

sebelum masa jabatan selesai maka pada tahun 2006-2007 dipimpin oleh Marlinda

H.A. Kadir. Selanjutnya pada tahun 2007 sampai sekarang Kantor Desa Sungai Itik

Kabupaten Kubu Raya dipimpin oleh Herwin Suryanegara, SE.

Visi dan Misi Kantor Desa Sungai Itik Kabupaten Kubu Raya sebagai berikut:

Visi

Terwujudnya pemerintah dan masyarakat desa yang maju, damai, aman,

harmonis, adil, sejahtera, profesional, dan demokratis.

Misi

1. Mengembangkan prinsip demokratis dalam memajukan kelembagaan

organisasi.

2. Menjaga stabilitas dan keharmonisan hubungan antar masyarakat, agama dan

etnis.

3. Menumbuh kembangkan gotong-royong, ketaatan menjalankan ibadah sesuai

agama yang dianut masyarakat, dan menciptakan kenyamanan dalam proses

pelayanan masyarakat.
16

3.1.2. Struktur Organisasi dan Fungsi

Berikut ini merupakan Struktur Organisasi pada Kantor Desa Sungai Itik

Kabupaten Kubu Raya.

Sumber : Kantor Desa Sungai Itik Kabupaten Kubu Raya (2017)

Gambar III. 1 Struktur Organisasi Kantor Desa

Sungai Itik Kabupaten Kubu Raya

Adapun tugas dan fungsi dari masing-masing jabatan pada Struktur

Organisasi Kantor Desa Sungai Itik Kabupaten Kubu Raya adalah sebagai berikut:

1. Kepala Desa

Kepala Desa Sungai Itik Kabupaten Kubu Raya bertugas sebagai penyusun

dan mengajukan rancangan peraturan desa mengenai APB Desa untuk

dibahas dan ditetapkan bersama BPD.


17

2. Sekretaris Desa

Sekretaris Desa Sungai Itik Kabupaten Kubu Raya bertugas membantu

Kepala Desa dalam mempersiapkan dan melaksanakan pengelolaan

administrasi desa, mempersiapkan bahan penyusunan laporan

penyelenggaraan pemerintah desa.

3. Kasi Pembangunan

Kasi Pembangunan bertugas untuk membantu Kepala Desa dalam

melaksanakan penyiapan bahan perumusan kebijakan teknis pengembangan

ekonomi masyarakat dan potensi desa, pengelolaan administrasi

pembangunan, pengelolaan pelayanan masyarakat serta penyiapan bahan

usulan kegiatan dan pelaksanaan tugas pembantuan.

4. Kasi Kemasyarakatan

Kasi Kemasyarakatan bertugas untuk membantu Kepala Desa dalam

melaksanakan penyiapan bahan perumusan kebijakan teknis penyusunan

program keagamaan serta melaksanakan program pemberdayaan masyarakat

dan sosial kemasyarakatan.

5. Kepala Urusan Keuangan

Kepala Urusan Keuangan bertugas membantu sekretaris desa dalam

melaksanakan pengelolaan sumber pendapatan desa, pengelolaan

administrasi keuangan desa dan mempersiapkan bahan penyusunan APB

Desa.

6. Kepala Urusan Umum dan Perencanaan

Kepala Urusan Umum dan Perencanaan bertugas untuk membantu sekretaris

desa dalam melaksanakan administrasi umum, tata usaha dan kearsipan,


18

pengelolaan inventaris kekayaan desa, serta mempersiapkan bahan rapat dan

laporan.

7. Bendahara

Bendahara bertugas membantu kepala urusan keuangan dalam penyusunan

anggaran belanja keuangan desa.

8. Kepala Dusun Mawar

Kepala Dusun Mawar bertugas membantu kepala desa dalam pembinaan dan

mengkoordinasikan kegiatan RW (Rukun Wilayah) dan RT (Rukun

Tetangga) diwilayah kerjanyaPariansyah.

9. Kepala Dusun Melati

Kepala Dusun Melati bertugas membantu kepala desa dalam pembinaan dan

mengkoordinasikan kegiatan RW (Rukun Wilayah) dan RT (Rukun

Tetangga) diwilayah kerjanya.

10. Kepala Dusun Cempaka

Kepala Dusun Cempaka bertugas membantu kepala desa dalam pembinaan

dan mengkoordinasikan kegiatan RW (Rukun Wilayah) dan RT (Rukun

Tetangga) diwilayah kerjanya.

3.2. Tinjauan Kasus

Kantor Desa Sungai Itik Kabupaten Kubu Raya merupakan salah satu Kantor

Desa dibawah Kantor Kecamatan Pontianak. Di mana saat ini prosedur penerimaan

kas masuk dan kas keluar masih menggunakan sistem pencatatan manual, yakni

menggunakan buku dan sebagian besar menggunakan Microsoft Excel. Prosedur

yang berjalan pada Kantor Desa Sungai Itik Kabupaten Kubu Raya adalah:
19

1. Prosedur Estimasi Biaya

Bendahara membuat estimasi biaya untuk keperluan Kantor selama 1 bulan,

setelah itu di setujui oleh Herwin Suryanegara, SE selaku Kepala Desa.

Kemudian estimasi biaya tersebut diantarkan ke Kantor Kecamatan.

2. Prosedur Pencairan Dana

Kemudian Kantor Kecamatan memberi estimasi biaya tersebut kepada

bendahara di Kantor Walikota untuk pencairan dana.

3. Prosedur Pengiriman Dana

Setelah estimasi biaya tersebut dicairkan maka dana tersebut akan dikirim

kembali kepada Kantor Kecamatan untuk di sampaikan pada Kantor Desa

Sungai Itik Kabupaten Kubu Raya.

4. Prosedur Laporan Dana Bulanan

Setelah dana tersebut diterima oleh Kantor Desa Sungai Itik, maka Kantor

Desa Sungai Itik membelanjakan dana tersebut sesuai estimasi biaya dan

membuat laporan yang diserahkan ke Kecamatan.

Berdasarkan tinjauan kasus diatas, maka Kantor Desa Sungai Itik Kabupaten

Kubu Raya memerlukan suatu aplikasi terkomputerisasi dalam pengolahan data dan

pembuatan laporan agar lebih efisien. Kebutuhan yang diperlukan Kantor Desa

Sungai Itik Kabupaten Kubu Raya, meliputi:

1. Data Barang

2. Data Supplier

3. Data Transaksi Kas Masuk

4. Data Transaksi Kas Keluar

5. Laporan Kas Masuk dan Kas Keluar


20

3.2.1. Dokumen Masukan

Dokumen masukan adalah segala bentuk dokumen yang berasal dari

lingkungan luar sistem yang berupa dokumen-dokumen yang akan diolah dalam

suatu proses agar dapat menghasilkan keluaran yang dinginkan.

Adapun spesifikasi dokumen masukan pada Kantor Desa Sungai Itik

Kabupaten Kubu Raya adalah sebagai berikut:

1. Nama Dokumen : Nota Dinas

Fungsi : Sebagai Intruksi

Sumber : Kepala Desa

Tujuan : Bendahara

Media : Kertas

Frekuensi : Setiap kali adanya pengeluaran uang

Bentuk : Lampiran A1

2. Nama Dokumen : Bon Pesanan

Fungsi : Sebagai order pesanan

Sumber : Bendahara

Tujuan : Kepala Desa

Media : Kertas

Frekuensi : Setiap kali adanya pemesanan barang

Bentuk : Lampiran A2

3.2.2. Dokumen Keluaran

Beberapa dokumen keluaran pada Kantor Desa Sungai Itik Kabupaten Kubu

Raya antara lain:


21

1. Nama Dokumen : Kwitansi

Fungsi : Sebagai bukti pengeluaran kas

Sumber : Bendahara

Tujuan : Kepala Desa

Media : Kertas

Frekuensi : Setiap kali adanya pemesanan barang kepada supplier

Bentuk : Lampiran B1

2. Nama Dokumen : Kalkulasi Pesanan

Fungsi : Sebagai laporan kalkulasi pesanan

Sumber : Bendahara

Tujuan : Kepala Desa

Media : Kertas

Frekuensi : Setiap kali adanya penerimaan barang

Bentuk : Lampiran B2

3. Nama Dokumen : Serah Terima Barang

Fungsi : Sebagai laporan terima barang

Sumber : Bendahara

Tujuan : Kepala Desa

Media : Kertas

Frekuensi : Setiap kali adanya penerimaan barang

Bentuk : Lampiran B3

3.3. Analisa Kebutuhan Software

Pada bagian ini penulis akan menjelaskan mengenai analisa kebutuhan


22

software yang bertujuan untuk memberikan gambaran analisa yang dibutuhkan

dalam penggunaan software.

3.3.1. Analisa Kebutuhan

Pada perancangan aplikasi ini penulis membuat dua level yang bisa mengakses

form yang telah ditentukan. Level pengguna yang dapat mengakses aplikasi ini

adalah bendahara. Berikut analisa kebutuhannya.

Tahapan analisa Bendahara :

A1 Bendahara dapat masuk

A2 Bendahara dapat mengolah data barang

A3 Bendahara dapat mengolah data supplier

A4 Bendahara dapat mengolah data pos kode rekening

A5 Bendahara dapat mengolah data pengguna

A6 Bendahara dapat mengolah transaksi kas masuk

A7 Bendahara dapat mengolah transaksi kas keluar

A8 Bendahara dapat mencetak laporan kas masuk

A9 Bendahara dapat mencetak laporan kas keluar

A10 Bendahara dapat keluar

3.3.2. Use Case Diagram

Berikut ini merupakan Use Case Diagram aplikasi pengolahan kas masuk dan

kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.
23

Sumber : Hasil Penelitian (2017)

Gambar III.2 Use Case Diagram

Pada gambar III.2 menggambarkan use case diagram dari aplikasi

pengolahan kas masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten

Kubu Raya yang mengelola aplikasi tersebut yaitu bendahara.

Bendahara dapat mengakses dan mengolah data, data barang, data supplier,

data pos kode rekening, data pengguna, mengolah transaksi kas masuk dan kas

keluar, mencetak laporan kas masuk dan kas keluar.


24

3.3.3. Activity Diagram

Berikut ini merupakan Activity Diagram aplikasi pengolahan kas masuk dan

kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.

1. Activity Diagram Masuk

Sumber : Hasil Penelitian (2017)

Gambar III.3 Activity Diagram Form Masuk

Aktivitas masuk dimulai bendahara membuka aplikasi, aplikasi menampilkan

menu masuk, bendahara memasukan nama dan id pengguna klik masuk jika benar

maka akan menampilkan menu utama, jika salah akan menampilkan pesan ”nama

dan id pengguna yang anda masukan salah”.


25

2. Activity Diagram Data Barang

Sumber : Hasil Penelitian (2017)

Gambar III.4 Activity Diagram Data Barang

Aktivitas data barang dimulai bendahara klik data, klik data barang, aplikasi

menampilkan halaman data barang, klik tombol tambah untuk mengisi data barang,
26

aplikasi tampil kode barang lalu isi data, klik simpan maka data barang telah

disimpan, klik batal untuk membersihkan kolom, jika ingin mencari data ketik data

yang ingin dicari, aplikasi menampilkan data, pilih data jika ada data barang yang

ingin diubah maka pilih data barang terlebih dahulu lalu ganti perubahan data

barang klik tombol ubah data akan terubah, jika ingin menghapus data barang pilih

data barang yang ingin dihapus lalu klik hapus, klik tombol keluar menutup

halaman data barang tampil halaman menu utama.


27

3. Activity Diagram Data Supplier

Sumber : Hasil Penelitian (2017)

Gambar III.5 Activity Diagram Data Supplier

Aktivitas data supplier dimulai bendahara klik data, klik data supplier,

aplikasi menampilkan halaman data supplier, klik tombol tambah untuk mengisi
28

data supplier, aplikasi tampil kode supplier lalu isi data, klik simpan maka data

supplier telah disimpan, klik batal untuk membersihkan kolom, jika ingin mencari

data ketik data yang ingin dicari, aplikasi menampilkan data, pilih data jika ada data

supplier yang ingin diubah maka pilih data supplier terlebih dahulu lalu input

perubahan data supplier klik tombol ubah data akan terubah, jika ingin menghapus

data supplier pilih data supplier yang ingin dihapus lalu klik hapus, klik tombol

keluar menutup halaman data supplier tampil halaman menu utama.


29

4. Activity Diagram Data Pos Kode Rekening

Sumber : Hasil Penelitian (2017)

Gambar III.6 Activity Diagram Data Pos Kode Rekening

Aktivitas data pos kode rekening dimulai bendahara klik data, klik data pos

kode rekening, aplikasi menampilkan halaman data pos kode rekening, klik tombol
30

tambah untuk mengisi data pos kode rekening, lalu isi data, klik simpan maka data

pos kode rekening telah disimpan, klik batal untuk membersihkan kolom, jika ingin

mencari data ketik data yang ingin dicari, aplikasi menampilkan data, pilih data jika

ada data pos kode rekening yang ingin diubah maka pilih data pos kode rekening

terlebih dahulu lalu isi perubahan data pos kede rekening klik tombol ubah data

akan terubah, jika ingin menghapus data, pilih data yang ingin dihapus lalu klik

hapus, klik tombol keluar menutup halaman data pos perkiraan tampil halaman

menu utama.
31

5. Activity Diagram Data Pengguna

Sumber : Hasil Penelitian (2017)

Gambar III.7 Activity Diagram Data Pengguna


32

Aktivitas data pengguna dimulai bendahara klik data, klik data pengguna,

aplikasi menampilkan halaman data pengguna, klik tombol tambah untuk mengisi

data pengguna, lalu isi data, klik simpan maka data pengguna telah disimpan, klik

batal untuk membersihkan kolom, jika ingin mencari data ketik data yang ingin

dicari, aplikasi menampilkan data, pilih data jika ada data pengguna yang ingin

diubah maka pilih data pengguna terlebih dahulu lalu isi perubahan data pengguna

klik tombol ubah data akan terubah, jika ingin menghapus data pengguna pilih data

pengguna yang ingin dihapus lalu klik hapus, klik tombol keluar menutup halaman

pengguna tampil halaman menu utama.


33

6. Activity Diagram Transaksi Kas Masuk

Sumber : Hasil Penelitian (2017)

Gambar III.8 Activity Diagram Transaksi Kas Masuk


34

Aktivitas transaksi kas masuk dimulai bendahara klik transaksi, klik

transaksi kas masuk, aplikasi tampil halaman transaksi kas masuk, klik tambah

untuk mengisi transaksi kas masuk, tampil kode transaksi kas masuk lalu isi

transaksi kas masuk klik simpan maka transaksi kas masuk telah disimpan, klik

batal untuk membersihkan kolom, jika ada transaksi yang ingin diubah maka pilih

transaksi kas masuk terlebih dahulu lalu input perubahan transaksi kas masuk pilih

tombol ubah transaksi akan terubah, jika ingin menghapus transaksi kas masuk pilih

transaksi yang ingin dihapus lalu klik hapus, pilih transaksi yang ingin dicetak klik

tombol cetak akan menampilkan transaksi yang ingin dicetak, klik tombol keluar

menutup halaman transaksi kas masuk tampil halaman menu utama.


35

7. Activity Diagram Transaksi Kas Keluar

Sumber : Hasil Penelitian (2017)

Gambar III.9 Activity Diagram Transaksi Kas Keluar


36

Aktivitas transaksi kas keluar dimulai bendahara klik transaksi, klik

transaksi kas keluar, aplikasi tampil halaman transaksi kas keluar, klik tambah

untuk menginput transaksi kas keluar, tampil kode transaksi kas keluar lalu input

transaksi kas keluar klik simpan maka transaksi kas keluar telah disimpan, klik batal

untuk membersihkan kolom, jika ada transaksi yang ingin diubah maka pilih

transaksi kas keluar terlebih dahulu lalu isi perubahan transaksi kas keluar klik

tombol ubah data akan terubah, jika ingin menghapus data kas keluar pilih data

yang ingin dihapus lalu klik hapus, klik tombol bukti order akan tampil bukti order,

klik tombol bukti penyerahan barang akan tampil bukti penyerahan barang, klik

tombol laporan kas keluar akan tampil laporan kas keluar, klik tombol keluar

menutup halaman transaksi kas keluar tampil halaman menu utama.


37

8. Activity Diagram Laporan Kas Masuk

Sumber : Hasil Penelitian (2017)

Gambar III.10 Activity Diagram Laporan Kas Masuk

Aktivitas laporan kas masuk dimulai bendahara klik laporan, klik lap. kas

masuk tampil form laporan kas masuk, masukan tanggal transaksi yang ingin

dicetak, klik tombol cetak, mencetak laporan, klik tombol keluar kembali halaman

menu utama.
38

9. Activity Diagram Laporan Kas Keluar

Sumber : Hasil Penelitian (2017)

Gambar III.11 Activity Diagram Transaksi Kas Keluar

Aktivitas laporan kas keluar dimulai bendahara klik laporan, klik lap. kas

keluar tampil form laporan kas keluar, pilih laporan periodik, masukan tanggal

transaksi yang ingin dicetak, klik cetak, mencetak laporan periodik, pilih laporan

pertahun, masukan tahun yang ingin dicetak, klik cetak, mencetak laporan, klik

tombol keluar kembali halaman menu utama.


39

3.4. Desain

3.4.1. Entity Relationship Diagram (ERD)

Berikut ini merupakan Entity Relationship Diagram aplikasi pengolahan kas

masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.

Sumber : Hasil Penelitian (2017)

Gambar III. 12 Entity Relationship Diagram

Pada gambar III.12 Aktivitas Entity Relationship Diagram aplikasi

pengolahan kas masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten

Kubu Raya, pengguna bisa mencatat banyak kas_masuk, kas_masuk memiliki satu

kode_rekening, kas_keluar memiliki satu kode_rekening, kas_keluar memiliki

banyak barang, banyak barang dimiliki satu entity supplier.


40

3.4.2. Logical Record Structure (LRS)

Berikut ini merupakan Logical Record Structure aplikasi pengolahan kas

masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.

Sumber : Hasil Penelitian (2017)

Gambar III. 13 Logical Record Structure

Pada gambar III.13 Logical Record Structure aplikasi pengolahan kas masuk

dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya, lrs merupakan

komponen yang penting dalam pembuatan aplikasi, berikut merupakan lrs kas

masuk dan kas keluar yang memiliki enam tabel yang pertama tabel kas masuk,

tabel kode rekening, tabel pengguna, tabel kas keluar, tabel supplier dan tabel

barang semuanya saling berelasi.


41

3.4.3. Spesifikasi File

1. Spesifikasi Tabel Pengguna

Nama Database : db_kantor_desa

Nama Tabel : pengguna

Akronim : Pengguna

Fungsi : Menyimpan data pengguna

Tipe File : File Master

Akses File : Random

Primary Key : kode_peg

Media : Hard-disk

Panjang Record : 80

Software : MySQL

Tabel III.1
Spesifikasi Tabel Pengguna

No Elemen Data Nama Field Type Size Keterangan


1. Kode Pegawai kode_peg Varchar 10 Primary key
2. Nama Pegawai nama Varchar 50
3. Jabatan jabatan Varchar 20

2. Spesifikasi Tabel Kas Masuk

Nama Database : db_kantor_desa

Nama Tabel : kas_masuk

Akronim : Kas Masuk

Fungsi : Menyimpan transaksi kas masuk

Tipe File : File Master

Akses File : Random


42

Primary Key : no_kwitansi

Media : Hard-disk

Panjang Record : 90

Software : MySQL

Tabel III.2
Spesifikasi Tabel Kas Masuk

No Elemen Data Nama Field Type Size Keterangan


1. No. Kwitansi no_kwitansi Varchar 10 Primary key
2. Tanggal tanggal Date
3. Kode Rekening kode_rek Varchar 20
4. Penerimaan penerimaan Double
5. Keterangan keterangan Varchar 50
6. Kode pegawai kode_peg Varchar 10

3. Spesifikasi Tabel Kode Rekening

Nama Database : db_kantor_desa

Nama Tabel : kode_rekening

Akronim : Kode Rekening

Fungsi : Menyimpan data kode rekening

Tipe File : File Master

Akses File : Random

Primary Key : kode_rek

Media : Hard-disk

Panjang Record : 40

Software : MySQL
43

Tabel III.3
Spesifikasi Tabel Kode Rekening

No Elemen Data Nama Field Type Size Keterangan


1. Kode Rekening kode_rek Varchar 10 Primary key
2. Nama Rekening nama_rek Varchar 30

4. Spesifikasi Tabel Kas Keluar

Nama Database : db_kantor_desa

Nama Tabel : kas_keluar

Akronim : Kas Keluar

Tipe File : File Master

Akses File : Random

Primary Key : no_kwitansi

Media : Hard-disk

Panjang Record : 110

Software : MySQL

Tabel III.4
Spesifikasi Tabel Kas Keluar

No Elemen Data Nama Field Type Size Keterangan


1. Nomor kwitansi no_kwitansi Varchar 10 Primary Key
2. Tanggal tanggal Date
3. Kode Rekening kode_rek Varchar 10 Foreign Key
4. Keterangan keterangan Varchar 50
5. Kode Supplier kode_sup Varchar 10 Foreign Key
6. Kode Barang kode_brg Varchar 10 Foreign Key
7. Jumlah Barang jum_brg Double
8. Harga Barang hrg_brg Double
8. Sub Total sub_total Double
9. Kode Pegawai kode_peg Varchar 10
44

5. Spesifikasi Tabel Supplier

Nama Database : db_kantor_desa

Nama Tabel : supplier

Akronim : Supplier

Fungsi : Menyimpan Data Supplier

Tipe File : File Master

Akses File : Random

Primary Key : kode_sup

Media : Hard-disk

Panjang Record : 120

Software : MySQL

Tabel III.5
Spesifikasi Tabel Supplier

No Elemen Data Nama Field Type Size Keterangan


1. Kode Supplier kode_sup Varchar 10 Primary key
2. Nama Supplier nama_sup Varchar 20
3. Nama Toko nama_toko Varchar 20
4. Alamat Alamat Varchar 50
5. Nomor Telpon Telpon Varchar 20

6. Spesifikasi Tabel Barang

Nama Database : db_kantor_desa

Nama Tabel : barang

Akronim : Barang

Fungsi : Menyimpan data barang

Tipe File : File Master


45

Akses File : Random

Primary Key : kode_brg

Media : Hard-disk

Panjang Record : 80

Software : MySQL

Tabel III.6
Spesifikasi Tabel Barang
No Elemen Data Nama Field Type Size Keterangan
1. Kode Barang kode_brg Varchar 10 Primary key
2. Nama Barang nama_brg Varchar 50
3. Jenis Barang jenis_brg Varchar 20
4. Harga Barang harga_brg Double

3.4.4. User Interface

1. Form Masuk

Gambar III.14 merupakan form login yang dapat dilakukan oleh bendahara.

Sumber: Hasil Penelitian (2017)

Gambar III.14 Form Masuk

2. Form Menu Utama

Gambar III.15 merupakan form menu utama dari aplikasi pengolahan kas

masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.
46

Sumber: Hasil Penelitian (2017)

Gambar III.15 Form Menu Utama

3. Form Data Barang

Gambar III.16 merupakan form data barang dari aplikasi pengolahan kas

masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.

Sumber: Hasil Penelitian (2017)

Gambar III.16 Form Data Barang


47

4. Form Data Supplier

Gambar III.17 merupakan form data supplier dari aplikasi pengolahan kas

masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.

Sumber: Hasil Penelitian (2017)

Gambar III.17 Form Data Supplier

5. Form Data Pos Kode Rekening

Gambar III.18 merupakan form data pos kode rekening dari aplikasi pengolahan

kas masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.
48

Sumber: Hasil Penelitian (2017)

Gambar III.18 Form Data Pos Kode Rekening

6. Form Data Pengguna

Gambar III.19 merupakan form data pengguna dari aplikasi pengolahan

kasmasuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.

Sumber: Hasil Penelitian (2017)

Gambar III.19 Form Data Pengguna


49

7. Form Transaksi Kas Masuk

Gambar III.20 merupakan transaksi kas masuk dari aplikasi pengolahan kas

masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.

Sumber: Hasil Penelitian (2017)

Gambar III.20 Form Transaksi Kas Masuk

8. Form Transaksi Kas Keluar

Gambar III.21 merupakan transaksi kas keluar dari aplikasi pengolahan kas

masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.
50

Sumber: Hasil Penelitian (2017)

Gambar III.21 Form Transaksi Kas Keluar

9. Bukti Order Barang

Gambar III.22 merupakan bukti order barang dari aplikasi pengolahan kas

masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.
51

Sumber: Hasil Penelitian (2017)

Gambar III.22 Bukti Order Barang

10. Bukti Penyerahan Barang

Gambar III.23 merupakan bukti penyerahan barang dari aplikasi pengolahan

kas masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.
52

Sumber: Hasil Penelitian (2017)

Gambar III.23 Bukti Penyerahan Barang

11. Form Laporan Kas Masuk

Gambar III.24 merupakan form laporan kas masuk dari aplikasi pengolahan

kas masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.
53

Sumber: Hasil Penelitian (2017)

Gambar III.24 Form Laporan Kas Masuk

12. Laporan Kas Masuk

Gambar III.25 merupakan laporan transaksi kas masuk dari aplikasi

pengolahan kas masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten

Kubu Raya.

Sumber: Hasil Penelitian (2017)

Gambar III.25 Laporan Transaksi Kas Masuk

13. Form Laporan Kas Keluar

Gambar III.26 merupakan form laporan kas keluar dari aplikasi pengolahan

kas masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya.
54

Sumber: Hasil Penelitian (2017)


Gambar III.26 Form Laporan Kas Keluar

14. Laporan Kas Keluar

Gambar III.27 merupakan laporan transaksi kas masuk dari aplikasi

pengolahan kas masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten

Kubu Raya.

Sumber: Hasil Penelitian (2017)

Gambar III.27 Laporan Transaksi Kas Keluar


55

3.5. Implementasi

3.5.1. Spesifikasi Perangkat Keras

Perangkat keras yang digunakan dalam membuat aplikasi pengolahan kas

masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya ini

adalah :

1. PC/Laptop yang berspesifikasi sebagai berikut :

a. Processor : Intel(R) Pentium(R) CPU B960 @2.20 GHz.

b. Ram : 2GB.

c. System type : 64-bit Operating System.

d. Keyboard 86 tombol.

2. Mouse Standart USB.

3. Printer Canon Ip2770 series.

3.5.2. Spesifikasi Perangkat Lunak

Perangkat lunak yang digunakan dalam pembuatan aplikasi pengolahan kas

masuk dan kas keluar pada Kantor Desa Sungai Itik Kabupaten Kubu Raya ini

adalah :

1. Sistem Operasi Windows7 Ultimate.

2. Aplikasi dirancang menggunakan Microsoft Visual Studio 2010.

3. Aplikasi Web Server xampp-win32-7.0.9-1-VC14.

4. Aplikasi penyimpanan database menggunakan MySQL.


56

3.6. Testing

1. Form Masuk

Tabel III.7
Hasil Pengujian Black Box Testing Form Masuk

No Skenario Test Case Hasil yang Hasil Keterangan


Pengujian Diharapkan Pengujian
1 Mengosongkan Nama Sistem akan Sesuai Valid
semua data pengguna : menolak Harapan
masuk lalu (kosong) akses masuk
mengklik tombol ID dan
masuk Pengguna: menampilkan
(Kosong) “Nama
Pengguna
dan ID
Pengguna
yang anda
masukan
salah!”
2 Mengosongkan Nama Sistem akan Sesuai Valid
Nama Pengguna Pengguna : menolak Harapan
lalu mengklik (kosong) akses masuk
tombol Masuk ID dan
Pengguna : menampilkan
(benar) “Nama
Pengguna
dan ID
Pengguna
yang anda
masukan
salah!”
3 Mengosongkan Nama Sistem akan Sesuai Valid
ID Pengguna lalu Pengguna: menolak Harapan
mengklik tombol (benar) akses masuk
masuk ID dan
Pengguna: menampilkan
(kosong) “Nama
Pengguna
dan ID
Pengguna
yang anda
masukan
salah!”
57

4. Mengisi Nama Nama Sistem akan Sesuai Valid


Pengguna dan ID Pengguna: menerima Harapan
Pengguna dengan (benar) akses masuk
benar lalu klik ID
tombol masuk Pengguna:
(benar)
58

2. Form Data Barang

Tabel III.8
Hasil Pengujian Black Box Testing Form Data Barang

No Skenario Test Case Hasil yang Hasil Keterangan


Pengujian Diharapkan Pengujian
1. Semua data Kode Menampilkan Sesuai Valid
barang tidak di barang pesan “Harap Harapan
isi kemudian (kosong) isi data”
klik simpan nama
barang
(kosong)
Harga
barang
(kosong)
Jenis barang
(kosong)
2. Kode Barang Kode Menampilkan Sesuai Valid
tidak diisi barang pesan “Harap Harapan
kemudian klik (kosong) isi data”
tombol simpan nama
barang
(benar)
Harga
barang
(benar)
Jenis barang
(benar)
3. Semua data Kode Menampilkan Sesuai Valid
barang di isi barang pesan “Data Harapan
dengan benar (benar) telah
kemudian klik nama disimpan”
tombol simpan barang
(benar)
Harga
barang
(benar)
Jenis barang
(benar)
59

3. Form Data Supplier


Tabel III.9
Hasil Pengujian Black Box Testing Form Data Supplier

No Skenario Test Case Hasil yang Hasil Keterangan


Pengujian Diharapkan Pengujian
1 Semua data Kode Menampilkan Sesuai Valid
supplier tidak di Supplier pesan “Harap Harapan
isi kemudian (kosong) isi data”
klik simpan Nama
Supplier :
(kosong)
Nama toko
(kosong)
Alamat
(kosong)
no.telpon
(kosong)
2 Kode Supplier Kode Menampilkan Sesuai Valid
tidak diisi Supplier pesan “Harap Harapan
kemudian klik (kosong) isi data”
tombol simpan Nama
Supplier :
(benar)
Nama toko
(benar)
Alamat
(benar)
no.telpon
(benar)
3 Semua data Kode Menampilkan Sesuai Valid
supplier di isi Supplier pesan “Data Harapan
dengan benar (benar) telah
kemudian klik Nama disimpan”
tombol simpan Supplier :
(benar)
Nama toko
(benar)
Alamat
(benar)
no.telpon
(benar)
60

4. Form Data Pos Kode Rekening


Tabel III.10
Hasil Pengujian Black Box Testing Form Data Pos Kode Rekening

No Skenario Test Case Hasil yang Hasil Keterangan


Pengujian Diharapkan Pengujian
1 Semua data pos Kode Menampilkan Sesuai Valid
kode rekening rekening pesan “Harap Harapan
tidak di isi (kosong) isi data”
kemudian klik Nama
simpan Rekening :
(kosong)
2 Kode Rekening Kode Menampilkan Sesuai Valid
tidak diisi rekening pesan “Harap Harapan
kemudian klik (kosong) isi data”
tombol simpan Nama
Rekening :
(benar)
3 Semua data pos Kode Menampilkan Sesuai Valid
kode rekening di rekening pesan “Data Harapan
isi dengan benar (benar) telah
kemudian klik Nama disimpan”
tombol simpan Rekening :
(benar)
61

5. Form Data Pengguna


Tabel III.11
Hasil Pengujian Black Box Testing Form Data Pengguna

No Skenario Test Case Hasil yang Hasil Keterangan


Pengujian Diharapkan Pengujian
1 Semua data Kode Menampilkan Sesuai Valid
pengguna tidak pegawai pesan “Harap Harapan
di isi kemudian (kosong) isi data”
klik simpan Nama
Pegawai :
(kosong)
Jabatan
(kosong)
2 ID Pengguna Kode Menampilkan Sesuai Valid
tidak diisi pegawai pesan “Harap Harapan
kemudian klik (kosong) isi data”
tombol simpan Nama
Pegawai :
(benar)
Jabatan
(benar)
3 Semua data Kode Menampilkan Sesuai Valid
pengguna di isi pegawai pesan “Data Harapan
dengan benar (benar) telah
kemudian klik Nama disimpan”
tombol simpan Pegawai :
(benar)
Jabatan
(benar)
62

6. Form Transaksi Kas Masuk


Tabel III.12
Hasil Pengujian Black Box Testing Form Transaksi Kas Masuk

No Skenario Test Case Hasil yang Hasil Keterangan


Pengujian Diharapkan Pengujian
1 Semua transaksi Nomor Menampilkan Sesuai Valid
kas masuk tidak Kwitansi : pesan “Harap Harapan
di isi kemudian (kosong) isi data”
klik simpan Kode
rekening :
(kosong)
saldo
(kosong)
keterangan
(kosong)
no. Jurnal
(kosong)
2 Nomor Kwitansi Nomor Menampilkan Sesuai Valid
tidak diisi Kwitansi : pesan “Harap Harapan
kemudian klik (kosong) isi data”
tombol simpan Kode
rekening :
(benar)
saldo
(benar)
keterangan
(benar) no.
Jurnal
(benar)
3 Semua transaksi Nomor Menampilkan Sesuai Valid
kas masuk di isi Kwitansi : pesan “Data Harapan
dengan benar (benar) telah
kemudian klik Kode disimpan”
tombol simpan rekening :
(benar)
saldo
(benar)
keterangan
(benar) no.
Jurnal
(benar)
63

7. Form Transaksi Kas Keluar


Tabel III.13
Hasil Pengujian Black Box Testing Form Transaksi Kas Keluar

No Skenario Test Case Hasil yang Hasil Keterangan


Pengujian Diharapkan Pengujian
1 Semua Nomor Kwitansi Menampilkan Sesuai Valid
transaksi kas : (kosong) pesan “Harap Harapan
keluar tidak Kode rekening : isi data”
di isi (kosong)
kemudian keterangan
klik simpan (kosong)
kode supplier
(kosong)
kode barang
(kosong)
jumlah barang
(kosong)
Harga barang
(kosong)
Subtotal
(kosong)
no. Jurnal
(kosong)
2 Nomor Nomor Kwitansi Menampilkan Sesuai Valid
Kwitansi : (kosong) pesan “Harap Harapan
tidak diisi Kode rekening : isi data”
kemudian (benar)
klik tombol keterangan
simpan (benar)
kode supplier
(benar)
kode barang
(benar)
jumlah barang
(benar)
Harga barang
(benar)
Subtotal (benar)
no. Jurnal (benar)
3 Semua Nomor Kwitansi Menampilkan Sesuai Valid
transaksi kas : (benar) pesan “Data Harapan
keluar di isi Kode rekening : telah
dengan (benar) disimpan”
benar keterangan
kemudian (benar)
klik tombol kode supplier
simpan (benar)
64

kode barang
(benar)
jumlah barang
(benar)
Harga barang
(benar)
Subtotal (benar)
no. Jurnal (benar)

Anda mungkin juga menyukai