Anda di halaman 1dari 123

ANALISIS DAN PERANCANGAN SISTEM INFORMASI

PERPUSTAKAAN PADA SMP STRADA BHAKTI MULIA

SKRIPSI

Disusun oleh:
NAMA : HARSONO HALIM
NIM : 20150700070

SISTEM INFORMASI

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS BUDDHI DHARMA

TANGERANG

2020
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
PERPUSTAKAAN PADA SMP STRADA BHAKTI MULIA

SKRIPSI
Diajukan sebagai salah satu syarat untuk kelengkapan gelar kesarjanaan pada
Program Studi Sistem Informasi
Jenjang Pendidikan Strata 1

Disusun oleh:
NAMA : HARSONO HALIM
NIM : 20150700070

SISTEM INFORMASI

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS BUDDHI DHARMA

TANGERANG

2020
PERSEMBAHAN
“Mata pelajaran yang terpenting dalam kampus kehidupan adalah kesulitan!

Makin tinggi tingkat kesulitan yang mampu kita atasi, makin besar nilai yang akan kita dapat!

Jangan berkelit dari kesulitan!”

(Andrie Wongso)

Dengan mengucap puji syukur kepada Tuhan Yang Maha Esa, skripsi ini saya
persembahkan untuk :
1. Kedua orang tua tercinta yang telah membesarkan saya. Dan selalu
membimbing, mendukung, memotivasi, memberi apa yang terbaik serta
selalu mendoakan saya untuk meraih kesuksesanku.
2. Kakak dan Adik saya yang telah menjadi pendengar yang baik dan menjadi
curahan hatiku, yang telah memberiku semangat.
3. Serta teman-teman satu perjuangan yang selalu setia dan memberikan
semangat serta kritik dan saran.

Tanpa mereka,
Saya dan karya ini tak akan pernah ada
KATA PENGANTAR

Dengan mengucapkan Puji Syukur kepada Tuhan Yang Maha Esa, yang telah memberikan

Rahmat dan karunia-Nya kepada penulis sehingga dapat menyusun dan menyelesaikan Skripsi

ini dengan judul Analisis dan Perancangan Sistem Informasi Perpustakaan Pada SMP

Strada Bhakti Mulia. Tujuan utama dari pembuatan Skripsi ini adalah sebagi salah satu syarat

kelengkapan dalam menyelesaikan program pendidikan Strata 1 Program Studi Sistem

Informasi di Universitas Buddhi Dharma. Dalam penyusunan Skripsi ini penulis banyak

menerima bantuan dan dorongan baik moril maupun materiil dari berbagai pihak, maka pada

kesempatan ini penulis menyampaikan rasa terima kasih yang sebesar-besarnya kepada:

1. Bapak Dr. Sofian Sugioko,M.M.,CPMA, sebagai Rektor Universitas Buddhi Dharma.

2. Bapak Dr. Eng Ir. Amin Suyitno, M.Eng, sebagai Dekan Fakultas Sains dan Teknologi.

3. Bapak Benny Daniawan, M.Kom, sebagai Ketua Program Studi Sistem Informasi.

4. Bapak Rudy Arijanto, M.Kom, sebagai pembimbing yang telah membantu dan
memberikan dukungan serta harapan untuk menyelesaikan penulisan Skripsi ini.

5. Orang tua dan keluarga yang selalu memberikan dukungan baik moril dan materil.

6. Bapak H. Erwin Dwi Prasetyo, sebagai kepala sekolah SMP Strada Bhakti Mulia yang
telah memberikan kesempatan untuk melukan penelitian ini.

7. Bapak V. Fenda M, sebagai pustakawan SMP Strada Bhakti Mulia yang telah
memberikan kesempatan untuk melakakukan penelitian dan memberikan masukan
untuk melakukan penulisan ini.

8. Teman-teman yang selalu membantu dan memberikan semangat

Serta semua pihak yang terlalu banyak untuk disebutkan satu-persatu sehingga terwujudnya

penulisan ini. Penulis menyadari bahwa penulisan Skripsi ini masih belum sempurna, untuk itu

i
penulis mohon kritik dan saran yang bersifat membangun demi kesempurnaan penulisan di

masa yang akan datang.

Akhir kata semoga Skripsi ini dapat berguna bagi penulis khususnya dan bagi para pembaca

yang berminat pada umumnya.

Tangerang, 13 Januari 2020

Penulis,

ii
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN PADA
SMP STRADA BHAKTI MULIA
90 Halaman + xiii / 24 Tabel / 36 Gambar

ABSTRAK

Kemajuan ilmu pengetahuan dan teknologi yang demikian pesat ternyata berdampak pula bagi
dunia usaha instansi dan lembaga masyarakat lainnya. Dampak kemajuan tersebut di tandai
dengan semakin banyaknya orang menggunakan dan menguasai ilmu pengetahuan dan
teknologi terutama pengetahuan teknologi komputer karena teknologi tersebut berguna sebagai
alat bantu pengolahan data di perusahaan, instansi maupun kegiatan lainnya. Dengan
perkembangan teknologi saat ini kebutuhan terhadap informasi sangat penting sehingga
informasi harus dapat di akses kapan saja. Peran sistem informasi terhadap kemajuan
perpustakaan sekolah sudah tidak diragukan lagi. Dengan dukungan sistem informasi yang baik
maka sebuah perpustakaan akan memiliki berbagai keunggulan kompetitif sehingga mampu
bersaing dengan perpustakaan disekolah lain. Selain itu, sebuah sistem informasi yang baik juga
dapat memberikan pelayanan yang baik pula bagi pengunjung. Perpustakaan Sekolah
Menengah Pertama Strada Bhakti Mulia masih menggunakan sistem tertulis. Seperti dalam
pendaftaran anggota pada buku anggota, pelayanan peminjaman dan pengembalian masih
menggunakan sistem pencatatan pada buku peminjaman. Disamping itu ketika ada penambahan
buku baru penjaga perpustakaan tidak mencatat data buku, hanya memberikan id pada buku
dan langsung menyimpanya di rak yang sesuai dalam kategori buku, sehingga belum adanya
pendataan buku secara teratur disini. Berdasarkan latar belakang, maka penulis bermaksud
untuk membuat suatu sistem informasi perpustakaan. Dengan sistem ini diharapkan dapat
membantu para pegawai perpustakaan dan siswa dalam menjalankan segala aktivitas
perpustakaan. Dalam penulisan ini penulis mengambil judul “ANALISIS DAN
PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN PADA SMP STRADA
BHAKTI MULIA” yang diharapkan dengan adanya sistem ini kedepannya dapat bermanfaat
bagi pengguna sistem.
kata kunci : sistem Informasi perpustakaan.

iii
ANALYSIS AND DESIGN of INFORMATION SYSTEM LIBRARIES IN STRADA
BHAKTI MULIA Junior High School

90 Page + xiii / 24 Table / 36 Picture

ABSTRACT
The advancement of science and technology has also been an impact on the business world
of agencies and other public institutions. The impact of the progress is marked by more
people using and mastering science and technology, especially knowledge of computer
technology because the technology is useful as a data processing tool in the company,
agencies or other activities. With the development of current technology the need for
information is very important so the information must be accessed at any time. The role of
the information system to the school library progress is no doubt. With the support of a good
information system then a library will have a variety of competitive advantages so as to
compete with the libraries in other schools. In addition, a good information system can also
provide good services for visitors. Strada Bhakti Mulia First secondary school library still
uses a written system. As in member registration of member books, lending and refund
services still use the recording system of the lending book. Besides that when there is the
addition of a new book guard library does not record the book data, only give the ID on the
book and directly stores it in the appropriate shelf in the category of books, so there is no
collection of books regularly here. Based on the background, the author intends to create a
system of information libraries. This system is expected to help library employees and
students in carrying out all library activities. In this writing the author took the title of
"ANALYSIS AND DESIGN OF INFORMATION SYSTEM LIBRARY IN THE STRADA
BHAKTI MULIA Junior High School" which is expected with this system IN the future can
be beneficial for users of the system.

Keywords: System Information Library.

iv
DAFTAR ISI

LEMBAR JUDUL LUAR SKRIPSI


LEMBAR JUDUL DALAM SKRIPSI
LEMBAR PERSEMBAHAN
LEMBAR PERNYATAAN KEASLIAN SKRIPSI
LEMBAR PERSETUJUAN PUBLIKASI SKRIPSI
LEMBAR PENGESAHAN PEMBIMBING
LEMBAR PENGESAHAN SKRIPSI
LEMBAR PENGESAHAN PENGUJI SKRIPSI
KATA PENGANTAR ............................................................................................................ i
ABSTRAK ........................................................................................................................... iii
ABSTRACT ........................................................................................................................... iv
DAFTAR ISI ......................................................................................................................... v
DAFTAR TABEL ................................................................................................................ ix
DAFTAR GAMBAR............................................................................................................ xi
DAFTAR LAMPIRAN ...................................................................................................... xiii
BAB I PENDAHULUAN ..................................................................................................... 1
1.1 Latar Belakang ........................................................................................................ 1
1.2 Identifikasi Masalah ................................................................................................ 3
1.3 Rumusan Masalah ................................................................................................... 4
1.4 Tujuan dan Manfaat ................................................................................................ 4
1.4.1 Tujuan Penulisan ............................................................................................. 4
1.4.2 Manfaat Penulisan ........................................................................................... 4
1.5 Ruang Lingkup ....................................................................................................... 5
1.6 Metode Penelitian ................................................................................................... 5
1.6.1 Analisa Penelitian ............................................................................................ 5
1.6.2 Metode Penelitian ............................................................................................ 6
1.7 Sistematika Penulisan ............................................................................................. 7
BAB II LANDASAN TEORI................................................................................................ 9
2.1 Teori Umum ............................................................................................................ 9
2.1.1 Data .................................................................................................................. 9
2.1.2 Sistem .............................................................................................................. 9
2.1.3 Informasi ........................................................................................................ 10

v
2.1.4 Sistem Informasi ............................................................................................ 10
2.1.5 Analisis dan Perancangan .............................................................................. 11
2.2 Teori Khusus ......................................................................................................... 12
2.2.1 Perpustakaan .................................................................................................. 12
2.2.2 Sekolah .......................................................................................................... 13
2.2.3 Perpustakaan Sekolah .................................................................................... 13
2.2.4 Tujuan Perpustakaan Sekolah ........................................................................ 14
2.2.5 Fungsi Perpustakaan Sekolah ........................................................................ 15
2.2.6 Layanan Perpustakaan ................................................................................... 16
2.2.7 Koleksi Perpustakaan .................................................................................... 19
2.3 Teori Analisa dan Perancangan ............................................................................ 20
2.3.1 Unified Modeling Language .......................................................................... 20
2.3.2 Jenis-jenis Unified Modeling language ......................................................... 20
2.3.3 HTTP (Hypertext Transfer Protokol) ............................................................ 25
2.3.4 HTML ( Hyper Text Markup Language) ...................................................... 25
2.3.5 CSS (Cascading Style Sheets) ....................................................................... 25
2.3.6 HyperText Preprocessor (PHP) ..................................................................... 26
2.3.7 XAMPP ......................................................................................................... 26
2.3.8 PhpMyAdmin ................................................................................................ 26
2.3.9 Database......................................................................................................... 27
2.3.10 MySQL (My Structure Query Language) ..................................................... 27
2.3.11 JavaScript ...................................................................................................... 28
2.3.12 Notepad++ ..................................................................................................... 28
2.4 Studi Kasus ........................................................................................................... 28
2.4.1 Jurnal 1 .......................................................................................................... 28
2.4.2 Jurnal 2 .......................................................................................................... 30
2.4.3 Jurnal 3 .......................................................................................................... 32
2.4.4 Rangkuman Model Penelitian ....................................................................... 34
2.5 Kerangka Pemikiran ............................................................................................. 36
BAB III ANALISA SISTEM BERJALAN ......................................................................... 37
3.1 Tinjauan Umum Sekolah ...................................................................................... 37
3.1.1 Sejarah SMP Strada Bhakti Mulia ................................................................. 37
3.1.2 Visi dan Misi Sekolah ................................................................................... 38
3.1.3 Struktur Organisasi ........................................................................................ 38
3.1.4 Tugas dan Wewenang .................................................................................... 38
vi
3.2 Prosedur Sistem Berjalan ...................................................................................... 44
3.2.1 Prosedur Sistem Pendaftaran Anggota .......................................................... 44
3.2.2 Prosedur Sistem Peminjaman ........................................................................ 45
3.2.3 Prosedur Sistem Pengembalian ..................................................................... 46
3.3 Activity Diagram Sistem Berjalan ........................................................................ 47
3.3.1 Activity Diagram Pendaftaran Anggota Perpustakaan .................................. 47
3.3.2 Activity Diagram Peminjaman Buku ............................................................ 48
3.3.3 Activity Diagram Pengembalian Buku .......................................................... 49
3.4 Dokumentasi Input dan Output ............................................................................. 49
3.4.1 Dokumentasi Input (Masukan) ...................................................................... 49
3.4.2 Dokumentasi Output (Keluaran) ................................................................... 50
3.5 Analisa Masalah .................................................................................................... 51
3.6 Identitas Kebutuhan Sistem .................................................................................. 52
3.7 Analisa kebutuhan sistem ..................................................................................... 53
3.7 Gantt chart ............................................................................................................. 54
BAB IV PERANCANGAN SISTEM USULAN ................................................................ 55
4.1 Prosedur Sistem Usulan ........................................................................................ 55
4.2 Rancangan Sistem Usulan .................................................................................... 57
4.2.1 Use Case Diagram ......................................................................................... 57
4.2.2 Use Case Diagram Skenario .......................................................................... 58
4.2.3 Sequence Diagram ......................................................................................... 63
4.3 Rancangan Database ............................................................................................. 67
4.3.1 Class Diagram ............................................................................................... 67
4.3.2 Struktur File (Spesifikasi Basis Data) ........................................................... 68
4.4 Rancangan Tampilan Program .............................................................................. 72
4.4.1 Menu Utama .................................................................................................. 72
4.4.2 Menu Masukan .............................................................................................. 73
4.4.3 Menu Keluaran .............................................................................................. 74
4.5 Implementasi Sistem ............................................................................................. 74
4.6 Spesifikasi Hardware dan Sofware ....................................................................... 80
4.6.1 Spesifikasi Hardware ..................................................................................... 80
4.6.2 Spesifikasi Software ...................................................................................... 80
4.7 Pengujian System Black Box ................................................................................ 80
BAB V SIMPULAN DAN SARAN ................................................................................... 84
5.1 Simpulan ............................................................................................................... 84
vii
5.2 Saran ..................................................................................................................... 84
Daftar Pustaka ..................................................................................................................... 84
DAFTAR RIWAYAT HIDUP ............................................................................................ 85

viii
DAFTAR TABEL

Table 2. 1 Simbol-Simbol Use Case Diagram ..................................................................... 21

Table 2. 2 Simbol-Simbol Activity Diagran ........................................................................ 22

Table 2. 3 Simbol-Simbol Sequence Diagram .................................................................... 23

Table 2. 4 Simbol-Simbol Class Diagram ........................................................................... 24

Table 2. 5 Tinjauan Studi Jurnal e-ISSN: 2549-2233 p-ISSN: 2580-4952 (Adi

Prawiro,Yudo Bismo Utomo dan Diah Arie Widhining Kusumastutie: Juni 2018) .......... 29

Table 2. 6 Tinjauan Studi Jurnal ISSN: (Print) 2302-5700 ISSN: (Online) 2354-6654

(Rosita Cahyaningtyas dan Siska Iriyani: April 2015) ........................................................ 30

Table 2. 7 Tinjauan Studi Jurnal ISSN : 2503-1945 (Herman Adi Riyanto, Sadikin dan M.

Roziq Zanuddin: Agustus 2016) .......................................................................................... 32

Table 2. 8 Rangkuman Penelitian ........................................................................................ 34

Table 3. 1 Requirment Elicitation ....................................................................................... 52

Table 3. 1 Requirment Elicitation ....................................................................................... 52

Table 3. 2 Gantt chart Perancangan Sistem Informasi Perpustakaan .................................. 54

Table 4. 1 Stuktur File Tabel Master Kategori .................................................................... 68

Table 4. 1 Stuktur File Tabel Master Kategori .................................................................... 68

Table 4. 2 Stuktur File Tabel Master Penerbit .................................................................... 68

Table 4. 3 Stuktur File Tabel Master Laporan..................................................................... 69

Table 4. 4 Stuktur File Tabel Master Buku ......................................................................... 69

Table 4. 5 Stuktur File Tabel Master Pinjam ...................................................................... 70

Table 4. 6 Stuktur File Tabel Master Pengembalian ........................................................... 70

Table 4. 7 Stuktur File Tabel Master Anggota .................................................................... 71

Table 4. 8 Stuktur File Tabel Master Petugas ..................................................................... 71

Table 4. 9 Jawaban Tabel Nomor 1 ..................................................................................... 80

ix
Table 4. 10 Jawaban Nomor 2 ............................................................................................. 81

Table 4. 11 Jawaban Nomor 3 ............................................................................................. 82

Table 4. 12 Keseluruhan Kuesioner .................................................................................... 83

x
DAFTAR GAMBAR

Gambar 2. 1 Kerangka pemikiran........................................................................................ 36

Gambar 3. 1 Struktur Organisasi ......................................................................................... 38

Gambar 3. 1 Struktur Organisasi ......................................................................................... 38

Gambar 3. 2 Activity Diagram Pendaftaran Anggota Perpustakaan Sistem Berjalan ......... 47

Gambar 3. 3 Activity Diagram Peminjaman Buku Sistem Berjalan ................................... 48

Gambar 3. 4 Activity Diagram Pengembalian Buku Sistem Berjalan ................................ 49

Gambar 4. 1 Use Case Sistem Pendaftaran Anggota........................................................... 57

Gambar 4. 1 Use Case Sistem Pendaftaran Anggota........................................................... 57

Gambar 4. 2 Use Case Sistem Peminjaman Buku ............................................................... 57

Gambar 4. 3 Use Case Sistem Pengembalian Buku ............................................................ 58

Gambar 4. 4 Sequence Diagram Pendaftaran Anggota ....................................................... 63

Gambar 4. 5 Sequence Diagram Peminjaman Buku ........................................................... 64

Gambar 4. 6 Sequence Diagram Sistem Pengembalian Buku ............................................. 66

Gambar 4. 7 Rancangan Database ....................................................................................... 67

Gambar 4. 8 Gambar Menu Home ...................................................................................... 72

Gambar 4. 9 Gambar Menu Administrasi ........................................................................... 73

Gambar 4. 10 Gambar Menu Membership .......................................................................... 73

Gambar 4. 11 Gambar Menu Layanan Sirkulasi ................................................................. 73

Gambar 4. 12 Gambar Daftar Pustaka ................................................................................. 73

Gambar 4. 13 Gambar Menu Keluaran ............................................................................... 74

Gambar 4. 14 Gambar Tampilan Menu Home .................................................................... 74

Gambar 4. 15 Gambar Tampilan Menu Login Admin ........................................................ 75

Gambar 4. 16 Gambar Menu Daftar Penerbit...................................................................... 75

Gambar 4. 17 Gambar Tampilan Menu Dashboard Admin ................................................ 76

xi
Gambar 4. 18 Gambar Tampilan Menu Sirkulasi................................................................ 76

Gambar 4. 19 Gambar Tampilan Menu Bibliographic ........................................................ 77

Gambar 4. 20 Gambar Tampilan menu Membership .......................................................... 77

Gambar 4. 21 Gambar Menu Laporan ................................................................................. 78

Gambar 4. 22 Gambar Tampilan Menu Peminjaman Buku ................................................ 78

Gambar 4. 23 Gambar Tampilan Menu Daftar Anggota ..................................................... 79

Gambar 4. 24 Gambar Menu Laporan ................................................................................. 79

Gambar 4. 25 Persentase Jawaban Nomor 1 ....................................................................... 81

Gambar 4. 26 Persentase Jawaban Nomor 2 ....................................................................... 81

Gambar 4. 27 Persentase Jawaban Nomor 3 ....................................................................... 82

Gambar 4. 28 Grafik Kuesioner Keseluruhan ..................................................................... 83

xii
DAFTAR LAMPIRAN

Lampiran 1 Riwayat Hidup

Lampiran 2 Kartu Bimbingan

Lampiran 3 Surat Keterangan Penelitian

Lampiran 4 Requirement Elicitation

Lampiran 5 Kuisioner

Lampiran 6 Hasil wawancara

xiii
BAB I

PENDAHULUAN

1.1 Latar Belakang

Pengetahuan tidak hanya diperoleh dengan pengalaman secara nyata namun

juga didapat dari informasi yang diterima. Informasi dapat dilakukan dengan

berbagai media, salah satunya dengan membaca buku yang disediakan di

perpustakaan. Hal ini sesuai dengan fungsi perpustakaan yaitu sebagai tempat

penyimpanan, mengolah, menyajikan, menyebarluaskan, dan melestarikan

pengatahuan.

Menurut Kamus Besar Bahasa Indonesia, Pengetahuan adalah sesuatu yang

diketahui berkaitan dengan proses pembelajaran. Proses belajar ini dipengaruhi

berbagai faktor dari dalam, seperti motivasi dan faktor luar berupa sarana informasi

yang tersedia, serta keadaan sosial budaya.

Perpustakaan adalah bagian dari sumber belajar yang harus dimiliki oleh

setiap sekolah atau perguruan tinggi. Karena peserta didik dengan mudah mencari

informasi atau ilmu pengetahuan melalui perpustakaan.

Perpustakaan adalah suatu kesatuan unit kerja yang terdiri dari beberapa

bagian yaitu, bagian pengembangan koleksi, begian pengolahan koleksi, bagian

pelayanan pengguna, dan bagian pemeliharaan sarana dan prasarana.

Kemajuan ilmu pengetahuan dan teknologi yang demikian pesat ternyata

berdampak pula bagi dunia usaha instansi dan lembaga masyarakat lainnya. Dampak

kemajuan tersebut di tandai dengan semakin banyaknya orang menggunakan dan

menguasai ilmu pengetahuan dan teknologi terutama pengetahuan teknologi

1
2

komputer karena teknologi tersebut berguna sebagai alat bantu pengolahan data di

perusahaan, instansi maupun kegiatan lainnya.

Peran sistem informasi terhadap kemajuan perpustakaan sekolah sudah tidak

diragukan lagi. Dengan dukungan sistem informasi yang baik maka sebuah

perpustakaan akan memiliki berbagai keunggulan kompetitif sehingga mampu

bersaing dengan perpustakaan disekolah lain. Selain itu, sebuah sistem informasi

yang baik juga dapat memberikan pelayanan yang baik pula bagi pengunjung.

Melihat dengan adanya fenomena penerapan sistem informasi di

perpustakaan sekolah, dapat dikatakan masih banyaknya sekolah yang menggunakan

sistem tertulis. Sehubungan dengan masalah tersebut penulis memilih tempat

perpustakaan Sekolah Menengah Pertama Strada Bhakti Mulia sebagai tempat untuk

dijadikan sebuah penelitian mengenai perencanaan sistem informasi khususnya

mengenai rancang bangun sistem informasi perpustakaan.

Hal ini dikarenakan perpustakaan Sekolah Menegah Pertama Strada Bhakti

Mulia masih menggunakan sistem tertulis. Seperti dalam pendaftaran anggota pada

buku anggota, pelayanan peminjaman dan pengembalian masih menggunakan sistem

pencatatan pada buku peminjaman. Disamping itu ketika ada penambahan buku baru

penjaga perpustakaan tidak mencatat data buku, hanya memberikan id pada buku dan

langsung menyimpanya di rak yang sesuai dalam kategori buku, sehingga belum

adanya pendataan buku secara teratur disini.

Kendala lainya seperti anggota perpustakaan kesulitan dalam proses

pencarian buku yang akan dipinjam karena anggota perpustakaan harus mencari

langsung buku yang akan dipinjam pada rak-rak buku. Dalam pembuatan laporan

petugas perpustakaan masih memiliki kendala karena harus memakan waktu yang

lama dalam mendata dan menyajikan laporan dimana pertugas harus menulis ulang
3

laporan dengan mencatat data peminjaman yang ada. Hal ini menyebabkan bentuk

laporan yang dihasilkan kurang akurat dan tidak adanya efisiensi waktu dalam

pembuatan laporan kegiatan di perpustakaan tersebut. Dengan adanya perubahan

sistem pelayanan informasi secara tertulis menjadi sistem informasi ini diharapkan

segala aktivitas sistem tersebut memberikan kemudahan bagi perpustakaan untuk

melakukan kegiatan melayani pengguna dan memenuhi tuntutan pengguna akan

perubahan layanan diperpustakaan.

Berdasarkan latar belakang diatas, maka penulis bermaksud untuk membuat

suatu sistem informasi perpustakaan. Dengan sistem ini diharapkan dapat membantu

para pegawai perpustakaan dan siswa dalam menjalankan segala aktivitas

perpustakaan. Dalam penulisan ini penulis mengambil judul “ANALISIS DAN

PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN PADA SMP

STRADA BHAKTI MULIA” yang diharapkan dengan adanya sistem ini

kedepannya dapat bermanfaat bagi pengguna sistem.

1.2 Identifikasi Masalah

Berdasarkan latar belakang di atas maka dapat di identifikasikan masalah

pokok yang akan dipilih sebagai topik penelitiaan ini adalah sebagai berikut :

1. Belum optimalnya proses pengelolaan data perpustakaan yang masih dilakukan

secara tertulis seperti pengelolaan data buku, pengelolaan data anggota, proses

peminjaman dan pengembalian buku sehingga mengakibatkan kurang akurat,

kurang efektif dan kurang efisiensinya penggunaan waktu dan tenaga.

2. Peminjam buku masih kesulitan dalam melakukan pencarian buku.

3. Belum terkelola dengan baik sistem laporan data peminjaman dan koleksi buku.
4

1.3 Rumusan Masalah

Berdasarkan latar belakang masalah yang telah diuraikan diatas penulis

menentukan beberapa rumusan masalah sebagai berikut:

1. Bagaimana merancang sebuah sistem informasi perpustakaan pada SMP Strada

Bhakti Mulia untuk mempermudah proses pendaftaran anggota, pendataan buku,

pendataan peminjaman buku dan pendataan pengembalian buku?

2. Bagaimana membuat Sistem Informasi Perpustakaan SMP Strada Bhakti Mulia

ditinjau dari pendataan anggota, pencarian koleksi buku, pendataan peminjaman

buku dan pengembalian buku, serta pembuatan laporan data peminjaman dan

buku perpustakaan?

3. Bagaimana implementasi sistem informasi perpustakaan pada SMP Strada

Bhakti Mulia?

1.4 Tujuan dan Manfaat

1.4.1 Tujuan Penulisan

Tujuan penulisan ini adalah:

1. Merancang sistem informasi perpustakaan yang mencakup keseluruhan

kegiatan perpustakaan SMP Strada Bhakti Mulia.

2. Membangun sistem yang membantu proses peminjaman dan

pengembalian buku.

3. Menerapkan sistem informasi perpustakaan pada SMP Strada Bhakti

Mulia untuk mempermudah kegiatan perpustakaan.

1.4.2 Manfaat Penulisan

Manfaat penulisan ini adalah:


5

1. Mempermudah petugas perpustakaan dalam menjalankan kegiatan dan

membuat laporan yang akurat.

2. Mempercepat proses peminjaman dan pengembalian buku.

3. Kegiatan perpustakaan dapat terorganisir dengan baik.

1.5 Ruang Lingkup

Adapun batasan masalah dalam penulisan ini antara lain:

1. Kegiatan-kegiatan dalam penulisan ini meliputi pendaftaran anggota, transaksi

peminjaman, pengembalian buku dan pendataan koleksi buku perpustakaan.

2. Perancangan database yang di dalamnya menyimpan data buku perpustakaan,

data peminjaman buku, data pengembalian buku, dan data anggota perpustakaan.

3. Menyajikan laporan mengenai laporan peminjaman buku, laporan pengembalian

buku, laporan daftar buku.

4. Pembuatan sistem menggunakan bahasa pemrograman PHP dan database

MYSQL.

5. Sistem ini di rancang khusus untuk digunakan oleh perpustakaan SMP Strada

Bhakti Mulia dan anggota perpustakaan.

1.6 Metode Penelitian

Metodologi penelitian yang akan dilakukan dibagi dalam beberapa pokok

tahapannya yaitu analisa penelitian dan metode pengumpulan data. Berikut metode-

metode yang akan digunakan dalam penelitian ini adalah:

1.6.1 Analisa Penelitian

1. Perencanaan
6

Membuat catatan-catatan sebagai kerangka berpikir mengenai apa yang

selanjutnya akan dilakukan. Catatan tersebut berisi tentang point-point

penting dan apa yang harus dilakukan terlebih dahulu.

2. Analisis

Melakukan identifikasi terhadap rumusan masalah yang telah dientukan

sehingga pada akhirnya mampu menciptakan aplikasi yang berguna dan

sesuai harapan.

3. Desain

Membuat sketsa-sketsa mengenai rancangan dari sistem yang akan

dibangun. Menyesuaikan sistem tersebut dengan konsep yang telah

dipikirkan sebelumnya dan menciptakan suatu rancangan aplikasi yang

mudah dipahami dan berguna oleh awam sekalipun.

4. Implementasi

Melakukan uji coba sistem kepada beberapa orang. Apakah respon user

sesuai dengan yang diharapkan. Jika terdapat kekurangan, maka harus

disempurnakan sebelum sistem tersebut benar-benar di implementasikan

sebagai suatu aplikasi tetap yang dipakai.

1.6.2 Metode Penelitian

1. Wawancara

Melakukan tanya jawab seputar penelitian terhadap pihak yang terkait

seperti Kepala Sekolah, Kepala Perpustakaan dan Siswa-siswi yang

nantinya jawaban-jawaban dari mereka akan menjadi tolak ukur untuk

menciptakan aplikasi dan menjadi acuan pembuatan laporan.

2. Observasi
7

Metode ini dilakukan untuk mendapatkan data atau informasi langsung

dari objek penelitian atau keadaan yang sebenarnya.

3. Studi Pustaka

Melakukan pengumpulan data melalui buku-buku sistem basis data dan

sebagai serta meliputi kegiatan pengumpulan data melalui media internet

yang berhubungan dengan topik dan tujuan dari penelitian ini.

1.7 Sistematika Penulisan

Sistematika penulisan bertujuan untuk mempermudah pemahaman dan

penelaahan penelitian. Dalam laporan penelitian ini, sistematika penulisan terdiri

atas lima bab, masing-masing uraian yang secara garis besar dapat dijelaskan

sebagai berikut :

BAB I : PENDAHULUAN
Didalam bab ini berisi latar belakang masalah, identifikasi masalah,

rumusan masalah, tujuan dan manfaat, ruang lingkup, metode

penelitian dan sistematika penulisan.

BAB II : LANDASAN TEORI


Didalam bab ini akan dibahas mengenai teori umum, teori khusus,

teori analisa dan perancangan, tinjauan studi dan kerangka pemikiran.

BAB III : ANALISIS SISTEM YANG BERJALAN


Pada bab ini membahas gambaran umum mengenai sejarah

organisasi, struktur organisasi, analisa sistem yang berjalan,

menemukan permasalahan yang ada kemudian mengambil solusi

yang tepat bagi organisasi.

BAB IV : PENGEMBANGAN DAN IMPLEMENTASI


8

Bab ini membahas antara lain tentang perancangan sistem informasi

perpustakaan pada sekolah Menengah Pertama Strada Bhakti Mulia

dengan menyesuaikan kebutuhan serta implementasi sistem yang

ingin diterapkan di sekolah Menengah Pertama Strada Bhakti Mulia.

BAB V : KESIMPULAN DAN SARAN


Bab ini berisi kesimpulan dan saran untuk pengembangan sistem yang

lebih baik.
BAB II

LANDASAN TEORI

2.1 Teori Umum

2.1.1 Data

Menurut (Kumorotomo & Margono, 2010), Data adalah fakta yang

tidak sedang digunakan pada proses keputusan, biasanya dicatat dan

diarsipkan tanpa maksud untuk segera diambil kembali untuk pengambilan

keputusan.

Menurut (Sutarman, 2012), Data adalah fakta dari sesuatu pernyataan

yang berasal dari kenyataan, di mana pernyataan tersebut merupakan hasil

pengukuran atau pengamatan. Data dapat berupa angka-angka, huruf-huruf,

simbol-simbol khusus, atau gabungan darinya.

Menurut (Kristanto, 2014), Data adalah suatu fakta mengenai objek

yang dapat mengurangi derajat ketidakpastian tentang suatu keadaan dan

kejadian.

2.1.2 Sistem

Menurut (Jogiyanto, 2009), Sistem adalah dapat didefinisikan melalui

pendekatan prosedur dan pendekatan komponen.

Menurut (Mulyadi, 2010), Sistem adalah suatu kesatuan yang tidak

dapat dipisahkan satu sama lain. Suatu sistem baru bisa berbentuk bila

didalamnya terdapat beberapa prosedur yang mengikutinya.

9
10

Menurut (Sutarman, 2012), Sistem adalah kumpulan elemen yang

saling berhubungan dan berinterakasi dalam satu kesatuan untuk

menjalankan suatu proses pencapaian suatu tujuan utama.

2.1.3 Informasi

Menurut (Jogiyanto, 2009), Informasi adalah data yang diolah

menjadi bentuk yang lebih berguna dan lebih berguna dan lebih berarti bagi

yang menerimanya.

Menurut (Mulyanto, 2009), Informasi adalah data yang diolah

menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.

Menurut (Romney & Steinbert, 2015), Informasi adalah data yang

telah dikelola dan diproses untuk memberikan arti dan memperbaiki proses

pengambilan keputusan. Sebagaimana perannya, pengguna membuat

keputusan yang lebih baik sebagai kuantitas dan kualitas dari peningkatan

informasi.

2.1.4 Sistem Informasi

Menurut (Sutarman, 2012), Sistem informasi adalah sistem dapat

didefinisikan dengan mengumpulkan, memproses, menyimpan,

menganalisis, menyebarkan, informasi untuk tujuan tertentu.

Menurut (Diana & Setiawati, 2011), Sistem informasi adalah kadang

kala disebut sebagai sistem pemrosesan data,merupakan sistem buatan

manusia yang biasanya terdiri dari sekumpulan komponen (baik manual

maupun berbasis komputer) yang terintegrasi untukmengumpulkan,

menyimpan, dan mengelola data serta menyediakan informasi mengenai

saldo persediaan.
11

Menurut (Kadir, 2014), Sistem informasi adalah sebuah rangkaian

prosedur formal dimana data dikelompokkan, diproses menjadi informasi,

dan didistribusikan kepada pemakai.

2.1.5 Analisis dan Perancangan

Menurut Kamus Besar Bahasa Indonesia, Analisis sistem adalah

prosesdur atau proses sistematis yang memungkinkan pengombinasian

pertimbangan para pakar dari berbagai bidang ilmu sehingga diperoleh hasil

yang sempurna dari kegunaan tiap disiplin; pengamatan mengenai suatu

kegiatan, metode, prosedur, atau teknik untuk menentukan manfaat kegiatan

tersebut dan cara terbaik untuk memperolehnya.

Menurut (Stair & Reynolds, 2017), Analisis sistem adalah sistem

yang menentukan sistem informasi apa yang harus dilakukan untuk

memecahkan masalah yang sudah ada dengan memepalajari sistem dan

proses kerja untuk mengidentifikasi kekuatan, kelemahan dan peluang untuk

perbaikan.

Menurut (Bentley & Whitten, 2017), Analisis sistem adalah sebuah

metode untuk mencari solusi dari permasalahan sistem yang ada dengan cara

mengelompokkan komponen yang ada menjadi komponen-komponen yang

lebih kecil agar solusi yang ditemukan sesuai dengan kebutuhan sistem.

Menurut (Muhamad, 2012), Perancangan sistem

adalah proses pengembangan spesifikasi baru berdasarkan rekomendasi hasil

analisis sistem.

Menurut (Kristanto, 2013), Perancangan sistem adalah suatu fase

dimana diperlukan suatu keahlian perancangan untuk elemen-elemen


12

komputer yang akan menggunakan sistem, yaitu pemilihan peralatan dan

program komputer untuk sistem yang baru.

Menurut (Rahmad, 2014), Perancangan sistem adalah salah satu unsur

atau tahapan dari keseluruhan pembangunan sistem komputerisasi.

Perancangan sistem untuk pengembangan sistem informasi biasanya

memerlukan jangka waktu yang lebih lama daripada pemecahan masalah

pada umumnya memperlihatkan aliran data utama pada sistem.

2.2 Teori Khusus

2.2.1 Perpustakaan

Menurut (Basuki, 2013), Perpustakaan adalah sebuah ruangan, bagian

sebuah gedung, ataupun gedung itu sendiri yang digunakan untuk

menyimpan buku dan terbitan lainya yang biasanya disimpan menurut tata

susunan tertentu untuk digunakan pembaca, bukan untuk dijual.

Menurut UU No.43 Tahun 2007 Pasal 1 Ayat 1,

Perpustakaan adalah institusi pengelola koleksi karya tulis, karya cetak, dan/

atau karya reka secara profesional dengan sistem yang bagu guna memenuhi

kebutuhan pendidikan, penelitian, pelestarian, informasi, dan rekreasi bagi

para pemustaka.

Menurut IFLA (Internastional Federation of Library Associations

and Institutions), Perpustakaan adalah kumpulan bahan tercetak dan non

cetak dan atau sumber informasi dalam komputer yang disusun secara

sistematis untuk kepentingan pemakai.


13

2.2.2 Sekolah

Menurut Kamus Besar Bahasa Indonesia, Sekolah adalah bangunan

atau lembaga untuk belajar dan mengajar serta tempat menerima dan memberi

pelajaran; waktu atau pertemuan ketika murid-murid di beri pelajaran; usaha

menuntut kepandaian; belajar di sekolah.

Menurut Undang-Undang No.2 Tahun 1989, Sekolah adalah satuan

pendidikan yang berjenjang dan berkesinambungan untuk menyelenggarakan

kegiatan belajar mengajar.

Menurut (Tu’u, 2013), Sekolah adalah wahana kegiatan dan proses

pendidikan berlangsung. Di sekolah diadakan kegiatan pendidikan,

pembelajaran dan latihan.

2.2.3 Perpustakaan Sekolah

Menurut (Yusuf, 2010), Perpustakaan Sekolah adalah perpustakaan

yang ada di lingkungan sekolah. Diadakan untuk kebutuhan informasi warga

sekolah yang bersangkutan, khususnya guru dan murid.

Menurut Deputi II Perpusnas RI, Perpustakaan Sekolah adalah salah

satu sumber penting dalam upaya mendukung proses peningkatan mutu

pendidikan di sekolah. Melalui perpustakaan banyak informasi yang dapat

digali dan dimanfaatkan untuk kepentingan pendidikan.

Menurut Standar Nasional Indonesia untuk Perpustakaan

Sekolah (SNI 7329-2009), Perpustakaan Sekolah adalah perpustakaan yang

berada pada satuan pendidikan formal di lingkungan pendidikan dasar dan

menengah yang merupakan bagian integral dari kegiatan sekolah yang


14

bersangkutan dan merupakan pusat sumber belajar untuk mendukung

tercapainya tujuan pendidikan sekolah yang bersangkutan.

2.2.4 Tujuan Perpustakaan Sekolah

Menurut (Yusuf, 2010), Tujuan Perpustakaan Sekolah adalah sebagai

berikut:

1. Mendorong dan mempercepat proses penguasaan teknik membaca para

siswa.

2. Membantu menulis kreatif bagi para siswa dengan bimbingan guru dan

pustakawan.

3. Menumbuh kembangkan minat dan kebiasaan membaca para siswa.

4. Menyediakan berbagai macam sumber informasi untuk kepentingan

pelaksanaan kurikulum.

5. Mendorong, menggairahkan, memelihara dan memberi semangat

membaca dan semangat belajar bagi para siswa.

6. Memperluas, memperdalam, dan memperkaya pengalaman belajar para

siswa dengan membaca buku dan koleksi lain yang mengandung ilmu

pengetahuan dan teknologi, yang disediakan oleh perpustakaan.

7. Memberikan hiburan sehat untuk mengisi waktu senggang melalui

kegiatan menbaca, khususnya buku-buku dan sumber bacaan lain yang

bersifat kreatif dan ringan, seperti fiksi, cerpen, dan lainnya.

Menurut Undang-Undang No 20 Tahun 2003 tentang Sistem

Pendidikan Nasional pasal 35 ayat 1 Menyebutkan standar pendidikan

nasional terdidri atas standar isi, proses, kompetensi, lulisan, tenaga

pendidikan, saran dan prasana, pengelola, pembayaran, dan penilaian

pendidkan yang harus ditingkatkan secara berencana dan berkala.


15

2.2.5 Fungsi Perpustakaan Sekolah

Menurut (Hartono, 2016), Fungsi perpustakaan sekolah adalah

sebagai berikut:

1. Fungsi pendidikan

Perpustakaan sekolah harus menyediakan dan mengelola berbagai bahan

perpustakaan sebagai sumber literatur yang berhubungan dengan

pendidikan dan proses belajar mengajar sehingga dapat berfungsi sebagai

tempat dan sumber belajar bagi siswa serta sumber rujukan bagi guru dan

petugas administrasi sekolahnya.

2. Fungsi Penyimpanan

Fungsi penyimpanan dan pelestarian pada perpustakaan sekolah

bukanlah fungsi utamanya. Akan tetapi, perpustakaan sekolah tetap harus

menyimpan dan melestarikan koleksi bahan perpustakaan tercetak

ataupun terekam sebagai hasil karya putra bangsa yang masih relevan

dan diperlukan oleh masyarakat pemustakanya, yaitu siswa, pendidik,

dan staf administrasi sekolah dalam menyokong pencapaian sasaran

pendidikan dan pembelajaran para siswanya secara optimal.

3. Fungsi Penelitian

Perpustakaan sekolah juga berfungsi sebagai tempat untuk mendapatkan

informasi yang mendukung penelitian para siswa dan guru

pembimbingnya.

4. Fungsi Informasi
16

Perpustakaan sekolah menyediakan informasi bagi pemustakanya, baik

informasi tentang bahan pustaka yang dimilikinya (cakupan, jenis,

penempatan, dan lain-lain), informasi tentang berbagai aktivitas dan

layanan perpustakaan yang ditawarkan, maupun informasi tentang

lingkungan sekitar perpustakaan tersebut.

5. Fungsi Rekreasi dan Kultural

Fungsi sebagai pusat sarana budaya ini dapat dilakukan oleh

perpustakaan sekolah dengan mengadakan berbagai kegiatan, seperti

pameran buku, foto, peragaan busana daerah, pentas kesenian, story

telling, dan sebagainya. Selain sebagai pusat kultural, perpustakaan pun

memiliki fungsi rekreasi budaya yang bersifat literatur, seperti

penyediaan buku-buku hiburan, berbagai hikayat, lagu-lagu daerah yang

menambah kesegaran rohani dan sebagainya.

6. Fungsi Tanggung Jawab Administratif

Fungsi ini akan selalu tampak dalam kegiatan sehari-hari yang ada di

perpustakaan. Setiap ada peminjaman dan pengembalian buku atau

layanan sirkulasi maka hal tersebut akan selalu di catat oleh pustakawan.

Setiap siswa akan memasuki perpustakaan maka harus menunjukkan kart

anggota perpustakaan dan dilarang membawa masuk tas ke dalam

perpustakaan.

2.2.6 Layanan Perpustakaan

a. Pengertian Layanan Perpustakaan

Menurut UU No. 43 Tahun 2007 pasal 14, layanan perpustakaan

adalah sebagai berikut:


17

1. Layanan perpustakaan dilakukan secara prima dan berorientasi bagi

kepentingan pemustaka.

2. Setiap perpustakaan menerapkan tata cara layanan perpustakaan

berdasarkan standar nasional perpustakaan.

3. Setiap perpustakaan mengembangkan layanan perpustakaan sesuai

dengan kemajuan teknologi informasi dan komunikasi.

4. Layanan perpustakaan sebagaimana dimaksud pada ayat (1)

dikembangkan melalui pemanfaatan sumber daya perpustakaan

untuk memenuhi kebutuhan pemustaka.

5. Layanan perpustakaan diselenggarakan sesuai dengan standar

nasional perpustakaan untuk mengoptimalkan pelayanan kepada

pemustaka.

6. Layanan perpustakaan terpadu diwujudkan melalui kerja sama antar

perpustakaan.

7. Layanan perpustakaan secara terpadu sebagaimana dimaksud pada

ayat (6) dilaksanakan melalui jejaring telematika.

Menurut (Purwani, 2014), Layanan perpustakaan adalah adalah

penyediaan bahan pustaka dan sumber informasi secara tepat serta

penyediaan berbagai layanan dan bantuan kepada pengguna sesuai

kebutuhan pengguna perpustakaan. menyajikan bahan pustaka dan

sumber informasi sesuai dengan pengguna, artinya bahwa dalam layanan

perpustakaan, pustakawan perlu mencermati dan meminta masukan dari

pengguna atas kebutuhan bahan pustaka atau informasinya.

b. Jenis Layanan Perpustakaan


18

Menurut (Purwani, 2014), Layanan perpustakaan yang baik

menggunakan sistem tertentu. Sistem ini dipilih dengan berbagai

pertimbangan. Hal ini disebabkan masing-masing sistem layanan

memiliki kekurangan dan kelebihan. Adanya berbagai sistem layanan,

memberikan keleluasaan bagi pegelola perpustakaan untuk menentukan

pilihan sesuai situasi dan kondisi perpustakaannya, dengan tetap

memperhatikan kepuasan pengguna.

Menurut (Bafadal, 2015), Layanan perpustakaan adalah sebagai

berikut:

1. Pelayanan sirkulasi

Pelayanan sirkulasi adalah kegiatan melayani peminjaman dan

pengembalian buku-buku perpustakaan sekolah. Tugas pokok

bagian sirkulasi adalah melayani siswa yang akan meminjam buku-

buku perpustakaan sekolah, melayani siswayang akan

mengembalikan buku-buku yang telah dipinjam dan membuat

statistik pengunjung.

2. Pelayanan referensi

Selain tugas pelayanan sirkulasi, pelayanan pembaca juga bertugas

di bidang pelayanan referensi. Pelayanan sirkulasi berhubungan

dengan peminjaman dan pengembalian buku-buku sedangkan

pelayanan referensi berhubungan dengan pelayanan pemberian

informasi dan pemberian bimbingan belajar.

3. Tata tertib perpustakaan sekolah


19

Agar pelayanan sirkulasi dan referensi berjalan dengan lancar dan

teratur perlu dibuatkan peraturan berupa tata tertib sehingga dapat

dijadikan pegangan yang baik oleh pengunjung maupun pustakawan.

2.2.7 Koleksi Perpustakaan

a. Pengertian Koleksi Perpustakaan

Menurut (Prastowo, 2012), Koleksi perpustakaan adalah

sekumpulan bahan pustaka, baik yang berbentuk buku maupun nonbuku,

yang dikelola sedemikian rupa oleh suatu perpustakaan (sekolah) untuk

turut serta menjamin kelancaran dan keberhasilan kegiatan proses

pembelajaran di sekolah.

Menurut Standar Nasional Indonesia untuk Perpustakaan Sekolah

(SNI 7329-2009), Koleksi perpustakaan sekolah adalah semua materi

perpustakaan yang dikumpulkan, diolah, disimpan, ditemukembali dan

didayagunakan bagi pengguna untuk memenuhi kebutuhan informasi

untuk pembelajaran.

b. Jenis-jenis Koleksi

Menurut (Yusuf, 2010), koleksi perpustakaan dilihat dari segi fisik

yang diperlukan untuk perpustakaan sekolah dapat dikelompokkan

sebagai berikut :

1. Kategori buku, adalah segala jenis buku.

2. Kategori bahan bukan buku, adalah segala jenis bahan yang tidak

termasuk ke dalam kategori buku.


20

Menurut (Sinaga, 2011), Jenis koleksi perpustakaan meliputi

delapan macam yaitu :

1. Buku teks.

2. Alat peraga.

3. Buku-buku referensi.

4. Buku-buku tentang perpustakaan.

5. Bacaan sehat.

6. Bacaan lokal.

7. Buku-buku profesi untuk guru.

8. Buku-buku untuk anak luar biasa.

2.3 Teori Analisa dan Perancangan

2.3.1 Unified Modeling Language

Menurut (Rosa & Salahudin, 2013), UML (Unified Modeling Language)

adalah salah satu standar bahasa yang banyak digunakan di dunia industri

untuk mendefinisikan requirement, membuat analisis dan desain, serta

menggambarkan arsitektur dalam pemrograman berorientasi objek.

Menurut (Nugroho, 2010), UML (Unified Modeling Language) adalah

bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma

berorientasi objek. Pemodelan (modeling) sesungguhnya digunakan untuk

penyederhanaan permasalahan-permasalahan yang kompleks sedemikian

rupa sehingga lebih mudah dipelajari dan dipahami.

2.3.2 Jenis-jenis Unified Modeling language

a. Use Case Model


21

Menurut (Rosa & Salahudin, 2013), Use case adalah pemodelan

untuk kelakuan (behavior) sistem informasi yang akan dibuat. Use case

mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan

sistem informasi yang akan dibuat.

Menurut (Indrajani, 2011) Use case adalah titik awal yang baik

dalam memahami dan menganalisis kebutuhan sistem pada saat

perancangan. Use case diagram dapat digunakan untuk kebutuhan apa

saja yang diperlukan dalam suatu sistem, sehingga sistem dapat

digambarkan dengan jelas bagaimana proses dari sistem tersebut,

bagaimana cara aktor menggunakan sistem, serta apa saja yang dapat

dilakukan pada suatu sistem.

Table 2. 1 Simbol-Simbol Use Case Diagram

Sumber : (Nugroho, 2010)

b. Activity Diagram
22

Menurut (Nugroho, 2010), Activity diagram adalah bentuk khusus

dari state machine yang bertujuan memodelkan komputasi-komputasi

dan aliran kerja yang terjadi dalam sistem/perangkat lunak yang sedang

dikembangkan.

Menurut (Rosa & Salahudin, 2013), Activity diagram adalah

menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem

atau proses bisnis atau menu yang ada pada perangkat lunak. Yang perlu

diperhatikan disini adalah bahwa diagram aktivitas menggambarkan

aktivitas sistem bukan apa yang dilakukan actor, jadi aktivitas yang dapat

dilakukan oleh sistem.

Table 2. 2 Simbol-Simbol Activity Diagran

Sumber : (Nugroho, 2010)

c. Sequence Diagram

Menurut (Rosa & Salahudin, 2013), Sequence diagram adalah

menggambarkan kelakuan objek pada use case dengan mendeskripsikan

waktu hidup objek dan message yang dikirimkan dan diterima antar

objek. Oleh karena itu untuk menggambar diagram sekuen maka harus
23

diketahui objek-objek yang terlibat dalam sebuah use case beserta

metode-metode yang dimiliki kelas yang diinstansiasi menjadi objek itu.

Membuat diagramsekuen juga dibutuhkan untuk melihat skenario yang

ada pada use case.

Menurut (Satzinger, 2011) Sequence diagram adalah diagram yang

menunjukkan aliran fungsionalitas dalam use case. Sequence adalah satu

dari dua interaksi diagram yang mengilustrasikan objek-objek yang

berhubungan dengan use case dan message atau pesan-pesannya.

Komponen utama sequence diagram terdiri atas objek yang dituliskan

dengan kotak segiempat bernama. Message diwakili oleh garis dengan

tanda panah dan waktu yang ditunjukkan dengan progress vertical.

Table 2. 3 Simbol-Simbol Sequence Diagram

Sumber : (Nugroho, 2010)

d. Class Diagram
24

Menurut (Rosa & Salahudin, 2013), Class diagram adalah

menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang

akan dibuat untuk membangun sistem. Kelas memiliki apa yang disebut

atribut dan method atau operasi. Berikut penjelasan atribut dan method :

1. Atribut merupakan variable-variabel yang dimiliki oleh suatu kelas.

2. Operasi atau method adalah fungsi-fungsi yang dimiliki oleh suatu

kelas.

Menurut (Satzinger, 2011), Class diagram adalah sangat membantu

dalam visualisasi struktur kelas dari suatu sistem. Hal ini disebabkan

karena class adalah deskripsi kelompok obyek-obyek dengan property,

operasi dan relasi yang sama. Disamping itu diagram kelas bisa

memberikan pandangan global atas sebuah sistem. Hal tersebut

tercermin dari class-class yang ada dan relasinya satu dengan lainnya.

Itulah sebabnya diagram kelas menjadi diagram yang paling popular di

UML.

1. Assosiasi adalah class-class yang berhubungan satu sama lain secara

konseptual. yaitu menghubungkan dua kelas menjadi satu asosiasi.

2. Attribut adalah properti dari sebuah kelas. Attribut ini menjelaskan

batas nilai yang mungkin ada pada obyek dari kelas. Sebuah kelas

mungkin mempunyai nol atau lebih attribut.

Table 2. 4 Simbol-Simbol Class Diagram


25

Sumber : (Nugroho, 2010)

2.3.3 HTTP (Hypertext Transfer Protokol)

Menurut (Chaffey, 2011), HTTP (Hypertext Transfer Protokol) adalah

umumnya digunakan untuk melayani dokumen hypertext, karena HTPP

adalah protokol dengan overhead yang sangat rendah sehingga pada

kenyataanya, navigasi informasi dapat ditambahkan lagsun ke dalam

dokumen dan dengan demikian protokolnya sendiri tidak harus mendukung

navigasi secara penuh.

2.3.4 HTML ( Hyper Text Markup Language)

Menurut (Rudiyanto, 2011), HTML atau HyperText Markup

Language adalah salah satu format yang digunakan dalam pembuatan

dokumen dan aplikasi yang berjalan dihalaman web.

Menurut (Nugroho, 2013), HTML atau HyperText Markup language

adalah sebuah bahasa Scripting yang berguna untuk menuliskan halaman

Web.

2.3.5 CSS (Cascading Style Sheets)

Menurut (Suryana, et al., 2014), CSS atau Cascading Style Sheets

adalah suatu bahasa stylesheets yang digunakan untuk mengatur tampilan


26

suatu website, baik tata letaknya, jenis huruf, warna, dan semua yang

berhubungan dengan tampilan.

Menurut (Sibero, 2013), CSS atau Casading Style Sheet adalah

memiliki arti Gaya Menata Halaman Bertingkat, yang artinya setiap satu

elemen yang telah diformat dan memiliki anak dan telah diformat, maka anak

dari elemen tersebut secara otomatis mengikuti format element induknya.

2.3.6 HyperText Preprocessor (PHP)

Menurut (Nugroho, 2013), PHP atau Hypertext Preprocessor adalah

Sebuah bahasa pemrograman yang berbentuk Scripting, sistem kerja dari

program ini adalah sebagai interpreter bukan sebagai compiler.

Menurut (Rudiyanto, 2011), PHP atau Hypertext Preprocessor

adalah bahasa server- side scripting yang menyatu dengan HTML untuk

membuat halaman web yang dinamis.

2.3.7 XAMPP

Menurut (Nugroho, 2013), XAMPP adalah paket program web

lengkap yang dapat Anda pakai untuk belajar pemrograman web, khususnya

PHP dan MySQL.

Menurut (Buana, 2014), XAMPP adalah perangkat lunak open source

yang diunggah secara geratis dan bisa dijalankan di semua semua operasi

seperti windows, linux, solaris, dan mac.

2.3.8 PhpMyAdmin

Menurut (Nugroho, 2013), phpMyAdmin adalah tools yang dapat

digunakan dengan mudah untuk memanajemen database MySQL secara

visual dan Server MySQl, sehingga kita tidak perlu lagi harus menulis query
27

SQL setiap akan melakukan perintah operasi database. Tools ini cukup

populer, Anda dapat mendapatkan fasilitas ini ketika menginstal paket triad

phpMyAdmin, karena termasuk dalam xampp yang sudah diinstal.

Menurut (Buana, 2014), phpMyAdmin adalah salah satu aplikasi yang

digunakan untuk memudahkan dalam melakukan

pengelolaan database MySQL. phpMyAdmin merupakan aplikasi web yang

bersifat opensource.

2.3.9 Database

Menurut (Ladjamudin, 2013), Database adalah koleksi terpadu dari data-

data yang saling berkaitan dari suatu enterprise(perusahaan, instansi

pemerintahan atau swasta).

Menurut (Nugroho, 2013), Database adalah sekumpulan data yang

sangat kompleks, kemudian data tersebut memiliki hubungan antara data

yang satu dengan data yang lainya.

2.3.10 MySQL (My Structure Query Language)

Menurut (Rudiyanto, 2011), MySQL atau My Structure Query Language

adalah salah satu jenis database server yang sangat terkenal dan banyak

digunakan untuk membangun aplikasi web yang menggunakan database

sebagai sumber dan pengelolaan datanya.

Menurut (Anhar, 2010), MySQL atau My Structure Query Language

adalah sebuah perangkat lunak sistem manajemen basis data SQL (Database

Management System) atau DBMS dari sekian banyak DBMS, seperti Oracle,

MS SQL, Postagre SQL, dan lain-lain.


28

2.3.11 JavaScript

Menurut (Kadir & Triwahyuni, 2013), JavaScript adalah bahasa

pemrograman yang biasa diletakkan bersama kode HTML untuk menentukan

suatu tindakan.

Menurut (Sibero, 2013), Javascript adalah bahasa skrip (Scripting

language), yaitu kumpulan intruksi perintah yang digunakan untuk

mengendalikan beberapa bagian dari sistem operasi.

2.3.12 Notepad++

Menurut (Andi, 2013), Notepad++ adalah sebuah text editor yang

sangat berguna bagi setiap orang dan khususnya bagi para developer dalam

membuat program. Notepad++ menggunakan komponen Scintilla untuk

dapat menampilkan dan menyuntingan teks dan berkas kode sumber berbagai

bahasa 37 pemrograman yang berjalan diatas sistem operasi Microsoft

Windows.

Menurut (Palevi & Krisnawati, 2013), Notepad++ adalah sebuah

aplikasi text editor yang bersifat gratis. Notepad menitik beratkan kegunaan

aplikasi untuk editing text dalam waktu yang cepat dan praktis. Notepad++

mendukung banyak format bahasa pemrograman seperti PHP, HTML, Java

Script dan CSS.

2.4 Studi Kasus

2.4.1 Jurnal 1

Penelitian Oleh Adi Prawiro, Yudo Bismo Utomo dan Diah Arie Widhining

Kusumastutie
29

Table 2. 5 Tinjauan Studi Jurnal e-ISSN: 2549-2233 p-ISSN: 2580-4952 (Adi


Prawiro,Yudo Bismo Utomo dan Diah Arie Widhining Kusumastutie: Juni
2018)
No Data Jurnal / Makalah Keterangan

1 Judul Perancangan Sistem Informasi Perpustakaandi SMAN 1 Kedungwaru


Tulungagung
2 Jurnal Generation Journal
3 Volume dan halaman Vol. 2 No. 2, Hal 73-82
4 Tanggal &Tahun Juni 2018
5 Penulis Adi Prawiro1, Yudo Bismo Utomo2, Diah Arie Widhining
Kusumastutie3
6 Penerbit Teknik Elektro, Fakultas Teknik, Universitas Islam Kadiri Kediri
7 Lokasi dan Subjek SMAN 1 Kedungwaru Tulungagung
Penelitian
8 Masalah Administrasi perpustakaan menggunakan pembukuan dengan buku tulis
dan microsoft excel, dimana microsoft excel adalah aplikasi untuk
menghitung, penggunaan aplikasi ini tidak sesuai sehingga
mengakibatkan kesalahan yang terjadi pada administrasi perpustakaan,
seperti pencarian buku dan pembuatan buku induk. Selain itu waktu
yang dibutuhkan untuk melakukan administrasi menjadi terhambat
karena penggunaan aplikasi yang tidak sesuai.
9 Tujuan Penelitian Merancang sistem informasi dengan menerapkan teknologi barcode
yang dapat memenuhi kebutuhan kegiatan administrasi perpustakaan
secara terkomputerisasi di perpustakaan SMAN 1 Kedungwaru
Tulungagung.
10 No ISSN e-ISSN: 2549-2233
p-ISSN: 2580-4952
11 Model Perancangan a. Analisa kebutuhan
b. Desain sistem
c. Penulisan kode program
d. Pengujian alat
e. Penerapan Program Dan Pemeliharaan
12 Aplikasi Visual basic 6
13 Metode a. Metode penelitian dengan menggunakan Metode Waterfall.
b. Metode pengujian sistem dengan menggunakan metode black
box testing.
30

14 Teknik Pengumpulan Observasi


Data
15 Hasil Sistem pembukuan buku induk, absen anggota yang dapat
memanfaatkan teknologi barcode, pendataan petugas, pendataan
anggota perpustakaan, pendataan peminjaman buku dan pengembalian
buku.
16 Kekuatan Pengujian perancangan sistem informasi perpustakaan di SMAN 1
Kedungwaru Tulungagung ini akan menggunakan metode black box
testing. Metode ini memfokuskan pada keperluan fungsionalitas,
apakah rancangan aplikasi ini seluruh tools-tools sudah berfungsi atau
belum.
17 Kelemahan a. Dalam proses scanner dengan smartphone android terdapat
kelemahan pada saat pembacaan barcode, terjadi kesalahan baca
atau kesalahan scanner dalam membaca kode barcode, karena
terkadang terjadi kurang akurat saat pembacaan kode barcodedi
kamera smartphone.
b. Supaya pembacaan barcode lebih akurat, maka lebih baik
barcode di buat dengan ukuran kecil tetapi garisnya tidak rapat.
18 Kesimpulan a. Unjuk kerja yang di tunjukan sistem sudah memenuhi apa yang
telah di inginkan oleh user, yaitu petugas administrasi
perpustakaan.
b. Pada tahap simulasi sistem, dilakukan pengetesan tombol
bottomyang ada pada tiap form sistem dengan menggunakan
cara black box testing.
c. Teknologi barcode sudah berhasil di terapkan di perpustakaan
SMAN 1 Kedungwaru Tulungagung, yang telah di terapkan
pada nomer induk buku dan nomer induk siswa-siswi yang telah
di ubah menjadi kode barcode.

2.4.2 Jurnal 2

Penelitian Oleh Rosita Cahyaningtyas dan Siska Iriyani

Table 2. 6 Tinjauan Studi Jurnal ISSN: (Print) 2302-5700 ISSN: (Online) 2354-6654
(Rosita Cahyaningtyas dan Siska Iriyani: April 2015)
31

No Data Jurnal / Makalah Keterangan

1 Judul Perancangan Sistem Informasi Perpustakaan Pada Smp Negeri 3


Tulakan, Kecamatan Tulakan Kabupaten Pacitan
2 Jurnal IJNS – Indonesian Journal on Networking and Security
3 Volume dan halaman Volume 4 No 2, Hal 15-20
4 Tanggal &Tahun April 2015
5 Penulis Rosita Cahyaningtyas, Siska Iriyani
6 Penerbit Program StudiTeknik Informatika Universitas Yudharta Pasuruan
7 Lokasi dan Subjek SMP Negeri 3 Tulakan, Desa Nglaran, Kecamatan Tulakan, Kabupaten
Penelitian Pacitan
8 Masalah Saat siswa ingin meminjam buku untuk keperluan pembelajaran,
petugas perpustakaan harus melakukannya secara manual dengan cara
penulisan di buku peminjaman.
9 Tujuan Penelitian a. Dapat menghasilkan rancangan sistem informasi perpustakaan
yang dapat menangani kebutuhan siswa di SMP Negeri 3
Tulakan.
b. Menghasilkan rancangan aplikasi peminjaman dan
pengembalian buku di perpustakaan yang lebih efektif dan
efisien.
10 No ISSN ISSN: 2302-5700 (Print)
ISSN: 2354-6654 (Online)
11 Model Perancangan a. Analisis Sistem
b. Analisis Masalah
c. Analisis Kebutuhan Fungsional dan Non Fungsional
12 Aplikasi Visual Basic 6.0
13 Metode Penelitian ini merupakan penelitian deskriptif kuantitatif, data yang
diperoleh dari sampel populasi penelitian dianalisis sesuai dengan
metode statistik yang digunakan kemudian diinterprestasikan.
14 Teknik Pengumpulan a. Observasi
b. Wawancara
Data
15 Hasil a. Memudahkan petugas perpustakaan dalam pengelolaan buku-
buku di perpustakaan.
b. Memudahkan siswa dalam proses peminjaman dan
pengembalian buku.
c. Mengurangi kesalahan dalam pengelolaan data peminjaman dan
pengembalian buku.
32

d. Memudahkan petugas perpustakaan dalam pembuatan laporan.


16 Kekuatan Dalam penelitian ini data yang dibutuhkan oleh peneliti antara lain
sistem lama yang sedang digunakan, data barang,data pengirim dan data
penerima yang masih manual. Instrumen dalam penelitian ini adalah
pengumpulan data dan melakukan analisis data yang dibantu dengan
metode-metode pengumpulan data.
17 Kelemahan a. Perancangan ini masih bisa dikembangkan dengan system
pencatatan peminjaman menggunakan barcode.
b. Rancangan aplikasi berbasis desktop ini untuk kedepannya
dapat dikembangkan menjadi aplikasi yang berbasis web online
sehingga siswa dapat mengakses sendiri sendiri.
18 Kesimpulan a. Rancangan Sistem Informasi Perpustakaan pada SMP Negeri 3
Tulakan mencakup : Pencatatan Anggota, Pencatatan
Peminjaman dan Pengembalian Buku serta Pembuatan laporan
bulanan.
b. Dari system yang berjalan saat ini terdapat beberapa kelemahan
antara lain : Proses pencatatan peminjaman dan pengembalian
buku masih menggunakan cara manual, sehingga memerluan
waktu yang lama.

2.4.3 Jurnal 3

Penelitian Oleh Herman Adi Riyanto, Sadikin dan M. Roziq Zanuddin

Table 2. 7 Tinjauan Studi Jurnal ISSN : 2503-1945 (Herman Adi Riyanto, Sadikin
dan M. Roziq Zanuddin: Agustus 2016)
No Data Jurnal / Makalah Keterangan

1 Judul SISTEM INFORMASI PERPUSTAKAAN UMUM GRATI


KABUPATEN PASURUAN BERBASIS WEB MENGGUNAKAN
PROGRAM PHP DAN DATABASE MYSQL
2 Jurnal JIMP - Jurnal Informatika Merdeka Pasuruan
3 Volume dan halaman Vol.2 No.1, Hal 1-14
4 Tanggal &Tahun Agustus 2016
5 Penulis Herman Adi Riyanto(1), Sadikin(2), M. Roziq Zanuddin(3)
6 Penerbit Program Studi Teknik Informatika, Fakultas Teknologi Informasi
Universitas Merdeka Pasuruan
33

7 Lokasi dan Subjek Perpustakaan Umum Grati Kabupaten Pasruan yang beralamatkan di
Penelitian Jalan Alun-alun no. 1 Grati Kabupaten Pasuruan
8 Masalah a. Daftar koleksi buku masih dituliskan dalam kertas sehingga
susah untuk mensortir dan mengelola daftar koleksi buku
tersebut.
b. Pengecekan ketersediaan buku tidak bisa dilakukan.
c. Pencatatan peminjaman dan pengembalian buku sering terjadi
kesalahan penulisan sehingga membuat operasional
perpustakaan menjadi lambat.
d. Format penulisan data kadang tidak sama antara petugas
perpustakaan satu dengan yang lain.
e. Siswa sering terlambat dalam pengembalian buku karena faktor
lupa.
f. Perhitungan biaya denda keterlambatan pengembalian buku
masih dilakukan secara manual.
9 Tujuan Penelitian Diperlukan adanya aplikasi perpustakaan yang dapat mendukung
pengelolaan data anggota, data peminjaman, data pengembalian buku,
perhitungan transaksi pembayaran denda keterlambatan pengembalian
buku, dan pencarian buku yang dibutuhkan dengan aplikasi pencarian
10 No ISSN ISSN : 2503-1945
11 Model Perancangan a. Analisa Masalah
b. Desain Sistem
c. Desain Database
12 Aplikasi a. Bahsa pemrograman PHP
b. Database Mysql
13 Metode Penelitian ini merupakan penelitian deskriptif kuantitatif, data yang
diperoleh dari sampel populasi penelitian dianalisis sesuai dengan
metode statistik yang digunakan kemudian diinterprestasikan.
14 Teknik Pengumpulan a. Pengamatan
b. Wawancara
Data
15 Hasil Dapat mempermudah jalannya peminjaman, pengembalian, input buku
baru, input anggota baru dan penyimpanan data perpustakaan.
16 Kekuatan a. Pembuatan laporan semula masih bersifat manual yaitu dengan
cara melakukan rekapitulasi dari transaksi yang terjadi, setelah
adanya sistem informasi yang kami buat proses pembuatan
laporan tersebut dapat dilakukan dengan mudah.
b. Dengan adanya sistem informasi ini dapat mempermudah
proses pengembalian dan peminjaman buku serta dapat
menghasilkan laporan yang lebih cepat dan akurat
17 Kelemahan a. Adanya pengembangan sumber informasi yang diperlukan
untuk membantu dalam melakukan peminjaman buku pada
perpustakaan umum ini.
34

b. Adanya pengembangan ruang lingkup sistem lebih lanjut,


misalnya dengan menambahkan menu-menu baru.
18 Kesimpulan a. Cara penggunaan sistem informasi mudah digunakan oleh orang
awam, karena aturan yang digunakan mudah dimengerti
pengguna.
b. Sistem informasi ini memudahkan pencarian buku yang akan
dipinjam oleh peminjam.

2.4.4 Rangkuman Model Penelitian

Table 2. 8 Rangkuman Penelitian

Peneliti Nama Jurnal Tahun Institusi Judul dan Metode Kesimpulan


yang digunakan
Adi Generation 2018 Teknik Perancangan a. Unjuk kerja yang di
Prawiro1, Journal. Elektro, Sistem Informasi tunjukan sistem sudah
Yudo Bismo Fakultas Perpustakaandi memenuhi apayang telah
Utomo2, Vol. 2 No. 2, Teknik, SMAN 1 di inginkan oleh user,
Diah Arie Hal 73-82 Universitas Kedungwaru yaitu petugas
Widhining Islam Kadiri Tulungagung administrasi
Kusumastutie e-ISSN: perpustakaan.
Kediri
3 2549-2233 b. Pada tahap simulasi
p-ISSN: sistem, dilakukan
2580-4952 pengetesan tombol
bottomyang ada pada tiap
form sistem dengan
menggunakan cara black
box testing.
c. Teknologi barcode sudah
berhasil di terapkan di
perpustakaan SMAN 1
Kedungwaru
Tulungagung, yang telah
di terapkan pada nomer
induk buku dan nomer
induk siswa-siswi yang
telah di ubah menjadi
kode barcode
Rosita IJNS – 2015 Program Perancangan a. Rancangan Sistem
Cahyaningtya Indonesian StudiTeknik Sistem Informasi Informasi Perpustakaan
, Journal on Informatika Perpustakaan pada SMP Negeri 3
Networking Universitas Pada Smp Negeri Tulakan mencakup :
Siska Iriyani Pencatatan Anggota,
and Security. Yudharta 3 Tulakan,
Pasuruan Kecamatan Pencatatan Peminjaman
dan Pengembalian Buku
Tulakan
35

Volume 4 No Kabupaten serta Pembuatan laporan


2, Hal 15-20 Pacitan bulanan.
b. Dari system yang
berjalan saat ini terdapat
ISSN: 2302- beberapa kelemahan
antara lain : Proses
5700 (Print)
pencatatan peminjaman
ISSN: 2354- dan pengembalian buku
6654(Online) masih menggunakan cara
manual, sehingga
memerluan waktu yang
lama.
Herman Adi JIMP - Jurnal 2016 Program SISTEM a. Cara penggunaan sistem
Riyanto(1), Informatika Studi INFORMASI informasi mudah
Merdeka Teknik PERPUSTAKAA digunakan oleh orang
Sadikin(2), awam, karena aturan
Pasuruan. Informatika, N UMUM
M. Roziq Fakultas GRATI yang digunakan mudah
Teknologi KABUPATEN dimengerti pengguna.
Zanuddin(3
b. Sistem informasi ini
Vol.2 No.1, Informasi PASURUAN
memudahkan pencarian
Hal 1-14 Universitas BERBASIS WEB
buku yang akan dipinjam
Merdeka MENGGUNAKA oleh peminjam.
Pasuruan N PROGRAM
ISSN : 2503- PHP DAN
1945 DATABASE
MYSQL
36

2.5 Kerangka Pemikiran

Gambar 2. 1 Kerangka pemikiran


Sistem ini diberi nama Sistem Informasi Perpustakaan SMP Strada Bhakti Mulia.

Sistem ini di bangun untuk mempermudah proses pendaftaran anggota baru, mempermudah

proses pencarian buku, mempermudah dan mempercepat proses peminjaman buku,

pengembalian buku, pendataan jenis-jenis koleksi buku, pembuatan laporan sesuai

kebutuhan dan memberikan kenyaman kepada siswa-siswi untuk menggunakan fasislitas

perpustakaan.
BAB III

ANALISA SISTEM BERJALAN

3.1 Tinjauan Umum Sekolah

3.1.1 Sejarah SMP Strada Bhakti Mulia

Perkumpulan Strada adalah lembaga pendidikan swasta Katolik

milik Keuskupan Agung Jakarta yang berlindung kepada Santa Maria Della

Strada. Perkumpulan Strada didirikan pada tanggal 24 mei 1972 oleh pastor-

pastor Jesuit, sebagai ketua Pastor Avan Hoof S.J. dengan sekretarisnya

Pastor YHM Van Rijckevorsel S.J.. Nama Strada adalah penggalan dari

nama Santa Maria Della Strada yang dipilih sebagai pelindung karya

pedidikan perkumpulan Strada dan sekolah-sekolah yang didirikan.

Sekolah SMP Strada Bhakti Mulia berdiri pada 1 juli 1984 yang

terletak di Jl. Tanjung Pasir No. 2 RT 01/01, Pangkalan Teluk Naga,

Tangerang, Banten 15510. Sekolah SMP Strada Bhakti Mulia adalah salah

satu bagian dari perkumpulan Strada yang terpanggil dalam ikut serta

mencerdaskan kehidupan bangsa, serta membangun negara dan bangsa

Indonesia melalui bidang pendidikan.

Untuk menghadapi era persaingan yang semakin ketat maka

diharapkan SMP Strada Bhakti Mulia mempunyai keunggulan-keunggulan

sebagai nilai plus sekolah, sehingga orang tua mempercayakan pendidikan

putra-putrinya di SMP Strada Bhakti Mulia.

37
38

3.1.2 Visi dan Misi Sekolah

a. Visi Sekolah

Visi dari sekolah SMP Strada Bhakti Mulia adalah menjadi

Komunitas pendidikan yang unggul, peduli, dan berjiwa melayani.

b. Misi Sekolah

Misi Sekolah SMP Strada Bhakti Mulia adalah sebagai Berikut :

1. Menyelenggarakan pendidikan yang unggul bagi kaum muda agar

berkembang menjadi pribadi yang cerdas, peduli dan berkarakter.

2. Meningkatkan kepedulian terhadap sesama, menghargai

keberagaman, dan berjuang demi terpeliharanya lingkungan hidup.

3. Meningkatkan kualitas pelayanan pendidikan.

3.1.3 Struktur Organisasi

SMP Strada Bhakti Mulia

Sumber : (Kepala Sekolah SMP Strada Bhakti Mulia, 2019)

Gambar 3. 1 Struktur Organisasi


3.1.4 Tugas dan Wewenang

a. Kepala Sekolah

1. Menyusun program kerja sekolah.


39

2. Mengawasi proses belajar mengajar, pelaksanaan dan penilaian

terhadap proses dan hasil belajar serta bimbingan dan konseling

(BK).

3. Sebagai pembina kesiswaan.

4. Pelaksanaan bimbingan dan penilaian bagi para guru serta tenaga

kependidikan lainnya.

5. Penyelenggaraan administrasi sekolah yaitu meliputi administrasi

ketenagaan, keuangan, kesiswaan, perlengkapan dan kurikulum.

6. Pelaksanaan hubungan sekolah dengan lingkungan sekitar dan atau

masayarakat.

b. Wakasek (Wakil Kepala Sekolah)

1. Wakil Kepala Sekolah membantu Kepala Sekolah dalam segala

kegiatan di sekolah.

2. Menyusun rencana, pembuatan program kegiatan dan program

pelaksanaan.

3. Pengorganisasian.

4. Ketenagakerjaan.

5. Pengkoordinasian.

6. Penilaian.

7. Pengawasan.

8. Pengidentifikasi dan pengumpulan data.

c. Pembina OSIS

1. Menyusun program kerja pembina Osis.


40

2. Mengarahkan dan membimbing pengurus Osis dalam menjalankan

kegiatan-kegiatan yang diadakan Osis di lingkungan sekolah

maupun di luar lingkungan sekolah.

3. Menghadiri kegiatan rapat Pengurus Osis maupun Perwakilan Kelas.

4. Mengevaluasi pelaksanaan program Osis.

5. Memberikan laporan kepada sekolah secara periodik tentang

pelaksanaan kegiatan Osis.

6. Bertanggung jawab atas pengelolaan, pembinaan dan

pengembangan Osis di sekolah.

7. Mengesahkan keanggotaan perwakilan kelas berdasarkan surat

keputusan kepala sekolah.

8. Mengesahkan dan melantik pengurus Osis berdasarkan surat

keputusan kepala sekolah.

9. Mengarahkan penyusunan ART Osis dan program kerja Osis.

d. Karyawan

1. Tata Usaha

a) Perencanaan administrasi program dan anggota.

b) Koordinator administrasi ketatausahaan.

c) Pengelola administrasi program.

d) Penyususn laporan program dan anggaran.

e) Pembina staff.

2. Pustakawan

a) Perencanaan pengadaan buku/bahan pustaka/media elektronika.

b) Pelayanan perpustakaan.

c) Perencanaan pengembangan perpustakaan.


41

d) Pemeliharaan dan perbaikan buku-buku/bahan pustaka/media

elektronika.

e) Penyimpanan buku/bahan pustaka, dan media elektronika.

f) Menyusun tata tertib perpustakaan.

g) Menyusun laporan pelaksanaan kegiatan perpustakaan secara

berkala.

3. Satpam

a) Melakukan pengamanan asset ditempat dia bekerja.

b) Melakukan tindakan pencegahan dari hal-hal yang tidak

diinginkan di lingkungan tugasnya, dengan melakukan

pengamanan secara maksimal.

c) Laporan dan pencatatan setiap aktifitas dan kejadian setiap hari

di buku laporan atau buku mutasi.

d) Membantu beberapa aturan perusahaan/organisasi yang

berhubungan dengan keamanan dan kenyamanan dapat berjalan

dengan baik.

e) Menginterogasi dan melakukan penyelidikan terhadap hal-hal

yang mengganggu keamanan yang terjadi di lingkungan tempat

dia bertugas,jika diperlukan berkoordinasi dan membantu pihak

Kepolisian.

4. Pemb. Sek. (Pembantu Seksi)

a) Mengantar surat ke UPT/Dinas.

b) Membuat minuman untuk guru/tamu.

c) Membeli makan.

d) Memperbaiki sarana dan prasarana.


42

e) Memfotocopy berkas.

f) Merapikan dan menyapu taman/kebun sekolah.

e. Dewan Guru

1. Guru BK

a) Pengembangan kehidupan pribadi, yaitu bidang pelayanan yang

membantu peserta didik dalam memahami, menilai bakat dan

minat.

b) Pengembangan kehidupan sosial, yaitu bidang pelayanan yang

membantu peserta didik dalam memahami dan menilai serta

mengembangkan kemampuan hubungan sosial dan industrial

yang harmonis, dinamis, berkeadilan dan bermartabat.

c) Pengembangan kemampuan belajar, yaitu bidang pelayanan

yang membantu peserta didik mengembangkan kemampuan

belajar untuk mengikuti pendidikan sekolah/madrasah secara

mandiri.

d) Pengembangan karir, yaitu bidang pelayanan yang membantu

peserta didik dalam memahami dan menilai informasi, serta

memilih dan mengambil keputusan karir.

2. Wali Kelas

a) Pengelola kelas.

b) Mengenal dan memahami situasi kelasnya.

c) Menyelenggarakan Administrasikan kelas meliputi :

• Papan Absen siswa.

• Daftar Pelajaran di kelas.

• Daftar Piket Kelas.


43

• Struktur Organisasi Pengurus Kelas.

• Tata Tertib siswa di kelas.

• Buku Kemajuan Belajar.

• Buku Bimbingan kelas/ kasus siswa.

• Buku Rapor.

• Buku Daftar Siswa Berprestai di kelas.

d) Memberikan motivasi kepada siswa agar belajar sungguh-

sungguh baik di sekolah maupun di luar sekolah.

e) Memantapkan siswa di kelasnya, dalam melaksanakan

tatakrama, sopan santun, tata tertib baik di sekolah maupun di

luar sekolah.

f) Menangani/mengatasi hambatan dan gangguan terhadap

kelancaran kegiatan kelas dan atau kegiatan sekolah pada

umumnya.

g) Mengerahkan siswa di kelasnya untuk mengikuti kegiatan-

kegiatan sekolah seperti: upacara bendera, ceramah,

pertandingan dan kegiatan lainnya.

h) Memberikan masukan dalam penentuan kenaikan kelas bagi

siswa di kelasnya.

i) Mengisi / membagikan Buku Laporan Pendidikan (Rapor)

kepada Wali siswa.

j) Mengajukan saran dan usul kepada pimpinan sekolah mengenai

siswa yang menjadi bimbingannya.

k) Mengarahkan siswa agar peduli dengan kebersihan dan peduli

dengan lingkungannya.
44

l) Membuat Laporan tertulis secara rutin setiap bulan.

3. Guru mata Pelajaran

a) Merencanakan pembelajaran.

b) Melaksanakan pembelajaran.

c) Menilai hasil pembelajaran.

d) Membimbing & melatih peserta didik.

e) Melaksanakan tugas tambahan.

f. Siswa

1. Belajar.

2. Mengerjakan PR.

3. Melaksanakan jadwal piket.

4. Melakukan upacara bendera.

5. Berbuat Baik kepada guru dan teman di sekolah.

6. Taat pada peraturan sekolah.

7. Disiplin.

3.2 Prosedur Sistem Berjalan

Berikut ini adalah prosedur sistem berjalan pada sekolah SMP Strada Bhakti

Mulia antara lain:

3.2.1 Prosedur Sistem Pendaftaran Anggota

a. Calon Anggota

1. Calon anggota meminta formulir pendaftaran kepada petugas

perpustakaan.

2. Calon anggota menerima formulir pendaftaran.

3. Calon anggota mengisi formulir pendaftaran.


45

4. Calon anggota menyerahkan biodata formulir pendaftaran kepada

petugas perpustakaan.

5. Calon anggota menerima kartu anggota.

b. Petugas perpustakaan

1. Petugas perpustakaan memberikan formulir kosong kepada calon

anggota.

2. Petugas perpustakaan menerima biodata formulir pendaftaran.

3. Petugas perpustakaan mengecek biodata formulir pendaftaran.

4. Petugas perpustakaan menginputkan kebuku daftar anggota.

5. Petugas perpustakaan membuatkan kartu anggota.

6. Petugas perpustakaan memberikan kartu anggota kepada anggota

baru.

3.2.2 Prosedur Sistem Peminjaman

a. Anggota

1. Anggota datang mencari buku yang ingin di pinjam di perpustakaan.

2. Anggota bila sudah mendapatkan buku yang ingin di pinjam di

serahkan beserta kartu aggota kepada petugas perpustakaan.

3. Anggota menerima kartu anggota dan buku yang di pinjam.

b. Petugas perpustakaan

1. Petugas perpustakaan menerima buku dan kertu anggota.

2. Petugas perpustakaan mengecek jumlah buku dan data anggota.

3. Petugas perpustakaan mencatat data anggota dan data buku pada

buku peminjaman.

4. Petugas perpustakaan mengembalikan kartu anggota dan

memberikan buku yang dipinjam.


46

3.2.3 Prosedur Sistem Pengembalian

a. Anggota

1. Anggota datang menyerahkan kartu anggota dan buku yang

dipinjam.

2. Anggota menerima denda sebesar 5000 rupiah bila melewati

deadline.

3. Anggota membayar denda.

4. Anggota menerima kartu anggota.

b. Petugas Perpustakaan

1. Petugas perpustakaan menerima kartu anggota dan buku yang di

pulangkan.

2. Petugas perpustakaan mengecek data peminjaman.

3. Petugas perpustakaan menerima uang denda.

4. Petugas perpustakaan mencatat dibuku denda.

5. Petugas perpustakaan menyimpan buku.

6. Petugas perpustakaan mencentang pengembalian buku di buku

peminjaman.

7. Petugas perpustakaan mengembalikan kartu anggota.

8. Petugas perpustakaan menyimpan buku.


47

3.3 Activity Diagram Sistem Berjalan

3.3.1 Activity Diagram Pendaftaran Anggota Perpustakaan

Gambar 3. 2 Activity Diagram Pendaftaran Anggota Perpustakaan Sistem Berjalan


48

3.3.2 Activity Diagram Peminjaman Buku

Gambar 3. 3 Activity Diagram Peminjaman Buku Sistem Berjalan


49

3.3.3 Activity Diagram Pengembalian Buku

Gambar 3. 4 Activity Diagram Pengembalian Buku Sistem Berjalan


3.4 Dokumentasi Input dan Output

3.4.1 Dokumentasi Input (Masukan)

Dokumentasi input atau dokumentasi masukan adalah bentuk

masukan dokumen yang diolah di dalam proses untuk menghasilkan sesuai

yang diharapkan. Adapun dokumen masukan yang digunakan adalah sebagai

berikut:

1. Nama Dokumen : Form Pendaftaran Anggota Baru

Fungsi : Untuk keperluan administrasi

Media : Kertas

Sumber : Petugas perpustakaan


50

Tujuan : Untuk mendaftar menjadi anggota baru

Frekuensi : Setiap hari

Format : Lampiran 1

2. Nama Dokumen : Kartu Anggota

Fungsi : Untuk keperlun administrasi

Media : Kertas

Sumber : Petugas perpustakaan

Tujuan : Untuk meminjam dan mengembalikan buku

Frekuensi : Setiap hari

Format : Lampiran 1

3.4.2 Dokumentasi Output (Keluaran)

Dokumentasi output atau dokumentasi keluaran adalah segala bentuk

dokumen dari pengolahan dokumenan input berupa dokumen-dokumen yang

hasil pencatatan atau laporan. Adapun dokumen keluaran yang dipergunakan

adalah sebagai berikut :

1. Nama Dokumen : Buku Pencatatan Peminjaman

Fungsi : Untuk keperluan administrasi

Media : Kertas

Sumber : Petugas perpustakaan

Tujuan : Untuk mendata peminjam buku

Frekuensi : Setiap hari

Format : Lampiran 1

2. Nama Dokumen : Buku Pencatatan Daftar Anggota

Fungsi : Untuk keperluan administrasi

Media : Kertas
51

Sumber : Petugas perpustakaan

Tujuan : Untuk mendata jumlah anggota

Frekuensi : Setiap hari

Format : Lampiran 1

3. Nama Dokumen : Buku Pencatatan Daftar Buku

Fungsi : Untuk keperluan administrasi

Media : Kertas

Sumber : Petugas perpustakaan

Tujuan : Untuk mendata jenis-jenis koleksi buku

Frekuensi : Setiap hari

Format : Lampiran 1

4. Nama Dokumen : Buku Pencatatan Denda

Fungsi : Untuk keperluan administrasi

Media : Kertas

Sumber : Petugas perpustakaan

Tujuan : Untuk mendata jumlah denda

Frekuensi : Setiap hari

Format : Lampiran 1

3.5 Analisa Masalah

Setelah melakukan penelitian pada sistem yang berjalan, maka telah

ditemukan beberapa kelemahan dalam sistem yang berjalan, antara lain:

a. Proses peminjaman dan pengembalian buku masih kurang berjalan dengan baik

karena menggunakan pencatatan pada buku peminjaman.

b. Kurang efektifnya pencatatan jenis-jenis koleksi buku karena tidak semua

koleksi buku tercatat pada daftar buku.


52

c. Sulit dalam melakukan pencarian buku.

3.6 Identitas Kebutuhan Sistem

Elitasi kebutuhan (requirement elicitation) adalah peroses awal dalam

menyeleksi macam – macam kebutuhan sistem. Untuk mendapatkan kebutuhan

tersebut dibutuhkan obsrvasi dan wawancara kepada petugas perpustakaan. Proses

pengumpulan data ditujukan kepada petugas perpustakaan yang memiliki pengaruh

dalam alur proses sistem yg di lakukan dalam kasus ini responden yang sangat

membantuk kelancaran sistem.

Table 3. 1 Requirment Elicitation

Analisa Kebutuhan

No Keterangan
Saya ingin sistem dapat :

1 Menampilkan menu login ✓

2 Menampilkan tambah data anggota ✓

3 Menampilkan informasi jenis-jenis koleksi buku ✓

4 Menampilkan data pinjam ✓

5 Menampilkan data pengembalian 

6 Menampilkan laporan-laporan 

7 Menampilkan pencarian buku ✓

8 Menampilkan data transaksi ✓

9 Menampilkan dan mencetak kartu anggota 


53

10 Menampilkan jumlah anggota ✓

11 Menambah koleksi ✓

12 Menampilkan status buku 

13 Menampilkan logout ✓

3.7 Analisa kebutuhan sistem

1. Menampilkan menu login : Sistem dapat menampilkan menu login digunakan

untuk mengakses sistem.

2. Menampilkan menu tambah data anggota : Sistem dapat melakukan tambah

anggota baru.

3. Menampilkan menu informasi jenis-jenis koleksi buku : Sistem dapat

menampilkan semua koleksi buku berdasarkan kategori buku.

4. Menampilkan menu data pinjam : Sistem dapat menampilkan data peminjam

buku digunakan untuk mencari informasi data peminjam buku.

5. Menampilkan menu data pengembalian : Sistem tidak dapat menampilkan data

pengembalian buku.

6. Menampilkan menu laporan : Sistem tidak dapat menampilkan semua jenis

laporan-laporan yang dibutuhkan.

7. Menampilkan menu pencarian buku : Sistem dapat menampilkan menu

pencarian buku digunakan untuk mencari koleksi buku.

8. Menampilkan menu data transaksi : Sistem tidak dapat menampilkan semua

jenis transaksi.

9. Menampilkan menu cetak kartu anggota : Sistem tidak dapat melakukan

cetak kartu anggota.


54

10. Menampilkan menu jumlah anggota : Sistem dapat menampilkan daftar

anggota digunakan untuk mencari informasi data daftar anggota.

11. Menampilkan menu tambah koleksi pustaka : Sistem dapat melakukan

tambah koleksi pustaka berdasarkan kategori buku.

12. Menampilkan menu status buku : Sistem tidak dapat menampilkan status

buku.

13. Menampilkan menu logout : Sistem dapat menampilkkan menu logout.

3.7 Gantt chart


Penelitian ini dilakukan selama tiga bulan (Oktober – Desember 2019).

Gantt chart dari penelitian ini dapat dilihat sebagai berikut:

Table 3. 2 Gantt chart Perancangan Sistem Informasi Perpustakaan

Kegiatan dan Waktu Oktober November Desember


Pelaksanaan 1 2 3 4 1 2 3 4 1 2 3 4

Observasi

Wawancara

Analisa

Perancangan desain

Pembuatan program

Testing

Dokumentasi
BAB IV

PERANCANGAN SISTEM USULAN

4.1 Prosedur Sistem Usulan

Pada prosedur sistem usulan ini berisikan prosedur-prosedur sistem usulan

yang akan digunakan di SMP Strada Bhakti Mulia. Berikut ini prosedur sistem

usulan di SMP Strada Bhakti Mulia :

a. Prosedur pendaftaran anggota perpustakaan yang diusulkan :

1. Calon anggota mengunjungi perpustakaa SMP Strada Bhakti Mulia,

selanjutnya meminta form pendaftaran anggota, mengisi formulir

pendaftaran dan serahkan kepada petugas perpustakaan.

2. Petugas perpustakaan mengecek data calon anggota.

3. Mencatat dibuku daftar anggota.

4. Mencetak kartu anggota.

b. Prosedur peminjaman buku yang diusulkan :

1. Anggota menyerahkan buku dan kartu anggota kepada petugas

perpustakaan.

2. Petugas mengecek data kartu anggota dan buku, kemudian akan mencatat

data buku dan data anggota yang meminjam buku pada database

perpustakaan.

3. Setelah data anggota dan data buku tersimpan pada database maka petugas

akan memberikan buku dan kartu anggota tersebut kepada anggota.

4. Data laporan peminjaman dapat dilihat setiap saat sesuai kebutuhan.

c. Prosedur pengembalian buku perpustakaan yang diusulkan :

1. Pengembalian dapat dilakukan melalui loket pengembalian diperpustakaan.

55
56

2. Anggota menyerahkan buku disertai kartu anggota perpustakaan kepada

petugas perpustakaan.

3. Petugas perpustakaan menerima buku dan kartu anggota, petugas memeriksa

data peminjaman buku tersebut pada database perpustakaan.

4. Jika waktu pengembalian tepat waktu maka petugas akan menginput data

pengembalian buku pada database perpustakaan dan memberikan hadiah

tepat waktu dan menyerahkan kartu anggota pada anggota.

5. Namun apabila waktu pengembalian terlambat dari waktu yang telah

ditetapkan maka petugas perpustakaan akan mengenakan biaya denda kepada

anggota tersebut sesuai dengan ketentuan yang berlaku di perpustakaan.

6. Petugas akan memberikan biaya denda disertai kartu anggota kepada anggota

yang terlambat ketika pengembalian buku.

7. Anggota membayar denda keterlambatan sesuai peraturan yang berlaku.

8. Data laporan pengembalian buku dan biaya denda dapat dilihat setiap saat

sesuai kebutuhan.
57

4.2 Rancangan Sistem Usulan

4.2.1 Use Case Diagram

a. Use Pendaftaran Anggota

Gambar 4. 1 Use Case Sistem Pendaftaran Anggota

b. Sistm Peminjaman Buku

Gambar 4. 2 Use Case Sistem Peminjaman Buku


58

c. Sistem Pengembalian Buku

Gambar 4. 3 Use Case Sistem Pengembalian Buku

4.2.2 Use Case Diagram Skenario

a. Use Case Diagram Skenario Pendaftaran Anggota

Nama Use Case Pendaftaran Anggota

Aktor Calon Anggota, Sistem dan Petugas Perpustakaan

Deskripsi Use case menggambarkan aktor calon anggota dapat

melakukan pendaftaran menjadi anggota, petugas

perpustakaan menginput data calon anggota kesistem,

sistem dapat menyimpan data anggota dan dapat

mencetak kartu anggota.


59

Pre condition 1. Aktor Anggota

• Aktor mengunjungi perpustakaan.

• Aktor meminta form pendaftaran.

• Aktor mengisi form pendaftaran.

• Aktor menyerahkan form pendaftaran kepada

petugas perpustakaan.

2. Sistem

• Sistem dapat melakukan simpan data dan

mencetak kartu anggota.

3. Petugas Perpustakaan

• Mengecek data calon anggota.

• Menginput data calon anggota kesistem.

Skenario Aktor mengunjungi perpustakaan, meminta form

pendaftaran, mengisi form pendaftaran anggota,

menyerahkan kepada petugas perpustakaan, petugas

perpustakaan mengecek data calon anggota lalu

menginput kesistem, sistem menyimpan data anggota

dan dapat mencetak kartu anggota.

Post condition Aktor anggota berhasil melakukan daftar anggota dan

sistem dapat menyimpan data.


60

b. Use Case Diagram Skenario Sistem Peminjaman Buku

Nama Use Case Sistem Peminjaman Buku

Aktor Anggota, Petugas Perpustakaan

Deskripsi • Use case menggambarkan aktor anggota dapat

melakukan pencarian buku, meminjam buku dan

mendapatkan buku yang dipinjam.

• Use case menggambarkan aktor petugas

perpustakaan dapat mengecek kartu anggota,

jumlah buku, menginput data peminjaman buku,

menyimpan data peminjaman buku di database

dan memberikan buku kepada peminjam.

Pre condition 1. Aktor Anggota

• Aktor mencari buku.

• Aktor menyerahkan buku dan kartu

anggota.

• Mendapatkan buku yang dipinjam.

a. Petugas Perpustakaan

• Aktor mengecek data kartu anggota dan

jumlah buku.

• Aktor menginput data peminjam buku di

sistem.

• Aktor memberikan buku dan kartu anggota

kepada peminjam buku.


61

Skenario • Aktor anggota mengunjungi perpustakaan,

mencari buku, menyerhkan buku kepada

petugas perpustakaan dan mendapatkan buku

yang dipinjam.

• Aktor petugas perpustakaan mengecek data

anggota dan jumlah buku, menginput data

peminjaman buku dan memberikan buku yang

dipinjam.

Post condition Aktor anggota berhasil melakukan peminjaman

buku, aktor petugas perpustakaan dapat melakukan

input data peminjaman buku di sistem dan sistem

dapat menyimpan data peminjaman buku di

database.

c. Use Case Diagram Skenario Sistem Pengembalian Buku

Nama Use Case Pengembalian Buku

Aktor Anggota, Sistem dan Petugas Perpustakaan

Deskripsi • Use case menggambarkan aktor anggota dapat

melakukan pengembalian buku dengan

menyerahkan buku kepada petugas perpustakaan.

• Use case menggambarkan aktor Petugas

Perpustakaan dapat dapat mengecek data


62

pengembalian buku, menginput data pinjam

kesistem, membuat laporan pengembalian buku.

• Use case menggambarkan aktor sistem dapat

melakukan dapat menampilkan data pengembalian

buku, menampilkan data denda atau tidak.

Pre condition 1. Aktor Anggota

• Aktor menyerahkan buku kepada petugas

perpustakaan

2. Sistem

• Sistem dapat melakukan memproses data

pengembalian buku.

• Sistem dapat melakukan dapat menampilkan denda

atau tidak.

5. Petugas Perpustakaan

• Petugas perpustakaan dapat menginput data

pengembalian buku.

• Petugas perpustakaan dapat membuat laporan

pengembalian buku.

• Petugas perpustakaan dapat menyimpan buku hasil

pengembalian.

Skenario Aktor mengakses website, memilih menu sirkulasi,

memilih pengembalian dan menginput data pengembalian

buku.
63

Post condition Aktor petugas perpustakaan berhasil melakukan proses

pengembalia buku.

4.2.3 Sequence Diagram

a. Sequence Diagram Pendaftaran Anggota

Gambar 4. 4 Sequence Diagram Pendaftaran Anggota


Dari gambar Sequence Diagram tersebut dapat diperjelas sebagai berikut :

1. Lifeline : Pendaftaran.

Message : Menampilkan menu pendaftaran.

Skenario : Calon anggota memasuki menu pendaftaran.

2. Lifeline : Input data.

Message : Mengisi data diri.

Skenario : Calon anggota mengisi data diri.

3. Lifeline : Menu login.

Message : Melakukan login.

Skenario : Calon anggota melakukan login setelah melakukan

pendaftaran.
64

b. Sequence Diagram Peminjaman

Gambar 4. 5 Sequence Diagram Peminjaman Buku


Dari gambar Sequence Diagram tersebut dapat diperjelas sebagai berikut :

1. Lifeline : Login

Message : Melakukan login

Skenario : Petugas perpustakaan melakukan login

2. Lifeline : Menu utama

Message : Menampilkan menu utama

Skenario : Petugas perpustakaan masuk ke menu utama pada halaman

menu utama lalu memilih menu peminjaman.

3. Lifeline : Menu peminjaman

Message : Menampilkan menu peminjaman


65

Skenario : Petugas perpustakaan masuk ke menu peminjaman pada

halaman menu peminjaman lalu menginput data.

4. Lifeline : Input data.

Message : Menampilkan form input data.

Skenario : Petugas perpustakaan menginput data data buku dan

peminjam.

5. Lifeline : Database.

Message : Menampilkan pesan data buku dan peminjam berhasil

disimpan.

Skenario : Database menyimpan data peminjam.

6. Lifeline : Laporan peminjaman.

Message : Menampilkan menu laporan peminjaman

Skenario : Petugas perpustakaan masuk ke menu utama, lalu memilih

menu laporan peminjaman.

7. Lifeline : logout.

Message : Pilih logout.

Skenario : Petugas perpustakaan keluar dari sistem.


66

c. Sequence Diagram Pengembalian Buku

Gambar 4. 6 Sequence Diagram Sistem Pengembalian Buku


Dari gambar Sequence Diagram tersebut dapat diperjelas sebagai berikut

a. Lifeline : Login.

Message : Pilih login.

Skenario : petugas perpustakaan melakukan login.

a. Lifeline : Menu pengembalian.

Message : Pilih lmenu pengembalian.

Skenario : petugas perpustakaan masuk ke menu pengembalian lalu

menginput data pengembalian.

b. Lifeline : Database.

Message : Pmenampilkan data pengembalian buku.


67

Skenario : Database menyimpan data pengembalian buku.

c. Lifeline : Laporan denda.

Message : Pilih menu laporan denda.

Skenario : petugas perpustakaan memilih menu laporan denda.

d. Lifeline : Logout.

Message : Pilih logout.

Skenario : petugas perpustakaan keluar dari sistem.

4.3 Rancangan Database

4.3.1 Class Diagram

Gambar 4. 7 Rancangan Database


68

4.3.2 Struktur File (Spesifikasi Basis Data)

1. Kode File : Kd_Kategori.

Nama File : Kategori.

Primary Key : Kd_Kategori.

Panjang Record : 10

Table 4. 1 Stuktur File Tabel Master Kategori

No. Nama Field Tipe Length Keterangan

1 Kd_Kategori Char 5 Nomor Kategori Buku

2 Kd_Buku Char 5 Kode Buku

2. Kode Fike : Kd_Penerbit.

Nama File : Penerbit.

Primary Key : Kd_ Penerbit.

Panjang Record : 30.

Table 4. 2 Stuktur File Tabel Master Penerbit

No. Nama Field Tipe Length Keterangan

1 Kd_Penerbit Char 5 Kode Penerbit

2 Nm_Penerbit Varchar 25 Nama Penerbit

3. Kode File : Kd_Laporan.

Nama File : Laporan.

Primary Key : Kd_ Laporan.

Panjang Record : 1005


69

Table 4. 3 Stuktur File Tabel Master Laporan

No. Nama Field Tipe Length Keterangan

1 Kd_laporan Char 5 Kode Rak

2 Laporan_Buku Varchar 200 Laporan Buku

3 Laporan_Anggota Varchar 200 Laporan Anggota

4 Laporan_Peminjaman Varchar 200 Laporan Peminjaman

5 Laporan_Pengembalian Varchar 200 Laporan Pengembalian

6 Laporan_Denda Varchar 200 Laporan Denda

4. Kode File : Kd_Buku.

Nama File : Buku.

Primary Key : Kd_ Buku.

Panjang Record : 469

Table 4. 4 Stuktur File Tabel Master Buku

No. Nama Field Tipe Length Keterangan

1 Kd_Buku Char 5 Kode Buku

2 Judul Varchar 200 Judul Buku

3 Kd_Kategori Char 5 Kode Kategori

4 Kd_Penerbit Char 5 Kode Penerbit

5 Kd_Rak Char 5 Kode Rak

6 Pengarang Varchar 60 Nama Pengarang

7 Thn_Terbit Date - Tahun Terbit

8 Jumlah Int 4 Jumlah Buku

9 Gambar Varchar 200 Gambar Buku


70

10 Tgl_Pengadaan Date - Tanggal Pengadaan Buku

11 Sinopsis Text - Sinopsis Buku

5. Kode File : Kd_Pinjam.

Nama File : Peminjaman.

Primary Key : Kd_ Pinjam.

Panjang Record : 15

Table 4. 5 Stuktur File Tabel Master Pinjam

No. Nama Field Tipe Length Keterangan

1 Kd_Pinjam Char 5 Kode Pinjam

2 Kd_Buku Char 5 Kode Buku

3 Kd_Anggota Char 5 Kode Anggota

4 Tgl_Pinjam Date - Tanggal Pinjam

5 Tgl_Kembali Date - Tanggal Kembali

6. Kode File : Kd_Pengembalian.

Nama File : Pengembalian.

Primary Key : Kd_ Pinjam.

Panjang Record : 41

Table 4. 6 Stuktur File Tabel Master Pengembalian


No. Nama Field Tipe Length Keterangan

1 Kd_Pinjam Char 5 Kode Pinjam

2 kd_Buku Char 5 Kode Buku

3 kd_Anggota Char 5 Kode Anggota


71

4 Tgl_Pinjam Date - Tanggal Pinjam

5 Tgl_Kembali Date - Tanggal Kembali

6 Denda Int 6 Denda

7. Kode File : Kd_anggota.

Nama File : Anggota.

Primary Key : Kd_ Anggota.

Panjang Record : 132

Table 4. 7 Stuktur File Tabel Master Anggota


No. Nama Field Tipe Length Keterangan

1 Kd_Anggota Char 5 Kode Anggota

2 Nm_Anggota Varchar 30 Nama Anggota

3 No_Induk Int 10 Nomor Induk

4 Jenis_Kelamin Enum L/P Kode Penerbit

5 Tempat_Lahir Varchar 15 Tempat Lahir

6 Tgl_Lahir Date - Tanggal Lahir

7 Alamat Varchar 30 Alamat

8 No_Telepon Varchar 12 Nomor Telepon

9 Email Varchar 30 Email pengguna

8. Kode File : Kd_Petugas.

Nama File : Petugas.

Primary Key : Kd_ Petugas.

Panjang Record : 107.

Table 4. 8 Stuktur File Tabel Master Petugas


72

No. Nama Field Tipe Length Keterangan

1 Kd_petugas Char 5 Kode Pinjam

2 Nm_petugas Varchar 30 Kode Buku

3 Alamat Varchar 30 Kode Anggota

4 No_Telepon Varchar 12 Tanggal Pinjam

5 Email Varchar 30 Tanggal Kembali

4.4 Rancangan Tampilan Program

4.4.1 Menu Utama

a. Menu Home

Gambar 4. 8 Gambar Menu Home


b. Menu Administrations
73

Gambar 4. 9 Gambar Menu Administrasi

4.4.2 Menu Masukan

a. Menu Membership

Gambar 4. 10 Gambar Menu Membership

b. Menu Layanan Sirkulasi

Gambar 4. 11 Gambar Menu Layanan Sirkulasi

c. Menu Daftar Pustaka

Gambar 4. 12 Gambar Daftar Pustaka


74

4.4.3 Menu Keluaran

Gambar 4. 13 Gambar Menu Keluaran


4.5 Implementasi Sistem

a. Tampilan Menu Home

Gambar 4. 14 Gambar Tampilan Menu Home


75

b. Tampilan Menu Login Admin

Gambar 4. 15 Gambar Tampilan Menu Login Admin

c. Menu Daftar Penerbit

Gambar 4. 16 Gambar Menu Daftar Penerbit


76

d. Tampilan Menu Dashboard Admin

Gambar 4. 17 Gambar Tampilan Menu Dashboard Admin


d. Tampilan Menu Sirkulasi

Gambar 4. 18 Gambar Tampilan Menu Sirkulasi


77

e. Tampilan Menu Bibliography

Gambar 4. 19 Gambar Tampilan Menu Bibliographic


f. Tampilan Menu Anggota

Gambar 4. 20 Gambar Tampilan menu Membership


78

g. Menu Laporan

Gambar 4. 21 Gambar Menu Laporan

h. Tampilan Menu Peminjaman Buku

Gambar 4. 22 Gambar Tampilan Menu Peminjaman Buku


79

i. Tampilan Menu Daftar Anggota

Gambar 4. 23 Gambar Tampilan Menu Daftar Anggota


k. Menu Laporan

Gambar 4. 24 Gambar Menu Laporan


80

4.6 Spesifikasi Hardware dan Sofware

4.6.1 Spesifikasi Hardware

Spesifikasi perangkat keras atau hardware yang dibutuhkan untuk

menjalankan sistem ini adalah:

a. Processor : AMD A9-9420 RADEON R5.

b. RAM : 4096MB RAM

c. Harddisk : 120 GB

4.6.2 Spesifikasi Software

a. Windows 10 Pro 64-bit.

b. Browser Google Chrome.

4.7 Pengujian System Black Box

Untuk mengetahui hasil dari Sistem Informasi perpustakaan bebasis web,

maka disebarkan kuesioer sebagai media pengumpulan data. Dari hasil kuesioner,

kita dapat mengetahui tanggapan responden mengenai sistem informasi perpustakaan

yang dibuat. Berikut ini adalah 3 pertanyaan yang dipilih sebagai hasil pengujian

sistem :

1. Apakah dengan adanya sistem informasi ini proses Perpustakaan menjadi lebih

baik dari sebelumnya ?

Table 4. 9 Jawaban Tabel Nomor 1


No Jawaban Responden Persentase

1 Ya 4 100%

2 Tidak 0 0%
81

Pertanyaan Nomor 1

Ya = 100% Tidak = 0%

Gambar 4. 25 Persentase Jawaban Nomor 1


Dari keterangan diatas dapat disimpulkan bahwa dari 10 responden yang telah

mengisi kuesioner semua responden berpendapat bahwa sistem informasi

perpustakaan berbasis website ini proses peminjaman dapat dilakukan lebih cepat

dari sebelumnya.

2. Apakah, sistem informasi perpustakaan ini mudah digunakan ?

Table 4. 10 Jawaban Nomor 2


No Jawaban Responden Persentase

1 Ya 3 60%

2 Tidak 1 40%

Pertanyaan Nomor 2

Ya = 60% Tidak = 40%

Gambar 4. 26 Persentase Jawaban Nomor 2


82

Dari keterangan diatas dapat disimpulkan bahwa dari 10 responden yang

telah mengisi kuesioner, beberapa responden berpendapat bahwa sistem informasi

perpustakaan mudah digunakan.

3. Bagaimana pendapat Bapak/ibu dan siswa-siswi mengenai tampilan desain dan

fungsi-fungsi yang ada didalam sistem ini?

Table 4. 11 Jawaban Nomor 3


No Jawaban Responden Persentase

1 Ya 4 80%

2 Tidak 0 20%

Pertanyaan Nomor 3

Ya = 80% Tidak = 20%

Gambar 4. 27 Persentase Jawaban Nomor 3


Dari keterangan diatas dapat disimpulkan bahwa dari 10 responden yang telah

mengisi kuesioner semua responden berpendapat bahwa sistem informasi perpustakaan

berbasis website ini proses peminjaman buku dapat dilakukan lebih cepat dari sebelumnya.

Berikut adalah keseluruhan dari hasil kuesioner yang telah dijawab oleh para responden :
83

Table 4. 12 Keseluruhan Kuesioner


No Pertanyaan Ya Tidak

1 Apakah dengan adanya sistem informasi Perpustakaan ini 10 0


menjadi lebih baik dari sebelumnya ?
2 Apakah, sistem informasi perpustakaan ini mudah digunakan ? 6 4

3 Bagaimana pendapat Bapak/ibu dan siswa-siswi mengenai 8 2


tampilan desain dan fungsi-fungsi yang ada didalam sistem ini?

4,5
4
3,5
3
2,5
2
1,5
1
0,5
0
Pertanyaan 1 Pertanyaan 2 Pertanyaan 3

Ya Tidak

Gambar 4. 28 Grafik Kuesioner Keseluruhan


Dari keseluruhan tabel kuesioner ini yang telah dijawab oleh 10 responden,

kemudian jawaban ini telah di analisis berdasarkan jawaban para responden, maka

dapat disimpulkan bahwa sistem informasi perpustakaan ini dapat diterima dengan

baik. Dengan adanya sistem informasi ini, proses menjadi lebih mudah.
BAB V

SIMPULAN DAN SARAN

5.1 Simpulan

a. Sistem informasi perpustakaan ini dapat mempermudah kinerja pustakawan

dalam menjalankan kegiatan perpustakaan.

b. Sistem informasi perpustakaan ini dapat bekerja sesuai yang dibutuhkan.

c. Mempercepat dan mempermudah bagi anggota perpustakaan dalam mencari

koleksi buku-buku perpustakaan.

5.2 Saran

a. Diharapkan dengan adanya sistem informasi perpustakaan ini dapat

dimanfaatkan oleh pengguna perpustakaan semaksimal mungkin.

b. Sistem informasi perpustakaan ini diharapkan terus dikembangkan sesuai

kebutuhan yang ada dan sesuai perkembangan teknologi.

84
Daftar Pustaka

Andi, 2013. Adobe Dreamweaver CS6. Yogyakarta: Elcom.

Anhar, 2010. PHP & MySql Secara Otodidak. Jakarta: PT TransMedia.

Anhar, 2016. https://www.pelajaran.co.id. [Online]

Available at: https://www.pelajaran.co.id/2016/13/pengertian-data-menurut-para-

ahli.html

[Accessed 25 09 2019].

Anton, M., 2014. https://www.gurupendidikan.co.id. [Online]

Available at: https://www.gurupendidikan.co.id/pengertian-informasi/

[Accessed 25 09 2019].

Bafadal, I., 2009. Pengelolaan Perpustakaan Sekolah. jakarta: PT. Bumi Aksara.

Bafadal, I., 2015. Pengelolaan Perpustakaan Sekolah. Jakarta: Bumi Aksara.

Bafadal, I., 2016. https://www.wawasanpendidikan.com. [Online]

Available at: https://www.wawasanpendidikan.com/2016/03/pengertian-

perpustakaan- dan-perpustakaan-sekolah-menurut-para-ahli.html

[Accessed 02 10 2019].

Basuki, S., 2013. Pengantar Ilmu Perpustakaan. Jakarta: Gramedia Pustaka Utama.

Bentley & Whitten, 2017. https://www.seputarpengetahuan.co.id. [Online]

Available at: https://www.seputarpengetahuan.co.id/2017/11/pengertian-analisis-

sistem- menurut-para-ahli.html

[Accessed 30 09 2019].

Buana, I. K. S., 2014. Jago pemrograman PHP. Jakarta: Dunia Komputer.


85
86

Chaffey, 2011. E-commerce & E-business Management. 5th Edition ed. New Jersey:

Prentice Hall.

Darmono, 2017. https://www.seputarpengetahuan.co.id. [Online]

Available at: https://www.seputarpengetahuan.co.id/2017/08/pengertian-

perpustakaan- menurut-para-ahli.html

[Accessed 30 09 2019].

Diana & Setiawati, 2011. Sistem Informasi Akuntansi, Perancangan,Prosedur dan

Penerapan. Edisi 1 ed. Yogyakarta: Andi Yogyakarta.

Djojodihardjo, H., 2018. https://www.zonareferensi.com. [Online]

Available at: https://www.zonareferensi.com/pengertian-sistem/

[Accessed 25 09 2019].

Hamiyah , N. & Jauhar, M., 2015. Pengantar Manajemen Pendidikan di Sekolah,. Jakarta:

Pretasi Pustaka.

Hartono, 2016. Manajemen Perpustakaan Sekolah. Yogyakarta: AR-RUZZ MEDIA.

Herlawati & Widodo, 2011. Menggunakan UM,. Bandung: Informatika.

Indrajani, 2011. Perancangan Basis Data dalam All in 1. Jakarta: PT. Elex Media

Komputindo.

Jogiyanto, 2009. Analisa dan Desain Sistem Informasi. Jogyakarta: Andi.

Jogiyanto, 2009. Sistem Informasi Manajemen. Yogjakarta: Andi.

Kadir, A., 2014. Pengenalan Sistem Informasi. Edisi Revisi ed. Yogyakarta: Andi.

Kadir, A. & Triwahyuni, T. C., 2013. Pengenalan Teknologi Informasi. Yogyakarta: Andi.

Kepala Sekolah SMP Strada Bhakti Mulia, H., 2019. [Interview] 2019.
87

Krismiaji, 2015. Sistem Informasi Akuntansi. Yogyakarta: Unit Penerbit.

Kristanto, 2013. Ekologi Industri. Yogyakarta: Andi Offset.

Kristanto, 2014. https://www.gurupendidikan.co.id. [Online]

Available at: https://www.gurupendidikan.co.id/data/

[Accessed 24 09 2019].

Kumorotomo & Margono, 2010. Sistem Informasi Manajemen dalam Organisasi-

organisasi publik. Yogjakarta: Gadjah Mada University Press.

Kusrini, 2014. https://gurupendidikan.co.id. [Online]

Available at: https://gurupendidikan.co.id/pengertian-informasi/

[Accessed 25 09 2019].

Ladjamudin, A.-B. B., 2013. Analisis dan Desain Sistem Informasi. Yogyakarta: Graha

Ilmu.

Laudon, 2010. https://www.dosenpendidikan.co.id. [Online]

Available at: https://www.dosenpendidikan.co.id/analisis-sistem/

[Accessed 25 09 2019].

Laudon, 2015. https://www.seputarpengetahuan.co.id. [Online]

Available at: https://www.seputarpengetahuan.co.id/2015/03/9-pengertian-sistem-

informasi-menurut-para-ahli.html

[Accessed 25 09 2019].

Mardi, 2017. https://www.seputarpengetahuan.co.id. [Online]

Available at: https://www.seputarpengetahuan.co.id/2017/11/pengertian-analisis-

sistem- menurut-para-ahli.html

[Accessed 30 09 2019].
88

Muhamad, S., 2012. Analisa Perancangan Sistem. Jakarta: Lentera Ilmu Cendikia.

Mulyadi, 2010. Sistem Akuntansi. Jakarta: Salemba Empat.

Mulyani, 2016. Metode Analisis dan Perancangan Sistem. Bandung: Abdi Sistematika.

Mulyanto, A., 2009. Sistem Informasi Konsep dan Aplikasi. Jogyakarta: Pustaka Pelajar.

Murad, 2013. Membuat Diagram Dan Gambar Teknik Dengan Menggunakan Microsoft

Visio 2003. Yogyakarta: Andi.

Notoatmodjo, S., 2012. Promosi Kesehatan dan Perilaku Kesehatan. Jakarta: PT Rineka

Cipta.

Nugroho, A., 2010. Rekayasa Perangkat Lunak Berbasis Objek dengan Metode USDP.

Jogjakarta: Andi.

Nugroho, A., 2013. Dasar Pemograman Web PHP – MySQL dengan Dreamweaver.

Yogyakarta: Gave Media.

O’Brien & Marakas, 2013. Management Information Systems. Sixteenth Edition ed. New

York: McGraw-Hill/Irwin.

O'Brien & Marakas, 2010. Management System Information. New York: McGraw Hill.

Palevi , A. R. & Krisnawati, 2013. Analisi dan Perancangan Sistem Informasi Penerimaan

Peserta Didik Baru Berbasis Website Pada Smp N 2 MojosongoBoyolali. Jurnal

Ilmiah Dasi, 14(ISSN : 1411- 3201), pp. 1-6.

Prastowo, A., 2012. Manajemen Perpustakaan Sekolah Profesional. Yogyakarta: Diva

Press.

Purwani, I., 2014. Layanan Perpustakaan. Yogyakarta : Penerbit Ombak.


89

Rahmad, d. S., 2014. Perancangan Sistem Informasi Inventory Spare Part Elektronik

Berbasis Web.

Romney & Steinbert, 2015. Accounting Information Systems. 13th ed. England: Pearson

Educational Limited.

Rosa & Salahudin, 2013. Rekayasa Perangkat Lunak Terstruktur Dan Berorientasi Objek.

Bandung: Informatika.

Rudiyanto, A., 2011. Pemrograman Web Dinamis Menggunakan PHP dan MySQL.

Yogyakarta: Andi.

Satzinger, 2011. Systems Analysis And Design In A Changing World. s.l.:Bookbarn

International.

Satzinger, Jackson & Burd, 2012. Systems Analysis and Design in a Changing World. 6th

Edition ed. USA: Joe sabatino.

Sibero, 2013. Web programming power pack. Yogyakarta: MediaKom.

Simarmata, J., 2010. Rekayasa Perangkat Lunak. Yogyakarta: Andi.

Sinaga, D., 2011. Mengelola Perpustakaan Sekolah. Bandung: Bejana.

Stair & Reynolds, 2017. https://www.seputarpengetahuan.co.id. [Online]

Available at: https://www.seputarpengetahuan.co.id/2017/11/pengertian-analisis-

sistem- menurut-para-ahli.html

[Accessed 30 09 2019].

Sugiyanto, 2018. https://pakdosen.co.id. [Online]

Available at: https://pakdosen.co.id/perpustakaan-menurut-para-ahli/

[Accessed 24 09 2019].
90

Sulistyo, B., 2018. https://pakdosen.co.id. [Online]

Available at: https://pakdosen.co.id/perpustakaan-menurut-para-ahli/

[Accessed 24 09 2019].

Sumardji, 2017. https://www.indonesiastudents.com. [Online]

Available at: https://www.indonesiastudents.com/pengertian-perpustakaan-

menurut-para-ahli-dan-fungsinya/

[Accessed 01 10 2019].

Suryana, Taryana & Koesheryatin, 2014. Aplikasi Internet Menggunakan HTML, CSS dan

Java Script. Jakarta: Gramedia.

Susanto, A., 2013. Sistem Informasi Akuntansi,Struktur-PengendalianResiko-

Pengembangan. Edisi Perdana ed. Bandung: Lingga Jaya.

Sutarman, 2012. Pengantar Teknologi Informasi. Jakarta: PT. Bumi Aksara.

Syamsu, Y., 2013. http://www.sarjanaku.com. [Online]

Available at: http://www.sarjanaku.com/2013/04/pengertian-lingkungan-sekolah-

faktor.html

[Accessed 01 10 2019].

Tu’u, T., 2013. http://www.sarjanaku.com. [Online]

Available at: http://www.sarjanaku.com/2013/04/pengertian-lingkungan-sekolah-

faktor.html

[Accessed 01 10 2019].

Yusuf, 2010. Pedoman Penyelenggaraan Perpustakaan Sekolah. Jakarta: Kencana.

Anda mungkin juga menyukai