53
BAB III
ANALISIS DAN PERANCANGAN SISTEM
3.1 Tahap-tahap Perancangan Sistem
Dari analisis permasalahan yang telah dilakukan, maka akan dirancang suatu sistem informasi perpustakaan booking online berbasis web dan Sms
Gateway dengan ruang lingkup di SMAN 20 Surabaya. Hal tersebut dilakukan
untuk menggambarkan arus data dalam aplikasi secara terstruktur dan jelas, serta menggambarkan proses yang terjadi pada aplikasi, sehingga dapat menjadi sarana
dokumentasi system yang baik. Dengan aplikasi berbasis SMS Gateway ini selain dapat melakukan
booking online, aplikasi ini juga telah menyediakan fitur agar pengguna yakni murid 0 murid guru dapat melihat kode bookingannnya dan menyimpan kode
bookingan tersebut.
Analisa User Requirment : 1. Mengumpulkan data
2. Mengolah data hasil pengumpulan
Analisa Sistem : 1. Identifikasi masalah
2. Memahami kerja dari sistem yang ada
3. Menganalisa sistem Perancangan Sistem Design :
1. Melanjutkan navigasi halaman website yang sudah ada
2. Merancang skema halaman Sistem Informasi Perpustakaan
Booking online 3. Memilih penggunaan komponen
website dan SMS Gateway
Implementasi : 1. Implementasi Peminjaman dan
Booking Buku 2. Implementasi manipulasi data
database peminjaman online Testing :
1. Pengujian Sistem secara online
2. Analisa hasil sistem yang telah dibuat
Maintenance
Gambar 3.1 Aktivitas Perancangan Sistem Informasi Perpustakaan
Web Server Internet
Workstation
Workstation
Gammu SMS Gateway Kabel
HP received Server HP Sender Client
Gambar 3.2 Overview Sistem Informasi Perpustakaan Booking Online
Melalui SMS, Web
Booking buku melalui SMS Gateway dilakukan dengan mengirimkan SMS ke Admin yang telah mendaftarkan diri di perpustakaan, dan server dari semuanya
itu terletak di perpustakaan juga, web server dapat diakses dari mana saja.
3.2 Perancangan Sistem
Perancangan system berisikan penjelasan tentang deskripsi umum system dari Gambar 3.1 pada halaman 54 menjelaskan tentang aktivitas perancangan
system informasi perpustakaan. Sedangkan pada Gambar 3.2 menjelaskan tentang groups client
atau anggota disini dalam lingkup user yaitu siswa – siswi SMAN 20 Surabaya mengirimkan suatu pesan ke no pusat perpustakaan, kemudian
diterima dan dimasukkan database PHPMyAdmin. Ada juga anggota yang membooking buku melalui internet, dari internet kemudian masuk di database
PHPMyAdmin Database
PHPMyAdmin. Dan kemudian mendapatkan kode booking yang nantinya ditukar ke petugas perpustakaan. Web site yang melakukan system booking buku ini dapat
diakses dari mana saja. Berikut ini lebih jelasnya report yang akan dihasilkan dari system aplikasi
ini : a. Untuk anggota user
Hak akses untuk anggota user dalam system ini adalah : 1. Sistem Web Site :
a. User dapat melihat katalog buku secara lengkap. b. Dapat mengisi buku tamu dan memberikan kritikan serta saran.
c. Dapat melihat grafik pengunjung dan juga grafik peminjaman buku.
d. User dapat membooking memesan buku secara online maksimal 2 buku.
2. Sistem SMS Gateway : a. User dapat melakukan registrasi dengan mengetik format SMS :
DAFTAR [] NAMA [] NO_INDUK_SISWA [] ALAMAT []. Apabila no induk dari user tersebut telah terdaftar, maka user
tersebut akan menerima sebuah SMS balasan yang isinya berupa report berhasil registrasi dengan nama user tersebut.
b. User dapat meminjam buku dengan booking online. Dengan mengetik format SMS : BOOKING [] NAMA_BUKU_1 []
NAMA_BUKU_2 [] NO_INDUK_SISWA []. Setelah user mengirim SMS maka user tersebut mendapat balasan kode booking
buku yang nantinya di tukarkan ke perpustakaan dengan buku yang asli.
b. Untuk Admin Hak akses untuk admin perpustakaan ada pada system website dan system
sms gateway, hak aksesnya adalah : 1. Admin dapat mengatur peminjaman buku baik secara online website
maupun lewat sms gateway. 2. Menginputkan pengembalian buku.
3. Mengatur system booking online buku. 4. Mengedit data anggota perpustakaan.
5. Dapat melihat jumlah anggota perpustakaan yang telah mendaftar melalui sms gateway.
6. Dapat melihat database peminjaman dan pengembalian buku baik secara manual dan secara online.
3.3 Kebutuhan Sistem