ANALISA HASIL Penerapan basis data relasional objek pada sistem informasi LSM Garuluku-Forandaka 17.

214

BAB V ANALISA HASIL

5.1. Analisa Hasil Perangkat Lunak Berdasarkan hasil implementasi penerapan basis data relasional objek ke dalam sistem informasi LSM Garuluku – FORANDAKA, dapat dianalisa bahwa sistem informasi ini dapat bekerja dengan baik. Adapun fitur-fitur BDRO yang diterapkan pada sistem informasi ini adalah  Object Types. Fitur ini membantu dalam pembuatan basis data relasional objek, yaitu membuat suatu tipe objek baru untuk diterapkan ke dalam suatu tabel. Tipe objek pada kasus ini digunakan dalam mengimplementasikan fitur nested table, inheritance, dan relationships using REF . Pada nested table, diimplementasikan ke table kegiatan yang memiliki nested table donatur dan table lapKeuangan yang memiliki nested table detailPengeluaran. Tipe objek di sini dibutuhkan untuk membuat suatu tabel objek, yang mana tabel objek ini digunakan untuk menjadi kolom pada tabel yang mendasarinya, kolom ini menyimpan data nested table didalam tabel objek tersebut yang mana berhubungan dengan tipe objek. Pada inheritance, tipe objek perlu digunakan sebagai tempat untuk menyimpan atribut dari tabel objeknya dan sebagai tempat untuk mendeklarasikan kata kunci “under” pada statement “create 215 type ” untuk membuat subtype dari supertype. Pada relationships using REF, tipe objek disini berguna bagi suatu kolom dalam suatu tabel yang memiliki hubungan dengan tabel lain atau datanya berasal dari tabel lain, untuk menyimpan data pada kolom tersebut efektif bila menggunakan tipe objek sebagai tipe datanya.  Inheritance Relationships Using Under : Partition Inheritance dan Union Inheritance . People dibagi menjadi dua yaitu sebagai Pengajar Relawan dan Anggota Garuluku, yang merupakan partition inheritance, karena tiap anggota dari people haruslah milik satu dari tiap seb kelasnya, yaitu sub kelas Pengajar Relawan atau sub kelas Anggota Garuluku. Anggota Garuluku memiliki tiga jenis keanggotaan, yaitu sebagai angota Forum Anak, anggota Sanggar Anak, dan sebagai pengurus organisasi Forum Anak dan Sanggar Anak, yang merupakan union inheritance, karena seorang anggota Forum Anak atau seorang anggota Sanggar Anak bisa juga sebagai seorang Pengurus. Hal ini cocok ditangani dengan menggunakan BDRO karena lebih mudah dan sederhana menggunakan inheritance daripada join.  Collection Types : Nested Table Satu kegiatan di dalamnya terdapat banyak donatur yang khusus untuk kegiatan tersebut. Satu laporan keuangan di dalam nya terdapat banyak rincian detail pengeluaran yang khusus hanya 216 untuk laporan keuangan tersebut. Fitur nested table sangat cocok untuk menangani kasus ini, dalam menangani data-data menjadi lebih sederhana daripada membuat tabel yang terpisah-pisah akan sulit untuk menghubungkan data-data didalam tabel yang terpisah- pisah tersebut.  Relationships Using Ref Terdapat hubungan asosiasi antara kegiatan dengan laporan keuangan, dan antara materi yang diajarkan di balai anak garuluku dengan pengajar materi tersebut. Untuk mereferensikan hubungan tersebut, cukup baik diimplemetasikan dengan mengunakan kata kunci REF, teknik ini dapat menggantikan operasi standar join Adapun kelebihan dan kekurangan dari penerapan Basis Data Relasional Objek pada sistem informasi ini adalah sebagai berikut: Kelebihan : Dengan menggunakan basis data relasional objek, dapat menghemat ruang penyimpanan khususnya dalam implementasi model inheritance pewarisan dan nested table table bersarang. Kekurangan : Implementasi Data Manipulation Language basis data relasional objek ke dalam bahasa pemprograman JSP menjadi lebih sulit dibandingkan dengan model basis data relasional biasa, karena struktur tabel yang 217 bertipe objek yang memiliki hubungan dengan tabel objek lainnya kompleks, sehingga membutuhkan lebih dari satu kueri untuk menampilkan data dalam satu tabel pada tampilan web. 5.2. Analisa Hasil Uji Coba terhadap Pengguna Uji coba terhadap pengguna dilakukan dengan menyebarkan kuisioner kepada 22 orang, yang terdiri dari 10 orang anggota garuluku, 1 orang pengurus Garuluku sebagai admin, 5 orang donatur, dan 6 orang masyarakat luas. 5.2.1. Form Kuisioner Form kuisioner yang disebarkan untuk calon pengguna sistem informasi ini adalah lihat lampiran ke-1 : a. Form pertanyaan umum untuk semua responden masyarakat umum, anggota garuluku, donatur, dan admin b. Form pertanyaan khusus untuk donatur c. Form pertanyaan khusus untuk admin pengurus garuluku. 5.2.2. Hasil dan Pembahasan Hasil jawaban responden kemudian diolah sehingga memperoleh gambaran sebagai berikut: 5.2.2.1. Hasil Uji Coba terhadap Pertanyaan umum Pertanyaan 1 : 218 Sistem menyediakan informasi yang tepat dan jelas mengenai profil Garuluku dan FORANDAKA Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 0.00 Setuju 15 68.18 Sangat Setuju 7 31.82 Tabel 5. 1 Tabel hasil kuisioner pertanyaan 1 untuk semua responden Gambar 5. 1 Grafik pertanyaan 1 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum sistem sudah menyediakan informasi yang tepat dan jelas mengenai profil Garuluku dan FORANDAKA Pertanyaan 2 : Sistem menyediakan informasi yang tepat dan jelas mengenai data pengurus sanggar anak Garuluku dan data pengurus FORANDAKA 2 4 6 8 10 12 14 16 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 1 Jumlah Responden 219 Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 0.00 Setuju 12 54.55 Sangat Setuju 10 45.45 Tabel 5. 2 Tabel hasil kuisioner pertanyaan 2 untuk semua responden Gambar 5. 2 Grafik pertanyaan 2 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum sistem sudah menyediakan informasi yang tepat dan jelas mengenai data pengurus sanggar anak Garuluku dan data pengurus FORANDAKA Pertanyaan 3 : Sistem menyediakan informasi yang tepat dan jelas mengenai data pengajar tetap, pengajar relawan, maupun materi yang diajarkan. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 2 4 6 8 10 12 14 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 2 Jumlah Responden 220 Tidak Setuju 0.00 Netral 1 4.55 Setuju 13 59.09 Sangat Setuju 8 36.36 Tabel 5. 3 Tabel hasil kuisioner pertanyaan 3 untuk semua respponden Gambar 5. 3 Grafik pertanyaan 3 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum sistem sudah menyediakan informasi yang tepat dan jelas mengenai data pengajar tetap, pengajar relawan, maupun materi yang diajarkan. Pertanyaan 4 : Sistem menyediakan informasi yang tepat dan jelas mengenai data kegiatan. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 1 4.55 2 4 6 8 10 12 14 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 3 Jumlah Responden 221 Setuju 12 54.55 Sangat Setuju 9 40.91 Tabel 5. 4 Tabel hasil kuisioner pertanyaan 4 untuk semua responden Gambar 5. 4 Grafik pertanyaan 4 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum sistem sudah menyediakan informasi yang tepat dan jelas mengenai data kegiatan. Pertanyaan 5 : Sistem menyediakan informasi yang tepat dan jelas mengenai data penyelenggara kegiatan. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 1 4.55 Setuju 15 68.18 Sangat Setuju 6 27.27 Tabel 5. 5 Tabel hasil kuisioner pertanyaan 5 untuk semua responden 2 4 6 8 10 12 14 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 4 Jumlah Responden 222 Gambar 5. 5 Grafik pertanyaan 5 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum sistem sudah menyediakan informasi yang tepat dan jelas mengenai data kegiatan. Pertanyaan 6 : Sistem menyediakan informasi yang tepat dan jelas pada saat diperlukan. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 4 18.18 Setuju 10 45.45 Sangat Setuju 8 36.36 Tabel 5. 6 Tabel hasil kuisioner pertanyaan 6 untuk semua responden 5 10 15 20 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 5 Jumlah Responden 223 Gambar 5. 6 Grafik pertanyaan 6 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum sistem sudah menyediakan informasi yang tepat dan jelas pada saat diperlukan. Pertanyaan 7 : Sistem mudah dipahami. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 4 18.18 Setuju 7 31.82 Sangat Setuju 11 50.00 Tabel 5. 7 Tabel hasil kuisioner pertanyaan 7 untuk semua responden 2 4 6 8 10 12 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 6 Jumlah Responden 224 Gambar 5. 7 Grafik pertanyaan 7 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum sistem mudah dipahami. Pertanyaan 8 : Sistem mudah digunakan. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 2 9.09 Setuju 9 40.91 Sangat Setuju 11 50.00 Tabel 5. 8 Tabel hasil kuisioner pertanyaan 8 untuk semua responden 5 10 15 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 7 Jumlah Responden 225 Gambar 5. 8 Grafik pertanyaan 8 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum sistem mudah digunakan. Pertanyaan 9 : Informasi yang disajikan jelas untuk dimengerti. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 2 9.09 Setuju 9 40.91 Sangat Setuju 11 50.00 Tabel 5. 9 Tabel hasil kuisioner pertanyaan 9 untuk semua responden 2 4 6 8 10 12 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 8 Jumlah Responden 226 Gambar 5. 9 Grafik pertanyaan 9 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum informasi yang disajikan jelas untuk dimengerti. Pertanyaan 10 : Tata letaknya mudah dibaca Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 1 4.55 Setuju 11 50.00 Sangat Setuju 10 45.45 Tabel 5. 10 Tabel hasil kuisioner pertanyaan 10 untuk semua responden 2 4 6 8 10 12 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 9 Jumlah Responden 227 Gambar 5. 10 Grafik pertanyaan 10 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum tata letak sistem ini mudah dibaca Pertanyaan 11 : Keluaran report yang disajikan dalam format yang sesuai dengan kebutuhan. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 3 13.64 Setuju 14 63.64 Sangat Setuju 5 22.73 Tabel 5. 11 Tabel hasil kuisioner pertanyaan 11 untuk semua responden 5 10 15 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 10 Jumlah Responden 228 Gambar 5. 11 Grafik pertanyaan 11 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum keluaran report yang disajikan dalam format yang sesuai dengan kebutuhan. Pertanyaan 12 : Sistem memiliki proses input data yang mudah. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 4 18.18 Setuju 9 40.91 Sangat Setuju 9 40.91 Tabel 5. 12 Tabel hasil kuisioner pertanyaan 12 untuk semua responden 5 10 15 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 11 Jumlah Responden 229 Gambar 5. 12 Grafik pertanyaan 12 untuk semua responden Dari perhitungan di atas diketahui bahwa secara umum sistem ini memiliki proses input data yang mudah. 5.2.2.2. Hasil Uji Coba terhadap Pertanyaan Khusus Donatur Pertanyaan 1 : Sistem menyediakan proses untuk mendaftar sebagai Donatur dengan jelas dan teratur. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 0.00 Setuju 1 20.00 Sangat Setuju 4 80.00 Tabel 5. 13 Tabel hasil kuisioner pertanyaan 1 untuk donatur 2 4 6 8 10 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 12 Jumlah Responden 230 Gambar 5. 13 Grafik pertanyaan 1 untuk donatur Dari perhitungan di atas diketahui bahwa secara umum sistem menyediakan proses untuk mendaftar sebagai Donatur dengan jelas dan teratur. Pertanyaan 2 : Sistem menyediakan proses untuk mengubah data akun login donatur dengan jelas dan teratur. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 0.00 Setuju 1 20.00 Sangat Setuju 4 80.00 Tabel 5. 14 Tabel hasil kuisioner pertanyaan 2 untuk donatur 1 2 3 4 5 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 1 Jumlah Responden 231 Gambar 5. 14 Grafik pertanyaan 2 untuk donatur Dari perhitungan di atas diketahui bahwa secara umum sistem menyediakan proses untuk mengubah data akun login donatur dengan jelas dan teratur. Pertanyaan 3 : Sistem menyediakan proses untuk melihat data kegiatan beserta laporan keuangan, dan data donatur dengan jelas dan teratur. Jawaban Jumlah Responden Total Sangat Tidak Setuju 0.00 Tidak Setuju 0.00 Netral 0.00 Setuju 0.00 Sangat Setuju 5 100.00 Tabel 5. 15 Tabel hasil kuisioner pertanyaan 3 untuk donatur 1 2 3 4 5 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 2 Jumlah Responden 232 Gambar 5. 15 Grafik pertanyaan 3 untuk donatur Dari perhitungan di atas diketahui bahwa secara umum sistem menyediakan proses untuk melihat data kegiatan beserta laporan keuangan, dan data donatur dengan jelas dan teratur Kesimpulan dari hasil kuisioner diatas berdasarkan kategori adalah: No Keterangan Kategori Hasil 1 Sistem menyediakan informasi yang tepat dan jelas mengenai profil Garuluku dan FORANDAKA Effectiveness 100 2 Sistem menyediakan informasi yang tepat dan jelas mengenai data pengurus sanggar anak Garuluku dan data pengurus FORANDAKA Effectiveness 100 3 Sistem menyediakan informasi yang tepat dan jelas mengenai data pengajar tetap, pengajar relawan, maupun materi yang diajarkan Effectiveness 95,45 4 Sistem menyediakan informasi yang tepat dan jelas mengenai data kegiatan Effectiveness 95,46 5 Sistem menyediakan informasi yang tepat dan jelas mengenai data penyelenggara kegiatan Effectiveness 95,45 6 Sistem menyediakan informasi yang tepat dan jelas pada saat diperlukan Effectiveness 81.81 7 Sistem menyediakan proses untuk mendaftar sebagai Donatur dengan jelas dan teratur Effectiveness 100 8 Sistem menyediakan proses untuk mengubah Effectiveness 100 1 2 3 4 5 6 Sangat Tidak Setuju Tidak Setuju Netral Setuju Sangat Setuju Pertanyaan 3 Jumlah Responden 233 data akun login donatur dengan jelas dan teratur 9 Sistem menyediakan proses untuk melihat data kegiatan beserta laporan keuangan, dan data donatur dengan jelas dan teratur Effectiveness 100 10 Sistem mudah dipahami Easy of Use 81.82 11 Sistem mudah digunakan Easy of Use 90,91 Hasil rata-rata presentase kategori Effectiveness 97 Hasil rata-rata presentase kategori Easy of Use 81,82 5.2.2.3. Hasil Uji Coba terhadap Pertanyaan Khusus Admin Dari hasil jawaban yang diberikan oleh admin, dapat diketahui bahwa secara umum admin setuju bahwa proses-proses dalam menampilkan, memasukkan, mengubah, dan menghapus data-data sudah jelas dan teratur. Adapun tabel hasil jawaban yang diberikan adalah sebagai berikut: No Keterangan Kategori 1 2 3 4 5 1 Sistem menyediakan proses untuk menambah data pengurus sanggar anak Garuluku, data pengurus FORANDAKA, data pengajar, data materi dengan jelas dan teratur Effectiveness  2 Sistem menyediakan proses untuk mengubah data pengurus sanggar anak Garuluku, data pengurus FORANDAKA, data pengajar, data materi dengan jelas dan teratur Effectiveness  234 3 Sistem menyediakan proses untuk menghapus data pengurus sanggar anak Garuluku, data pengurus FORANDAKA, data pengajar, data materi dengan jelas dan teratur Effectiveness  4 Sistem menyediakan proses untuk menambah data kegiatan, dan data donatur dengan jelas dan teratur Effectiveness  5 Sistem menyediakan proses untuk mengubah data kegiatan, dan data donatur dengan jelas dan teratur Effectiveness  6 Sistem menyediakan proses untuk menghapus data kegiatan, dan data donatur dengan jelas dan teratur Effectiveness  7 Sistem menyediakan proses untuk menambah data laporan keuangan, dan data detail pengeluaran dengan jelas dan teratur Effectiveness  8 Sistem menyediakan proses untuk mengubah data laporan keuangan, dan data detail pengeluaran dengan jelas dan teratur Effectiveness  9 Sistem menyediakan proses untuk menghapus data laporan keuangan, dan data detail pengeluaran dengan jelas dan teratur Effectiveness  10 Sistem menyediakan proses untuk menambah data penyelenggara kegiatan dengan jelas dan teratur Effectiveness  11 Sistem menyediakan proses untuk mengubah data penyelenggara kegiatan dengan jelas dan teratur Effectiveness  235 12 Sistem menyediakan proses untuk menghapus data penyelenggara kegiatan dengan jelas dan teratur Effectiveness  13 Sistem menyediakan proses untuk menambah foto kegiatan dan galeri kegiatan dengan jelas dan teratur Effectiveness  14 Sistem menyediakan proses untuk menghapus foto kegiatan dan galeri kegiatan dengan jelas dan teratur Effectiveness  15 Sistem menyediakan proses untuk mengubah data login admin dengan jelas dan teratur Effectiveness  236

BAB VI PENUTUP