list($this->jumlah,$this>nilai_grafik,$this>persentase, $this->std)=$this->GetGrafikValue_EmEg(); }else{ list($this->jumlah, $this->nilai_grafik, $this>persentase,$this->std)=$this>GetGrafikValue_Fakdep(); } $this->fir = new grafik($this->dbase,$this>bulan,$this->tahun,$this->dari,$this>fakultas,$this->label); $this->man = $this->fir->setup_graph($this>nilai_grafik); echo $this->man; } 4.Basisdata Untuk keperluan pengolahan data, basisdata pengunjung dan sirkulasi pada CDS/ISIS akan di transfer oleh sistem ke dalam basisdata MySQL. Untuk itu diperlukan tabel tabel yang dapat menampung hasil transefer dari basisdata CDS/ISIS tersebut. Selain itu sistem juga memerlukan tabel tabel untuk menampung hasil pengolahan data. Untuk perancangan tabel basisdata dapat dilihat pada Lampiran 9. Integrasi dan Pengujian Integrasi merupakan penggabungan modulmodul program yang telah dibuat sebelumnya untuk diuji sebagai suatu sistem yang lengkap. Integrasi dilakukan dengan cara memanggil modul-modul program pada satu halaman yaitu halaman Implement_Stat.php. Pengujian sistem dilakukan dengan tujuan untuk memastikan semua fungsi dapat berjalan dengan baik. Pengujian dilakukan dengan menggunakan metode blackbox. Pada tahap pengujian dengan metode blackbox, semua fungsi yang terdapat pada Aplikasi Statistik Perpustakaan IPB diujikan dengan memasukkan semua kemungkinan input dan kemudian diperiksa apakah fungsi yang diujikan tersebut menghasilkan output sesuai dengan yang diharapkan.
HASIL DAN PEMBAHASAN Penelitian ini menghasilkan suatu sistem yang dapat menganalisis data statistik perpustakaan, menampilkan grafik statistik, data detail, tabel intensitas, dan report. Fasilitas-fasilitas yang tersedia dalam aplikasi ini adalah: Dapat menampilkan grafik statistik dari seluruh submenu Dapat menampilkan data detail dari seluruh submenu. Dapat menampilkan tabel intensitas dari submenu yang berasal dari menu statistik pengunjung dan menu statistik peminjam baik bulanan maupun tahunan. Report dari seluruh submenu. Pengujian seluruh fasilitas yang tersedia dapat dilihat pada Lampiran 11. Ketika kita mulai membuka aplikasi, maka akan muncul tampilan antarmuka awal dengan link bernama Home yang berisi ucapan selamat datang dan sekilas informasi tentang aplikasi ini. Home dapat dilihat pada Gambar 12. Di setiap bagian halaman paling atas pada aplikasi ini terdapat Header yang terdiri dari gambar dan logo. Di bawahnya terdapat Link Navigasi yang terdiri dari: Home, Statistik Pengunjung, Statistik Peminjam, Statistik Koleksi, dan Appendices. Tiap tiap link yang terdapat pada Link Navigasi mempunyai dua sublink yang merepresentasikan periode bulanan atau tahunan. Kombinasi antara link dan sublink tersebut merupakan representasi dari menu. Gambar 13 memperlihatkan jika pengguna ingin memilih menu statistik pengunjung bulanan maka pengguna pertama-tama mengklik menu statistik pengunjung kemudian mengklik submenu bulanan.
Penggunaan dan Pemeliharaan Penggunaan dan pemeliharaan Aplikasi Statistik Perpustakaan IPB, sepenuhnya akan ditangani oleh pihak bagian sirkulasi bahan pustaka di Perpustakaan IPB. Aplikasi sudah dapat digunakan setelah pengujian dinyatakan berhasil.
17
Gambar 12 Halaman Home
Gambar 13 Link Navigasi Jika pengguna selesai memilih menu pada Link Navigasi, maka muncullah form dari menu tersebut. Form terdiri dari beberapa listbox yang digunakan untuk menangkap parameter-parameter yang user inginkan ke dalam variable-variable input. Variablevariable inilah yang akan digunakan oleh sistem untuk mengolah data sehingga bisa menghasilkan grafik statistik, data detail, tabel intensitas dan report. Form berperiode bulanan terdiri dari tiga listbox yaitu listbox bulan, tahun, dan asal fakultas. Sedangkan form untuk periode tahunan terdiri dari dua listbox yaitu listbox tahun dan asal fakultas. Tampilan form berperiode bulanan dapat dilihat pada Gambar 14 yaitu form menu statisitik pengunjung bulanan, sedangkan tampilan form berperiode tahunan dapat dilihat pada Lampiran 8 yaitu form menu statistik pengunjung tahunan. Setelah pengguna mengisi pilihan form dan menekan tombol “kirim”, maka aplikasi akan menampilkan Link Navigasi Hasil sekaligus mengaktifkan link Grafik pada
Link Navigasi Hasil secara default. Pada Link Navigasi Hasil terdapat empat link yaitu link Grafik yang berfungsi untuk menampilkan grafik statistik, link Data Detail untuk menampilkan data detail, link Tabel intensitas untuk menampilkan tabel intensitas, dan link Report untuk menampilkan report. Link Navigasi Hasil dapat dilihat pada gambar 15. Hasil grafik statistik pengunjung bulanan dari aplikasi ini dengan masukan parameter bulan Februari, tahun 2006, dan berasal dari fakultas Pertanian, dapat dilihat pada Gambar 16. Sedangkan untuk hasil data detail dengan parameter tersebut dapat dilihat pada Gambar 17. Pada Gambar 16, terlihat disisi atas Gambar grafik tersebut terdapat keterangan tipe statistik grafik, asal grafik, bulan dan tahun. Di lain pihak, disisi kanan grafik terdapat keterangan kepanjangan dari singkatan-singkatan nama-nama bar grafik. Sedangkan Pada Gambar 17 terlihat di bawah tabel terdapat indeks tabel per 10 data.
18
Gambar 14 Form menu statistik pengunjung bulanan
Gambar 15 Link Navigasi Hasil
Gambar 16 Grafik statistik pengunjung bulanan
19
Gambar 17 Data detail pengunjung bulanan Hasil report pengunjung bulanan dengan masukan parameter bulan Februari, tahun 2006, berasal dari fakultas Pertanian terdiri dari beberapa gambar yaitu: salinan gambar grafik statistik pengunjung bulan, grafik persentase kunjungan, grafik dan tabel ratarata intensitas pengunjung fakultas Pertanian per hari, rata-rata intensitas kunjungan , dan prediksi pengunjung minggu depan. Hasil grafik persentase kunjungan bulanan dapat dilihat pada Gambar 19. Hasil grafik dan tabel rata-rata intensitas kunjungan per hari dapat dilihat pada Gambar 20. Hasil tabel pengunjung tersering dapat dilihat pada Gambar 21. Hasil prediksi pengunjung minggu depan dapat dilihat pada Gambar 22. Data hasil untuk grafik prediksi minggu depan dihasilkan dari seluruh data intensitas per hari yang diolah menggunakan JST propagasi balik. Input sistem adalah data intensitas kunjungan per hari ke-(t-21),(t14),(t-7), dan t. Target sistem adalah data intensitas kunjungan per hari ke-(t+7). Untuk melakukan prediksi akan digunakan JST dengan metode propagasi balik. Arsitektur JST yang dipakai pada aplikasi ini terdiri dari lapisan input, dua lapisan tersembunyi, dan lapisan neuron. Lapisan
input terdiri dari empat neuron, yang masing-masing mewakili input intensitas kunjungan ke-(t-21),(t-14),(t-7), dan t. Lapisan tersembunyi pertama terdiri atas lima neuron dan lapisan tersembunyi kedua terdiri atas lima neuron. Lapisan output terdiri atas satu neuron dengan fungsi aktivasi purelin. Arsitektur JST yang dipakai pada penelitian ini dapat dilihat pada gambar 18. Sebelum jaringan dibangun, terlebih dahulu dilakukan preprosesing untuk melakukan normalisasi menggunakan mean dan deviasi standar. Penjelasan lebih lanjut dapat dilihat pada Lampiran 10.
Gambar 18 Arsitektur JST pada Aplikasi Statistik Perpustakaan IPB
20
Gambar 19 Tabel dan grafik persentase kunjungan bulanan
Gambar 20 Tabel dan grafik rata-rata intensitas kunjungan per hari
gambar 21 Tabel pengunjung tersering
Gambar 22 Prediksi pengunjung minggu depan
21
Kelebihan Sistem Aplikasi Statistik Perpustakaan IPB memiliki beberapa kelebihan yaitu: Kemudahan dalam penghitungan data. Tampilan grafik statistik yang lebih lengkap. Kemudahan dalam pengelolaan dan perbaikan sistem, karena sistem dirancang dengan menggunakan konsep MVC yang memisahkan rancangan aplikasi menjadi tiga bagian, yaitu Model, View, dan Controller. Melalui MVC, perubahan pada satu bagian tidak akan mempengaruhi bagian yang lain. Sistem yang dibangun berbasis web, sehingga dapat diakses dimana saja selama terhubung dengan jaringan internet atau intranet. Kekurangan Sistem Kekurangan Pada Aplikasi Statistik Perpustakaan IPB ini adalah: Sample data yang digunakan pada aplikasi ini belum bisa menggambarkan seluruh keadaan dan kondisi yang mungkin akan terjadi pada kenyataan di lapangan. Adanya kesalahan pengisian field pada basisdata sehingga mengakibatkan kesalahan pada grafik statistik dan data detail. Asitektur JST yang dipakai untuk prediksi belum sempurna.
KESIMPULAN DAN SARAN
Tampilan grafik dibuat JPGRAPH OO Library.
Saran Aplikasi Statistik Perpustakaan IPB ini, lebih lanjut dapat dikembangkan dengan desain antarmuka lebih interaktif. Selain itu, pengembangan sistem dapat diperluas lagi dengan cara menyempurnakan arsitektur JST yang digunakan untuk prediksi melalui serangkaian penelitian lebih lanjut.
DAFTAR PUSTAKA Aditus Consulting. Jpgraph Manual. http://www.aditus.nu [05/06/2005] Bakken, Stig Saether. 2004. PHP Manual. PHP Documentation Group. http://www.php.net/docs.php [12/02/06]. Basuki, S. 1991. Pengantar Ilmu Perpustakaan. PT Gramedia Utama, Jakarta. Budi, Desianto. 1997. Penerapan CDS/ISIS untuk Statistik Pengunjung Perpustakaan (Studi Kasus di UPT Perpustakaan IPB). Skripsi. Departemen Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam IPB, Bogor. Fausett L. 1994. Fundamentals of Neural Network. Prentice Hall, New York. Fu
Kesimpulan Aplikasi Statistik Perpustakaan IPB merupakan pengembangan sistem untuk mengotomasi penghitungan data statistik yang selama ini masih manual untuk keperluan laporan dan evaluasi kinerja. Aplikasi ini menyediakan fasilitas-fasilitas yang diperlukan pegawai bagian sirkulasi untuk membuat laporan akhir tahun. Fasilitas tersebut meliputi statistik pengunjung, statistik peminjam, dan statistik koleksi yang dipinjam. Aplikasi ini dibangun dengan menggunakan konsep MVC yang membagi aplikasi menjadi tiga bagian yaitu bussiness logic sebagai Model, tampilan antarmuka pengguna sebagai View dan Controller yang menghubungkan antara View dan Model. Aplikasi ini dibangun berbasis web, menggunakan PHP, dan basisdata CDS/ISIS. Untuk menjembatani akses PHP ke CDS/ISIS digunakanlah PHP-OPENISIS.
menggunakan
LM. 1994. Neural Networks in Computer Intelligence. Mc Graw-Hill, Singapore.
Connolly TM, Begg CE. 2002. Database System: A Practical Approach to Design, Implementation, and Management-Third Edition. Addison-Wesley, USA. Greenspan J, Brad B . 2002. MySQL/PHP Database Applications. M&T Books, New York.
Liem, Inggriani. 2003. Diktat Kuliah Pemrograman Berorientasi Objek. Departemen Tekhnik Informatika ITB, Bandung. Marston T. 2004. The Model-ViewController (MVC) Design Pattern for PHP. http://www. TonyMarston.net/phpmysql/ infrastructure. html [23/03/06]
22