laporan kerja praktek "analisis dan perancangan sistem informasi perpust
TRANSCRIPT
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
1/33
LAPORAN KERJA PRAKTEK
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
PERPUSTAKAAN SEKOLAH
DI MI AL HUDA KARANGNONGKO
Diajukan sebagai salah satu syarat
untuk memperoleh gelar sarjana Teknik Informatika
Disusun oleh:
Nama : Nopal Febriyan
NIM : 13650009
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA
YOGYAKARTA
2016
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
2/33
i
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
3/33
ii
KATA PENGANTAR
Puji syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa, karena hanya
atas berkat rahmat-NYA, sehingga Laporan Kerja Praktek yang berjudul
“ANALISIS DAN PERANCANGAN SISTEM INFORMASI
PERPUSTAKAAN SEKOLAH DI MI AL HUDA KARANGNONGKO” dapat
diselesaikan dengan baik dan tepat waktu. Adapun tujuan penulisan laporan ini
adalah untuk menyelesaikan Kerja Praktek Program Studi Teknik Informatika UIN
Sunan Kalijaga Yogyakarta.
Penuyusanan laporan ini tidak terlepas dari bantuan beberapa pihak, oleh
karena itu penulis hendak mengucapkan terima kasih kepada:
1. Orang tua penulis yang telah memnberikan do’a, semangat, dukungan dan
motivasi selama melakukan studi.
2.
Bapak Sumarsono, S.Si., M.Kom, selaku Kepala Program Studi Teknik
Informatika.
3. Bapak Nurochman, M.Kom, selaku Dosen Pembimbing Kerja Praktek.
4. Keluarga besar MI AL HUDA KARANGNONGKO yang telah mengizinkan
kami untuk menjalankan kerja praktek.
5. Semua teman – teman Teknik Informatika 2013 yang memberikan semangat
dan dukungan selama ini.
6.
Semua pihak yang tidak dapat disebutkan satu per satu yang terlibat dalam
penyusunan Laporan Kerja Praktek ini sehingga dapat selesai dengan baik.
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
4/33
iii
Akhir kata, penulis menyadari bahwa pelaksanaan kerja praktek dan
penyusunan laporan in masih belum sempurna. Oleh karena itu, kritik dan saram
yang membangun sangat penulis harapkan. Semoga penyusunan laporan ini
bermanfaat bagi semua pihak.
Yogyakarta, 13 Mei 2016
Penulis
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
5/33
iv
DAFTAR ISI
KATA PENGANTAR ....................................................................................................... ii
DAFTAR ISI......................................................................................................................iv
DAFTAR GAMBAR .........................................................................................................vi
DAFTAR TABEL ............................................................................................................ vii
BAB I PENDAHULUAN .................................................................................................. 1
1.1 Latar Belakang .................................................................................................. 1
1.2 Rumusan Kerja Praktek .................................................................................. 2
1.3 Batasan Kerja Praktek ..................................................................................... 2
1.4 Tujuan Kerja Praktek ...................................................................................... 3
1.5 Manfaat Kerja Praktek .................................................................................... 3
BAB II TEMPAT KERJA PRAKTEK ........................................................................... 4
2.1 Gambaran Umum Instansi ............................................................................... 4
2.1.1 Visi .............................................................................................................. 4
2.1.2
Misi ............................................................................................................. 4
2.1.3 Tujuan ........................................................................................................ 5
2.2 Ruang Lingkup Kerja Praktek ........................................................................ 5
BAB III LAPORAN KEGIATAN ................................................................................... 6
2.1 Hasil Analisis ..................................................................................................... 6
2.1.1 Kondisi Kerja Instansi .............................................................................. 8
2.1.2 Kondisi SDM (Sumber Daya Manusia)................................................... 9
2.1.3 Analisis Kebutuhan ................................................................................. 10
2.1.4 Perancangan DFD ( Data Flow Diagram) .............................................. 10
2.1.5 Perancangan ERD (Entity Relationship Diagram) .............................. 15
2.1.6 Rancangan Tabel Database .................................................................... 15
2.2 Pembahasan ..................................................................................................... 19
2.2.1 Halaman Login ........................................................................................ 20
2.2.2 Halaman Petugas..................................................................................... 20
BAB IV PENUTUP ......................................................................................................... 23
4.1 Kesimpulan ...................................................................................................... 23
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
6/33
v
4.2 Rekomendasi ................................................................................................... 23
LAMPIRAN..................................................................................................................... 24
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
7/33
vi
DAFTAR GAMBAR
Gambar 3.1 SDLC (System Devlepment Life Cycle) Model Waterfall .......... 6
Gambar 3.2 Diagram Konteks (DFD Level 0) ............................................. 10
Gambar 3.3 DFD Level 1 ............................................................................... 10
Gambar 3.4 DFD Level 2 Proses Login ......................................................... 11
Gambar 3.5 DFD Level 2 Proses Input Data Anggota ................................ 11
Gambar 3.6 DFD Level 2 Proses Input Data Buku .................................... 12
Gambar 3.7 DFD Level 2 Proses Input Data Peminjaman ........................ 12
Gambar 3.8 DFD Level 2 Proses Input Data Pengembalian ....................... 12
Gambar 3.9 ERD ( Entity Relationship Diagram) .......................................... 14
Gambar 3.10 Halaman Login ........................................................................ 16
Gambar 3.11 Halaman Petugas ..................................................................... 17
Gambar 3.12 Halaman Input Data Buku .................................................... 17
Gambar 3.13 Halaman Input Data Anggota ............................................... 18
Gambar 3.14 Halaman Input Data Pengembalian ..................................... 18
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
8/33
vii
DAFTAR TABEL
Tabel 3.1 Spesifikasi Ruang di MI AL HUDA Karangnongko ..................... 8
Tabel 3.2 Sumber Daya Manusia di MI AL HUDA Karangnongko ........... 9
Tabel 3.3 Desain Tabel Anggota ................................................................... 13
Tabel 3.4 Desain Tabel Buku ........................................................................ 14
Tabel 3.5 Desain Tabel Petugas .................................................................... 14
Tabel 3.6 Desain Tabel Peminjaman ............................................................. 15
Tabel 3.7 Desain Tabel Pengembalian .......................................................... 15
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
9/33
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan dunia komputer yang semakin kompleks mendorong setiap
indvidu ataupun kelompok mau tidak mau harus menerapkannya dalam segala
aktifitas. Disadari atau tidak setiap sistem yang ada seakan kurang lengkap ketika
masih menggunakan model ataupun pengelolaan secara manual, disamping sangat
banyak energi dan sumber daya yang terbuang, baik dari segi finansial tentunya
menjadikan biaya lebih tinggi, dari segi waktu tentunya akan memakan waktu yang
lebih banyak.
Teknologi informasi tidak hanya mempengaruhi sebuah sistem informasi
namun memiliki pengaruh dalam kehidupan sehari-hari, gaya hidup mulai berubah
seiring dengan produk-produk teknologi informasi yang semakin menjamur setiap
saat.
Perpustakaan dalam suatu instansi yang baik seharusnya memiliki sistem
informasi baik berbasis web dan stand alone dalam ruang lingkup instansi sehingga
anggota perpustakaan yang akan melakukan peminjaman buku maka petugas tidak
perlu lagi mencatat secara manual tetapi data dapat dimasukkan melalui sebuah
sistem informasi.
Perpustakaan MI AL HUDA Karangnongko merupakan instansi yang
menyediakan bahan-bahan pustaka sebagai sumber informasi memrlukan teknologi
informasi untuk mengolah data dan untuk melakukan kegiatan kerja perpustakaan.
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
10/33
2
Berdasarakan latar belakang diatas, maka diangkat judul Laporan Kerja Praktek
ini adalah: “ANALISIS DAN PERANCANGAN SISTEM INFORMASI
PERPUSTAKAAN SEKOLAH DI MI AL HUDA KARANGNONGKO”
1.2
Rumusan Kerja Praktek
Berdasarkan latar belakang tersebut makan perumusan masalah yang dapat
diambil dalam kerja praktek ini adalah:
1.
Bagaimana membangun sistem informasi pada Perpustakaan MI AL HUDA
Karangnongko?
2.
Bagaimana merancang sistem komputerisasi data buku?
3.
Bagaimana merancang sistem komputerisasi data anggota?
4. Bagaimana merancang sistem komputerisasi peminjaman buku?
5.
Bagaimana merancang sistem komputerisasi pengembalian buku?
6. Bagaimana merancang sistem komputerisasi laporan data anggota?
7. Bagaimana merancang sistem komputerisasi laporan data buku?
1.3 Batasan Kerja Praktek
Berdasarkan rumusan masalah tersebut diatas dan banyaknya data yang diolah
makan ada beberapa batasan masalah dalam pembahasan ini antara lain
mencakup:
1. Data buku.
2. Peminjaman buku.
3. Pengembalian buku.
4. Laporan data anggota dan data buku.
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
11/33
3
Hak akses pada komputer petugas meliputi data buku, peminjaman buku,
pengembalian buku, dan laporan data anggota dan data buku. Untuk merancang
sistem informasi berbasis web tersebut digunakan bahasa pemrograman PHP
(Personal Hyper Text ), DBMS ( Database Management System) menggunakan
MySQL.
1.4 Tujuan Kerja Praktek
Tujuan dari perancangan sistem informasi perpustakaan yang dibangun
adalah:
1.
Membantu petugas perpustakaan dalam melakukan pengeloaan data di
perpustkaan MI AL HUDA Karangnongko.
2. Memberikan kemudahan dalam peminjaman dan pengembalian buku.
1.5
Manfaat Kerja Praktek
Diharapkan dari pelaksanaan kerja praktek ini dapat membawa manfaat
diantaranya:
1. Untuk optimalisasi pengolahan data buku agar lebih mudah dan cepat.
2. Memudahkan dalam hal transaksi peminjaman dan pengembalian buku.
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
12/33
4
BAB II
TEMPAT KERJA PRAKTEK
2.1 Gambaran Umum Instansi
MI AL HUDA Karangnongko didirikan pada tahun 1971, merupakan lembaga
pendidikan yang setingkat dengan sekolah dasar dan berada dibawah naungan
Lembaga Pendidikan Ma’arif NU kabupaten Sleman, Daerah Istimewa Yogyakarta.
MI AL HUDA Karangnongko beralamat di Jl. Nangka 3 Karangnongko, desa
Maguwoharjo, kecamatan Depok, kabupaten Sleman, provinsi Daerah Istimewa
Yogyakarta, nomer telpon (0274) 4478271.
2.1.1 Visi
Terwujudnya peserta didik yang beriman dan bertaqwa, cerdas, terampil,
mandiri, beraklak mulia dan berbudaya
2.1.2 Misi
1. Melaksanakan pembelajaran agama islam untuk meningkatkan keimanan dan
ketaqwaan terhadap Allah SWT.
2.
Mengembangkan praktek ibadah.
3.
Melaksanakan pembelajaran yang menyenangkan, efektif dan efisien.
4. Melaksanakan pembelajaran ekstrakulikuler untuk membina bakat dan minat
siswa.
5. Melaksanakan pembiasaan akhlakul karimah.
6. Mengembangkan kemandirian dan budaya lingkungan setempat.
7. Mengembangkan rasa cinta dan melestarikan lingkungan hidup.
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
13/33
5
2.1.3 Tujuan
1.
Mewujudkan peserta didik yang memilki iman dan ketaqwaan yang tinggi
kepada Allah SWT.
2. Mencapai prestasi akademik dan non akademik yang tinggi.
3. Mewujudkan peserta didik yang memiliki keterampilan yang tinggi.
4. Membentuk pribadi yang berakhlak mulia.
5. Mencetak generasi yang terampil dan mandiri.
6.
Mencetak generasi yang mengembangkan budaya dan peduli terhadao
lingkungan.
2.2
Ruang Lingkup Kerja Praktek
Perpustakaan MI AL HUDA Karangnongko sebagai instansi tempat kerja
praktek saat ini sudah memiliki divisi khusus yang menangani teknologi informasi
dan pengolahan data. Namun, masih banyak yang perlu dikembangkan dalam
teknologi informasi dan pengelolahan data. Oleh karena itu, ruang lingkup kerja
oraktek masih berada di wilayah pengembangan teknologi informasi dan
komunikasi.
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
14/33
6
BAB III
LAPORAN KEGIATAN
2.1 Hasil Analisis
Setelah dilakukan pengamatan dan wawancara dengan pihak instansi tempat
kerja praktek, didapatkan informasi yang berhubungan dengan sistem informasi
perpustakaan yang akan dirancang untuk membantu pengelolaan perpustakaan MI
AL HUDA Karangnongko. Metode pengembangan sistem yang akan digunakan
dalam pembuatan aplikasi ini adalah SDLC (System Development Life Cycle).
Metode SDLC adalah metode menggunakan pendekatan sistem yang disebut
pendekatan air terjun (waterfall aproach) dimana setiap tahapan sistem akan
dikerjakan secara berurut menurun dari perencanaan, analisa, desain implementasi,
dan perawatan (Supriyanto 2005). SDLC waterfall meliputi fase-fase seperti pada
gambar berikut ini:
Gambar 3.1 SDLC (System Life Develpment Life Cycle) Model Waterfall
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
15/33
7
Adapun penjelasan mengenai fase-fase metodologi pengembangan sistem
ini adalah sebagai berikut:
1. Perencanaan ( planning)
Tahap perencanaan meliputi penjadwalan perancangan sistem hingga
pengujian sistem serta pengambila data di perpustakaan MI AL HUDA
Karangnongko.
2.
Analisis (analisys)
Fase analisis ini yaitu membuat analisis aliran kerja manajemen yang
sedang berjalan. Spesifikasi kebutuhan sistem, yaitu melakukan perincian
mengenai apa saja yang dibutuhkan dalam pengembangan sistem dan membuat
perancangan yang berkaitan dengan proyek sistem. Fase analisis dan
spesifikasi kebutuhan biasanya dilakukan bersamaan, bertujuan untuk
menganalisa apa saja yang dibutuhkan dalam membangun sebuah perancangan
sistem pembelajaran. Langkah untuk menganalisa adalah dengan wawancara
pada salah satu petugas perpustakaan MI AL HUDA Karangnongki dan studi
literatur atau studi pustaka yang digunakan penulis dalam pelaksanaan
penelitian.
3.
Perancangan (design)
Pada tahp ini membuat design aliran kerja manajemen dan design
pemrgraman yang diperlukan untuk pengembangan sistem informasi
perpustakaan. Bagian dari fase ini meliputi perancangan basis data,
perancangan DFD ( Data Flow Diagram), ERD ( Entity Relationship Diagram)
dan perancangan antarmuka (interface) sistem.
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
16/33
8
4.
Implementasi
Implementasi yaitu menerapkan rancangan dari tahap-tahap sebelumnya
dan melakukan uji coba. Aktivitas-aktivitas yang dilakukan pada tahap
implementasi antara lain: pembuatan basis data (database) sesuai dengan
skema rancangan, pembuatan sistem informasi perpustakaan berdasarkan
desain dan penelitian dari MI AL HUDA Karangnongko, serta pengujian
sistem. Kerja praktek ini menggunakan teknik pengujian black-box. Teknik
pengujian black-box berfokus pada domain informasi dari perangkat lunak,
dengan melakukan test case mempartisi domain input dari suatu program
dengan cara memberikan cakupan pengujian yang mendalam. Uji coba black-
box berusaha untuk menemukan kesalahan dalam beberapa kategori, yaitu:
a. Fungsi-fungsi yang salah atau hilang.
b.
Kesalahan interface.
c. Kesalahan dama struktur data atau basis data eksternal.
5. Perawatan (maintenance)
Tahap perawatan dilakukan oleh petugas yang ditunjuk untuk menjada sistem
tetap mampu beroperasi secara benar melalui kemampuan sistem dalam
mengadaptasi diri sesuai dengan kebutuhan di perpustkaan MI AL HUDA
Karangnongko.
2.1.1
Kondisi Kerja Instansi
MI AL HUDA Karangnongko mempunyai ruang pendidikan yang dapat
dilihat pada tabel 3.1.
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
17/33
9
Tabel 3.1 Spesifikasi Ruang di MI AL HUDA Karangnongko
No Ruang Jumlah Luas (m)
1 Ruang kelas 12 56
2 Ruang Perpustakaan 1
3 Laboratorium IPA 1
4 Ruang Pimpinan 1 27
5 Masjid 1 40
6 Ruang Guru 1 45
7 Ruang UKS 1 23,5
8 Toilet 5
9 Halaman 1 360
10 Gudang 1
2.1.2
Kondisi SDM (Sumber Daya Manusia)
MI AL HUDA Karanongko memiliki SDM yang dapat dilihat pada tabel 3.2.
Tabel 3.2 Sumber Daya Manusia di MI AL HUDA Karangnongko
No Pegawai Jumlah (orang)
1 Kepala Sekolah 1
2 PNS 9
3 GTY 5
4 GTT 3
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
18/33
10
5 PTT 3
2.1.3 Analisis Kebutuhan
Proses penginputkan data buku, data anggota, dan sirkulasi buku di
perpustakaan MI AL HUDA Karangnongko saat ini masih bersifat manual sehingga
kuran bisa berjalan dengan efisien. Oleh karena itu dibutuhkan sistem informasi
perpustakaan sekolah. Petugas pun dalam melakukan proses pengelolaan akan
mengalami kesulitan karena tidak adanya tampilan GUI. Maka dari itu dibutuhkan
suatu sistem informasi perpustakaan yang membantu pengelolaan data buku, data
anggota, sirkulasi buku.
2.1.4 Perancangan DFD ( Data Flow Diagram)
DFD ( Data Flow Diagram) adalah suatu diagram yang menggunakanan notasi-
notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat
membantu untuk memahami sistem secara logika, terstruktur dan jelas (Azzolini
2013).
2.1.4.1 DFD Level 0 Diagram Konteks
Dalam diagram konteks ini menggambarkan tentang keseluruhan sistem
informasi perpustakaan sekolah. Gambar dibawah ini menunjukkan diagram
konteks dari sistem informasi perpustakaan MI AL HUDA Karangnongko.
Diagram konteks memberikan pandangan secara menyeluruh mengenai sistem
yang ditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang ada,
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
19/33
11
aliran data dan eksternal entity. Berikut adalah diagram konteks dapat dlihat pada
gambar dibawah ini.
Gambar 3.2 Diagram Konteks (DFD Level 0)
2.1.4.2 DFD Level 1
DFD level 1 merupakan penjabaran dari DFD level 0. Dalam DFD level 1
dijababarkan mengenai proses sistem informasi perpustakaan MI AL HUDA
Karangnongko. Seperti yang ditunjukkan gambar berikut ini.
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
20/33
12
Gambar 3.3 DFD Level 1
2.1.4.3 DFD Level 2
DFD level 2 merupakan penjabaran dari DFD level 1. Dalam DFD level 2
dijabarkan mengenai proses login, pengelolaan data buku, data anggota, data
peminjaman, data pengembalian. Berikut adalah gambar DFD level 2.
2.1.4.3.1 DFD Level 2 Proses Input Login
Gambar 3.4 DFD Level 2 Proses Input Login
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
21/33
13
2.1.4.3.2 DFD Level 2 Proses Input Data Buku
Gambar 3.6 DFD Level 2 Proses Input Data Buku
2.1.4.3.3
DFD Level 2 Proses Input Data Anggota
Gambar 3.5 DFD Level 2 Proses Input Data Anggota
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
22/33
14
2.1.4.3.4 DFD Level 2 Proses Input Data Peminjaman
Gambar DFD 3.7 Proses Input Data Peminjaman
2.1.4.3.5 DFD Level 2 Proses Input Data Pengembalian
Gambar 3.8 DFD Level 2 Proses Input Data Pengembalian
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
23/33
15
2.1.5 Perancangan ERD (Entity Relationship Diagram)
ERD ( Entity Diagram Relationship) merupakan teknik yang digunakan untuk
memodelkan kebutuhan data dari suatu organisasi, biasanya oleh system analys
dalam tahap analisis persyaratan proyek pengembangan sistem.
Gambar 3.9 ERD ( Entity Relationship Diagram)
2.1.6 Rancangan Tabel Database
Struktur tabel yang menyusun basis data dari sistem informasi perpustakaan
MI AL HUDA Karangnongko adalah sebagai berikut:
Tabel 3.3 Desain Tabel Petugas
No Nama Field Type Length Constraint Keterangan
1 id_petugas Int 11 Primary Key
2 username Varchar 50 Unique
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
24/33
16
3 password Varchar 200 Not Null
4 nama_lengkap_petu
gas
Varchar 50 Not Null
5 alamat Varchar 100
6 foto Varchar 500
Tabel 3.4 Desain Tabel Buku
No Nama Field Type Length Constraint Keterangan
1 id_buku Int 11 Primary Key
2 judul_buku Varchar 100 Not Null
3 penerbit Varchar 100 Not Null
4 tahun_terbit Varchar 4 Not Null
5 penulis Varchar 100 Not Null
6 isbn Varchar 100 Not Null
7 rak_buku Varchar 10
8 jenis_buku Enum Umum, Agama
9 asal_buku Enum Beli,
Sumbangan
10 jml_halaman Int 11
11 id_petugas Int 11 Foreign Key
References
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
25/33
17
tb_petugas(id_
petugas)
Tabel 3.5 Desain Tabel Anggota
No Nama field Type Length Constraint Keterangan
1 id_anggota Int 11 Primary Key
2 nama_lengkap Varchar 50 Not Null
3 tmp_lahir Varchar 50
4 tgl_lahir Date
5 alamat Varchar 200
6 no_telp Int 20
7 jenis_kelamin Enum Laki-laki,
Perempuan
8 jenis_anggota Enum Siswa, Guru,
Karyawan,
Umum
9 jml_pinjam Int 11
10 foto_anggota Varchar 200
11 id_petugas Int 11 Foreign Key
References
tb_petugas(id_
petugas)
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
26/33
18
Tabel 3.6 Desain Tabel Peminjaman
No Nama field Type Length Constraint Keterangan
1 id_peminjaman Int 11 Primary Key
2 tgl_pinjam Date Not Null Tanggal
Pinjam
3 kgl_kembali Date Not Null Tanggal
Kembali
4 id_buku Int 11 Foreign Key
References
tb_buku(id_bu
ku)
5 id_anggota Int 11 Foreign Key
References
tb_anggota(id_
anggota)
6 total_denda Int 11
8 id_petugas Int 11 Foreign Key
References
tb_petugas(id_
petugas)
9 Keterangan Varchar 20 Belum
Kembali
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
27/33
19
Tabel 3.7 Desain Tabel Pengembalian
No Nama field Type Length Constraint Keterangan
1 id_peminjaman Int 11 Primary Key
2 tgl_pinjam Date Not Null
3 kgl_kembali Date Not Null
4 id_buku Int 11 Foreign Key
References
tb_buku
5 id_anggota Int 11 Foreign Key
References
tb_anggota
6 id_petugas Int 11 Foreign Key
References
tb_petugas
7 Keterangan Varchar 20 Sudah
Kembali
2.2 Pembahasan
Pada sub bab ini membahas mengenai hasil kerja praktek mengenai interface
sistem informasi perpustakaan MI AL HUDA Karangnongko.
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
28/33
20
2.2.1 Halaman Login
Halaman login merupakan tampilan untuk login petugas perpustakaan untuk
masuk ke dalam sistem informasi perpustakaan.
Gambar 3.10 Halaman Login
2.2.2
Halaman Petugas
Halaman petugas digunakan untuk menampilkan data buku, data anggota,
data peminjaman, data pengembalian. Berikut ini gambar dari hamalan petugas.
Gambar 3.11 Halaman Beranda Petugas
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
29/33
21
2.2.2.1 Halaman Input Data Buku
Halaman ini digunakan oleh petugas perpustakaan untuk menambahkan data
buku. Berikut adalah interface dari input data buku. Bisa dilihat dibawah ini.
Gambar 3.12 Halaman Input Data Buku
2.2.2.2
Halaman Input Data Anggota
Halaman ini digunakan oleh petugas perpustakaan untuk menambahkan data
anggota. Berikut adalah interface dari input data anggota. Bisa dilihat berikut ini.
Gambar 3.13 Halaman Input Data Anggota
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
30/33
22
2.2.2.3 Halaman Input Data Peminjaman
Halaman ini digunakan oleh petugas perpustakaan untuk menambahkan data
peminjaman. Berikut adalah interface dari input data peminjaman. Bisa dilihat
berikut ini.
Gambar 3.14 Halaman Input Data Peminjaman
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
31/33
23
BAB IV
PENUTUP
4.1 Kesimpulan
Melalui pembahasan yang telah diuraikan pada BAB sebelumnya, maka dapat
ditarik kesimpulan, yaitu diihasilkan rancangan sistem informasi perpustakaan
sampai tahap implementasi dan sistem tersebut dapat memudahkan perpustakaan
MI AL HUDA Karangnongko.
4.2 Rekomendasi
Rekomendasi atau saran yang dapat penulis sampaikan untuk pengembangan
sistem ini selanjutnya adalah penunjukkan sraff/petugas khusus untuk melakukan
pengawasan terhadap konten sistem informasi perpustakaan adar dikelola dengan
baik dan maksimal.
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
32/33
24
LAMPIRAN
1.
Sources code koneksi.php
2. Sources code proses_login.php
-
8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust
33/33
3.
Sources code proses_tambah_buku.php
4. Sources code proses_tambah_anggota.php
5. Sources code proses_tambah_pinjam.php