Anda di halaman 1dari 21

PERANCANGAN SISTEM INFORMASI PELAYANAN

PEMINJAMAN BUKU
“MISBAH PERPUSTAKAAN”

APPLICATION PROJECT

Diajukan Untuk Memenuhi Ujian Mata Kuliah Proyek

Oleh:
Nama: MOH MISBAHUL MUNDIR
Nim: 180442020010

PROGRAM STUDI MANAJEMEN INFORMATIKA


POLITEKNIK LP3I JAKARTA
2020
KATA PENGANTAR

Segala puji dan syukur penulis panjakatkan kepada Tuhan Yang Maha
Esa atas segala berkat dan rahmat-Nya sehingga penulis dapat
menyelesaikan Application Project (AP) ini tepat waktunya.

Sebagimana ketentuan yang berlaku di Politeknik LP3I Jakarta, bahwa


mahasiswa Program Manajemen Informatika semesrter 4 (empat)
diharuskan meyusun dan memaparkan Application Project (AP) sebagai
salah satu persyaaratan penyelesaian matkuliah pada program
pembelajaran. Untuk itu penulis menyusun laporan hasil analisa
perancangan sistem informasi dalam bentuk karya ilmiah ini dibawah
bimbingan Karto, S.Kom.

ii
DAFTAR ISI
Berisi daftar isi makalah yang ditulis

iii
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah
Di era digital saat ini internet sudah menjadi bagian kebutuhan di setiap
individu dan sudah hampir di jadikan kebutuhan manusia , berkat sangat
pesat nya perkembangan di era digital ini hampir sebagian manusia
melakukan aktivitasnya menggunakan internet , dan di tambah lagi saat ini
manusia di wajibkan untuk menaati peraturan pemeritah mengenai
pencegahan penularan virus covid19 ini sehingga banyak yang melakukan
kegiatan perkantoran di rumah dan dengan menggunakan media internet
dan alat komunikasi.

Seiring dengan perkembangan yang bejalan saat ini, dimana hampir


semua sektor sudah menggunakan teknologi , sehingga Perpustakaan
Misbah ingin meningkatkan kualitas,daya saing dan ingin memngubah dari
sistem manual menjadi sistem online atau berbasis web dan di harapkan
dapat meningkatkan kinerja pada user atau penggunanya.

Berdasarkan kondisi tersebut maka , diperlukan tenaga yang trampil yang


memiliki pemahaman serta pengalaman dalam mengimplementasi atau
pemaanfaatan pendaftaran berbasis online,maka dari itu penulis
memberikan judul penulisan “Perancangan Sistem Informasi Perpustakaan
Misbah”.

Hal itu yang mendasari penelitian penulis pada Perpustakaan Misbah


adalah untuk saat ini proses pendaftaran yang berjalan pada
Perpustakaan Misbah ini masih menggunakan proses manual , sehingga
di butuhkan peralihan dari sistem manual menjadi sistem berbasis web
atau online , karena pada proses sebelum nya proses pminjaman masih
menggunakan manual berbasis kertas , sehingga rentan untuk kehilangan
data data tersebut,maka dari itu di buatlah sistem informasi peminjaman
pada Perpustakaan Misbah, yang bertujuan untuk memudahkan dalam
pengelompokan data data Peminjam sehingga bisa jauh lebih efesien.
iv
1.2. Rumusan Masalah
Pembahasan penulisan makalah project ini berdasakan permasalahan
yang terdapat pada Perpustakaaan Misbah menggunakan proses manual
maka dari itu penulis merincikan beberap rincian sebagai berikut :
1. Bagaimana proses berjalan peminjaman online pada
Perpustakaan Misbah ?
2. Bagaimana Perancangan Sistem Informasi Peminjaman Online
pada Perpustakaan ?
3. Kendala Serta Solusi yang di berikan dalam perancangan Sistem
Informasi Peminjaman Online pada Perpustakaan Misbah ?

1.3. Batasan Masalah


Adapun beberapa permasalahan yang di dapat pada
Perpustakaan Misbah, maka dari itu penulis membatasi
permasalahan sebagai berikut:
1. Pembahasan masalah peracangan sistem informasi
pendaftaran online pada Perpustakaan Misbah,
2. Bahasa pemrograman yang di gunakan pada sistem
pendafataran online adalah Framwork PHP Codeigniter,
3. Database yang di gunakan yaitu Mysql,
4. Aplikasi yang di buat yaitu menampilkan data Pembelian, proses
input, edit, delete pada data pemberian baru,
5. Hasil Cetak Laporan proses Peminjaman pada Perpustakaan
Misbah.
.

1.4. Sistematika penulisan


Penulis membuat sistematika dengan dikelompokan menjadi 4 bab,
dimana masing-masing bab saling terhubung. Sistematikanya sebagai
berikut :
BAB I : PENDAHULUAN

v
Bab ini menjelaskan tentang latar belakang masalah , batasan
masalah, rumusan masalah, dan sistematika penulisan.

BAB II : MANUAL BOOK PROGRAM APLIKASI


Bab ini menjelaskan mengenai gambaran singkat aplikasi
yang dibuat dengan menampilkan form dan report pada
perancangan dan aplikasi

BAB III : PEMBAHASAN


Bab ini menjelaskan tentang bahasa yang digunakan untuk
memanivisualisasikan program yang kita buat dengan
menggunakan UML(Unified Modeling Language).Dan juga di bab ini
kita harus menuliskan tentang kendala-kendala yang ada dalam
sistem yang kita buat.

BAB IV : PENUTUP
Bab ini adalah berisi kesimpulan dan saran dari penulis untuk
memberikan kesimpulan yang ringkas dari identifikasi masalah pada
bab 1. Sedangkan saran adalah solusi-solusi yang ditawarkan oleh
penulis yang relevan dan substantive dalam pemecahan masalah
yang dimaksud.

BAB II
MANUAL BOOK PROGRAM APLIKASI

vi
2.1. Petunjuk penggunaan aplikasi

2.2. Gambaran Proyek dibuat

2.3. Tampilan laporan

BAB III
PEMBAHASAN

3.1. Narasi Sistem berjalan


Peminjam datang ke MISBAH PERPUSTAKAAN untuk
meminjam buku, kemudian perpustakaan meminta kartu
anggota , jika peminjam sudah mempunyai kartu anggota

vii
maka peminjam diperkenankan langsung meminjam buku, jika
belum memiliki kartu maka tidak tidak diperkenankan meminjam
buku. Setelah peminjam mendapatkan / menemukan buku yang
ingin dipinjam lalu peminjam akan datang ke admin dan admin
akan melakukan input data dan memberikan memo
peminjaman ke peminjam.

3.2. Flowchart system berjalan


Sistem Informasi Peminjaman Buku MISBAH
PERPUSTAKAAN

Peminjam Petugas

Start 1

Datang Ke Meminta
Perpustakaan kartu
Anggota

Punya kartu?

2 2

Memilih
Buku
Buku

Buku Dari
Pinjaman

Membawa
ke petugas

Membuat
memo

Memo 2

4 4 Memo 1

Memo 1

END

viii
3.3. Diagram Kontext

Sistem Informasi Peminjaman Buku MISBAH


PERPUSTAKAAN

Datang ke Perpustakaan

Sistem Informasi Membuatkan memo


Peminjaman Buku
peminjam Petugas
MISBAH
Memo 1 PERPUSTAKAAN

Meminjam buku

ix
3.4. Diagram Nol/Zero

Sistem Informasi Peminjaman Buku MISBAH


PERPUSTAKAAN

Datang ke perpustakaan
1.0
Peminjam
perpustakaan
Menyakan
Kartu anggota

Membawa buku untuk di Input data


pinjam 2.0 peminjaman
Peminjaman
buku
Petugas
Memo peminjaman

x
3.5. Use Case
uc Use Case Model

Login

Insert

«include»
Manage Buku

«include» Edit

petugas
«inclu de»

Delete

Manage Anggota
peminjam
«include»
Insert

«include»

«include»
Update

Transaksi

Drop

Logout

3.6. Keterangan Use case dan Aktor


• Petugas merupakan seseorang yang menginput data
peminjaman buku.
• Peminjam merupakan seseorang yang ingin meminjam buku
pada Misbah Perpustakaan.

3.7. Keterangan Use Case


• Login merupakan proses awal utuk masuk ke sebuah web
misbah perpus
• Manage buku merupakan petugas memanage data buku
perpustakaan berupa insert, edit, & delete.

xi
• Manage anggota merupakan memanage data anggota
perpustakaan berupa insert peminjaman, update peminjaman, &
drop peminjaman.
• Transaksi merupakan anggota meminjam buku ke petugas agar
peminjam mendapatkan memo peminjaman buku.
3.8. Skenario Use Case
a. Skenario use case Login
Reaksi Aktor Reaksi sistem
1. Petugas masuk ke sistem

2. Memilih tombol login 3. Melakukan validasi sistem

4. Menu utama / dashboard

b. Skenario Manage Buku


Reaksi Aktor Reaksi sistem
1. Petugas melakukan
manage data buku

2. Melakukan insert, update, 3. Data otomatis tersimpan


delete

c. Skenario use case manage anggota


Reaksi Aktor Reaksi sistem
1. Petugas melakukan
manage data Anggota

2. Melakukan insert 3. Data anggota otomatis


anggota, update tersimpan
anggota, delete
anggota

d. Skenario use case transaksi


xii
Reaksi Aktor Reaksi sistem
1. Peminjam memberikan
buku ke petugas agar
petugas mendata
peminjaman buku

2. Melakukan input data 3. Mencetak memo


peminjaman buku peminjaman buku.

e. Skenario logout
Reaksi Aktor Reaksi sistem
1. Memilih menu logout
2. Kemenu pertama

3.9. Activity Diagram


a. Login

xiii
b. Add Anggota

c. Edit Anggota

xiv
d. Delete Anggota

e. Add Buku

xv
f. Edit Buku

g. Delete Buku

h. Transaksi
xvi
i. Logout

3.10. Class Diagram

xvii
class Class Model

Transaksi_detail

- id_buku: char
- id_transaksi: char
- qty: int
- tanggal_kembali: date
- tanggal_pinjam: date

Anggota + Insert() buku


User
- alamat: char - id_buku: char
- password: char
- id_anggota: char - judul_buku: char
- username: char
- jk: int - jumlah: char
+ insert() - nama_anggota: int - penerbit: int
- penulis: int
+ Delete()
+ Insert() + Delete()
+ Update() transaksi_header + Insert()
+ View() + Update()
- id_anggota: int + View()
- id_transaksi: int
- tanggal: int
- total_pinjam: int

+ Insert()

3.11. Perancangan database


3.11.1 Normalisasi
3.11.2 ERD

3.11.3 Relationship

xviii
3.11.4 Klasifikasi File

Login
No Kolom Tipe Data Panjang Status
1 Username varchar 50
2 Password varcahar 50

Buku
No Kolom Tipe Data Panjang Status
1 Id_buku varcahar 50 Primary key
2 Judul_buku varchar 50
3 Penerbit varchar 50
4 Penulis varchar 50
5 stok Int 11

anggota
No Kolom Tipe Data Panjang Status
1 Id_anggota varchar 50 Primary key
2 Nama_anggota varchar 50
3 Alamat varchar 50
4 jk varchar 50

Transaksi_header
No Kolom Tipe Data Panjang Status
1 Id_transaksi varchar 50 Primary key
2 Tgl Date
3 Id_anggota varchar 50
4 Total_pinjam int 11

transaksi_detail
No Kolom Tipe Data Panjang Status
1 Id_transaksi Varchar 50 Foreign key
2 Id_buku Varchar 50 Foreign key
3 Qty Int 11
4 Tgl_pinjam Date
5 Tgl_kembali Date

BAB V

xix
KESIMPULAN
4.1. Kesimpulan
Berdasarkan hasil analsis, perancangan yang telah di lakukan dalam
pembuatan Sistem Informasi Pendaftaran Online pada Smk Global
Prima Bekasi ini maka dapat di ambil beberapa kesimpulan sebagai
berikut:
1. Sistem Informasi peminjaman basis web dari hasil analisis serta penelitian
ini mendapatkan kemudahan akses informasi dan proses peminjaman
buku.
2. Sistem Informasi peminjaman basis web ini juga dapat mempermudah
memanagement data data Peminjam menjadi lebih baik serta efektif ,
sehingga tidak terjadi lagi kehilangan data data Peminjam
3. Proses peminjaman juga memudahkan para siswa nya , karena bisa di
lakukan dimanapun dan kapanpun sehingga sangat amat efektif, dan
efisien di masa pandemi ini sehingga para peminjam .

Dan adapun permasalahan permasalahan dalam proses pembuatan


sistem infomasi pendaftaran online pada smk ini sebagai baerikut :
1. Sempat memakan waktu banyak untuk menyelesaikan eror pada proses
pembuatan web ini,
2. Proses pengerjaan nya web ini dari sistem informasi, tampilan hingga
pengelolaan program dan database di lakukan dengan sendiri sehingga
sangat memerlukan banyak waktu untuk menyelesaikan nya.

4.2. Saran

Penulis menyadari sepenuhnya jika application project ini masih jauh


dari kata sempurna serta masih banyak kesalahan , oleh karena itu
untuk memperbaiki application project tersebut penulis meminta saran
dan kritik yang bersifat membangun dan di harapkan bisa
meningkatkan penulisan serta pengerjaan application project menjadi
lebih baik lagi.
xx

Anda mungkin juga menyukai