Oleh:
NIM : 311510334
CIKARANG, BEKASI
2019
i
KATA PENGANTAR
Segala puji bagi ALLAH SWT, yang telah memberikan rahmat dan hidayah-
Nya kepada penulis, sehingga penulis dapat melaksanakan kegiatan Kuliah Kerja
Praktek (KKP) beserta pembuatan Laporan KKP ini dapat diselesaikan sesuai
dengan yang penulis harapkan
Dalam pelaksanaan KKP dan penyusunan laporan, penulis mendapat banyak
bantuan, dukungan dan bimbingan dari berbagai pihak. Oleh karena itu dalam
kesempatan ini penulis ingin menyampaikan ucapan terimakasih yang sebesar-
besarnya kepada :
1. Dr. Ir. Supriyanto, M.P., selaku Ketua STT Pelita Bangsa
2. Aswan S. Sunge, SE., M.Kom , selaku ketua Program Studi Teknik
Informatika
3. Bapak Yudi Permana, S.Kom., M.Kom.selaku dosen pembimbing
4. Rekan-rekan jurusan teknik informatika yang sama-sama melaksanakan
kuliah kerja praktek.
Penulis juga menyadari bahwa di dalam pelaksanaan KKP maupun penyusunan
laporan ini terdapat banyak kekurangan dan kesalahan. Akhir kata semoga laporan
ini dapat memberi manfaat bagi pembaca umumnya dan bagi penulis pada
khususnya.
Bekasi, 16 November 2018
Penyusun
ii
DAFTAR ISI
iii
2.3.1 Definisi PHP .......................................................................................... 8
2.3.4 PhpMyAdmin......................................................................................... 9
iv
3.4.2 Evaluasi sistem yang sedang berjalan ................................................... 29
4.1 Kesimpulan............................................................................................... 49
v
DAFTAR TABEL
vi
DAFTAR GAMBAR
Gambar 3.2. Flow map pendaftaran anggota yang sedang berjalan ..................... 22
Gambar 3.3. Flow map peminjaman, pengembalian yang sedang berjalan .......... 23
Gambar 3.9 Flow map pendaftaran anggota perpustakaan yang diusulkan .......... 32
Gambar 4.0 Flow map peminjaman buku perpustakan yang diusulkan ............... 33
Gambar 4.5 DFD level 2 proses 1 pendaftaran anggota yang diusulkan .............. 37
Gambar 4.6 DFD level 2 Proses 2 Peminjaman Buku Yang Diusulkan ............... 37
Gambar 4.7 DFD level 2 proses 4 Pengadaan Buku Yang Diusulkan ................. 38
vii
Gambar 5.1. User Interface register sistem ......................................................... 45
viii
BAB 1
PENDAHULUAN
SMK Negeri 1 Cikarang Selatan merupakan salah satu sekolah negeri yang
berada di jalan ciantra, desa sukadami cikarang selatan dengan jumlah siswa 1163
siswa. Saat ini perpustakaan SMK Negeri 1 Cikarang Selatan khususnya dalam
transaksi peminjaman buku masih menggunakan sistem yang konvensional,
sehingga rentan terjadi kesalahan dalam hal sirkulasi peminjaman buku yang
disebabkan oleh data-data yang belum terdokumentasi dengan baik.
1
Hal ini seharusnya dapat diatasi dengan sistem informasi berbasis website,
karena dengan sistem informasi berbasis website pengolahan data perpustakaan
lebih efektif sehingga sirkulasi peminjaman buku dapat terdokumentasi dengan
baik dan lebih efektif dalam pengoptimalan waktu.
Berdasarkan uraian latar belakang diatas, maka ada beberapa permasalah yang
dapat di identifikasikan adalah sebagai berikut:
1. Belum ada media atau sistem infomasi didalam perpustakaan yang bisa
diakses setiap saat oleh siswa dan siswi SMK sebagai fasilitor dalam
menyampaikan informasi mengenai perpustakaan sekolah.
2. Masih rawannya kerusakan atau kehilangan data dalam pengolahan data
perpustakaan sekolah.
3. Sistem laporan data peminjaman dan inventaris buku yang belum terkelola
dengan baik karena belum terkomputerisasi.
1.3 Batasan Masalah
2
1.4 Rumusan Masalah
Permasalah yang akan dikaji dalam penelitian ini dapat dirumuskan sebagai
berikut: Bagaimana membuat perancangan sistem informasi perpustakaan berbasis
web pada SMK Negeri 1 Cikarang Selatan?
3
1.6 Sistematika Penulisan
Penulisan perancangan ini terdiri dari beberapa bab. Keseluruhan bab ini
berisi uraian tentang usulan pemecahan masalah secara berurutan. Uraian berikut
ini adalah uraian singkat mengenai bab-bab tersebut :
BAB I PENDAHULUAN
Berisi tentang latar belakang penelitian, Identifkasi dan Rumusan Masalah, Maksud
dan Tujuan Penelitian, Kegunaan Penelitian, Kegunaan Praktis, Kegunaan
Akademis, Batasan Masalah, Lokasi dan Waktu Penelitian, dan Sistematika
Penulisan.
Bab ini berisikan pengertian dan penjelasan mengenai sejarah singkat, visi dan misi
dan perancangtan sistem serta teori pendukung lainnya yang berkaitan dengan
masalah yang akan dibahas.
BAB IV PENUTUP
Berisi beberapa kesimpulan yang dapat diambil dari pembahasan pada bab-bab
sebelumnya dan saran yang diharapkan bermanfaat sebagai bahan pertimbangan
selanjutnya.
4
BAB II
LANDASAN TEORI
5
2.2.2 Definisi Website
6
2.5 Aliran Sistem Informasi flowchart
1 Proses
Komputerisasi
2 Proses
Manual
3 Dokumen
4 Penyimpanan
5 Harddisk
6 Penghubung
7 Arus Data
7
2.5.1 DFD (Data Flow Diagram )
No Simbol Keterangan
8
2.5.2 ERD (Entity Relational Diagram)
No Simbol Keterangan
3
Atribut dari entity dengan key
9
2.5.3 Diagram Konteks ( Context Diagram )
10
BAB III
METODOLOGI PENELITIAN
SMK Negeri 1 Cikarang Selatan berasal dari SMK Kecil di Cikarang Selatan
yang berdiri pada tahun 2004 dengan SK (Surat Keputusan) Bupati Bekasi Nomor
: 421.5/Kep.28/2004 tanggal 24 Februari 2004, pada saat itu ada 3 proyek SMK
Kecil pemerintah kabupaten bekasi diantaranya yaitu wilayah kecamatan
Tarumajaya, Setu dan Cikarang Selatan. SMK Kecil Cikarang Selatan masih
bertempat di SMPN 1 Cikarang Selatan dikarenakan belum adanya bantuan
bangunan. Adapun program jurusan yang ada pada SMK Kecil Cikarang Selatan
hanya Teknik Elektronika Industri dan Rekayasa Perangkat Lunak.
Pada tahun 2005 SMK kecil cikarang selatan mendapat bantuan bangunan
blok grand dari pemerintah sehingga SMK Kecil Cikarang selatan tidak lagi
melakukan kegiatan pembelajaran di SMPN 1 Cikarang Selatan dan pada tanggal
20 April 2005 dikeluarkan SK Bupati Bekasi Nomor : 421/Kep.112.Disdik/2005
untuk penegerian SMK Kecil Cikarang Selatan sehingga berubah menjadi SMK
Negeri 1 Cikarang Selatan.
11
3.1.3 Visi dan Misi Perusahaan
Visi :
Misi :
✓ Menjalin kerjasama antara sekolah dengan masyarakat dan dunia usaha/ dunia
industri serta lembaga lain dalam bidang pengelolaan pendidikan serta
penyaluran tamatan.
12
3.1.4 Struktur Organisasi
13
3.2 Analisis Sistem yang sedang berjalan
Analisis prosedur yang sedang berjalan bertujuan untuk menjelaskan jalannya
dokumen yang terlibat dalam proses pengolahan data pada perpustakaan SMK
Negeri 1 Cikarang Selatan.
1. Analisis Prosedur Pendaftaran Anggota Perpustakaa
Setiap siswa yang ingin meminjam buku di perpustakaan SMK Negeri 1
Cikarang Selatan harus menjadi anggota perpustakaan terlebih dahulu. Ada
beberapa tahapan atau prosedur yang harus dilakukan oleh calon anggota untuk
dapat menjadi anggota di perpustakaan SMK Negeri 1 Cikarang Selatan. Prosedur
pendaftaran anggota adalah sebagai berikut :
a) Siswa datang ke perpustakaan dengan membawa kartu pelajar, yang
kemudian akan diperiksa oleh petugas untuk memastikan masa berlaku kartu
pelajar tersebut.
b) Petugas akan memberikan formulir pendaftaran kepada siswa jika memang
benar kartu pelajar tersebut milik siswa SMK Negeri 1 Cikarang Selatan dan
masih berlaku.
c) Siswa akan mengisi formulir pendaftaran yang kemudian formulir tersebut di
kembalikan lagi kepada petugas perpustakaan untuk segera di proses.
d) Petugas melakukan proses pencatatan data anggota perpustakaan kedalam
buku induk anggota.
e) Petugas akan membuat kartu anggota perpustakaan berdasarkan data anggota
pada buku induk anggota.
f) Setelah kartu anggota selesai dibuat maka petugas langsung memberikan
kartu tersebut kepada siswa, kartu anggota tersebut berlaku selama siswa
tersebut terdaftar sebagai siswa SMA Negeri 1 Cikarang Selatan.
g) Petugas akan membuat laporan keanggotaan berdasarkan dari formulir
pendafaran yang sudah di proses, laporan tersebut dibuat menjadi 2 rangkap
laporan keanggotaan per-tahun masing-masing diberikan kepada koordinator
perpustakaan dan untuk kepala sekolah.
1 Flowmap alur pendaftaran menjadi anggota di perpustakaan SMK Negeri 1
Cikarang Selatan yang sedang berjalan :
14
Gambar 3.2.Flow map pendaftaran anggota yang sedang berjalan
Keterangan :
# : Memasukan data Calon Anggota kedalam Komputer(proses pengisian data)
P : Tanda tangan dan valdasi data
15
d) Petugas perpustakaan akan mencatat data buku yang di pinjam data yang
terdapat pada kartu anggota, itu semua dicatat pada buku induk peminjaman
pengembalian.
e) Setelah petugas melakukan pencatatan pada buku induk peminjaman
pengembalian maka petugas menyerahkan kartu anggota dan buku tersebut
pada anggota.
f) Petugas menggunakan data peminjaman dari buku peminjaman
pengembalian untuk membuat 2 rangkap laporan peminjaman yang
diserahkan kepada koordinator dan kepala sekolah dalam periode perbulan.
Setelah melakukan peminjaman, anggota harus mengembalikan buku
tersebut ke perpustakaan. Selain ada ketentuan dalam prosedur peminjaman buku,
ada juga beberapa ketentuan dalam proses pengmbalian buku, berikut
ketentuanketentuan dalam pengembalian buku :
a) Siswa membawa buku yang akan dikembalikan ke perpustakaan disertai
dengan membawa kartu anggota perpustakaan,
b) Petugas kemudian akan mencatat data pengembalian buku dan
mengembalikan kartu anggota kepada siswa.
c) Namun apabila terjadi keterlambatan waktu dalam pengembalian buku, maka
petugas perpusatakaan akan mengenakan denda kepada siswa tersebut sesuai
dengan ketentuan peraturan yang berlaku.
d) Berdasarkan dari data pengembalian buku maka petugas perpustakaan akan
membuat laporan mengenai pengembalian buku, laporan tersebut diolah
menjadi dua rangkap masing-masing untuk perpusatakaan dan satu lagi
diserahkan kepada kordinator perpustakaan.
e) Petugas juga akan membuat laporan denda jika tedapat data-data menganai
keterlambatan pengembalian buku, laporan tersebut diolah menjadi dua
rangkap yang akan diserahkan masing-masing kepada koordinator
perpustakaan dan satu lagi diserahkan kepada kepala sekolah.
16
2. Flowmap alur peminjaman, di perpustakaan SMK Negeri 1 Cikarang Selatan
yang sedang berjalan :
17
Flowmap secara garis besar akan memberikan gambaran kepada kita
mengenai suatu alur informasi serta entitas-entitas yang terlibat langsung dalam
alur informasi tersebut, sehingga secara kasat mata kita akan mengetahui sutau alur
prosedur dari suatu informasi.
Berikut ini adalah flowmap yang berjalan di bagian perpustakaan SMK
Negeri 1 Cikarang Selatan :
18
2.4 Diagram konteks
Diagram konteks menggambarkan hubungan aliran data kedalam atau keluar
sistem atau entitas – entitas yang terletak diluar sistem (output) atau menerima data
dari sistem tersebut (input). Salah satu yang harus diperhatikan, diagram konteks
hanya menggunakan satu lingkaran proses yang mewakili proses dari semua sistem.
Diagram konteks memberi gambaran seperti apa hubungan interaksi antara entitas
luar dengan sistem, hubungan tersebut digambarkan dengan aliran data yang
mengalir dan lingkungan luar sistem (entitas luar) kedalam sistem atau sebaliknya,
berikut ini adalah diagram konteks yang sedang berjalan pada Perpustakaan SMK
Negeri 1 Cikarang Selatan:
Fungsi dari DFD atau Data Flow Diagram adalah untuk memperjelas
gambaran mengenai system tersebut terutama aliran data dalam sistem tersebut.
Pada tahapan DFD level 1 menggambarkan sistem secara global namun disertai
gambaran data base yang akan menampung dari aliran data.
Pada DFD level 1 diatas menggambarkan proses pendaftaran menjadi
anggota, proses peminjaman dan proses pengembalian buku yang sedang berjalan,
setiap proses yang terjadi disertai dengan aliran data.
19
Gambar 3.5 DFD Level 0 Sistem informasi perpustakaan
Proses DFD level 0 menggambarkan suatu proses Sistem informasi
perpustakaan untuk menjadi anggota perpustakaan dan pinjam buku, pada proses
tersebut dilengkapi dengan aliran data yang menunjukan suatu tahapan-tahapan
dalam prosesnya dimulai dari siswa menyerahkan kartu pelajar serta mengisi
formulir pendaftaran sampai petugas membuat laporan keanggotaan, berikut
gambar DFD Level 1 Pendataan
1) Pendataan Anggota:
20
Gambar 3.7 DFD level 2 proses 2 yang sedang berjalan
DFD level 2 proses 3 adalah proses pengembalian buku dan dalam proses
tersebut termasuk didalamnya proses pencarian data peminjaman, penyimpanan
data peminjaman serta pembuatan laporan peminjaman yang dilakukan oleh
petugas perpustakaan. Perincian dari proses 3 yaitu pengembalian buku
digambarkan pada gambar DFD level 2 proses 3 berikut :
21
Gambar 3.8 DFD level 2 proses 3 yang sedang berjalan
22
3. Masih mengalami kesulitan dalam melakukan pencarian data anggota yang
akan melakukan peminjaman dan pengembalian buku karena harus
melakukan pengecekan terlebih dahulu pada buku peminjaman dan
pengembalian.
4. Proses pembuatan laporan masih dilakukan secara manual sehingga
membutuhkan waktu yang lama dalam pembuatannya serta laporan yang
dihasilkan kurang akurat.
Penggunaan dengan cara manual dalam suatu sistem tentunya banyak memiliki
kekurangan antara lain informasi yang dihasilkan dari pengolahan data secara
manual kurang akurat karena kemungkinan kesalahan yang terjadi pada proses
pencatatan data. Media penyimpanan data secara manual biasanya menggunakan
dokumen berupa kertas yang di arsipkan sehingga membutuhkan lebih banyak
ruang dan dari segi keamanan pun kurang terjamin.
2.5 Perancangan Sistem
Proses analisis sistem yang telah dilakukan sebelumnya memberikan
informasi-informasi mengenai sistem yang sedang berjalan, termasuk kelemahan
pada sistem tersebut. Berdasarkan hasil evaluasi sistem yang sedang berjalan, maka
sistem yang telah ada perlu dikembangkan. Pengembangan sistem dilakukan
dengan mengubah atau memperbaiki sisten yang masih manual kedalam sistem
yang terkomputerisasi. Setelah memahami sistem yang sedang berjalan dan
kriteria-kriteria sistem yang akan dibangun, maka tahap selanjutnya adalah
membuat perancangan sistem informasi terlebih dahulu. Pada tahap ini akan
dilakukan perancangan perangkat lunak untuk sistem informasi perpustakaan.
Perancangan perangkat lunak ini akan dikembangkan berdasarkan hasil analisis
sistem yang telah dilakukan.
23
2.5.1 Gambaran Umum Sistem Yang Diusulkan
Pada dasarnya usulan perancangan proses yang dibuat adalah perubahan dari
sistem yang berjalan secara manual menjadi sistem yang terkomputerisasi.
Perancangan proses pengolahan data perpustakaan yaitu untuk memberikan
alternative dengan membuat sistem pelayanan terhadap anggota perpustakaan. Agar
dapat menyelesaikan pada permasalahan yang terdapat pada sistem yang lama, dan
permasalahan tersebut dapat diselesaikan dengan perubahan cara proses
pengolahan data yang ada pada sistem yang lama, yang menyimpan data pada
bentuk arsip dokumen, sedangkan sistem yang baru dilakukan dengan cara
terkomputerisasi dimana penyimpanan data dilakukan pada suatu wadah yang di
sebut data base.
24
c) Setelah data anggota dan data buku tersimpan pada data base makapetugas
akan memberikan buku dan kartu anggota tersebut kepada anggota.
d) Petugas pelaksana akan membuat laporan peminjaman buku yang akan
diserahkan kepada koordinator perpustakaan dan kepala sekolah.
25
Gambar 3.9 Flow map pendaftaran anggota perpustakaan yang diusulkan
26
Gambar 4.1.Flow map pengembalian buku perpustakan yang diusulkan
27
2.7 Diagram Konteks Yang Diusulkan
Berikut ini merupakan bentuk diagram konteks yang dari sistem informasi
perpustakaan yang diusulkan disertai dengan aliran-aliran data yang masuk dan
keluar dari sistem informasi perpustakaan tersebut.
28
Gambar 4.4. DFD level 1 yang diusulkan
Gambar dibawah ini menjelaskan data flow diagram level 2 proses 1 sistem
informasi perpustakaan yang meliputi prosedure pendaftaran anggota perpustakaan
:
29
Gambar 4.5 DFD level 1 pendaftaran anggota yang diusulkan
30
DFD level 2 proses 3 adalah proses pengembalian buku perpustakaan pada
informasi perpustakaan yang diusulkan, berikut gambar DFD level 2 proses 3 yang
di usulkan :
31
Gambar 4.8 Entity Relationship Diagram (ERD)
32
3.2 Tabel Kamus data data anggota
Nama arus Alias Bentuk Aliran data Elemen data
data
33
3.5 Tabel Kamus data buku
Nama Alias Bentuk Aliran data Elemen data
arus data
34
3.8 Tabel Kamus data data pengembalian
Nama arus data Alias Bentuk Aliran data Elemen data
35
3.11 Tabel Kamus data laporan denda
Nama arus Alias Bentuk Aliran data Elemen data
data
perpustakaan
36
2.11 Metodologi Perancangan Sistem Perpustakaan Berbasis Web
37
2.12 Desain User Interface
38
Gambar 4. User Interface Menu Anggota sistem
39
Gambar 7. User Interface input buku sistem
40
2.13 Spesifikasi Software dan Hardware
1. Kebutuhan Sofware
2. Kebutuhan Hardware
41
BAB IV
4.1 Kesimpulan
4.2 Saran
42
DAFTAR PUSTAKA
Pratidina, Ika Nur. 2013. Sitem Informasi Perpustakaan Sekolah Menengah Atas
Pertama Negeri Dua Karang Anyar. Seruni-Seminar Riset Unggulan
Nasional Informastika dan Komputer FTI UNSA.
43