FiqriML(20170910059)
ANALISIS DAN PERANCANGAN SISTEM
ANALISIS DAN PERANCANGAN SISTEM
1.1 Analisis Sistem Yang Berjalan
Sebelum melakukan perancangan
sistem yang diusulkan pada perpustakaan maka harus
terlebih dahulu melakukan analisis sistem agar memperoleh gambaran yang jelas
mengenai kelemahan dan kelebihan sistem yang sedang berjalan.
Tahap analisis ini merupakan
tahap yang paling penting didalam merancang sistem informasi karena apabila
pada tahap ini terjadi kesalahan, maka terjadi kesalahan pada tahap berikutnya.
1.2 Analisis Prosedur yang berjalan
Analisis terhadap
prosedur-prosedur yang sedang berjalan hendaknya perlu dilakukan terlebih
dahulu sebelum dilakukannya perancangan terhadap sistem yang akan diusulkan.
Dan harus pula dilakukan analisis terhadap hal-hal yang menjadi tujuan pemakai
sehingga masalah tersebut dapat didefinisikan secara jelas.
2.1 Use Case Diagram
Use case diagram menggambarkan fungsionalitas
sistem secara global Berikut ini
adalah use case yang berjalan di
bagian perpustakaan
Gambar 2.1 Use Case Diagram Sistem Informasi
Perpustakaan yang Sedang Berjalan
2.2 Skenario Use Case
Skenario use case digunakan untuk memudahkan dalam menganalisa skenario yang
akan kita gunakan pada fase-fase selanjutnya dengan melakukan penilaian
terhadap skenario tersebut. Adapun tahapan-tahapan sekenario use case Sistem
Informasi Perpustakaan sebagai
berikut :
1. Nama Use
Case
|
:
|
Login
|
|||
Aktor
|
:
|
Petugas
Perpustakaan
|
|||
Tujuan
|
:
|
Melakukan
login
|
Tabel 2.2 Skenario Use Case Login
2. Nama Use
Case
|
:
|
Pengadaan
Buku
|
Aktor
|
:
|
Petugas
Perpustakaan
|
Tujuan
|
:
|
Memasukan data-data buku
|
Tabel Skenario Use Case Pengadaan Buku.
3. Nama Use
Case
|
:
|
Pendaftaran
Anggota
|
Aktor
|
:
|
Anggota/Pengunjung, Petugas Perpustakaan
|
Tujuan
|
:
|
Melakukan
pendaftarn anggota
|
Tabel 4.7 Skenario Use Case Pendaftaran Anggota.
4. Nama Use
Case
|
:
|
Peminjaman
Buku
|
||
Aktor
|
:
|
Anggota/Pengunjung,
Petugas Perpustakaan
|
||
Tujuan
|
:
|
Anggota
meminjam buku
|
Tabel 4.8 Skenario use case Peminjaman Buku.
5. Nama Use Case
|
:
|
Pengembalian
Buku
|
|||||||||
Aktor
|
:
|
Anggota/Pengunjung,
Petugas Perpustakaan
|
|||||||||
Tujuan
|
: Anggota mengembalikan buku yang telah
dipinjam
|
Tabel 4.9
Skenario Use Case Pengembalian Buku.
Activity Diagram
Activity diagram digunakan untuk menggambarkan
kegiatan-kegiatan yang ada di dalam
suatu sistem. Agar dapat lebih memahami tentang sistem yang akan dibuat, maka
perlu dibuatkan activity diagram
tentang sistem yang sedang berjalan, yaitu:.
a. Deskripsi
:
Petugas masuk ke form login
memasukan username dn password sistem mengecek username dan password jika tidak
sesuai muncul tampilan username dan password tidak sesuai dan jika username dan
password yang masukan benar maka akan langsung
masuk ke sistem informasi perpustakaan.
Gambar 4.6. Activity
Diagram Login Buku pada perpustakaan
b. Deskripsi :
Petugas masuk ke form login
memasukan username dn password sistem mengecek username dan password jika tidak
sesuai muncul tampilan username dan password tidak sesuai dan jika username dan
password yang masukan benar maka akan langsung masuk ke sistem informasi
perpustakaan kemudian Petugas memilih form view pengadaan buku , petugas
mengklik tombol tambah dan muncul tampilan input pengadaan buku selanjutnya pertugas menginputkan
data buku sesuai dengan kolom yang ada dan sistem akan menyimpan semua data
buku yang telah dimasukan oleh petugas pada data base dan data sukses disimpan.
Gambar 4.7. Activity Diagram Pengadaan Buku pada perpustakaan
Deskripsi :
Petugas masuk ke form login memasukan username dn password
sistem mengecek username dan password jika tidak sesuai muncul
tampilan username dan password tidak sesuai dan jika username dan
password yang masukan benar maka akan langsung masuk ke sistem
informasi perpustakaan kemudian Petugas masuk ke view pendaftaran anggota anggota kemudian mengklik tombol tambah maka muncul form
inputan daftar anggota, petugas menginputkan data anggota sesuai dengan
kolom yang ada dan sistem akan menyimpan semua data anggota yang
telah dimasukan oleh petugas pada data base kemudian mencetak kartu
anggota.
Gambar 4.8. Activity Diagram Pendaftaran Anggota pada perpustakaan
Deskripsi :
Petugas masuk ke form login memasukan username dn password
sistem mengecek username dan password jika tidak sesuai muncul
tampilan username dan password tidak sesuai dan jika username dan password yang masukan benar maka akan langsung masuk ke sistem
informasi perpustakaan kemudian Petugas memilih view peminjaman
buku kemudian mengklik tombol transaksi peminjama buku maka akn
muncul form inputan peminjaman buku, petugas menginputkan data
peminjaman buku sesuai dengan kolom yang ada dan sistem akan
menyimpan semua data peminjman yang telah dimasukan oleh petugas
pada data base kemudian.
Gambar 4.9. Activity Diagram Peminjaman Buku pada perpustakaan
Deskripsi:
Petugas masuk ke form login memasukan username dn password
sistem mengecek username dan password jika tidak sesuai muncul
tampilan username dan password tidak sesuai dan jika username dan
password yang masukan benar maka akan langsung masuk ke sistem
informasi perpustakaan kemudian Petugas memilih view pengembalian
buku dan mengklik tombol transaksi pengembalian buku, petugas
menginputkan data pengembalian dan menyimpan data pengembalian
buku
Gambar 4.10. Activity Diagram Pengembalian Buku pada perpustakaan
Class Diagram
Menggambarkan struktur statis class di dalam sistem. Class merepresentasikan sesuatu yang
ditangani oleh sistem. Dengan melihat karakteristik sistem pemasaran produk
mulai dari bagian pendaftaran sampai dengan pemesanan beserta proses-proses
yang terjadi, maka dapat dibuat Class
Diagram
Gambar Class
Diagram Sistem
Informasi Perpustakaan
Sequence Diagram
Sequence Diagram digunakan untuk menggambarkan
interaksi antar objek dalam waktu
yang berurutan. Tetapi pada dasarnya Sequence
Diagram selain digunakan dalam lapisan abstraksi model objek, kegunaannya
untuk menunjukkan rangkaian pesan yang dikirim antar object juga interaksi antara object.
Sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem. Komponen utama sequence diagram terdiri atas objek yang dituliskan dengan kotak
segiempat bernama pesan diwakili oleh garis dengan tanda panah dan waktu yang
ditunjukkan.
1. Sequence
Diagram Login
Pada proses ini dimana petugas
perpustakaan harus melakukan login terlebih dahulu untuk dapat masuk ke sistem
informasi perpustakaan dengan memasukan username dan password yang sesuai
dengan sistem jika username dan password tidak sesuai maka tidak dapat masuk ke
sistem informasi perpustakaan dan akan kembali ke form login untuk memasukan
username dan password kembali dengan benar.
Gambar 4.11 Sequence
Diagram Proses Login
2. Sequence
Pengadaan Buku
Petugas masuk ke form login
memasukan username dn password sistem mengecek username dan password jika tidak
sesuai muncul tampilan username dan password tidak sesuai dan jika username dan
password yang masukan benar maka akan langsung masuk ke sistem informasi
perpustakaan kemudian Petugas memilih form view pengadaan buku , petugas
mengklik tombol tambah dan muncul tampilan input pengadaan buku selanjutnya
pertugas menginputkan data buku sesuai dengan kolom yang ada dan sistem akan
menyimpan semua data buku yang telah dimasukan oleh petugas pada data base dan
data sukses disimpan.
Gambar 4.12 Sequence
Diagram Proses Pengadaan Buku
3. Sequence
Diagram Pendaftaran Anggota
Petugas masuk ke form login
memasukan username dn password sistem mengecek username dan password jika tidak
sesuai muncul tampilan username dan password tidak sesuai dan jika username dan
password yang masukan benar maka akan langsung masuk ke sistem informasi
perpustakaan kemudian Petugas masuk ke view pendaftaran anggota anggota
kemudian mengklik tombol tambah maka muncul form inputan daftar anggota,
petugas menginputkan data anggota sesuai dengan kolom yang ada dan sistem akan menyimpan semua data anggota yang telah dimasukan
oleh petugas pada data base kemudian mencetak kartu anggota.
Gambar 4.13 Sequence
Diagram Proses Pendaftaran Anggota
4. Sequence Diagram Peminjaman Buku
Petugas masuk ke form login
memasukan username dn password sistem mengecek username dan password jika tidak
sesuai muncul tampilan username dan password tidak sesuai dan jika username dan
password yang masukan benar maka akan langsung masuk ke sistem informasi
perpustakaan kemudian Petugas memilih view peminjaman buku kemudian mengklik
tombol transaksi peminjama buku maka akn muncul form inputan peminjaman buku,
petugas menginputkan data peminjaman buku sesuai dengan kolom yang ada dan sistem akan menyimpan
semua data peminjman yang telah dimasukan oleh petugas pada data base kemudian.
Gambar 4.14 Sequence
Diagram Proses Peminjaman Buku
5. Sequence
Diagram Pengembalian Buku
Petugas masuk ke form login
memasukan username dn password sistem mengecek username dan password jika tidak
sesuai muncul tampilan username dan password tidak sesuai dan jika username dan
password yang masukan benar maka akan langsung masuk ke sistem informasi
perpustakaan kemudian Petugas memilih view pengembalian buku dan mengklik
tombol transaksi pengembalian buku, petugas menginputkan data pengembalian dan
menyimpan data pengembalian buku.
Gambar 4.15 Sequence
Diagram Proses Pengembalian Buku