PERANGKAT LUNAK
untuk
SISTEM INFORMASI PERPUSTAKAAN
SMK 5 MUHAMMADIYAH PEKANBARU
Disiapkan untuk:
SMK 5 Muhammadiyah
Pekanbaru
Format
dokumen Disiapkan oleh:
ini
merupakan
hak milik Kelompok 3
Muhamma
d Fikry, ST,
MSc. 1. Dhea Nabilla Adrian (Ketua) (12050123710)
© All
Copyrights
2. Ahmad Bukhori (Analis) (12050117145)
Reserved, 3. Rendi Ibnu Syahputra (Desainer) (12050117694)
2018.
Format 4. Dary Rahman (Programmer) (12050112305)
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak IDENTIFIKASI DOKUMEN
diperkenan NAMA SISTEM NOMOR VERSI HALAMAN
kan untuk
keperluan
Sistem Informasi Perpustakaan - - Cover
lainnya
tanpa izin
tertulis dari
Muhamma
MSc.
PERSETUJUAN DOKUMEN
NAMA TANGGAL
Diverifikasi oleh:
Ketua Tim
Diautentifikasi oleh:
Dosen
Disetujui oleh:
SMK Muhammadiyah 5
Pekanbaru
Klien
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak IDENTIFIKASI DOKUMEN
diperkenan NAMA SISTEM NOMOR VERSI HALAMAN
kan untuk
keperluan Sistem Informasi Perpustakaan - - i
lainnya
tanpa izin
tertulis dari
Muhamma
REVISI DOKUMEN
REVISI DESKRIPSI
A
B
C
INDEKS - A B C
Ditulis oleh
Diverifikasi oleh
Diperiksa oleh
Diautentifikasi
oleh
Disetujui oleh
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak IDENTIFIKASI DOKUMEN
diperkenan NAMA SISTEM NOMOR VERSI HALAMAN
kan untuk
keperluan Sistem Informasi Perpustakaan - - ii
lainnya
tanpa izin
tertulis dari
Muhamma
DAFTAR HALAMAN REVISI
HALAMA REVISI
N
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak IDENTIFIKASI DOKUMEN
diperkenan NAMA SISTEM NOMOR VERSI HALAMAN
kan untuk
keperluan Sistem Informasi Perpustakaan - - iii
lainnya
tanpa izin
tertulis dari
Muhamma
DAFTAR ISI
Halaman
PERSETUJUAN DOKUMEN i
REVISI DOKUMEN...................................................................................................................................ii
DAFTAR HALAMAN REVISI.................................................................................................................iii
DAFTAR ISI..............................................................................................................................................iv
DAFTAR GAMBAR..................................................................................................................................vi
DAFTAR TABEL.....................................................................................................................................viii
DAFTAR APENDIKS................................................................................................................................ix
1. PENDAHULUAN...............................................................................................................................1
1.1. Identifikasi Sistem.......................................................................................................................1
2. DOKUMEN REFERENSI...................................................................................................................3
3. KEBUTUHAN TEKNIS.....................................................................................................................4
3.1. Kebutuhan Kapabilitas.................................................................................................................4
3.1.1 Pengguna.........................................................................................................................4
4. HASIL IMPLEMENTASI.................................................................................................................32
4.1 Lingkungan Implementasi.........................................................................................................32
1. Halaman Login..............................................................................................................33
Gambar Halaman
Gambar 3.5 Diagram Use Case untuk Sistem Informasi Perpustakaan SMK 5 Muhammadiyah Pekanbaru
.................................................................................................................................................................... 9
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak IDENTIFIKASI DOKUMEN
diperkenan NAMA SISTEM NOMOR VERSI HALAMAN
kan untuk
keperluan Sistem Informasi Perpustakaan - - vii
lainnya
tanpa izin
tertulis dari
Muhamma
DAFTAR TABEL
Tabel Halaman
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak IDENTIFIKASI DOKUMEN
diperkenan NAMA SISTEM NOMOR VERSI HALAMAN
kan untuk
keperluan Sistem Informasi Perpustakaan - - viii
lainnya
tanpa izin
tertulis dari
Muhamma
DAFTAR APENDIKS
Apendiks Halaman
A SKENARIO..................................................................................................................................54
B SEQUENCE DIAGRAM..............................................................................................................63
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak IDENTIFIKASI DOKUMEN
diperkenan NAMA SISTEM NOMOR VERSI HALAMAN
kan untuk
keperluan Sistem Informasi Perpustakaan - - ix
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
1. PENDAHULUAN
Dokumen Rancang Bangun Perangkat Lunak ini merupakan dokumentasi yang dipersiapkan
untuk Sistem Informasi Perpustakaan di SMK 5 Muhammadiyah. Dokumen ini mencantumkan
spesifikasi kebutuhan perangkat lunak, hasil analisa, perancangan, implementasi dan pengujian yang telah
dilakukan.
Teknologi internet telah menjalar ke berbagai aspek di kehidupan manusia, mulai dari hal-hal
yang memang membutuhkan teknologi internet hingga hal remeh yang bahkan tidak memerlukan
internet dalam pelaksanaannya. Tanpa adanya internet, segala sesuatu akan terasa sulit dan tidak
efisien dari segi waktu dan biaya.
Di Indonesia sendiri sudah sangat banyak perusahaan, institusi, bahkan usaha kecil-kecilan
yang telah memanfaatkan internet untuk menunjang kegiatan bisnis ataupun kegiatan lain yang
berhubungan dengan pekerjaan mereka. Pemanfaatan internet ini dapat dilihat sendiri seperti
bagaimana suatu perusahaan mempromosikan produk mereka, bagaimana suatu institusi
Format
dokumen mempublikasikan kegiatan-kegiatan yang mereka lakukan, atau bagaimana suatu perusahaan atau
ini
merupakan institusi tersebut membuka lowongan pekerjaan.
hak milik
Muhamma
d Fikry, ST,
MSc.
Pada saat ini di SMK Muhammadiyah 5 Pekanbaru, seluruh data mengenai proses
© All
Copyrights pengolahan data administrasi perpustakaan belum memiliki suatu sistem informasi manajemen
Reserved,
2018. yang baik. Semua hal dari pendataan peminjaman atau pengembalian buku hingga pembuatan
Format
dokumen laporan `istrasi perpustakaan masih dilakukan secara manual. Hal tersebut sering mengakibatkan
ini hanya
boleh hasil yang kurang teliti dan memakan waktu yang lama.
dipergunak
an untuk
keperluan
pelaporan Berdasarkan pada permasalahan di atas, maka akan dibuat Sistem Informasi Perpustakaan
tugas mata
kuliah yang terkomputerisasi pada SMK Muhammadiyah 5 Pekanbaru yang dapat memberikan
Rekayasa
Perangkat kemudahan terhadap pengguna dan membuat fitur-fitur untuk memenuhi kebutuhan petugas
Lunak
Berorientas perpustakaan. Dengan adanya aplikasi perpustakaan yang terkomputerisasi ini, diharapkan dapat
i Obyek,
Jurusan
Teknik
menambah nilai guna terhadap perpustakaan di SMK Muhammadiyah 5 Pekanbaru terutama bagi
Informatika
, UIN Suska petugas perpustakaan dalam pengolahan data transaksi yang terjadi seperti pendaftaran anggota
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 1/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
baru, peminjaman, pengembalian, stok buku dan pencarian buku berdasarkan rak serta dalam
pembuatan laporan-laporan tiap periodiknya.
.
Bab 3 Menspesifikasikan kebutuhan teknis yang diperlukan untuk rancang bangun perangkat
lunak.
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 2/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
2. DOKUMEN REFERENSI
Bab ini berisikan daftar dokumen yang direferensikan dalam dokumen ini.
Tidak ada.
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 3/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
3. KEBUTUHAN TEKNIS
Bab ini berisikan spesifikasi kebutuhan teknis yang diperlukan untuk rancang bangun perangkat
lunak.
.3.1 Pengguna
Pengguna, baik yang berinteraksi langsung atau tidak langsung dengan perangkat lunak ini yaitu:
1. Petugas Perpustakaan, yaitu pegawai sekolah yang bertugas mengelola buku di perpustakaan,
melayani pengunjung perpustakaan, melakukan transaksi peminjaman dan pengembalian buku.
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 4/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Mekanisme pengembalian buku di perpustakaan secara manual atau tanpa sistem yaitu pertama anggota
perpustakaan membawa buku yang akan dikembalikan menuju ke perpustakaan. Setelah itu ia berjalan
menuju meja petugas perpustakaan dan menyerahkan kartu pelajar. Petugas perpustakaan mencatat data
Format pengembalian buku dan mencatat pengembalian pada kertas bagian belakang buku. Petugas perpustakaan
dokumen
ini
mengembalikan kartu pelajar kepada anggota perpustakaan Transaksi pengembalian berhasil dilakukan.
merupakan
hak milik
Muhamma .3.3 Mekanisme/Alur Sistem Baru
d Fikry, ST,
MSc. Alur sistem baru (dengan kata lain proses bisnisnya dengan menggunakan sistem baru) dapat
© All
Copyrights dilihat di Gambar 3.3 dan 3.4.
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 6/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen Gambar 3.3 Mekanisme/Alur Sistem Baru Peminjaman Buku
ini hanya
boleh
dipergunak Mekanisme peminjaman buku menggunakan siste perpustakaan yaitu pertama anggota perpustakaan
an untuk
keperluan
dating ke perpustakaan dan mencari buku yang diinginkan. Setelah mendapatkan buku tersebut ia
pelaporan mengantarkan buku ke petugas perpustakaan dan menyerahkan kartu pelajar. Selanjutnya petugas
tugas mata
kuliah perpustakaan membuka halaman transaksi dan masuk ke halaman form peminjaman lalu mengisi form
Rekayasa
Perangkat
peminjaman dan mengklik tombol pinjam. Peminjaman berhasil didata. Kemudian petugas perpustakaan
Lunak menyerahkan buku dan kartu pelajar kepada peminjam. Transaksi peminjaman buku berhasil dilakukan.
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 7/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
Gambar 3.4 Mekanisme/Alur Sistem Baru Pengembalian Buku
pelaporan
tugas mata Mekanisme pengembalian buku menggunakan sistem perpustakaan yaitu pertama anggota datang
kuliah
Rekayasa ke perpustakaan kemudian mengantarkan buku ke petugas perpustakaan lalu menyerahkan kartu pelajar.
Perangkat
Lunak Selanjutnya petugas perpustakaan membuka halaman transaksi pada sistem dan memilih data peminjam
Berorientas
i Obyek,
yang ingin mengembalikan buku lalu mengklik icon pengembalian. Selanjutnya masuk ke halaman
Jurusan pengembalian buku dan mengisi form pengembalian buku lalu mengklik tombol kembalikan.
Teknik
Informatika Pengembalian buku berhasil didata. Kemudian petugas perpustakaan menyerahkan kartu pelajar kepada
, UIN Suska
Riau, dan
anggota perpustakaan. Transaksi berhasil dilakukan.
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 8/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
3. Sistem informasi dapat memberikan notifikasi kepada anggota perpustakaan ketika buku yang
dipinjam mendekati jatuh tempo pengembalian buku.
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan Gambar 3.5 Diagram Use Case untuk Sistem Informasi Perpustakaan SMK 5 Muhammadiyah Pekanbaru
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak Deskripsi aktor untuk Sistem Informasi Perpustakaan sebagai berikut:
Berorientas
i Obyek,
Jurusan 1. Petugas Perpustakaan, yaitu pegawai sekolah yang bertugas mengelola buku di perpustakaan,
Teknik
Informatika
melayani pengunjung perpustakaan, .
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 9/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
.3.5.3 Pre-Kondisi
Aplikasi sudah tampil pada browser.
.3.5.4 Deskripsi
Sub paragraf ini menjelaskan mengenai Basic Flow, Alternative Flow dan Exception Flow dari
Use Case Verifikasi Pengguna.
2. Petugas perpustakaan menginputkan username dan password lalu mengeklik tombol login.
Format
dokumen (SRS_REQ_102)
ini
merupakan
hak milik 3. Sistem mengecek username dan password pada tabel petugas di database. Jika username dan
Muhamma
d Fikry, ST,
password sesuai, maka sistem menampilkan halaman dashboard. Jika username atau password
MSc. tidak sesuai, maka dilanjutkan ke EF. (SRS_REQ_103)
© All
Copyrights
Reserved,
2018.
3.1.2.4.2 Alternative Flow
Format
dokumen
Tidak ada.
ini hanya
boleh
dipergunak 3.1.2.4.3 Exception Flow
an untuk
keperluan Sistem menampilkan pemberitahuan bahwa username atau password salah. (SRS_REQ_104)
pelaporan
tugas mata
kuliah 3.1.2.5 Post-Kondisi
Rekayasa
Perangkat Petugas perpustakaan masuk ke halaman dashboard.
Lunak
Berorientas
i Obyek, 3.1.2.6 Rule
Jurusan
Teknik
Informatika
Tidak ada.
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 10/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
3.1.2.7 Constraint
Tidak ada.
3.1.2.8 GUI
2. Sistem mengecek tanggal pengembalian buku pada tabel transaksi di database, jika
tanggal pengembalian sudah dekat maka sistem mengirimkan email kepada anggota
perpustakaan. (SRS_REQ_202)
3.1.7.5 Post-Kondisi
Anggota perpustakaan menerima notifikasi.
3.1.7.6 Rule
Tidak ada.
3.1.7.7 Constraint
Petugas harus login agar sistem dapat mengecek tenggat waktu pengembalian buku dan
mengirim pemberitahuan melalui email.
3.1.7.8 GUI
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan Gambar 3.7 GUI Layar Menerima Notifikasi
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 12/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
3.1.8.3 Pre-Kondisi
Anggota menyerahkan buku yang ingin dipinjam kepada petugas.
3.1.8.4 Deskripsi
Sub paragraf ini menjelaskan mengenai Basic Flow, Alternative Flow dan Exception Flow dari
Use Case Verifikasi Pengguna.
3.1.8.5 Post-Kondisi
Anggota perpustakaan menerima buku yang dipinjam.
3.1.8.6 Rule
Lama peminjaman buku oleh anggota perpustakaan maksimal 2 minggu.
3.1.8.7 Constraint
3.1.8.8 GUI
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk Gambar 3.8 GUI Layar Transaksi Peminjaman Buku
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat 3.1.9 Use Case Pengembalian Buku (SRS_REQ_400)
Lunak
Berorientas
i Obyek, 1.1.5.1 Gambaran Umum
Jurusan
Teknik Use case ini menyediakan fungsionalitas untuk petugas perpustakaan mendata pengembalian
Informatika
, UIN Suska buku oleh anggota perpustakaan.
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 14/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
4.1.8.2 Pre-Kondisi
Anggota menyerahkan buku yang ingin dikembalikan kepada petugas.
4.1.8.3 Deskripsi
Sub paragraf ini menjelaskan mengenai Basic Flow, Alternative Flow dan Exception Flow dari
Use Case Verifikasi Pengguna.
4.1.8.4 Post-Kondisi
Anggota perpustakaan mengembalikan buku yang dipinjam.
4.1.8.5 Rule
1. Jika buku dikembalikan melewati batas waktu pengembalian, maka anggota perpustakaan
dikenakan denda sebesar Rp. 3000.
2. Jika buku yang telah dipinjam dikembalikan dalam keadaan rusak atau hilang, maka anggota
perpustakaan dikenakan denda yaitu mengganti buku yang rusak atau hilang tersebut dengan
buku yang sama.
3. Jika buku yang dipinjam dikembalikan terlambat dan buku dalam keadaan rusak atau hilang,
maka denda tersebut akan di-double, yaitu denda keterlambatan dan denda buku rusak atau
hilang.
.3.5.5 Constraint
Buku harus dikembalikan tepat waktu dan dalam keadaan baik.
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 16/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
.3.5.6 GUI
.3.6.8 GUI
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas Gambar 3.11 GUI Layar Tambah Buku
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 19/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
.3.7.8 GUI
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Gambar 3.14 GUI Layar Tambah Anggota
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 22/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
.3.8.5 Post-Kondisi
Petugas perpustakaan mendapatkan laporan transaksi, atau laporan buku, atau laporan anggota.
.3.8.6 Rule
Tidak ada.
.3.8.7 Constraint
Tidak ada.
.3.8.8 GUI
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa Gambar 3.16 GUI Layar Laporan Buku
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 24/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Gambar 3.17 GUI Layar Laporan Transaksi Peminjaman dan Pengembalian Buku
3.1.13 Skenario
Skenario selengkapnya diperlihatkan pada Apendiks A.
Format
dokumen
.4. Kebutuhan Elemen Data
ini
merupakan
Sub bab ini berisikan daftar kelas, pesan yang dikirim dari dan diterima oleh setiap kelas yang
hak milik dilihat dari sudut pandang berbasis obyek.
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 25/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 26/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Atribut :-
.4.1.3 Transaksi
Tipe kelas : Boundary
Atribut :-
.4.1.4 KelolaBuku
Tipe kelas : Boundary
Atribut :-
Event yang dikirim : NIS, kode buku, tanggal peminjaman, tanggal pengembalian, nama peminjam,
judl buku, kondisi buku, dan denda.
Atribut :-
.4.1.7 FormBuku
Tipe kelas : Boundary
Tanggung jawab : Menyediakan kapabilitas untuk interaksi petugas perpustakaan dengan form
edit buku
Event yang dikirim : Kode buku, judul buku, nama pengarang, nama penerbit, tahun terbit, stok
Atribut :-
.4.1.8 FormTambahAnggota
Tipe kelas : Boundary
Tanggung jawab : Menyediakan kapabilitas untuk interaksi petugas perpustakaan dengan form
tambah anggota
Event yang dikirim : Nama anggota,NIS, tahun angkatan, jenis kelamin, dan email
Atribut :-
Format
dokumen
ini
.4.2 Controller Classes
merupakan
hak milik
Muhamma .4.2.1 System
d Fikry, ST,
MSc. Tipe kelas : Controller
© All
Copyrights
Reserved, Tanggung jawab : Menyediakan kapabilitas untuk membuat isi dari entity buku, peminjaman,
2018.
Format
anggota, pengembalian, petugas
dokumen
ini hanya Event yang diterima : Value
boleh
dipergunak
an untuk Event yang dikirim :-
keperluan
pelaporan
tugas mata Atribut :-
kuliah
Rekayasa
Perangkat
Lunak
.4.3 Entity Classes
Berorientas
i Obyek,
Jurusan .4.3.1 Buku
Teknik
Informatika Tipe kelas : Entity
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 29/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Atribut :-
.4.3.2 Peminjaman
Tipe kelas : Entity
Atribut :-
.4.3.3 Anggota
Tipe kelas : Entity
Atribut :-
Format
dokumen
ini .4.3.4 Pengembalian
merupakan
hak milik Tipe kelas : Entity
Muhamma
d Fikry, ST,
MSc. Tanggung jawab : Menyediakan kapabilitas untuk menyimpan data ke database pengembalian.
© All
Copyrights
Reserved, Event yang diterima : Data pengembalian
2018.
Format
dokumen Event yang dikirim :-
ini hanya
boleh
dipergunak
Atribut :-
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa .5. Kebutuhan Terkait Adaptasi
Perangkat
Lunak Tidak ada.
Berorientas
i Obyek,
Jurusan
Teknik
.6. Kebutuhan Terkait Waktu
Informatika
, UIN Suska Tidak ada.
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 30/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 31/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
4. HASIL IMPLEMENTASI
Bab ini menspesifikasian lingkungan implementasi, screenshot hasil implementasi beserta
penjelasannya.
1. Hardware:
2. Software:
Format
1. Halaman Login
dokumen
ini
Halaman Login merupakan halaman untuk masuk kedalam sistem. Petugas perpustakaan harus
merupakan menginputkan username dan password agar dapat mengakses sistem.
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 33/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
2. Halaman Dashboard
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan Gambar 4.19 Tampilan Halaman Dashboard
Teknik
Informatika
, UIN Suska
Riau, dan
3. Halaman Transaksi
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 34/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Pada halaman ini, petugas perpustakaan dapat mencari anggota perpustakaan yang
meminjam buku, melakukan transaksi peminjaman, mencetak laporan peminjaman, dan
mengonfirmasi siswa yang telah mengembalikan buku.
4. Halaman Peminjaman
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan Gambar 4.22 Tampilan Halaman Pengembalian
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 36/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Pada halaman ini, petugas perpustakaan dapat mencari buku berdasarkan kode buku,
dapat menambahkan buku, serta mengedit data buku.
Halaman ini berisikan data-data buku yang akan diedit seperti gambar buku, kode buku,
judul buku, nama pengarang, nama penerbit, tahun terbit, dan stok.
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
Gambar 4.25 Tampilan Halaman Edit Buku
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 38/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Pada halaman ini, petugas perpustakaan dapat mencari anggota perpustakaan berdasarkan
NIS, dapat menambah anggota perpustakaan,dan dapat mengedit data anggota
perpustakaan.
Format
10. Halaman Tambah Anggota
dokumen
ini
merupakan
Halaman ini berisikan data-data anggota perpustakaan yang akan diinputkan seperti nama
hak milik
Muhamma
anggota, NIS anggota, tahun angkatan, jenis kelamin, dan email.
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 39/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Halaman ini berisikan data-data anggota perpustakaan yang akan diedit seperti nama
anggota, NIS anggota, tahun angkatan, jenis kelamin, dan email.
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
Gambar 4.28 Tampilan Halaman Edit Anggota
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 40/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
5. HASIL PENGUJIAN
Bab ini menspesifikasian rencana pengujian beserta hasilnya. Silahkan pergunakan tingkat
pengujian “Pengujian Sistem” dengan jenis pengujian “black box”.
menekan
tombol cetak
laporan dan
menekan
tombol cetak.
dengan mengisi
kolom
pencarian.
tombol edit.
tombol logout.
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 46/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Buku= Baik
Tanggal
Pengembalia
n=
20/01/2023
Kondisi
Buku= Baik
Format
dokumen
ini
MBP_02 Menekan Nama = Sistem Sukses Sukses Diterima
merupakan
hak milik
tombol Dary menampilka
Muhamma pengembalia Rahman n form
d Fikry, ST,
MSc. n buku, pengembalia
© All
mengisi Judul Buku n buku,
Copyrights
Reserved,
Form =Pendidikan mengkonfir
2018.
Format
Pengembalia Agama masi
dokumen
ini hanya
n buku Islam pengembalia
boleh
dipergunak
an untuk Tanggal n buku
keperluan
Peminjaman dengan
pelaporan
tugas mata
= kondisi
kuliah
Rekayasa
04/01/2023 hilang
Perangkat
Lunak
Berorientas
i Obyek,
Tanggal
Jurusan
Teknik
Pengembalia
Informatika n=
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 49/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
18/01/2023
Kondisi
Buku=
Hilang
Tanggal
Pengembalia
n=
18/01/2023
Format
dokumen
ini Kondisi
merupakan
hak milik Buku=
Muhamma
d Fikry, ST, Rusak
MSc.
© All
Copyrights
Reserved,
2018.
Format MBP_04 Menekan Nama = Sistem
dokumen
ini hanya tombol Dhea nabilla menampilka
boleh
dipergunak pengembalia Adrian n form
an untuk
keperluan
n buku, pengembalia
pelaporan mengisi Judul Buku n buku,
tugas mata
kuliah form =Bahasa mengkonfir
Rekayasa
Perangkat Pengembalia Indonesia masi
Lunak
Berorientas n buku Tanggal pengembalia
i Obyek,
Jurusan Peminjaman n buku
Teknik
Informatika = dengan
, UIN Suska
Riau, dan
kondisi
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 50/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Kondisi
Buku=
Rusak
6. CATATAN
6.1 Daftar Singkatan
GUI : Graphical User Interface
Format
dokumen SMK : Sekolah Menengah Kejuruan
ini
merupakan
hak milik
PL : Pengujian Login
Muhamma
d Fikry, ST,
MSc.
MS : Menerima Notifikasi
© All
Copyrights MPB : Mengajukan Peminjaman Buku
Reserved,
2018.
Format MLT : Mencetak Laporan Transaksi
dokumen
ini hanya
boleh MBP : Mengembalikan Buku Peminjaman
dipergunak
an untuk
keperluan MNP : Mencari NIS Peminjaman
pelaporan
tugas mata
kuliah NB : Menambah Buku
Rekayasa
Perangkat
Lunak MLKB : Mencetak Laporan Kelola Buku
Berorientas
i Obyek,
Jurusan
HB : Menghapus Buku
Teknik
Informatika EB : Mengedit Data Buku
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 53/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
MA : Menambah Anggota
HA : Menghapus Anggota
EA : Mengedit Anggota
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 54/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
APENDIKS A
SKENARIO
Scenario:
Setiap pagi petugas akan mengecak data waktu peminjaman buku, apabila data sudah mencapai tenggat
waktu pengembalian maka petugas akan mengirim notfikasi melalaui email, sebelum itu petugas harus login
kedalam web perpustakaan terlebih dahulu, system menampilkan halaman login, lalu petugas menginput
username admin dan password admin123 didalam kolom login, setelah menginput petugas harus menekan
tombol login dan tampilan nya akan berubah ke beranda, setelah system menampilkan halaman beranda,
Petugas harus mengklik data waktu peminjaman, Setelah di klik tampilan akan beruah menjadi data waktu
peminjaman, di halaman data bawaktu peminjaman akan menampilkan data-data siapa saja yang melakukan
peminjaman buku, lalu petugas mengklik tombol kirim notifikasi, setelah di klik system akan mengecek
siapa saja yang telah mencapai waktu pengembalian dan system akan mengirim notifikasi secara otomatis
melalui email.
Usecase: Login
Scenario:
tombol login. Ternyata username dan password salah. Setelah dilihat, ternyata petugas perpustakaan salah
dalam mengetik usernamenya. Seharusnya usernamenya adalah admin. Kemudian petugas perpustakaan
memasukkan lagi username admin dan password admin123. Ternyata username dan password sesuai, maka
sistem menampilkan halaman beranda.
Scenario:
Peminjaman normal
Pagi ini ada seorang siswa Bernama Laila ingin melakukan peminjaman buku. Jadi dia sudah mengambil
buku Bahasa Indonesia, lalu dia menuju kearah petugas perpustakaan. Petugas perpustakaan melakukan
login dengan memasukkan username admin dan password admin123. Setelah masuk ke halaman utama
petugas perpustakaan mengklik menu transaksi. Setelah menampilkan halaman transaksi, petugas mengklik
tombol peminjaman. Setelah tampil form peminjaman, petugas perpustakaan mengisi form peminjaman atas
nama Laila Hayati dengan nis(1200), kode buku (1006), tanggal peminjaman (2023-01-04) dan kemudian
mengklik tombol pinjam. Setelah itu nama Laila akan ada pada tabel peminjaman. Laila telah sukses
meminjam buku
Pagi ini ada seorang siswa Bernama Dhea ingin melakukan peminjaman buku di perpustakaan. Setelah
Format
dokumen mendapatkan buku Pendidikan agama Islam SMP yang akan dipinjam, ia menuju ke petugas perpustakaan.
ini
merupakan
Petugas perpustakaan melakukan login dengan memasukkan username admin dan password admin123.
hak milik Setelah masuk ke halaman utama petugas perpustakaan mengklik menu transaksi. Setelah menampilkan
Muhamma
d Fikry, ST, halaman transaksi, petugas mengklik tombol peminjaman. Setelah tampil form peminjaman petugas
MSc.
© All
perpustakaan mengisi form peminjaman dengan menginputkan NIS Dhea Nabilla Adrian (2200), dan kode
Copyrights buku Bahasa Indonesia (1003) dan mengklik tombol pinjam. Tapi sistem menampilkan pemberitahuan
Reserved,
2018. bahwa sebelumnya Dhea telah meminjam dua buku. Oleh karena itu Dhea belum bisa meminjam buku
Format
dokumen hingga salah satu buku yang dipinjam dikembalikan.
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 56/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Scenario:
Lima hari yang lalu, Dary telah meminjam buku Pendidikan Agama Islam SMA di perpustakaan yang ada di
sekolahnya. Hari ini adalah waktu pengembalian buku tersebut. Dary pun pergi ke perpustakaan dan
memberikan buku tersebut kepada pegawai perpustakaan. Petugas perpustakaan melakukan login dengan
memasukkan username (admin) dan password (admin123). Kemudian sistem mengecek username dan
password ke database. Karena username dan password sesuai, maka sistem menampilkan halaman
dashboard. Petugas perpustakaan mengeklik menu transaksi yang ada pada menu sidebar dan sistem
menampilkan halaman transaksi. Petugas perpustakaan mengeklik icon pengembalian berdasarkan data dari
tabel peminjaman. Sistem akan mengecek keterlamabatan pengembalian buku, lalu sistem akan
menampilkan form pengembalian buku. Petugas mengisi form pengembalian buku dengan mengisi kondisi
buku yang dikembalikan. Karena buku dikembalikan dalam keadaan baik, maka petugas perpustakaan
memilih pilihan baik pada kondisi buku dan mengeklik tombol kembalikan. Buku pun berhasil
dikembalikan.
Laila dan keluarganya berada di suatu desa untuk menjenguk neneknya yang sedang sakit. Ia berada disana
selama 3 hari. Dirumah nenek Laila banyak sekali buku karena neneknya dulu suka membaca. Hal ini bisa
dimanfaatkan oleh Laila untuk membaca buku supaya menghilangkan bosan karena ia tidak bisa
menggunakan handphone sebab di desa jaringannya sulit. Saat sedang membaca buku, tiba – tiba Laila
teringat bahwa ia telah meminjam buku Pendidikan Agama Islam SMA di perpustakaan sekolahnya dan hari
Format
dokumen ini adalah hari pengumpulan buku tersebut. Notifikasi tenggat pengembalian pun tidak ada karena
ini handphone Laila tidak terhubung ke jaringan. Karena Laila sedang berada di desa, ia tidak bisa
merupakan
hak milik mengembalikannya hari ini. Ia akan mengembalikan buku tersebut lusa saat ia sudah masuk kembali ke
Muhamma
d Fikry, ST, sekolah. Singkat cerita, Laila sudah masuk sekolah dan menuju perpustakaan untuk mengembalikan
MSc.
© All
bukunya. Kemudian petugas perpustakaan login menggunakan username (admin) dan password (admin123)
Copyrights lalu mengeklik tombol login. Sistem mengecek username dan password ke database dan ternyata username
Reserved,
2018. dan passwordnya sesuai. Petugas perpustakaan mengeklik menu transaksi
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 57/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
yang ada pada menu sidebar. Sistem menampilkan halaman transaksi. Petugas perpustakaan mengeklik
tombol pengembalian berdasarkan data dari tabel peminjaman. Sistem akan mengecek keterlamabatan
pengembalian buku, lalu sistem menampilkan form pengembalian buku. Karena Laila terlambat
mengembalikan buku, muncul pemberitahuan pada sistem bahwa Laila terkena denda Rp. 3000, Kemudian
petugas perpustakaan mengisi kondisi pengembalian (baik), Laila membayar denda, dan setelah denda
dibayar petugas perpustkaan akan tombol kembalikan.
Besok adalah hari pengembalian buku yang dipinjam oleh Dary. Saat Dary sedang mencari buku tersebut di
rak buku, ternyata buku tersebut tidak ada. Dary sudah mencarinya di semua sudut rumah tapi nihil, buku
tersebut memang tidak ada. Keesokan harinya Dary bertanya ke semua teman sekelasnya apakah ada yang
melihat buku yang dipinjam olehnya. Tapi semua temannya tidak ada yang melihat buku itu. Dan ternyata
buku tersebut memang hilang. Mau tidak mau Dary harus mengganti buku itu. Saat pulang sekolah, ia
segera ke toko buku untuk membeli buku yang sama dengan buku yang dipinjamnya. Keesokan harinya, ia
ke perpustakaan dan memberi tahu petugas perpustakaan bahwa buku yang dipinjamnya telah hilang dan
buku yang akan dikembalikannya adalah buku pengganti yang baru. Kemudian petugas perpustakaan login
menggunakan username (admin) dan password (admin123) lalu mengeklik tombol login. Sistem mengecek
username dan password ke database dan ternyata username dan passwordnya sesuai. Petugas perpustakaan
mengeklik menu transaksi yang ada pada menu sidebar. Sistem menampilkan halaman transaksi. Petugas
perpustakaan mengeklik tombol pengembalian berdasarkan data dari tabel peminjaman. Sistem akan
mengecek keterlamabatan pengembalian buku, lalu sistem menampilkan form pengembalian buku. Setelah
itu petugas perpustakaan memilih pilihan hilang pada kondisi buku yang dikembalikan, Dary memberikan
buku yang dibelinya kepada petugas untuk membayar denda, petugas mengeklik tombol kembalikan.
Format
dokumen
ini
merupakan Pengembalian Buku (Buku Rusak)
hak milik
Muhamma
d Fikry, ST, Besok adalah hari terakhir pengembalian buku, ketika Dary sedang membaca buku yang ia pinjam, secara
MSc.
© All
tidak sengaja bukunya terkena tumpahan kopi, karena panasnya kopi membuat kertas buku menjadi
Copyrights kecoklatan dan tulisannya hilang. Mau tidak mau Dary harus mengganti buku tersebut. Saat pulang sekolah,
Reserved,
2018. ia segera ke toko buku untuk membeli buku yang sama
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 58/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
dengan buku yang dipinjamnya. Keesokan harinya, ia ke perpustakaan dan memberi tahu petugas
perpustakaan bahwa buku yang dipinjamnya telah hilang dan buku yang akan dikembalikannya adalah buku
pengganti yang baru. Kemudian petugas perpustakaan login menggunakan username (admin) dan password
(admin123) lalu mengeklik tombol login. Sistem mengecek username dan password ke database dan
ternyata username dan passwordnya sesuai. Petugas perpustakaan mengeklik menu transaksi yang ada pada
menu sidebar. Sistem menampilkan halaman transaksi. Petugas mengeklik icon pengembalian, Sistem akan
mengecek keterlamabatan pengembalian buku, lalu sistem menampilkan form pengembalian buku. Setelah
itu petugas perpustakaan memilih pilihan rusak pada kondisi buku yang dikembalikan, Dary memberikan
buku yang dibelinya kepada petugas untuk membayar denda, petugas mengeklik tombol kembalikan.
Pada suatu hari, Dhea lupa kalau kemarin adalah tenggat hari pengumpulan buku Bahasa Indonesia yang
telah ia pinjam di perpustakaan. Dan dua hari yang lalu, buku tesebut tidak sengaja dirobek oleh adiknya.
Oleh karena itu hari ini ia pergi ke perpustakaan di sekolahnya dan menuju ke meja petugas perpustakaan.
Kemudian petugas perpustakaan login menggunakan username (admin) dan password (admin123) lalu
mengeklik tombol login. Sistem mengecek username dan password ke database dan ternyata username dan
passwordnya sesuai. Petugas perpustakaan mengeklik menu transaksi yang ada pada menu sidebar. Sistem
menampilkan halaman transaksi. Petugas perpustakaan mengeklik icon pengembalian berdasarkan data dari
tabel peminjaman. Sistem akan mengecek keterlamabatan pengembalian buku, lalu sistem menampilkan
form pengembalian buku dengan menampilkan pemberitahuan bahwa peminjam terlmbat mengembalikan
buku. Setelah itu petugas perpustakaan memilih pilihan rusak pada kondisi buku yang dikembalikan, Dary
memberikan buku yang dibelinya kepada petugas untuk membayar denda, dan membayar uang Rp. 3000
petugas mengeklik tombol kembalikan.
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST, Usecase: Mengelola data buku
MSc.
© All
Copyrights
Skenario:
Reserved,
2018.
Format
Menambah data buku
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 59/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Suatu hari, Dary yang merupakan seorang pegawai perpustakaan di SMK Muhammadiyah
5 Pekanbaru ingin melakukan penginputan buku Matematika yang baru saja diterima dari supplier. Sebelum
melakukan penambahan buku, Dary terlebih dahulu membuka aplikasi Sistem Informasi Pengelolaan Buku
menggunakan browser Chrome, halaman login-pun muncul ketika aplikasi berhasil dibuka. Pada halaman
login, terdapat dua kolom inputan yaitu username dan password, Dary memasukkan username admin dan
password admin123 sehingga Dary dapat masuk ke dalam aplikasi. Setelah Dary memasukkan username
dan password miliknya, Dary mengeklik tombol login. Ketika sudah masuk ke halam dashboard, Dary
mengeklik menu kelola buku yang ada pada menu siderbar. Sistem pun menampilkan halaman pengelolaan
buku. Dary mengeklik tombol tambah buku, sistem pun menampilkan form tambah buku yang berisikan
judul buku, nama pengarang, nama penerbit, tahun terbit, stok, dan tombol tambah buku. Dary mengisi form
penambahan buku tersebut dengan mengintputkan kode buku (1005), judul buku (Matematika), nama
pengarang (Suprianto), nama penerbit (Gramedia), tahun terbit (2021), stok
(100) dan mengeklik tombol tambah buku. Sistem pun menyimpan data buku yang telah Dary input tadi dan
menampilkan pemberitahuan bahwa data buku telah berhasil disimpan di database.
Di suatu pagi, ketika Dary sedang melakukan proses transaksi peminjaman buku dengan salah seorang
anggota perpustakaan yaitu Laila, Dary menyadari bahwa buku yang hendak dipinjam oleh Laila memiliki
kesalahan di bagian judul buku yang mana seharusnya buku tersebut berjudul “Jago Pemgrograman Dalam
12 Jam”, malah berjudulkan “Jago Pegmrograman Dalam 122 Jam”. Setelah melakukan transaksi
peminjaman buku dengan Laila, Dary pun membuka halaman pengeditan buku. Halaman pengeditan buku
tersebut akan muncul ketika Dary masuk ke halaman pengelolaan buku dengan mengeklik menu kelola
Format
buku, dan setelah halaman pengelolaan buku muncul, Dary mencari buku tersebut menggunakan kolom
dokumen pencarian dengan menginputkan kode buku “1011” atau juga dengan judul buku, jika kode buku dan judul
ini
merupakan buk tersebut cocok maka sistem akan menampilkan buku yang dicari. Dary pun mengeklik icon edit, sistem
hak milik
Muhamma
menampilkan form edit, lalu mengubah judul buku tersebut menjadi “Jago pemrograman dalam 12 jam”.
d Fikry, ST, Setelah membuat judul dengan benar, Dary mengeklik tombol simpan, dan sistem pun akan menyimpan
MSc.
© All data buku yang sudah diubah tersebut dengan mengupdate judul buku yang lama menjadi judul buku yang
Copyrights
Reserved, baru, dan setelah itu sistem menampilkan pemberitahuan bahwa data buku telah berhasil di edit.
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 60/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Di hari senin pagi, ketika Dary melakukan pengecekkan buku, Dary menemukan bahwa terdapat 1 buku
yang mengalami kerusakan parah di rak-rak buku, buku tersebut berjudul “Ensiklopedia Geografis”,
kerusakan parah tersebut meliputi cover buku yang sudah robek setengah, beberapa halaman buku yang
hilang, dan buku yang terkena tumpahan air sehingga tulisan dari buku tersebut tidak bisa lagi dibaca. Oleh
karena itu, Dary pun ingin menghapus data buku tersebut. Dengan kondisi aplikasi yang sudah
menampilkan halaman dashboard, Dary mengeklik menu pengelolaan buku. Sistem menampilkan halam
pengelolaan buku. Setelah itu Dary mencari buku yang ingin di hapus dengan menginputkan judul buku di
kolom pencarian. Sistem pun mengecek judul buku tersebut ke database, dan menemukan data buku yang
dicari. Setelah Dary memastikan bahwa buku yang tampil adalah buku yang sama dengan buku yang ingin
dihapus, dari pun mengeklik tombol hapus buku. Sistem menghapus buku tersebut dari database, lalu
menampilkan pemberitahuan bahwa buku telah berhasil dihapus.
Scenario:
Pada suatu hari kelas XI jurusan RPL mempunyai murid baru bernama Aisyah. Karena Aisyah masih siswa
baru, namanya belum terdaftar di data perpustakaan. Oleh karena itu petugas perpustakaan ingin
menambahkan Aisyah sebagai anggota perpustakaan. Pertama petugas perpustakaan melakukan login
dengan memasukkan username admin dan password admin123. Setelah itu petugas perpustakaan mengklik
tombol kelola anggota. Setelah tampil halaman kelola anggota, selanjutnya petugas perpustakaan mengklik
tombol tambah anggota. Selanjutnya petugas perpustakaan mengisi data milik Aisyah, yaitu NIS (2020009),
Format
dokumen nama anggota (Putri Aisyah), jenis kelamin (perempuan), dan email (paisyah01@gmail.com). Setelah form
ini terisi, selanjutnya petugas perpustakaan menekan tombol simpan. Aisyah telah berhasil menjadi anggota
merupakan
hak milik perpustakaan.
Muhamma
d Fikry, ST,
MSc. Mengedit Data Anggota Perpustakaan
© All
Copyrights
Reserved, Pada suatu hari, ada seorang siswa bernama Ari yang salah dengan NIS nya. Kesalahan ini dikarenakan Ari
2018.
Format
kurang teliti pada saat mengisi data diri pada awal pendaftaran sekolah menengah atas. Ia mengisi NIS
dokumen 2021008 sedangkan NIS yang benar yaitu 2021009. Petugas
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 61/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
perpustakaan pun langsung meminta ke bagian kesiswaan data yang benar, dan mengganti data
perpustakaan yang salah. Petugas perpustakaan login menggunakan username admin dan password
admin123. Setelah itu petugas perpustakaan mengklik tombol kelola anggota. Setelah tampil halaman kelola
anggota, selanjutnya petugas perpustakaan mencari nama Ari Ardiansyah di kolom pencarian. Setelah
mendapatkan nama Ari, selanjutnya petugas perpustakaan menekan tombol edit. Setelah tampil form edit
anggota, petugas perpustakaan mengganti NIS milik Ari yang tadinya 2021008 menjadi 2021009. Dan
terakhir petugas perpustakaan mengklik tombol simpan. Pengeditan berhasil dilakukan.
Pada suatu hari, ada seorang siswa yang ingin pindah ke sekolah lain. Siswa tersebut bernama Dary. Siswa
ini ingin pindah karena pekerjaan orangtua nya yang dialihkan ke daerah lain. Jadi petugas perpustakaan
ingin menghapus data Dary karena ia bukan lagi menjadi anggota perpustakaan. Pertama petugas
perpustakaan melakukan login dengan memasukkan username admin dan password admin123. Setelah itu
petugas perpustakaan mengklik tombol kelola anggota. Setelah tampil halaman kelola anggota, selanjutnya
petugas perpustakaan mencari nama Dary Rahman di kolom pencarian. Setelah mendapatkan nama tersebut,
petugas perpustakaan mengklik tombol delete pada nama Dary Rahman. Penghapusan data angoota berhasil
dilakukan.
Scenario:
Format
dokumen Laporan data buku
ini
merupakan
hak milik Di suatu pagi, Dary diperintahkan oleh kepala sekolah SMK Muhammadiyah 5 Pekanbaru yaitu Pak Fulan
Muhamma
d Fikry, ST, untuk menyerahkan laporan data buku yang ada diperpustakaan dalam bentuk sudah dicetak. Karena Dary
MSc.
© All
baru saja selesai melakukan transaksi pengembalian buku, Dary langsung memilih menu kelola buku.
Copyrights Sistempun menampilkan halaman pengelolaan buku. Dary mengeklik tombol cetak laporan yang ada pada
Reserved,
2018. tampilan pengelolaan buku, setelah itu sistem menampilkan keseluruhan data buku beserta detail-detailnya.
Format
dokumen Dary langsung mengeklik tombol print, dan Darypun mendapatkan laporan data buku dalam bentuk cetak.
ini hanya
boleh
dipergunak
an untuk
keperluan Laporan transaksi peminjaman dan pengembalian
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 62/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Seorang mahasiswi UIN SUSKA Riau bernama Dhea datang ke perpustakaan SMK Muhammadiyah 5
Pekanbaru untuk mendapatkan data tentang seberapa aktif siswa/siswi di SMK Muhammadiyah 5
Pekanbaru melakukan peminjaman dan pengembalian buku perpustakaan. Dhea pun menemui Dary di
resepsionis perpustakaan dan menjelaskan maksud tujuannya untuk mendapatkan data peminjaman dan
pengembalian buku perpustakaan. Karena Dary sudah melakukan login dan sistem sedang menampilkan
halaman dashboard, Dary pun langsung mengeklik menu transaksi, sistem pun menampilkan halaman
transaksi. Setelah itu Dary mengeklik tombol cetak laporan, sistem pun menampilkan seluruh data
transaksi. Dary mengeklik tombol print, dan setelah itu Dary mendapatkan laporan transaksi dalam
bentuk cetak dan memberikannya ke Dhea.
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 63/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
APENDIKS B
SEQUENCE DIAGRAM
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 64/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 65/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 66/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 67/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 68/1
lainnya
tanpa izin
tertulis dari
Muhamma
CLASSIFIED
Format
dokumen
ini
merupakan
hak milik
Muhamma
d Fikry, ST,
MSc.
© All
Copyrights
Reserved,
2018.
Format
dokumen
ini hanya
boleh
dipergunak
an untuk
keperluan
pelaporan
tugas mata
kuliah
Rekayasa
Perangkat
Lunak
Berorientas
i Obyek,
Jurusan
Teknik
Informatika
, UIN Suska
Riau, dan
tidak
diperkenan
IDENTIFIKASI DOKUMEN
kan untuk NAMA SISTEM NOMOR VERSI HALAMAN
keperluan Sistem Informasi Perpustakaan - - 69/1
lainnya
tanpa izin
tertulis dari
Muhamma