• Tidak ada hasil yang ditemukan

Simpulan

Hasil dari penelitian ini berupa paket distribusi Drupal berbasis web untuk sistem informasi komoditas kedelai SIPEKSOY yang dikustomisasi sesuai kebutuhan dan siap digunakan. Proses instalasinya menggunakan installation profile yang mudah untuk digunakan. Terdapat 13 fungsi utama sistem yang diimplementasikan menggunakan 22 core dan contributed module yang dapat mendukung proses penyebaran informasi kedelai. Paket ditribusi dilengkapi dengan contoh konten, sehingga pengguna dapat melakukan kustomisasi dengan mengikuti contoh konten yang ada. Paket distribusi ini akan disebarluaskan secara bebas sehingga dapat digunakan dan dikustomisasi oleh semua kalangan serta dapat dimanfaatkan sebagai basis penyebaran informasi untuk komoditas kedelai.

Saran

Beberapa hal yang dapat dikembangakan pada sistem ini yaitu :

1 Melakukan penambahan modul pada sistem untuk menambah fitur dan fungsi lainnya sesuai kebutuhan.

2 Melakukan pengukuran dan perbaikan performa dari sistem secara online. 3 Melakukan konfigurasi modul SEO untuk meningkatkan rating sistem pada

mesin pencarian.

4 Mengembangkan arsitektur informasi sistem lebih lanjut agar menjadi sistem yang lengkap.

5 Membuat mashup untuk memperoleh konten dari sumber-sumber terpercaya seperti pemerintahan, publikasi penelitian, dan sumber lainnya.

17

DAFTAR PUSTAKA

Abdulbasith N. 1994. Perancangan Sistem Informasi Agroindustri Kedelai dengan Pendekatan Object Oriented [skripsi]. Bogor (ID): Institut Pertanian Bogor. Drupal. 2013. Get started with drupal [Internet]. [diakses 2013 Nop 5]. Tersedia

pada: https://drupal.org/start.

Drupal Indonesia. 2011. Drupal Basic [Internet]. [diakses 2014 Jan 15]. Tersedia pada:

http://web.archive.org/web/20130115232220/http://drupal-id.org/buku/drupal-basic.

Drupal Modules. 2011. Comparing Drupal Modules [Internet]. [diakses 2014 Mar 6]. Tersedia pada : http://drupalmodules.com.

Kumalasari T. 2013. Sistem Pemilihan Varietas Unggul Kedelai (SIPEKSOY) [skripsi]. Bogor (ID): Institut Pertanian Bogor.

Marco A, Prescetti A. 2011. Building and Maintaining a Distribution in Drupal 7 with Features [Internet]. [diakses 2014 Apr 20]. Tersedia pada : http://www.slideshare.net/nuvoleweb/building-and-maintaining-a-distribution-in-drupal-7-with-features.

McCourt C. 2011. Drupal® The Guide to Planning and Building Websites. Indianapolis(US) : Wiley Publishing, Inc.

Nielsen J. 1993. Response times: the three important limits [Internet]. [diakses 2014 Juni 13]. Tersedia pada: http://www.useit.com/papers/responsetime.html. Dikutip dari Chapter 5 of Usability Enginering by Jakob Nielsen. Academic Press.

Pressman RS. 2001. Software Engineering, Ed ke-5. New York (US): Mc Graw Hill.

Raharjo S. 2009. Membangun situs kamus online sederhana menggunakan CMF Drupal [Internet]. [diunduh 2013 Okt 28]; 2(1):40-46. Tersedia pada: http://jurtek.akprind.ac.id/sites/default/files/40_46_suwanto.pdf.

Rizal NA. 2013. Drupal Performance Indonesia, Drupal Meetup-Jakarta. Jakarta(ID).

Rukmana R, Yuniarsih Y. 1996. Kedelai, budidaya dan pasca panen. Yogyakarta (ID): Kanisius.

Sheltren J, Newton N, Catchpole N. 2013. High Performance Drupal. United States of America (US): O’Reilly Media, Inc.

Sommerville I. 2011. Software Engineering, Ed ke-9. United States of America (US): Pearson Education, Inc.

18

Lampiran 1 Hasil observasi pada mesin pencari google.com

Kata Kunci Hasil Observasi

Kedelai Menampilkan semua pencarian yang memuat kata kedelai. Lingkup pencarian masih terlalu luas.

Banyak konten mengenai promosi dan penjualan kedelai, dan olahannya.

Terdapat link menuju fail berformat .pdf dari repositori perguruan tinggi atau lembaga riset, beberapa artikel yang dimuat di blog, dan di website berita online.

Informasi Kedelai Pencarian lebih spesifik pada konten yang memuat informasi kedelai.

Masih terdapat link menuju fail .pdf dari repositori perguruan tinggi.

Didominasi link dari blog dan situs situs lain yang berhubungan dengan kedelai namun belum spesisifik Sistem Kedelai Lebih fokus pada hasil penelitian kedelai

Jumlah halaman hasil pencarian berkurang, hanya 3 halaman dengan berbagai link hasil penelitian Sistem Informasi

Kedelai

Lebih fokus pada hasil penelitian kedelai dari beberapa hasil penelitian

Beberapa link sistem informasi komoditas pangan sudah muncul namun kedelai sebagai salah satu sub kontennya

19 Lampiran 2 Form pemilihan prioritas fitur dan fungsi

Nama pakar : Dr Desta Wirnas, SP MSi

Bidang keahlian : Pakar kedelai Departemen Agronomi dan Hortikultura, FAPERTA, IPB

No Nama Fungsi Deskripsi Poin Kategori

1 Manajemen isian

Fungsi untuk melakukan pengelolaan isian berita pada sistem, admin bisa melakukan

create, read, update, delete (CRUD),dan

publish pada artikel yang akan atau pernah diterbitkan dalam sistem SIPEKSOY.

10 SP

2 Apps kedelai Merupakan halaman yang memuat link

menuju aplikasi yang dikembangkan terpisah dengan system utama, misalnya visualisasi varietas kedelai, penyebaran hama kedelai, penyebaran produktivitas kedelai, dan pencarian berdasarkan konten (ekpasi queri) yang menajdi topik skipsi rekan lainnya.

10 SP

3 Pencarian artikel

Fungsi untuk melakukan pencarian mengenai konten website kedelai

10 SP

4 Site map Merupakan peta struktur web yang berupa daftar halaman yang ada dalam SIPEKSOY (daftar isi situs).

10 SP

5 Guest Book Aplikasi pencatat data tamu yang berkunjung ke website (buku tamu)

10 SP

6 Quisioner Adalah fungsi untuk admin, untuk membuat kuisioner kepada responden

9 SP

7 Bahasa Adalah fungsi penyedia 2 bahasa, bahasa indonesia dan bahasa inggris

9 SP

8 Berita popular

Daftar berita yang paling sering diakses 9 SP 9 Headline

berita

Sortir dari beberapa berita yang akan ditampilkan berasarkan tanggal publish

terbaru dan terpopuler pada halaman utama sistem.

9 SP

10 Penyuluh Kedelai

Data mengenai penyuluh kedelai di beberapa daerah, data bisa berupa tabel atau list.

9 SP

11 Link eksternal

Merupakan link yang merujuk ke website eksternal yang mendukung informasi kedelai. (deptan.go.id, cybex.ipb.ac.id, irri.org, dsb.)

8 P

12 Calendar event

Adalah tampilan kalender memuat kegiatan yang dilakukan untuk pengembangan kedelai

8 SP

13 Forum diskusi

Fungsi untuk melakukan interaksi dengan admin, penyuluh, peneliti, dan pengguna lain dalam satu forum online berdasarkan topik tertentu. Pengguna dapat melakukan tanya jawab terkait komoditas kedelai dan pengembangannya.

20

Lampiran 2 Lanjutan

No Nama Fungsi Deskripsi Poin Kategori

14 Event Berisi berita mengenai kegiatan yang akan atau telah dilakukan yang berhubungan dengan kedelai sebagai topik utama event.

5 DP

15 Galeri Kedelai

Berisi gambar atau foto kegiatan yang berhubungan dengan budidaya, penjualan, penelitian, jenis varietas dan penyuluhan komoditas kedelai.

4 KP

16 Registrasi pengguna

Menu untuk mendaftar sebagai angggota forum umum kedelai dan jual beli kedelai.

4 KP

17 Informasi harga kedelai

Berisi informasi update perkembangan harga kedelai terkini di Indonesia

4 KP

18 Contact Merupakan halaman yang berisi kontak, baik dari admin, pegawai, penyuluh yang berperan dalam pengembangan kedelai.

3 KP

19 Jual beli Berisi forum khusus untuk informasi mengenai jual beli, yang berhubungan dengan transaksi komoditi kedelai dalam lingkup pengguna yang terdaftar sebagai anggota.

3 KP

20 Penelitian Kedelai

Data mengenai penelitian kedelai, bisa berupa artikel, atau tabel hasil penelitian, atau bahkan grafik dan gambar yang merepresentasikan mengenai inovasi varietas kedelai.

2 TP

21 Chat box Aplikasi chatting/ mengobrol untuk user terdaftar 2 TP Kategori Poin : 1 – 2 Tidak penting (TP) 3 – 4 Kurang penting (KP) 5 – 6 Dipertimbangkan (DP) 7 – 8 Penting (P) 9 – 10 Sangat penting (SP)

21 Lampiran 3 Use case description untuk sistem SIPEKSOY

Use case Skenario

Melihat informasi kedelai

Ketika pengguna membuka situs maka pengguna akan masuk pada halaman beranda yang di dalamnya terdapat berbagai navigasi menuju menu/ konten dan informasi lainnya

Registrasi Pengguna dapat melakukan registrasi untuk mendapatkan hak akses sebagai pengguna terdaftar yang dapat melakukan interaksi dengan pengguna lain melalui komentar dan forum diskusi.

Forum Pengguna yang sudah terdaftar dapat memilih menu forum untuk masuk ke aktivitas forum diskusi

Aplikasi kedelai Pengguna mengakses menu aplikasi kedelai untuk menggunakan berbagai aplikasi untuk media pendidikan kedelai

Data penyuluh kedelai

Pengguna dapat melihat dan mendapatkan informasi mengenai penyuluh kedelai

Kalender event Pengguna dapat melihat informasi mengenai kegiatan terdekat dalam bentuk kalender kegiatan dan deskripsi kegiatan

Kuisioner Pengguna dapat memberikan opini melalui fasilitas voting untuk beberapa kasus/ kuisioner yang diberikan oleh administrator Pencarian konten Pengguna dapat memanfaatkan fungsi pencarian (basic, advance

search) untuk menemukan artikel, konten, informasi sesuai kata kunci yang digunakan dalam sistem

Buku tamu Pengguna dapat meninggalkan jejak berupa data diri dengan mengisikannya pada halaman buku tamu

Multibahasa Pengguna dapat mengganti bahasa situs (Inggris/Indonesia) Login pengguna Pengguna yang sudah mendaftar dan diverifikasi dapat

melakukan login menggunakan akun dan password yang terdaftar

Manajemen konten Admin dapat melakukan pengelolaan konten website dengan

login terlebih dahulu sebagai administrator Manajemen

aplikasi

Admin dapat menambahkan link aplikasi dan diskripsi mengenai aplikasi kedelai lainnya

Manajemen data penyuluh

Admin dapat menambahkan data baru mengenai data penyuluh kedelai

Manajemen kalender event

Admin dapat memanajemen berbagai kegiatan yang berhubungan dengan kedelai

Manajemen pengguna

Admin dapat mengelola pengguna situs dan melakukan verifikasi pengguna baru untuk menjadi anggota

Manajemen kuisioner

Admin dapat mengelola atau membuat kuisioner baru untuk mendapatkan respon dari pengunjung

Manajemen forum Admin dapat menambahkan dan membuat topik serta forum baru untuk berdiskusi dengan pengguna lainnya

Manajemen situs Admin dapat melakukan pengelolaan situs, perawatan, kustomisasi dan penambahan fitur-fitur baru pada sistem Manajemen buku

tamu

Admin dapat melakukan pengeloaan record pengunjung yang mengisi buku tamu

Manajemen Bahasa Admin dapat mengatur bagian mana yang akan, dapat atau tidak dapat diterjemahkan.

22

23 Lampiran 5 Content design SIPEKSOY

24

25 Lampiran 7 Demo region pada tema tb_purity

26

Lampiran 8 Daftar core dan contributed module

No Core Module No Contributed Module

1 Agregator 1 Adiministration Development tools

2 Block 2 Administration menu

3 Color 3 Administration menu toolbar

4 Comment 4 CKEditor

5 Content translation 5 jQuery plugins

6 Contextual links 6 TB MegaMenu

7 Dashboard 7 CCK

8 Database logging 8 Chaos Tools

9 Field 9 Calendar 7.x-3.4

10 Field SQL storage 10 Date

11 Field UI 11 Date API

12 File 12 Date Popup

13 Filter 13 Date Views

14 Forum 14 Link

15 Help 15 IMCE

16 Image 16 Internationalization

17 List 17 Language icon

18 Locale 18 Panels translation

19 Menu 19 String translation

20 Node 20 Translation sets

21 Number 21 Libraries

22 Options 22 Pathauto

23 Path 23 Quicktabs

24 PHP filter 24 Quicktabs styles

25 Poll 25 Site map

26 Search 26 Special menu items

27 Shortcut 27 Token

28 Statistics 28 Panels

29 Syslog 29 Devel

30 System 30 Profile builder7.x-1.0

31 Taxonomy 31 Boost

32 Testing 32 CAPTHCA

33 Text 33 Image CAPTCHA

34 Tracker 34 Variable

35 Trigger 35 Views

36 Update manager 36 Views slideshow cycle

37 User 37 Views UI

27 Lampiran 9 Perbandingan modul-modul

Tujuan : Membuat dropdown untuk administrator menu Modul

Toolbar Administrator_menu Nice menus Reliabilitas Tidak tersedia

update (-)

Sangat baik, karena status maintenance aktif (4.85/5) Buruk, status maintenance terabaikan (4.23/5) Fitur dan Performa Harus membuka halaman baru untuk setiap menu yang dipilih (-) Dapat mengakses submenu langsung secara dropdown (4.82/5) Memiliki banyak

style/ tipe menu yang memungkinkan (4.08/5) Kelengkapan dokumentasi Dokumentasi tidak legkap sehingga sulit untuk mempelajari kustomisasi (-) Lengkap, sehingga membantu pengembang untuk melakukan implementasi(4.85/5) Lengkap, disediakan dokumentasi untuk membantu pengembang (3.31/5) Kemudahan kustomisasi Sulit untuk dikustomisasi karena merupakans salah satu drupal

core(-) Mudah dikustomisasi karena didukung dengan dokumentasi yang lengkap(4.92/5) Cukup mudah dikustomisasi dan diimplementasikan kedalam sistem (3.31/5) Voting - 123 13

Testimoni Lebih disarankan untuk diganti modul lain yang bisa menampilkan menu secara dropdown

sehingga mengurangi pemuatan halaman

Modul yang sangat baik karena tepat sasaran, dan dapat mengurangi load halaman ketika mengakses menu-menu administrasi untuk kustomisasi Drupal Lebih baik dugunakan untuk pembuatan menu utama sistem karena memiliki banyak

style menu, tapi mudah untuk diimplementasikan dengan CSS Modul terpilih : Admin_menu

28

Lampiran 9 Lanjutan

Tujuan : Membuat fitur upload gambar/media ke dalam konten Modul

IMCE Image browser Image picker

Reliabilitas Maintenance aktif sehingga

fungsionalitas modul dapat diandalkan (5/5)

Simpel dan elegan

image browser untuk Drupal, status masih terus dikembangkan (4.63/5)

Versi stabil untuk drupal 6, tersedia juga untuk drupal 7 yang masih terus dikembangkan (5/5) Fitur dan

Performa

Dapat melakukan

upload dan delete

berbagai tipe gambar, dan memiliki operasi pengeditan yang banyak (4.85/5) Memiliki user interface yang

menarik, namun masih dalam proses

pegembangan (4.63/5)

Dapat upload image, membuat tumbnail

otomatis, medukung configurasi tipe node

dan komentar, namun banyak catatan yang harus diperhatikan agar modul berjalan dengan baik (4.83/5) Kelengkapan dokumentasi Tersedia dokumentasi yang lengkap sehingga memudahkan pengembang (4.7/5) Tersedia dokumentasi untuk melakukan instalasi dan kustomisasi (4.25/5) Tersedia dokumentasi untuk cara memasang modul (4.67/5) Kemudahan kustomisasi Sangat mudah diintegrasi dan kustomisasi dengan editor(4.75/5) Mudah untuk digunakan dan diimplementasikan ke situs Drupal (4.63/5) Mudah di implementasikan dengan mengikuti beberapa tutorial dari situs lain (4.33/5)

Voting 20 8 6

Testimoni Modul upload media/ gambar yang baik karena mudah untuk diintegrasikan dengan editor

Belum ada update untuk drupal 7 sehingga sulit untuk digunakan pada drupal 7

Terdapat beberapa hal yang perlu diperhatikan saat melakukan

pemasangan modul ini sehingga harus teliti mengikuti tahap demi tahap.

29 Lampiran 10 Hasil implementasi dan pengujian modul SIPEKSOY

No. Nama Modul Implementasi Status

1 Block Pembuatan berbagai block untuk setiap view yang dibuat pada halaman situs

Berhasil 2 Comment Fasilitas komentar untuk pengguna

terdaftar dan administrator

Berhasil

3 Forum Fasilitas forum diskusi Berhasil

4 Node Pembuatan berbagai halaman artikel dan konten lain yang dikases menggunakan navigasi menubar

Berhasil

5 Poll Fasilitas pengisian polling Berhasil

6 Taxonomy Pembuatan tags pada setiap konten atau artikel yang dipublikasikan untuk mempermudah pencarian

Berhasil 7 Administration

menu

Pembuatan menu administrator menjadi dropdown menu

Berhasil 8 CKEditor Pembuatan editorHTML memiliki

dengan fasilitas pengeditan standar

Berhasil 9 Calendar Pembuatan kalender dan berbagai

event

Berhasil 10 IMCE Pembuatan plugin untuk melakukan

upload gamabar pada artikel

Berhasil 11 Quicktabs Pembuatan tab pada block berita

populer, terbaru, dan tags

Berhasil 12 Site map Implementasi pembuatan site map

untuk sistem pada menu site map

Berhasil 13 Panels Pembuatan berbagai panel pada

block sidebar left dan right

Berhasil 14 Profil builder Pembuatan installation profile Berhasil 15 Boost Konfigurasi untuk meningkatkan

performa Drupal

Berhasil 16 CAPTCHA Pembuatan captha untuk mencegah

spam

Berhasil 17 Views Pembuatan berbagai view yang

ditampilkan di block pada setiap halaman situs

Berhasil 18 Webform Pembuatan form untuk beberapa

menu seperti menu hubungi admin.

Berhasil 19 TB megamenu Pembuatan menu bar yang

ditampilkan dengan mega menu

Berhasil

30

Lampiran 11 Hasil pengukuran performa menggunakan Apachebench pada localhost

Performa Drupal core 7.26

Performa sistem SIPEKSOY kondisi 1(tanpa cache, tanpa boost)

Performa sistem SIPEKSOY kondisi 2 (Hanya modul cache)

Performa sistem SIPEKSOY kondisi 3 (Hanya modul boost)

Performa sistem SIPEKSOY kondisi 4 (Modul Cache + boos)

Keterangan

devel_boot : memori yang digunakan Drupal untuk menjalankan modul dan tema devel_shutdown : memori yang dialoasikan per user

PHP peak : memori maksimum yang dialokasikan oleh server

Minimum page load time : 31 ms Average page load time : 153 ms Maximum page load time : 218 ms

Minimum page load time : 31 ms Average page load time : 70 ms Maximum page load time : 125 ms

Minimum page load time : 31 ms Average page load time : 67 ms Maximum page load time : 109 ms

Minimum page load time : 31 ms Average page load time : 67 ms Maximum page load time : 94 ms

Minimum page load time : 31 ms Average page load time : 64 ms Maximum page load time : 94 ms

32

Dokumen terkait