bab iii pembahasanan - repository.bsi.ac.id filec. meningkatkan pencegahan dan pengendalian hama,...
TRANSCRIPT
29
BAB III
PEMBAHASANAN
3.1. Tinjauan Instansi
Dinas Pertanian Tanaman Pangan Dan Perikanan Kota Singkawang
merupakan unsur pelaksana urusan pemerintahan di bidang tugas pertanian,
tanaman pangan dan perikanan. Dinas Pertanian Tanaman Pangan Dan Perikanan
Kota Singkawang dipimpin oleh seorang Kepala Dinas yang berkedudukan di
bawah dan bertanggung jawab kepada Walikota melalui Sekretaris Daerah.
3.1.1. Sejarah Instansi
Dinas Pertanian Tanaman Pangan Dan Perikanan Kota Singkawang sebagai
salah satu unit kerja di lingkungan Pemerintah Kota Singkawang. Dinas Pertanian
Tanaman Pangan Dan Perikanan Kota Singkawang dibentuk berdasarkan Peraturan
Daerah Nomor 3 Tahun 2016 tentang kedudukan, susunan organisasi, tugas dan
fungsi, serta tata kerja. Tugas dan fungsi Dinas Pertanian Tanaman Pangan Dan
Perikanan Kota Singkawang dijabarkan pada peraturan Walikota Singkawang
Nomor 3 Tahun 2016.
Visi dan Misi
Adapun Visi dan Misi dari Dinas Pertanian Tanaman Pangan Dan Perikanan
Kota Singkawang adalah sebagai berikut :
1. Visi
Terwujudnya Pertanian dan Kehutan sebagai sentra agribisnis dan argoindustri
yang berjaya saing dan berkelanjutan.
2. Misi
30
a. Meningkatkan kesejahteraan petani melalui peningkatan produksi,
produktivitas dan mutu produk pertanian dan kehutanan.
b. Mewujudkan kemandirian petani yang berwawasan agribisnis dan
agroindustri dengan pemanfaatan sumber daya alam yang berkelanjutan.
c. Meningkatkan pencegahan dan pengendalian hama, penyakit tanaman,
penyakit hewan serta zoonosis.
3.1.2. Struktur Organisasi dan Fungsi
Struktur organisasi adalah susunan sistem dengan hubungan wewenang
dan tanggung jawab. Dalam organisasi terdapat struktur yang menerapkan
bagaimana tugas yang akan dibagi. Berikut ini merupakan struktur organisasi pada
Dinas Pertanian Tanaman Pangan Dan Perikanan.
KEPALA DINAS
SEKRETARIS
SUB BAGIAN UMUM
DAN KEPEGAWAIANSUB BAGIAN ASET
SUB BAGIAN
PROGRAM DAN
KEUANGAN
BIDANG
KETAHANAN
PANGAN DAN
PENYULUHAN
SEKSI KETAHAN
PANGAN
SEKSI KELEMBAGAAN
DAN SUMBER DAYA
MANUSIA
BIDANG PERIKANAN
SEKSI
PENYELENGGARAAN
PENYULUHAN
SEKSI PERIKANAN
BUDIDAYA
SEKSI PERIKANAN
TANGKAP
SEKSI BINA USAHA
PERIKANAN
UPTD
BIDANG TANAMAN
PANGAN,
HORTIKULTURA DAN
PERKEBUNAN
SEKSI TANMAN
PANGAN DAN
HORTIKULTURA
SEKSI PERKEBUNAN
BIDANG
PETERNAKAN DAN
KESEHATAN
HEWAN
SEKSI PERLINDUNGAN
TANAMAN PANGAN,
HORTIKULTURA DAN
PERKEBUNAN
SEKSI BUDIDAYA
PETERNAKAN
SEKSI KESEHATAN
HEWAN DAN
KESMAVET
SEKSI BINA USAHA
PETERNAKAN
KELOMPOK
JABATAN
FUNGSIONAL
Sumber : Penelitian (2017)
Gambar III.1 Struktur Organisasi
31
Berikut penjelasan mengenai pembagian tugas dari masing-masing bagian
struktur organisasi Dinas Pertanian Ketahanan Pangan Dan Perikanan Kota
Singkawang adalah sebagai berikut:
1. Kepala Dinas
a. Perumusan kebijakan di bidang pertanian, ketahanan pangan dan perikanan
b. Pelaksanaan kebijakan di bidang pertanian, ketahanan pangan dan
perikanan
c. Pelaksanaan evalusi dan pelaporan bidang pertanian, ketahanan pangan dan
perikanan
d. Pelaksanaan administrasi dinas pertanian, ketahanan pangan dan perikanan
e. Pelaksanaan fungsi lain yang diberikan oleh walikota terkait dengan tugas
dan fungsinya
2. Sekretaris
a. Pengoordinasian penyusunan program-program bidang secara terpadu
b. Pengoordinasian pelaksanaan tugas-tugas bidang secara terpadu
c. Pengoordinasian pelaksanaan program, evaluasi dan pelaporan seluruh
kegaiatan dinas
d. Penyelenggaraan pelayananan administratif meliputi umum dan
kepagawaian, pengelolaan asset, penyusunan program dan pengelolaan
keuangan
e. Pelaksanaan tugas lain yang diberikan oleh kepala dinas sesuai dengan
tugas dan fungsinya
3. Sub Bagian Umum Dan Kepegawaian
32
Mengumpul dan mengolah bahan kerja, koordinasi, fasilitas pelaksanaan
urusan umum dan kepegawaian meliputi tata persuratan, kearsipan, organisasi
ketatalaksanaan, hokum dan perundang-undangan, administrasi perjalanan
dinas, kehumasan dan protokol, rumah tangga, laporan harta kekayaan
penyelenggara Negara (LKHPN), laporan harta kekayaan aparatur sipil Negara
(LHKASN), penyiapan bahan reformasi birokrasi dan sistem pengedalian
administarsi kepegawaian.
4. Sub Bagian Aset
Mengumpul dan mengolah bahan kerja, koordinasi, fasilitasi pelaksanaan
pengelolaan aset meliputi perencanaan kebutuhan dan pengganggaran,
pengadaan, penggunaan, pemanfaatan, pengamatan dan pemeliharaan,
penilaian, pemindah tanganan, pembinanaan, pengawasann dan pengendalian
barang milik daerah.
5. Sub Bagian Program Dan Keuangan
Mengumpul dan mengolah bahan kerja, koordinasi, fasilitasi pelaksanaan
urusan program dan anggaran (RKT, RKA), rencana stratrgis, perbendaharaan
dan gaji, verifikasi akuntansi, laporan keuangan, penyusunan laporan kinerja
dinas (LKT, LKPJ dan LPPD) tindak lanjut hasil pemeriksaan.
6. Bidang Tanaman Pangan, Hortikultura Dan Perkebunan
a. Penyusunan rencana dan program kerja bidang pelaksanaan, monitoring,
evaluasi dan pelaporan bidang tanaman pangan, hortikultura dan
perkebunan
b. Penyiapan bahan perumusan kebijakan, koordinasi, fasilitasi, pengawasan
dan pengedalian, pembinaan teknis tanaman pangan dan hortikultura
33
c. Penyiapan bahan perumusan kebijakan, koordinasi, fasilitasi, pengawasan
dan pengendalian, pembinaan teknis perkebunan
d. Penyiapan bahan perumusan kebijakan, koordinasi, fasilitasi, pengawasan
dan pengendalian, pembinaan teknis perlindungan tanaman pangan,
hortikultura dan perkebunan
e. Pengoordinasikan pelaksanaan tugas-tugas seksi pada bidang tanaman
pangan, hortikultura dan perkebunan
f. Pelaksanaan tugas lain yang diberikan oleh kepala dinas sesuai dengan
tugas dan fungsinya
7. Seksi Tanaman Pangan Dan Hortikultura
a. Menyusun rencana dan program kerja seksi tanaman pangan dan
hortikultura
b. Mengumpul dan mengolah bahan perumusan kebijakan, koordinasi,
fasilitasi, monitoring, evaluasi, pelaporan dan petunjuk teknis bidang
tanaman pangan dan hortikultura
c. Melaksanakan budidaya, peningkatan produksi, penggunaan sarana dan
prasarana, penangkapan pasca panen, pengolahan dan pemasaran hasil
produksi
d. Melaksanakan pengembangan usaha permodalan
e. Melaksanakan perizinan/rekomendasi, pengendalian sarana dan prasarana,
dan promosi tanaman pangan dan hortikultura
8. Seksi Perkebunan
a. Menyusun rencana dan program kerjasama seksi perkebunan
34
b. Mengumpul dan mengolah bahan perumusan kebijakan, koordinasi,
fasiliatsi, monitoring, evaluasi, pelaporan dan petunjuk teknis perkebunan
c. Melaksanakan inventarisasi dan pengolahan data perkebunan,
pengembangan lahan, dan sarana/prasarana perkebunan
d. Melaksanakan perizininan/rekomendasi budidaya dan industri perkebunan
e. Melaksanakan pembinaan budidaya tanaman dan pengelolaan hasil
perkebunan
f. Melaksanakan pemninaan pengembanagan dan pendidikan sumber daya
masyrakarat perkebunan.
9. Seksi Perlindungan Tanaman Pangan, Hortikultura Dan Perkebunan
a. Menyusun rencana dan program kerja seksi pelindungan tanaman pangan
b. Mengumpul dan mengolah bahan perumusan kebijakan, koordinasi,
fasilitasi, monitoring, evaluasi, pelaporan dan petunjuk teknis pelindungan
tanaman pangan, hortikultura dan perkebunan
c. Melaksanakan pengawasan pupuk dan pestisida
d. Melaksanakan pengamatan dan pengendalian organisme penggangu
tanaman dampak fenomena iklim dan gangguan usaha
e. Melaksanakan penanggulangan kebakaran lahan tanaman pangan,
hortikultura dan perkebunan
10. Bidang Peternakan dan Kesehatan Hewan
a. Penyusun rencana dan program kerja bidang, pelaksanaan, monitoring,
evaluasi dan pelaporan bidang peternakan dan kesehatan hewan
b. Penyiapan bahan perumusan kebijakan, koordinasi, fasilitasi, pengawasan
dan pengendalian,pembinaan teknis budidaya peternakan;
35
c. Penyiapan bahan perumusan kebijakan, koordinasi, fasilitasi, pengawasan
dan pengendalian, pembinaan teknis kesehatan hewan dan Kesehatan
Masyarakat Veteriner
d. Penyiapan bahan peru,usan kebijakan,koordinasi,fasilitasi,pengawasan
dan pengendalian,pembnaan teknis usaha peternakan
e. Pengkoordinasian pelaksanaan tugas-tugas seksi pada Bidang Peternakan
dan Kesehatan Hewan
f. Pelaksanaan tugas lain yang diberikan oleh Kepala Dinas sesuai dengan
tugas dan fungsinya
11. Seksi Budidaya Peternakan
a. Menyusun rencana dan program kerja Seksi Budidaya Peternakan
b. Mengumpul dan mengolah bahan perumusan dan kebijakan
teknis,koordinasi, fasilitasi, monitoring, evaluasi, pelaporan dan petunjuk
teknis budidaya peternakan
c. Melaksanakan budidaya, pembibitan, pakan ternak,pengendalian
penggunaan sarana budidaya,dan peningkatan teknologi peternakan
d. Melaksankan pengembangan hijauan pakan ternak, melaksanakan
pengawasan bibit ternak dan pen gawasan mutu pakan ternak
12. Seksi Kesehatan Hewan dan Kesehatan Masyarakat Veretiner
a. Menyusun rencana dan program kerja seksi kesehatan hewan Seksi
Kesehatan Hewan dan Kesehatan Masyarakat Veretiner
b. Mengumpul dan mengolah bahan perumusan kebijakan teknis, koordinasi,
fasilitasi, monitoring, evaluasi, pelaporan dan petunjuk teknis kesehatan
hewan kesehatan masyarakat veteriner
36
c. Melaksanakan pengamatan, penelusuran, penanggulangan, penyidikan
penyakit hewan, pencegahan
d. Melaksanakan pengendalian dan pemberantasan penyakit hewan
e. Melaksankan pengawasan kesehatan masyakarat veteriner
f. Melaksanakan pengawasan obat hewan dan vaksin, pengawasan lalu lintas
ternak
g. Melaksanakan pengawasan pangan asal hewan
h. Melaksanakan penanganan pasca panen dan pelayanan kesehatan hewan
13. Seksi Bina Usaha Peternakan
a. Menyusun rencana dan program kerja seksi bina usaha peternakan
b. Mengumpul dan mengolah bahan perumusan kebijakan teknis, koordinasi,
fasilitasi, monitoring, evaluasi, pelaporan dan petunjuk teknis bina usaha
peternakan
c. Melaksanakan pengolahan hasil peternakan pangan dan non pangan
d. Melaksanakan pengembangan usaha permodalan, perizinan, sarana dan
prasarana pengolahan hasil peternakan
e. Melaksanakan penyediaan informasi dan promosi usaha peternakan
14. Bidang Ketahanan Dan Ppangan Dan Penyuluhan
a. Penyusunan rencana dan program kerja bidang, pelaksanaan, monitoring,
evaluasi dan pelaporan bidang ketahanan dan penyuluhan
b. Penyiapan bahan dan perumusan kebijakan teknis, koordinasi, fasilitasi,
pengawasan dan pengedalian, pembinaan teknis ketahanan pangan
37
c. Penyiapan bahan dan perumusan kebijakan teknis, koordinasi, fasilitasi,
pengawasan dan pengedalian, pembinaan teknis kelembagaan dan sumber
daya manusia
d. Penyiapan bahan dan perumusan kebijakan teknis, koordinasi, fasilitasi,
pengawasan dan pengedalian, pembinaan teknis penyelenggaraan
penyuluhan
e. Pengoordinasian pellaksanaan tugas-tugas seksi pada bidang ketahanan
pangan dan penyuluhan
f. Pelaksanaan tugas lain yang diberikan oleh kepala dinas sesuai dengan
tugas dan fungsinya
15. Seksi Ketahanan Pangan
a. Menyusun rencana dan program kerja Seksi Ketahan Pangan
b. Mengumpul dan mengolah bahan perumusan kebijakaan teknis, koordinasi,
fasilitasi, monitoring, evaluasi, pelaporan dan petunjuk teknis ketahanan
pangan
c. Melaksanakan penyediaan infrastruktur dan seluruh pendukung
kemandirian pangan, penyediaan dan penyaluran pangan pokok atau
pangan lainnya
d. Melaksanakan pengelolaan cadangan pangan
e. Melaksanakan penentuan harga minimum daerah untuk pangan lokal yang
tidak ditetapkan oleh pemerintah pusat dan pemerintah provinsi
f. Melaksanakan upaya pencapaian target konsumsi pangan perkaita/tahun
sesuai dengan angka kecukupan gizi
38
g. Melaksanakan penyusunan peta kerentanan dan ketahanan pangan
kecamatan
h. Melaksanakan penanganan kerawanan pangan dan pengawasan keamanan
pangan segar
i. Melaksanakan upaya terpenuhinya konsumsi pangan yang beragam bergizi
seimbang dan aman (B2SA)
16. Seksi Kelembagaan dan Sumber Daya Manusia
a. Menyusun rencana dan program kerja Seksi Kelembagaan dan Sumber
Daya Manusia
b. Mengumpul dan mengolah rencana dan program kerja, menyiapkan bahan
perumusan kebijakan, koordinasi, fasilitasi, monitoring, evaluasi, pelaporan,
petunjuk, teknis kelembagaan dan sumber daya manusia
c. Melaksanakan penerapan standard an prosedur sistem kerja penyuluhan,
pengembangan kelembagaaan petani, bimbingan, pengembangan dan
perberdayaan petani
d. Melaksanakan penerapan standard an prosedur sisitem penyuluh
e. Melaksanakan penerepan persyaratan, sertifikasi dan akreditasi jabatan
penyuluh
f. Melaksanakan peningkatan profesionalisme penyuluh
g. Melaksanakan peningkatan kemampuan manajerial dan kewirausahaan
pelaku utama dan pelaku usaha
17. Seksi Penyelenggaraan Penyuluhan
a. Menyusun rencana dan program kerja Seksi Penyelenggaraan Penyuluhan
39
b. Mengumpulkan dan mengolah rencana dan program kerja, menyiapkan
bahan perumusan kebijakan, koordinasi, fasilitas, monitoring, evaluasi,
pelaporan, petunjuk teknis penyelenggaraan penyuluhan
c. Melaksanakan penyuluhan dan pengembangan mekanisme, tata kerja dan
metode penyuluhan
d. Melaksanakan pengumpulan, pengolahan, pengemasan dan penyebaran
materi penyuluhan bagi pelaku utama dan pelaku usaha
e. Melaksanakan analisis dan memecahkan masalah serta merespon peluang
dan tantangan yang dihadapi pelaku utama dan pelaku usaha dalam
mengelola usaha
18. Bidang Perikanan
a. Penyusunan rencana dan program kerja bidang, pelaksanaan, monitoring,
evaluasi dan pelaporan bidang perikanan
b. Penyiapan bahan dan perumusan kebijakan, koordinasi, fasilitasi,
pengawasan dan pengendalian, pembinaan teknis perikanan budidaya
c. Penyiapan bahan dan perumusan kebijakan, koordinasi, fasilitasi,
pengawasan dan pengendalian, pembinaan teknis perikanan tangkap
d. Penyiapan bahan dan perumusan kebijakan, koordinasi, fasilitasi,
pengawasan dan pengendalian, pembinaan teknis bina usaha perikanan
e. Pengoordinasian pelaksanaan tugas-tugas seksi pada Bidang Perikanan
f. Pelaksanaan tugas lain yang diberikan oleh Kepala Dinas sesuai dengan
tugas dan fungsinya
19. Seksi Perikanan Tangkap
a. Menyusun rencana dan program kerja Seksi Perikanan Tangkap
40
b. Mengumpul dan mengolah rencana dan program kerja, menyiapkan bahan
perumusan kebijakan, koordinasi, fasilitasi, monitoring, evaluasi, pelaporan
dan petunjuk teknis perikanan tangkap
c. Melaksanakan pengelolaan dan penyelenggaraan tempat pelelangan ikan
(TPI)
d. Melaksanakan pemberdayaan dan pendampingan nelayan kecil
20. Seksi Perikanan Budidaya
a. Menyusun rencana dan program kerja Seksi Perikanan Budidaya
b. Mengumpul dan mengolah bahan perumusan kebijakan, koordinasi,
fasilitasi, monitoring, evaluasi, pelaporan dan petunjuk teknis perikanan
budidaya
c. Melaksanakan perencanaan pengelolaan kawasan budidaya perikanan
berdasarkan RTRW
d. Melaksanakan pengelolaan air dan lahan untuk pembudidayaan ikan
e. Melaksanakan pengelolaan kesehatan ikan dan lingkungan
f. Melaksanakan pembinaan mutu pakan ikan dan obat ikan
g. Melaksanakan pembinaan cara pembenihan ikan yang baik dan cara
pembesaran ikan yang baik
h. Menyediakan benih ikan, calon induk dan induk ikan
i. Menyediakan data dan informasi pengelolaan pembudidayaan ikan
21. Seksi Perikanan Tangkap
a. Menyusun rencana dan program kerja Seksi Bina Usaha Perikanan
41
b. Mengumpul dan mengolah rencana dan program kerja, menyiapkan bahan
perumusan kebijakan, koordinasi, fasilitasi, monitoring, evaluasi, pelaporan
dan petunjuk teknis bina usaha perikanan
c. Melaksanakan penyelenggaraan pendidikan dan pelatihan serta
pedampingan, fasilitasi kemitraan usaha
d. Melaksanakan pemberiaan kemudahan akses ilmu pengetahuan, teknologi
dan informasi
e. Melaksanakan pembinaan kelembagaan nelayan kecil dan usaha kecil
pembudidayaan ikan
f. Melaksanakan penerbitan SIUP di bidang pembudidayaan ikan, Tanda
Pencatatan Usaha Pembudidayaan Ikan (TPUPI) dan Tanda Pencatatan
Kapal Pengangkutan Ikan Hidup (TPKPIH)
22. UPT
Melaksanakan kegiatan teknis operasional dan/atau kegiatan teknis penunjang
tertentu.
3.2 Analisa Kebutuhan
Dalam penulisan tugas akhir ini, penulis membahas tentang Sistem
Informasi Hasil Perikanan Pada Dinas Pertanian Ketahanan Pangan Dan Perikanan
Kota Singkawang Berbasis Web. Saat ini Dinas Pertanian Ketahanan Pangan Dan
Perikanan Kota Singkawang dalam pengolahan hasil data perikanan masih
menggunakan bantuan Mircosoft Excel.
Kinerja pegawai Dinas Pertanian Ketahanan Pangan Dan Perikanan Kota
Singkawang memakan waktu yang cukup lama, sulitnya mencari dan mengelola
42
data lama , data bisa hilang dan tidak terkelolanya dengan baik. Dalam kesimpulan
diatas, penulis bermaksud untuk menyelesaikan masalah yang kurang
memaksimalkan kinerja pegawai.
Oleh karena itu penulis membuat suatu sistem untuk memecahkan masalah
yang dihadapi Dinas Pertanian Ketahanan Pangan Dan Perikanan Kota Singkawang,
dengan membuat Sistem Informasi Hasil Perikanan Pada Dinas Pertanian
Ketahanan Pangan Dan Perikanan Kota Singkawang Berbasis Web. Dengan proses
pengolahan data terkomputerisasi diharapkan dapat lebih mudah dalam memproses
data yang digunakan.
Analisa ini digunakan untuk mengetahui kebutuhan-kebutuhan apa saja
yang digunakan untuk membangun sistem. Analisa kebutuhan sistem terdiri dari
kebutuhan fungsional dan kebutuhan non fungsional.
3.2.1. Kebutuhan Fungsional
1. Login
Untuk dapat masuk ke dalam sistem ini pegawai harus melakukan login
terlebih dahulu dengan memasukkan NIP dan Password agar dapat masuk ke
halaman selanjutnya.
2. Mengolah Data Pegawai
Halaman ini admin dapat melihat data pegawai dengan menginputkan nip,
nama pegawai, password, pangkat, jabatan, hak akses dan level. Lalu dapat
disimpan kedalam database.
3. Mengolah Data Hasil Perikanan
Halaman ini admin dapat melakukan penambahan data hasil perikanan yang
ada dengan memasukan tanggal, nama ikan, volume, nilai, harga rata-rata, jenis
43
perikanan yang nantinya dapat disimpan kedalam database. User juga dapat
melihat, mengedit, serta menghapus data hasil perikanan yang telah ada.
4. Mengolah Data Pengolahan Hasil Perikanan
Halaman ini admin dapat melakukan penambahan data hasil perikanan yang
ada dengan memasukan tanggal, nama unit usaha, nama pemilik, alamat, kecamatan,
nilai investasi, bahan baku, jenis produk olahan, asal bahan baku, kapasitas
produksi, tujuan pasar, jumlah tenaga kerja, keterangan yang nantinya dapat
disimpan kedalam database. Admin juga dapat melihat, mengedit, serta menghapus
data hasil perikanan yang telah ada.
5. Mengolah Data Pemasaran Hasil Perikanan
Halaman ini admin dapat melakukan penambahan data hasil perikanan yang
ada dengan memasukan tanggal, nama unit usaha, nama pemilik, alamat, kecamatan,
nilai investasi, jenis produk yang dipasarkan, asal bahan baku, kapasitas produksi,
tujuan pasar, jumlah tenaga kerja, keterangan yang nantinya dapat disimpan
kedalam database. User juga dapat melihat, mengedit, menyimpan serta
menghapus data hasil perikanan yang telah ada.
6. Pembuatan Laporan
Halaman ini admin atau kepala dinas dapat melihat dan mencetak laporan
hasil perikanan dengan menginputkan tanggal atau bulan yang diinginkan untuk
melihat dan mencetak laporan hasil perikanan. Selain itu, admin atau kepala dinas
juga dapat mencetak laporan yang diinginkan.
44
3.2.2. Kebutuhan Non Fungsional
Adapun kebutuhan nonfungsional pada Sistem Informasi Hasil Perikanan
Pada Dinas Pertanian Ketahanan Pangan Dan Perikanan Kota Singkawang Berbasis
Web adalah sebagai berikut:
1. Perangkat keras (Hardware)
Adapun perangkat keras yang dibutuhkan, antara lain:
a. CPU
1) Processor Intel® Core(TM) i3 M 380 @2.53GHz 2.53 GHz
2) RAM 2 GB
3) Harddisk 400 GB
b. Mouse
c. Keyboard
d. Monitor dengan resplusi layar minimum 1366x768
2. Perangkat lunak (Software)
Adapun perangkat lunak yang dibutuhkan, dalam sistem saat ini antara lain:
a. Microsofot Windows
b. Xammp
c. Mozilla firefox,Internet Explorer dan Opera sebagai browser
3. Sumber Daya Manusia (Brainware)
a. Administrator
b. Pegawai
c. Kepala dinas
45
3.3. Perancangan Perangkat Lunak
3.3.1. Rancangan Antar Muka
Adapun rancangan antar muka (interface) yang akan dibuat pada Sistem
Informasi Hasil Perikanan Pada Dinas Pertanian Ketahanan Pangan Dan Perikanan
Kota Singkawang Berbasis Web adalah sebagai berikut:
1. Rancangan Antar Muka Login
Pada halaman ini kita harus memasukkan NIP dan Password untuk dapat
masuk kehalaman selanjutnya.
LOGINNIP
PASSWORD
KONTEN
Login
SILAHKAN LOGIN
PERIKANAN
Hari, Tanggal || Pukul
Nama Instansi
Sumber : Hasil Penelitian (2017)
Gambar III.2 Rancangan Tampilan Antarmuka Login
2. Rancangan Tampilan Beranda Administrator
Pada halaman ini tersedia tampilan untuk mengelola website yang dapat
dilakukan oleh admin dalam pendataan pegawai, hasil perikanan, pengolahan,
pemasaran, selain itu admin juga dapat melihat data laporan. Berikut tampilan dari
halaman beranda admin.
46
KONTEN
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
SELAMAT DATANG NAMA INSTANSI
Sumber : Hasil Penelitian (2017)
Gambar III.3 Rancangan Tampilan Beranda Administrator
3. Rancangan Tampilan Beranda Kepala Dinas
Pada halaman ini tersedia tampilan menu laporan yang dimana nanti laporan
ini bisa dilihat atau dicetak oleh Kepala Dinas nantinya.
KONTEN
PERIKANAN Home Laporan Perikanan Logout
Hari, Tanggal || Pukul
Nama Insantsi
Halo, User
SELAMAT DATANG NAMA INSTANSI
Sumber : Hasil Penelitian (2017)
Gambar III.4 Rancangan Tampilan Beranda Kepala Dinas
47
4. Rancangan Tampilan Menu
Pada halaman ini tersedia tampilan menu yang dimana nanti terdapat pilihan
menu yang akan di input.
KONTEN
PERIKANAN Home Perikanan Data Unit Usaha Laporann Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
Data Pegawai
Data Hasil Perikanan
SELAMAT DATANG NAMA INSANTASI
Sumber : Hasil Penelitian (2017)
Gambar III.5 Rancangan Tampilan Menu Perikanan
KONTEN
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
Pengolahan Perikanan
Pemasaran Perikanan
SELAMAT DATANG NAMA INSANTSI
Sumber : Hasil Penelitian (2017)
Gambar III.6 Rancangan Tampilan Menu Data Unit Usaha
48
KONTEN
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
Laporan Hasil Perikanan
Laporan Pengolahan Perikanan
Laporan Pemasaran Perikanan
SELAMAT DATANG NAMA INSANTSI
Sumber : Hasil Penelitian (2017)
Gambar III.7 Rancangan Tampilan Menu Laporan
5. Rancangan Tampilan Menu Pegawai
Pada halaman ini user dapat menambah data pegawai yang ada. Kemudian
terdapat juga pilihan lihat data, menu edit, dan hapus. Dalam mengedit atau
menghapus data hasil perikanan yang tidak diperlukan, berikut tampilan menu data
pegawai.
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
INPUT DATA PEGAWAI
Footer
Kolom bertanda * wajib diisi
* NIP
999
* NAMA PEGAWAI
XXX
* PASSWORD
XXX
* PANGKAT
XXX
* GOLONGAN
XXX
* JABATAN
XXX
* HAK AKSES
--BELUM DIPILIH--
SIMPAN BATAL
Sumber : Hasil Penelitian (2017)
Gambar III.8 Rancangan Tampilan Menu Pegawai Tambah Data
49
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
Tambah
DATA PEGAWAI
Cari RefreshKeyword : NIP
NO NAMA ` NIP PANGKAT GOLONGAN JABATAN AKSI
999 XXXXX 99999 XXXXX XXXXX XXXXX Edit Hapus
999 XXXXX 99999 XXXXX XXXXX XXXXX Edit Hapus
Footer
Sumber : Hasil Penelitian (2017)
Gambar III.9 Rancangan Tampilan Menu Pegawai Lihat Data
6. Rancangan Tampilan Menu Data Hasil Perikanan
Pada halaman ini user dapat menambah data hasil perikanan yang ada.
Kemudian terdapat juga pilihan lihat data, menu edit, dan hapus. Dalam mengedit
atau menghapus data hasil perikanan yang tidak diperlukan, berikut tampilan menu
data hasil perikanan.
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
INPUT DATA HASIL PERIKANAN
Footer
Kolom bertanda * wajib diisi
* TANGGAL
99/99/9999
* NAMA IKAN
XXX
* VOLUME
999
* NILAI
999
999
* JENIS PERIKANAN
SIMPAN BATAL
* HARGA RATA-RATA
-- PILIH JENIS PERIKANAN --
Sumber : Hasil Penelitian (2017)
Gambar III.10 Rancangan Tampilan Menu Data Hasil Perikanan Tambah
Data
50
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
Tambah
DATA HASIL PERIKANAN
Cari RefreshKeyword : Jenis Perikanan
NO NAMA IKAN VOLUME NILAI HARGA RATA-RATA JENIS PERIKANAN AKSI
Footer
999 XXXXX 999 999 999 XXXXX Edit Hapus
999 XXXXX 999 999 999 XXXXX Edit Hapus
999 XXXXX 999 999 999 XXXXX Edit Hapus
999 XXXXX 999 999 999 XXXXX Edit Hapus
999 XXXXX 999 999 999 XXXXX Edit Hapus
999 XXXXX 999 999 999 XXXXX Edit Hapus
999 XXXXX 999 999 999 XXXXX Edit Hapus
Sumber : Hasil Penelitian (2017)
Gambar III.11 Rancangan Tampilan Menu Data Hasil Perikanan Lihat Data
7. Rancangan Tampilan Menu Pengolahan Perikanan
Pada halaman ini admin dapat menambah data hasil perikanan yang ada.
Kemudian terdapat juga pilihan lihat data, menu edit, dan hapus. Dalam mengedit
atau menghapus data hasil perikanan yang tidak diperlukan, berikut tampilan menu
pengolahan perikanan.
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
INPUT DATA USAHA PENGOLAHAN
Footer
Kolom bertanda * wajib diisi
* TANGGAL
99/99/9999
* NAMA UNIT USAHA
XXX
* NAMA PEMILIK
XXX
* ALAMAT
XXX
SIMPAN BATAL
* NILAI INVESTASI
999
* KECAMATAN
--BELUM DIPILIH--
* BAHAN BAKU
--BELUM DIPILIH--
* JENIS PRODUK OLAHAN
* ASAL BAHAN BAKU
XXX
* KAPASITAS PRODUKSI
999
--BELUM DIPILIH--
* TUJUAN PASAR
--BELUM DIPILIH--
* JUMLAH TENAGA KERJA
999
* KETERANGAN
XXX
Sumber : Hasil Penelitian (2017)
Gambar III.12 Rancangan Tampilan Menu Pengolahan Perikanan Tambah
Data
51
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
Tambah
DATA UNIT USAHA PENGOLAHAN
Cari RefreshKeyword : Jenis Olahan Produk
NO NAMA UNIT USAHA KECAMATAN JENIS PRODUK PRODUKSI TUJUAN PASAR AKSI
999 XXXXX XXXXX XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX XXXXX 999 XXXXX Edit Hapus
Footer
Sumber : Hasil Penelitian (2017)
Gambar III.13 Rancangan Tampilan Menu Pengolahan Perikanan Lihat
Data
8. Rancangan Tampilan Menu Pemasaran Perikanan
Pada halaman ini admin dapat menambah data hasil perikanan yang ada.
Kemudian terdapat juga pilihan lihat data, menu edit, dan hapus. Dalam mengedit
atau menghapus data hasil perikanan yang tidak diperlukan, berikut tampilan menu
data pemasaran perikanan.
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Insantsi
Halo, User
INPUT DATA USAHA PEMASARAN
Footer
Kolom bertanda * wajib diisi
* TANGGAL
99/99/9999
* NAMA UNIT USAHA
XXX
* NAMA PEMILIK
XXX
* ALAMAT
XXX
SIMPAN BATAL
* NILAI INVESTASI
999
* KECAMATAN
--BELUM DIPILIH--
* JENIS PRODUK OLAHAN
* ASAL BAHAN BAKU
* KAPASITAS PRODUKSI
999
--BELUM DIPILIH--
* TUJUAN PASAR
--BELUM DIPILIH--
* JUMLAH TENAGA KERJA
999
* KETERANGAN
XXX
--BELUM DIPILIH--
Sumber : Hasil Penelitian (2017)
52
Gambar III.14 Rancangan Tampilan Menu Pemasaran Perikanan Tambah
Data
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
Tambah
DATA UNIT USAHA PEMASARAN
Cari RefreshKeyword : Jenis Olahan Produk
NO NAMA UNIT USAHA KECAMATAN NILAI INVESTASI JENIS PRODUK PRODUKSI TUJUAN AKSI
999 XXXXX XXXXX 999 XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX 999 XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX 999 XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX 999 XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX 999 XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX 999 XXXXX 999 XXXXX Edit Hapus
999 XXXXX XXXXX 999 XXXXX 999 XXXXX Edit Hapus
Footer
Sumber : Hasil Penelitian (2017)
Gambar III.15 Rancangan Tampilan Menu Pemasaran Perikanan Lihat
Data
9. Rancangan Tampilan Menu Laporan Perikanan
Pada halaman ini terdapat pilihan laporan dengan memilihi bulan tahun dan
mencetak laporan hasil perikanan serta laporan yang diinginkan.
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
Footer
PILIH TAHUN :
--- BELUM DIPILIH ---
TAMPILKAN
PILIH BULAN :
PILIH BULAN DAN TAHUN LAPORAN
--- BELUM DIPILIH ---
Sumber : Hasil Penelitian (2017)
Gambar III.16 Rancangan Tampilan Menu Laporan Perikanan Lihat Data
53
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
LAPORAN USAHA PENGOLAHAN PERIKANAN BULAN TAHUN
NO NAMA UNIT USAHA KECAMATAN JENIS PRODUK PRODUKSI TUJUAN PASAR
Footer
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
CETAK
Sumber : Hasil Penelitian (2017)
Gambar III.17 Rancangan Tampilan Menu Cetak Laporan Hasil Perikanan
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Insantsi
Halo, User
LAPORAN USAHA PENGOLAHAN PERIKANAN BULAN TAHUN
NO NAMA UNIT USAHA KECAMATAN JENIS PRODUK PRODUKSI TUJUAN PASAR
Footer
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX
CETAK
Sumber : Hasil Penelitian (2017)
Gambar III.18 Rancangan Tampilan Menu Cetak Laporan Hasil Pengolahan
Perikanan
54
PERIKANAN Home Perikanan Data Unit Usaha Laporan Perikanan Backup Data Logout
Hari, Tanggal || Pukul
Nama Instansi
Halo, User
LAPORAN USAHA PEMASARAN PERIKANAN BULAN TAHUN
NO NAMA UNIT USAHA KECAMATAN NILAI JENIS PRODUK PRODUKSI TUJUAN
Footer
999 XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX
999 XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX
CETAK
Sumber : Hasil Penelitian (2017)
Gambar III.19 Rancangan Tampilan Menu Cetak Laporan Hasil Pemasaran
Perikanan
3.3.2 Rancangan Basis Data (Database)
Adapun rancangan basis data (database) yang akan dibuat pada Sistem
Informasi Hasil Perikanan Pada Dinas Pertanian Ketahanan Pangan Dan Perikanan
Kota Singkawang Berbasis Web adalah sebagai berikut:
A. Entity Relationship Diagram (ERD)
Entity Relationship Diagram yang ada didalam program sistem pengolahan
data perikanan, yang menjelaskan tentang hubungan antara suatu data didalam
database, antara lain hubungan pada entitas pegawai yang didalamnya memiliki
artibut idp, nip, nama, password, pangkat, jabatan, hak_akses dan level. Dalam
proses penginputan ikan entitas pegawai berelasi terhadap entitas ikan yang
memiliki artibut id, idp, tanggal, nama_ikan, volume, nilai, harga_rata dan jenis.
55
Sedangkan proses penginputan pengolahan entitas pegawai berelasi
terhadap entitas pengolahan yang memiliki artribut id_pengolahan, id, tanggal,
nama_usaha, nama pemilik, alamat, kecamatan, nilai, bahan, olahan, asal, produksi,
tujuan jumlah dan keterangan. Dalam proses penginputan detaildpemasaran entitas
pegawai berelasi terhadap entitas detailpemasaran yang memiliki artribut
id_pengolahan, id_pemasaran. Dan proses penginputan pemasaran pegawai entitas
memiliki artribut id_pemasaran, tanggal, nama_usaha, nama_pemilik, alamat,
kecamatan, nilai, produk, asal, produksi, tujuan, jumlah, dan keterangan.
pegawai
nip
nama
password
pangkat
gol
jabatan
hak_akses
1 Menginput M dataikan
idp
tanggal
nama_ikan
volume
nilai
harga_rata
jenis
1 Menginput
id_pengolahan
id
tanggal
nama_usaha
alamat
kecamatan
nilai
bahan
olahan
asal
produksi
tujuan
jumlah
keterangan
detailpemasaran
id_pengolahan
id_pemasaran
tanggal
nama_pemilik
nama_usaha
alamat
kecamatan
nilai
produk
asal
produksi
tujuan
jumlah
keterangan
Menginput MenginputMM
id_pemasaran
idp
1pemasaran
pengolahan
1
M
id
level
Sumber: Hasil Penelitian (2017)
Gambar III.20 Entity Relationship Diagram (ERD)
B. Logical Record Structure (LRS)
Berdasarkan hubungan yang dimiliki antar tabel pada database perikanan
terdapat beberapa hubungan yang ada di tabel antara lain hubungan antara tabel
pegawai yang memiliki relasi one to many(1-M), table dataikan memiliki relasi one
56
to many (1-M), table pengolahan memiliki relasi many to one (1-M) dan table
detailpemasaran memiliki relasi many to one (M-1).
pegawai
idp *
nip
nama
paswword
pangkat
gol
jabatan
hak_akses
level
dataikan
id *
idp **
tanggal
nama_ikan
volume
nilai
harga_rata
jenis
pemasaran
id_pemasaran *
tanggal
nama_usaha
nama_pemilik
alamat
kecamatan
nilai
produk
asal
produksi
tujuan
jumlah
keterangan
pengolahan
id_pengolahan *
id **
tanggal
nama_usaha
nama_pemilik
alamat
kecamatan
nilai
bahan
olahan
asal
produksi
tujuan
jumlah
keterangan
detailpemasaran
id_pemasaran **
id_pengolahan **
1
1
1
1
M
M
MM
Sumber : Hasil Penelitian (2017)
Gambar III.21 Logical Record Structure (LRS)
C. Spesifikasi File
Pada sistem informasi ini penulis menggunakan database perikanan untuk
mengelola data dan tabel-tabel yang digunakan dalam sistem informasi pengolahan
data pada Dinas Perikanan Tanaman Pangan dan Perikanan Kota Singkawang,
adapun tabel-tabel pada database yang digunakan adalah:
1. Pegawai
Nama file : pegawai
57
Akronim file : pegawai.frm
Fungsi : menyimpan data-data pegawai
Tipe file : file master
Organisasi file : indexed sequential
Akses file : random
Media file : harddisk
Panjang record : 302
Kunci field : idp
Software : Mysql
Tabel III.1
Spesifikasi File Tabel Pegawai
Sumber : Hasil Perikanan (2017)
2. Ikan
Nama file : ikan
Akronim file : ikan
Fungsi : menyimpan data-data hasil perikanan
No Field Type Size Extra Keterangan
1 idp Int 1 Primary Key
2 nip Varchar 50
3 nama Varchar 30
4 password Varchar 100
5 pangkat Varchar 30
6 gol Varchar 30
7 jabatan Varchar 30
8 hak_askes Varchar 30
9 level Int 1
58
Tipe file : file master
Organisasi file : indexed sequential
Akses file : random
Media file : harddisk
Panjang record : 232
Kunci field : id
Software : Mysql
Tabel III.2
Spesifikasi File Tabel Dataikan
No Field Type Size Extra Keterangan
1 id Int 1 Auto
Increment Primary Key
2 idp Int 1 Fogeign Key
3 tanggal Date
4 nama_ikan Varchar 50
5 volume Varchar 50
6 nilai Varchar 50
7 harga_rata Varchar 50
8 jenis Varchar 30
Sumber : Hasil Penelitian (2017)
3. Pengolahan
Nama file : pengolahan
Akronim file : pengolahan
Fungsi : menyimpan data-data unit usaha pengolahan perikanan
Tipe file : file master
59
Organisasi file : indexed sequential
Akses file : random
Media file : harddisk
Panjang record : 4
Kunci field : id_pengolahan
Software : Mysql
Tabel III.3
Spesifikasi File Tabel Pengolahan
No Field Type Size Extra Keterangan
1 id_pengolahan Int 1 Auto
Increment Primary Key
2 id Int 1 Fogeign Key
3 tanggal Date
2 nama_usaha Varchar 50
3 nama_pemilik Varchar 50
4 alamat Varchar 100
5 kecamatan Varchar 50
6 nilai Varchar 30
7 bahan Varchar 30
8 olahan Varchar 30
9 asal Varchar 30
10 produksi Varchar 30
11 tujuan Varchar 30
12 jumlah Varchar 30
13 keterangan Varchar 30
Sumber : Hasil Penelitian (2017)
4. Pemasaran
Nama file : detailpemasaran
Akronim file : pemasaran
60
Fungsi : menyimpan data-data detail pemasaran
Tipe file : file master
Organisasi file : indexed sequential
Akses file : random
Media file : harddisk
Panjang record : 2
Kunci field : id_pemasaran
Software : Mysql
Tabel III.4
Spesifikasi File Tabel Detailpemasaran
No Field Type Size Extra Keterangan
1 id_pengolahan Int 1 Fogeign Key
2 id_pemasaran Int 1 Fogeign Key
Sumber : Hasil Penelitian (2017)
5. Pemasaran
Nama file : pemasaran
Akronim file : pemasaran
Fungsi : menyimpan data-data detail pemasaran
Tipe file : file master
Organisasi file : indexed sequential
Akses file : random
Media file : harddisk
Panjang record : 461
Kunci field : id_pemasaran
Software : Mysql
61
Tabel III.5
Spesifikasi File Tabel Pemasaran
No Field Type Size Extra Keterangan
1 id_pemasaran Int 1 Auto Increment Primary Key
2 tanggal Date
3 nama_usaha Varchar 50
4 nama_pemilik Varchar 50
5 alamat Varchar 100
6 kecamatan Varchar 50
7 nilai Varchar 30
8 produk Varchar 30
9 asal Varchar 30
10 produksi Varchar 30
11 tujuan Varchar 30
12 jumlah Varchar 30
13 keterangan Varchar 30
Sumber : Hasil Penelitian (2017)
3.3.3 Rancangan Struktur Navigasi
1. Struktur Navigasi Admin
Login
Admin
Home
Simpan
Dataikan
Tampil
Input Edit Hapus
Data
Pengolahan
Data
PemasaranLaporan
Backup
DataLogout
Simpan Tampil
Input Edit Hapus
Simpan Tampil
Input Edit Hapus
Simpan Tampil
Cetak Cetak Cetak
Backup
Data
Sumber : Hasil Penelitian (2017)
Gambar III.22 Struktur Navigasi Admin
62
Pada struktur navigasi diatas terdapat beberapa alur hubungan yang
ditampilkan dan diakses oleh user dalam melalukan login sebagia admin. Beberapa
pilihan tampilan menu program yang dapat diakses oleh admin. Pertama ialah menu
beranda yang menampilkan tampilan beranda kemudian menu pegawai, menu hasil
perikanan, menu usaha pengolahan dan menu pemasaran dimana pada setiap
masing-masing menu memiliki alur proses antara lain tambah atau input data,
simpan data, edit data dan hapus data. Lalu menu laporan yang didalamnya
memiliki alur proses, melihat data laporan hasil perikanan, pengolahan dan
pemasaran. Dan menu logout untuk keluar dari sistem tersebut.
2. Struktur Navigasi Kepala Dinas
Login
Kepala
Dinas
Home Laporan Logout
Simpan Tampil
Cetak Cetak Cetak
Backup
Data
Sumber : Hasil Penelitian (2017)
Gambar III.23 Struktur Navigasi Kepala Dinas
Pada struktur navigasi kepala dians diatas pegawai di harus kan login
sebagai kepala dinas, maka akan tampil beberapa pilihan menu yang dapat di akses
seperti menu beranda yang menampilkan tampilan beranda, kemudian laporan yang
terdapat laporan data ikan, data pengolahan, dan data pemasaran dan mencetak data
laporan lalu yang terakhir menu logout untuk keluar dari sistem.
3.4 Implementasi Dan Pengujian Unit
3.4.1 Implementasi
63
1. Implentasi Rancangan Antar Muka
a. Halaman Login
Pegawai harus login terlebih dahulu untuk dapat masuk ke halaman
selanjutnya, jika berhasil maka akan tampil menu akan sesuai dengan hak aksesnya.
Sumber : Hasil Penelitian (2017)
Gambar III.24 Halaman Login
b. Halaman Beranda Administrator
Pada halaman ini tersedia tampilan untuk mengelola website yang dapat
dilakukan oleh admin dalam pendataan pegawai, hasil perikanan, pengolahan,
pemasaran, selain itu admin juga dapat melihat data laporan. Berikut tampilan dari
halaman beranda admin.
Sumber : Hasil Penelitian (2017)
Gambar III.25 Halaman Beranda Administrator
64
c. Halaman Beranda Kepala Dinas
Pada halaman ini tersedia tampilan menu laporan yang dimana nanti laporan
ini bisa dilihat atau dicetak oleh Kepala Dinas nantinya.
Sumber : Hasil Penelitian (2017)
Gambar III.26 Halaman Beranda Kepala Dinas
d. Halaman Menu
Pada halaman ini tersedia tampilan menu yang dimana nanti terdapat pilihan
menu yang akan di input.
Sumber : Hasil Penelitian (2017)
Gambar III.27 Menu Perikanan
65
Sumber : Hasil Penelitian (2017)
Gambar III.28 Menu DataUnit Usaha
Sumber : Hasil Penelitian (2017)
Gambar III.29 Menu Laporan Perikanan
e. Halaman Menu Pegawai
Pada halaman ini user dapat menambah data pegawai yang ada. Kemudian
terdapat juga pilihan lihat data, menu edit, dan hapus. Dalam mengedit atau
menghapus data pegawai yang tidak diperlukan, berikut tampilan menu data
pegawai.
66
Sumber : Hasil Penelitian (2017)
Gambar III.30 Menu Pegawai Tambah Data
Sumber : Hasil Penelitian (2017)
Gambar III.31 Menu Pegawai Lihat Data
f. Halaman Menu Data Hasil Perikanan
Pada halaman ini user dapat menambah data hasil perikanan yang ada.
Kemudian terdapat juga pilihan lihat data, menu edit, dan hapus. Dalam mengedit
atau menghapus data hasil perikanan yang tidak diperlukan, berikut tampilan menu
data hasil perikanan.
67
Sumber : Hasil Penelitian (2017)
Gambar III.32 Menu Data Hasil Perikanan Tambah Data
Sumber : Hasil Penelitian (2017)
Gambar III.33 Menu Data Hasil Perikanan Lihat Data
g. Halaman Menu Pengolahan Perikanan
Pada halaman ini admin dapat menambah data hasil perikanan yang ada.
Kemudian terdapat juga pilihan lihat data, menu edit, dan hapus. Dalam mengedit
atau menghapus data hasil perikanan yang tidak diperlukan, berikut tampilan menu
data pengolahan perikanan.
68
Sumber : Hasil Penelitian (2017)
Gambar III.34 Menu Pengolahan Perikanan Tambah Data
Sumber : Hasil Penelitian (2017)
Gambar III.35 Menu Pengolahan Perikanan Lihat Data
h. Halaman Menu Pemasaran Perikanan
Pada halaman ini admin dapat menambah data hasil perikanan yang ada.
Kemudian terdapat juga pilihan lihat data, menu edit, dan hapus. Dalam mengedit
atau menghapus data hasil perikanan yang tidak diperlukan, berikut tampilan menu
data pemasaran perikanan.
69
Sumber : Hasil Penelitian (2017)
Gambar III.36 Menu Pemasaran Perikanan Lihat Data
Sumber : Hasil Penelitian (2017)
Gambar III.37 Menu Pemasaran Perikanan Tambah Data
i. Halaman Menu Laporan Perikanan
Pada halaman ini terdapat pilihan laporan dengan memilihi bulan tahun dan
mencetak laporan hasil perikanan serta laporan yang diinginkan.
70
Sumber : Hasil Penelitian (2017)
Gambar III.38 Menu Laporan Lihat Data
Sumber : Hasil Penelitian (2017)
Gambar III.39 Menu Laporan Data Hasil Perikanan
Sumber : Hasil Penelitian (2017)
Gambar III.40 Menu Laporan Pengolahan Perikanan
71
Sumber : Hasil Penelitian (2017)
Gambar III.41 Menu Laporan Pemasaran Perikanan
2. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat lunak minimum yang dibutuhkan
untuk mengimplemetasikan sistem informasi hasil perikanan pada dinas pertanian
tanaman pangan dan perikanan kota singkawang.
1. Spesifikasi Perangkat keras (hardware)
Adapun perangkat keras yang dibutuhkan, antara lain:
a. Server
1) CPU
a) Processor Intel® Core(TM) i3 M 380 @2.53GHz 2.53 GHz
b) RAM 2 GB
c) Harddisk 400 GB
b. Mouse
c. Keyboard
d. Monitor dengan resolusi layar minimum 1366x768
2. Spesifikasi Perangkat lunak (software)
a. Client
72
1) Sistem Operasi yang digunakan Mircosoft Windows
2) Aplikasi web browser yang digunakan pada komputer adalah google
i. Pengujian Unit
Dalam melakukan pengujian sistem ini, penulis menggunakan metode
pengujian Black Box yang digunakan untuk mengetahui apakah perangkat lunak
berfungsi dengan benar, sehingga pada saat dilihat apakah perangkat lunak tersebut
yang kita uji telah sesuai dengan yang diharapkan. Berikut merupakan tahapan
pengujian black box testing yaitu:
1. Pengujian tautan (link testing)
Untuk menguji tautan dengan benar (link checking) semua tautan secara
sistematis diikuti pada halaman awal dan kemudian dikelompokan didalam grafik
peta situs map (site map).
Tabel III.6
Hasil Pengujian BlackBox Testing Pengujian Tautan
No Nama URL Hasil
1 Login http://127.0.0.1/perikanan Berhasil
2 Home http://127.0.0.1/perikanan/home Berhasil
3 Menu Tambah http://127.0.0.1/perikanan/pegawai/
Berhasil Data Pegawai tambah
4 Lihat Data
Pegawai
http://127.0.0.1/perikanan/pegawai/
Berhasil tampil
5
Menu Tambah
Data
Perikanan
http://127.0.0.1/perikanan/dataikan/tambah Berhasil
6 Lihat Data
Perikanan http://127.0.0.1/perikanan/dataikan/tampil Berhasil
73
7
Menu Tambah
Data
Pengolahan
http://127.0.0.1/perikanan/pengolahan/tambah Berhasil
8 Lihat Data
Pengolahan http://127.0.0.1/perikanan/ pengolahan /tampil Berhasil
9
Menu Tambah
Data
Pemasaran
http://127.0.0.1/perikanan/pemasaran/tambah Berhasil
10 Lihat Data
Pemasaran http://127.0.0.1/perikanan/ pemasaran tampil Berhasil
11 Menu Laporan http://127.0.0.1/perikanan/index.php/laporan Berhasil
12 Laporan
Perikanan
http://127.0.0.1/perikanan/index.php/laporan/
Berhasil pilih_bulan/1
13 Cetak Laporan
Perikanan
http://127.0.0.1/perikanan/index.php/laporan/
lap_dataika Berhasil
14 Laporan
Pengolahan
http://127.0.0.1/perikanan/index.php/laporan/
Berhasil pilih_bulan/2
15 Cetak Laporan
Pengolahan
http://127.0.0.1/perikanan/index.php/laporan
Berhasil /lap_pengolahan
16 Laporan
Pemasaran
http://127.0.0.1/perikanan/index.php/laporan
Berhasil /pilih_bulan/3
17 Cetak
Pemasaran
http://127.0.0.1/perikanan/index.php/laporan/
lap_pemasaran
Berhasil
18 Logout http://127.0.0.1/perikanan/index.php/
Berhasil admin/logout
Sumber : Hasil Penelitian (2017)
2. Pengujian usabilitas
Tahapan pengujian usalibitas merupakan tahapan pengujian untuk pengguna
yang mempunyai keterbatasan misalnya, pada visual, indra pendengaran atau
74
kognitifnya) dapat merasa, memahami, menelusuri dan berinteraksi dengan web.
Berikut merupakan analisis pengujian usabilitas.
Tabel III.7
Hasil Blackbox Testing, Pengujian Usabilitas
No Skenario
Pengujian Test Care
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1 User normal Menjalankan
sistem
Sistem
mengakses
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
3. Pengujian kemanan
Pengujian ini berfokus pada jaminan kemampuan dalam mencegah akses
yang tidak sah, baik secara sengaja maupun tidak disengaja. Pengujian ini dilakukan
untuk menemukan berbagai celah kemanan. Pengujian akan dilakukan dengan
menggunakan perangkat lunak khusus untuk menguji kualitas sebuah web dari sisi
security. Adapun pengujian yang dilakukan adalah sebagai berikut:
a. Pengujian terhadap form login
Tabel III.8
Hasil Pengujian Blackbox Testing Halaman Login
No Skenario
Pengujian
Test Care Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1
NIP dan
password
tidak di isi
NIP:
(kosong)
Password:
(kosong)
Sistem akan
menolak
akses dan
menampilka
n pesan
“data tidak
boleh
kosong”
Sesuai
harapan Valid
75
2
Mengisi
salah satu
dengan
kondisi
yang salah
NIP atau
Password
NIP: (benar)
Password:
(salah) Atau
NIP: (salah)
Password:
(benar)
Sistem akan
menolak
akses dan
menampilka
n pesan “NIP
atau
Password
anda salah”
Sesuai
harapan Valid
3
Mengisi
salah satu
dengan
kondisi
benar
NIP: (benar)
Password:
(benar)
Sistem akan
menerima
akses dan
menampilka
n halaman
utama
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
4. Pengujian Pemuatan, Tegangan Dan Pengujian Malar
Pengujiann ini merupakan tahapan pengujian berdasarkan beberapa permintaan
yang dikirimkan ke web secara bersamaan oleh pengguna yang bertujuan untuk
melihat respon dari web. Berikut ini merupakan beberapa analisis pengujian
tegangan, dan pengujian malar adalah:
a. Pengujian Terhadap Form Data Pegawai Tambah Data
Tabel III.9
Hasil Pengujian Blackbox Testing Halaman Tambah Data Pegawai
No Skenario
Pengujian
Test
Care
Hasil Yang
Diharapkan
Hasil
Pengujian Kesimpulan
1
Semua
field input
tidak di isi
Semua
field:
(kosong)
Sistem akan
menolak akses
dan menampilkan
pesan “data tidak
boleh kosong”
Sesuai
harapan Valid
2
Salah satu
filed input
tidak di isi
Se field
di isi
(kosong)
Sistem akan
menolak akses
dan menampilkan
pesan “data tidak
boleh kosong”
Sesuai
harapan Valid
76
3 Semua
field di isi
Semua
field
terisi dan
tidak ada
yang
kosong
Sistem akan
menerima akses
inputan dan
menampilkan
pesan “ data
berhasil
ditambahkan”
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
b. Pengujian Terhadap Form Edit Data Pegawai
Tabel III.10
Hasil Pengujian Blackbox Testing Halaman Lihat Data Pegawai
No Skenario
Pengujian Test Care
Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpula
n
1 Field edit
Semua field:
(edit data)
simpan
Sistem akan
mengakses dan
menampilkan
pesan “data
berhasil diubah”
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
c. Pengujian Terhadap Form Hapus Data Pegawai
Tabel III.11
Hasil Pengujian Blackbox Testing Halaman Lihat Data Pegawai
No Skenario
Pengujian
Test Care Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Field hapus
Semua
field:
(hapus
data)
hapus
Sistem akan
mengakses dan
menampilkan
pesan “data
berhasil dihapus ”
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
77
d. Pengujian Terhadap Form Data Ikan Tambah Data
Tabel III.12
Hasil Pengujian Blackbox Testing Halaman Tambah Data Ikan
No Skenario
Pengujian
Test Care Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1
Semua field
input tidak
di isi
Semua field:
(kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “data
tidak boleh
kosong”
Sesuai
harapan Valid
2
Salah satu
filed input
tidak di isi
Se field di
isi (kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “data
tidak boleh
kosong”
Sesuai
harapan Valid
3 Semua field
di isi
Semua field
terisi dan
tidak ada
yang kosong
Sistem akan
menerima
akses inputan
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
e. Pengujian Terhadap Form Edit Data Ikan
Tabel III.13
Hasil Pengujian Blackbox Testing Halaman Lihat Data Ikan
No Skenario
Pengujian
Test Care Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Field edit
Semua
field: (edit
data)
simpan
Sistem akan
mengakses dan
menampilkan
pesan “data
berhasil
diubah”
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
78
f. Pengujian Terhadap Form Hapus Data Ikan
Tabel III.14
Hasil Pengujian Blackbox Testing Halaman Lihat Data Ikan
No Skenario
Pengujian
Test Care Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Field
hapus
Semua
field:
(hapus data)
hapus
Sistem akan
mengakses dan
menampilkan
pesan “data
berhasil
dihapus ”
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
g. Pengujian Terhadap Form Data Pengolahan Tambah Data
Tabel III.15
Hasil Pengujian Blackbox Testing Halaman Pengolahan Tambah Data
No Skenario
Pengujian Test Care
Hasil Yang
Diharapkan
Hasil
Pengujian Kesimpulan
1
Semua
field input
tidak di isi
Semua
field:
(kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “data
tidak boleh
kosong”
Sesuai
harapan Valid
2
Salah satu
filed input
tidak di isi
Se field di
isi
(kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “data
tidak boleh
kosong”
Sesuai
harapan Valid
79
3 Semua
field di isi
Semua
field terisi
dan tidak
ada yang
kosong
Sistem akan
menerima akses
inputan dan
menampilkan
pesan “ data
berhasil
ditambahkan”
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
h. Pengujian Terhadap Form Edit Data Pengolahan
Tabel III.16
Hasil Pengujian Blackbox Testing Halaman Lihat Data Pengolahan
No Skenario
Pengujian Test Care
Hasil Yang
Diharapkan
Hasil
Pengujian Kesimpulan
1 Field edit
Semua
field: (edit
data)
simpan
Sistem akan
mengakses dan
menampilkan
pesan “data
berhasil diubah”
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
i. Pengujian Terhadap Form Hapus Data Pengolahan
Tabel III.17
Hasil Pengujian Blackbox Testing Halaman Lihat Data Pengolahan
No Skenario
Pengujian Test Care
Hasil Yang
Diharapkan
Hasil
Pengujian Kesimpulan
1 Field
hapus
Semua field:
(hapus data)
hapus
Sistem akan
mengakses dan
menampilkan
pesan “data
berhasil
dihapus ”
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
80
j. Pengujian Terhadap Form Data Pemasaran Tambah Data
Tabel III.18
Hasil Pengujian Blackbox Testing Halaman Tambah Data Pemasaran
No Skenario
Pengujian
Test Care Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1
Semua
field input
tidak di isi
Semua
field:
(kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “data
tidak boleh
kosong”
Sesuai
harapan Valid
2
Salah satu
filed input
tidak di isi
Se field di
isi
(kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “data
tidak boleh
kosong”
Sesuai
harapan Valid
3 Semua
field di isi
Semua
field terisi
dan tidak
ada yang
kosong
Sistem akan
menerima
akses inputan
dan
menampilkan
pesan “ data
berhasil
ditambahkan”
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)
k. Pengujian Terhadap Form Edit Data Pemasaran
Tabel III.19
Hasil Pengujian Blackbox Testing Halaman Lihat Data Pemasaran
No Skenario
Pengujian Test Care
Hasil Yang
Diharapkan
Hasil
Pengujian Kesimpulan
1 Field edit Semua
field: (edit
Sistem akan
mengakses dan
menampilkan
Sesuai
harapan Valid
81
data)
simpan
pesan “data
berhasil diubah”
Sumber : Hasil Penelitian (2017)
l. Pengujian Terhadap Form Hapus Data Pemasaran
Tabel III.20
Hasil Pengujian Blackbox Testing Halaman Lihat Data Pemasaran
No Skenario
Pengujian
Test Care Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Field
hapus
Semua
field: (hapus
data) hapus
Sistem akan
mengakses dan
menampilkan
pesan “data
berhasil
dihapus ”
Sesuai
harapan Valid
Sumber : Hasil Penelitian (2017)