Anda di halaman 1dari 30

Laporan Sistem Informasi Peminjaman Buku Perpustakaan

Disusun Guna Memenuhi Tugas Mata Kuliah Pengantar Teknologi Informatika

Dosen Pengampu: Regiolina Hayami, S.T., M.Kom

Disusun oleh:

Khalid Hafiz (210401149)

Hayuma Bohaki (210401156)

Deo Rafiansyah Putra (210401179)

PROGRAM STUDI TEKNK INFORMATIKA

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MUHAMMADIAH RIAU

PEKANBARU

2022
KATA PENANTAR

Puji syukur kehadirat Tuhan Yang Maha Esa. Atas rahmat dan hidayah-Nya, penulis
dapat menyelesaikan tugas laporan yang berjudul "Laporan Sistem Informasi
Peminjaman Buku Perpustakaan".

Makalah ini disusun untuk memenuhi tugas Mata Kulah Pengantar Teknologi
Informasi. Selain itu, makalah ini bertujuan mempermudahkan bagi para masyarakat
yang rajin/suka membaca buku tanpa harus pergi ke perpustakaan tujuan.

Penulis mengucapkan terima kasih kepada Regiolina Hayami, S.T., M.Kom


selaku guru Mata Kuliah Pengantar Teknologi Informasi. Ucapan terima kasih juga
disampaikan kepada semua pihak yang telah membantu menyelesaikan makalah ini.

Penulis menyadari makalah ini masih jauh dari kata sempurna. Oleh sebab itu, kritik
dan saran yang membangun diharapkan demi kesempurnaan makalah ini.

Pekanbaru, 12 Januari 2022

Penulis
DAFTAR ISI

Laporan Sistem Informasi Peminjaman Buku Perpustakaan ..................................................... i

KATA PENANTAR .................................................................................................................. i

DAFTAR ISI............................................................................................................................. ii

DAFTAR GAMBAR ................................................................................................................ v

DAFTAR TABLE.................................................................................................................... vi

Bab 1 Deskripsi Proses Sistem................................................................................................. 1

1.1. Pengertian Sistem Informasi Peminjaman Buku Perpustakaan ................................ 1

1.2. Manfaat ..................................................................................................................... 1

1.3. Narasi Pembuatan Sistem Informasi Peminjaman Buku Perpustakaan .................... 1

1.3.1. Proses Pendaftaran Perpustakan........................................................................ 2

1.3.2. Proses Login...................................................................................................... 2

1.3.3. Proses Peminjaman Buku.................................................................................. 3

1.3.4. Proses Melihat Status Peminjaman Buku ......................................................... 3

1.3.5. Proses Melihat dan Pembayaran Denda Buku .................................................. 5

Bab 2 Usecase Sistem .............................................................................................................. 6

2.1. Pendefinisian Aktor .................................................................................................. 6

2.2. Pendefinisian Usecase ........................................................................................... 6


2.3. Use Case Diagram................................................................................................. 8

2.4. Use Case Scenario................................................................................................. 9

2.4.1. Proses Pendaftaran ............................................................................................ 9

2.4.2. Proses Login...................................................................................................... 9

2.4.3. Proses Peminjaman Buku................................................................................ 10

2.4.4. Proses Melihat Status Peminjaman Buku ....................................................... 11

Bab 3 Flowchart Sistem ......................................................................................................... 14

3.1. Proses Pendaftaran Perpustakaan ............................................................................ 14

3.2. Proses Login............................................................................................................ 15

3.3. Proses Peminjaman Buku........................................................................................ 16

3.4. Proses Melihat Status Peminjaman Buku ............................................................... 17

3.4.1. Proses Pengembalian Buku Pinjaman ................................................................. 18

3.4.2. Proses Perpanjangan Buku Pinjaman .............................................................. 19

3.5. Proses Melihat dan Pembayaran Denda Buku ........................................................ 20

Bab 4 ....................................................................................................................................... 21

Data Flow Diagram ................................................................................................................. 21

4.1. Table Dfd ................................................................................................................ 21

4.2. Contex Diagram ...................................................................................................... 22

4.2.1. DFD level 0 ..................................................................................................... 22


4.2.2. DFD level 1 ..................................................................................................... 22

4.2.3. DFD level 2 ..................................................................................................... 23


DAFTAR GAMBAR
DAFTAR TABLE
Bab 1
Deskripsi Proses Sistem

1.1. Pengertian Sistem Informasi Peminjaman Buku Perpustakaan

Sistem Informasi Peminjaman Buku Perpustakaan merupakan sistem yang bertujuan


untuk memudahkan mahasiswa dalam meminjam buku perpustakaan. Pinjaman buku ini
perupakan salah satu kegiatan yang sering dilakukan untuk meminjam buku tanpa harus
membeli buku tersebut.

Dari permasalahan berbagai mahasiswa dosen dan dll tersebut membutuhkan waktu
untuk pergi ke perpustakaan yang dimana kemacetan yang panjang. Dengan sistem informasi
ini diharapkan masyarakat melakukan peminjaman buku perpustakaan dengan memanfaatan
jaringan internet. Sehingga masyarakat dapat meminjam buku tanpa harus keluar menuju ke
tempat perpustakaan.

1.2. Manfaat

Bahwasannya dengan perkembangan zaman ini akan lebih baik jika memanfaatkan
sumber daya sebaiknya sehingga bisa hidup dengan lebih mudah dan begitulah tujuan dari
pembuatan sistem informasi ini di antaranya untuk:

1. Mempermudahkan mahasiswa yang ingin meminjam buku tanpa harus pergi ke


perpustakaan tujuan.
2. Dan juga Menghemat Waktu.

1.3. Narasi Pembuatan Sistem Informasi Peminjaman Buku Perpustakaan

Dalam pembuatan sistem informasi ini kita membutuhkan rancangan awal untuk
menentukan tujuan atau arah kita membuat sistem informasi tersebut dengan begitu kita dapat
mengembangkannya dengan lancar. Dengan ini kami menjabarkan alur atau arah dari laporan
kami, diantaranya;

1
1.3.1. Proses Pendaftaran Perpustakan
Pengguna: Calon Anggota Perpustakaan
Tahapan:

1. Pengguna masuk ke dalam situs website Sistem Perpustakaan.


2. Kemudian pengguna memilih menu pendaftaran perpustakaan.
3. Pengguna tersebut akan mengisi biodata pada formulir
pendaftaran.
4. Sistem akan memverifikasi data yang dimaksukkan oleh
pengguna.
5. Jika data di input sudah benar, maka sistem otomatis menampilkan
username dan password untuk pengguna. Jika data di input salah,
maka sistem otomatis akan menampilkan isi bagian formulir
pendaftaran yang salah, kemudian pengguna memperbaiki isi
bagian pada formulir pendaftaran yang salah.
6. Admin akan meng-inputkan Akun pengguna sebagai Anggota
Pepustakaan.

1.3.2. Proses Login


Pengguna: Admin, Anggota Perpustakaan
Tahapan:

1. Pengguna masuk ke dalam situs website Sistem Perpustakaan.


2. Pengguna akan memasukkan username dan password.
3. Sistem akan memverifikasi akun yang dimasukkan.
4. Jika berhasil maka akan menampilkan menu/dashboard, Jika gagal
akan ada muncul notifikasi username dan password salah,
kemudian pengguna mengulang Kembali.

2
1.3.3. Proses Peminjaman Buku
Pengguna: Anggota Pepustakaan
Tahapan:

1. Pengguna melakukan login ke website menggunakan username


dan password yang telah diberikan
2. Pengguna pilih Halaman Buku Perpustakaan
3. Sistem akan menampilkan buku-buka yang tersedia
4. Pengguna akan memilih buku yang akan mau dipinjam
5. Pengguna akan memilih durasi pinjaman
6. Admin memvalidasi data buku dan durasi pinjaman
7. Sistem akan menampilkan data buku dan durasi pinjaman.

1.3.4. Proses Melihat Status Peminjaman Buku


Pengguna: Anggota Perpustakaan
Tahapan:

1. Pengguna melakukan login ke website menggunakan username


dan password yang telah diberikan.
2. Pengguna pilih Halaman Peminjaman Buku Perpustakaan.
3. Pengguna pilih Status Peminjaman Buku.
4. Sistem akan menampilkan Status Peminjaman Buku yang
dipinjam.
5. Jika status pinjaman “Buku durasi habis”, maka sistem otomatis
akan menampilkan 2 pilihan yaitu Pengembalian Buku Pinjaman
dan Perpanjang Buku Pinjaman.
6. JIka status Pengguna telat mengembalikan buku, maka sistem
otomatis meng-Input data catatan keterlambatan pengembalian
peminjaman buku, kemudain admin memberikan data pembayaran
denda buku.

3
1.3.4.1. Proses Pengembalian Buku Pinjaman
Pengguna: Anggota Pepustakaan
Tahapan:

1. Pengguna melakukan login ke website menggunakan


username dan password yang telah diberikan.
2. Pengguna memilih Pengembalian Buku di Status
Peminjaman Buku.
3. Admin akan memvalidasi data Pengembalian Buku.
4. Sistem menampilkan “Data pengembalian buku
pinjaman”.

1.3.4.2. Proses Perpanjang Buku Pinjaman


Pengguna: Anggota Perpustakaan
Tahapan:

1. Pengguna melakukan login ke website menggunakan


username dan password yang telah diberikan
2. Pengguna pilih Perpanjang Pinjaman Buku di Status
Perpinjaman Buku
3. Sistem akan menampilkan pilihan perpanjangan durasi
pinjaman buku
4. Pengguna pilih durasi perpanjangan pinjaman buku yang
diinginkan
5. Admin memvalidasi perpanjangan pinjaman buku.

4
6. Admin akan meng-input data durasi perpanjangan
pinjaman buku
7. Sistem akan otomatis menampilkan Data durasi
Perpanjangan Pinjaman Buku yang di pinjam oleh
pengguna.

1.3.5. Proses Melihat dan Pembayaran Denda Buku


Pengguna: Anggota Perpustakaan
Tahapan:

1. Pengguna melakukan login ke website menggunakan username


dan password yang telah diberikan.
2. Pengguna pilih Halaman Peminjaman Buku Perpustakaan
3. Pengguna pilih Denda Buku
4. Sistem akan menampilkan Hasil Biaya Denda Buku yang dipinjam
5. Pengguna pilih Denda Buku yang mau dibayar, kemudian
pengguna melakukan pembayaran biaya denda buku
6. Admin memverifikasi pembayaran denda buku
7. Jika verifikasi pembayaran berhasil Sistem akan otomatis
menampilkan Pembayaran denda buku anda selesai, jika gagal
makan akan muncul notifikasi pembayaran denda buku gagal,
pengguna mengulangi proses pembayaran denda buku.

5
Bab 2
Usecase Sistem

2.1. Pendefinisian Aktor

No. Aktor Deskripsi


1. Mahasiswa, Dosen, Orang yang melakukan peminjaman buku
dll/Anggota pada sistem informasi peminjaman buku
Perpustakan perpustakaan.
2. Admin/Petugas Orang yang validasi, memverifikasi dan
Perpustakaan memasukkan data pada sistem informasi
peminjaman buku perpustakaan.

2.2. Pendefinisian Usecase

No. Usecase Deskripsi


1. Proses Pendaftaran Proses pendaftaran yang menginput masuk ke
situs pendaftaran, mengisi formulir
pendaftaran, menerima username password,
dan admin mengimput akun pengguna
menjadi anggota pepustakaan
2. Proses Login Proses login melalui situs website dengan
menggunakan username dan password.
3. Proses Peminjaman Proses peminjaman buku melalui situs
Buku website berupa ketersediaan buku, melakukan
peminjaman dan tempat validasi oleh admin.

6
4. Proses Melihat Status Proses melihat status pinjaman buku melalui
Pinjaman Buku situs website berupa menampilkan status
buku durasi habis, pengembalian,
perpanjangan, status keterlambatan
pengembalian, dan admin menampilkan data
pembayaran denda buku
5. Proses Pengembalian Proses pengembalian buku pinjaman melalui
Buku Pinjaman situs website berupa pengembalian buku
pinjaman dan tempat validasi oleh admin.
6. Proses Perpanjang Proses perpanjangan buku pinjaman melalui
Buku Pinjaman situs website berupa pilihan perpanjangan
durasi pinjaman, melakukan perpanjangan
durasi pinjaman dan tempat verifikasi oleh
admin.
7. Proses Melihat dan Proses melihat dan membayar denda buku
Membayar Denda melalui situs website berupa melihat biaya
Buku denda buku, melakukan pembayaran denda
buku dan tempat validasi oleh admin.

7
2.3. Use Case Diagram

8
2.4. Use Case Scenario
2.4.1. Proses Pendaftaran

Aksi Aktor Sistem


1. Masuk ke dalam situs untuk
pendaftaran, mengisi
formulir

2. Menekan tombol kirim


(berupa file formulir)
3. Menampilkan username dan
password untuk login ke webside
oleh Anggota Perpustakaan

4. Admin input akun menjadi


Anggota Perpustakaan
Alternatif no 3

Jika ada terjadi kesalahan saat mengisi formulir, formulir itu tidak akan
diterima dan akan diulang ke tahap ke-1.

2.4.2. Proses Login

Aksi Aktor Sistem


1. Login memasukkan
username dan password di
website Sistem Perpustakaan

9
2. Sistem memverifikasi username
dan password pengguna

Alternatif no 2

Jika ada kesalahan input username dan password, muncul notifikasi


username dan password salah, pengguna dapat mengulang kembali
tahap ke-1

2.4.3. Proses Peminjaman Buku

Aksi Aktor Sistem


1. Pengguna login ke website.
Kemudian pilih halaman
Buku Perpustakaan

2. Sistem menampilkan buku yang


tersedia di website sistem
perpustakaan

3. Pengguna memilih buku dan


durasi peminjaman

4. Admin memvalidasi data


buku dan durasi pinjaman,
menampilkan situs data
durasi dan buku pinjaman

10
5. Menampilkan data buku dan
durasi pinjaman dari hasil
peminjaman ke dalam website

2.4.4. Proses Melihat Status Peminjaman Buku

Aksi Aktor Sistem


1. Pengguna login ke website.
Memilih halaman
Peminjaman Buku
Perpustakaan, kemudian
pilih Status Peminjaman
Buku

2. Menampilkan status. jika status


durasi habis maka ada 2 pilihan
yaitu Pengembalian dan
Perpanjangan buku pinjaman

jika status keterlambatan


pengembalian buku maka akan
meng-input catatan
keterlambatan kemudian admin
menampilkan hasil biaya denda
buku ke dalam website

11
2.4.4.1. Proses Pengembalian Buku Pinjaman

Aksi Aktor Sistem


1. Pengguna memilih
pengembalian buku pinjaman
di status peminjaman buku

2. Admin memvalidasi
pengembalian buku pinjaman

3. Menampilkan data pengembalian


buku di dalan situs website

2.4.4.2. Proses Perpanjangan Buku Pinjaman

Aksi Aktor Sistem


1. Pengguna memilih
perpanjangan buku pinjaman
di status peminjaman buku

2. Menampilkan pilihan durasi


perpanjangan buku pinjaman

3. Pengguna memasukkan
durasi perpanjangan buku
pinjaman
4. Admin memvalidasi data
durasi perpanjangan buku
pinjaman

12
5. Menampilkan data durasi
perpanjangan buku pinjaman di
situs website

2.4.5. Proses Melihat dan Membayar Denda Buku

Aksi Aktor Sistem


1. Pengguna login ke website.
Memilih halaman
Peminjaman Buku
Perpustakaan, Kemudian
pilih Denda Buku

2. Menampilkan hasil biaya denda


buku

3. Melakukan pembayaran
denda buku

4. Admin memverifikasi
pembayaran denda buku

5. Menampilkan “Pembayaran
denda buku telah berhasil”

Alternatif no 4

Jika ada pengguna membayar biaya tidak cukup maka verifikasi dari
admin gagal, sistem akan beralih pembayaran denda buku untuk
mengulang pembayaran di tahap ke-3

13
Bab 3
Flowchart Sistem

3.1. Proses Pendaftaran Perpustakaan

14
3.2. Proses Login

15
3.3. Proses Peminjaman Buku

16
3.4. Proses Melihat Status Peminjaman Buku

17
3.4.1. Proses Pengembalian Buku Pinjaman

18
3.4.2. Proses Perpanjangan Buku Pinjaman

19
3.5. Proses Melihat dan Pembayaran Denda Buku

20
Bab 4

Data Flow Diagram

4.1. Table Dfd

Entitals Luar Input Output


Admin Data akun, data login, Daftar Peminjaman buku
validasi data buku pinjaman, perpustakaan, Penerimaan
validasi data pengembalian biaya pembayaran denda,
buku, validasi data validasi data login
perpanjanan buku pinjaman,
data biaya denda buku,
verifikasi pembayaran denda
buku
Anggota Data formulir, data login, Data akun, Verifikasi data
Perpustakaan data buku pinjaman, Data login, Konfirmasi data buku
pengembalian buku pinjaman, Info data status
pinjaman, data perpanjangan buku, Konfirmasi data
buku pinjaman, data pengembalian, Konfirmasi data
pembayaran denda buku perpanjangan, Konfirmasi data
pembayaran denda buku

21
4.2. Contex Diagram
4.2.1. DFD level 0

4.2.2. DFD level 1

22
4.2.3. DFD level 2

23

Anda mungkin juga menyukai