Capture Fisheries Agribusiness Management Information System Design of Kejawanan Archipelagic Fishing Port
DESAIN SISTEM INFORMASI MANAJEMEN AGRIBISNIS
PERIKANAN TANGKAP PPN KEJAWANAN, CIREBON
BAYU ADI SASMITA
PROGRAM STUDI TEKNOLOGI DAN MANAJEMEN PERIKANAN TANGKAP
DEPARTEMEN PEMANFAATAN SUMBERDAYA PERIKANAN
FAKULTAS PERIKANAN DAN ILMU KELAUTAN
INSTITUT PERTANIAN BOGOR
BOGOR
2012
(2)
PERNYATAAN MENGENAI SKRIPSI DAN
SUMBER INFORMASI
Dengan ini saya menyatakan bahwa skripsi Desain Sistem Informasi Manajemen
Agribisnis Perikanan Tangkap PPN Kejawanan Cirebon adalah karya saya sendiri
dengan arahan komisi pembimbing dan belum diajukan dalam bentuk apapun
kepada perguruan tinggi manapun. Sumber informasi yang berasal atau dikutip
dari karya ilmiah yang diterbitkan maupun tidak diterbitkan dari penulis lain telah
disebutkan dalam teks dan dicantumkan dalam daftar pustaka di bagian akhir
skripsi ini.
Bogor, Desember 2012
Bayu Adi Sasmita
C44080020
(3)
ii
ABSTRAK
BAYU ADI SASMITA, C44080020. Desain Sistem Informasi Manajemen
Agribisnis Perikanan Tangkap PPN Kejawanan Cirebon. Dibimbing oleh BUDY
WIRYAWAN dan ERNANI LUBIS.
Pelabuhan Perikanan Nusantara (PPN) Kejawanan Cirebon merupakan salah satu
pelabuhan perikanan terbesar di Jawa Barat dan mempunyai lokasi yang cukup
strategis dalam jalur pelayaran kapal perikanan. Meskipun demikian, PPN
Kejawanan belum mempunyai fasilitas yang memadai dalam mendukung
kelancaran penyampaian informasi mengenai pelabuhan, baik kepada pelaku
perikanan di pelabuhan seperti nelayan, pengusaha perikanan, bakul, maupun
kepada masyarakat umum. Penelitian bertujuan untuk mengidentifikasi kebutuhan
informasi para pelaku perikanan tersebut dan mengumpulkannya dalam bentuk
software
. Tahap pembuatan sistem informasi yang pertama adalah analisis
gambaran sistem informasi di PPN Kejawanan yang meliputi perencanaan sistem
informasi dan analisis sistem informasi. Tahap kedua adalah pembuatan sistem
informasi manajemen agribisnis perikanan tangkap berbasis komputer di PPN
Kejawanan yang meliputi perancangan sistem informasi, implementasi sistem
informasi, dan validasi sistem informasi.
Software
sistem informasi tersebut
dibuat dengan menggunakan
Microsoft Visual Basic
2010, sedangkan
database
-nya dibuat dengan menggunakan
Microsoft Access
2010 (
Microsoft
-IPB
License
).
Hasil analisis gambaran sistem informasi di PPN Kejawanan menunjukkan
adanya sejumlah kebutuhan informasi para pelaku agribisnis perikanan tangkap di
PPN Kejawanan beserta permasalahan yang ada sehingga dapat menjadi bahan
masukan bagi pembuatan
software
sistem informasi.
Software
sistem informasi
yang dihasilkan dinamakan SIMKA (Sistem Informasi Manajemen Agribisnis
Perikanan Tangkap PPN Kejawanan) yang terdiri atas 10 menu utama. S
oftware
ini juga dapat digunakan oleh para pelaku perikanan tangkap di PPN Kejawanan
untuk memproyeksikan keuntungan atau kerugian yang diperoleh dari suatu usaha
penangkapan ikan yang sedang atau akan dijalankan melalui perhitungan analisis
usaha yang terdapat pada SIMKA.
(4)
iii
ABSTRACT
BAYU ADI SASMITA, C44080020. Capture Fisheries Agribusiness
Management Information System Design of Kejawanan Archipelagic Fishing
Port. Supervised by BUDY WIRYAWAN and ERNANI LUBIS.
Kejawanan Archipelagic Fishing Port (PPN Kejawanan), Cirebon, is one of
biggest fishing port in West Java and also has strategic location in fishing
industries in Indonesia. However, proper facilities which can support information
distribution about the fishing port is still lacking. The information system can be
used for effective management and as a media for information sharing. This
research aims to identificate information which needed by the port management,
and collect the information into a software. The first step of making the
information system is the analysis of port s information system figure that is
including system planning and system analysis. The second step is the making of
computer-based capture fisheries agribusiness management information system of
the port that is including system designing, system implementation, and system
validation. The information system software is made by Microsoft Visual Basic
2010 and its database is made by Microsoft Access 2010 (Microsoft-IPB License).
The result of port s information system figure analysis shows the existence of
some information which needed by fishing subjects in the port and some existing
problems, so it can become an input for the making of information system
software. The information system software which resulted is named SIMKA
(Capture Fisheries Agribusiness Management Information System of PPN
Kejawanan) which stand of 10 main menus. This software also can used by the
port management to forecast the profit or the loss of a fishing effort which be in
the process or will be runned through effort analysis arithmetic in SIMKA s
menu.
(5)
iv
© Hak Cipta milik IPB, tahun 2012
Hak Cipta dilindungi Undang-Undang
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan atau
menyebutkan sumbernya. Pengutipan hanya untuk kepentingan pendidikan,
penelitian, penulisan karya ilmiah, penyusunan laporan, penulisan kritik atau
tinjauan suatu masalah; dan pengutipan tersebut tidak merugikan kepentingan
yang wajar IPB.
Dilarang mengumumkan dan memperbanyak sebagian atau seluruh karya tulis
dalam bentuk apapun tanpa seizin IPB.
(6)
v
DESAIN SISTEM INFORMASI MANAJEMEN AGRIBISNIS
PERIKANAN TANGKAP PPN KEJAWANAN, CIREBON
BAYU ADI SASMITA
Skripsi
sebagai salah satu syarat untuk memperoleh gelar
Sarjana Perikanan pada
Departemen Pemanfaatan Sumberdaya Perikanan
PROGRAM STUDI TEKNOLOGI DAN MANAJEMEN PERIKANAN TANGKAP
DEPARTEMEN PEMANFAATAN SUMBERDAYA PERIKANAN
FAKULTAS PERIKANAN DAN ILMU KELAUTAN
INSTITUT PERTANIAN BOGOR
BOGOR
2012
(7)
vi
Judul Penelitian
: Desain Sistem Informasi Manajemen Agribisnis
Perikanan Tangkap PPN Kejawanan, Cirebon
Nama
: Bayu Adi Sasmita
NRP
: C44080020
Program Studi
: Teknologi dan Manajemen Perikanan Tangkap
Disetujui
Komisi Pembimbing
Ketua,
Anggota,
Dr. Ir. Budy Wiryawan, M.Sc.
Dr. Ir. Ernani Lubis, DEA
NIP 19621223 198703 1 001
NIP 19561123 198203 2 002
Diketahui
Ketua Departemen Pemanfaatan Sumberdaya Perikanan
Dr. Ir. Budy Wiryawan, M.Sc.
NIP 19621223 198703 1 001
(8)
vii
PRAKATA
Skripsi ini ditujukan untuk memenuhi syarat mendapatkan gelar sarjana
pada Departemen Pemanfaatan Sumberdaya Perikanan, Fakultas Perikanan dan
Ilmu Kelautan, Institut Pertanian Bogor. Judul yang dipilih dalam penelitian yang
dilaksanakan di PPN Kejawanan, Cirebon pada bulan Maret 2012 ini adalah
Desain Sistem Informasi Manajemen Agribisnis Perikanan Tangkap PPN
Kejawanan, Cirebon. Penelitian ini diharapkan dapat menciptakan suatu sistem
informasi manajemen pelabuhan perikanan dalam bentuk
software
yang lebih
efektif dan efisien dalam penyampaian informasi dari pihak pelabuhan kepada
masyarakat dan juga dalam hal manajemen data pelabuhan itu sendiri.
Semoga skripsi ini bermanfaat bagi para pembaca.
Bogor, Desember 2012
Bayu Adi Sasmita
(9)
viii
UCAPAN TERIMA KASIH
Ucapan terima kasih penulis sampaikan kepada:
1) Bapak Dr. Ir. Budy Wiryawan, M.Sc selaku ketua komisi pembimbing dan Ibu
Dr. Ir. Ernani Lubis, DEA selaku anggota komisi pembimbing yang telah
membimbing penulis dalam menyusun skripsi.
2) Bapak Tharmizi Asri RS, A.Pi, M.Si selaku kepala PPN Kejawanan, Bapak Sri
Maryono selaku pegawai PPN Kejawanan dan Ibu Arum selaku pegawai
kantor statistik PPN Kejawanan yang telah membantu penulis dalam
memperoleh informasi dan data statistik PPN Kejawanan.
3) Bapak Dr. Ir. Ronny Irawan Wahju, M.Phil selaku dosen penguji dan Bapak
Dr. Ir. Mohammad Imron, M.Si selaku komisi pendidikan yang telah
mengarahkan penulis dalam menyelesaikan skripsi yang baik dan benar.
4) Bapak Sunarto dan Ibu Suswati Purbaningsih selaku ayah dan ibu penulis yang
selama ini telah memberikan kasih sayangnya kepada penulis dan memberikan
motivasi bagi penulis untuk menyelesaikan skripsi.
5) Sahabat-sahabat penulis, Fahrul, Jenal, Harits, Cici, dan juga kepada teman
kost penulis, Aldi, Dymas, Setyabudi, dan Cahyadi yang selama ini telah
berbagi banyak suka dan duka dan telah membantu penulis dalam
menyelesaikan skripsi.
6) Teman-teman penulis PSP angkatan 45, Fajri, Isa, Angga, Titi, Dian, Ani,
Ochid, Ristiani, Albar, Tabah, Ikhlash, Fifi, Ema, Amy, Ida, Didi, Arrif, Iqbal,
Okta, Rheka, Lina, Memel, Eka W, Yasinta, Kusnadi, Bedul, Lutfi, Zepanya,
Charis, Cut, Nova, Insun, Nur Lina, Arif, Sihol, Jhon, Reza, Ana, Ina, Fristi,
Jojo, Alfin, Desima, Izza, Tomy, Ochim, Adit, Agung, Sefi, Dwi, Uwox, Tio,
Herul, Udin, Jessy, dan Eka H.
(10)
ix
RIWAYAT HIDUP
Penulis dilahirkan di Brebes pada tanggal 30 Agustus
1990 dari Bapak Sunarto dan Ibu Suswati Purbaningsih.
Penulis merupakan putra pertama dari satu bersaudara.
Penulis lulus dari SMA Negeri 1 Brebes pada tahun
2008. Pada tahun yang sama, penulis lulus seleksi masuk IPB
melalui jalur Undangan Seleksi Masuk (USMI) IPB pada
Program Studi Teknologi dan Manajemen Perikanan Tangkap, Departemen
Pemanfaatan Sumberdaya Perikanan, Fakultas Perikanan dan Ilmu Kelautan,
Institut Pertanian Bogor.
Selama
mengikuti
perkuliahan,
penulis
mendapatkan
beasiswa
peningkatan prestasi akademik (PPA) sejak semester 4 hingga semester 9. Penulis
juga sempat aktif dalam organisasi Forum Keluarga Muslim Fakultas Perikanan
dan Ilmu Kelautan (FKM- C) pada periode 2009-2010.
Dalam rangka menyelesaikan tugas akhir, penulis melakukan penelitian dan
menyusun skripsi dengan judul Desain Sistem Informasi Manajemen Agribisnis
Perikanan Tangkap PPN Kejawanan, Cirebon untuk memperoleh gelar Sarjana
Perikanan pada Program Studi Teknologi dan Manajemen Perikanan Tangkap,
Departemen Pemanfaatan Sumberdaya Perikanan. Penulis dinyatakan lulus dalam
ujian akhir sarjana pada tanggal 7 Desember 2012.
(11)
x
DAFTAR ISI
Halaman
DAFTAR TABEL ...
xiii
DAFTAR GAMBAR ...
xiv
DAFTAR LAMPIRAN ...
xvii
1
PENDAHULUAN
1.1 Latar Belakang ...
1
1.2 Permasalahan ...
2
1.3 Tujuan ...
3
1.4 Manfaat ...
3
1.5 Batasan Penelitian ...
3
2
TINJAUAN PUSTAKA
2.1 Pelabuhan Perikanan ...
4
2.1.1
Fasilitas pelabuhan perikanan ...
4
2.1.2
Fungsi pelabuhan perikanan ...
5
2.2 Konsep Dasar Sistem ...
6
2.2.1
Karakteristik sistem ...
7
2.2.2
Klasifikasi sistem ...
9
2.3 Konsep Dasar Informasi ...
11
2.3.1
Ciri-ciri informasi ...
11
2.3.2
Siklus informasi ...
12
2.3.3
Kualitas informasi ...
12
2.3.4
Informasi untuk manajemen ...
13
2.4 Konsep Dasar Sistem Informasi ...
14
2.4.1
Komponen sistem informasi ...
15
2.4.2
Sistem informasi manajemen ...
17
2.4.3
Peranan sistem informasi bagi manajemen ...
17
2.4.4
Metode pengolahan data ...
18
2.5 Basis Data ...
18
2.5.1
Model
entity relationship
(model keterhubungan-entitas)
...
19
2.5.2
Diagram
entity relationship
(diagram E-R) ...
20
2.6 Agribisnis Perikanan Tangkap ...
21
2.7
Microsoft Visual Basic
...
23
(12)
xi
3
METODOLOGI PENELITIAN
3.1 Waktu dan Tempat Penelitian ...
27
3.2 Alat Penelitian ...
27
3.3 Metode Penelitian dan Pengumpulan Data ...
28
3.4 Analisis Data ...
29
3.4.1
Analisis gambaran sistem informasi di PPN Kejawanan ...
29
3.4.2
Pembuatan sistem informasi manajemen perikanan tangkap
berbasis komputer di PPN Kejawanan ...
30
3.4.3
Analisis usaha dalam SIMKA ...
34
4
KEADAAN UMUM DAERAH PENELITIAN
4.1 Keadaan Umum Kotamadya Cirebon ...
38
4.1.1
Keadaan geografis ...
38
4.1.2
Keadaan iklim ...
38
4.1.3
Keadaan oseanografi ...
39
4.1.4
Keadaan penduduk ...
39
4.1.5
Sarana dan prasarana ...
40
4.2 Keadaan Umum PPN Kejawanan ...
40
4.2.1
Keadaan geografis ...
40
4.2.2
Sejarah dan perkembangan PPN Kejawanan Cirebon ...
41
4.2.3
Kapal perikanan di PPN Kejawanan ...
42
4.2.4
Volume dan nilai produksi ikan ...
44
4.2.5
Fasilitas PPN Kejawanan ...
45
5
HASIL PENELITIAN
5.1 Analisis Gambaran Sistem Informasi PPN Kejawanan ...
48
5.1.1 Perencanaan sistem informasi ...
48
5.1.2 Analisis sistem informasi ...
48
5.2 Pembuatan Sistem Informasi Manajemen Perikanan Tangkap
Berbasis Komputer di PPN Kejawanan ...
55
5.2.1
Perancangan sistem informasi ...
55
5.2.2
Implementasi sistem informasi ...
71
5.2.3
Validasi sistem informasi ...
99
5.3 Mekanisme Pendataan ...
100
5.3.1
Manajemen data kepelabuhanan ...
100
5.3.2
Manajemen data kemitraan ...
101
5.3.3
Manajemen data usaha penangkapan ikan ...
101
5.3.4
Manajemen data pengolahan dan pemasaran ...
101
5.3.5
Manajemen data sarana produksi ...
102
(13)
xii
6
PEMBAHASAN
6.1 SIMKA sebagai Sistem Informasi Manajemen Pelabuhan Perikanan 105
6.2 Kelebihan SIMKA Dibandingkan
Software
Sejenis ...
106
6.2.1
Menu analisis usaha yang lebih lengkap ...
107
6.2.2
Penggantian warna tema ...
109
6.2.3
Penggantian bahasa (tahap evaluasi) ...
110
6.2.4
Perluasan area informasi dengan memperkecil menu samping 111
6.2.5
Pengiriman pesan ...
112
6.2.6
Pencarian terpadu ...
113
6.3 Manfaat SIMKA PPN Kejawanan ...
114
7
KESIMPULAN DAN SARAN
7.1 Kesimpulan ...
119
7.2 Saran ...
120
DAFTAR PUSTAKA ...
121
(14)
xiii
DAFTAR TABEL
Halaman
1
Pelabuhan-pelabuhan perikanan yang ada di Kota Cirebon ...
40
2
Frekuensi kunjungan kapal dan jumlah kapal yang berdomisili di PPN
Kejawanan periode tahun 2002-2011 ...
42
3
Jumlah kapal yang berdomisili di PPN Kejawanan berdasarkan ukuran
kapal periode tahun 2001-2008 ...
42
4
Volume dan nilai produksi ikan di PPN Kejawanan periode
tahun 2002-2011 ...
44
5
Produksi ikan menurut jenis ikan dan alat tangkap di PPN Kejawanan
tahun 2011 ...
44
6
Fasilitas pokok, fasilitas fungsional, dan fasilitas penunjang di PPN
Kejawanan, Cirebon ...
46
7
Analisis kebutuhan para pelaku agribisnis perikanan tangkap PPN
(15)
xiv
DAFTAR GAMBAR
Halaman
1
Sasaran sistem ...
9
2
Siklus informasi ...
12
3
Blok sistem informasi yang berinteraksi...
15
4
Sistem agribisnis perikanan tangkap ...
22
5
Tampilan
splash screen Microsoft Visual Studio
2010 ...
24
6
Tampilan utama
Microsoft Visual Studio
2010 ...
25
7
Elemen-elemen pada
Microsoft Office Access
2010 ...
26
8
Struktur
database
secara umum ...
31
9
Diagram alir proses pembuatan Sistem Informasi Manajemen Agribisnis
Perikanan Tangkap di PPN Kejawanan ...
33
10 Peta prakiraan daerah penangkapan ikan (DPI) wilayah perairan
Kejawanan ...
43
11 Diagram
causal loop
SIMKA PPN Kejawanan ...
51
12 Diagram
input-output
SIMKA PPN Kejawanan ...
53
13 Diagram blok SIMKA PPN Kejawanan ...
55
14 Diagram
entity relationship
SIMKA PPN Kejawanan ...
58
15 Diagram alir menu utama ...
59
16 Diagram alir menu registrasi ...
60
17 Diagram alir menu kepelabuhanan ...
62
18 Diagram alir menu usaha penangkapan ikan ...
63
19 Diagram alir menu kemitraan ...
64
20 Diagram alir menu analisis usaha ...
65
21 Diagram alir menu statistik ...
67
22 Diagram alir menu manajemen data ...
68
23 Diagram alir menu pengolahan dan pemasaran ...
69
24 Diagram alir menu bantuan ...
70
25 Diagram alir menu laporan dan cetak ...
70
26 Diagram alir menu
user
...
71
27 Tampilah
splash screen
SIMKA ...
72
(16)
xv
29 Tampilan menu utama ...
74
30 Tampilan submenu tentang PPN Kejawanan
Sejarah ...
76
31 Tampilan submenu tentang PPN Kejawanan
Regulasi dan Tarif ...
76
32 Tampilan submenu struktur organisasi ...
77
33 Tampilan submenu
layout
PPN Kejawanan ...
77
34 Tampilan submenu fasilitas PPN Kejawanan
Fasilitas Pokok ...
78
35 Tampilan submenu alat penangkapan ikan ...
79
36 Tampilan submenu kapal perikanan ...
80
37 Tampilan submenu sumberdaya ikan ...
81
38 Tampilan submenu KUD Mina ...
82
39 Tampilan submenu DPC HNSI Kota Cirebon ...
83
40 Tampilan submenu industri ...
84
41 Tahap penentuan asumsi dan parameter pada menu analisis usaha ...
85
42 Tahap penentuan biaya investasi pada menu analisis usaha ...
85
43 Tahap penentuan biaya operasional pada menu analisis usaha ...
86
44 Tahap
display
produksi dan penjualan pada menu analisis usaha ...
87
45 Tahap analisis finansial dan tabel
cash flow
pada menu analisis usaha ...
87
46 Tahap kesimpulan pada menu analisis usaha ...
88
47 Tampilan statistik alat penangkapan ikan ...
89
48 Tampilan submenu manajemen data sumber daya ikan ...
91
49 Tampilan submenu manajemen data kapal perikanan ...
91
50 Tampilan submenu informasi produk olahan ...
95
51 Tampilan submenu pemasaran ikan ...
96
52 Tampilan menu bantuan ...
96
53 Tampilan menu laporan dan cetak ...
97
54 Tampilan menu
user
...
98
55 Perbandingan tampilan menu analisis usaha perikanan pada SMART PPI
Blanakan dengan SIMKA ...
107
56 Pilihan warna tema pada SIMKA ...
110
57 Tampilan SIMKA dalam bahasa inggris ...
111
58 Tampilan SIMKA dengan menu samping berukuran minimalis ...
112
59 Tampilan menu pesan pada SIMKA ...
113
(17)
xvi
61 Tampilan dari situs Pusat Informasi Pelabuhan Perikanan (PIPP) ...
115
62 Diagram alir sistem informasi perikanan berbasis
web
oleh
Prasandy
et al
. (2011) ...
116
63 Konsep layanan
I-Fish North Sea
...
117
(18)
xvii
DAFTAR LAMPIRAN
Halaman
1
Peta lokasi penelitian ...
124
2
Layout
Pelabuhan Perikanan Nusantara (PPN) Kejawanan ...
125
3
Struktur Data Tabel SIMKA PPN Kejawanan...
126
4
Tampilan
login
pada SIMKA PPN Kejawanan ...
131
5
Tampilan submenu-submenu pada menu statistik ...
133
6
Tampilan submenu-submenu pada menu manajemen data ...
135
(19)
1
PENDAHULUAN
1.1
Latar Belakang
✁✂✄☎✆✝ ✞ ☎✟✠ ✂✡☛☞ ☎✟☎✟✌ ✂✡✝✠☎☞ ☎✟✍ ☎✄☎✞✍ ☎
tu
☞ ✎✌ ✠✎ ✟✂✟✠ ✂✟ ✏☛✟ ✑✒ ☎✄ ☎✌✆☛✒☎✟ ✑ ✠✂✡☛☞ ☎✟☎✟t
☎✟✑☞☎✠ ✍✂✆ ☎✑ ☎☛t
✂✌✠☎t
✆✂✡✄☎✟✑✍✝ ✟ ✑✟☎y
✆ ✂✡✆☎ ✑☎☛ ☞✂✑☛ ☎t
☎✟ ✆☛ ✍✟☛ ✍ ✠✂✡☛☞ ☎✟☎✟ ✍ ✂✠ ✂✡☛t
✠✂✟✒☎✡☎t
☎✟ ✞ ☎✍☛ ✄t
☎✟✑☞☎✠ ☎✟ ✓ ✠✂✄✂✄☎✟ ✑ ☎✟ ☛☞ ☎✟ ✓ ✠ ✂✟✑✎✄☎✞☎✟ ✞ ☎✍☛ ✄t
☎✟✑☞☎✠ ☎✟ ✓✒ ☛ ✍✏ ✡☛ ✆✝✍☛✞ ☎✍☛ ✄
t
☎✟ ✑☞ ☎✠☎✟✓✠✂✌ ☎✍ ☎✡☎✟ ✞ ☎✍☛ ✄t
☎✟✑☞☎✠ ☎✟ ✓✒☎✟✍ ✂✆☎ ✑☎☛✟☎✔y
✕☎✄☎✞ ✍☎tu
✠ ✂✄☎✆✝ ✞ ☎✟ ✠✂✡☛☞☎✟ ☎✟y
☎✟ ✑t
✂✡✌ ☎✍✝☞ ✒☎✄☎✌ ✠✂✄☎✆✝ ✞ ☎✟ ✠✂✡☛☞☎✟ ☎✟t
✂✡ ✆✂✍ ☎✡ ✒ ☛ ✖☎
w
☎ ✗☎✡ ☎t
✒ ☎✟ ✌ ✂✌ ✠✝ ✟☎☛y
✄✎ ☞ ☎✍☛y
☎✟ ✑ ✘✝☞ ✝✠ ✍✏ ✡☎t
✂✑☛ ✍ ✒☎✄☎✌ ✙☎✄✝✡ ✠✂✄☎y
☎✡☎✟ ☞ ☎✠☎✄ ✠✂✡☛☞ ☎✟☎✟ ✒ ☛ ✚☎u
t
✖☎w
☎ ☎✒ ☎✄☎✞ ✁ ✂✄☎✆✝ ✞ ☎✟ ✁✂✡☛☞ ☎✟☎✟ ✛u
✍ ☎✟✏ ☎✡☎ ✜✁✁✛ ✢ ✣✂✙☎w
☎✟☎✟y
☎✟ ✑t
✂✡✄✂☎☞t
✒☛ ✣✎✏ ☎ ✤☛ ✡✂✆✎✟ ✔ ✥✂✍☞ ☛✠✝ ✟ ✒✂✌☛☞ ☛ ☎✟✓ ✁✁✛ ✣✂✙☎w
☎✟☎✟ ✆✂✄✝ ✌ ✌ ✂✌ ✠✝ ✟y
☎☛ ✦☎✍☛ ✄☛t
☎✍y
☎✟✑ ✌ ✂✌☎✒ ☎☛ ✒ ☎✄☎✌ ✌ ✂✟ ✒ ✝☞ ✝✟✑ ☞✂✄☎✟✘☎✡ ☎✟ ✠ ✂✟☎✌✠☎☛ ☎✟y
☛✟✦✎✡✌ ☎✍☛ ✌ ✂✟✑✂✟☎☛ ✠ ✂✄☎✆✝✞☎✟ ✓ ✆☎☛☞ ☞ ✂✠☎✒ ☎ ✠✂✄☎☞✝ ✠✂✡☛☞ ☎✟☎✟ ✒ ☛ ✠ ✂✄☎✆✝ ✞ ☎✟ ✍ ✂✠ ✂✡t
☛ ✟ ✂✄☎y
☎✟ ✓ ✠✂✟ ✑u
✍ ☎✞☎ ✠ ✂✡☛☞ ☎✟☎✟✓ ✆ ☎☞✝✄✓ ✌☎✝✠ ✝✟ ☞✂✠ ☎✒☎✌ ☎✍☎✡ ☎☞ ☎y
t
✝✌ ✝✌ ✔✣✂
t
✂✡ ✍✂✒ ☛ ☎☎✟ ☛✟✦✎✡✌☎✍☛ ✌ ✂✟✑✂✟☎☛ ✠✂✄☎✆✝✞☎✟ ✆ ✂✍ ✂✡t
☎ ☎☞✏☛✧☛t
☎✍ ✆☛ ✍✟☛ ✍ ✠✂✡☛☞ ☎✟☎✟t
☎✟ ✑☞ ☎✠✒ ☛✌✝✄☎☛✒ ☎✡☛✠ ✡☎✠✡✎ ✒✝ ☞ ✍☛✍ ☎✌✠☎☛✒✂✟ ✑ ☎✟✠☎✍✘☎✠ ✡✎✒ ✝☞✍☛ ✍☎✟✑☎t
✒ ☛✠ ✂✡✄✝ ☞ ☎✟ ✝ ✟✏✝ ☞ ✌✂✟✒ ✝ ☞✝ ✟ ✑ ✠ ✂✟ ☛✟ ✑☞ ☎t
☎✟ ✠✡✎✒ ✝☞ ✏☛✧ ☛t
☎✍ ✠✂✄☎✆✝ ✞ ☎✟✔ ✕✂✄✝✡✝ ✞ ☛✟✦✎ ✡✌ ☎✍☛t
✂✡✍ ✂✆✝ ✏ ✒☎✠ ☎t
✒☛✠ ✂✡✎ ✄✂✞ ✒ ✂✟✑☎✟ ✌✝ ✒ ☎ ✞ ☎✠☎✆☛ ✄☎ ✍✝✒☎✞t
✂✡✒ ☎✠☎t
✍✝☎tu
✠ ✝ ✍ ☎t
☛✟✦✎ ✡✌ ☎✍☛y
☎✟✑✒☛t
✂✡☎✠ ☞ ☎✟ ✒ ☛ ✁✁✛ ✣✂✙☎☎✟ ☎✟ ✔w
✁✂✡☎✝✡☎✟t
✥✂✟ ✏ ✂✡☛ ✣✂✄☎u
t
☎✟ ✒☎✟ ✁✂✡☛☞☎✟ ☎✟ ★ ✂✠ ✝ ✆ ✄☛☞ ✩✟ ✒✎ ✟ ✂✍☛ ☎ ✛✎✌ ✎ ✡ ✁✪★✔ ✫ ✬✭✥✪✛/2012
tentang
Kepelabuhanan Perikanan Bab XIII mengenai Pusat Informasi Pelabuhan
Perikanan Pasal 36 juga menyebutkan bahwa setiap pelabuhan perikanan harus
memiliki pusat informasi pelabuhan perikanan. Pusat informasi pelabuhan
perikanan tersebut merupakan sistem informasi yang meliputi pengumpulan,
pengelolaan, penganalisaan, penyimpanan, penyajian, serta penyebaran data dan
informasi pelabuhan perikanan.
Di zaman yang serba modern ini, pemanfaatkan teknologi informasi dalam
menyusun data mengenai kegiatan agribisnis perikanan tangkap di pelabuhan
perikanan sangatlah penting. Dengan adanya sistem informasi yang memadai,
proses penyimpanan dan pengolahan data dapat dilakukan secara teratur, lebih
cepat dan konsisten serta menghasilkan informasi yang dibutuhkan secara akurat,
(20)
✮
✯✰ ✯✱✲✳ ✰ ✴ ✵✶ ✯✰✳✷ ✳ ✯✶✸ ✹ ✯✺ ✵✳ ✶ ✳
t
✻ ✼t
✯✶ ✵✽ ✵ ✱ ✯✾✿ ✵y
✵✶✽ ✴ ✳❀✻ ✲✻ ❁ ✱ ✵✶ ✴✵✺ ✵❂ ❃✾ ❄✷ ✯✷ ❃✯✶✳❂❃✵✶ ✵✶y
✴✵✶❃ ✯✶❅ ✵t
✵ ✵✶t
✴ ✵t
✵❂✯✶✿ ✵✴ ✳✺ ✯❀✳❁✷ ✯✴ ✳ ✱✳t
✸❆✵✴✵ ✱✯✶
y
✵t
✵✵✶✶y
✵✼ ✳ ✶ ✰❄ ✾❂ ✵✷ ✳ ❂ ✯✶✽ ✯✶ ✵✳ ✱ ✯✽✳ ✵t
✵✶ ✵✽ ✾✳❀✳✷ ✶✳✷ ❃✯✾✳ ✱✵✶ ✵✶t
✵✶✽ ✱ ✵❃ ✴ ✳ ❆❆❇ ❈✯✿ ✵
w
✵✶✵✶ ✷ ✵✵t
✳ ✶✳ ❀ ✯✺✻ ❂t
✯✾✷ ✯✴ ✳ ✵ ✴ ✵✺ ✵❂ ✿✻ ❂✺ ✵❁ ✴ ✵✶ ✱✻✵✺✳t
✵✷y
✵✶✽ ❂✯❂✵✴ ✵✳ ✸ ❉✶ ✰❄✾ ❂ ✵✷ ✳
y
✵✶✽t
✯✾✷ ✯✴✳ ✵ ❂ ✵✷ ✳❁ ✱✻✾ ✵✶✽t
✯✾❄ ✾✽ ✵✶✳✷ ✳✾ ✷ ✯❁ ✳ ✶✽ ✽ ✵ ❂✯✶✽✵✱✳❀✵✱✵✶t
✷ ✻✺✳✶t
y
✵ ❃ ✾❄ ✷ ✯✷ ❃ ✯✶✳❂ ❃ ✵✶ ✵✶y
✴ ✵t
✵ ✴ ✵✶ ❃✯✶❅ ✵✾✳ ✵✶ ✴ ✵t
✵y
✵✶✽ ✴ ✳❀✻ ✲✻❁✱✵✶ ✸ ❈✯✽✳ ✵t
✵✶ ❃ ✯✶✽✻ ❂❃ ✻✺ ✵✶ ✼ ❃✯✶❅ ✵✵t
t
✵✶ ✴✵✶ ❃✯✶✽❄ ✺ ✵❁✵✶ ✴✵t
✵ ❄ ✺ ✯❁ ❃✯✶✽✯✺❄✺ ✵ ❆❆❇ ❈✯✿ ✵w
✵✶ ✵✶ ❂✵✻❃ ✻ ✶ ❄ ✺ ✯❁ ❊✳ ✶✵✷ ❆✯✾✳ ✱✵✶ ✵✶ ❈✵❀ ✻❃✵t
✯✶ ❋✳✾ ✯❀ ❄ ✶ ❂✵✷✳❁ ✱✻✾ ✵✶✽t
✯✾ ✵t
✻✾ ✴ ✵ ✶ ✱✻✾✵✶✽ ✱❄✶✷ ✳✷ ✲✯✶ ✸ ❈✯❀ ✯✾✵✴ ✵✵✶ ✷ ✳✻✷t
❆✻ ✷ ✵t
❉✶✰❄✾❂✵✷ ✳ ❆✯✺ ✵❀ ✻❁✵✶❆✯✾ ✳ ✱✵✶ ✵✶●❆❉❆❆❍✷ ✯❀✵✽ ✵✳✷ ✳✷ ✲ ✯❂✳ ✶ ✰❄✾ ❂✵✷ ✳online
❃ ✯✺ ✵❀ ✻❁✵✶❃✯✾✳ ✱ ✵✶✵✶ ✷ ✯✺✻✾ ✻❁ ❉✶✴ ❄ ✶ ✯✷✳ ✵ ✷ ✵✵t
✳ ✶✳ ❃✻✶❂✵✷✳❁t
✯✾❀ ✵t
✵✷ ❄✺ ✯❁ ✱✯t
✯✾ ✷ ✯✴ ✳ ✵✵✶ ✰✵✷ ✳✺✳t
✵✷ ✳ ✶✲ ✯✾✶✯t
✸ ❈✯✳ ✵✴✵✵✶t
✷ ✳✷✲ ✯❂ ✳ ✶✰❄ ✾❂✵✷ ✳y
✵✶✽ ❂✯❂ ✵✴✵✳ ✳ ✶✳ ❂ ✯✶✽ ✵✱✳❀✵t
✱ ✵✶ ✴✳❃✯✾✺✻✱✵✶ ✶y
✵t
✯❂ ❃ ✵
t
❃✯✶✳❂❃✵✶✵✶y
y
✵✶✽✺✻✵✷✴✵✶t
✯✶ ✵✽ ✵ ✱ ✯✾✿ ✵y
✵✶✽✺✯❀✳❁❀✵✶y
✵✱✷ ✯❁ ✳ ✶ ✽ ✽ ✵t
✳✴ ✵✱ ✯✰✳✷ ✳ ✯✶ ✸ ✹ ✯❅ ✵✾ ✵ ✱✯✷ ✯✺✻✾❁ ✵✶ ✼u
✱✯❀✯✾ ✵✴✵✵✶ ✷✳✷ ✲ ✯❂ ✳ ✶✰❄ ✾❂✵✷✳y
✵✶✽ ✺✯❀✳❁ ❂ ✯❂✵✴ ✵✳ ✴ ✳❁ ✵✾ ✵❃✱✵✶ ✴✵❃ ✵t
❂ ✯❂ ❀ ✵✶✲u
❃ ✵✾✵ ❃ ✯✶✽ ✽✻ ✶ ✵ ✳ ✶ ✰❄ ✾❂ ✵✷ ✳ ✴✵✺ ✵❂ ❁✵✺ ❃✯✾ ✯✶❅ ✵✶ ✵✵✶ ✼ ❃✯✶✽✯✶✴✵✺✳ ✵✶❄ ❃✯✾ ✵✷ ✳ ✼✷ ✯✾t
✵❃ ✯✶✽ ✵❂ ❀✳✺ ✵✶✱✯❃ ✻✲✻ ✷ ✵✶y
✵✶✽✺ ✯❀ ✳❁❀✵✳ ✱ ✸1.2
Permasalahan
❆✯✾❂✵✷ ✵✺ ✵❁ ✵✶
y
✵✶✽ ✵✴✵✴✳ ❆❆❇❈✯✿ ✵w
✵✶ ✵✶t
✯✾✱✵✳t
✴✯✶✽✵✶✷ ✳✷ ✲✯❂ ✳ ✶✰❄✾❂✵✷ ✳ ❂✵✶✵✿ ✯❂✯✶ ✵✽✾ ✳❀✳✷ ✶✳✷ ❃ ✯✾✳ ✱ ✵✶✵✶t
✵✶✽✱✵❃ ✵✴✵✺ ✵❁ ❃ ✾❄ ✷ ✯✷ ❃✯✶✽✻❂ ❃✻ ✺ ✵✶✼ ❃✯✶✽ ❄✺ ✵❁✵✶✼❃✯✶✳❂ ❃ ✵✶ ✵✶ ✼y
✴ ✵✶❃✯✶❅ ✵✾ ✳ ✵✶✴✵t
✵❂✵✷ ✳❁❀✯✺✻ ❂ ✯✰✳✷ ✳ ✯✶✱ ✵✾ ✯✶ ✵✷✳✷ ✲ ✯❂ ✳ ✶ ✰❄✾ ❂ ✵✷ ✳y
✵✶✽t
✯✾✷ ✯✴ ✳ ✵ ❂✵✷✳❁ ✱✻✾✵✶✽ ❂✯❂ ✵✴✵✳ ✼ ✱✻ ✾ ✵✶✽t
✯✾ ✵✻ ✾ ✼t
✴ ✵✶ ✱✻✾✵✶✽t
✯✾ ❄✾ ✽ ✵✶✳✷ ✳✾ ✴ ✯✶✽ ✵✶ ❀ ✵✳ ✱ ✼ ✷ ✯❁✳ ✶✽ ✽ ✵❃ ✯✾ ✵✶❅✵✶✽✵✶ ✴✵✶❃ ✯❂ ❀✻✵
t
✵✶✷ ✳✷✲ ✯❂ ✳ ✶✰❄ ✾❂✵✷✳y
✵✶✽ ✺ ✯❀ ✳❁ ❀✵✳ ✱ ✷ ✵✶✽✵
t
✴ ✳❃✯✾✺✻✱✵✶ ✻ ✶✲✻ ✱ ❂ ✯✶✳ ✶✽✱✵t
✱ ✵✶ ✯✰✳✷✳ ✯✶✷✳w
✵✱tu
✴✵✶ ✱ ✯t
✯✺✳✳ ✵✶t
✴ ✵✺ ✵❂❃✾❄ ✷ ✯✷✲ ✯✾✷ ✯❀✻ ✲ ✸1.3
Tujuan
■✻✿✻ ✵✶ ✴ ✳✺ ✵✱✻✱✵✶ ✶✵
y
❃✯✶ ✯✺✳t
✳ ✵✶ ❂✯✶✽✯✶✵✳ ✷ ✳✷t
✯❂ ✳ ✶✰❄ ✾❂✵✷✳ ❂ ✵✶ ✵✿ ✯❂ ✯✶ ✵✽ ✾✳❀✳✷ ✶✳✷❃ ✯✾✳ ✱ ✵✶✵✶✲ ✵✶✽ ✱ ✵❃✴✳❆❆❇❈✯✿ ✵w
✵✶ ✵✶✵✴✵✺ ✵❁ ✻ ✶✲✻ ✱❏❑❍ ▲✯✶✽ ✯
t
✵❁ ✻✳ ✽ ✵❂❀✵✾ ✵✶ ✷ ✳✷ ✲ ✯❂ ✳ ✶ ✰❄✾ ❂ ✵✷ ✳ ✴ ✳ ❆❆❇ ❈✯✿ ✵w
✵✶ ✵✶ ✵ ✶✽y
❂ ✯✶❅ ✵✱✻ ❃ ❃ ✯✾ ❂ ✵✷ ✵✺ ✵❁ ✵✶ ✴ ✵✶ ✱✯❀✻ ❁ ✵✶u
t
✳ ✶ ✰❄✾ ❂ ✵✷ ✳ ❃✵✾ ✵ ❃ ✯✺ ✵✱✻ ✵✽ ✾✳❀✳✷ ✶✳✷ ❃✯✾✳ ✱ ✵✶✵✶(21)
▼
◆❖ P◗❘ ❙❚ ❯
t
❱ ❲❱❳◗❘ ❲❨❩ ❬❭❘ ❯❱ ❲ ❘ ❯❨ ❯❪◗❘◗ ❨ ❯❫❭❲❙ ❲❱ ❨❲❱ ❴◗❭ ❲❵ ❯❨ ❯❨ ❯❨ ❫❵❯❴t
❙◗❭❙❯❱ ❲❱ ❵ ❬❘ ❴❚❳◗❭ ❛software
❖ ❙◗❭ ❜ ❯❱❯❭❵❯❨ ❫ ❯❘ ❙ ❯❭ ❯❨ ❱ ❲❱❳◗❘ ❲❨❩ ❬❭❘❯❱❲ ❜ ❲ ❝❝❞ ❡◗❪ ❯w
❯❨❯❨ ◗❭❱◗ ❙❚ ❳t
❜❯❢❯❘❭ ❯❨ ❫❵❯❘ ◗ ❨❲❨ ❫❵❯❵ ❯❨t
❘u
tu
❜ ❯❨❴◗❢❯y
❯❨❯❨❲❨❩ ❬❭❘ ❯❱ ❲ ❜❯❭❲❴❲❣❯❵❘❯❨❯❪◗❘ ◗ ❨❝❝❞❡◗❪ ❯w
❯❨ ❯❨❱◗❤❯❭❯◗❩ ◗❵ ❳❲❩ ❜❯❨◗❩ ❲❱ ❲◗ ❨✐▼ ❖ P◗ ❨ ❫❲❘ ❴❢◗❘◗ ❨❳ ❯❱❲❵❯❨
software
❱ ❲❱❳◗❘ ❲❨❩❬❭❘❯❱❲ ❘❯❨❯❪◗❘ ◗ ❨ ❯❫❭ ❲❙ ❲❱❨ ❲❱ ❴◗❭❲❵❯❨❯❨t
❯❨ ❫❵❯❴❝❝❞ ❡◗❪ ❯w
❯❨❯❨ ◗❭❱◗ ❙❚❳t
❜ ❯❢❯❘ ❯❨❯❢❲❱ ❲❱❚ ❱ ❯❣❯❴◗ ❨ ❯❨❫❵ ❯❴ ❯❨ ❲❵ ❯❨✐1.4
Manfaat
P ❯❨❩ ❯❯
t
❜❯❭ ❲ ❴◗ ❨◗❢❲t
❲❯❨❲ ❨❲❯❜ ❯❢❯❣❱◗ ❙ ❯❫ ❯❲❙◗❭❲❵ ❚❳ ❥❦❖ P◗❘ ❴◗❭❤◗ ❴ ❯
t
❜ ❯❨ ❘ ◗❘ ❴◗❭❘ ❚ ❜ ❯❣ ❴❭❬❱◗ ❱ ❴◗ ❨❲❘❴❯❨ ❯❨❧y
❴◗ ❨❫❬❢❯❣❯❨ ❜❯❨ ❴◗ ❨❤❯❭ ❲❯❨ ❲❨❩ ❬❭ ❘ ❯❱ ❲ ❜❲ ❝❝❞ ❡◗❪ ❯w
❯❨ ❯❨ ❙❯❲❵ ❙ ❯❫❲ ❴ ❲❣❯❵ ❨◗❢❯y
❯❨❧ ❴◗ ❨❫❚ ❱ ❯❣❯ ❴◗❭❲❵❯❨❯❨ ❧❘❯❚❴❚❨❴ ❲❣❯❵❘❯❨❯❪◗❘ ◗ ❨❝❝❞❡◗❪ ❯w
❯❨ ❯❨❲tu
❱◗ ❨ ❜❲❭❲❱◗❣❲❨ ❫❫❯❪❚ ❫ ❯ ❜❯❴ ❯t
❘ ◗❘ ❴◗❭ ❘❚❜❯❣❴❭ ❬ ❱◗ ❱❴◗ ❨ ❫❯❘ ❙ ❲❢❯❨❵ ◗ ❴❚ ❳❚ ❱ ❯❨✐◆❖ P◗ ❨❲❨ ❫❵❯
t
❵ ❯❨ ❵◗❘❯❘❴❚❯❨ ❴ ❲❣❯❵ ❴◗ ❨◗❢❲t
❲ ❜❯❢❯❘ ❘ ◗❭ ❯❨❤❯❨❫ ❱❚❯tu
❱ ❲❱❳◗❘ ❲❨❩ ❬❭❘❯❱❲ ❙◗❭ ❙ ❯❱❲❱ ❵❬❘ ❴❚❳◗❭y
❯❨ ❫ ❜ ❯❴ ❯t
❘◗❘ ◗ ❨❚❣❲ ❵ ◗ ❙❚ ❳❚❣❯❨ ❴❯❭❯ ❴◗ ❨ ❫❫❚ ❨ ❯ ❯t
❯u
❴◗❢❯❵❚ ❵◗ ❫ ❲❯t
❯❨ ❴◗ ❭ ❲❵❯❨❯❨t
❯❨ ❫❵❯❴ ❜ ❲ ❝❝❞ ❡◗❪ ❯w
❯❨❯❨ ❜❯❢❯❘ ❘ ◗ ❨❫ ❯❵ ❱◗ ❱ ❜❯❨❘◗ ❨ ❫❬❢❯❣❲❨❩ ❬❭❘❯❱❲❱◗❭t
❯❘ ◗❘ ❴◗❭ ❘❚❜❯❣❴❭ ❬❱◗ ❱❴◗ ❨ ❫❯❘ ❙ ❲❢❯❨❵◗ ❴❚❳❚ ❱ ❯❨✐ ▼ ❖ P◗ ❨❚ ❨❪❯❨ ❫ ❴◗❭❵ ◗❘❙❯❨ ❫❯❨ ❲❢❘u
❴◗ ❨ ❫◗t
❯❣❚ ❯❨ ❜ ❯❨t
◗❵ ❨ ❬❢❬ ❫❲ ❜ ❲ ❙❲❜ ❯❨ ❫ ❱ ❲❱❳◗❘❲❨❩ ❬❭❘❯❱❲❴◗❭ ❲❵❯❨ ❯❨❳ ❯❨ ❫❵ ❯❴✐
1.5
Batasan Penelitian
♠◗ ❙◗❭❯❴❯❙❯
t
❯❱ ❯❨❜❯❭❲❴◗❨◗❢❲t
❲❯❨❲❨❲❯❜❯❢❯❣❱◗ ❙ ❯❫ ❯❲❙◗❭ ❲❵❚ ❳❥❦❖ ♥ ❯
t
❯y
❯❨ ❫ ❜ ❲❴❯❵❯❲ ❱◗ ❙❯ ❫❯❲input
❜❯❯t
❘◗❭❚❴❯❵❯❨ ❜❯❯t
y
❯❨ ❫ ❜ ❲❯❘ ❙ ❲❢ ❢❯❨❫ ❱❚ ❨ ❫ ❜❯❭❲❴ ❲❣❯❵ ❝❝❞ ❡◗❪ ❯w
❯❨ ❯❨ ❜❯❨❙◗❢❚ ❘ ❜ ❲♦◗❭ ❲❩❲❵ ❯❱ ❲ ❱◗❣❲❨ ❫❫❯t
◗❭ ❜ ❯❴ ❯t
❙◗ ❙◗❭ ❯❴ ❯ ❜❯t
❯y
❯❨ ❫ ❙◗❭ ❱ ❲❩ ❯t
❤❬❨❳ ❬❣ ❱ ❯❪ ❯ ❱◗ ❴◗❭❲t
❜❯t
❯ ❱❚ ❘❙◗❭ ❜ ❯y
❯ ❲❵❯❨ ❧ ❯❢❯t t
❯❨ ❫❵ ❯❴ ❧ ❴❭❬❜❚❵ ❬❢❯❣❯❨ ❜ ❯❨ ❵❯❴❯❢ ❴◗❭ ❲❵ ❯❨ ❯❨ ❚❨❳❚❵ ❵◗ ❴◗ ❨t
❲❨ ❫❯❨ ❜◗ ❱ ❯❲❨software
✐ ♣❢◗❣ ❵ ❯❭ ◗❨ ❯ ❲❚ ❧t
❜❯t
❯ ❜ ❯❨ ❲❨❩ ❬❭ ❘ ❯❱ ❲y
❯❨ ❫t
◗❭ ❜ ❯❴ ❯t
❴❯❜ ❯software
y
❯❨❫t
◗❭ ❙◗❨❳❚ ❵ ❙◗❢❚ ❘ ❱◗ ❴◗ ❨❚❣❨y
❯❘◗w
❯❵ ❲❢❲❵ ◗ ❨❯y
t
❯❯❨❜ ❲❢❯❴❯❨ ❫❯ ❨✐◆❖
Software
❯❨ ❫y
t
◗❭ ❙◗ ❨❳❵u
❜❯❢❯❘ ❴◗ ❨◗❢❲t
❲❯❨ ❲❨❲ ❙◗❭❱❲❩❯t
offline
❜❯❨ ❙◗❢❚❘ ❙◗❭❙❯❱ ❲❱web
/
online
.
(22)
q
2
TINJAUAN PUSTAKA
2.1
Pelabuhan Perikanan
rst✉ ✈
u
t
✇✇①② ③ q ④ ⑤⑥⑦ ✉ t⑧ ⑨ ⑨⑩❶ ❷ s❸⑥❹✉ ⑦⑥ t ❷s✈❺ ❻⑥ t⑥ t⑥❼⑥❸⑥⑦t
s❽❷ ⑥t y
⑥ t❾t
s✈❼❺ ✈❺ ⑥
t
⑥❿ ❼⑥ ✈⑥t
⑥ t❼ ⑥ t❷s✈⑥❺ ✈⑥ t❼❺ ❿s❻❺t
⑥ ✈t⑥y
❼ st❾⑥ t ❹⑥t
⑥❿ ➀❹⑥⑥❿t
t
s✈t
st➁u
❿s❹ ⑥❾⑥❺t
s❽ ❷⑥
t
❻s❾ ❺⑥t
⑥ t ❷ s❽s✈❺ t➁⑥⑦⑥ t ❼ ⑥ t ❻s❾❺⑥⑥ tt
❿❺❿➁s❽ ❹ ❺❿t❺❿ ❷s✈❺ ❻⑥ t⑥ t ⑥ t❾y
❼ ❺❾✉ t⑥ ❻⑥ t ❿s❹⑥❾ ⑥❺t
s❽❷ ⑥t
❻⑥❷ ⑥❸❷s✈❺ ❻⑥ t⑥ t❹s✈❿⑥ t❼⑥ ✈❶❹ s✈❸⑥❹✉ ⑦❶ ❼⑥ t⑥⑥t
u
❹ ② t❾ ❻⑥ ✈ ❽ ✉⑥t
❺ ❻⑥ ty
⑥ t❾ ❼ ❺❸ st❾ ❻⑥❷❺ ❼ st❾⑥ t ➂⑥❿❺❸❺⑥❿t
❻ s❿s❸⑥❽ ⑥⑥ tt
❷s❸⑥⑥ ✈⑥ ty
❼⑥ t ❻ s❾❺ ⑥⑥ tt
❷st✉t➃⑥ t❾ ❷s✈❺ ❻⑥ t⑥ t ③ rst✉ ✈u
t
➄✉ ❹❺❿ ➅⑧⑨➆⑧ ➇❶ ❷ s❸⑥❹ ✉⑦ ⑥ t ❷s✈❺ ❻⑥ t⑥ t ❿s❹⑥ ❾⑥❺ ❷s❸⑥❹✉ ⑦⑥ t ❻⑦ ✉❿✉❿⑥❼⑥❸⑥⑦ ❿✉ ⑥tu
w
❺❸⑥⑥⑦y
❷s✈❷ ⑥❼✉ ⑥ t⑥ t➁⑥ ✈⑥❼ ⑥ ✈⑥⑥ tt
❼⑥ t❸⑥⑥ tu
t
⑥ t❾y
❼ ❺❷ s✈❾ ✉ t⑥ ❻⑥t ❿s❹⑥ ❾⑥❺ ❷ ⑥ t❾ ❻⑥❸⑥ t ❻ s❾❺⑥
t
⑥ t ❷st⑥ t❾ ❻⑥❷⑥ t ❺ ❻⑥ t ❼⑥ t ❼❺❸ st❾ ❻⑥❷❺ ❼st❾ ⑥ t ❹s✈❹ ⑥❾⑥❺ ➂⑥❿❺❸❺⑥❿t
❿s➃⑥ ❻ ❺ ❻⑥ t ❼ ❺❼⑥✈⑥t
❻⑥t ❿⑥❽ ❷⑥❺ ❺ ❻⑥ t ❼ ❺❼❺❿➁✈❺❹ ✉❿❺ ❻⑥ t ③ ➈s❸⑥ t ➃u
t
t⑥y
❼ ❺ ❻⑥⑥ ❻⑥ tt
❹⑥⑦➉⑥ ❿s➊⑥ ✈⑥ ❿❺ t❾ ❻⑥❶t
❷s❸⑥❹ ✉⑦ ⑥ t ❷s✈❺ ❻⑥ t⑥ t ❽s✈✉ ❷⑥ ❻⑥ t ❷ ✉❿⑥t
❷st❾ s❽ ❹⑥ t❾⑥ ts❻②t②❽ ❺❷ s✈❺ ❻⑥ t⑥ t❼❺❺ t ➃⑥t
u
❼⑥ ✈❺⑥❿❷s❻❷✈② ❼✉❻❿❺❶❷st❾ ②❸⑥⑦ ⑥ t ❼ ⑥ t❷ s❽⑥❿⑥ ✈⑥ t❹ ⑥❺ ❻❹ s✈❿❺➂⑥t
❸②❻⑥❸❶ t⑥❿❺② t⑥❸❶❽ ⑥✉❷ ✉ t❺ t➁s✈t⑥❿❺②t⑥❸ ③2.1.1 Fasilitas pelabuhan perikanan
➋⑥❸⑥❽❷s❸⑥ ❻❿⑥ t⑥⑥ t➂✉ t❾❿❺ ❼⑥ t❷s✈⑥ t⑥ t t⑥❶
y
❷s❸⑥❹ ✉⑦ ⑥ t❷ s✈❺ ❻⑥ t⑥ t❼ ❺❸ st❾❻⑥ ❷❺ ❼st❾ ⑥ t ❹ s✈❹⑥❾ ⑥❺ ➂⑥❿❺❸❺⑥❿③t
➌⑥❷⑥❿❺⑥❿t
❼ ⑥ t ➃st❺❿ ➂⑥❿❺❸❺t
⑥❿ ⑥ t❾y
⑥❼ ⑥ ✉❽ ✉❽ t⑥y
⑥ ❻⑥ t ❽stst➁✉ ❻⑥ t❿❻⑥❸⑥⑥t
⑥u
t
❺❷s❼ ⑥ ✈❺❿✉ ⑥tu
❷s❸⑥❹✉ ⑦⑥ t⑥ t❾y
❹ s✈ ❻⑥❺⑥ tt
❷ ✉❸⑥❼ st❾ ⑥ t❿❻⑥❸⑥ ✉❿⑥⑦ ⑥ ❷ s✈❺ ❻⑥ t⑥ tty
⑥ ➅➄u
❹ ❺❿⑧⑨➆⑧ ➇③ ➈s❸⑥ t ➃u
t
t⑥y
❼ ❺ ❻⑥⑥ ❻⑥ tt
❹⑥⑦➉⑥ ➂⑥❿❺❸❺⑥❿t
➀➂⑥❿❺❸❺⑥❿t
t
s✈❿s❹ ✉➁ ❿s❸⑥ t➃
u
t
ty
⑥ ⑥ ❻⑥t❹ s✈ ❻s❽ ❹⑥ t❾ ❿s❿✉ ⑥❺ ❼ s t❾⑥ t ❻s❽ ⑥ ➃⑥ tu
✉❿ ⑥⑦⑥ ❷ s ✈❺ ❻⑥ t⑥ t③ ➍s✈❻ s❽❹ ⑥ t❾t⑥y
➂⑥❿❺❸❺⑥❿t
t
s✈❿s❹✉➁ ❼⑥❷ ⑥t
❼❺⑥ ✈❺ ❻⑥ tt
❹ s✈⑥❽ ❹⑥⑦tt
⑥y
➂⑥❿❺❸❺⑥❿t
❹ ⑥ ✈u
❼⑥ t⑥⑥
t
u
❹s✈⑥❽ ❹⑥⑦tt
⑥y
❻⑥❷⑥❿❺⑥❿t
❼⑥ ✈❺ ➂⑥❿❺❸❺⑥❿t
⑥ t❾y
t
s❸⑥⑦⑥❼ ⑥ ③ ➋st❾⑥ t ❻⑥⑥t
❸⑥❺ t❶ ➃st❺❿❼ ⑥ t ❻⑥❷ ⑥❿❺
t
⑥❿ ➂⑥❿❺❸❺⑥❿t
⑥ t❾y
⑥❼⑥ ❹s✈t
⑥❽ ❹⑥⑦ ❿s❿✉ ⑥❺ ❼ st❾⑥ t ❻s❹ ✉➁✉ ⑦⑥ t②❷s✈⑥❿❺②t⑥ ❸ ❷s❸⑥❹✉ ⑦⑥ t ③➎⑥❿❺❸❺
t
⑥❿➀➂⑥❿❺❸❺t
⑥❿ ⑥ ty
❾ ⑥❼ ⑥ ❼❺ ❷ s❸⑥❹✉ ⑦⑥ t ❷s✈❺ ❻⑥ t⑥ t ❼⑥ t ❷ ⑥ t❾ ❻⑥ ❸⑥ t ❷st❼ ⑥ ✈⑥⑥ tt
❺ ❻⑥ t➁s✈❿s❹ ✉➁❽ st✉ ✈u
t
➄✉❹ ❺❿➅⑧ ⑨ ➆⑧➇⑥ t⑥ ✈⑥t
❸⑥❺ t➏➆ ➇ ➎⑥❿❺❸❺
t
⑥❿❷②❻②❻➎⑥❿❺❸❺
t
⑥❿ ❷ ② ❻② ❻ ⑥⑥t
u
➃✉ ❾⑥ ❼❺❿s❹✉➁ ❺ t➂✈⑥❿➁✈✉❻➁✉✈ ⑥❼⑥❸⑥⑦ ➂⑥❿❺❸❺⑥❿t
❼⑥❿⑥ ✈y
⑥ t❾ ❼ ❺❷ s✈❸✉❻⑥ t ❼⑥❸⑥❽ ❻ s❾❺⑥t
⑥ t ❼ ❺ ❿✉⑥tu
❷s❸⑥❹✉ ⑦⑥ t ③ ➎⑥❿❺❸❺⑥❿t
❺t❺ ❹ s✈➂✉ t❾❿❺ ✉t➁✉❻ ❽st➃⑥❽ ❺ t ❻s⑥❽ ⑥ t⑥ t ❼ ⑥ t ❻s❸⑥ t➊⑥ ✈⑥ t ❻⑥❷ ⑥❸❶ ❹ ⑥❺ ❻ ❿s⑥ ❻w
➁u
❹s✈❸⑥⑥ ✈y
❻s❸✉ ⑥ ✈ ❽⑥❿✉❻ ❷s❸⑥❹✉ ⑦⑥ t ❽⑥✉ ❷✉t ❿sw
⑥ ❻➁u
❹ s✈❸⑥❹ ✉⑦ ❼ ❺ ❷ s❸⑥❹ ✉⑦ ⑥ t③ ➎⑥❿❺❸❺⑥❿t
❷②❻②❻t
s✈❿s❹✉➁(23)
➐
➑➒➓➔ →➣ ↔➒➓ ↕➣ ➙➣➛ ➜ ➝➞➣ ↕→➒➞➣ ➑➔ ➟➣➠➛ ➣➞➣
t
➑➣➠ ➡u
➠➣ ➢➤ ➙➣ ➥➤➛ ↔➣➠ →➒ ↕➒ ➦➣ ➟ ➙➒➞➝↕ ➑➣➠➙ ➧breakwater
➨➩➫➨ ➭➣ ➥➤➞➤
t
➣ ➥➯➔➠➙➥➤ ➝➠➣➞➭➣ ➥➤➞➤➣ ➥
t
➯➔ ➠ ➙➥➤ ➝➠➣➞y
➣➠ ➙ ↔➤ ➥➒ ➑➔➡ ➲➔ ➙➣ ➥➔→ ➓➣ ➥➡➓➜ ➡➔➓u
➣↔➣➞➣ ➟ ➯➣ ➥➤➞➤t
➣ ➥ ➣➠➙y
➑➒➓➯➔ ➠ ➙ ➥➤ ➔➠ ➡➔➜ ↕➒➠➤➠➙➙➤➜➣➠ ➠➤➞➣➤ ➙➔ ➠➣ ↔➣➓ ➤ ➯➣ ➥➤➞➤➣ ➥t
→➝➜➝➜ ➥➒ ➟➤➠ ➙➙➣ ↔ ➣→➣t
↕➒➠➔ ➠➲➣➠➙ ➣➜ ➡➤ ➢➤➣ ➥t
↔➤ →➒➞➣ ➑➔➟➣➠ ➩ ➭➣ ➥➤➞➤➣ ➥t
➤➠➤ ↔ ➤ ➥➒ ↔ ➤➣➜ ➣➠ ➥➒ ➥➔➣➤ ↔➒➠➙➣➠ ➜ ➒ ➑➔ ➡➔ ➟➣➠ ➝→➒➓ ➣ ➥➤ ➝➠➣➞ →➒➞➣ ➑➔ ➟➣➠ → ➒➓➤➜➣➠ ➣➠t
➒➓ ➥➒ ➑➔ ➡➩ ➭➣ ➥➤➞➤t
➣ ➥ ➯➔➠➙➥➤ ➝➠ ➣➞ ➤➠➤ ↔ ➤➜➒➞ ➝ ↕→➝➜ ➜➣➠ ↕➒➠➲➣↔➤➒ ↕→ ➣➛t
➣➤y
tu
➥➒ ➑➣ ➙➣➤➑➒➓➤➜ ➔➡ ➳➧➵ ➨➸➒➠➣➠➙➣➠ ➣➠ ➟➣ ➥➤➞
t
➣➠ ➙➜➣→ ➣➠↔➣➠→ ➒ ↕➣ ➥➣➓ ➣➠➠➣➛y
y
➣ ➤tu
➺➒ ↕→➣t
➸➒➞➒➞➣➠➙➣➠ ➻➜➣➠ ➧➺➸➻ ➨➛→ ➣ ➑➓➤➜➒ ➥➛ ➙➔↔ ➣➠➙➒ ➥➛ ➓➒➯➓➤ ➙➒➓ ➣ ➥➤↔➣➠➙➒↔➔ ➠ ➙➼ ➙➒↔➔ ➠ ➙→➒ ↕➣ ➥➣➓➣➠ ➩➧➫➨➭➣➥➤➞➤➣ ➥
t
→ ➒ ↕➒➞➤ ➟➣➓➣➣➠↔ ➣➠→➒➓➑➣➤➜ ➣➠ ➣➓ ↕➣↔➣↔ ➣➠ ➣➞➣t
→ ➒➠➣➠➙➜ ➣→➣➠➤➜ ➣➠➛ ➣➤y
tu
➞➣→➣➠➙➣➠ → ➒➓ ➑➣➤➜ ➣➠ ➣➞➣t
→➒➠ ➣➠ ➙➜➣→ ➣➠➤➜ ➣➠➛ ➓➔ ➣➠➙➣➠ ↕➒ ➥➤➠ ➛➒ ↕→➣t
t
→ ➒➠➲➒ ↕➔ ➓➣➠ ➣➞➣t
→ ➒➠➣➠➙➜ ➣→➣➠➤➜➣➠ ➛ ➑➒➠➙➜ ➒➞➛slipways
➛➙➔ ↔➣➠➙➲➣➓➤➠ ➙➛↔ ➣➠vessel lift
➩ ➧➽➨➭➣➥➤➞➤➣ ➥t
→ ➒➓ ➑➒➜ ➣➞➣➠ ➛➣➤y
tu
t
➣➠ ➙➜ ➤➤➠➥➡➣➞➣ ➥➤➣➤➓↕➤➠ ➔ ↕↔ ➣➠➡➣➠➙➜ ➤ ➑➣ ➟➣➠➑➣➜ ➣➓➩ ➧➾ ➨➭➣➥➤➞➤➣ ➥t
➜➝↕➔➠ ➤➜➣ ➥➤➛➣➤y
tu
➥➡➣ ➥➤➔➠➲➣➓➤➠➙➣➠➡➒➞➒→➝➠↔ ➣➠➓ ➣↔➤ ➝➚➚➪➩➽➨ ➭➣ ➥➤➞➤
t
➣ ➥→➒➠ ➔➠➲➣➠ ➙➭➣ ➥➤➞➤
t
➣ ➥ →➒➠ ➔➠➲➣➠➙ ➣↔➣➞➣ ➟ ➯➣ ➥➤➞➤➣ ➥t
➣ ➠ ➙y
➥➒ ➦➣➓➣t
➤↔➣➜ ➞➣➠ ➙ ➥➔➠➙ ↕➒➠➤➠➙➜➣➜ ➣➠t
→ ➒➓➣➠ ➣➠ →➒➞➣ ➑➔ ➟➣➠ ➥➒ ➟➤➠➙➙➣ → ➣➓➣ → ➒➠➙➙➔ ➠ ➣ ↕➒➠↔ ➣→➣➜ ➣➠t
➜ ➒➠➣ ↕➣➠➣➠y
↕➒➞➣➜➔ ➜➣➠➣➜ ➡➤ ➢➤➣ ➥t
↔ ➤→➒➞➣ ➑➔ ➟➣➠➩ ➭➣ ➥➤➞➤➣ ➥t
→ ➒➠➔ ➠➲➣➠➙t
➒➓↔➤➓ ➤➣t
➣ ➥ ➳ ➧➵ ➨➭➣➥➤➞➤➣ ➥t
➜ ➒ ➥➒➲➣ ➟➡➒➓➣ ➣➠➳➶➹ ➘➛ → ➝➞➤➜➞➤➠ ➤➜➛➡➒ ↕→ ➣t t
➤➠ ➙ ➙➣➞➛➜➣➠ ➡➤➠↔ ➣➠↕➔ ➥ ➟ ➝➞➣➩ ➧➫➨➭➣➥➤➞➤➣ ➥t
➣↔ ↕➤➠➤ ➥➡➓➣ ➥➤ ➳ ➜ ➣➠➡ ➝➓ →➒➠➙➒➞ ➝➞➣ →➒➞➣ ➑➔ ➟➣➠➛ ➓ ➔➣➠➙ ➝→➒➓ ➣t
➝➓ ➛ ➜➣ ➠➡ ➝➓➥➣ ➟ ➑➣➠ ↔➣➓
y
↔ ➣➠➜ ➣➠➡ ➝➓➑➒➣➦➔ ➜ ➣➤➩2.1.2 Fungsi pelabuhan perikanan
➭➔ ➠ ➙➥➤→ ➒➞➣ ➑➔➟➣➠➥➒ ➦➣➓ ➣➔↕➔↕↕➒➠➔ ➓
u
t
➴➔➑➤ ➥➧➫➷➵➫➨➣↔ ➣➞➣ ➟➳ ➵➨ ➭➔➠➙➥➤➔➠ ➡➔➜↕➒ ↕➒➠ ➔ ➟➤➜➒ ➑➔➡➔➟➣➠➜ ➣→➣➞➼ ➜➣→ ➣➞➬➫➨ ➭➔➠➙➥➤➔➠ ➡➔➜↕➒➠➣➠➙➣➠ ➤➑➣➓➣➠➙➼ ➑➣➓➣➠➙➬
➽➨ ➭➔➠➙➥➤→➒➓➑➣➤➜ ➣➠↔➣➠→➒↕➒➞➤ ➟➣➓➣➣➠➩
➸➒ ↕➒➓➤➠➡➣ ➟➥➒➠ ↔➤➓➤
t
➒➞➣ ➟↕➒➠➙➒ ↕ ➑➣➠➙➜ ➣➠➯➔➠➙➥➤→➒➞➣ ➑➔ ➟➣➠→ ➒➓➤➜ ➣➠➣➠↔ ➣➓➤➮ ↕➒➠➲➣↔ ➤ ➵➾ ➯➔ ➠ ➙ ➥➤ ↔➣➞➣ ↕ ➱➱ ✃➝➩ ➾➐ ➣ ➟➔ ➠t
➫➷ ➷❐➩ ➭➔➠➙➥➤t
➒➓ ➥➒ ➑➔ ➡ ➣↔ ➣➞➣ ➟ ➥➒ ➑➣ ➙➣➤ ➑➒➓➤➜➔ ➡ ➳➵➨ ➸➒➞➣➣ ➠➣➠
y
➡➣ ↕➑➣t
↔ ➣➠➞➣ ➑➔➟➜➣→ ➣➞→➒➓ ➤➜ ➣➠ ➣➠➬ ➫➨ ➸➒➞➣➣ ➠➣➠y
➑➝➠➙➜➣ ➓ ↕➔ ➣➬t
(24)
❒
❮❰ ÏÐÑÒÒ ÓÒÓ
y
ÔÐ ÕÖ ×Ó ÒÒÓ Õu
tu
ØÒÓÔ ÐÓ ÙÚÑÒ ÛÒÓÛÒ Ü ×ÑÔÐ Ý ×ÞÒÓ ÒÓ ß à❰ ÏÐ ÕÒ ÜÒ ÝÒÓØ ÒÓØ×Üá Ý×Ö â Ü ××ÞÒÓßã❰ ÏÐÓ Ùâ ÕÔâÑÒÓØ Ò
t
Òt
ÒÓÙÞ ÒÔÒÓØ ÒÓÛÒ Ü ×ÑÔ Ð Ý×ÞÒÓ ÒÓ ß❒ ❰ äÐ ÕÔ Ò
t
Ô ÐÑÒÞ ÜÒÓ ÒÒÓÔ ÐÓÑ âÛÒÓy
u
Ø ÒÓÔÐÓÙÐ ÕÖÒÓÙÒÓÕÒ ÜÒÝÒÞ Òy
t
ÓÐÑÒÒ Ó ßy
å❰ ÏÐÑÒÞ ÜÒÓÒÒÓÞ Ð Ù×ÒÒÓt
Ú ÔÐ ÝÒ Ü×Ú ÓÒÑÞÒÔ ÒÑÔÐ Ý ×ÞÒÓ ÒÓßæ❰ äÐ ÕÔ Ò
t
Ô ÐÑÒÞ ÜÒÓ ÒÒÓÔ ÐÓÙÒÒ ÜÒÓw
Ø ÒÓÔ ÐÓ ÙÐÓØ ÒÑ ×ÒÓÜ âÕÖÐ ÝØÒÒy
×Þ ÒÓ ß ç❰ ÏÐÑÒÞ ÜÒÓÒÒÓÞ Ð ÜÒ ÛÖ ÒÓØ Ò Ýy
ÒÓßèé❰ äÐ ÕÔ Ò
t
Ô ÐÑÒÞ ÜÒÓ ÒÒÓê âÓÙÜ ×Þ Ò ÝÒÓ á ×ÓÒ×Þ ÒÓ ßè è❰ Ï âÖ Ñ ×ÞÒ Ü × ÛÒ Ü ×Ñ Ô ÐÑÒÒÓ ÒÓ
y
ÜÒÓ ØÒ Ý Ø ÒÓ ÑÒÖ â Û Þ ÒÔÒÑ ÔÐ Ý ×ÞÒÓ ÒÓ Ø ÒÓ ÞÒ ÔÒ Ñ ÔÐÓÙÒÒ Üw
Þ ÒÔÒÑÔÐ Ý ×ÞÒÓ ÒÓ ßèë❰ äÐ ÕÔ Ò
t
ÔâÖ Ñ ×ÞÒ Ü ×ÛÒ Ü×Ñ Ý×ÜÐt
ÞÐÑÒÒÓu
t
Ø ÒÓÔ Ð Ý×Þ ÒÓ ÒÓ ß è ❮❰ ÏÐ ÕÒÓ áÒ âÒÓì×ÑÒÒ Ûy
ÔÐ Ü ×Ü ×ÝØ ÒÓì×ÜÒÒt
Ö Ò ÛÒ Ý×ß è à❰ ÏÐÓ ÙÐÓ Ø ÒÑ ×ÒÓÑ ×ÓÙÞâÓÙÒÓí2.2
Konsep Dasar Sistem
î×ÜáÐ Õ Ö Ð ÝÒ ÜÒÑ Ø Ò Ý× Ö Ò ÛÒ ÜÒ ÑÒ
t
×Ó ïsyst ma
❰ Ø ÒÓ Ö Ò ÛÒ ÜÒ ðâÓÒÓ× ïsust ma
❰y
ÒÓÙ Ò Ý
t
×ÓÒy
Ü âÒtu
Þ Ð ÜÒt
âÒÓ ÒÓÙy
t
Ð ÝØ ×Ý× Òt
Ò Ü ÞÚÕÔ ÚÓ ÐÓ Òt
Òu
ÐÑÐ ÕÐÓ ÒÓÙy
Ø×ÛâÖ âÓ ÙÞ ÒÓ Ö Ð ÝÜÒ ÕÒu
Óá âÞ ÕÐ Õ âØ Ò ÛÞ ÒÓ ÒÑ ×ÝÒ Ó ×Ó êÚ ÝÕÒ Ü×ñ ÕÒÐ Ý×t
Òt
Òu
ÐÓ Ð ÝÙ× ïòÕ ×Ý×Óë éé❮❰í îÐÑÒÓ óÓ ôÒu
t
Ø×ÞÒt
ÒÞ ÒÓÖ Ò ÛìÒ ×Üá ×ÑÒ Û×Ó×ÜÐ Ý×ÓÙØ ×Ô Ð ÝÙ âÓ ÒÞÒ ÓâÓ á âÞ ÕÐÓ Ù ÙÒ ÕÖÒ ÝÞ ÒÓ Ü âÒtu
ÜÐt
ÐÓá ×t
Ò Ü Òy
Ó Ù ÖÐ Ý ×ÓáÐ ÝÒÞÜ ×ñ Ø × ÕÒÓÒ Ü âÒtu
ÕÚ ØÐÑ ÕÒt
Ð ÕÒt
×Þ Ò ÜÐ Ý×ÓÙ ÞÒÑ × Ö ×ÜÒ Ø×Ö âÒt
í õÒØ × ØÐÓÙÒÓ Þ Òt
Ò ÑÒ ×Óñ ×Üá ×ÑÒ Ûsystema
itu
mengandung arti sehimpunan bagian atau komponen yang saling berhubungan
secara teratur dan merupakan satu keseluruhan (
a whole
).
Definisi sistem yang paling sederhana seperti yang dikemukakan Johnson
et
al. vide
Amirin (2003) adalah "suatu kebulatan/keseluruhan yang kompleks atau
terorganisir, suatu himpunan atau perpaduan hal-hal atau bagian-bagian yang
membentuk suatu kebulatan/keseluruhan
y
ang kompleks atau utuh". Definisi yang
lebih lengkap menunjukan adanya tujuan suatu sistem seperti
y
ang dikemukakan
oleh Campbell
vide
Amirin (2003) yang menyatakan bahwa sistem merupakan
himpunan komponen atau bagian yang saling keterkaitan yang bersama-sama
berfungsi untuk mencapai suatu tujuan. Rumusan sistem serupa tidak berbeda
(25)
ö
÷øùø ú ûüýû þ
w
ÿüÿù ü ûù ✁û ✂✄ûüøü úø÷÷ ü ☎ûü û✄ þû✆ûùüû✝y
ú ✂ÿü ✞✞ ûúÿú ✟ ù ÿtu
þÿ✄ûû✄ ûüüt
ûy
ù ÷ø ✠ û✄ ûü ú ✂ÿù ✠ø üûü ✄ ✡ù✠✡ü ü ûût
u
ú ø✁ úÿú ✟ ùy
û ü✞t
÷ ✡÷✞ûüÿú ûú ÿ✄ûü þûü ✁ ÷✄ ûÿt
ûü ú úø ûÿ þ ü✞ ûü ÷ ü☎ûü û øü✟ø✄ ù ü ☎û✠ ûÿ ú úø ûtu
t
ø☛øûü✟ ÷
t
ü✟ø☞2.2.1 Karakteristik sistem
✌ ü ø ÷
u
t
✍✡✞ ÿûü ✟✡y
✎ ✏✑✑ ✒ ✓✝ ú øûtu
úÿú ✟ ùù ù ✠ø üûÿy
✄û ÷û✄✟ ÷ÿú ✟ÿ✄ ût
ûu
ú ÿ✔ût
✕ ú ÿ✔ût t
÷t
ü ✟ø ✝ûÿy
tu
ù ù ✠ø üûÿy
✄✡ù ✠ ✡ü ü ✕✄ ✡ù✠✡ü ü✎components
✓✝ ✁ûûút
ú ÿú ✟ ù ✎boundary
✓✝ ✆ÿü ✞✄ øü ✞ûü ✆øû ÷ ú ÿú ✟ ù ✎environments
✓✝ ✠ ü✞ ✂ø✁ øü ✞ ✎interface
✓✝ ù ûúø ✄ûü ✎input
✓✝ ✄ ✆øû ÷ûü ✎output
✓✝ ✠ ü ✞ ✡✆û ✂ ✎process
✓ þûü ú ûú û ÷ûü ✎objectives
✓ ûût
u
t
ø☛ø ûü✎goal
✓☞✖✓ ✗✡ù✠✡ü üú ÿú ✟ ù
✘ø û
tu
úÿú ✟ ùt
÷þÿ ÷ÿût
ûú ú ☛øù ✆û ✂✄✡ù ✠ ✡ü üûü ✞y
ú û✆ÿü✞✁ ÷ÿü✟ ÷û✄ úÿ✝û ü✞y
û ÷t
ÿüûy
ú û✆ÿü✞ ✁ ✄ ÷☛û ú ûùû ù ù ✁ ü✟ø✄ ú øûtu
✄ úûø ûü☞t
✗✡ù ✠ ✡ü ü ✕✄✡ù ✠ ✡ü ü ú ÿú ✟ ù ût
ûu
✆ ù ü ✕ ✆ ù ü úÿú ✟ ù þû✠ût
✁ ÷✠ûu
ú øûtu
ú ø✁ ú ÿú ✟ ù ût
ûu
✁ û✞ÿûü ✕ ✁ û✞ÿûü þû ÷ÿ ú ÿú ✟ ù☞ ✘ ÿû✠t
ú ÿú ✟ ùt
ÿ þû✄ ✠ þø ✆ÿ ✁t
û✠û✠ øü ✄ ☎ÿ✆üû✝y
ú ✆û✆u
ù ü✞ ûü þøü ✞ ✄ ✡ù✠✡ü ü ✕✄✡ù✠✡ü ü ûût
u
ú ø✁ úÿú ✟ ù ✕ úø ✁ú ÿú ✟ ù☞ ✘ ÿû✠t
ú ø ✁úÿú ✟ ù ù ù✠ øüûÿy
ú ÿ✔ût
✕ úÿ✔ût
þû ÷ÿ ú ÿú ✟ ù ø ü ✟ø ✄ ù ü☛û✆ûü ✄ûü úø ûtu
✔ø ü✞ úÿt
÷t
ü✟u
þûü ù ù✠ ü✞ û ÷ø ✂ÿ ✠÷✡ú ú ú ÿú ✟ ù ú ☎û÷û ✄ ú ✆ø÷ø✂ûü☞ ✘ø ûtu
ú ÿú ✟ ù þû✠ût
ù ù ✠ø üûÿy
ú øûtu
ú ÿú ✟ ùy
ûü ✞ ✆ ✁ ÿ ✂ ✁ ú û ÷y
ûü ✞ þÿú ✁ø✟ úø ✠ ÷ûúÿú ✟ ù☞ ✌ÿúû✆üûy
úø ûtu
✠ ÷ø úû ✂ûûü þû✠ ût
þÿú ✁ ø ✟þ ü ✞ûüú ø ûtu
ú ÿú ✟ ùþûüÿüþø ú ✟÷ÿy
ûü ✞ù ÷ø✠ û✄ ûüúÿú ✟ ùy
ûü ✞ ✆ ✁ÿ ✂ ✁ úû ÷ þû✠û
t
þÿú ✁ ø ✟ þ ü ✞ûü ú ø✠÷ûú ÿút
ù☞ ✗û✆ûu
þÿ✠ûüþûü ✞ ÿüþø ú ✟÷ÿ ú ✁û ✞ûÿ ú øûtu
úÿú ✟ ù ✝ ù û✄û ✠ ÷ø ú û ✂ûûûü þû✠ût
þÿú ✁ø✟ ú ✁û✞ûÿ úø ✁ú ÿú ✟ ù☞ ✙ ù ÿ✄ÿûü ☛ø ✞û ✁ ÿ✆û ✠ ÷ø ú û ✂ûûü þÿ✠ûüþûü✞ ú ✁ û✞ûÿ ú øûtu
ú ÿú ✟ ù✝ ùû✄ û ú ÿú ✟ ù û✄ ø ✟ûü úÿ û þû✆û ✂ ú ø✁ ú ÿú ✟ ù üû☞y
✗û✆ûu
ú ÿú ✟ ù û✄u
t
ûüú ÿ þÿ✠ûüþûü ✞ ú ✁ û✞ ûÿ ú øûtu
ú ÿú ✟ ù✝ ù û✄û ✠ ÷ø úû ✂ûûü û þû✆û ✂ ú ø✠÷ûú ÿú ✟ ù þûü ÿüþø ú ✟÷ ÿ û þû✆û ✂ úø ✠÷û þû ÷ÿú ø✠÷ûú ÿú ✟ ù☞
✏ ✓ ✚û
t
ûúúÿú ✟ ù✚û
t
ûú ú ÿú ✟ ù ✎boundary
✓ ù ÷ø✠ û✄ûü þû ÷û ✂ ûü ✞y
ù ù✁ût
ûúÿ ûü✟û ÷û ú øûtu
ú ÿú ✟ ù þ ü ✞ûü úÿú ✟ ùy
ûü ✞✆ûÿüüûy
ûût
u
þ ü ✞ûü ✆ ÿü✞✄ øü ✞ûü ✆øû ÷üû☞y
✚ût
ûúú ÿú ✟ ù ÿü ÿ ù ùø ü✞ ✄ÿü ✄ûü úø ûtu
ú ÿú ✟ ù þÿ✠ûüþûü ✞ ú ✁ û✞ûÿ ú ûtu
✄ ú ût
øûü☞ ✚ûûút
ú øûtu
ú ÿú ✟ ùù üø ü☛ø ✄✄ ûü÷øû ü✞✆ÿü ✞✄ ø✠✎scope
✓þû ÷ÿú ÿú ✟ ùt
÷ú ✁ø✟☞(26)
✛
✜✢ ✣✤✥✦ ✧★ ✥✦ ✩✥✪★ ✩✫✬ ✤✬✭✮✯
✣✤✥✦ ✧★ ✥✦ ✩✥✪★✩✫✰
environment
✢✱ ✩✫ ✤ ✬★ ✩tu
✬✤✬✭✮✯✩✱ ✩✪ ✩✲✩✳ ✩✳★✥✱ ✤✪★ ✩✫✴ ✩t
✩✬ ✱✩✫ ✤ ✬✤✬✭✮✯y
✩✥✦ ✯✮✯✳✮ ✥✦ ✩✫ ★ ✲ ✤ ✵✳✮✫✩✬ ✤ ✬ ✤✬✭✮✯✶ ✣✤✥✦ ✧★ ✥✦ ✩✥ ✪★✩✫ ✬✤✬✭✮✯ ✱✩✳✩t
✴ ✮✫ ✬ ✤✷✩t
✯✮ ✥✦★✥✭★✥✦✧✩✥ ✱ ✩✥ ✱✩✳✩t
✳★✪ ✩ ✴ ✮✫ ✬✤✷✩t
✯✮✫✦ ✤✧✩✥u
✬✤✬✭✮✯t
✮✫✬✮✴ ★✭✶ ✣✤✥✦ ✧★ ✥✦ ✩✥✪★ ✩✫y
✩✥✦✯✮ ✥✦★✥✭★✥✦✧✩✥✯✮✫ ★ ✳ ✩✧✩ ✥✮ ✥✮✫✦ ✤✱✩✫ ✤ ✬ ✤✬✭✮✯✱✩✥✱ ✮ ✥✦✩✥ ✱ ✮✯ ✤✧ ✤✩✥ ✲✩✫★✬ ✮t
t
✩✳ ✱✤✸✩✦ ✩ ✱✩✥ ✱ ✤✳✮✪ ✤✲✩✫ ✩✹ ✬✮✱✩✥✦✧✩✥ ✪ ✤✥✦ ✧★ ✥✦ ✩✥ ✪u
✩✫y
✩✥✦ ✯ ✮✫★✦✤✧✩✥ ✲ ✩✫★ ✬ ✱ ✤t
✩✲ ✩✥ ✱ ✩✥ ✱ ✤✧✮ ✥✱ ✩✪ ✤✧✩✥✶ ✺ ✩✪ ✩u
t
✤✱✩✧✱ ✮✯ ✤✧ ✤✩✥✹ ✧✮✪ ✩✥✦ ✬★ ✥✦ ✩✥ ✲ ✤✱★✳✱✩✫ ✤✬ ✤✬✭✮✯ ✩✧✩✥✭✮✫✦✩✥✦ ✦★✶✻✢ ✼✮ ✥✦ ✲★ ✴★✥✦✬ ✤✬✭✮✯
✼✮ ✥✦ ✲★ ✴★✥✦ ✰
interface
✢ ✯ ✮✫★✳✩✧ ✩✥ ✯✮✱✤✩ ✳✮ ✥✦ ✲★✴ ★ ✥✦ ✩✥✭ ✩✫ ✩ ✬ ✩tu
✬★✴✬ ✤✬✭✮✯ ✱ ✮ ✥✦✩✥ ✬★ ✴ ✬ ✤✬✭✮✯y
✩✥✦ ✪ ✩✤✥✥y
✩✶ ✼✮ ✥✦ ✲★✴ ★ ✥✦ ✤✥✤ ✯✮✯ ★ ✥✦ ✧✤✥ ✧✩✥ ✬★✯ ✴✮✫✽✬★✯ ✴✮✫ ✱✩✩y
✯ ✮ ✥✦✩✪ ✤✫ ✱✩✫ ✤ ✬ ✩tu
✬★ ✴ ✬ ✤✬✭✮✯ ✧✮ ✬★ ✴ ✬ ✤✬✭✮✯y
✩ ✥✦ ✪✩✤✥✥✩✶y
✺✮✪★✩✫ ✩✥ ✰output
✢ ✱✩✫ ✤ ✬ ✩tu
✬★✴✬✤✬✭✮✯ ✩✧ ✩✥ ✯✮ ✥✸✩✱ ✤ ✯✩✬★✧✩✥ ✰input
✢ ★ ✥✭★ ✧ ✬★✴✬ ✤✬✭✮✯y
✩✥✦ ✪ ✩✤✥✥y
✩ ✱ ✮ ✥✦✩✥ ✯✮✪ ✩✪★✤ ✳✮ ✥✦ ✲★ ✴ ★ ✥✦✶ ✾✮✪ ✩✪★✤ ✳✮ ✥✦ ✲★ ✴★✥✦ ✳★ ✪ ✩✹ ✬ ✩tu
✬★✴✬ ✤✬✭✮✯ ✱✩✳✩t
✴ ✮✫ ✤✥✭✮✦✫ ✩✬ ✤✱ ✮ ✥✦✩✥✬★ ✴ ✬ ✤✬✭✮✯y
✩✥✦✪ ✩✤✥ ✥y
✩✯✮✯ ✴✮ ✥★✧t
✬ ✩tu
✧✮ ✬✩t
★ ✩✥✶✿✢ ✾✩✬★✧✩✥✬ ✤✬✭✮✯
✾✩✬★✧✩✥✰
input
✢ ✩✱✩✪ ✩✲✮ ✥✮✫ ✦ ✤y
✩✥✦✱✤✯ ✩✬★ ✧ ✧✩✥ ✧✮✱ ✩✪ ✩✯ ✬ ✤✬✭✮✯✶✾✩✬★✧✩✥ ✱✩✳✩t
✴ ✮✫★✳✩✯✩✬★✧✩✥✳✮✫ ✩w
✩t
✩✥✰maintenance input
✢✱ ✩✥✯ ✩✬★✧✩✥✬✤✥✩✪y
✰signal
input
✢✶Maintenance input
✩✱✩✪ ✩✲✮ ✥✮✫ ✦ ✤y
✩✥✦✱ ✤✯✩✬★✧✧ ✩✥✬★ ✳ ✩y
✩ ✬ ✤✬✭✮✯t
✮✫ ✬✮✴★ ✭✱✩✳✩
t
✴ ✮✫✵✳✮✫ ✩✬ ✤✶Signal input
✩✱✩✪ ✩✲ ✮ ✥✮✫✦ ✤y
✩ ✥✦ ✱✤✳✫✵✬✮ ✬ ★✥✭★✧ ✯✮ ✥✱✩✳✩t
✧ ✩✥ ✧✮✪★ ✩✫ ✩✥✶❀✮✴✩✦ ✩✤❁✵✥✭✵✲✱✤✱ ✩✪ ✩✯ ✬ ✤✬✭✮✯ ✧✵✯ ✳★✭✮✫✹ ✳✫✵✦✫✩✯ ✩✱✩✪ ✩✲maintenance
input
y
✩✥✦ ✱✤✦★ ✥ ✩✧ ✩✥u
✥✭★✧ ✯✮ ✥✦✵✳✮✫ ✩✬ ✤✧✩✥ ✧✵✯ ✳★✭✮✫t
✮✫ ✬✮✴★ ✭ ✱ ✩✥ ✱✩t
✩ ✩✱✩✪ ✩✲signal input
★ ✥✭★✧✱ ✤✵✪ ✩✲✯ ✮ ✥✸✩✱✤✤✥✷✵✫✯✩✬✤✶❂✢ ✺✮✪★✩✫ ✩✥✬✤✬✭✮✯
✺✮✪★✩✫ ✩✥ ✰
output
✢ ✩✱✩✪ ✩✲ ✲✩✬ ✤✪ ✱ ✩✫ ✤ ✮ ✥✮✫ ✦ ✤y
✩✥✦ ✱✤✵✪ ✩✲✱ ✩✥ ✱✤✧✪ ✩✬ ✤✷✤✧ ✩✬ ✤✧✩✥ ✯ ✮ ✥✸✩✱✤✧✮✪★ ✩✫ ✩✥ ✩✥✦y
✴ ✮✫✦★✥✩✱ ✩✥✬ ✤✬ ✩ ✳✮✯✴ ★ ✩✥✦ ✩✥✶✺✮✪★✩✫ ✩✥✱✩✳✩t
✯✮✫ ★ ✳ ✩✧✩✥ ✯✩✬★✧✩✥ ★✥✭★✧ ✬★ ✴ ✬ ✤✬✭✮✯y
✩✥✦ ✪ ✩✤✥ ✩t
✩u
✧✮ ✳ ✩✱✩ ✬★✳✫✩✬✤ ✬✭✮✯✶ ✾✤✬ ✩✪ ✥✩y
★✥✭★✧ ✬ ✤✬✭✮✯ ✧✵✯ ✳★✭✮✫✹ ✳ ✩✥✩✬y
✩✥✦ ✱✤✲✩✬ ✤✪ ✧✩✥ ✩✱✩✪ ✩✲ ✧✮✪★ ✩✫✩✥y
✩✥✦t
✤✱ ✩✧ ✴✮ ✫✦u
✥✩✱ ✩✥ ✯ ✮✫★ ✳ ✩✧✩✥ ✲ ✩✬ ✤✪ ✬ ✤✬ ✩ ✳✮✯✴ ★ ✩✥✦ ✩✥✹ ✬✮✱✩✥✦ ✤✥✷ ✵✫ ✯ ✩✬ ✤ ✩✱✩✪ ✩✲ ✧✮✪★ ✩✫ ✩ ✥ ✩✥✦y
✱✤✴★ ✭★ ✲ ✧✩✥✶(27)
❃
❄❅ ❆❇❈❉ ❊❋●❍■ ❏■❑ ❇▲
▼◆●
tu
■ ❏■❑ ❇▲❖● P●t
▲ ❇▲P ◆❈● ❏y
■ ◆●tu
◗●❉❏● ❈P ❇❈❉ ❊❋●❍y
● ❈❉● ❘● ❈▲ ❇❈❉ ◆◗ ●❍ ▲ ● ■ ◆❘ ● ❈❙input
❅▲❇❈❚●❖❏❘ ❇❋ ◆●❯● ❈❙output
❅❱ ▼◆●tu
■❏■❑ ❇▲ P❯ ❊❖ ◆❘ ■ ❏●❘● ❈▲ ❇❈❉ ❊❋ ●❍ ▲ ● ■ ◆❘ ● ❈◗ ❇❯◆P●◗ ●❍ ● ❈◗ ●❘ ◆❖ ● ❈◗●❍ ● ❈❲◗ ●❍● ❈●y
❈❉ ❋● ❏❈▲ ❇❈ ❚●❖ ❏❘ ❇❋ ◆●❯● ❈◗ ❇❯ ◆ P● ◗ ●❯● ❈❉ ❚●❖❏❱ ▼❏■❑ ❇▲ ●❘ ◆❑● ❈■ ❏●❘ ● ❈▲❇❈❉❊❋●❍ ❖●●t
❲❖ ●●t
t
❯ ● ❈■●❘ ■ ❏ ▲❇❈❚●❖❏❋● P❊❯● ❈ ❲ ❋● P ❊❯ ● ❈❘❇● ❈❉● ❈u
❖● ❈❋●P❊❯● ❈ ❲❋● P ❊❯ ● ❈❋● ❏❈● ❈❉y
❖ ❏◗◆❑ ◆❍ ❘● ❈❊❋ ❇❍▲ ● ❈● ❚❇▲ ❇❈❱ ❳❅ ▼● ■●❯● ❈■ ❏■❑ ❇▲▼◆●
tu
■❏■❑ ❇▲ P● ■❑ ❏▲❇▲ P ◆❈● ❏y
t
◆ ❚◆● ❈ ❙goal
❅ ●t
●u
■● ■●❯ ● ❈❙objective
❅❱ ❨●❋●u
■ ◆●tu
■❏■❑ ❇▲t
❏❖●❘ ▲ ❇▲ P ◆❈y
● ❏ ■● ■●❯ ● ❈❩ ▲ ●❘ ● ❊P ❇❯● ■ ❏ ■❏■❑ ❇▲t
❏❖●❘ ●❘● ❈ ●❖● ❉◆❈● ❈●❱y
▼● ■●❯ ● ❈❖● ❯ ❏■ ❏■❑ ❇ ▲■● ❈❉ ●t
▲❇❈❇❈❑ ◆❘ ● ❈■ ❇❘ ●❋ ❏▲ ● ■◆❘● ❈y
● ❈❉ ❖ ❏◗◆❑ ◆❍❘ ● ❈ ■ ❏■❑ ❇▲❖● ❈❘❇❋ ◆●❯ ● ❈●❈❉y
●❘ ● ❈❖ ❏❍ ● ■ ❏❋❘ ● ❈■ ❏■❑ ❇▲ ❱ ▼◆●tu
■❏■❑ ❇▲❖ ❏❘ ●●❘● ❈t
◗❇❯❍ ● ■❏❋ ◗❏❋●▲❇❈❉❇❈● ❏■● ■●❯● ❈●t
●u
t
◆❚◆● ❈❈● ❱y
2.2.2 Klasifikasi sistem
❬❇❈◆❯
u
t
❭❊❉ ❏● ❈❑ ❊y
❙❪ ❫ ❫❴❅❩■ ❏■❑ ❇▲❖ ● P●t
❖ ❏❘ ❋● ■ ❏❵❏❘● ■ ❏❘● ❈❖ ●❯ ❏◗ ❇◗❇❯● P●■ ◆❖u
t
P● ❈❖ ● ❈❉❩❖❏● ❈❑●❯● ❈●y
●❖ ●❋●❍ ■❇◗ ●❉● ❏◗ ❇❯ ❏❘◆❑ ❏❈❏❛Subsistem
Subsistem
Subsistem
Subsistem
INPUT
PENGOLAH
OUTPUT
Boundary
❜
u
❝❞ ❡❢❣❤✐ ❥❦y
❧♠♥ ✐♦♣♣ q(1)
ê ëì
íî ï ðñò óôðõö ÷ ø ñùõ÷ñ ðõðúùñ ùõû ðüðóõû ÷ö üý ó
þî ï ðñò óôðõö ÷ ø ñùõ÷ñ ðõðúùñ ùõû ðüðò ý ÿû÷ ÿ ôð✁ðõ
(2)
✝ ✞✟
✟ ✠ ✡ ☛☞✌ ✍✎☛✏✑ ✒ ✓ ☞✔✏✒☞ ☛✏☛✕✔☞ ✔✏✓✒ ✖✒✗ ☛☞✒
✘✠ ✡ ☛☞✌ ✍✎☛✏✑ ✒ ✓ ☞✔✏✒☞ ☛✏☛✕✔☞ ✔✏☞✔✏✒✖✔✌ ✔✎ ☛✓✒✙☛✏ ☛✏
(3)
✣ ✤✥
✦✧ ★✩✪✫✧ ✬✭ ✮✯ ✬✰✯ ✱
source code
✲✳ ✴ ✵✶✷✷ ✸✵✹✺✧ ✻✧ ✬✧✬Source Code
“
SplashScreen
”
Public NotInheritable Class SplashScreen
DimopacityRateAs Double= 0.0
DimmaximizeRateAs Boolean=True DimminimizeRateAs Boolean=False
Private SubSplashScreen1_Load(ByValsenderAs Object,ByValeAsSystem.EventArgs)Handles Me.Load
Me.Opacity = 0.0 timerSplash.Interval = 60 timerSplash.Enabled =True
timerSplash.Start() Version.Text =
System.String.Format(Version.Text,
My.Application.Info.Version.Major,
My.Application.Info.Version.Minor)
Copyright.Text =My.Application.Info.Copyright & " By Bayu Adi Sasmita"
End Sub
Private SubtimerSplash_Tick(ByValsenderAs
System.Object,ByValeAsSystem.EventArgs)Handles
timerSplash.Tick
IfopacityRate >= 1.0Then
opacityRate = opacityRate + 1.0
IfopacityRate >= 20.0Then
opacityRate = 0.99
Me.Opacity = opacityRate
End If
ElseIfmaximizeRate Then
opacityRate = opacityRate + 0.025
Me.Opacity = opacityRate
IfopacityRate >= 1.0Then
maximizeRate = False
minimizeRate = True End If
ElseIfminimizeRate Then
opacityRate = opacityRate - 0.025
IfopacityRate < 0 Then
opacityRate = 0
End If
Me.Opacity = opacityRate
IfOpacity <= 0.0 Then
minimizeRate = False
maximizeRate = False End If
Else
timerSplash.Stop() timerSplash.Enabled =False
timerSplash.Dispose()
Me.Visible =False
F_Utama.Show()
End If End Sub End Class
Source Code
“
F_Login
”
Public ClassF_Login
DimstrimgAs String
DimLoginAdmin, LoginUserAs Boolean Private FunctionValidasiUser()As Boolean
IfLoginAdmin =True Then
IfJnsUser ="Administrator"Then Return True
Else
MessageBox.Show("Maaf, Anda tidak terdaftar sebagai administrator. Silakan login sebagai user lain.","SIMKA PPN Kejawanan",
MessageBoxButtons.OK,MessageBoxIcon.Stop) BtnBatal.PerformClick()
Return False End If Else
IfJnsUser <> "Administrator"Then Return True
Else
MessageBox.Show("Maaf, Anda saat ini login sebagai user biasa. Silakan login sebagai administrator.","SIMKA PPN Kejawanan",
MessageBoxButtons.OK,MessageBoxIcon.Stop) BtnBatal.PerformClick() Return False End If End If Return True End Function
Private SubChangeWindowLogin(ByValAktifAs Boolean)
IfAktif =True Then
Panel1.Visible =False
gbLogin.Visible =True
txtUsername.Focus()
lblDeskHome.Size =NewSize(414, 109) lblDeskHome.Location =NewPoint(408, 124) lblDeskHome1.Size =NewSize(414, 83) lblDeskHome1.Location =NewPoint(408, 241) PictureBox4.Size =NewSize(378, 261) lblCaraLogin1.Visible =True:
lblCaraLogin2.Visible =True: lblCaraLogin3.Visible =
True: lblCaraLogin4.Visible =True
lblCaraLogin5.Visible =True:
lblCaraLogin6.Visible =True: lblCaraLogin7.Visible =
True: lblCaraLogin.Visible =True Else
Panel1.Visible =True
gbLogin.Visible =False
txtUsername.Text ="": txtPassword.Text = ""
Label4.Visible =False: lblKeyword.Visible =False
lblDeskHome.Size =NewSize(837, 50) lblDeskHome.Location =NewPoint(224, 120) lblDeskHome1.Size =NewSize(837, 48) lblDeskHome1.Location =NewPoint(224, 175) PictureBox4.Size =NewSize(203, 115) lblCaraLogin1.Visible =False:
lblCaraLogin2.Visible =False: lblCaraLogin3.Visible =
False: lblCaraLogin4.Visible =False
lblCaraLogin5.Visible =False:
lblCaraLogin6.Visible =False: lblCaraLogin7.Visible =
False: lblCaraLogin.Visible =False End If
End Sub
Private SubbtnTamu_Click(ByValsenderAs
System.Object,ByValeAsSystem.EventArgs)Handles
btnTamu.Click
D_BukuTamu.ShowDialog()
D_BukuTamu.gbBukuTamu.Visible = True
D_BukuTamu.gbEditBukuTamu.Visible = False End Sub
Private SubbtnAdmin_Click(ByValsenderAs
System.Object,ByValeAsSystem.EventArgs)Handles
btnAdmin.Click, btnAnggota.Click ChangeWindowLogin(True) PictureBox3.Image = sender.image Label2.Text = "Login "& sender.text
Ifsender.Name = "btnAdmin"Then
LoginAdmin = True: LoginUser = False Else
LoginUser = True: LoginAdmin = False End If
End Sub
Private SubbtnReg_Click(senderAsSystem.Object, e
AsSystem.EventArgs)HandlesbtnReg.Click
D_CreateAccount.ShowDialog()
End Sub
Private SubF_Login_Load(ByValsenderAs
System.Object,ByValeAsSystem.EventArgs)Handles MyBase.Load
SetLanguage(Lang) ChangeBackColor(ColorName) getConnString()
MenuEnable(False)
WithF_Utama
.mnuLogin.Enabled =True
.mnuLogout.Enabled =False
.lblNama.Visible =False: NamaLengkap =
Nothing: ID =Nothing
.lblJnsUser.Visible =False: JnsUser =
Nothing
.picFotoUser.Visible =False
.lblC_InfUser.Visible =False
.lnklblEditAccount.Visible = False End With
End Sub
SubCekLogin()
Try
dt.Clear()
GetData(dt, "SELECT * FROM T_Account where Username = '"& txtUsername.Text.Trim() &"'")
Ifdt.Rows.Count > 0Then
ID = dt.Rows(0)("ID_User") Username = dt.Rows(0)("Username") Password = dt.Rows(0)("Password") NamaLengkap = dt.Rows(0)("Nama_User")
(4)
✼ ✽✾
JnsUser = dt.Rows(0)("Jenis_User")
IfValidasiUser()Then IfPassword = txtPassword.Text.Trim()Then
Timer1.Start()
lblTunggu.Visible =True: ProgressBar1.Visible =True
dt.Clear()
lnkPetunjuk.Enabled =False
BtnLogin.Enabled =False: BtnBatal.Enabled =False
gbPetunjuk.Visible =False Else
MessageBox.Show(A6,"SIMKA PPN Kejawanan",MessageBoxButtons.OK,MessageBoxIcon.Error) 'password salah txtPassword.SelectAll() txtPassword.Focus() End If End If Else
MessageBox.Show(A5,"SIMKA PPN Kejawanan", MessageBoxButtons.OK,MessageBoxIcon.Stop) 'username tidak terdaftar
txtUsername.Focus() txtUsername.SelectAll() txtPassword.Text =""
End If
CatchexAsException
MsgBox(ex.Message, MsgBoxStyle.Exclamation, "SIMKA")
End Try End Sub
Private SubbtnLogin_Click(ByValsenderAs
System.Object,ByValeAsSystem.EventArgs)Handles
BtnLogin.Click
IftxtUsername.Text =""Then
MessageBox.Show(A3,"SIMKA PPN Kejawanan",
MessageBoxButtons.OK,MessageBoxIcon.Exclamation) txtUsername.Focus()
ElseIftxtPassword.Text =""Then
MessageBox.Show(A4,"SIMKA PPN Kejawanan",
MessageBoxButtons.OK,MessageBoxIcon.Exclamation) txtPassword.Focus()
Else
CekLogin()
End If End Sub
Private SubbtnCancel_Click(ByValsenderAs
System.Object,ByValeAsSystem.EventArgs)Handles
BtnBatal.Click
ChangeWindowLogin(False) gbPetunjuk.Visible =False End Sub
Private SubtxtPassword_KeyPress(ByValsenderAs Object,ByValeAsSystem.Windows.Forms.KeyEventArgs)
Handles txtPassword.KeyDown, txtUsername.KeyDown
Try
Ife.KeyCode = Keys.EnterThen
BtnLogin.PerformClick()
ElseIfe.KeyCode = Keys.Escape Then
BtnBatal.PerformClick()
End If
CatchexAsException
MessageBox.Show("Maaf,terjadi kesalahan sistem, aplikasi terpaksa ditutup. Silakan buka ulang aplikasi Anda","SIMKA PPN Kejawanan",
MessageBoxButtons.OK,MessageBoxIcon.Stop)
End Try End Sub
Private SublnkPetunjuk_LinkClicked(ByValsenderAs
System.Object,ByValeAs
System.Windows.Forms.LinkLabelLinkClickedEventArgs)
Handles lnkPetunjuk.LinkClicked
DimdtAs NewDataTable
dt.Clear()
GetData(dt,"SELECT * FROM T_Account where Username = '"& txtUsername.Text.Trim() &"'")
Ifdt.Rows.Count > 0Then
JnsUser = dt.Rows(0)("Jenis_User")
IfValidasiUser() Then
gbPetunjuk.Visible =True
lblPertanyaan.Text ="Pertanyaan pilihan : "& dt.Rows(0)("Pertanyaan")
End If Else
MessageBox.Show(A5,"SIMKA PPN Kejawanan",
MessageBoxButtons.OK,MessageBoxIcon.Stop) : txtUsername.Focus() : txtUsername.SelectAll()
End If End Sub
Private SubTimer1_Tick(ByValsenderAsSystem.Object,
ByValeAsSystem.EventArgs)HandlesTimer1.Tick
IfProgressBar1.Value < 100Then
ProgressBar1.Value += 4
ElseIfProgressBar1.Value = 100Then
Timer1.Stop()
Me.Dispose() MenuEnable(True)
WithF_Utama RegulasiUser() AddHomeItem()
.mnuPencarianTerpadu.Enabled =True
.mnuLogin.Enabled =
False: .mnuLogout.Enabled =True
.pnlUtama.Visible =True
.lblSelamatDatang.Text ="Selamat Datang, "& NamaLengkap &" !"
.lblNama.Visible =True: .lblNama.Text = NamaLengkap &" ("& ID &")"
.lblJnsUser.Visible =
True: .lblJnsUser.Text = JnsUser
.lblC_InfUser.Visible =True
.lnklblEditAccount.Visible =True
.picFotoUser.Visible =True DimdtAs NewDataTable
GetData(dt,"select * from T_User where ID_User= '"& ID &"'")
loadImage(dt.Rows(0)("Foto"), .picFotoUser, "UnknownUser")
dt.Clear()
GetData(dt," SELECT * FROM T_UserData WHERE Nama_User = '"& NamaLengkap &"'")
Ifdt.Rows.Count > 0Then If
CBool(InStr((dt.Rows(0)("Pesan_Masuk")),"Belum terbaca")) =True Then
jmlPesan = (Len(dt.Rows(0)("Pesan_Masuk"))
-Len(Replace(dt.Rows(0)("Pesan_Masuk"),"Belum terbaca", ""))) / (Len("Belum terbaca"))
.lblJmlPesan.Text ="Anda mendapatkan "& jmlPesan &" pesan baru"
.ErrorProvider1.SetError(.lblJml Pesan,"Pesan baru : " & jmlPesan)
.picPesan.Image =
My.Resources.new_message
.lnkBukaPesan.Visible =True Else
.lblJmlPesan.Text ="Tidak ada pesan baru"
.ErrorProvider1.Clear() .picPesan.Image =
My.Resources.mail_none
.lnkBukaPesan.Visible =False End If End If SetLanguage(Lang) End With End If End Sub
Private SubbtnGetHint_Click(ByValsenderAs
System.Object,ByValeAsSystem.EventArgs)Handles
btnGetHint.Click
Dimkw, fw, lw, lgwAs String IfLang ="Indonesia"Then
kw ="Kata kunci : ": fw ="Huruf awal : ": lw ="; Huruf akhir : ": lgw ="; Panjang password : "
Else
kw ="Keyword : ": fw ="First letter : ": lw ="; Last letter : ": lgw ="; Password length : "
End If Try
DimdtAs NewDataTable
dt.Clear()
GetData(dt, "SELECT * FROM T_Account where Username = '"& txtUsername.Text.Trim() &"'")
IfLCase(txtJawaban.Text) = LCase(dt.Rows(0)("Jawaban"))Then
lblKeyword.Visible =True: lblPetunjuk.Visible =True
lblKeyword.Text = kw & dt.Rows(0)("Petunjuk")
lblPetunjuk.Text = fw &
Strings.Left(dt.Rows(0)("Password"), 1) & _ lw &
Strings.Right(dt.Rows(0)("Password"), 1) & _ lgw & Len(dt.Rows(0)("Password"))
Else
MessageBox.Show(A7,"SIMKA PPN Kejawanan",MessageBoxButtons.OK,MessageBoxIcon.Stop) : txtJawaban.Focus()
(5)
✿ ❀❁
End If
CatchexAsException
MessageBox.Show("Maaf, terjadi kesalahan pada program. Petunjuk tidak dapat ditampilkan","SIMKA PPN Kejawanan",MessageBoxButtons.OK,
MessageBoxIcon.Stop)
End Try End Sub
Private SubtxtJawaban_GotFocus(ByValsenderAs Object,ByValeAsSystem.EventArgs)Handles
txtJawaban.GotFocus txtJawaban.Text =""
End Sub
Private SubtxtJawaban_KeyDown(ByValsenderAs Object,ByValeAsSystem.Windows.Forms.KeyEventArgs)
Handles txtJawaban.KeyDown
Ife.KeyCode =Keys.EnterThen
btnGetHint.PerformClick()
End If End Sub
Private SubtxtUsername_KeyPress(senderAs Object, e
AsSystem.Windows.Forms.KeyPressEventArgs)Handles
txtUsername.KeyPress, txtPassword.KeyPress
Try
CatchexAsException
MessageBox.Show("Maaf,terjadi kesalahan sistem, aplikasi terpaksa ditutup. Silakan buka ulang aplikasi Anda","SIMKA PPN Kejawanan",
MessageBoxButtons.OK,MessageBoxIcon.Stop)
End Try End Sub
End Class
Source Code
“
D_EditHome
”
Public ClassD_EditHome
Private SubOK_Button_Click(ByValsenderAs
System.Object,ByValeAsSystem.EventArgs)Handles
btnSimpan.Click
IfEksekusi(String.Format("update T_Home set Tanggal='{0}', Subject1 ='{1}', Pengumuman1 ='{2}', Subject2 ='{3}', Pengumuman2 ='{4}', Subject3 ='{5}', Pengumuman3 ='{6}', Subject4 ='{7}', Pengumuman4 ='{8}', Subject5 ='{9}', Pengumuman5 ='{10}', Tinggi_Gel ='{11}', Cuaca = '{12}', Suhu = '{13}', Iklan1 ='{14}', Iklan2 ='{15}', Iklan3 ='{16}', Iklan4 ='{17}', Iklan5 ='{18}', Iklan6 ='{19}'",
dtpTgl.Text, txtSubject1.Text, txtPengumuman1.Text, txtSubject2.Text, txtPengumuman2.Text, txtSubject3.Text, txtPengumuman3.Text, txtSubject4.Text, txtPengumuman4.Text, txtSubject5.Text,
txtPengumuman5.Text, txtTgi_Gel.Text, cbCuaca.Text, txtSuhu.Text, txtIklan1.Text, txtIklan2.Text, txtIklan3.Text, txtIklan4.Text, txtIklan5.Text, txtIklan6.Text)) > 0Then
MessageBox.Show("Data berhasil diubah", "Sukses",MessageBoxButtons.OK,
MessageBoxIcon.Information)
Me.Dispose() AddHomeItem()
Else
MessageBox.Show("Record gagal diubah", "Kesalahan",MessageBoxButtons.OK,MessageBoxIcon.Error)
End If End Sub
Private SubCancel_Button_Click(ByValsenderAs
System.Object,ByValeAsSystem.EventArgs)Handles
btnBatal.Click
Me.DialogResult =
System.Windows.Forms.DialogResult.Cancel
Me.Close()
Me.Dispose()
End Sub
Private SubD_UbahHome_Load(ByValsenderAs
System.Object,ByValeAsSystem.EventArgs)Handles MyBase.Load
getConnString() SetLanguage(Lang) ChangeBackColor(ColorName) dt.Clear()
GetData(dt,"SELECT * FROM T_Home")
If NotIsDBNull(dt.Rows(0)("Tinggi_Gel"))Then
txtTgi_Gel.Text = dt.Rows(0)("Tinggi_Gel")
If NotIsDBNull(dt.Rows(0)("Subject1"))Then
txtSubject1.Text = dt.Rows(0)("Subject1")
If NotIsDBNull(dt.Rows(0)("Pengumuman1"))Then
txtPengumuman1.Text = dt.Rows(0)("Pengumuman1")
If NotIsDBNull(dt.Rows(0)("Subject2"))Then
txtSubject2.Text = dt.Rows(0)("Subject2")
If NotIsDBNull(dt.Rows(0)("Pengumuman2"))Then
txtPengumuman2.Text = dt.Rows(0)("Pengumuman2")
If NotIsDBNull(dt.Rows(0)("Subject3"))Then
txtSubject3.Text = dt.Rows(0)("Subject3")
If NotIsDBNull(dt.Rows(0)("Pengumuman3"))Then
txtPengumuman3.Text = dt.Rows(0)("Pengumuman3")
If NotIsDBNull(dt.Rows(0)("Subject4"))Then
txtSubject4.Text = dt.Rows(0)("Subject4")
If NotIsDBNull(dt.Rows(0)("Pengumuman4"))Then
txtPengumuman4.Text = dt.Rows(0)("Pengumuman4")
If NotIsDBNull(dt.Rows(0)("Subject5"))Then
txtSubject5.Text = dt.Rows(0)("Subject5")
If NotIsDBNull(dt.Rows(0)("Pengumuman5"))Then
txtPengumuman5.Text = dt.Rows(0)("Pengumuman5")
If NotIsDBNull(dt.Rows(0)("Iklan1"))Then
txtIklan1.Text = dt.Rows(0)("Iklan1")
If NotIsDBNull(dt.Rows(0)("Iklan2"))Then
txtIklan2.Text = dt.Rows(0)("Iklan2")
If NotIsDBNull(dt.Rows(0)("Iklan3"))Then
txtIklan3.Text = dt.Rows(0)("Iklan3")
If NotIsDBNull(dt.Rows(0)("Iklan4"))Then
txtIklan4.Text = dt.Rows(0)("Iklan4")
If NotIsDBNull(dt.Rows(0)("Iklan5"))Then
txtIklan5.Text = dt.Rows(0)("Iklan5")
If NotIsDBNull(dt.Rows(0)("Iklan6"))Then
txtIklan6.Text = dt.Rows(0)("Iklan6")
If NotIsDBNull(dt.Rows(0)("Cuaca"))Then
cbCuaca.Text = dt.Rows(0)("Cuaca")
If NotIsDBNull(dt.Rows(0)("Suhu"))Then
txtSuhu.Text = dt.Rows(0)("Suhu") txtHari.Text = Format(Now,"dddd")
End Sub
Private SubtxtTgi_Gel_KeyPress(ByValsenderAs Object,ByValeAs
System.Windows.Forms.KeyPressEventArgs)Handles
txtTgi_Gel.KeyPress, txtSuhu.KeyPress e.Handled = NumericOnly(e)
End Sub
Private SubtxtTgi_Gel_KeyUp(ByValsenderAs Object,
ByValeAsSystem.Windows.Forms.KeyEventArgs)Handles
txtTgi_Gel.KeyDown, txtIklan6.KeyDown, txtPengumuman1.KeyDown
Ife.KeyCode = Keys.EnterThen
btnSimpan.PerformClick()
End If End Sub
Private SubbtnExit_Click(ByValsenderAs
System.Object,ByValeAsSystem.EventArgs)Handles
btnExit.Click
Me.Dispose()
End Sub End Class
❂❃ ❄❅ ❆❇❆❃ ❈ ❇❉ ❇❊ ❇❋ ●❍ ■❏❋ ❑ ■▲❇❅❈■❏ ■▲
(6)
◆ ❖◆
P◗❘❙❚❯❙❱ P◗❚ ❲❳❚❨ ❘❩ ❬❩❚❭❪ ❫❴ ❵ PP❛❴◗❯❩ ❜❩❚❩ ❚
◆❝ ❞❡❢❣❤✐ ❥❦❧♠❝ ❥♥ ❥