Deskripsi Umum Sistem Data Anggota Data Petugas

commit to user 14

BAB III ANALISIS DAN PERANCANGAN

3.1 Analisa Kebutuhan

3.1.1 Kebutuhan Hardware

Hardware yang dibutuhkan untuk pembuatan sistem informasi ini adalah personal computer dengan spesifikasi minimum: a. Pentium IV atau setara dengannya. b. RAM 512 Mb c. VGA Card 64MB d. Monitor SVGA 15” beserta keyboard dan mouse.

3.1.2 Kebutuhan Software

Untuk membangun sistem informasi ini dengan karakteristik yang diinginkan maka dibutuhkan beberapa software minimal, antara lain: a. Sistem Operasi menggunakan Windows XP SP1SP2 b. Database Server menggunakan PHPMyAdmin c. Macromedia Dreamweaver CS5 dan NetBeans IDE untuk editor. d. Browser seperti Mozilla Firefox, Internet Explorer, Google Chrome.

3.2 Deskripsi Umum Sistem

Sistem yang dibuat adalah sistem informasi perpustakaan yang memudahkan petugas perpustakaan dalam mengelola katalogisasi maupun sirkulasi perpustakaan. Selain itu juga berfungsi memberikan informasi kepada anggota perpustakaan tentang data buku yang ada di perpustakaan. Dan jika buku yang dicari tidak ada, anggota juga dapat memberikan saran pengadaan buku yang tidak ada tersebut. Pada sistem ini anggota dapat langsung mengakses sistem informasi tanpa harus login terlebih dahulu. Sedangkan petugas perpustakaan untuk masuk ke sistem informasi harus login terlebih dahulu dengan tiga hak akses berikut ini : commit to user a. Administrator Fasilitas yang dapat dilakukan administrator adalah kelola user, kelola informasi, dan pencarian anggota maupun pencarian buku. b. Bagian Katalogisasi Menu yang disediakan untuk bagian katalogisasi adalah kelola data buku, pencarian data buku, dan pembuatan laporan. c. Bagian Sirkulasi Menu yang disediakan untuk bagian sirkulasi yaitu kelola data anggota, transaksi peminjaman, transaksi pengembalian, pencarian anggota maupun pencarian buku, pembuatan laporan dan cetak kartu anggota. commit to user

3.3 Analisa Data

3.3.1 SRS System Requirement Spesification

Tabel 3.1 SRS Functional Sistem Informasi Perpustakaan Function Actor Deskripsi SRS-SIPF01 Administrator login SRS-SIPF02 Administrator menambah informasi umum SRS-SIPF03 Administrator mengubah informasi umum SRS-SIPF04 Administrator menghapus informasi umum SRS-SIPF05 Administrator melihat informasi umum SRS-SIPF06 Administrator menambah data petugas SRS-SIPF07 Administrator mengubah data petugas SRS-SIPF08 Administrator menonaktifkan data petugas SRS-SIPF09 Administrator melihat data petugas SRS-SIPF10 Administrator mencari data anggota SRS-SIPF11 Administrator melihat data anggota SRS-SIPF12 Administrator mencari data buku SRS-SIPF13 Administrator melihat data buku SRS-SIPF14 Administrator mengubah password SRS-SIPF15 Anggota melihat data buku SRS-SIPF16 Anggota mencari data buku SRS-SIPF17 Anggota melihat informasi umum SRS-SIPF18 Anggota menambah saran SRS-SIPF19 Anggota melihat saran SRS-SIPF20 Bagian Sirkulasi login SRS-SIPF21 Bagian Sirkulasi menambah data anggota SRS-SIPF22 Bagian Sirkulasi mengubah data anggota SRS-SIPF23 Bagian Sirkulasi menonaktifkan data anggota SRS-SIPF24 Bagian Sirkulasi melihat data anggota SRS-SIPF25 Bagian Sirkulasi mencari data anggota SRS-SIPF26 Bagian Sirkulasi melihat data buku commit to user SRS-SIPF27 Bagian Sirkulasi mencari data buku SRS-SIPF28 Bagian Sirkulasi melakukan transaksi peminjaman SRS-SIPF29 Bagian Sirkulasi melakukan transaksi pengembalian SRS-SIPF30 Bagian Sirkulasi mengubah password SRS-SIPF31 Bagian Katalogisasi login SRS-SIPF32 Bagian Katalogisasi menambah data buku SRS-SIPF33 Bagian Katalogisasi mengubah data buku SRS-SIPF34 Bagian Katalogisasi menonaktifkan data buku SRS-SIPF35 Bagian Katalogisasi melihat data buku SRS-SIPF36 Bagian Katalogisasi mencari data buku SRS-SIPF37 Bagian Katalogisasi melihat saran SRS-SIPF38 Bagian Katalogisasi menghapus saran SRS-SIPF39 Bagian Katalogisasi menjawab saran SRS-SIPF40 Bagian Katalogisasi mengubah password Tabel 3.2 SRS Non Functional Sistem Informasi Perpustakaan Function Actor Deskripsi SRS-SIPNF01 Bagian Sirkulasi mencetak kartu anggota SRS-SIPNF02 Bagian Sirkulasi mencetak laporan transaksi SRS-SIPNF03 Bagian Katalogisasi mencetak laporan data buku

3.3.2 Use Case Diagram

a. Data Anggota

Use case diagram berikut menggambarkan tentang fungsi yang dapat dilakukan dan aktor yang terlibat dalam proses pengolahan data anggota. Aktor yang terlibat yaitu Bagian Sirkulasi dan Administrator. commit to user Gambar 3.1 Gambar Use Case Diagram Data Anggota

b. Data Petugas

Use case diagram berikut menggambarkan tentang fungsi dan aktor yang terlibat dalam proses pengolahan data petugas. Aktor yang terlibat yaitu Administrator, Bagian Sirkulasi, dan Bagian Katalogisasi. Gambar 3.2 Gambar Use Case Diagram Data Petugas user sirkulasi admin menambah data anggota mengubah data anggota menonaktifkan data anggota mencetak kartu anggota mencari data anggota melihat data anggota login include include include include include include validasi data anggota extend admin sirkulasi katalogisasi user menambah data petugas mengubah data petugas menonaktifkan data petugas melihat data petugas mengubah password login include include include include include validasi data petugas extend commit to user

c. Data Buku