Gambar 4.78 Tampilan Layar Menu Petugas 242
243 Gambar 4.79 Tampilan Layar Pinjam Buku Gambar 4.80 Tampilan Layar Rak
244 Gambar 4.81 Tampilan Layar Lihat Disertasi Gambar 4.82 Tampilan Layar Lihat Booking Buku
245 Gambar 4.83 Tampilan Layar Lihat Buku Hilang Gambar 4.84 Tampilan Layar Lihat Buku Kembali
246 Gambar 4.85 Tampilan Layar Lihat Buku Pinjam Gambar 4.86 Tampilan Layar Daftar Anggota
247 Gambar 4.87 Tampilan Layar Lihat Daftar Petugas Gambar 4.88 Tampilan Layar Insert Karya Ilmiah
248 Gambar 4.89 Tampilan Layar Insert Rak Gambar 4.90 Tampilan Layar Insert Skripsi
249 Gambar 4.91 Tampilan Layar Insert Tesis Gambar 4.92 Tampilan Layar Confirm Delete Buku
250 Gambar 4.93 Tampilan Layar Confirm Delete Disertasi Gambar 4.94 Tampilan Layar Confirm Delete Karya Ilmiah
251 Gambar 4.95 Tampilan Layar Confirm Delete Rak Gambar 4.96 Tampilan Layar Confirm Delete Skripsi
252 Gambar 4.97 Tampilan Layar Confirm Delete Tesis Gambar 4.98 Tampilan Layar Confirm Delete Anggota
253 Gambar 4.99 Tampilan Layar Confirm Delete Jenis Buku Gambar 4.100 Tampilan Layar Confirm Delete Petugas
254 Gambar 4.101 Tampilan Layar Update Anggota Gambar 4.102 Tampilan Layar Update Petugas
255 Gambar 4.103 Tampilan Layar Update Buku Gambar 4.104 Tampilan Layar Update Disertasi
256 Gambar 4.105 Tampilan Layar Update Jenis Buku Gambar 4.106 Tampilan Layar Update Karya Ilmiah
257 Gambar 4.107 Tampilan Layar Ubah Password Gambar 4.108 Tampilan Layar Update Rak
258 Gambar 4.109 Tampilan Layar Update Skripsi Gambar 4.110 Tampilan Layar Update Tesis
259 4.4 Implementasi dan Evaluasi 4.4.1 Pengadaan Hardware dan Software Pada tahap ini akan disiapkan hardware dan software yang dibutuhkan untuk penerapan sistem basis data. Selain itu akan dijabarkan hardware dan software yang akan digunakan. 4.4.1.1 Hardware Spesifikasi hardware yang diperlukan untuk pengimplementasikan aplikasi basis data pada Perpustakaan Jurusan Bimbingan Konseling Fakultas Ilmu Pendidikan Unversitas Negeri Jakarta adalah sebagai berikut: 1. Server o Processor PC Intel Pentium IV 2.4 GHz o Memory 512 MB o Hardisk 40 GB o Monitor 15 o Lainnya CD ROM, Keyboard, Mouse, Floppy Disk, Printer, Lan Cable 2. Client o Processor PC Intel IV Pentium 1.7 GHz o Memory 256 MB o Hardisk 40 GB o Monitor 15
260 o Lainnya CD ROM, Keyboard, Mouse, Floppy Disk, Printer, Lan Cable 4.4.1.2 Software Spesifikasi software yang diperlukan untuk pengimplementasikan aplikasi basis data pada Perpustakaan Jurusan Bimbingan Konseling Fakultas Ilmu Pendidikan Unversitas Negeri Jakarta adalah sebagai berikut: 1. Server o o o Operating System Windows XP Professional SP2 Apache2Triad v.1.1.8. IIS o Internet Explorer 7 2. Client o o o Operating System Windows XP Professional SP2 Apache2Triad v.1.1.8. IIS o Internet Explorer 7 4.4.2 Instalasi Pada tahap ini akan dilakukan instalasi hardware dan software yang diperlukan seperti yang sudah dijelaskan.
261 4.4.3 Konversi Data Pada tahap ini akan dilakukan konversi dari data yang telah dimiliki perpustakaan sebelumnya ke dalam sistem basis data. Sampai saat ini datadata tersebut berupa dokumen-dokumen dalam bentuk kertas. Cara konversi yang digunakan adalah menginput data satu-persatu ke dalam sistem basis data yang baru melalui aplikasi yang sudah disiapkan. Tahap ini akan dikerjakan oleh petugas perpustakaan. 4.4.4 Evaluasi Pada tahap ini akan dievaluasi sistem basis data yang sudah diimplementasikan agar bisa ditemukan kesalahannya dan diperbaiki. Adapun hal-hal yang akan dievaluasi adalah integrity, security, concurency, dan recovery. Berikut adalah beberapa aspek yang dievaluasi beserta hasil dari evaluasi tersebut: 1. Integrity Primary Key (entity integrity): semua primary key berfungsi dengan baik, dengan harus memiliki nilai yang unik. Hal ini dapat dilihat dari nilai-nilai yang ada pada primary key tidak mungkin ada yang sama. Foreign Key (referential integrity): semua foreign key berfungsi dengan baik, dengan berhasilnya tindakan yang dilakukan jika nilai dari key pada entity parent dihapus atau diubah. Domain integrity: semua domain atribut berfungsi dengan baik, dengan berhasilnya batasan input nilai yang diberikan.
262 2. Security: akses grant dan privileges yang diberikan pada masing-masing user group untuk setiap tabel sudah berjalan dengan baik. sebagai contoh pengguna PRINCIPAL tidak dapat menginsert,mengupdate dan mendelete tabel-tabel yang ada (sesuai role) begitu pula dengan user-user yang lain telah sesuai dengan aturan yang diberikan. Namun pada bagian security ini masih perlu perbaikan pada beberapa tabel yang nilai pada kolom-kolom tertentu tidak boleh diubah dan dihapus. 3. Concurrency: Sampai saat ini evaluasi masih dalam tahap evaluasi internal yang dilakukan penulis di mana sistem basis data digunakan bersamaan untuk beberapa user dalam satu waktu. Sampai saat ini concurrency masih dalam proses evaluasi. 4. Recovery: proses recovery dari data sudah berjalan dengan baik. Proses ini dijalankan menggunakan data hasil backup. Proses ini menggunakan fasilitas backup dan recovery yang telah disediakan pada SQL Server 2000 dan backup serta recovery tersebut telah berhasil dilakukan. Tahap evaluasi ini dilakukan dengan menggunakan form-form input yang telah dirancang. Tampilan formform input dapat dilihat dalam perancangan form input.