BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf ·...

89
33 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Dalam pembuatan aplikasi ini menerapkan konsep Siklus hidup pengembangan sistem atau Software Development Life Cycle (SDLC). Hal ini merupakan suatu proses pengembangan atau perubahan pada suatu perangkat lunak. Pengembangan atau perubahan tersebut dilakukan dengan cara menggunakan model atau metodologi yang digunakan dan telah kembangkan mengenai sistem-sistem perangkat lunak sebelumnya. Hal itu berdasarkan cara- cara yang sudah teruji baik. Adapun Langkah-langkah yang akan dilakukan dalam pembuatan rancang bangun aplikasi penilian knerja distributor pupuk bersubsidi pada komisi pengawasan pupuk dan pestisida 3.1.1 Wawancara dan Observasi Tahapan penelitian dilakukan wawancara dengan pihak KPPP yang terkait dalam penilaian kinerja distributor. Langkah ini dilakukan agar dapat mengetahui permasalahan yang terdapat pada Komisi Pengawasan Pupuk dan Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian kinerja. tahapan wawancara yang sudah dilakukan memperleh kebutuhan data sebagai berikut.

Transcript of BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf ·...

Page 1: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

33

33

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Dalam pembuatan aplikasi ini menerapkan konsep Siklus hidup

pengembangan sistem atau Software Development Life Cycle (SDLC). Hal ini

merupakan suatu proses pengembangan atau perubahan pada suatu perangkat

lunak. Pengembangan atau perubahan tersebut dilakukan dengan cara

menggunakan model atau metodologi yang digunakan dan telah kembangkan

mengenai sistem-sistem perangkat lunak sebelumnya. Hal itu berdasarkan cara-

cara yang sudah teruji baik. Adapun Langkah-langkah yang akan dilakukan dalam

pembuatan rancang bangun aplikasi penilian knerja distributor pupuk bersubsidi

pada komisi pengawasan pupuk dan pestisida

3.1.1 Wawancara dan Observasi

Tahapan penelitian dilakukan wawancara dengan pihak KPPP yang

terkait dalam penilaian kinerja distributor. Langkah ini dilakukan agar dapat

mengetahui permasalahan yang terdapat pada Komisi Pengawasan Pupuk dan

Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu

sistem penilaian kinerja. tahapan wawancara yang sudah dilakukan memperleh

kebutuhan data sebagai berikut.

Page 2: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

34

Tabel 3.1 Kebutuhan data distributor

No Kebutuhan Data

1 Data Pupuk Bersubsidi

2 Data Kios atau pengecer

3 Data Distributor

4 Bukti penyaluran kios ke petani

5 Bukti penyaluran distributor ke kios

tahap observasi dilakukan untuk mengidentifikasi kondisi dan melihat mengenai

seleksi penilaian kinerja distributor pupuk bersubsidi pada Komisi Pengawasan

Pupuk dan Pestisida. Seleksi penilaian kinerja pupuk bersubsidi pada saat ini

dimulai tim verifikasi kecamatan melakukan penyusunan dan pemeriksaan

kelengkapan RDKK, memeriksa keabsahan, masa berlaku (validitas) dokumen

RDKK dilanjutkan dengan pemeriksaan dokumen dikios atau pengecer resmi

Selanjutnya tim verifikasi melakukan pemberian nilai kepada distributor untuk

menentukan hasil nilai dari 5 indikator yang sesuai menjadi acuan KPPP.

Penialaian dijadikan salah satu bentuk pendukung kinerja penyaluran pupuk

bersusbsidi distributor yang akan disepakati oleh KPPP dan dinas pertanian.

3.1.2 Identifikasi Permasalahan

Proses penilaian kinerja pada saat ini dimulai dari tim verifikasi kecamatan

mengumpulkan berkas RDKK setiap kecamatan sesuai dengan kebutuhan dalam

melakukan cocok tanam. Jika teldisetujui tim verifikasi akan melakukan

peninjauan lapangan untuk memverifikasi persyaratan dan persyaratan teknis

yang dimiliki/dikuasai oleh distributor pupuk bersubsidi.

Pada saat peninjauan lapangan dilakukan, tim verifikasi memverifikasi

persyatatan aspek legalitas seperti dokumen Tanda Daftar Perusahaan (TDP),

Surat Ijin Usaha Perdangan (SIUP), Surat perjanjian jual beli dan dll. Semua

Page 3: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

35

dokumen tersebut harus dalam masa berlaku. Jika terdapat dokumen yang masa

berlakunya sudah habis maka distributor pupuk bersubsidi yang bersangkutan

harus melampirkan keterangan masih dalam proses pembaruan oleh instansi

terkait.

Selain verifikasi persyaratan administrasi, Pada proses validasi dan

evaluasi kinerja untuk 7 distributor, validasi menggunakan indikator yang sudah

ada, indikator tersebut yaitu aspek legalitas distributor, aspek aksesbilitas, aspek

pemenuhan kuantitas, aspek pemenuhan kualitas dan aspek respon time & lead

time. Namun dari validasi setiap indikator, mengalami kendala dalam

perhitungan penilaian kinerja, hal ini disebabkan karena tidak ada sistem yang

membantu dalam perhitungan nilai tersebut, akibatnya dalam validasi kinerja

dstributor pupuk bersubsidi tidak nampak secara benar dan hasil yang ada dalam

validasi kinerja tidak valid. Dampak dari permasalahan ini adalah pihak KPPP

tidak perkembangan penyaluran pupuk bersubsidi apabila terjadi tindakan

penyimpangan peredaran pupuk bersubsidi ( Permendag 15/ M-DAG/PER/4/2013

tentang pengadaan dan penyaluran pupuk bersubsidi sektor pertanian), KPPP

kabupaten/kota kesullitan dalam memberikan pertimbangan secara akurat kepada

KPPP tingkat provinsi, untuk meninjau ulang alokasi penyaluran pupuk

bersubsidi antara produsen dan distributor, dan terjadi penyalahgunaan

wewenang terhadap distributor dan pengecer resmi (kios).

Jika hasil verifikasi telah didapat, maka proses selanjutnya yaitu penetapan

perolehan point dan dilakukan penilaian . Sebelum melakukan penetapan,

terlebih dahulu meninjau berita acara verifikasi, sehingga dapat mengetahui detail

dari verifikasi tersebut, dan dilakukannya penilaian terhadap 5 indikator, dimana

Page 4: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

36

setiap distributor akan mengetahui setiap nilai dari setiap indikator yang sudah

ditetapkan oleh pihak KPPP.

3.2 Analisis Permasalahan

Setelah dilakukan analisis permasalahan ternyata dalam proses verifikasi

dan validasi terhadap distributor pupuk bersubsidi belum optimal, karena seperti

proses menentukan hasil verifikasi dan hasil validasi , pembuatan laporan dan

berita acara yang dibuat satu persatu secara manual, kemudian adanya

keterlambatan waktu pengumpulan data antara tim verifikasi kecamatan dan tim

verifikasi kabupaten/kota untuk mengolah data dan informasi tersebut.

Dari hasil analisis permasalahan tersebut menghasilkan sebuah alur

verifikasi baru yang menggunakan sebuah aplikasi berbabis web untuk

menyelesaikan permasalahan yang ada pada proses penilaian kinerja distributor

pupuk bersubsidi. Pertama tim verifikasi mengumpulkan kebutuhan pupuk

bersubsidi dan menginputkan data RDKK, sesuai dengan kelompok tani. Setelah

itu tim verifikasi mengapprove RDKK yang telah didaftarkan, proses dilanjutkan

oleh aplikasi dengan melakukan pemeriksaan terhadap kios dan distributor,

apakah pupuk bersubsidi sudah tersalurkan dengan baik, kemudian menentukan

hasil penilaian kinerja distributor, Aplikasi juga dapat menghasilkan laporan

kinerja penilaian kinerja, laporan tingkat level distributor, laporan prioritas pupuk

bersubsidi dan laporan kualitas pupuk bersubsidi.

3.2.1 Analisis Kebutuhan Pengguna

Berdasarkan hasil wawancara dengan pihak yang bersangkutan dengan

sistem, maka dapat dibuat User Requirement. User Requirement berfungsi untuk

Page 5: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

37

mengetahui kebutuhan dari masing-masing user yang berhubungan langsung

dengan aplikasi sehingga aplikasi yang dibuat dapat sesuai dengan apa yang

diminta oleh user-user yang bersangkutan dengan sistem. Dapat dilihat User

Requirements eleksi penerimaan mitra kerja pengadaan beras sebagai berikut:

1. User Requirement Mencatat dan Mengelola Data Authentifikasi User

Tabel 3.2 User Requirement Mencatat dan Mengelola Data Authentifikasi User

Nama Fungsi Melakukan Pengisian data User dan Password

Deskripsi Fungsi ini digunakan authentifikasi user atau hak akses

dalam menggunakan aplikasi

Aktor Tim Verifikasi Kabupaten, Tim Verifikasi Kecamatan,

Kepala KPP

Kebutuhan Nama Pengguna dan Password

Alur Normal

Pengguna Respon Sistem

User mengisi form hak akses

login

Sistem menampilkan form

menu user

User memasukkan NIP dan

Password

Sistem menampilka form

daftar login

User akan menyimpan NIP dan

Password pada tombol simpan

Sistem akan menyimpan

data NIP dan Password

hak akses setiap user

Alur Ekspresi

User salah mengisi NIP dan

password

Sistem pada NIP di isi

hanya angka

User mengisi jumlah password

yang ditentukan

Sistem pada password di

isi angka dan huruf

User belum mengisi semua

NIP dan Password

Sistem tidak dapat

menyimpan NIP dan

Password

Kondisi Akhir Data NIP dan Password menjadi hak akses setiap user yang

menggunakan aplikasi ini.

2. User Requirement Mencatat dan Mengelola Data Master

Tabel 3.3 User Requirement Mencatat dan Mengelola Data Master.

Nama Fungsi Melakukan Pengisian data master

Aktor Tim Verfikasi Kecamatan

Deskripsi Fungsi ini digunakan untuk mengelola data master

Kebutuhan data Jenis pupuk bersubsidi, Dokumen pupuk bersubsidi,

Page 6: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

38

Dokumen pengecer resmi,

Alur Normal

Pengguna atau User Respon Sistem

User Memilih menu form

master pupuk bersubsidi atau

pengecer resmi.

Sistem menampilkan

menu form master

pupuk bersubsidi.

User input dokumen pupuk

bersubsidi atau pengecer

resmi.

Sistem menampilkan

form master pupuk

bersubsidi atau form

master pengecer resmi.

User menekan button simpan

data master pupuk bersubsidi

atau pengecer resm.i

Sistem akan menyimpan

seluruh data yang di

imput user.

User merubah data pupuk

atau pengecer resmi dengan

menekan button cari.

Sistem akan

menampilkan data pupuk

atau pengecer untuk

diubah .

User menekan button update

data master pupuk bersubsidi

atau pengecer resmi.

Sistem akan meng

update data terbaru

yang disimpan.

User menghapus data master

pupuk bersubsidi atau

pengecer resmi.

Sistem akan menghapus

seluruh data yang

disimpan.

Alur Ekspresi

User salah memasukkan

username dan Password.

Sistem menampilkan

pesan “username &

Password” salah, sistem

masih berada di menu

login.

User salah mengisi data

pupuk bersubsidi atau

pengecer resi.

Sistem menampilkan

pesan peringatan

kesalahan yang terjadi.

User belum mengisi semua

data master.

Sistem menampilkan

pesan “ data masih ada

yang kosong”.

User belum menyimpan data

master.

Sistem menampilkan

pesan peringatan

kesalahan yang terjadi.

Kondisi Akhiri Data master pupuk bersubsidi dan data master pengecer

resmi sudah tersimpan dan dapat digunakan

Tabel 3.4 User Requirement Mencatat dan Mengelola Data Master.

Nama Fungsi Melakukan Pengisian data master

Aktor Tim Verfikasi Kabupaten

Deskripsi Fungsi ini digunakan untuk mengelola data master

Kebutuhan data Dokumen Distributor,dokumen legalitas, dokumen range

Page 7: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

39

nilai

Alur Normal

Pengguna atau User Respon Sistem

User Memilih menu form

master distributor, dokumen

legalitas, range nilai

Sistem menampilkan

menu form master

distributor dokumen

legalitas, range nilai.

User input data distributor

dokumen legalitas, range nilai

Sistem menampilkan

form master data

distributor, dokumen

legalitas, range nilai

User menekan button simpan

data master distributor

Sistem akan menyimpan

seluruh data yang di

imput user.

User merubah data

distributordengan menekan

button cari.

Sistem akan

menampilkan data

distributor untuk diubah

.

User menekan button update

data master distributor.

Sistem akan meng

update data terbaru

yang disimpan.

User menghapus data master

distributor.

Sistem akan menghapus

seluruh data yang

disimpan.

Alur Ekspresi

User salah memasukkan NIP

dan Password.

Sistem menampilkan

pesan “NIP &

Password” salah, sistem

masih berada di menu

login.

User salah mengisi data

distributor.

Sistem menampilkan

pesan peringatan

kesalahan yang terjadi.

User belum mengisi semua

data master.

Sistem menampilkan

pesan “ data masih ada

yang kosong”.

User belum menyimpan data

master.

Sistem menampilkan

pesan peringatan

kesalahan yang terjadi.

Kondisi Akhiri Data master distributor sudah tersimpan dan dapat

digunakan

Page 8: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

40

3. User Requirement Proses Penyusunan Pupuk Bersubsidi

Tabel 3.5 User Requirement Mencatat dan Mengelola Data Transaksi

Rencana Dasar Kebutuhan Kelompok.

Nama Fungsi Proses Penyusunan Pupuk Bersubsidi

Aktor Tim Verfikasi Kecamatan

Deskripsi Fungsi ini digunakan tim verifikasi menginputkan data

RDKK

Kebutuhan data Petani data pupuk bersubsidi, Data pengecer resmi,

Alur Normal

Pengguna atau User Respon Sistem

User Memilih menu form

penyusunan pupuk

bersubsidi.

Sistem menampilkan menu

form penyusunan pupuk

bersubsidi.

User input data pupuk

bersubsidi dan pengecer

resmi untuk disusun sesuai

kebutuhan petani.

Sistem menampilkan form

penyusunan pupuk

bersubsidi.

User menekan button

simpan data penyusunan

pupuk bersubsidi

1.Sistem akan menyimpan

seluruh data yang di input

user.

2. Sistem akan menghitung

jumlah pupuk bersubsidi.

User merubah data

penyusunan dan

pemeriksaan menekan

button cari.

Sistem akan menampilkan

data tersebut untuk diubah .

User menekan button

update data penyusunan

pupuk bersubsidi.

Sistem akan meng update

data terbaru yang

disimpan.

User menghapus data

penyusunan pupuk

bersubsidi.

Sistem akan menghapus

seluruh data yang disimpan.

Alur Ekspresi

User salah memasukkan NIP

dan Password.

Sistem menampilkan pesan

“NIP & Password” salah,

sistem masih berada di

menu login.

User salah mengisi data

Sistem menampilkan pesan

peringatan kesalahan yang

terjadi.

User belum mengisi semua

data penyusunan dan

pemeriksaan.

Sistem menampilkan pesan

“ data masih ada yang

kosong”.

User belum menyimpan data Sistem menampilkan pesan

Page 9: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

41

penyusunan dan

pemeriksaan.

peringatan kesalahan yang

terjadi.

Kondisi Akhiri Data penyusunan pupuk bersubsidi tersimpan.

Output RDKK Sesuai Kelompok Petani tersimpan

4. User Requirement Proses Verifikasi Pupuk Bersubsidi Tingkat Pengecer

Tabel 3.6 User Requirement Mencatat dan Mengelola Data Rekapitulasi Pupuk

Bersubsidi

Nama Fungsi Melakukan Verifikasi tingkat pengecer

Aktor Tim Verfikasi Kecamatan

Deskripsi Fungsi ini digunakan memverifikasi penjualan pupuk

bersubsidi sesuai dengan RDKK

Kebutuhan data RDKK, data penebusan pupuk dari distributor, data

penyaluran pupuk ke petani

Alur Normal

Pengguna atau User Respon Sistem

User Memilih menu form

Verifikasi pupuk bersubsidi

atau pengecer resmi.

Sistem menampilkan

menu form verifikasi

pengecer.

User input data penebusan

pupuk dari distributor, data

penyaluran pupuk ke petani .

Sistem menampilkan

menu form verifikasi

pengecer.

User menekan button simpan

data master pupuk bersubsidi

atau pengecer resmi.

Sistem akan menyimpan

seluruh data yang di

imput user.

User merubah data pupuk

atau pengecer resmi dengan

menekan button cari.

Sistem akan

menampilkan data

verifikasi pengecer

untuk diubah .

User menekan button update

data master pupuk bersubsidi

atau pengecer resmi.

Sistem akan meng

update data terbaru

yang disimpan.

User menghapus data master

pupuk bersubsidi atau

pengecer resmi.

Sistem akan menghapus

seluruh data yang

disimpan.

Alur Ekspresi

User salah memasukkan NIP

dan Password.

Sistem menampilkan

pesan “NIP &

Password” salah, sistem

masih berada di menu

login.

User salah mengisi data

pupuk bersubsidi atau

Sistem menampilkan

pesan peringatan

Page 10: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

42

pengecer resi. kesalahan yang terjadi.

User belum mengisi semua

data master.

Sistem menampilkan

pesan “ data masih ada

yang kosong”.

User belum menyimpan data

master.

Sistem menampilkan

pesan peringatan

kesalahan yang terjadi.

Kondisi Akhiri resmi sudah tersimpan dan dapat digunakan

5. User Requirement Proses Verifikasi Pupuk Bersubsidi Tingkat

Distributor

Tabel 3.7 User Requirement mencatata dan mengelola validasi distributor

Nama Fungsi Melakukan Verifikasi tingkat Distributor

Aktor Tim Verfikasi Kebaupaten

Deskripsi Fungsi ini digunakan memverifikasi pupuk bersubsidi

yang dikirm ke pengecer sudah sesuai

Kebutuhan data Data Distributor, Data Pupuk bersubsidi, Data BASTB,

data Penyaluran Ke kios

Alur Normal

Pengguna atau User Respon Sistem

User Memilih menu form

Verifikasi distributor

Sistem menampilkan

menu form master

pupuk bersubsidi.

User input data distributor,

Data Pupuk bersubsidi, data

BASTB, data Penyaluran ke

pengecer

Sistem menampilkan

form master pupuk

bersubsidi atau form

master pengecer resmi.

User menekan button simpan

data verifikasi distributor

Sistem akan menyimpan

seluruh data yang di

input user.

User merubah data verifikasi

distributor dengan menekan

button cari.

Sistem akan

menampilkan data

verifikasi distributor

untuk diubah .

User menekan button update

data master pupuk bersubsidi

atau pengecer resmi.

Sistem akan meng

update data terbaru

yang disimpan.

User menghapus data

verifikasi distributor pupuk

bersubsidi

Sistem akan menghapus

seluruh data yang

disimpan.

Alur Ekspresi User salah memasukkan NIP Sistem menampilkan

Page 11: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

43

dan Password. pesan “NIP &

Password” salah, sistem

masih berada di menu

login.

User salah mengisi data

verifikasi distributor pupuk

bersubsidi

Sistem menampilkan

pesan peringatan

kesalahan yang terjadi.

User belum mengisi semua

data master.

Sistem menampilkan

pesan “ data masih ada

yang kosong”.

User belum menyimpan data

master.

Sistem menampilkan

pesan peringatan

kesalahan yang terjadi.

Kondisi Akhiri Dataverifikasi distributor pupuk bersubsidi sudah

tersimpan dan dapat digunakan

6. User Requirement Proses Penilaian Distributor

Tabel 3.8 User Requirement proses penilaian distributor

Nama Fungsi Melakukan Pengisian data master

Aktor Tim Verfikasi Kabupaten

Deskripsi Fungsi ini melalkukan penilaian terhadap distributor

Kebutuhan data 1. Sudah menentukan indikator distributor

2. Sudah menentukan nilai distributor

3. Sudah mencatat data distributor

4. Sudah mencatat data rekapitulasi Pupuk bersubsidi

5. Sudah memverifikasi data distributor

Alur Normal

Pengguna atau User Respon Sistem

User Memilih menu form

penilaian distributor

Sistem menampilkan

menu form penilaian

distributor.

User mengisi hasil verifikasi

pada proses penilaian 5

indikator.

Sistem menampilkan

menu form penilaian

distributor..

User menekan button hitung

pada proses penilaian pada 5

indikator

1.Sistem akan

menyimpan seluruh data

yang di imput user.

2. Sistem akan

menghitung setiap nilai

verifikasi distributor

pada setiap indikator.

Page 12: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

44

3. Sistem akan

menghitung setiap sub

indikator untuk di

akumlasi.

User menekan button Simpan

data penilaian kinerja

distributor.

Sistem akan meng

menyimpan data terbaru

yang disimpan.

User menghapus data button

hapus data penilaian kinerja

distributor.

Sistem akan menghapus

seluruh data yang

disimpan.

Alur Ekspresi

User salah memasukkan NIP

dan Password.

Sistem menampilkan

pesan “NIP &

Password” salah, sistem

masih berada di menu

login.

User salah mengisi data

penilaian kinerja.

Sistem menampilkan

pesan peringatan

kesalahan yang terjadi.

User belum mengisi semua

data penilaian.

Sistem menampilkan

pesan “ data masih ada

yang kosong”.

User belum menyimpan data

master.

Sistem menampilkan

pesan peringatan

kesalahan yang terjadi.

Kondisi Akhiri Data Penilaian 5 indikator tersimpan

3.2.2 Analisis Kebutuhan Informasi

Input

User Requirement Mencatat dan Mengelola Data tersebut, output yang

dihasilkan adalah

a) Dokumen Pupuk Bersubsidi

b) Dokumen Pengecer Resmi

c) Dokumen Distributor

Page 13: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

45

Proses

a) Proses mengelola data Pupuk Bersubsidi merupakan pendataan jenis

pupuk bersubsidi diperuntukkan oleh petani, dimana pupuk tersebut

sudah memiliki subsidi yang diberikan oleh pemerintah melalui

menteri pertanian. Proses ini mengisi jenis pupuk bersubsidi, harga

pupuk dari distributor, jumlah pupuk bersubsidi

b) Proses mengelola data Distributor merupakan proses pendataan

distributor pupuk bersubsidi yang sudah ditunjuk oleh produsen dan

pemerintah, memperoleh alokasi dalam mendistribusikan pupuk

bersubsidi pada wilayah yang sudah ditentukan untuk pengecer resmi

atau kios. proses ini berisi nama distributor, wilayah penyaluran,

dibawah naungan produsen, alokasi dari produsen, jumlah pupuk,

dan total.

c) Proses Mengelola data Pengecer atau Kios merupakan proses

pendataan data pengecer resmi yang sudah terdaftar, dimana

pengecer atau kios tersebut akan mendapatkan pupuk bersubsidi

sesuai dengan distributor yang menanganinya. Proses ini berisi nama

kios, daerah kios, dibawah naungan distributor, lokasi kios, alokasi

kios.

d) Proses Mengelola data 5 Indikator yang terdiri dari aspek legalitas,

aspek aksesbilitas, aspek pemenuhan kuantitas, aspek pemenuhan

kualitas dan aspek respon & lead time, merupakan bentuk

Page 14: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

46

Output

Berdasarkan User Requirement Mencatat dan Mengelola Data tersebut,

output yang dihasilkan adalah

d) Master Pupuk Bersubsidi

e) Master Pengecer Resmi

f) Master Distributor

Input

a) Data Petani

Data petani ini merupakan data yang menjelaskan petani yang

mendaftar untuk memperoleh kebutuhan pupuk bersubsidi dalam

bentuk kelompok tani.

b) Data pupuk berusbisidi

Data ini merupakan pupuk bersubsidi berjenis Urea, Za, Sp-36, Npk

phonska, Npk Pelangi, Npk Kijan dan Organik, dimana kelompok

tani akan memilih sesuai dengan kebutuhan pertaniannya

Process

a) Proses Penyusunan dan Pemeriksaan dimulai tim verifikasi

melakukan penyususan kebutuhan pupuk bersubsidi yang

diingginkan oleh petani. Proses ini berisi jumlah pupuk yang

diminta, jenis pupuk, dan tanggal pupuk akan digunakan. Setelah itu

Page 15: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

47

menggolongkan petani dalam 1 kelompok tani ( Gapoktan) di dalam

1RDKK, sesuai dengan alamat dan daerah asal petani.

Output

RDKK ( Rencana Dasar Kebutuhan Kelompok Tani)

Rencana dasar

A. Proses Verifikasi Kios

Input

1. Data RDKK ( Rencana Dasar Kebutuhan Kelompok)

Data RDKK ini merupakan data yang menjelaskan rencana kebutuhan

kelompok tani untuk memperoleh pupuk bersubsidi

2. Data Penebusan pengecer resmi ke distributor.

Data ini merupakan data pupuk bersubsidi dari distributor yang sudah

di beli oleh pengecer resmi atau kios.

3. Data Pengecer Resmi

Data pengecer resmi merupakan data yang digunakan untuk

penyaluran pupuk bersubsidi kepada kelompok petani yang sesuai

binaannya.

4. Data Bukti Penyaluran pengecer resmi ke petani

Data ini merupakan bukti atas penyaluran pupuk bersubsidi kepada

petani

Process

Page 16: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

48

Berdasarkan input-an yang ada, selanjutnya akan dilakukan process.

Berikut ini merupakan penjelasan beberapa process yang terkait dalam

aplikasi tersebut:

Proses pemeriksaan kios atau pengecer resmi dimulai dengan RDKK

yang telah dibuat dan dilakukan penggolongan sesuai dengan daerah atau

wilayah persebarannya. Pemeriksaaan RDKK meliputi tahun disusun,

nama kelompok tani, dan luas lahan, Setelah itu data penebusan pupuk

dari petani akan dicocokkan dengan RDKK yang telah disusun apakah

sesuai dengan yang dijual kepada petani. Setelah itu menjumlahkan

pupuk yang tersalurkan berapa banyak, dan menjumlahkan pupuk yang

belum terjual kepada petani, pada bulan berjalan. Untuk pemeriksaan data

penebusan pupuk dari petani yaitu, tanggal pupuk terjual, jumlah pupuk,

jumlah petani yang mengambil

Output

1. Rekapitulasi tingkat kecamatan

Rekapitulasi tingkat kecamatan merupakan bentuk data yang

menggambarkan hasil penyaluran pupuk bersubsidi sesuai dengan

ketentuanya

B. Proses Verifikasi Distributor

Input

1. Data Distributor

Page 17: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

49

Data distributor ini merupakan data yang menjelaskan pihak distributor

yang akan mendistribusikan pupuk bersubsidi sesuai dengan wilayah

distribusinya.

2. Data penebusan pupuk bersubsidi dari produsen

Data ini merupakan data pengambilan pupuk bersubsidi dari pihak

produsen ke pihak distributor untuk disalurkan ke kios

3. Data BASTB

Data berita acara serah terima barang (BASTB) merupakan data yang

digunakan pihak distributor dalam menyerahkan jumlah pupuk

bersubsidi kepada pihak kios pada bulan berjalan.

4. Data Delivery Order

Data ini merupakan bukti penyaluran pupuk bersubsidi kepada kios

atau pengecer resmi.

Process

Proses yang dilakukan adalah dengan memeriksa bukti permintaan dari

distributor ke produsen, mencocokkan jumlah permintaan dengan jumlah

yang dikirim kepada distributor. Menjumlahkan volume pupuk bersubsidi

dengan BASTB dari produsen kepada distributor.apabila persediaan yang

berada digudang distributor belum terjual kepada petani, merupakan

menjadi stock awal pada bulan berikutnya untuk RDKK pada bulan

berikutnya.

Output

Laporan Validasi Tingkat Distributor

Page 18: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

50

Merupakan bentuk pengesahan terhadap penyaluran pupuk bersubsidi

yang sudah dijalankan oleh distributor apakah sudah sesuai dengan

alokasi dan data tersebut akan dilakukan penilaian terhadap indikator

KPPP

Deskripsi

Fungsi penilaian 5 indikator ini untuk mengetahui distributor memperoleh

nilai dalam aspek legalitas, aspek aksesbilitas, aspek pemenuhan kuanitas,

aspek pemenuhan kualitas dan respon lead time.

Input

a) Laporan Validasi Tingkat Distributor

b) Rekapitulasi tingkat kecamatan

Proses

a) Proses Penentuan nilai ini diberikan kepada setiap distributor sesuai 5

indikator yang sudah ditetapkan KPPP, dimana setiap indicator

memiliki kriteria, kriteria tersebut diberikan nilai sesuai dengan bukti

pada data validasi tingkat distributor dan rekapitulasi tingkat

kecamatan. Proses Menghitung 5 indikator yang akan dilakukan yaitu

pada setiap indikator yang sudah memiliki nilai di setiap kriteria akan

dilakukan akumulasi dengan rumus :

Output

1. Laporan Penilaian Kinerja

Page 19: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

51

Laporan ini digunakan sebagai dasar penialain terhadap perilaku

pendistribusian pihak distributor dalam menyalurkan pupuk bersubsidi.

2. Laporan Kualitas Distributor

Laporan penilaian ini menjelasakan nilai kualitas setiap pupuk bersubsidi

yang tersalurkan kepada petani baik atau kurang baik.

3. Laporan tingkat level distributor

Laporan tingkat level distributor ini sebagai bentuk kinerja distributor dalam

menyalurkan pupuk bersubsidi sesuai dengan 6 tepat.

3.3 Perancangan Sistem

Setelah dilakukan analisis terhadap sistem, maka langkah selanjutnya

adalah perancangan sistem. Perancangan sistem ini bertujuan untuk

mendefinisikan kebutuhan-kebutuhan fungsional, menggambarkan aliran data dan

alur sistem, dan sebagai tahap persiapan sebelum implementasi sistem.

Perancangan sistem ini diharapkan dapat merancang dan mendesain sistem

dengan baik, yang isinya meliputi langkah-langkah operasi dalam proses

pengolahan data dan prosedur untuk mendukung operasi sistem. Langkah-langkah

operasi dalam perancangan sistem ini adalah sebagai berikut:

a. Input Proses dan Output.

b. System Flow.

c. Diagram Jenjang Proses.

d. Data Flow Diagram(DFD),yang didalamnya terdapat: context diagram, DFD

Level 0, danDFD Level 1.

Page 20: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

52

e. Entity Relationship Diagram (ERD), yang didalamnya meliputi: Conceptual

Data Model (CDM), dan Physical Data Model (PDM).

3.3.1 Input Proses dan Output

IPO menggambarkan rancangan kebutuhan aplikasi yang akan dibangun

dengan mengetahui input yang dibutuhkan, kemudian mengolah data tersebut

menjadi output yang mendukung kebutuhan terkait penilaian kinerja distributor.

IPO diagram dijelaskan seperti gambar 3.1 sebagai berikut:

IPO Penilaian Kinerja Distributor

Input Proses Output

Laporan

penilaian kinerja

distributor

Laporan

penilaian

Kualiatas

distributor

Laporan tingkat

level distributor

Verifikasi pupuk

bersubsidi tingkat

pengecer

Rencana Dasar

Kebutuhan

Kelompok (RDKK)

Menghitung dan analisa nilai

bobot pada 5 indikator

Data Pengecer

resmi

Data Penebusan

pupuk bersubsidi

dari distributor

Rekapitulasi pupuk

bersubsidi tingkat

kecamatan

Bukti Penyaluran

pengecer resmi ke

petani

B

A

C

Data Distributor

Data (BASTB)

antara distributor

dan pengecer

Verifikasi

Distribusi tingkat

Distributor

validasi Distributor

C

A

Penyusunan Kebutuhan

Kelompok petani

Data Petani

Pupuk Bersubsidi

B

Dokumen

Lasegalitas persyaratan dokuemn

tDistributor

Gambar 3.1 IPO diagram penilaian kinerja distributor pupuk bersubsidi.

Page 21: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

53

3.3.2 System Flow

1. System flow Authentifikasi User

System Flow authentifikasi user digunakan untuk memfilter user yang

menggunakan aplikasi ini. Alur sistem ini dimulai dari user tim verifikasi

kecamatan, tim verifikasi kabupaten/kota dan kepala KPPP, dan password.

System flow authentifikasi user dapat dilihat pada gambar 3.2 berikut:

Sistem flow Authemtifikasi User

Pegawai KPPP Tim Verifikasi

Ph

ase

START

Proses Mentainance data Tim Verifikasi

Mengisi data Tim Verifikasi

END

Username &

Password salah

Proses user login

THak Akses

User?

Y

Menampilkan Login Berhasil

Username &

Password Benar

Data Tim Verifikasi

Gambar 3.2 System flow Authentifikasi User.

Page 22: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

54

2. System flow Data Jenis Pupuk Bersubsidi

System flow data pupuk bersubsid digunakan untuk mengetahui pupuk apa saja

yang diibutuhkan petani. System flow data jenis pupuk bersubsidi dapat

dilihat pada gambar 3.3 berikut:

Sistem Flow Data Jenis Pupuk Bersubsidi

Bagian Kor. Lap Bagian Verifikasi Kecamatan

Ph

ase

START

Mengisi Data Jenis

Pupuk Bersubsidi

Proses Mentainance

data jenis pupuk

bersubsidi

Dokumen Jenis Pupuk bersubsidi

END

Menampilkan data

Jenis Pupuk

Jenis Pupuk Bersubsidi

data Jenis Pupuk

Gambar 3.3 System flow Data Jenis Pupuk bersubsidi

Page 23: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

55

3. System flow Data Pupuk Bersubsidi

System flow data pupuk bersubsid digunakan untuk mengetahui pupuk apa saja

yang diibutuhkan petani. System flow data pupuk bersubsidi dapat dilihat pada

gambar 3.4 berikut:

Sistem Flow Data Pupuk Bersubsidi

Bagian Kor. Lap Bagian Verifikasi Kecamatan

Ph

ase

START

Mengisi Data Pupuk

Bersubsidi

Mentainance data

pupuk bersubsidi

Dokumen Pupuk bersubsidi

END

pupuk bersubsidi

jenis pupuk bersubsidi

Pupuk Bersubsid

Menampilkan Data

Pupuk Bersubsidi

Gambar 3.4 System flow Data Pupuk bersubsidi

Page 24: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

56

4. System flow Data Pengecer atau Kios

System flow data pengecer atau kios digunakan untuk mengetahui jumlah kios

yang tersebar dalam penyaluaran pupuk bersubsidi . System flow data

pbersubsidi dapat dilihat pada gambar 3.5 berikut:

Sistem Flow Master Data Pengecer resmi

Bagian Kor. Lap Bagian Verifikasi Kecamatan

Ph

ase

END

START

Mengisi Data Pengecer resmi

Maintanance data Pengecer resmi

Dokumen Pengecer resmi

Pengecer Resmi

Menampilkan data Pengecer resmi

data Pengecer

Gambar 3.5 System flow Data Pengecer atau Kios.

Page 25: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

57

5. System flow Data Distributor

System flow data distributor digunakan untuk mendata jumlah distributor yang

menjadi penyalur pupuk bersubsidi. System flow data distributor dapat dilihat

pada gambar 3.6 berikut:

Sistem Flow Master Data Distributor

Bagian Perencanaan dan

pengawasanBagian Verifikasi Kabupaten

Ph

ase

END

START

Mengisi Data Distributor

Maintanance data Distributor

Dokumen Distributor

Data Kios

Menampilkan data distributor

Data Distributor

Gambar 3.6 System flow Data Distributor

Page 26: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

58

6. System flow Dokumen Legalitas

System flow data dokumen legalitas digunakan untuk mengetahui legalitas

distributor. System flow data dokumen legalitas dapat dilihat pada gambar

3.7 berikut:

Sistem Flow Master Data Dokumen Legalitas

Bagian Perencanaan Pengawasan Pupuk

Tim Verifikasi Kabupaten

Ph

ase

START

Mengisi Data

Dokumen Legalitas

Proses Mentainance

data Dokumen Legalitas

Dokumen Legalitas

END

Data dokumen Legalitas

Dokumen Legalitas

Menmapilkan data

dokumen Legalitas

Gambar 3.7 System flow Data Dokumen Legalitas.

Page 27: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

59

7. System flow Range Nilai

System flow range nilai digunakan untuk menentukan nilai yang diperoleh

distributor . System flow data range nilai dapat dilihat pada gambar 3.8

berikut:

Sistem Flow Master Data Range Nilai

Bagian Perencanaan Pengawasan Pupuk

Tim Verifikasi Kabupaten

Ph

ase

START

Mengisi Data Range Nilai

Mentainance data

Range Nilai

Dokumen Range Nilai

END

Data Range Nilai

Range Nilai

Menampilkan data

Gambar 3.8 System flow Range Nilai

Page 28: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

60

8. System flow Penyusunan Kebutuhan Kelompok Tani

System flow ini digunakan untuk mengetahui kebutuhan petani. System flow

data distributor dapat dilihat pada gambar 3.9 berikut:

Proses Penyusunan Rencana Dasar Kebutuhan kelompok tani

Bagian Verifikasi KecamatanBagian realisasi

penyaluran

Phas

e

START

Mengisi Data RDKK

Maintanance data RDKKK

C

Rencana Dasar Kebutuhan

Kelompok Tani

Rencana Dasar Kebutuhan

Kelompok Tani

END

RDKK

Cetak RDKK

Pupuk Bersubsidi

Pengecer resmi

A

Gambar 3.9 System flow Penyusunan Kebutuhan Kelompok Tani.

Page 29: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

61

9. System flow Verifikasi Pupuk Bersubsidi Tingkat Pengecer atau Kios

System flow ini digunakan untuk mendata pengecer yang sudah

mendistribusikan pupuk. System flow dapat dilihat pada gambar 3.10 berikut:

Verifikasi Pupuk Bersubsidi Tingkat Pengecer atau Kios

Ketua Koordinator KecamatanBagian realisasi penyaluran

Phase

START

Mengisi data

Realisasi

pendataan Realisasi RDKK

rekapitulasi Pupuk bersubsidi

Rekapitulasi Pupuk Bersubsidi

END

Realiasai RDKK

Rekapitulasi Pupuk Bersubsidi

Ceta Rekapitulasi pupuk

A

Menampilkan data Realisasi RDKK

Realiasasi RDKK

Gambar 3.10 System flow Verifikasi Pupuk Bersubsidi Tingkat Pengecer.

Page 30: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

62

10. System flow Verifikasi Pupuk Bersubsidi Tingkat Distributor

System flow ini digunakan untuk mendata distributor yang sudah

mendistribusikan pupuk. System flow dapat dilihat pada gambar 3.11 berikut:

Validasi Tingkat Distributor

Bagian Verifikasi Kabupaten Ketua Koordinator Verifikasi Kabupaten

Ph

ase

START

Mengisi data

Validasi Distributor

pendataan validasi Distributor

ENDValidasi Distributor

Distributor

Validasi Distributor

Menampilkan Validasi disributor

Pupuk Bersubsidi

Pengecer resmi

Rekep status validasi distributor

Distributor tervalidasi

Cetak Validasi

Distributor tervalidasi

Gambar 3.11 System flow Verifikasi Pupuk Bersubsidi Tingkat Distributor.

Page 31: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

63

11. System flow Persyaratan dokumen Legalitas

System flow Persyaratan dokumen legalitas digunakan untuk menentukan

syarat dokumen yang dipenuhi. System flow persyaratan dokumen dapat

dilihat pada gambar 3.12 berikut:

Sistem Flow Persyaratan Dokumen

Tim Verifikasi KabupatenKetua Kordinator

Kabupaten

Ph

ase

START

Mengisi Data

Persyaratan

Dokumen

Maintanance data persyaratan

C

Persyartan Dokumen

Persyartan Dokumen

END

Distributor

Dokuemen Legalitas

Persyaratan Dokumen

Maintanance data persyaratan

Gambar 3.12 System flow Persyaratan dokumen Legalitas

Page 32: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

64

12. System flow Penialaian Kinerja Distributor

System flow ini digunakan untuk mendata pengecer yang sudah

mendistribusikan pupuk. System flow dapat dilihat pada gambar 3.13 berikut:

Sistem flow Data Penilaian Kinerja

Kepala KPPPBagian Verifikasi Kabupaten

Ph

ase

START

Memilih Distributor

Mengisi Penilaian Kinerja

Melakukan Cek Histori Distributor

Memilih ?

Y

T

Kondisi

Dokumen?

Melakukan penilaian terhadap 5 indikator

Y

T

Laporan Penilaian Kinerja

Laporan Kualitas Distributor

Laporan Tingkat Level Distributor

END

Validasi Distributor

Persyaratan Dokumen

Distributor

Penilaian Kinerja

Rekapitulasi Pupuk

Detil Penilaian

Cetak Laporan

Gambar 3.13 System flow Penilaian Kinerja Distributor.

Page 33: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

65

13. System Flow Laporan Penilaian Kinerja

System flow laporan penilaian kinerja digunakan untuk menampilkan dan

mencetak data hasil kinerja. Ada pilihan untuk menampilkan data yaitu

perhasil penilaian dan per distributor. System flow laporan penialian kinerja

dapat dilihat pada 3.14

Laporan penilaian Kinerja

Kepala KPPPBagian Verifikasi Kabupaten

Ph

ase

START

Menu laporan

data penilaian distributor sesuai

Indikator

Laporan data

penilaian Penilaian

Kinerja

Mencetak Laporan

END

Penilaian Kinerja

Menampilkan

Laporan

Penilaian Kinerja Penilaian Kinerja

Gambar 3.14 System flow laporan penialian kinerja.

Page 34: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

66

14. System Flow Laporan Kualitas Distributor

System flow laporan kualitas distributor digunakan untuk menampilkan dan

mencetak data hasil kinerja. System flow laporan Kualitas Distributor dapat

dilihat pada 3.15

Laporan Kualitas Distributor

Kepala KPPPBagian Verifikasi Kabupaten

Ph

ase

START

Menu laporan

data penilaian distributor sesuai

Indikator

Laporan data

penilaian Kualitas Distributor

Mencetak Laporan

END

Penilaian Kinerja

Menampilkan

Laporan Kualitas

Distributor

Kualitas Distributor Kualitas Distributor

Gambar 3.15 System flow Kualitas Distributor.

Page 35: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

67

15. System Flow Laporan Tingkat Level Distributor

System flow laporan Tingkat Level Distributor digunakan untuk menampilkan

dan mencetak data hasil kinerja. System flow tingkat level distributor dapat

dilihat pada 3.16

Laporan Tingkat Level Distributor

Kepala KPPPBagian Verifikasi Kabupaten

Ph

ase

START

Menu laporan

data penilaian distributor sesuai

Indikator

Laporan data

penilaian Tingkat

Level Distributor

Mencetak Laporan

END

Penilaian Kinerja

Menampilkan

Laporan Tingkat Level Distributor

Tingkat Level Distributor

Tingkat Level Distributor

Gambar 3.16 System flow laporan Tingkat Level Distributor

Page 36: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

68

3.3.3 Diagram Jenjang Proses

Berdasarkan System Flow yang telah dibuat diatas maka dapat

kembangkan kedalam diagram jenjang proses. Diagram ini menggambarkan

hubungan dari modul-modul dalam suatu sistem secara berjenjang. Selain itu

diagram jenjang proses juga menunjukkan secara garis besar hubungan dari input,

proses dan output, dimana bagian input menunjukkan item-item data yang akan

digunakan oleh bagian proses yang berisi langkah-langkah kerja dari fungsi atau

modul dan bagian output berisi hasil pemrosesan data.Adapun penggambaran

diagram jenjang prosesdapat dilihat pada Gambar 3.17 berikut:

0

Rancang Bangun Aplikasi

Penilaian kinerja distributor

pupuk bersubsidi pada Komisi

Pengawasan Pupuk Pestisida

2

Proses Penyusunan

Pupuk Bersubsidi

3

ProsesVerifikasi

tingkat Pengecer resmi

4

Proses Verifikasi

Tingkat Distributor

5

Proses Perhitunmgan 5

Indikator

2.1

Proses penyusunan

pupuk bersubsidi

2.2

Proses Penggolongan

pupuk bersubsidi

3.1

Proses verifikasi dan

Realisasi

3.3

Proses Menghitung dan

Rekapitulasi Pupuk

bersubsidi

4.1

Proses verifikasi

persyratan Dokumen

4.2

Menghitung dan menetapkan

5.1

Menampilkan data

yang terverifikasi

5.2

Menghitung dan

menetapkan

1

Authentifikasi User

Gambar 3.17 Diagram Jenjang Penialian kinerja pupuk bersubsidi.

Page 37: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

69

3.3.4 Data Flow Diagram

Data Flow Diagram (DFD), diagram ini menjelaskan secara lebih detail

tentang proses yang terdapat pada diagram jenjang proses dengan alur data yang

terjadi pada setiap prosesnya masing-masing. DFD ini berfungsi untuk

menggambarkan proses aliran data yang terjadi di dalam sistem mulai dari yang

paling tinggi sampai yang paling rendah, sehingga nantinya akan dimungkinkan

proses dekomposisi, partisi, atau pembagian sistem ke dalam bagian-bagian yang

lebih kecil dan lebih sederhana.

A. Context Diagram

Diagram ini akan menggambarkan secara umum tentang input dan output

ke dalam sistem. Context diagram merupakan diagram pertama dalam rangkaian

DFD yang menunjukkan entitas-entitas yang berhubungan dengan sistem. Context

diagram aplikasi penilaian kinerja pupuk bersubsidi pada KPPP ini terdapat tiga

entitas, yaitu: Tim verifikasi kecamatan, tim verifikasi kabupaten, dan Kepala

KPPP

Page 38: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

70

Gambar 3.18 Contex Diagram Penilaian Kinerja Pupuk Bersubsidi.

B. DFD Level 0

DFD Level 0 merupakan hasil decompose dari context diagram, yang

mana menjelaskan lebih rinci tiap aliran data dan proses-proses didalamnya. Pada

DFD Level 0 ini terdapat empat proses utama, antara lain: penyusunan pupuk

bersubsidi, Verifikasi tingkat pengecer resmi, verifikasi tingkat distributor dan

penilaian kinerja.

Flow_1615

Bukti Penyaluran

RDKK

Cek Validasi distributor

Username & Passwoed

Menampilkan Log in Berhasil

Persyaratan Dokumen

Menampilkan Log in Berhasil

Username & Password

Rekapitulasi Pupuk

Realisasi RDKK

Realisasi RDKKCek Data Rdkk

RDKK

Menampilkan Log in Gagal

Menampilkan Log in Berhasil

Menampilkan Log in Berhasil

Menampilkan Log in Gagal

Menampilkan Log in Gagal

Menampilkan Log in Berhasil

Dokumen Legalitas

Data Persyaratan Dokumen

NIP & Password

Nip dan Password

Data Penebusan pupuk dari produsen

Laporan Kualitas distributor

Data Penyaluran Ke pengecer

Bukti penyaluran ke pengecer resmi

Data Distributor

Laporan Ting kat Level distributor

Laporan Penilaian Kinerja

Data Pupuk Bersubsidi

Data Petani0

Rancang Bangun Aplikasi

Penilaian Kinerja Distributor

Pupuk Bersubsidi

+

Bag ian Verifikasi

Kecamatan

Bag ian Verifikasi

Kabupaten

KEPALA KPPP

Ketua Kordinator

kecamatan

Ketua Koordinator

kabupaten

Bag ian Realisasi &

Penyaluran

Bag ian Realisasi

dan Penyaluran

Page 39: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

71

Data Jenis

data Persyaratan

data Rdkk

Bukti Penyaluran

RDKK

Cek Validasi distributor

Username & Passwoed

Menampilkan Login Berhasil

Persyaratan Dokumen

Username & Password

Realisasi RDKK

Cek Data Rdkk

Menampilkan Login Berhasil

RDKK

Rekapitulasi Pupuk

Realisasi RDKK

Detail Validasi

Realisasi

Detail Pengecer

Detil Persyaratan

Persyaratan dokumen

Penilaian Kinerja

Detail Penilaian Kinerja

data Distributor

Detail Rekap

Detil RDKK

Detail_distributor

Detail Rdkk

Menampilkan Login Berhasil

Menampilkan Login Gagal

Menampilkan Login Berhasil

Menampilkan Login Gagal

Menampilkan Login Gagal

Menampilkan Login Berhasil

Dokumen Legalitas

Data Persyaratan Dokumen

range nilai

Dokumen Legalitas

Data Pengecer

Data Pengecer

Password

username

NIP & Password

Nip dan Password

Pupuk bersubsidi

Rekapitulasi

Laporan Validasi distributor

Validasi distributor

Data Rekapitulasi

Data Penebusan pupuk dari produsen

Data Penyaluran Ke pengecer

Bukti penyaluran ke pengecer resmi

Data Distributor

RDKK

Laporan Penilaian K inerja

Laporan Tingkat Level distributor

Laporan Kualitas distributor

Data Pupuk Bersubsidi

Data Petani

Bagian

Verifikasi

KecamatanBagian Verifikasi

Kabupaten

Bagian Verifikasi

Kabupaten

KEPALA KPPP

2

Penyusunan Pupuk

bersubsidi

+

3

Verifikasi Pupuk tingkat

Pengecer

+

4

Verifikasi Pupuk Tingkat

Distributor

+

5

Penilaian Kinerja

+

5 RDKK

8Rekapitulasi Pupuk

Bersubsidi

15Validasi

distributor

4Pupuk

Besubsidi

1

Authentifikasi

+

1 Tim Verifikasi

2Pengecer

resmi

12Dokumen

Legalitas

18 Range Nilai

Bagian Verifikasi

Kabupaten

3 Detail_Pengecer

17Detail_Dis

tributor

16 Detail_Validasi

19 Detail_Penilaian

14Detail_Persy

aratan

6 Detail_Rdkk

11Realisasi Pupuk

Bersubsidi

9 Detail Rekap

10 Distributor

13 Persyaratan

20 Penilaian Kinerja

Bagian Realisasi &

Penyaluran

Ketua

Kordinator

kecamatan

Ketua Koordinator

kabupaten

Bagian

Realisasi dan

Penyaluran

7 Jenis Pupuk

Gambar 3.19 DFD Level 0 Penilaian Kinerja Pupuk Bersubsidi.

Pada DFD Level 0 sudah dapat dilihat data store yang nantinya akan

digenerate menjadi Conceptual Data Model (CDM). Data store tersebut

diantaranya adalah: tim verifikasi, pengecer resmi, pupuk bersubsidi, distributor,

RDKK, rekapitulasi pupuk bersubsidi, validasi distributor, dokumen legalitas,

persyratan dokumen, penilaian kinerja.

Page 40: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

72

C. DFD Level 1 Penyusunan Pupuk Bersubsidi

DFD level 1 melakukan penyusunan merupakan dekomposisi dari DFD level 0

melakukan seleksi penerimaan dari proses melakukan seleksi. DFD level 1

melakukan seleksi ini terdapat dua sub proses yaitu: mengelola pupuk

bersubsidi dan menyusun sesuai kelompok. Sub proses ini memerlukan data

store pupuk bersubsidi dan menghasilkan data store RDKK . DFD level 1

melakukan penyususnan dapat dilihat pada Gambar 3.20 berikut:

Gambar 3.20 DFD Level 1 Penyusunan Pupuk Bersubsidi.

D. DFD Level 1 Verifikasi Tingkat Pengecer atau Kios

DFD level 1 melakukan verifikasi tingkat kecamatan merupakan

dekomposisi dari DFD level 0 melakukan seleksi penerimaan dari proses

melakukan seleksi. DFD level 1 melakukan verifikasi ini terdapat dua sub proses

yaitu: verifikasi pengelompokkan dan menghitung dan menetapkan. Sub proses

Page 41: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

73

ini memerlukan data store RDKK, Pengecer resmi,dan menghasilkan data store

Rekapitulasi. DFD level 1 melakukan penyususnan dapat dilihat pada Gambar

3.21 berikut:

Gambar 3.21 DFD Level 1Verifikasi Tingkat Kecamatan.

E. DFD Level 1 Validasi Distributor

DFD level 1 melakukan verifikasi tingkat kecamatan merupakan dekomposisi dari

DFD level 0 melakukan seleksi penerimaan dari proses melakukan seleksi. DFD

level 1 melakukan verifikasi ini terdapat dua sub proses yaitu: verifikasi

pengelompokkan dan menghitung dan menetapkan. Sub proses ini memerlukan

data store RDKK, Pengecer resmi,dan menghasilkan data store Rekapitulasi.

DFD level 1 melakukan penyususnan dapat dilihat pada Gambar 3.22 berikut:

Page 42: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

74

Gambar 3.22 DFD Level 1 Validasi Distributor.

F. DFD Level 1 Penilaian Kinerja

DFD level 1 melakukan verifikasi tingkat kecamatan merupakan dekomposisi dari

DFD level 0 melakukan seleksi penerimaan dari proses melakukan seleksi. DFD

level 1 melakukan verifikasi ini terdapat dua sub proses yaitu: verifikasi

pengelompokkan dan menghitung dan menetapkan. Sub proses ini memerlukan

data store RDKK, Pengecer resmi,dan menghasilkan data store Rekapitulasi.

DFD level 1 melakukan penyususnan dapat dilihat pada Gambar 3.23 berikut:

Gambar 3.23 DFD Level I Penililaian Kinerja

Page 43: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

75

3.3.5 Entity Relationship Diagram

A. Conceptual Data Model

Conceptual Data Model atau biasa disebut dengan CDM menggambarkan

secara keseluruhan konsep struktur basis data yang dirancang untuk suatu sistem.

Pada CDM ini sudah dimasukkan beberapa atribut penyusun tiap tabelnya,

gunanya menampung data yang terkait didalamnya.

CDM pada aplikasi penilaian kinerja pupuk bersubsidi ini merupakan hasil

generate dari data store di DFD. Berdasarkan generate tersebut, menghasilkan 20

tabel, diantaranya: CDM dapat dilihat pada gambar 3.24 berikut:

Page 44: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

76

Gambar 3.24 CDM Penilaian Kinerja Distributor Pupuk Bersubsidi

Relation_247

Relation_246

Ref_301

Relation_806

Relation_799

Relation_499

Relation_480

Relation_469

Relation_400

Relation_399

Relation_328 Relation_255

Relation_249

Relation_251

Detail_lokasi

Relation_1592

Relation_159Detil_validasi

Relation_1107

Relation_1109

Detail Rdkk

Relation_11082 Relation_1107Detail_distributor

Relation_11072

Relation_11073

Detail_pengecer

Relation_10342

Relation_1034

Detail_persyaratan

Relation_5002

Relation_500

Detail Rekap

Pupuk Bersubsidi

Kode_pupuk

Jenis_Pupuk

Nama_Pupuk

Harg a

Satuan

Distributor

ID_Distributor

Nama_distributor

Pihak_Produsen

Alamat

Tang g al_Bersidiri

Targ et_kios

Peng ecer Resmi

ID_Peng ecer

Nama_Pengecer

Pihak_Distributor

Alamat1

Tang g al_Dikirim

Periode

Status1

Tang g al Terima

Tim Verifkasi

Id_Peg awai

Jenis_Kelamin

Jabatan

Nama_peg awai

Telepon

Password

Email

Username

Rekapitulasi Pupuk bersubsidi

Kode_rekap

Keterangan

Tang g al_rekap

Rencana dasar kebutuhan Kelompok

Id_RDKK

Tang g al_Penyusunan

Tang g al berlaku

Desa

Kecamatan

Nama Kelompok

Jumlah ang g ota

Total

Validasi Distributor

Id_Validasi

Tang g al_Verifikasi1

Keterangan

Penilian Kinerja

Id_Penilain

Akumulasi

Tang g al_Penilaian

Hasil_Penilaian

Nama_Indikator

Penetapan_Nilai

Dokumen Leg alitas

No_Dokumen

Nama_Dokumen

Persyratan Dokumen

Id_persyaratan

Kesimpulan Range Nilai

Id_Nilai

Batas_nilai_bawah

Batas_nilai_atas

Nama_nilai

Jenis_pupuk

Kode_Jenis

Nama_Jenis

Realisasi

Id_realisasi

Tang g al_Realisasi

Status2

keterang an1

Page 45: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

77

Gambar 3.25 PDM Penilaian Kinerja Distributor Pupuk Bersubsidi

ID_REALISASI = ID_REALISASIID_RDKK = ID_RDKK

ID_VALIDASI = ID_VALIDASI

ID_DIST RIBUT OR = ID_DISTRIBUTOR

KODE_JENIS = KODE_JENIS

ID_PENILAIN = ID_PENILAIN

ID_NILAI = ID_NILAI

KODE_PUPUK = KODE_PUPUK

ID_PENGECER = ID_PENGECER

ID_PEGAWAI = ID_PEGAWAI

ID_PEGAWAI = ID_PEGAWAI

ID_DIST RIBUT OR = ID_DISTRIBUTORID_PERSYARATAN = ID_PERSYARAT AN

KODE_REKAP = KODE_REKAP

ID_PENGECER = ID_PENGECER

ID_DIST RIBUT OR = ID_DISTRIBUTOR

ID_DIST RIBUT OR = ID_DISTRIBUTOR

ID_VALIDASI = ID_VALIDASI

ID_RDKK = ID_RDKK

KODE_PUPUK = KODE_PUPUK

KODE_PUPUK = KODE_PUPUK

ID_DIST RIBUT OR = ID_DISTRIBUTOR

KODE_PUPUK = KODE_PUPUK

ID_PENGECER = ID_PENGECER

ID_PERSYARATAN = ID_PERSYARAT AN

NO_DOKUMEN = NO_DOKUMEN

ID_RDKK = ID_RDKK

KODE_REKAP = KODE_REKAP

PUPUK_BERSU BSIDI

KODE_PUPUK varchar(15)

JENIS_PUPUK varchar(50)

NAMA_PUPUK varchar(50)

HARGA integ er

SATUAN varchar(50)

KODE_JENIS varchar(15)

DISTRIBUTOR

ID_DISTRIBUTOR varchar(15)

NAMA_DISTRIBUTOR varchar(50)

ALAMAT varchar(50)

TANGGAL_BERSIDIRI varchar(50)

TANGGAL_BERSIDIRI date

PIHAK_PRODUSEN varchar(50)

ID_PEGAWAI varchar(15)

PENGECER_RESMI

ID_PENGECER varchar(15)

NAMA_PENGECER varchar(50)

PIHAK_DISTRIBUTOR varchar(50)

ALAMAT1 varchar(50)

TANGGAL_DIKIRIM date

PERIODE varchar(10)

STATUS1 varchar(50)

ID_DISTRIBUTOR varchar(15)

ID_PEGAWAI varchar(15)

TANGGAL_TERIMA date

TIM _VERIFKASI

ID_PEGAWAI varchar(15)

JENIS_KELAMIN varchar(50)

JABATAN varchar(15)

NAMA_PEGAWAI varchar(75)

TELEPON varchar(13)

PASSWORD varchar(50)

EMAIL varchar(100)

USERNAME varchar(15)

REKAPITULASI_PUPUK_BERSUBSIDI

KODE_REKAP varchar(50)

ID_PENGECER varchar(15)

KETERANGAN varchar(50)

TANGGAL_REKAP date

ID_REALISASI varchar(15)

RENCANA_DASAR_KEBUTUHAN_KELOM POK

ID_RDKK varchar(15)

ID_PENGECER varchar(15)

TANGGAL_PENYUSUNAN date

TANGGAL_BERLAKU date

DESA varchar(50)

KECAMATAN varchar(50)

NAMA_KELOMPOK varchar(50)

JUM LAH_ANGGOTA integ er

TOTAL integ er

VALIDASI_DISTRIBUTOR

ID_VALIDASI varchar(15)

KODE_PUPUK varchar(15)

TANGGAL_VERIFIKASI1 date

KETERANGAN varchar(50)

PENILIAN_KINERJA

ID_PENILAIN varchar(15)

KODE_REKAP varchar(50)

ID_PERSYARATAN date

ID_DISTRIBUTOR varchar(15)

ID_VALIDASI varchar(15)

AKUM ULASI integ er

TANGGAL_PENILAIAN integ er

HASIL_PENILAIAN varchar(50)

NAMA_INDIKATOR varchar(50)

PENETAPAN_NILAI varchar(50)

DOKUMEN_LEGALITAS

NO_DOKUMEN varchar(15)

NAMA_DOKUMEN date

PERSYRATAN_DOKUMEN

ID_PERSYARATAN date

ID_DISTRIBUTOR varchar(15)

KESIMPULAN varchar(50)

RANGE_NILAI

ID_NILAI varchar(15)

BATAS_NILAI_BAWAH integ er

BATAS_NILAI_ATAS integ er

NAMA_NILAI varchar(10)

JENIS_PUPUK

KODE_JENIS varchar(15)

NAMA_JENIS varchar(25)

REALISASI

ID_REALISASI varchar(15)

ID_RDKK varchar(15)

TANGGAL_REALISASI date

STATUS2 varchar(50)

KETERANGAN1 varchar(50)

DETAIL_REKAP

KODE_REKAP varchar(50)

ID_RDKK varchar(15)

JUM LAH_R int

JUM LAH_B int

JUM LAH_K int

TANGGAL_P1 date

TANGGAL_P2 date

DETAIL_PERSYARATAN

NO_DOKUMEN varchar(15)

ID_PERSYARATAN date

TANGGAL_DOKUMEN date

TANGGAL_MASA_BERLAKU date

STATUS varchar(20)

DETAIL_PENGECER

ID_PENGECER varchar(15)

KODE_PUPUK varchar(15)

HARGA int

DETAIL_DISTRIBUTOR

ID_DISTRIBUTOR varchar(15)

KODE_PUPUK varchar(15)

HARGA int

DETAIL_RDKK

KODE_PUPUK varchar(15)

ID_RDKK varchar(15)

HARGA int

SUB_TOTAL int

DETIL_VALIDASI

ID_VALIDASI varchar(15)

ID_DISTRIBUTOR varchar(15)

JUM LAH int

HARGA int

SUB_TOTAL int

STATUS varchar(15)

DETIL_PENILAIAN

ID_NILAI varchar(15)

ID_PENILAIN varchar(15)

NAMA_KRITERIA varchar(30)

PILIHAN_1 varchar(30)

PILIHAN_2 varchar(30)

PILIHAN_3 varchar(30)

PILIHAN_4 varchar(30)

Page 46: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

78

B. Physical Data Model

Physical Data Model (PDM) pada Gambar 3.26 menggambarkan secara

detail tentang konsep struktur basis data yang dirancang untuk suatu sistem, yang

mana hasil generate dari CDM. Pada PDMini juga sudah tergambar jelas relasi

antar tabelnya, dengan ditunjukkan primary key dan foreign key nya masing-

masing.

3.3.6 Struktur Basis Data

Berdasarkan Physical Data Model (PDM) yang telah dirancang

sebelumnya, dapat dibentuk sebuah struktur basis data yang akan digunakan

menyimpan data pada aplikasi. Adapun struktur dari tabel-tabel ini adalah:

1. Nama Tabel : Tim Verifikasi

Primary Key : Id_Pegawai

Foreign Key :-

Fungsi : Menyimpan data Tim

Tabel 3.9 Struktur Tabel Tim Verifikasi.

No Field Type Data Constraint Keterangan

1. Id_Pegawai Varchar (15) Primary Key Id_Pegawai

2. Nama_Pegawai Varchar (75) Not Null Nama Pegawai

3. Jabatan Varchar (50) Not Null Jabatan

4. Jenis_Kelamin Varchar (20) Not Null Jenis Kelamin

5. Telepon Varchar (13) Not Null Telepon

6. Username Varchar (15) Not Null Username

7. Password Varchar (50) Not Null Password

2. Nama Tabel : Jenis Pupuk Bersubsidi

Primary Key : Id_Jenis

Page 47: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

79

Foreign Key :-

Fungsi : Menyimpan data Jenis Pupuk Bersubsidi

Tabel 3.10 Struktur Tabel Jenis Pupuk bersubsidi

No Field Type Data Constraint Keterangan

1. Id_Jenis Varchar (15) Primary Key Id_Jenis

2. Nama_Jenis Varchar (50) Not Null Nama_Jenis

3. Nama Tabel : Pupuk Bersubsidi

Primary Key : Id_Pupuk

Foreign Key : Id_Jenis

Fungsi : Menyimpan data Pupuk

Tabel 3.11 Struktur Pupuk bersubsidi

No Field Type Data Constraint Keterangan

1. Id_pupuk Varchar (15) Primary Key Kode Pupuk

2. Nama_pupuk Varchar (50) Not Null Nama Pupuk

3. Jenis_pupuk Varchar (50) Not Null Jenis pupuk

4. Harga Integer Not Null Harga

5. Satuan Varchar (10) Not Null Satuan

4. Nama Tabel : Pengecer Resmi

Primary Key : Id_Pengecer

Foreign Key :

Fungsi : Menyimpan data Pengecer resmi

Page 48: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

80

Tabel 3.12 Struktur Tabel Pengecer resmi.

No Field Type Data Constraint Keterangan

1. Id_Pengecer Varchar (15) Primary Key Id_Pengecer

2. Kode_pupuk Varchar (15) Foreign Key Kode pupuk

3. Nama_Pengecer Varchar (50) Not Null Nama Pengecer

4. Alamat Varchar (50) Not Null Alamat

5. Alokasi_Distributor Integer Not Null Alokasi Distributor

6. Pihak_distributor Varchar (50) Not Null Pihak distributor

7. Tanggal_Dikirm Date Not Null Tanggal Dikirm

8. Periode Varchar (15) Not Null Periode

9. Status Varchar (15) Not Null Status

5. Nama Tabel : Detil_Pengecer

Primary Key :

Foreign Key : Id_Pengecer, Kode_pupuk

Fungsi : Menyimpan data detil pengecer

Tabel 3.13 Struktur Tabel detil pengecer.

No Field Type Data Constraint Keterangan

1. Id_Pengecer Varchar (15) Foreign Key Id_Pengecer

2. Id_Pupuk Varchar (15) Foreign Key Id_Pupuk

3. Harga_pupuk Integer Not Null Harga_Pupuk

6. Nama Tabel : Distributor

Primary Key : Id_Distributor

Foreign Key :

Fungsi : Menyimpan data Distributor

Page 49: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

81

Tabel 3.14 Struktur Tabel Distributor.

No Field Type Data Constraint Keterangan

1. Id_Distributor Varchar (15) Primary Key Id_Distributor

2. Kode_pupuk Varchar (15) Foreign Key Kode pupuk

3. Nama_distributor Varchar (50) Not Null Nama distributor

4. Tanggal_Berdiri Date Not Null Tanggal_Berdiri

5. Alamat Varchar (50) Not Null Alamat

6. Pihak_Produsen Varchar (50) Not Null Pihak Produsen

7. Alokasi_Produsen Integer Not Null Alokasi produsen

8. Target_kios Varchar (50) Not Null Target kios

7. Nama Tabel : Detil_Distributor

Primary Key :

Foreign Key : Id_Distributor, Kode_pupuk

Fungsi : Menyimpan data Distributor

Tabel 3.15 Struktur Detil Tabel Distributor.

No Field Type Data Constraint Keterangan

1. Id_Distributor Varchar (15) Primary Key Id_Distributor

2. Id_Pupuk Varchar (15) Foreign Key Id_Pupuk

3. Harga_pupuk Integer Not Null Harga_pupuk

8. Nama Tabel : Dokumen Legalitas

Primary Key : Id_Dokumen

Foreign Key :-

Fungsi : Menyimpan data Dokumen Legalitas

Page 50: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

82

Tabel 3.16 Struktur Tabel Dokumen Legalitas.

No Field Type Data Constraint Keterangan

1. Id_Dokumen Varchar (15) Primary Key ID Dokumen

2. Nama_Dokumen Varchar (50) Not Null Nama Dokumen

9. Nama Tabel : Range Nilai

Primary Key : Id_Range

Foreign Key :-

Fungsi : Menyimpan data Range Nilai

Tabel 3.17 Struktur Tabel Range Nilai

No Field Type Data Constraint Keterangan

1. Id_Range Varchar (15) Primary Key Kode Range nilai

2. Nama_Range_nilai Varchar (25) Not Null Nama Range_nilai

3. Batas_Nilai_Atas Integer Not Null Batas Nilai Atas

4 Batas_nilai_bawah Integer Not Null Batas nilai bawah

10. Nama Tabel : RDKK

Primary Key : Id_RDKK

Foreign Key : Id_pengecer_resmi, Kode_pupuk, Id_distributor

Fungsi : Menyimpan data RDKK

Tabel 3.18 Struktur Tabel RDKK.

No Field Type Data Constraint Keterangan

1. Id_RDKK Varchar (15) Primary Key Id_RDKK

2. Id_pengecer_resmi Varchar (15) Foreign Key Id_pengecer_resmi

3. Kode_pupuk Varchar (15) Foreign Key Kode_pupuk

4. Tanggal_Penyusunan Date Not Null Tanggal_Penyusunan

5. Tanggal_berlaku Date Not Null Tanggal_berlaku

6. Desa Varchar (50) Not Null Desa

Page 51: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

83

7. Kecamatan Varchar (50) Not Null Kecamatan

8. Nama_Kelompok Varchar (50) Not Null Nama_Kelompok

9. Jumlah_anggota Integer Not Null Jumlah_anggota

10. Total Integer Not Null Total

11. Nama Tabel : Detil_RDKK

Primary Key : Id_RDKK

Foreign Key : Id_pengecer_resmi, Kode_pupuk

Fungsi : Menyimpan data detil RDKK

Tabel 3.19 Struktur Tabel Detil RDKK.

No Field Type Data Constraint Keterangan

1. Id_RDKK Varchar (15) Primary Key Id_RDKK

2. Kode_pupuk Varchar (15) Foreign Key Kode_pupuk

3. Harga Interger Not Null Harga

4. Sub total Interger Not Null Sub total

12. Nama Tabel : Realisasi Pupuk Bersubsidi

Primary Key : Id_Realisasi

Foreign Key : Id_RDKK,

Fungsi : Menyimpan data Realisasi Pupuk bersubsidi

Tabel 3.20 Struktur Tabel Rekapitulasi Pupuk bersubsidi.

No Field Type Data Constraint Keterangan

1. Id_Realisasi Varchar (15) Primary Key Id_Realisasi

2. Id_RDKK Varchar (15) Foreign Key Id_RDKK

3. Tanggal realisasi Date Not Null Tanggal realisasi

4. Status_realisasi Varchar (15) Not Null Status_realisasi

5 Keterangan Varchar (100) Not Null Keterangan

Page 52: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

84

13. Nama Tabel : Rekapitulasi Pupuk

Primary Key : Id_Rekap

Foreign Key : Id_RDKK, Id_Pengecer,

Fungsi : Menyimpan data Rekapitulasi Pupuk bersubsidi

Tabel 3.21 Struktur Tabel Rekapitulasi Pupuk bersubsidi.

No Field Type Data Constraint Keterangan

1. Id_Rekap Varchar (15) Primary Key Id_Rekap

2. Id_RDKK Varchar (15) Foreign Key Id_RDKK

3. Id_Pengecer Varchar (15) Foreign Key Id_Pengecer

4. Tanggal_Verifikasi Date Not Null Tanggal_Verifikasi

5 Keterangan Varchar (100) Not Null Keterangan

14. Nama Tabel : Detil_Rekapitulasi Pupuk

Primary Key : Id_Rekap

Foreign Key : Id_RDKK, Id_Pengecer,

Fungsi : Menyimpan data Rekapitulasi Pupuk bersubsidi

Tabel 3.22 Struktur Tabel Detil Rekapitulasi Pupuk bersubsidi.

No Field Type Data Constraint Keterangan

1. Id_Rekap Varchar (15) Primary Key Id_Rekap

2. Id_RDKK Varchar (15) Foreign Key Id_RDKK

3. Id_Pengecer Varchar (15) Foreign Key Id_Pengecer

4. Tanggal_P1 Date Not Null Tanggal_P1

5 Tanggal_P2 Date Not Null Tanggal_P2

6 Jumlah_R int Not Null Jumlah_R

7 Jumlah_B int Not Null Jumlah_B

8 Jumlah_K int Not Null Jumlah_K

9 Status Varchar (100) Not Null Status

Page 53: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

85

15. Nama Tabel : Validasi distributor

Primary Key : Id_Validasi

Foreign Key : Id_Pengecer, Id_Distributor,

Fungsi : Menyimpan data Validasi distributor

Tabel 3.23 Struktur Tabel Validasi distributor.

No Field Type Data Constraint Keterangan

1. Id_Validasi Varchar (15) Primary Key Id_Validasi

2. Id_Pengecer Varchar (15) Foreign Key Id_Pengecer

3. Id_distributor Varchar (15) Foreign Key Id_distributor

4. Tanggal_Verifikasi Date Not Null Tanggal_Verifikasi

5 Keterangan Varchar (50) Not Null Keterangan

16. Nama Tabel : Detil_Validasi distributor

Primary Key : Id_Validasi

Foreign Key : Id_Pengecer, Id_Distributor,

Fungsi : Menyimpan data detil Validasi distributor

Tabel 3.24 Struktur Tabel Detil Validasi distributor.

No Field Type Data Constraint Keterangan

1. Id_Validasi Varchar (15) Primary Key Id_Validasi

2. Id_Pengecer Varchar (15) Foreign Key Id_Pengecer

3. Id_distributor Varchar (15) Foreign Key Id_distributor

4. Jumlah int Not Null Jumlah

5. Harga int Not Null Harga

6 Sub_total int Not Null Sub_total

7 Status Varchar(15) Not Null Status

17. Nama Tabel : Persyaratan dokumen legalitas

Primary Key : Id_Persyaratan

Page 54: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

86

Foreign Key : Id_distributor, No_dokumen

Fungsi : Menyimpan data persyaratan dokumen legalitas

Tabel 3.25 Struktur Tabel Prsyaratan Dokumen Legalitas.

No Field Type Data Constraint Keterangan

1. Id_Persyaratan Varchar (15) Primary Key Id_Persyaratan

2. Id_distributor Varchar (15) Foreign Key Id_distributor

3. Tanggal_Verifikasi Date Not Null Tanggal_Verifikasi

4. Kesimpulan Varchar (50) Not Null Kesimpulan

18. Nama Tabel : Detil_Persyaratan dokumen legalitas

Primary Key :

Foreign Key : Id_Persyaratan, Id_distributor, No_dokumen

Fungsi : Menyimpan data detil persyaratan dokumen legalitas

Tabel 3.26 Struktur Tabel Detil Persyaratan Dokumen Legalitas.

No Field Type Data Constraint Keterangan

1. Id_Persyaratan Varchar (15) Primary Key Id_Persyratan

2. Id_distributor Varchar (15) Foreign Key Id_distributor

3. No_dokumen Varchar (15) Foreign Key No_dokumen

4. Tanggal_Dokumen Date Not Null Tanggal_Dokumen

5. Tanggal_Masa_berlaku Date Not Null Tanggal_Masa_berlaku

6. Status Varchar (20) Not Null Status

19. Nama Tabel : Penilaian Kinerja

Primary Key : Id_Penilaian

Foreign Key: : Id_rekap, Id_Validasi, Id_Persyaratan_dokumen,

Id_Indikator

Fungsi : Menyimpan data penilaian kinerja

Page 55: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

87

Tabel 3.27 Struktur Tabel penilaian kinerja.

20. Nama Tabel : Detil_Penilaian Kinerja

Primary Key :

Foreign Key: : Id_Penilaian, Id_range_nilai

Fungsi : Menyimpan data penilaian kinerja

Tabel 3.28 Struktur Tabel Detil penilaian kinerja.

3.4 Perancangan Antar Muka

Perancangan Antar Muka adalah rancangan form-form yang akan

diimplementasikan ke dalam sistem dan berfungsi sebagai antar muka pengguna

dengan sistem. Rancangan ini akan menerima masukkan data dari pengguna dan

No Field Type Data Constraint Keterangan

1. Id_Penilaian Varchar (15) Primary Key Id_Penilaian

2. Id_Validasi Varchar (15) Foreign Key Id_Validasi

3. Id_Persyaratan_dokumen Varchar (15) Foreign Key Id_Persyaratan

4. Id_rekapitulasi Varchar (15) Foreign Key Id_rekapitulasi

5. Tanggal_penilaian Date Not Null Tanggal_penilaian

6. Nama_Indikator Varchar (50) Not Null Nama_Indikator

7. Akumulasi Integer Not Null Akumulasi

8. Hasil_Penialaian Integer Not Null Hasil_Penilaian

9 Penetapan Nilai Varchar (50) Not Null Penetapan Nilai

No Field Type Data Constraint Keterangan

1. Id_Penilaian Varchar (15) Primary Key Id_Penilaian

2. Id_range_nilai Varchar (15) Foreign Key Id_range_nilai

3. Nama_kriteria Varchar (100) Not Null Nama_Kriteria

4. Pilihan_1 Varchar (20) Not Null Pilihan_1

5. Pilihan_2 Varchar (20) Not Null Pilihan_2

6. Pilihan_3 Varchar (20) Not Null Pilihan_3

7. Pilihan_4 Varchar (20) Not Null Pilihan_4

Page 56: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

88

memberikan hasilnya berupa output laporan. Adapun desain input output tersebut

adalah sebagai berikut:

3.4.1 Desain Input

1. Perancangan Form Login

Form Login digunakan untuk mengauthentifikasi user yang akan

menggunakan sistem. Tujuannya supaya sistem digunakan oleh orang yang

berhak memakai dan berjalan sesuai hak aksesnya masing-masing. Field yang

harus diisi pada form ini adalah username dan password untuk user mitra

kerja, sedangkan untuk kasubdivre/tim seleksi adalah NIP dan password.

Selanjutnya klik tombol login, secara otomatis sistem akan bekerja untuk

validasi pengguna tersebut dan mencari hak aksesnya seperti terlihat pada

Gambar 3.26.

Login

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

LOG IN

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

< Input >

< input >

DAFTAR AKUN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

searchX Q

NIP

Password

Login Keluar

Anda Belum Memilki Akun ?

Gambar 3.26 Perancangan Form Login.

2. Form Menu Utama

Page 57: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

89

Form Menu Utama digunakan untuk mengauthentifikasi user yang akan

menggunakan sistem. Tujuannya supaya sistem digunakan oleh orang yang

berhak memakai dan berjalan sesuai hak aksesnya masing-masing. Field yang

harus diisi pada form ini adalah username dan password untuk user.

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

LOG IN

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

searchX Q

Gambar 3.27 Form Menu Utama.

3. Form Master Tim Verifikasi

Form Master Tim Verifikasi merupakan form yang digunakan untuk setiap

tim verikasi sebagai hak akses user, dimana untuk memberikan otoritas

terhadap penggunaan suatu aplikasi. Form Master Tim Verifikasi dpaat

dilihat pada Gambar 3.28 Form Master Tim Verifikasi

Page 58: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

90

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

MASTER TIM VERIFIKASI

X

No Id_Pegawai Nama Alamat Jeni Kelamin Jabatan

1 E D I T H A P U S 2 E D I T H A P U S 3 E D I T H A P U S 4 E D I T H A P U S 5 E D I T H A P U S

Tambah Data+

Gambar 3.28 Form Master Tim Verifikasi.

4. Form Tambah Data Master Tim Verifikasi

Untuk menambahkan master Tim verifikasi, user cukup menekan tombol

tambah kemudian mengisi data pada form tersebut kemudian pilih tombol

simpan, sehingga data dokumen yang telah diisi tersebut tersimpan kedalam

database. Form Tambah Data Master Tim verifikasi dapat dilihat pada

gambar 3.29 berikut:

MASTER

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

X

search Q

MASTER TIM VERIFIKASI

Id_Pegawai

Nama

Jenis Kelamin

Alamat

Jabatan

SIMPAN

Gambar 3.29 Form Tambah Data Master Tim Verifikasi

Page 59: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

91

5. Form Edit Data Master Tim Verifikasi

Untuk mengumbah Edit Jenis Pupuk Bersubsidi, user cukup menekan tombol

edit kemudian mengisi data pada form tersebut kemudian pilih tombol simpan,

sehingga data dokumen yang telah diisi tersebut tersimpan kedalam database.

Form Edit Jenis Pupuk Bersubsidi dapat dilihat pada gambar 3.30 berikut:

MASTER

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

X

search Q

MASTER TIM VERIFIKASI

Id_Pegawai

Nama

Jenis Kelamin

Alamat

Jabatan

SIMPAN

Gambar 3.30 Form Edit Data Master Tim Verifikasi

6. Form Master Jenis Pupuk Bersubsidi

Form master jensi pupuk bersubsidi berfungsi untuk menyesuaikan data

pupuk pupuk bersubsidi sesuai dengan jenisnya. Form Master Jenis Pupuk

Bersubsidi dapat dilihat pada gambar 3.31 Form Master Jenis Pupuk

Bersubsidi.

Page 60: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

92

MASTER

JENIS PUPUK BERSUBSIDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search Q

MASTER JENIS PUPUK BERSUBSIDI

X

Tambah Data+No Kode Jenis Nama Jenis Pupuk

1

2

3

Gambar 3.31 Form Master Jenis Pupuk Bersubsidi.

7. Form Master Tambah Data Jenis Pupuk Bersubsidi

Untuk menambahkan Tambah Data Jenis Pupuk Bersubsidi, user cukup

menekan tombol tambah kemudian mengisi data pada form tersebut

kemudian pilih tombol simpan, sehingga data dokumen yang telah diisi

tersebut tersimpan kedalam database. Form Tambah Data Jenis Pupuk

Bersubsidi dapat dilihat pada gambar 3.32berikut:

MASTER

PUPUK BERSUBSDI

INDIKATOR

JENIS PUPUK BERSUBSIDI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

MASTER JENIS PUPUK BERSUBSIDI

No Jenis Pupuk

SIMPAN

Nama Jenis

X Q

Gambar 3.32 Perancangan Form Master Tambah Data Jenis Pupuk Bersubsidi.

Page 61: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

93

8. Form Master Edit Jenis Pupuk Bersubsidi

Untuk mengumbah Edit Jenis Pupuk Bersubsidi, user cukup menekan tombol

edit kemudian mengisi data pada form tersebut kemudian pilih tombol

simpan, sehingga data dokumen yang telah diisi tersebut tersimpan kedalam

database. Form Edit Jenis Pupuk Bersubsidi dapat dilihat pada gambar 3.33

berikut:

MASTER

PUPUK BERSUBSDI

INDIKATOR

JENIS PUPUK BERSUBSIDI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

EDIT MASTER JENIS PUPUK BERSUBSIDI

No Jenis Pupuk

SIMPAN

Nama Jenis

X Q

Gambar 3.33 Form Master Edit Jenis Pupuk Bersubsidi

9. Perancangan Form Master Pupuk bersubsidi

Form master pupuk bersubsidi digunakan untuk menampilkan dokumen

RDKK. Form master Pupuk bersubsidi dapat dilihat pada gambar 3.34

berikut:

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

MASTER PUPUK BERSUBSIDI

X

Tambah Data+

Gambar 3.34 Perancangan Form Master Pupuk Bersubsidi

Page 62: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

94

10. Perancangan Form Tambah Data Master Pupuk bersubsidi

Untuk menambahkan master pupuk bersubsidi, user cukup menekan tombol

tambah kemudian mengisi data pada form tersebut kemudian pilih tombol

simpan, sehingga data dokumen yang telah diisi tersebut tersimpan kedalam

database. Form Tambah Data Master Pupuk bersubsidi dapat dilihat pada

gambar 3.35 berikut:

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

TAMBAH PUPUK BERSUBSIDI

Kode Pupuk

Jenis Pupuk

Nama Pupuk

Harga Pupuk

Satuan

SIMPAN

X

Gambar 3.35 Perancangan Form Tambah Data Master Pupuk Bersubsidi

11. Perancangan Form Edit Master Pupuk bersubsidi

Untuk mengubah data yang telah tersimpan ke database, user cukup

menekan tombol edit pada data yang akan diubah, kemudian mengisi

datanya, sehingga data pupuk yang telah diubah tersebut akan tersimpan

kedalam database. Seperti terlihat pada Gambar 3.36

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

EDIT PUPUK BERSUBSIDI

Kode Pupuk

Jenis Pupuk

Nama Pupuk

Harga Pupuk

Satuan

X

EDIT

Gambar 3.36 Perancangan Form Edit Master Pupuk bersubsidi

Page 63: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

95

12. Perancangan Form Master Pengecer Resmi

Form master pengecer resmi digunakan untuk menampilkan pengecer resmi.

Form Master Pengecer Resmi dapat dilihat pada gambar 3.37 berikut:

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

MASTER PENGECER RESMI

X Q

NO Id Pengecer Nama_Pengecer Alamat Alokasi distributor

1 E D IT

H A P U S

2 E D IT

H A P U S

3 E D IT

H A P U S

4 E D IT

H A P U S

5 E D IT

HA PU S

Tambah Data+

Gambar 3.37 Perancangan Form Master Pengecer Resmi.

13. Perancangan Form Tambah data Master Pengecer Resmi

Untuk menambahkan master pengecer resmi, user cukup menekan tombol

tambah kemudian mengisi data pada form tersebut kemudian pilih tombol

simpan, sehingga data dokumen yang telah diisi tersebut tersimpan kedalam

database. Form Tambah Data Master Pengecer Resmi dapat dilihat pada

gambar 3.38 berikut:

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

MASTER PENGECER RESMI

Id_Pengecer :

Pihak Distributor

Jenis Pupuk

Alamat :

SIMPAN

Nama Pupuk

Alokasi Distributor

Nama Pengecer

Tanggal

Periode Target

X Q

Gambar 3.38 Perancangan Form Tambah data Master Pengecer Resmi.

Page 64: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

96

14. Perancangan Edit Form Master Pengecer Resmi

Untuk mengubah data yang telah tersimpan ke database, user cukup

menekan tombol edit pada data yang akan diubah kemudian mengisi data

pada form tersebut kemudian klik edit, sehingga data Pengecer resmi yang

telah diubah tersebut akan tersimpan kedalam database. Seperti terlihat pada

Gambar 3.39

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

MASTER PENGECER RESMI

Id_Pengecer :

Pihak Distributor

Jenis Pupuk

Alamat :

SIMPAN

Nama Pupuk

Alokasi Distributor

Nama Pengecer

Tanggal

Periode Target

X Q

Gambar 3.39 Perancangan Form Edit Master Pengecer Resmi.

15. Perancangan Form Master Distributor

Form master master distributor digunakan untuk menampilkan kerjasama

distribusi dengan pengecer resmi. Form master Distributor dapat dilihat pada

gambar 3.40 berikut:

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

MASTER DISTRIBUTOR

X Q

NO Id_Distributo Nama_distributor Alamat Pihak_Produsen

1 EDIT

HAPUS

2 EDIT

HAPUS

3 EDIT

HAPUS

4 EDIT

HAPUS

5 EDIT

HAPUS

Tambah Data+

Gambar 3.40 Perancangan Form Master Distributor

Page 65: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

97

16. Perancangan Form Tambah Master Distributor

Untuk menambahkan master distributor, user cukup menekan tombol tambah

kemudian mengisi data pada form tersebut kemudian pilih tombol simpan,

sehingga data dokumen yang telah diisi tersebut tersimpan kedalam

database. Form Tambah Data Master Distributor dapat dilihat pada gambar

3.41

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

MASTER DISTRIBUTOR

Id distributor

Pihak Produsen

Jenis Pupuk

Alamat :

SIMPAN

Nama Pupuk

Alokasi Distributor

Nama Distributor

Tanggal

Target

X Q

Gambar 3.41 Perancangan Form Tambah Data Master Distributor

17. Perancangan Form Edit Master Distributor

Untuk mengubah data yang telah tersimpan ke database, user cukup

menekan tombol edit pada data yang akan diubah kemudian mengisi data

pada form tersebut kemudian klik edit, sehingga data distributor yang telah

diubah tersebut akan tersimpan kedalam database. Seperti terlihat pada

Gambar 3.42.

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

MASTER DISTRIBUTOR

Id distributor

Pihak Produsen

Jenis Pupuk

Alamat :

Nama Pupuk

Alokasi Distributor

Nama Distributor

Tanggal

Target

X Q

EDIT

Gambar 3.42 Perancangan Form Edit Master Distributor

Page 66: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

98

18. Perancangan Form Master Dokumen Legalitas

Form master Dokumen Legalitas digunakan untuk meninjau aspek legalitas

distributor. Form Master Dokumen Legalitas dapat dilihat pada gambar 3.43

berikut:

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

MASTER DOKUMEN LEGALITAS

X Search

NO No_Dokumen Nama_Dokumen

1 E D IT

H A P U S

2 E D IT

H A P U S

3 E D IT

H A P U S

4 E D IT

H A P U S

5 E D IT

HA PU S

Q

Tambah Data+

Gambar 3.43 Perancangan Form Master Dokumen Legalitas.

19. Perancangan Form Tambah Data Master Dokumen Legalitas

Untuk menambahkan master dokumen legalitas, user cukup menekan tombol

tambah kemudian mengisi data dokumen legalitas pada form tersebut

kemudian pilih tombol simpan, sehingga data dokumen yang telah diisi

tersebut tersimpan kedalam database. Form Tambah Data Master Dokumen

Legalitas dapat dilihat pada gambar 3.44.

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

TAMBAH DOKUMEN LEGALITAS

No Dokumen :

Nama Dokumen :

X Search

SIMPAN

Q

Gambar 3.44 Perancangan Form Tambah Data Master Dokumen Legalitas

Page 67: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

99

20. Perancangan Edit Form Master Dokumen Legalitas

Untuk mengubah data yang telah tersimpan ke database, user cukup

menekan tombol edit pada data yang akan diubah kemudian mengisi data

pada form tersebut kemudian klik edit, sehingga data dokumen yang telah

diubah tersebut akan tersimpan kedalam database. Seperti terlihat pada

Gambar 3.45 berikut :

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

EDIT DOKUMEN LEGALITAS

No Dokumen :

Nama Dokumen :

X SearchQ

EDIT

Gambar 3.45 Perancangan Form Edit Master Dokumen Legalitas.

21. Perancangan Form Master Range Nilai

Form master Range Nilai digunakan untuk menentukan nilai setiap

distributor. Master Range Nilai dapat dilihat pada gambar 3.46 berikut:

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

NO Id_Nilai Nama_Nilai Batas_nilai_bawah Batas_ Nilai_ atas

1 EDIT

HAPUS

2 EDIT

HAPUS

3 EDIT

HAPUS

4 EDIT

HAPUS

5 EDIT

HAPUS

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

MASTER RANGE NILAI

X SearchQ

Tambah Data+

Gambar 3.46 Perancangan Form Edit Master Range Nilai.

Page 68: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

100

22. Perancangan Form Tambah Data Master Range Nilai

Untuk menambahkan master range nilai, user cukup menekan tombol tambah

kemudian mengisi data pada form tersebut kemudian pilih tombol simpan,

sehingga data range nilai yang telah diisi tersebut tersimpan kedalam

database. Form Tambah Data Master Range Nilaidapat dilihat pada gambar

3.47.

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

TAMBAH RANGE NILAI

Id_Nilai :

Nama Nilai :

X SearchQ

Batas Nilai Bawah :

Batas Nilai atas :

SIMPAN

Gambar 3.47 Perancangan Form Tambah Data Master Range Nilai

23. Perancangan Edit Form Master Range Nilai

Untuk mengubah data yang telah tersimpan ke database, user cukup

menekan tombol edit pada data yang akan diubah ,kemudian mengisi

datanya, sehingga data dokumen yang telah diubah tersebut akan tersimpan

kedalam database. Seperti terlihat pada Gambar 3.48 berikut :

MASTER

PUPUK BERSUBSDI

INDIKATOR

PENGECER RESMI

Tim Verifikasi

DISTRIBUTOR

RANGE NILAI

DOKUMEN LEGALITAS

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

EDIT RANGE NILAI

Id_Nilai :

Nama Nilai :

X SearchQ

EDIT

Batas Nilai Bawah :

Batas Nilai atas :

Gambar 3.48 Perancangan Form Edit Master Range Nilai.

Page 69: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

101

24. Perancangan Form RDKK

Form RDKK digunakan untuk mengisi kebutuhan pupuk bersubsdidi

kelompok tani. Perancangan Form RDKK dapat dilihat pada gambar 3.50

berikut:

MASTER

PERSYARATAN DOKUMEN LEGALITAS

RDKK

Tim Verifikasi

VALIDASI DISTRIBUTOR

REKAPITULASI PUPUK

PENILAIAN KINERJA

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

searchX Q

Rencana Dasar Kebutuhan Kelompok Tani

Nama Pengecer : ……….

Alamat : ……….

Kecamatan :…….

Desa :………..

Kabupaten :…….

NO No_RDKK Nama pupuk Jumlah Anggota Jumlah pupuk

1 E D IT

H A P U S

2 E D IT

H A P U S

3 E D IT

H A P U S

4 E D IT

H A P U S

5 E D IT

HA PU S

RDKK :

searchQ Tambah Data+

Gambar 3.49 Perancangan Form RDKK

25. Perancangan Tambah Data Form RDKK

MASTER

PERSYARATAN DOKUMEN LEGALITAS

RDKK

Tim Verifikasi

VALIDASI DISTRIBUTOR

REKAPITULASI PUPUK

PENILAIAN KINERJA

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

Rencana Dasar Kebutuhan Kelompok Tani

Nomor RDKK

Jenis Pupuk

Tanggal Berlaku

Nama Pupuk

Jumlah Pupuk

Tanggal Penyusunan

X Q

Nama Petani

Jumlah Anggota

Nama Kelompok

Desa

Kecamatan

Total

Harga

/ zak

pengecer resmi

Cari

SIMPAN

Gambar 3.50 Perancangan Tambah Data Form RDKK

Page 70: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

102

Untuk menambahkan data RDKK, user cukup menekan tombol tambah

kemudian mengisi data pada form tersebut kemudian pilih tombol simpan,

sehingga data RDKK yang telah diisi tersebut tersimpan kedalam database.

Form Tambah Data Master Dokumen Legalitas dapat dilihat pada gambar

3.50

26. Perancangan Edit Form RDKK

Untuk mengubah data yang telah tersimpan ke database, user cukup

menekan tombol edit pada data yang akan diubah kemudian mengisi data

pada form tersebut kemudian klik edit, sehingga data RDKK yang telah

diubah tersebut akan tersimpan kedalam database. Seperti terlihat pada

Gambar 3.51 berikut :

MASTER

PERSYARATAN DOKUMEN LEGALITAS

RDKK

Tim Verifikasi

VALIDASI DISTRIBUTOR

REKAPITULASI PUPUK

PENILAIAN KINERJA

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

Rencana Dasar Kebutuhan Kelompok Tani

Nomor RDKK

Jenis Pupuk

Tanggal Berlaku

Nama Pupuk

Jumlah Pupuk

Tanggal Penyusunan

X Q

Nama Petani

Jumlah Anggota

Nama Kelompok

Desa

Kecamatan

Total

Harga

/ zak

EDIT

pengecer resmi

Cari

Gambar 3.51 Perancangan Edit Data Form RDKK.

Page 71: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

103

27. Perancangan Form Rekapitulasi Pupuk Bersubsidi

Form Rekapitulasi digunakan untuk mengetahui reakpitulasi pupuk

bersubsidi yang sudah disalurkan sesuai RDKK. Perancangan Form

Rekapitulasi dapat dilihat pada gambar 3.52 berikut:

MASTER

PERSYARATAN DOKUMEN LEGALITAS

RDKK

Tim Verifikasi

VALIDASI DISTRIBUTOR

REKAPITULASI PUPUK

PENILAIAN KINERJA

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

Rekapitulasi Pupuk Bersubsidi

X Q

Nama Pengecer : ……….

Alamat : ……….

Kecamatan :…….

Desa :………..

Kabupaten :…….

NO No Rekap RDKK Jumlah anggota permintaan Nama Pupuk persediaan Penyaluran

1 E D IT

H A P U S

2 E D IT

H A P U S

3 E D IT

H A P U S

4 E D IT

H A P U S

5 E D IT

HA PU S

Pengecer :

Tambah Data+

Search Q CARI

Gambar 3.52 Perancangan Form Rekapitulasi Pupuk Bersubsidi.

28. Perancangan Form Tambah Data Rekapitulasi Pupuk Bersubsidi

Untuk menambahkan data Rekapitulasi, user cukup menekan tombol tambah

kemudian mengisi data pada form tersebut kemudian pilih tombol simpan,

sehingga data rekap yang telah diisi tersebut tersimpan kedalam database.

Form Tambah Data Master Rekapitulasi dapat dilihat pada gambar 3.53

MASTER

PERSYARATAN DOKUMEN LEGALITAS

RDKK

Tim Verifikasi

VALIDASI DISTRIBUTOR

REKAPITULASI PUPUK

PENILAIAN KINERJA

PENILAIAN LAPORAN

…/…/…/

…/…/…/ s.d …/…/…/

…/…/…/

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

Rekapitulasi Pupuk Bersubsidi

Nomor Rekap

Nama Pengecer

Penjuaan ke petani

Jumlah Pupuk

Tanggal Verifikasi

X Q

Nama Kelompok

No RDKK

Total Distribusi

Jumlah anggota

persediaan

Data RDKK

PENYALURAN

Periode Penjualan

CARI

/ zak

/ zak

Desa

Kecamatan

Tanggal terima

SIMPAN

Nama Pupuk

Nama Pupuk

Gambar 3.53 Perancangan Form Rekapitulasi Pupuk Bersubsidi

Page 72: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

104

29. Perancangan Form Validasi Distributor

Form Rekapitulasi digunakan untuk mengetahui jumlah pupuk bersubsidi

yang berada di distributor dengan pengecer resmi. Perancangan Form

Validasi dapat dilihat pada gambar 3.54 berikut:

MASTER

PERSYARATAN DOKUMEN LEGALITAS

RDKK

Tim Verifikasi

VALIDASI DISTRIBUTOR

REKAPITULASI PUPUK

PENILAIAN KINERJA

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

VALIDASI DISTRIBUTOR

X Q

Cari Nama Produsen : ……

Nama Distributor : …….

NO Tanggal

Verifikasi Stock awal penebusan penyaluran Stock Akhir

1 E D IT

H A P U S

2 E D IT

H A P U S

3 E D IT

H A P U S

4 E D IT

H A P U S

5 E D IT

HA PU S

Nama Distributor :

Q

search

Seacrh

Gambar 3.54 Perancangan Validasi Distributor.

30. Perancangan Form Tambah Data Validasi Distributor

Untuk menambahkan data Rekapitulasi, user cukup menekan tombol tambah

kemudian mengisi data pada form tersebut kemudian pilih tombol simpan,

sehingga data rekap yang telah diisi tersebut tersimpan kedalam database.

Form Tambah Data Validasi Distributor dapat dilihat pada gambar 3.55

MASTER

PERSYARATAN DOKUMEN LEGALITAS

RDKK

Tim Verifikasi

VALIDASI DISTRIBUTOR

REKAPITULASI PUPUK

PENILAIAN KINERJA

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

VALIDASI DISTRIBUTOR

X Qsearch

No Validasi

Tanggal Verifikasi

Penyaluran

Persediaan Awal

Alokasi Produsen

Distributor

Cari

Pengecer resmi

Tanggal dikirim

Target

Persediaan akhir

/ zak

Periode

Penebusan

Alokasi

Cari

SIMPAN

Gambar 3.55 Perancangan Form Tambah Data Validasi Distributor.

Page 73: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

105

31. Perancangan Form Data Persyaratan Dokumen Legalitas

Form Persyratan Dokumen digunakan untuk mengetahui jumlah pupuk

bersubsidi yang berada di distributor dengan pengecer resmi. Perancangan

Form Persyaratan Dokumen dapat dilihat pada gambar 3.56 berikut:

MASTER

PERSYARATAN DOKUMEN LEGALITAS

RDKK

Tim Verifikasi

VALIDASI DISTRIBUTOR

REKAPITULASI PUPUK

PENILAIAN KINERJA

PENILAIAN LAPORAN

N

O

Nama

Dokumen

Tanggal

Dokumen

Tanggal berlaku Tanggal

verifikasi

Kesimpulan

1 E D IT

H A P U S

2 E D IT

H A P U S

3 E D IT

H A P U S

4 E D IT

H A P U S

5 E D IT

HA PU S

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

PERSYARATAN DOKUMEN LEGALITAS

X Q

Search QNama Distributor:

Nama Distributor:

Tambah Data+

Gambar 3.56 Perancangan Form Data Persyaratan Dokumen Legalitas.

32. Perancangan Form Tambah Data Persyaratan Dokumen Legalitas

Untuk menambahkan data Persyaratan Dokumen Legalitas, user cukup

menekan tombol tambah kemudian mengisi data pada form tersebut

kemudian pilih tombol simpan, sehingga data rekap yang telah diisi tersebut

tersimpan kedalam database. Form Tambah Persyaratan Dokumen

Legalitas dapat dilihat pada gambar 3.57

Page 74: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

106

MASTER

……/…./…..

PERSYARATAN DOKUMEN LEGALITAS

RDKK

Tim Verifikasi

VALIDASI DISTRIBUTOR

REKAPITULASI PUPUK

PENILAIAN KINERJA

PENILAIAN LAPORAN

……/…./…..

……/…./…..

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

PERSYARATAN DOKUMEN LEGALITAS

No Persyaratan

Tanggal Verifikasi

Tanggal Berlaku

SIMPAN

Nama Dokumen

X Q

Tanggal Dokumen

Kesimpulan

Nama Distributor

Gambar 3.57 Perancangan Form Tambah Persyaratan Dokumen Legalitas.

33. Perancangan Form Edit Persyaratan Dokumen Legalitas

Untuk mengubah data yang telah tersimpan ke database, user cukup

menekan tombol edit pada data yang akan diubah kemudian mengisi data

pada form tersebut kemudian klik edit, sehingga data validasi distributor

pupuk bersubsidi yang telah diubah tersebut akan tersimpan kedalam

database. Seperti terlihat pada Gambar 3.58 berikut:

MASTER

……/…./…..

PERSYARATAN DOKUMEN LEGALITAS

RDKK

Tim Verifikasi

VALIDASI DISTRIBUTOR

REKAPITULASI PUPUK

PENILAIAN KINERJA

PENILAIAN LAPORAN

……/…./…..

……/…./…..

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

search

PERSYARATAN DOKUMEN LEGALITAS

No Persyaratan

Tanggal Verifikasi

Tanggal Berlaku

Nama Dokumen

X Q

Tanggal Dokumen

Kesimpulan

Nama Distributor

EDIT

Gambar 3.58 Perancangan Form Edit Persyaratan Dokumen Legalitas.

Page 75: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

107

34. Perancangan Form Penilaian Kinerja

Form penilaian kinerja ini berfungsi untuk user menilai distributor pupuk

bersubsidi kemudian mengisi data pada form tersebut kemudian pilih tombol

simpan, sehingga data yang telah diisi tersebut tersimpan kedalam database.

Form penilaian kinerja dapat dilihat pada gambar 3.60

MASTER

PERSYARATAN DOKUMEN LEGALITAS

RDKK

Tim Verifikasi

VALIDASI DISTRIBUTOR

REKAPITULASI PUPUK

PENILAIAN KINERJA

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

PENILAIAN KINERJA DISTRIBUTOR

Kode Penilaian

Tanggal Penilaian

Permintaan

Distributor

Cari

Penyaluran

Indikator Penilaian

Jumlah dokumen

Persyaratan Dokumen

Kesimpulan

Akumulasi

Perolehan Nilai

Penetapan Hasil Penilaian

Jika < 35%

Jika < 50%

Ketentuan Indikator :

1.

2.

3.

4.

Jika > 70%

Jika >100%

Jika tidak melengkapi

Jika 4 < Dokumen

Ketentuan Indikator :

1.

2.

3.

4.

Jika <4 dokumen

uptodate

Jika > 5 Dokumen

HITUNG

Sub Indikator

SIMPAN

Stock Awal

Hasil Validasi :

Hasil Rekapitulasi :

Penebusan

Penyaluran

Persyaratan Dokumen :

Gambar 3.59 Penilaian KinerjaDistributor

3.4.2 Desain Output

a. Laporan Penilaian Kinerja

Berikut ini merupakan desain output laporan. Laporan tingkat level

distributor berfungsi menampilkan informasi mengenai tingkat distributor

yang memiliki nilai terbaik dari berbagai aspek penilaian . Laporan Tingkat

Level Distributor dapat dilihat pada Gambar 3.60

Page 76: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

108

MASTER

LAPORAN PRIORITAS PUPUK

LAPORAN PENILIAN KINERJA

Tim Verifikasi

LAPORAN KUALITAS DISTRIBUTOR

LAPORAN TINGKAT LEVEL

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

searchX Q

LOGO KPPPKomisi Pengawasan Pupuk Bersubsidi

Dinas Pertanian Perkebunan dan PeternakanKabupaten Sidoarjo

Laporan Penilaian Kinerja Distributor

Nama Distributor :

NO Nama Distributor Hasil Penilaian Hasil Penetapan

search Q Cetak

Cari

print preview

Gambar 3.60 Laporan Penilaian KinerjaDistributor.

b. Laporan Kualitas Distributor

Berikut ini merupakan desain output laporan. Laporan tingkat level

distributor berfungsi menampilkan informasi mengenai tingkat distributor

yang memiliki nilai terbaik dari berbagai aspek penilaian . Laporan Kualitas

Distributor dapat dilihat pada Gambar 3.61

MASTER

LAPORAN PRIORITAS PUPUK

LAPORAN PENILIAN KINERJA

Tim Verifikasi

LAPORAN KUALITAS DISTRIBUTOR

LAPORAN TINGKAT LEVEL

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

searchX Q

LOGO KPPPKomisi Pengawasan Pupuk Bersubsidi

Dinas Pertanian Perkebunan dan PeternakanKabupaten Sidoarjo

Laporan Kualitas Distributor

Nama Distributor :

NO Nama Distributor Nama Penilaian Kriteria

search Q Cetak

Cari

print preview

Hasil Penilaian

Gambar 3.61 Laporan Penilaian Kualitas Distributor.

Page 77: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

109

c. Laporan Tingkat Level Distributor

Berikut ini merupakan desain output laporan. Laporan tingkat level

distributor berfungsi menampilkan informasi mengenai tingkat distributor

yang memiliki nilai terbaik dari berbagai aspek penilaian . Laporan Tingkat

Level Distributor dapat dilihat pada Gambar 3.62

MASTER

LAPORAN PRIORITAS PUPUK

LAPORAN PENILIAN KINERJA

Tim Verifikasi

LAPORAN KUALITAS DISTRIBUTOR

LAPORAN TINGKAT LEVEL

PENILAIAN LAPORAN

KOMISI PENGAWASAN PUPUK DAN PESTISIDA KABUPATEN SIDOARJO

searchX Q

LOGO KPPPKomisi Pengawasan Pupuk Bersubsidi

Dinas Pertanian Perkebunan dan PeternakanKabupaten Sidoarjo

Laporan Tingkat Level Distributor

Nama Distributor :

NO Nama Distributor Nama Indikator Hasil Penilaian

search Q Cetak

Cari

print preview

Keterangan

Gambar 3.62 Laporan Tingkat Level Distributor.

3.5 Perancangan Uji Coba Sistem

Setelah melakukan perancangan dan desain aplikasi penilaian kinerja

pupuk bersubsidi, maka tahap selanjutnya adalah melakukan perencanaan atas uji

coba aplikasi yang akan dilakukan setelah aplikasi selesai dibangun. Uji coba ini

dilakukan untuk mengetahui apakah aplikasi yang dibuat telah sesuai dengan

kebutuhan. Uji coba ini dilakukan dengan uji coba dengan black box testing.

Setelah melakukan rancang bangun aplikasi seleksi penerimaan mitra

kerja pengadaan, maka harus dilakukan uji coba untuk menguji fungsionalitas dari

aplikasi yang telah dibangun. Uji coba fungsionalitas ini dilakukan dengan

menggunakan black box testing. Perencanaan uji coba black box testing untuk

aplikasi seleksi penerimaan mitra kerja dapat dilihat pada Tabel 3.28.

Page 78: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

110

Tabel 3.29 Desain Uji Coba Form Login

Objek Pengujian Form Login

Keterangan Mengetahui tampilan dan fungsi form login dapat

berjalan dan menghasilkan output yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan Status

1. Menguji textbox

password

Memasukkan

karakter

password

Karakter yang

dimasukkan tampil

dengan simbol

2. Validasi Username

dan password

Tombol login Muncul pesan “login

sukses”

Muncul pesan “login

gagal, periksa NIP

edan password anda”

Menu utama sesuai

dengan hak akses

Tabel 3.30 Desain Uji Coba Form Menu Utama

Objek Pengujian Form Menu Utama

Keterangan Mengetahui tampilan dan fungsi form Menu Utama dapat

berjalan dan menghasilkan output yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan Status

1.

Menguji

fungsi

tombol pada

menu utama

Tombol master pupuk

bersubsidi

Menampilkan form

master pupuk

bersubsidi

hak akses

tim

verifikasi

kecamatan

Tombol master Pengecer

resmi

Menampilkan form

master pelanggan

hak akses

tim

verifikasi

kecamatan

Tombol master

Distributor

Menampilkan form

master Distributor

hak akses

tim

verifikasi

kabupaten

Tombol master dokumen

legaliatas

Menampilkan form

master dokumen

legaliatas

hak akses

tim

verifikasi

kabupaten

Tombol master indikator Menampilkan form

master indikator

hak akses

tim

verifikasi

Page 79: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

111

Objek Pengujian Form Menu Utama

Keterangan Mengetahui tampilan dan fungsi form Menu Utama dapat

berjalan dan menghasilkan output yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan Status

kabupaten

Tombol master range

nilai

Menampilkan form

range nilai

hak akses

tim

verifikasi

kabupaten

2.

Menguji

fungsi

tombol pada

menu utama

Transaksi form RDKK Menampilkan

Transaksi form

RDKK

hak akses

tim

verifikasi

kecamatan

Transaksi form

Rekapitulasi Pupuk

Menampilkan

Transaksi form

Rekapitulasi Pupuk

hak akses

tim

verifikasi

kecamatan

Transaksi form

Validasi

Menampilkan

Transaksi form

Validasi

hak akses

tim

verifikasi

kabupaten

Transaksi form

Persyaratan dokumen

Menampilkan

Transaksi form

Rekapitulasi Pupuk

hak akses

tim

verifikasi

kabupaten

Transaksi form

Penilaian Kinerja

Menampilkan

Transaksi form

Penilaian Kinerja

hak akses

tim

verifikasi

kabupaten

Tabel 3.31 Desain Uji Coba Form Tim Verifikasi

Objek Pengujian Form Tim verifikasi

Keterangan Mengetahui tampilan dan fungsi form pegawai dapat

berjalan dan menghasilkan output yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan Status

1. Menguji fungsi

tombol, textbox,

datagridview,

combobox pada

form pegawai

Tombol pegawai

Saat form Master

Pegawai tampil dan

tombol Ubah tidak

berfungsi

Tabel tim

verifikasi)

Tombol Simpan tidak

berfungsi

Combobox

Fungsional

Menampilkan data

fungsional

Page 80: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

112

Objek Pengujian Form Tim verifikasi

Keterangan Mengetahui tampilan dan fungsi form pegawai dapat

berjalan dan menghasilkan output yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan Status

Textbox cari Menampilkan data

sesuai dengan yang di

cari

Tombol Ubah Menampilkan pesan

“Data berhasil diubah”

Tombol Simpan Menampilkan pesan

“Data baru berhasil

disimpan”

Menampilkan pesan

“Field nama, alamat,

password harus diisi ”

Tabel 3.32 Desain Uji Coba Master Pupuk Bersubsidi

Objek Pengujian Form Master Pupuk Bersubsidi

Keterangan

Mengetahui tampilan dan fungsi form pupuk

bersubsidi menghasilkan output yang

diharapkan.

Test

Case

ID

Tujuan Input Output yang Diharapkan

1.

Menguji fungsi pada

form Master Jenis

Pupuk Bersubsidi

Mengisi data jenis

pupuk bersubsidi

yang sesuai

Data jenis pupuk

tersimpan

2

Menguji fungsi tombol

pada form Master

Pupuk Bersubsidi

isi pupuk bersubsidi

sesuai dengan

jenisnya

Menampilkan data pupuk

bersubsidi

Mengisi Jumlah

Pupuk yang

digunakan Data Pupuk tersimpan

Menekan button

simpan

Page 81: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

113

Tabel 3.33 Desain Uji Coba Master Pengecer resmi

Objek Pengujian Form Master Pengecer Resmi

Keterangan

Mengetahui tampilan dan fungsi form

pengecer resmi menghasilkan output yang

diharapkan.

Test

Case

ID

Tujuan Input Output yang Diharapkan

1.

Menguji fungsi tombol

form pengcer resmi,

textbox,

Button

Tambah Data

Saat form Master Pengecer

resmi tampil

Textbox

untuk kode

setiap data

auto

generate

Saat form Master Pengecer

resmi diisi

Combobox

Fungsional

Menampilkan data distributor

dan status

Button

Simpan Menyimpan data

Button Ubah Menampilkan data yang

ingin diubah

Button Hapus Menghapus seluruh data

2

Menguji fungsi detail

form master pengecer

resmi

Combobox

Fungsional Data Pupuk tersimpan

Textbox cari

Tabel 3.34 Desain Uji Coba Master Distributor

Objek Pengujian Form Master Distributor

Keterangan

Mengetahui tampilan dan fungsi form

distributor menghasilkan output yang

diharapkan.

Test

Case

ID

Tujuan Input Output yang Diharapkan

1. Menguji fungsi tombol

form mster distributor

Button

Tambah Data

Saat form Master Pengecer

resmi tampil

Textbox

untuk kode

setiap data

auto

generate

Saat form Master Pengecer

resmi diisi

Page 82: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

114

Combobox

Fungsional

Menampilkan data

distributor dan status

Button

Simpan Menyimpan data

Button Ubah Menampilkan data yang

ingin diubah

Button Hapus Menghapus seluruh data

2 Menguji fungsi detail

form master Distributor

Combobox

Fungsional Data Pupuk tersimpan

Textbox cari

Tabel 3.35 Desain Uji Coba Master Dokumen Legalitas

Objek Pengujian Form Master Persyaratan

Keterangan

Mengetahui tampilan dan fungsi form

persyaratan menghasilkan output yang

diharapkan.

Test

Case

ID

Tujuan Input Output yang Diharapkan

1. Menguji fungsi tombol

form Persyratan dokumen

Button

Tambah Data

Saat form Master Pengecer

resmi tampil

Textbox

untuk kode

setiap data

auto

generate

Saat form Master Pengecer

resmi diisi

Combobox

Fungsional

Menampilkan data

distributor dan status

Button

Simpan Menyimpan data

Button Ubah Menampilkan data yang

ingin diubah

Button Hapus Menghapus seluruh data

Textbox cari Mencari data sesuai dengan

yang diinginkan

Tabel 3.36 Desain Uji Coba Master Range Nilai

Objek Pengujian Form Master Range Nilai

Keterangan Mengetahui tampilan dan fungsi form Range

nilai menghasilkan output yang diharapkan.

Page 83: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

115

Test

Case

ID

Tujuan Input Output yang Diharapkan

1. Menguji fungsi tombol

form Range Nilai,

Button

Tambah Data

Saat form Master Range nilai

tampil

Textbox

untuk kode

setiap data

auto

generate

Saat form Master Range nilai

diisi

Button

Simpan Menyimpan data

Button Ubah Menampilkan data yang

ingin diubah

Button Hapus Menghapus seluruh data

Textbox cari Mencari data sesuai dengan

yang diinginkan

Tabel 3.37 Desain Uji Coba Form RDKK

Objek Pengujian Form Rencana Dasar Kebutuhan Kelompok (RDKK)

Keterangan

Mengetahui tampilan dan fungsi form transaksi

Rencana Dasar Kebutuhan Kelompok (RDKK) dapat

berjalan dan menghasilkan output yang diharapkan.

Test

Cas

e ID

Tujuan Input Output yang

Diharapkan Status

1.

Menguji fungsi

tombol pada form

transaksi RDKK

Pilih pengecer

Menampilkan data

pengecer

Pilih Jenis Pupuk

Menampilkan data

jenis pupuk bersubsidi

Mengisi data

pendukung

Data kecamatan desa

terisi

Akumulasi Total

pupuk yang dipesan

2 Mengisi Detail

RDKK

Pilih pupuk

bersubsidi sesuai

dengan jenisnya

Menampilkan data

pupuk bersubsidi

Mengisi Jumlah

Pupuk yang

digunakan Menampilkan detail

RDKK

Menekan button

add detail

Page 84: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

116

Tabel 3.38 Desain Uji Coba Form Rekapitulasi Pupuk Bersubsidi

Tabel 3.39 Desain Uji Coba Form Validasi Pupuk Bersubsidi

Objek Pengujian Form Transaksi Rekapitulasi Pupuk Bersubsidi

Keterangan

Mengetahui tampilan dan fungsi form transaksi

Rekapitulasi dapat berjalan dan menghasilkan output

yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan Status

1.

Menguji fungsi

tombol pada form

transaksi

Rekapitualsi

Pupuk bersubsidi

Pilih pengecer

Menampilkan form

Pilih RDKK akan

ditampilkan

Mengisi textbox

keterangan

Memberikan

keterangan terhadap

data RDKK setiap

pengecer

Button Simpan Menyimpan data

Rekapitulasi

Button Hapus Menghapus seluruh

data Rekapitulasi

pupuk bersubsidi

2. Mengisi detail

Rekap

Melakukan

centang (√)data

RDKK

Data Rdkk tercentang

Mengisi textbox

detil dengan

angka

Data rekapitulasi

diisi sesuai dengan

user

Objek Pengujian Form Transaksi Validasi Distributor

Keterangan

Mengetahui tampilan dan fungsi form transaksi

Validasi Distributor dapat berjalan dan

menghasilkan output yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan

Stat

us

1.

Menguji fungsi

tombol pada form

transaksi Validasi

Distributor

Pilih Distributor

combox

Menampilkan form

Pilih menampilkan data

pengecer

Mengisi textbox

keterangan

Memberikan

keterangan terhadap

data validasi setiap

distributor

Button Simpan

Menyimpan data

validasi setiap

distributor

Page 85: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

117

Tabel 3.40 Desain Uji Coba Form Persyaratan Dokumen.

Button Hapus

Menghapus seluruh

data validasi setiap

distributor

2.

Mengisi detail

Validasi Pupuk

Bersubsidi

Button add detail

Menambahkan detail

pupuk bersubsidi

Objek Pengujian Form Persyaratan Dokumen

Keterangan

Mengetahui tampilan dan fungsi form transaksi

Persyaratan Dokumen Distributor dapat berjalan

dan menghasilkan output yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan Status

1.

Menguji fungsi

tombol pada form

transaksi

Persyaratan

Dokumen

Pilih Distributor

Menampilkan form

Pilih menampilkan

data pengecer

Melakukan

centang (√)data

Dokumen

Data Dokumen

tercentang

Combobox status

dokumen

Status yang sudah

terisi

Button Simpan Menyimpan data

persyaratan Dokumen

Button Hapus Menghapus seluruh

data persyaratan

dokumen

Page 86: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

118

Tabel 3.41 Desain Uji Coba Form Transaksi Penilaian Kinerja

Tabel 3.42 Desain Uji Coba Form Laporan Penilaian Kinerja

Objek Pengujian Form Penilaian Kinerja Distributor

Keterangan

Mengetahui tampilan dan fungsi form transaksi

Form Penilaian Kinerja Distributor dapat berjalan

dan menghasilkan output yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan Status

1.

Menguji fungsi

tombol pada

penilaian kinerja

Pilih Distributor

Menampilkan

perolehan nama per

distributor

Menampilkan data

kriteria yang telah

dinilai

Menampilkan

perolehan nilai skor

yang didapat.

Data penilaian kinerja

Objek Pengujian Form Laporan Penilaian Kinerja

Keterangan

Mengetahui tampilan dan fungsi form transaksi

Persyaratan Dokumen Distributor dapat berjalan dan

menghasilkan output yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan Status

1.

Menguji fungsi

tombol pada

form Laporan

Penilaian

Kinerja

Pilih

Distributor

Menampilkan nama

distributor

Menampilkan

perolehan nilai skor

di setiap indikator

Menampilkan

perolehan nilai skor

Menampilkan

perolehan Total

nilai skor di setiap

indikator

Page 87: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

119

Tabel 3.43 Desain Uji Coba Form Laporan Kualitas Distributor

Button Print Melakukan Cetak

Laporan

Objek Pengujian Form Laporan Kualitas Distributor

Keterangan

Mengetahui tampilan dan fungsi form Laporan

Kualitas Distributor dapat berjalan dan menghasilkan

output yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan Status

1.

Menguji

fungsi tombol

pada form

Laporan

Kualitas

Distributor

Data

Distributor

Menampilkan

nilai kualitas

Distributor

Mengurutkan

nilai tertinggi

dari setiap

indikator

Menampilkan

perolehan nilai

dari perhitungan

skor

Menampilkan

nilai huruf untuk

setiap distributor

Menampilkan

nilai huruf untuk

setiap distributor

Button Print Melakukan

Cetak Laporan

Page 88: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

120

Tabel 3.44 Desain Uji Coba Form Laporan Tingkat Level Distributor

Objek Pengujian Form Laporan Tingkat Level Distributor

Keterangan

Mengetahui tampilan dan fungsi form transaksi

Persyaratan Dokumen Distributor dapat berjalan dan

menghasilkan output yang diharapkan.

Test

Case

ID

Tujuan Input Output yang

Diharapkan Status

1.

Menguji fungsi

pada form

laporan tingkat

level

distributor

Memilih

Setiap

Kriteria

Menampilkan

kriteria yang

dipilih

Menampilkan nilai

skor yang tertinggi

Mengurtkan

distributor yang

memiliki nilai

tertinggi

Menampilkan

distributor yang

memiliki nilai

tertinggi

Button Print Melakukan Cetak

Laporan

Page 89: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistemsir.stikom.edu/2018/5/BAB_III.pdf · Pestisida dan memperoleh kebutuhan-kebutuhan data untuk dibentuknya suatu sistem penilaian

121