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