Penelitian yang Relevan KAJIAN PUSTAKA

23 b. Diagram Class Diagram class menggambarkan struktur statis dari kelas dalam sistem dan menggambarkan atribut, operasi dan hubungan antar kelas. Diagram class membantu dalam memvisualisasikan struktur kelas-kelas dari suatu sistem dan merupakan tipe diagram yang paling banyak dipakai. Pada tahap desain, diagram class berperan dalam menangkap struktur dari semua kelas yang membentuk arsitektur sistem yang dibuat. Diagram class memiliki tiga area pokok meliputi nama, atribut, dan metode. c. Diagram Sequence Diagram sequence merupakan salah satu diagram interaction yang menjelaskan bagaimana suatu operasi itu dilakukan, pesan yang dikirim dan kapan pelaksanaannya. Diagram ini diatur berdasarkan waktu. Objek-objek yang berkaitan dengan proses berjalannya operasi diurutkan dari kiri ke kanan berdasarkan waktu terjadinya dalam pesan yang terurut. d. Diagram state Diagram state digunakan untuk mendeskripsikan perilaku sistem. Menggambarkan transisi dan perubahan keadaaan dari satu state ke state lain suatu objek pada sistem. Elemen diagram state adalah kotak yang merepresentasikan state sebuah objek dan tanda panah untuk menunjukkan perpindahan ke state yang selanjutnya.

B. Penelitian yang Relevan

1. Penelitian dengan judul Perancangan Sistem Informasi Perpustakaan Berbasis Web Application. Tujuan dari penelitian ini yaitu membuat perancangan terintegrasi library management system dengan digital library 24 system menggunakan rekayasa sistem waterfall model dan perangkat pemodelan Unified Modelling Languange UML dan mengimplementasikan rancangan sistem ke dalam sistem aplikasi menggunakan bahasa pemrograman PHP dan database MySQL. Pengujian dilakukan dengan white box testing dan black box testing. Sistem yang dihasilkan dan dikembangkan memiliki keunggulan pemanfaatan aplikasi peminjaman, keanggotaan, dan kataloging yang sharable melalui internet sehingga aplikasi dapat digunakan bersama-sama Irawan, 2011. 2. Penelitian dengan judul Analisis dan Perancangan Sistem Informasi Perpustakaan Berbasis Web di SMAN 3 Wonogiri. Hasil dari penelitian menunjukkan bahwa sistem informasi Digital Library SMAN 3 Wonogiri memudahkan dalam pendataan buku, mempercepat proses transaksi pinjam dan pengembalian buku perpustakaan. Sistem ini juga memudahkan dalam pembuatan laporan buku, anggota serta laporan sirkulasi perpustakaan dengan cepat dan mudah. Pengunjung perpustakaan dapat memantau ketersediaan buku dan informasi buku yang ada di perpustakaan melalui website. Sistem ini dibuat dengan menggunakan PHP. Analisis perancangan sistem yang digunakan dengan metode analisis PIECES yang terfokus pada Performance, Information, Economy, Control dan Service untuk menganalisa kelemahan yang terdapat pada sistem sebelumnya. Analisis kebutuhan sistem meliputi kebutuhan fungsional dan non fungsional. Tahap pengujian sistem dilakukan dengan white box testing tentang cara operasinya untuk mengetahui aplikasi sudah berjalan sebagaimana yang diharapkan dan black box testing dilakukan terhadap kode-kode program yang ada sehingga menghasilkan output yang sesuai. Pengujian program 25 yang dilakukan meliputi kesalahan penulisan syntax error, kesalahan sewaktu proses runtime error dan kesalahan logika logical error Setyawan, 2013.

C. Kerangka Pikir