seameo biotrop library - ferry pratama | it's all … · web viewsistem informasi umpan balik...

52
SISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN TEKNOLOGI PERTANIAN FERRY PRATAMA

Upload: hoangthien

Post on 27-Apr-2018

221 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

SISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN

LAPORAN PRAKTIK KERJA LAPANGAN DI

PUSAT PERPUSTAKAAN DAN PENYEBARAN TEKNOLOGI PERTANIAN

FERRY PRATAMA

DEPARTEMEN ILMU KOMPUTERFAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

INSTITUT PERTANIAN BOGOR2008

Page 2: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

SISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN

LAPORAN PRAKTIK KERJA LAPANGAN DI

PUSAT PERPUSTAKAAN DAN PENYEBARAN TEKNOLOGI PERTANIAN

FERRY PRATAMA

DEPARTEMEN ILMU KOMPUTERFAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

INSTITUT PERTANIAN BOGOR2008

Page 3: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

Judul : Sistem Informasi Umpan Balik Teknologi PertanianNama : Ferry PratamaNRP : G64051079

Disetujui

Komisi Pembimbing

Mengetahui,Ketua Departemen Ilmu Komputer

Dr. Ir. Sri Nurdiati, M.ScNIP. 131 578 805

Yeni Herdiyeni, S.Si., M.Kom.Pembimbing

Drs. Bambang Setiabudi Sankarto, MIM.Pembimbing Lapangan

Page 4: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

PRAKATA

Puji dan syukur penulis panjatkan kepada Allah SWT atas segala curahan rahmat dan karunia-Nya sehingga tulisan ini berhasil diselesaikan. Tulisan ini merupakan hasil kegiatan Praktik Kerja Lapangan di PUSTAKA (Pusat Perpustakaan dan Penyebaran Teknologi Pertanian) dengan bidang kajian Sistem Informasi Umpan Balik Teknologi Pertanian. Kegiatan ini dilaksanakan selama 35 hari mulai tanggal 7 Juli 2008 sampai dengan 22 Agustus 2008.

Terima kasih penulis ucapkan kepada pihak yang telah membantu penyelesaian tulisan akhir ini, antara lain kepada Ibu Yeni Herdiyeni, S.Si, M.Kom selaku pembimbing, dan Bapak Drs. Bambang Setiabudi Sankarto, MIM selaku pembimbing di instansi, Ibu Susi, Pak Henry, Ibu Rusmini, Kak Arif, karyawan PUSTAKA serta Haryanto selaku rekan satu tim dalam menyelesaikan kajian ini. Di samping itu terima kasih penulis ucapkan kepada mama tercinta atas doa dan dukungannya, teman-teman seperjuangan Departemen Ilmu Komputer FMIPA IPB angkatan 42, serta seluruh pihak yang telah membantu dalam pelaksanaan kegiatan Praktik Kerja Lapangan.

Semoga tulisan ini dapat bermanfaat, amin.

Bogor, November 2008

Ferry Pratama

Page 5: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

RIWAYAT HIDUP

Penulis dilahirkan di Sragen, Jawa Tengah pada tanggal 23 Februari 1988 dari ayah Abdul Aziz dan ibu Jumiatun. Penulis adalah anak sulung dari tiga bersaudara.

Tahun 2005, penulis lulus dari SMAN 3 Sragen dan pada tahun yang sama lulus seleksi masuk IPB melalui jalur Undangan Seleksi Masuk IPB. Penulis memilih Departemen Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Institut Pertanian Bogor.

Selama aktif sebagai mahasiswa, penulis bergabung dengan beberapa organisasi dan komunitas teknologi informasi dan hobi di luar kampus. Diantaranya penulis berperan aktif sebagai pengurus Himpunan Mahasiswa Ilmu Komputer, penyiar radio komunitas kampus yaitu Radio Agri 107.7 FM dan Alvo 106.4 FM, pengurus aktif LDK DKM Al Hurriyyah Divisi Informasi dan komunikasi pada tahun 2005-2007, pengajar di Lembaga Bimbingan Belajar Mahasiswa EXACTA, dan pengajar di Lembaga Bimbingan Belajar Mahasiswa MSC. Penulis juga tergabung dalam tim nasyid Mutiara Islam sejak tahun 2005 dan terlibat dalam pembuatan album nasyid kompilasi Bogor 2007. Selain itu penulis pernah mendapatkan juara II Data Mining Contest pada ajang Pagelaran Mahasiswa Nasional bidang Teknologi Informasi dan Komunikasi 2008 di IT Telkom Bandung.

Page 6: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

DAFTAR ISI

Halaman

DAFTAR GAMBAR.........................................................................................................................v

DAFTAR TABEL..............................................................................................................................v

DAFTAR LAMPIRAN......................................................................................................................v

BAB 1 KEADAAN UMUM PUSTAKA1.1 Sejarah..................................................................................................................................11.2 Visi dan Misi........................................................................................................................11.3 Tugas dan Fungsi.................................................................................................................11.4 Kegiatan...............................................................................................................................11.5 Struktur Organisasi...............................................................................................................31.6 Bidang Kajian.......................................................................................................................3

BAB 2 TINJAUAN PUSTAKA2.1 Smarty..................................................................................................................................52.2 HyperText Markup Language (HTML)...............................................................................52.3 Sistem Informasi Manajemen...............................................................................................52.4 Pangkalan Data (Database)..................................................................................................52.5 Sistem Manajemen Basis data..............................................................................................52.6 Rekayasa Perangkat Lunak..................................................................................................62.7 Model Pengemabangan Perangkat Lunak Waterfall............................................................62.8 Metode Pengujian Black Box...............................................................................................7

BAB 3 SISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN3.1 Latar Belakang.....................................................................................................................83.2 Analisis.................................................................................................................................8

3.2.1 Deskripsi Umum Sistem..............................................................................................83.2.2 Karakteristik pengguna................................................................................................83.2.3 Kebutuhan Pengguna...................................................................................................93.2.4 Kebutuhan Sistem......................................................................................................103.2.5 Model Fungsional Sistem..........................................................................................10

3.2.5.1 Model Fungsional untuk Pengguna biasa..................................................113.2.5.2 Model Fungsional untuk Operator.............................................................123.2.5.3 Model Fungsional untuk Verifikator..........................................................13

3.3 Perancangan.......................................................................................................................133.3.1 Perancangan Basis Data.............................................................................................13

3.3.1.1 Perancangan Model Konseptual.................................................................143.3.1.2 Perancangan Model Fisik...........................................................................14

3.3.2 Perancangan Alur.......................................................................................................153.3.3 Perancangan Antarmuka............................................................................................17

3.4 Implementasi......................................................................................................................183.5 Pengujian............................................................................................................................193.6 Pemeliharaan......................................................................................................................21

BAB 4 KESIMPULAN DAN SARAN4.1 Kesimpulan........................................................................................................................224.2 Saran...................................................................................................................................22

DAFTAR PUSTAKA.......................................................................................................................23

LAMPIRAN.....................................................................................................................................24

iv

Page 7: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

v

Page 8: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

DAFTAR GAMBAR

Halaman

1 Struktur organisasi PUSTAKA.....................................................................................................32 Siklus hidup perangkat lunak........................................................................................................73 Pengujian Black Box.....................................................................................................................74 Diagram konteks untuk SIUB.....................................................................................................105 DFD level 1 untuk Pengguna biasa............................................................................................116 DFD level 1 untuk Operator.......................................................................................................127 DFD level 1 untuk Verifikator...................................................................................................138 Entity Relationship Diagram.......................................................................................................149 Diagram Alir untuk Pengguna biasa...........................................................................................1510 Diagram Alir untuk Operator......................................................................................................1611 Diagram Alir untuk Verifikator...................................................................................................17

DAFTAR TABEL

Halaman

1 Menu Pengguna Sistem Informasi Umpan Balik Teknologi Pertanian........................................112 Implementasi antarmuka untuk Pengguna biasa...........................................................................173 Implementasi antarmuka untuk Operator......................................................................................184 Implementasi antarmuka untuk Verifikator..................................................................................185 Tabel Uji Pengguna biasa..............................................................................................................196 Tabel Uji Operator ......................................................................................................................... 20 7 Tabel Uji Verifikator ..................................................................................................................... 21

DAFTAR LAMPIRAN

Halaman

1 Perancangan konseptual basis data .............................................................................................252 Tabel basis data Sistem Informasi Umpan Balik Teknologi Pertanian.......................................253 Halaman Awal.............................................................................................................................264 Halaman Subsektor .....................................................................................................................275 Halaman Unit Kerja ..................................................................................................................... 27 6 Halaman Komoditas .................................................................................................... 27 7 Halaman Sumber Teknologi .......................................................................................................288 Halaman Bantuan Pengguna biasa..............................................................................................289 Halaman Manajemen informasi..................................................................................................2810 Halaman Tambah Informasi .......................................................................................................2911 Halaman Edit Informasi .............................................................................................................. 29 12 Halaman Bantuan Operator ........................................................................................ 29 13 Halaman Verifikasi Informasi ....................................................................................................3014 Halaman Bantuan Verifikator.....................................................................................................30

vi

Page 9: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

BAB 1 KEADAAN UMUM PUSTAKA

1.1 Sejarah

Pusat Perpustakaan dan Penyebaran Teknologi Pertanian atau PUSTAKA merupakan perpustakaan pertanian dan biologi tertua di Indonesia. Didirikan pada bulan Mei 1842, diawali dengan pembelian 25 judul buku milik Jacques Pierot yang disarankan oleh J.K. Hasskarl, Assistan Hortulanus Land Plantentuin dan M. Diard, anggota dari Natuurkundige Commissie.

Pada awal pendiriannya, PUSTAKA merupakan bagian dari Kebun Raya Bogor yang memiliki fungsi menyediakan literatur bidang botani untuk para peneliti tamu yang melakukan penyelidikan di daerah tropis. Pada tahun 1850, secara resmi menjadi sebuah perpustakaan dengan nama Bibliotheek Land Plantentuin te Buitenzorg.

Sejak pendiriannya, PUSTAKA telah mengalami beberapa kali perubahan tugas, fungsi dan nama. Pada bulan Maret 2000, berdasarkan Surat Keputusan Menteri Pertanian nomor 160/2000 nama PUSTAKA menjadi Pusat Perpustakaan dan Penyebaran Teknologi Pertanian.

1.2 Visi dan Misi

PUSTAKA memiliki visi tahun 2005-2009 yaitu menjadi pusat informasi dan dokumentasi pertanian nasional terdepan. Misi PUSTAKA adalah mengelola, mendokumentasikan, dan memperluas penyebaran informasi IPTEK pertanian melalui pemanfaatan teknologi informasi peningkatan akses informasi, publikasi, promosi, pengembangan pedoman teknis, pengembangan profesionalisme pengelola informasi, serta peningkatan kerjasama pertukaran informasi dan kompetensi dengan lembaga sejenis, LSM, dan swasta.

1.3 Tugas dan Fungsi

PUSTAKA memiliki tugas pokok dan fungsi sebagai berikut:

Melaksanakan pengelolaan perpustakaan dan penyebarluasan informasi ilmu pengetahuan dan teknologi pertanian.

Perumusan program perpustakaan dan penyebaran informasi ilmu pengetahuan dan teknologi pertanian.

Pengelolaan sumber daya perpustakaan dan pengembangan aplikasi teknologi informasi.

Pembinaan sumberdaya perpustakaan di lingkungan Departemen Pertanian.

Pengelolaan dan pembinaan publikasi hasil penelitian dan pengembangan lintas komoditas pertanian.

Penyebaran informasi teknologi dan hasil-hasil penelitian pertanian melalui pengembangan jaringan informasi dan promosi inovasi pertanian.

Pengelolaan sarana instrumentasi teknologi informasi dan bahan pustaka.

Pelaksanaan urusan tata usaha dan rumah tangga pusat.

1.4 Kegiatan

PUSTAKA memiliki beragam kegiatan diantaranya adalah pengembangan materi informasi, pengolahan informasi, pelayanan informasi, pengelolaan publikasi, sistem informasi dan pangkalan data. Selain itu koleksi PUSTAKA, koleksi ini mulai dihimpun sejak tahun 1842. Pengadaan bahan pustaka untuk koleksi perpustakaan secara teratur dilakukan dengan pembelian (termasuk langganan) dan pertukaran. Selain itu diperoleh hibah/hadiah bahan pustaka dari badan-badan atau yayasan internasional. Dengan ditunjang oleh kemajuan teknologi informasi, PUSTAKA mengembangkan koleksinya, baik bentuk tercetak seperti buku dan majalah, maupun dalam CD-ROM dan pangkalan data elektronik. PUSTAKA juga menyediakan koleksi CD-ROM, pangkalan data, serta berbagai layanan perpustakaan.

Page 10: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

2

Koleksi CD-ROM yang tersedia:

AGRIS, berisi abstrak literatur hasil penelitian pertanian dari seluruh dunia yang dihimpun oleh FAO (Food and Agriculture Organisation).

CAB Abstrak, produk dari CABI (Center for Agricultural and Biosciences International) berisi pangkalan data bibliografis hasil penelitian bidang pertanian, kehutanan, kesehatan gizi, dll.

AGRICOLA, berisi pangkalan data bibliografi dari literatur bidang pertanian yang dibuat oleh NAL (National Agricultural Library, USDA).

TROPAG & RURAL, berisi literatur bidang pengembangan pertanian, kehutanan, manajemen lingkungan daerah tropik, dan lain lain, yang diterbitkan oleh KIT (Koninklijke Institute voor de Tropen) Belanda.

Statistik Indonesia (BPS), menyajikan data dari berbagai bidang dilengkapi dengan ulasan deskriptif dan penjelasan teknis dari bidang bersangkutan.

TEEAL (The Essential Electronic Agricultural Library), memuat 132 majalah dengan teks lengkap (full-text) dan 14 judul monograf terbitan FAO.

Journal of Biological Chemistry, diterbitkan oleh American Society of Biochemistry and Molecular Biology, Inc.

Crop Protection Compendium, berisi informasi dalam bentuk teks, peta dan gambar tentang penyakit, musuh alami dan informasi tentang negara Asia Tenggara dan Pasifik.

Pangkalan data yang tersedia:

Page 11: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

3

Pangkalan data pertanian Indonesia, memuat informasi bibliografis dan abstrak pertanian Indonesia.

Pangkalan data penelitian yang sedang berjalan, memuat informasi tentang penelitian pertanian yang sedang berjalan di lingkup Badan Litbang Pertanian. Katalog buku, memuat informasi mengenai judul, penulis penerbit dari buku/monograph yang dimiliki PUSTAKA.

Katalog majalah, memuat informasi mengenai judul, volume dan nomor majalah yang dimiliki PUSTAKA.

Pangkalan data teknologi pertanian, memuat informasi teknologi pertanian.

Pangkalan data komoditas pertanian.

ProQuest. Untuk memperkaya koleksi, PUSTAKA melanggan ProQuest, sebuah penyedia jasa database online yang menyediakan akses ke ratusan jurnal ilmiah. Pangkalan data yang dilanggan oleh PUSTAKA adalah ProQuest Agricultural Journals yang berisi teks lengkap seperti antara lain Agricultural Research, Journal of Soil and Water Conservation, serta Plant Physiology. Selain itu tersedia juga artikel dari berbagai topik seperti earth and environmental science, food and human nutrition, agribusiness, agricultural education, aquaculture, climate, biosciences, dan organic gardening.

PUSTAKA memberikan berbagai layanan perpustakaan seperti layanan sirkulasi, layanan rujukan, layanan informasi terbaru, layanan informasi terseleksi dan layanan penelusuran informasi, baik secara manual maupun elektronik. Layanan Sirkulasi, dibutuhkan melalui berbagai sarana penelusuran antara lain kartu katalog, daftar bibliografi, indeks, abstrak, CD-ROM, pangkalan data elektronik ataupun melalui Internet. Layanan rujukan merupakan layanan yang menjawab pertanyaan pengguna perpustakaan akan informasi yang dibutuhkan atau menunjukkan informasi rujukan. Koleksi materi rujukan yang tersedia antara lain kamus, handbook, data statistik, direktori, ensiklopedia, bibliografi, biografi, buku tahunan, indeks dan abstrak. Layanan informasi terbaru, berupa kumpulan daftar isi terbaru dari jurnal-jurnal ilmiah yang tersedia di PUSTAKA. Paket informasi terbaru ini dikirimkan secara berkala ke pengguna. Layanan Penelusuran Informasi Layanan ini merupakan salah satu bentuk layanan yang ditujukan bagi pengguna yang tidak dapat langsung mengunjungi PUSTAKA. Pengguna dapat meminta informasi, kemudian pustakawan akan menelusur, dan menyampaikan informasi yang diperoleh kepada pengguna. Permintaan penelusuran informasi dapat disampaikan melalui telepon, faksimili, surat elektronik maupun surat biasa.

1.5 Struktur Organisasi

Struktur Organisasi PUSTAKA dibagi menjadi 4 bagian utama yang dikepalai oleh Kepala pusat. Struktur organisasi secara lengkap dari PUSTAKA ditunjukkan pada Gambar 1.

Page 12: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

4

Gambar 1 Struktur organisasi PUSTAKA.

1.6 Bidang Kajian

PUSTAKA merupakan suatu lembaga pemerintahan di bawah Departemen Pertanian yang memiliki jaringan luas dengan seluruh pihak-pihak terkait dengan Departemen Pertanian. Pihak-pihak tersebut antara lain Litbang, Balai-balai penelitian, serta Balai besar yang tersebar di seluruh Indonesia.

Setiap Balai atau lembaga penelitian yang tersebar di seluruh Indonesia memiliki hasil penelitian inovasi teknologi pertanian masing-masing. Oleh karena itu untuk mendukung sarana publikasi dan berbagi pengetahuan serta wadah komunikasi antarlembaga di bawah Departemen Pertanian diperlukannya suatu sistem yang mampu mewadahi ini semua.

Ketersediaan inovasi teknologi yang dibutuhkan secara tepat baik dalam jumlah dan waktu merupakan salah satu butir penting yang perlu diperhatikan. Proses pengusulan keutuhan inovasi teknologi yang lebih awal dapat dipermudah dengan memanfaatkan teknologi internet. Oleh karena itu perlu dibangun jaringan komunikasi antarunit kerja (UK)/Unit Pelayanan Teknis (UPT) lingkup Badan Litbang Pertanian, baik dengan membentuk mailing list maupun memanfaatkan website. PUSTAKA dapat dijadikan sebagai supervisor untuk mengatur dan membuat jaringan komunikasi tersebut, agar lebih tertib dan efektif penggunaannya. Jaringan komunikasi yang nantinya terbentuk juga dapat dimanfaatkan untuk komunikasi umpan balik dari BPTP ke Pusat/Balit.

PUSTAKA dituntut membuat suatu sistem yang mampu menjadikan semua pihak terkait dapat saling berkomunikasi serta berbagi informasi dalam hal inovasi teknologi yang berbasis website. Informasi tersebut dapat berupa jenis teknologi, sumber teknologi yang digunakan, permasalahan yang dihadapi dalam menggunakan suatu teknologi dan keragaan teknologi yang ada. Sistem inipun diharapkan dapat digunakan oleh semua Balai Besar, Balit, serta semua unit Unit Kerja yang tersebar di seluruh Indonesia.

Tujuan yang diharapkan dapat dicapai dengan adanya Sistem Informasi Umpan Balik, antara lain:

Pengguna dapat melihat permasalahan aplikasi teknologi pertanian di lapangan. Informasi pertanian yang terdapat di database dapat ditambah, diubah, atau dihapus

dengan mudah dan fleksibel. Data dapat dikelola dengan mudah dan efisien.

Page 13: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

5

Informasi umpan balik dapat dengan mudah dihimpun dan ditindaklanjuti.

Pengumpulan informasi yang dilakukan dengan website Sistem Informasi Umpan Balik memiliki beberapa kelebihan dibandingkan dengan pendataan secara manual, diantaranya:

Informasi dari masing-masing unit kerja akan dapat masuk ke PUSTAKA dengan cepat.

Unit kerja tidak perlu mengeluarkan biaya tambahan untuk pengiriman berkas ke PUSTAKA.

Menghemat pengeluaran kertas dan waktu.

Sistem Informasi Umpan Balik Teknologi Pertanian ini akan digunakan oleh semua unit kerja di seluruh Indonesia dimana Operator dari masing-masing unit kerja akan memasukkan data informasi ke dalam sistem. Kemudian sebelum hasil informasi tersebut dipublikasikan di website yang akan dinikmati oleh pengguna biasa, informasi tersebut harus diverifikasi terlebih dahulu oleh Verifikator masing-masing unit kerja. Informasi yang telah diverifikasi inilah yang akan dinikmati oleh pengguna biasa yang mengakses sistem informasi umpan balik ini. Sistem ini dilakukan secara tim yang terdiri dari dua orang yaitu Ferry Pratama dan Haryanto.

Pembagian kerja dalam penyelesaian sistem ini yaitu Ferry Pratama menangani pembuatan sistem pada level Pengguna biasa, Operator dan Verifikator sedangkan Haryanto menangani pembuatan sistem pada level autentikasi dan Administrator. Penulisan laporan ini akan membahas lebih rinci mengenai sistem pada level Pengguna biasa, Operator serta level Verifikator.

Sistem ini meliputi manajemen informasi, manajemen verifikasi serta sistem akses secara online akan dimasukkan dalam suatu sistem yang telah terintegrasi baik dalam basis data maupun dalam hal antarmukanya. Sistem terintegrasi inilah yang disebut Sistem Informasi Umpan Balik Teknologi Pertanian.

Page 14: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

BAB 2 TINJAUAN PUSTAKA

2.1 Smarty

Smarty adalah sebuah template engine untuk PHP (Ohrt & Zmievski 2005). Lebih spesifik, Smarty menjembatani manajemen pemisahan logika aplikasi dan isi dari desain antarmuka. Hal ini dapat diterapkan ketika pemrogram aplikasi dan pembuat desain antarmuka memiliki peran yang berbeda, atau dalam kebanyakan kasus keduanya adalah orang yang berbeda.

2.2 HyperText Markup Language (HTML)

HTML merupakan format dokumen yang digunakan dalam World Wide Web. Halaman Web ditulis dengan kode-kode HTML yang tergabung dalam teks. HTML mengatur tampilan halaman, huruf dan elemen grafik yang digunakan, dan hypertext link ke halaman lain (Freedman 2001).

Kode HTML biasanya berupa tag yang berpasangan dan ditandai simbol khusus yaitu, < dan > untuk menandakan kode instruksi. Pasangan atau penutup perintah dari sebuah perintah tag ditandai dengan tanda “/”. Misalnya pasangan dari tag <body> adalah </body>. Kode HTML tidak bersifat case sensitive sehingga penulisan kode dapat berupa huruf kecil, huruf besar, atau keduanya.

2.3 Sistem Informasi Manajemen

Sistem informasi manajemen merupakan kumpulan dari informasi yang terintegrasi dengan tujuan yang sama, sehingga membentuk sinergi untuk mencapai tujuan tertentu (McLeod 1995). Penanganan lebih lanjut pengelolaan data dengan memberdayakan komputer pengambilan keputusan. Penerapan tersebut kemudian dikenal dengan sistem informasi manajemen yang merupakan pengintegrasian subsistem dari sistem informasi berbasis komputer (Computer Based Iinformation System). Kumpulan data atau informasi dalam jumlah besar dapat diproses untuk memenuhi kebutuhan informasi perusahaan, jika setiap data yang ada memiliki keterkaitan secara logika, keterkaitan ini yang disebut sebagai basis data.

2.4 Pangkalan Data (Database)

Basis data adalah sebuah koleksi data, biasanya menggambarkan aktivitas dari satu atau lebih organisasi yang saling berkaitan (Ramakrishnan & Gehrke 2003). Sebagai contoh, sebuah basis data universitas mungkin memiliki informasi mengenai hal-hal berikut:

Entitas seperti siswa, fakultas, mata kuliah, dan ruang kelas.

Relasi antarentitas, seperti siswa yang mengikuti mata kuliah tertentu, fakultas yang mengajarkan mata kuliah, dan penggunaan ruang kelas untuk kegiatan kuliah.

2.5 Sistem Manajemen Basis data

Sistem manajemen basis data adalah suatu sistem perangkat lunak yang memungkinkan pengguna-penggunanya untuk mendefinisikan, membuat, memelihara, dan mengontrol akses terhadap basis data (Connolly & Begg 2002). Pada umumnya, sebuah manajemen basis data menyediakan fasilitas-fasilitas sebagai berikut: Pengguna dapat mendefinisikan basis data, menentukan tipe, struktur dan batasan dari data

yang akan disimpan.

Pengguna dapat memasukkan, memperbarui, dan mengambil data dari basis data.

Pengaturan akses ke basis data. Sistem ini menyediakan sistem keamanan yang mencegah pengguna yang tidak berkepentingan untuk mengakses basis data, integritas sistem yang menjaga konsistensi data, dan recovery system yang mampu mengembalikan basis data ke keadaan konsisten semula ketika terjadi kerusakan perangkat lunak maupun perangkat keras.

Page 15: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

2.6 Rekayasa Perangkat Lunak

Rekayasa perangkat lunak didefinisikan sebagai sebuah disiplin ilmu yang menjembatani aspek-aspek perangkat lunak beserta pengembangannya (Jawadekar 2004). Di mana ilmu tersebut dipengaruhi oleh beberapa aspek. Aspek-aspek tersebut antara lain:

1 Ekonomi : biaya, keuntungan, dan pengembalian investasi.

2 Desain : kemudahan dalam pengembangan dan kepastian pengembangan sesuai dengan

spesifikasi kebutuhan pemesan.

3 Pemeliharaan : kemudahan untuk melakukan pengubahan dan modifikasi.

4 Implementasi : kemudahan instalasi, demo, dan implementasi perangkat lunak oleh pemesan dan pengguna.

Rekayasa perangkat lunak termasuk dalam disipilin ilmu keteknikan. Hal ini dikarenakan dalam desain dan pengembangannya menggunakan metode yang sistematik, scientific, dan menggunakan standar, model, dan algoritma.

2.7 Model Pengembangan Perangkat Lunak Waterfall

Model Waterfall terdiri dari beberapa proses. Proses pengembangannya antara lain spesifikasi, pengembangan, validasi, dan evolusi dan merepresentasikannya sebagai fase proses yang terpisah seperti spesifikasi kebutuhan, implementasi, pengujian, dan proses selanjutnya (Sommerville 2001). Tahapan-tahapan dalam pengembangan perangkat lunak dipetakan menjadi aktivitas pengembangan utama sebagai berikut:

1 Pendefinisian dan analisis kebutuhan.

Fungsi sistem, batasan, dan tujuan didapatkan dengan cara melakukan konsultasi dengan pengguna sistem. Hasil yang didapatkan kemudian didefinisikan secara detail dan dituangkan sebagai spesifikasi sistem.

2 Desain sistem dan perangkat lunak.

Proses pembuatan desain sistem membagi spesifikasi kebutuhan ke dalam sistem perangkat keras atau perangkat lunak. Proses ini digunakan untuk membangun keseluruhan arsitektur sistem. Desain perangkat lunak melibatkan identifikasi dan penjelasan abstraksi utama dari sistem perangkat lunak dan relasi yang terjadi.

3 Implementasi dan pengujian unit.

Pada tahap ini, desain perangkat lunak direalisasikan sebagai sekumpulan program atau unit program. Pengujian unit melibatkan verifikasi bahwa setiap unit program telah sesuai dengan spesifikasi kebutuhan.

4 Integrasi dan pengujian sistem.

Masing-masing unit program disatukan dan diuji sebagai satu sistem yang utuh untuk memastikan bahwa kebutuhan perangkat lunak telah dipenuhi. Setelah pengujian, perangkat lunak diantarkan ke pemesan.

5 Operasi dan pengelolaan.

Biasanya (walaupun tidak selalu terjadi) tahapan ini adalah tahapan dalam siklus yang terlama. Pengelolaan melibatkan pengoreksian error yang tidak ditemukan pada tahap sebelumnya, perbaikan implementasi dari unit sistem, dan peningkatan atau penambahan fungsi sistem seiring dengan bertambahnya kebutuhan yang baru. Gambar 2 menunjukkan siklus hidup perangkat lunak metode Waterfall.

Page 16: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

9

Gambar 2 Siklus hidup perangkat lunak (Sommerville 2001).

2.8 Metode Pengujian Black Box

Pengujian Black Box atau pengujian fungsional adalah salah satu pendekatan untuk melakukan pengujian dimana pengujian didasarkan pada spesifikasi program dan komponen (Sommerville 2001). Sistem dianggap sebagai Black Box karena perilakunya hanya bisa diketahui dengan mempelajari masukan dan keluaran dari masukan tersebut (nama lain untuk pengujian ini adalah pengujian fungsional karena penguji hanya tertarik pada fungsionalitas dan bukan implementasi dari perangkat lunak).

Pada Gambar 3 menunjukkan model sebuah sistem yang sedang diuji dengan pengujian Black Box. Pendekatan ini sesuai digunakan pada sistem yang terdiri atas fungsi-fungsi atau objek-objek. Penguji memasukkan masukan ke dalam komponen atau sistem dan memeriksa keluaran dari masukan tersebut. Jika keluaran tidak sesuai dengan yang telah diprediksi sebelumnya maka pengujian berhasil menemukan ketidakberesan dengan perangkat lunak yang diuji.

Gambar 3 Pengujian Black Box (Sommerville 2001).

hasil keluaran

input teks data

keluaran hasil tes

Sistem

Ic

Oc

input yang menyebabkan hasil menyimpang

Page 17: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

BAB 3 SISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN

3.1 Latar Belakang

Ketersediaan inovasi teknologi yang dibutuhkan secara tepat jumlah dan waktu merupakan salah satu butir penting yang perlu diperhatikan oleh lembaga di bawah Departemen Pertanian. Informasi yang berisi data pertanian harus diserahkan masing-masing unit kerja di daerah kepada PUSTAKA untuk keperluan pendataan. Semula data ini dikirim oleh unit kerja kepada PUSTAKA secara manual dan berupa hardcopy. Pendataan ini dirasa masih memiliki banyak kelemahan dari segi waktu, biaya dan tenaga. Dan seiring perkembangan teknologi, maka teknik pendataan secara online dirasa merupakan solusi yang tepat agar lebih efisien.

Oleh karena itu dengan adanya perkembangan teknologi informasi diperlukan sebuah sistem informasi berbasis website untuk menangani permasalahan pendataan secara manual. Sistem Informasi Umpan Balik Teknologi Pertanian ini juga bertujuan mendukung adanya komunikasi umpan balik dari BPTP ke Pusat/Balit maupun sebaliknya dibutuhkan suatu sistem yang mengintegrasikan ini semua. Sistem ini diharapkan mampu meningkatkan komunikasi yang lebih baik sehingga dapat meningkatkan inovasi-inovasi teknologi yang ada antarlembaga penelitian dan pengembangan di bawah Departemen Pertanian.

3.2 Analisis

Pada tahap analisis ini terdapat beberapa bagian. Secara rinci tahap analisis didefinisikan antara lain deskripsi umum sistem, pengguna sistem, kebutuhan pengguna, dan kebutuhan sistem. Analisis secara rinci dijelaskan seperti di bawah ini.

3.2.1 Deskripsi Umum Sistem

Sistem Informasi Umpan Balik Teknologi Pertanian adalah sebuah sistem informasi yang bertujuan sebagai menyaring masalah-masalah dalam pengaplikasian teknologi pertanian di lapanagan serta berbagi informasi mengenai inovasi teknologi pertanian yang dilakukan oleh BPTP, Pusat/Balit lingkup Badan Litbang Pertanian. Sistem berbasis website ini dapat diakses oleh unit kerja, litbang serta pihak-pihak terkait dengan basis data terpusat pada satu server. Sistem ini dapat diakses oleh pengguna di seluruh Indonesia pada lingkungan sistem operasi apapun yang terhubung internet dan memiliki penjelajah situs (web browser).

Website Sistem Informasi Umpan Balik memuat informasi teknologi yang terdiri dari unit kerja, subsektor, komoditas, sumber teknologi, jenis teknologi, permasalahan dan keragaan yang di tampilkan dalam bentuk tabel. Pengguna yang menggunakan website Sistem Informasi Umpan Balik ini dapat memilih informasi berdasarkan kriteria tertentu, misalnya berdasarkan unit kerja tertentu, subsektor tertentu, dan lain lain.

Website Sistem Informasi Umpan Balik bersifat dinamis, jadi pengguna dengan hak akses tertentu dapat melakukan manipulasi data (menambah, mengubah, verifikasi, atau menghapus informasi). Hak akses ini terbagi ke dalam empat level yaitu administrator, operator, verifikator, dan pengguna biasa.

3.2.2 Karakteristik pengguna

Sistem Informasi Umpan Balik Teknologi Pertanian membagi pengguna menjadi empat jenis berdasarkan atas kepentingan dan hak aksesnya. Kelima jenis pengguna tersebut sebagai berikut:

1 Administrator, yaitu pengguna yang memiliki hak untuk mengatur komponen dalam sistem termasuk menambah, menghapus, mengubah, dan memelihara komponen sistem serta dapat melakukan administrasi pengguna, Operator, dan Verifikator serta memiliki hak yang sama seperti Operator dan Verifikator.

Page 18: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

9

2 Operator, yaitu pengguna yang memiliki hak untuk memasukkan data informasi ke dalam sistem yang hasilnya akan berstatus pending. Sistem ini juga mampu memanipulasi data baik menghapus serta mengubah data informasi untuk data yang masih berstatus pending.

3 Verifikator, yaitu pengguna yang memiliki hak untuk melakukan verifikasi terhadap data yang telah dimasukkan oleh Operator, selain itu juga mampu melakukan manipulasi terhadap data yaitu menghapus serta mengubah dari data yang telah dimasukkan oleh Operator.

4 Pengguna biasa, yaitu pengguna yang memiliki hak untuk mengakses informasi teknologi pertanian yang ada di sistem, dimana informasi yang sudah tampil di halaman pengguna ini merupakan data informasi yang telah dilakukan verifikasi oleh Verifikator.

Setiap unit kerja akan memiliki masing-masing satu orang sebagai Operator dan satu orang sebagai Verifikator. Mereka akan diberikan username dan password yang diberikan oleh Administrator agar dapat mengakses Sistem Informasi Umpan Balik Teknologi Pertanian di unit kerjanya masing-masing. Pengguna biasa dari sistem ini adalah karyawan dari seluruh unit kerja BPTP/UPT di seluruh Indonesia. Pengguna biasa dapat mengakses informasi mengenai informasi teknologi pertanian yang dihasilkan dari seluruh unit kerja di Indonesia sehingga tak hanya mampu mengakses informasi teknologi pertanian di masing-masing unit kerjanya saja.

3.2.3 Kebutuhan Pengguna

Sistem Informasi Umpan Balik Teknologi Pertanian memiliki empat kebutuhan pengguna. Berikut ini kebutuhan yang diperlukan oleh pengguna adalah sebagai berikut:

Pengguna sistem yang pertama adalah Pengguna biasa. Analisis kebutuhan untuk pengguna ini adalah:

1. Pengguna biasa hanya mampu mengakses informasi yang tersedia dalam sistem yaitu berupa berupa jenis teknologi, sumber teknologi yang digunakan, permasalahan yang dihadapi oleh suatu unit kerja dalam menggunakan suatu teknologi dan keragaan teknologi yang ada. Informasi yang diakses tak hanya berasal dari unit kerja penggunanya saja akan tetapi dapat mengakses informasi teknologi dari seluruh unit kerja di Indonesia.

2. Melakukan pencarian informasi teknologi pertanian berdasarkan unit kerja, subsektor, komoditas serta sumber teknologinya.

3. Menyimpan informasi teknologi pertanian ke dalam format Excel.

Pengguna sistem yang kedua adalah Operator. Analisis kebutuhan untuk pengguna ini adalah:

1. Mengakses informasi teknologi pertanian dan memiliki hak yang sama layaknya sebagai pengguna biasa.

2. Melihat informasi teknologi pertanian yang memiliki status pending.

3. Melakukan penambahan, pengubahan, serta penghapusan informasi teknologi pertanian yang terdiri dari jenis teknologi, sumber teknologi yang digunakan, permasalahan yang dihadapi dalam menggunakan suatu teknologi dan keragaan teknologi yang ada. Informasi yang dimasukkan oleh Operator ini akan berstatus pending dan akan menjadi data masukkan bagi Verifikator.

Pengguna sistem yang ketiga adalah Verifikator. Analisis kebutuhan untuk pengguna ini adalah:

1. Mengakses informasi teknologi pertanian dan memiliki hak yang sama layaknya sebagai pengguna biasa.

2. Melihat informasi teknologi pertanian yang memiliki status pending.

3. Melakukan verifikasi terhadap suatu informasi teknologi pertanian yang telah dimasukkan oleh Operator.

4. Melakukan pengubahan dan penghapusan informasi teknologi pertanian yang memiliki status pending.

Page 19: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

10

Pengguna sistem yang keempat adalah Administrator. Analisis kebutuhan untuk pengguna ini adalah:

1. Mengakses informasi teknologi pertanian dan hak yang sama layaknya sebagai pengguna biasa.

2. Memiliki hak yang sama layaknya sebagai Operator dan Verifikator.

3. Melakukan administrasi pengguna, yaitu penambahan, pengubahan peran, serta aktivasi dari pengguna (Operator, Verifikator, dan Pengguna biasa).

4. Menambah, mengubah serta menghapus Unit Kerja, UPT, Sumber teknologi, Subsektor, dan Komoditas.

3.2.4 Kebutuhan Sistem

Sistem Informasi Umpan Balik Teknologi Pertanian ini membutuhkan form-form isian, tombol untuk input, edit, delete, approve dan juga tombol untuk menghasilkan jawaban query pencarian serta hyperlink yang digunakan untuk berpindah antarmenu dan halaman. Setiap halaman baik untuk pengguna biasa atau Administrator dilengkapi dengan pengamanan yang dikenal dengan session jadi hanya tampilan atau halaman login saja yang dapat diakses semua pengguna dan hanya pengguna yang memiliki username dan password saja yang bisa masuk ke menu pengguna biasa/Operator/Verifikator/Administrator. Penulisan laporan ini akan membahas lebih rinci mengenai sistem pada level Pengguna biasa, Operator serta level Verifikator.

3.2.5 Model Fungsional Sistem

Model fungsional sistem digunakan untuk menunjukkan interaksi antara pengguna dan sistem. Model fungsional sistem untuk Sistem Informasi Umpan Balik Teknologi Pertanian (SIUB) digambarkan dengan diagram konteks yang menggambarkan aliran data yang terjadi. Laporan ini akan membahas lebih rinci mengenai Data Flow Diagram level 1 untuk Pengguna biasa, Operator, dan Verifikator.

Gambar 4 Diagram konteks untuk SIUB.

Page 20: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

11

Diagram konteks pada Gambar 4 telah diasumsikan bahwa pengguna telah melakukan login terhadap sistem. Berdasarkan pada Diagram konteks diatas dapat dilihat bahwa pengguna dibagi menjadi empat bagian, yaitu untuk Pengguna biasa, Operator, Verifikator, dan untuk Administrator. Pengguna yang masuk ke dalam Sistem Informasi Umpan Balik Teknologi Pertanian baik pengguna biasa, Operator, Verifikator, maupun Administrator harus melakukan login atau autentikasi dengan memasukkan username dan password.

Pada Diagram konteks dapat dilihat bahwa Pengguna biasa bisa melihat informasi data teknologi pertanian, dan melakukan pencarian data informasi. Operator dapat melihat informasi data teknologi pertanian, melakukan pencarian data informasi, serta melakukan proses manipulasi data informasi teknologi pertanian termasuk menambah, mengubah serta menghapus data informasi teknologi pertanian. Verifikator dapat melihat data informasi teknologi pertanian, melakukan pencarian data informasi, dan memverifikasi data informasi teknologi pertanian. Administrator mampu melakukan hal yang sama seperti Pengguna biasa, Operator, dan Verifikator. Selain itu kemampuan Administrator juga mampu melakukan administrasi pengguna yaitu menambah, mengubah status, serta menghapus pengguna, dan dapat melakukan manajemen kategori yaitu menambah, mengubah, serta menghapus UK/Subsektor/Komoditas/Sumber teknologi. Menu pengguna SIUB dapat dilihat pada Tabel 1.

Tabel 1 Menu pengguna SIUB

Pengguna Menu

Pengguna biasa Mengakses Informasi,

Bantuan Pengguna biasa

Operator Manajemen Informasi,

Visit Site,

Bantuan Operator

Verifikator Verifikasi Informasi,

Visit Site,

Bantuan Verifikator

Administrator Manajemen Informasi,

Manajemen Kategori,

Verifikasi Informasi Administrasi Pengguna/Operator/Verifikator,

Visit Site,

Bantuan Administrator

Page 21: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

12

3.2.5.1 Model Fungsional untuk Pengguna biasa

Diagram pada Gambar 5 menunjukkan aliran data antara pengguna dan sistem pada tingkat Pengguna biasa dalam mengakses informasi informasi teknologi pertanian. Diagram tersebut secara jelas mampu merinci proses-proses yang dapat dilakukan Pengguna biasa pada sistem.

Gambar 5 DFD level 1 untuk Pengguna biasa.

Page 22: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

13

3.2.5.2 Model Fungsional untuk Operator

Diagram pada Gambar 6 menunjukkan aliran data antara pengguna dan sistem pada tingkat Operator dalam manajemen informasi teknologi pertanian. Diagram tersebut secara jelas mampu merinci proses-proses yang dapat dilakukan Operator pada sistem.

Gambar 6 DFD level 1 untuk Operator.

Page 23: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

14

3.2.5.3 Model Fungsional untuk Verifikator

Diagram pada Gambar 7 menunjukkan aliran data antara pengguna dan sistem pada tingkat Verifikator dalam melakukan verifikasi informasi teknologi pertanian. Diagram tersebut secara jelas mampu merinci proses-proses yang dapat dilakukan Verifikator pada sistem.

Gambar 7 DFD level 1 untuk Verifikator.

3.3 Perancangan

Perancangan dalam pengembangan Sistem Informasi Umpan Balik Teknologi Pertanian terdiri atas perancangan basis data dan perancangan antarmuka. Laporan ini akan membahas kedua perancangan ini secara umum.

3.3.1 Perancangan Basis Data

Perancangan basis data yang dilakukan dalam pengembangan Sistem Informasi Umpan Balik Teknologi Pertanian terdiri atas perancangan model konseptual, dan perancangan model fisik. Masing-masing model perancangan tersebut dijelaskan pada bagian-bagian berikut.

Page 24: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

15

3.3.1.1Perancangan Model Konseptual

Perancangan model konseptual adalah perancangan basis data berdasarkan kebutuhan fungsional yang telah didefinisikan. Perancangan ini meliputi penentuan tipe entitas, relasi antartabel, atribut, beserta key-nya. Hasil perancangan konseptual ini dapat dilihat pada Gambar 8.

Gambar 8 Entity Relationship Diagram Basis Data Sistem Informasi Umpan Balik Teknologi Pertanian.

3.3.1.2Perancangan Model Fisik

Perancangan model fisik dilakukan dengan mengimplementasikan ERD pada model logik ke dalam tabel-tabel yang bersesuaian. Tabel-tabel basis data Sistem Informasi Umpan Balik Teknologi Pertanian dapat dilihat pada Lampiran 2.

Page 25: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

16

3.3.2 Perancangan Alur

Perancangan alur dilakukan dengan menggunakan Diagram alir. Diagram alir pada Sistem Informasi Umpan Balik Teknologi Pertanian terdiri atas Diagram alir pada tingkat Pengguna biasa yang ditunjukkan pada Gambar 9, tingkat Operator yang ditunjukkan pada Gambar 10, dan tingkat Verifikator yang ditunjukkan pada Gambar 11.

Gambar 9 Diagram Alir untuk Pengguna biasa.

Page 26: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

17

Gambar 10 Diagram Alir untuk Operator.

Page 27: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

18

Gambar 11 Diagram Alir untuk Verifikator.

3.3.3 Perancangan Antarmuka

Perancangan antarmuka Sistem Informasi Umpan Balik Teknologi Pertanian yang terdiri atas tingkat Pengguna biasa (Tabel 2), Operator (Tabel 3), dan Verifikator (Tabel 4). Masing-masing perancangan tersebut dijelaskan sebagai berikut:

Tabel 2 Implementasi antarmuka untuk Pengguna biasa

No Nama Halaman Keterangan Implementasi Halaman

1 Awal Digunakan untuk halaman awal bagi Pengguna biasa Lampiran 3

2 Subsektor Digunakan untuk melihat informasi teknologi pertanian berdasarkan subsektor

Lampiran 4

3 Unit Kerja Digunakan untuk melihat informasi teknologi pertanian berdasarkan Unit kerja

Lampiran 5

Page 28: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

19

Lanjutan

No Nama Halaman Keterangan Implementasi Halaman

4 Komoditas Digunakan untuk melihat informasi teknologi pertanian berdasarkan Komoditas

Lampiran 6

5 Sumber Teknologi Digunakan untuk melihat informasi teknologi pertanian berdasarkan Sumber Teknologi

Lampiran 7

6 Bantuan Pengguna biasa

Digunakan untuk melihat bantuan atau tata cara penggunaan sistem untuk Operator

Lampiran 8

Tabel 3 Implementasi antarmuka untuk Operator

No Nama Halaman Keterangan Implementasi Halaman

1 Manajemen Informasi

Digunakan untuk tampilan awal dalam halaman Operator yang juga dapat melihat informasi umpan balik teknologi pertanian berstatus pending

Lampiran 9

2 Tambah Informasi Digunakan untuk menambah data informasi umpan balik teknologi pertanian yang berstatus pending

Lampiran 10

3 Edit Informasi Digunakan untuk mengubah data informasi umpan balik teknologi pertanian yang berstatus pending

Lampiran 11

4 Bantuan Operator Digunakan untuk melihat bantuan atau tata cara penggunaan sistem untuk Operator

Lampiran 12

Tabel 4 Implementasi antarmuka untuk Verifikator

No Nama Halaman Keterangan Implementasi Halaman

1 Verifikasi Informasi

Digunakan untuk tampilan awal dalam halaman Verifikator yang juga dapat melihat informasi umpan balik teknologi pertanian berstatus pending

Lampiran 13

2 Bantuan Verifikator

Digunakan untuk melihat bantuan atau tata cara penggunaan sistem untuk Verifikator

Lampiran 14

3.4 Implementasi

Spesifikasi perangkat keras yang digunakan dalam pengembangan modul Sistem Informasi Umpan Balik Teknologi Pertanian ini adalah:

Prosesor AMD Athlon (tm) 64 3200+ 2.01 GHz,

Memori 512 MB,

Alat inputan mouse dan keyboard.

Sedangkan spesifikasi perangkat lunak yang digunakan adalah:

Sistem Operasi : Microsoft Windows XP Professional,

Bahasa Pemrograman : PHP 5.2.5,

Template Engine : Smarty 2.6.19,

Database Management System : MySQL 5.0.41-community-nt,

Page 29: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

20

Web Server : Apache 1.6.2,

Editor : Notepad++,

Browser : Mozilla Firefox dan Internet Explorer.

Setelah semua kode telah diselesaikan, maka Sistem Informasi Umpan Balik Teknologi Pertanian selesai dibuat.

3.5 Pengujian

Pengujian perangkat lunak berfungsi untuk memastikan bahwa semua fungsi yang terdapat pada perangkat lunak tersebut sudah berjalan sebagaimana mestinya. Metode pengujian yang sering digunakan dalam pengembangan perangkat lunak salah satunya adalah Black Box Testing. Metode ini dilakukan dengan menguji fungsionalitas sistem tanpa melihat proses yang terjadi di dalamnya. Metode ini hanya akan mengecek kesesuaian keluaran sistem dengan harapan setelah diberikan input yang telah dipersiapkan.

Pengujian yang dilakukan terhadap Sistem Informasi Umpan Balik Teknologi Pertanian ini dilakukan bersamaan dengan proses pengembangan sistem tersebut. Pengujian ini dilakukan terhadap fungsi yang terdapat pada sistem. Tahapan-tahapan yang dilakukan pada pengujian terdiri atas tingkat Pengguna biasa (Tabel 5), Operator (Tabel 6), dan Verifikator (Tabel 7).

Tabel 5 Tabel Uji Pengguna biasa

No. Deskripsi Uji Skenario Uji Harapan Hasil Uji Hasil Uji

1 Melihat daftar informasi umpan balik teknologi pertanian berdasarkan subsektor

Pengguna biasa dapat melihat daftar informasi berdasarkan subsektor beserta detail isinya

Daftar informasi umpan balik teknologi pertanian berdasarkan Subsektor beserta detail isinya ditampilkan

Berhasil

2 Melihat daftar informasi umpan balik teknologi pertanian berdasarkan Unit kerja

Pengguna biasa dapat melihat daftar informasi berdasarkan Unit kerja beserta detail isinya

Daftar informasi umpan balik teknologi pertanian berdasarkan Unit kerja beserta detail isinya ditampilkan

Berhasil

3 Melihat daftar informasi umpan balik teknologi pertanian berdasarkan Komoditas

Pengguna biasa dapat melihat daftar informasi berdasarkan Komoditas beserta detail isinya

Daftar informasi umpan balik teknologi pertanian berdasarkan Komoditas beserta detail isinya ditampilkan

Berhasil

4 Melihat daftar informasi umpan balik teknologi pertanian berdasarkan Sumber teknologi

Pengguna biasa dapat melihat daftar informasi berdasarkan Sumber teknologi beserta detail isinya

Daftar informasi umpan balik teknologi pertanian berdasarkan Sumber teknologi beserta detail isinya ditampilkan

Berhasil

5 Mencari informasi umpan balik teknologi pertanian

Pengguna biasa dapat memasukkan kata kunci pencarian pada form pencarian

Daftar informasi umpan balik teknologi pertanian yang memiliki atribut bersesuaian dengan kata kunci muncul

Berhasil

Page 30: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

21

LanjutanNo. Deskripsi Uji Skenario Uji Harapan Hasil Uji Hasil Uji

6 Menyimpan informasi dalam format Excel

Pengguna biasa dapat menyimpan informasi dengan mengklik gambar simpan

Informasi umpan balik teknologi pertanian akan tersimpan dalam format Excel

Berhasil

Tabel 6 Tabel Uji Operator

No. Deskripsi Uji Skenario Uji Harapan Hasil Uji Hasil Uji

1 Melihat daftar informasi umpan balik yang berstatus pending

Operator dapat melihat daftar informasi yang berstatus pending beserta detail isinya

Daftar informasi yang berstatus pending beserta detail isinya ditampilkan

Berhasil

2 Menambahkan daftar informasi umpan balik teknologi pertanian yang berstatus pending

Operator dapat menambahkan daftar informasi umpan balik teknologi pertanian

Daftar informasi umpan balik teknologi pertanian bertambah, serta daftar informasi di halaman Verifikator juga bertambah

Berhasil

3 Mengubah daftar informasi umpan balik teknologi pertanian yang berstatus pending

Operator dapat merubah daftar informasi umpan balik teknologi pertanian pada form

Daftar informasi umpan balik teknologi pertanian berubah, serta daftar informasi di halaman Verifikator juga berubah

Berhasil

4 Menghapus daftar informasi umpan balik teknologi pertanian yang berstatus pending

Operator dapat menghapus daftar informasi umpan balik teknologi pertanian pada form

Daftar informasi umpan balik teknologi pertanian terhapus, serta daftar informasi di halaman Verifikator juga terhapus

Berhasil

5 Mencari informasi umpan balik teknologi pertanian yang berstatus pending

Operator dapat memasukkan kata kunci pencarian pada form pencarian

Daftar informasi umpan balik teknologi pertanian yang berstatus pending dan memiliki atribut bersesuaian dengan kata kunci muncul

Berhasil

6 Melihat halaman bantuan bagi Operator

Operator dapat melihat daftar informasi yang berstatus pending beserta detail isinya

Halaman yang berisi bantuan bagi Operator ditampilkan

Berhasil

Page 31: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

22

Tabel 7 Tabel uji Verifikator

No. Deskripsi Uji Skenario Uji Harapan Hasil Uji Hasil Uji

1 Melihat daftar informasi umpan balik yang berstatus pending

Verifikator dapat melihat daftar informasi yang berstatus pending beserta detail isinya

Daftar informasi yang berstatus pending beserta detail isinya ditampilkan

Berhasil

2 Memverifikasi daftar informasi umpan balik teknologi pertanian yang berstatus pending menjadi status approve

Verifikator dapat memverifikasi daftar informasi umpan balik teknologi pertanian pada form

Informasi umpan balik teknologi pertanian bertambah yang berstatus pending dalam daftar akan terhapus, serta daftar informasi di halaman pengguna biasa bertambah

Berhasil

3 Mengubah daftar informasi umpan balik teknologi pertanian yang berstatus pending

Verifikator dapat merubah daftar informasi umpan balik teknologi pertanian pada form

Daftar informasi umpan balik teknologi pertanian yang berstatus pending berubah

Berhasil

4 Mencari informasi umpan balik teknologi pertanian yang berstatus pending

Verifikator dapat memasukkan kata kunci pencarian pada form pencarian

Daftar informasi umpan balik teknologi pertanian yang berstatus pending dan memiliki atribut bersesuaian dengan kata kunci muncul

Berhasil

5 Melihat halaman bantuan bagi Verifikator

Verifikator dapat melihat daftar informasi yang berstatus pending beserta detail isinya

Halaman yang berisi bantuan bagi Verifikator ditampilkan

Berhasil

3.6 Pemeliharaan

Untuk menjaga agar sistem dapat selalu berjalan dengan baik, maka perlu adanya pemeliharaan secara berkelanjutan. Maka dari itu pemeliharaan Sistem Informasi Umpan Balik Teknologi Pertanian ini diserahkan pada Bidang penyebaran informasi dan teknologi pertanian PUSTAKA dengan memberikan dokumentasi sistem.

Page 32: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

BAB 4 KESIMPULAN DAN SARAN

4.1 Kesimpulan

Sistem Informasi Umpan Balik Teknologi Pertanian merupakan sistem aplikasi berbasis web yang bertujuan membantu pengguna baik internal atau eksternal PUSTAKA dalam menyampaikan dan menerima informasi mengenai kegiatan umpan balik informasi teknologi pertanian. Sistem ini membantu pengolahan data dan informasi tersebut menjadi lebih mudah dan efisien dengan menyebarkan informasi kepada pengguna Sistem Informasi Umpan Balik Teknologi Pertanian secara online. Berdasarkan hasil pengujian yang telah dilakukan dapat disimpulkan bahwa sistem berjalan dengan baik.

4.2 Saran

Sistem Informasi Umpan Balik Teknologi Pertanian ini masih memiliki banyak kekurangan. Kekurangan tersebut diharapkan dapat ditambahkan dan diperbaiki pada pengembangan sistem selanjutnya. Perbaikan yang dapat dilakukan yaitu menambahkan keamanan sistem, menambahkan fasilitas backup data sehingga apabila terjadi kerusakan atau kehilangan data dapat segera dikembalikan, serta memperbaiki struktur antarmuka yang lebih baik sehingga memenuhi kaidah-kaidah interaksi manusia dan komputer.

Page 33: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

24

DAFTAR PUSTAKA

Connolly TM, Begg CE. 2002. A practical Approach to Design, Implementation, and Management. Addison Des Wesley, England.

Freedman A. 2001. Computer Desktop Encyclopedia . Osborne/McGraw Hill, California.

Jawadekar WS. 2004. Software Engineering: Principles and Practice. New Delhi: Tata McGraw Hill.

McLeod R. Jr. 1995. Management Information System: A Study of Computer-Base Information System. 5th Ed. MacMillan Publishing Company, New York.

Ohrt M dan Zmievski A. 2005. Smarty Manual. New Digital Group Inc.

Ramakrishnan R dan Gehrke J. 2003. Database Management System, Ed. Ke-3. New York: McGraw Hill.

Sommerville I. 2001. Software Engineering. 6th Ed. Pearson Education, England.

Page 34: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

LAMPIRAN

Page 35: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

26

Lampiran 1 Perancangan konseptual basis data Nama Entitas Atribut Deskripsi

pengguna Id, username, password, name, uk, privilege

Pengguna Sistem informasi Umpan Balik Teknologi Pertanian

unitkerja Id_uk, unit_kerja Idenditas unit kerja

komoditas Id_komoditas, Nama_komoditas, Nama_subsektor

Idenditas komoditas

subsektor Id_subsektor, Nama_subsektor Idenditas subsektor

Sbr_tekn Id_ sumberteknologi, sumberteknologi Idenditas sumber teknologi

umpanbalik Id_ub, unit_kerja, subsektor, komoditas, jns_tekn, sbr_tekn, masalah, raga, status

Data informasi utama

Lampiran 2 Tabel-tabel basis data Sistem Informasi Umpan Balik Teknologi PertanianData objek untuk pengguna

Nama Kolom Tipe Data Keterangan Tambahan

Id Integer [3] Primary Key, auto increment

Username Varchar[40]

password Varchar[40]

name Varchar[100]

uk Varchar[50]

privilege Char

Data objek untuk unit kerja (uk)Nama Kolom Tipe Data Keterangan Tambahan

Id_uk Integer [10] Primary Key, auto increment

unit_kerja Varchar [50]

Data objek untuk komoditasNama Kolom Tipe Data Keterangan Tambahan

Id_komoditas Integer [5] Primary Key, auto increment

Nama_komoditas Varchar [35]

Nama_subsektor Varchar [35]

Data objek untuk SubsektorNama Kolom Tipe Data Keterangan Tambahan

Id_subsektor Integer [5] Primary Key, auto increment

Nama_subsektor Varchar [50]

Page 36: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

27

Data objek untuk SumberteknologiNama Kolom Tipe Data Keterangan Tambahan

Id_ sumberteknologi Integer [5] Primary Key, auto increment

sumberteknologi Varchar [50]

Data objek untuk UmpanbalikNama Kolom Tipe Data Keterangan Tambahan

Id_ub Integer [5] Primary Key, auto increment

Unit_kerja Varchar[35]

subsektor Varchar[35]

komoditas Varchar[35]

Jns_tekn Text

Sbr_tekn Text

Masalah Text

Raga Text

status Varchar [10]

Lampiran 3 Halaman Awal

Page 37: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

28

Lampiran 4 Halaman Subsektor

Lampiran 5 Halaman Unit Kerja

Lampiran 6 Halaman Komoditas

Lampiran 7 Halaman Sumber Teknologi

Page 38: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

29

Lampiran 8 Halaman Bantuan Pengguna biasa

Lampiran 9 Halaman Manajemen Informasi

Lampiran 10 Halaman Tambah Informasi

Page 39: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

30

Lampiran 11 Halaman Edit Informasi

Lampiran 12 Halaman Bantuan Operator

Page 40: SEAMEO BIOTROP LIBRARY - Ferry Pratama | It's all … · Web viewSISTEM INFORMASI UMPAN BALIK TEKNOLOGI PERTANIAN LAPORAN PRAKTIK KERJA LAPANGAN DI PUSAT PERPUSTAKAAN DAN PENYEBARAN

31

Lampiran 13 Halaman Verifikasi Informasi

Lampiran 14 Halaman Bantuan Verifikator