Perancangan Sistem Informasi Perpustakaan Pada SMK Negeri 1 Gunung Guruh Sukabumi

(1)

(2)

DAFTAR PUSTAKA

1. Fatta. Hanif al., “analisis & Perancangan Sistem Informasi Untuk Keunggulan Bersaing Perusahaan & Organisasi Modern”. Yogakarta : C.V Andi Offset, 2007

2. Kristanto. Andi., “Perancangan Sistem Informasi dan Aplikasinya”, Yogyakarta : Gava Medika, 2008

3. https://andipendidikan.files.wordpress.com/2012/05/kajian-perpus.pdf. 4. http://www.bimbingan.org/pengertian-peminjaman-buku-perpustakaan.html

5. http://elib.unikom.ac.id/files/disk1/398/jbptunikompp-gdl-unipuspita-19872-1-laporan_-a.pdf

6. Sofana,Iwan.“Teori dan Modul Jaringan Komputer”, Bandung : Modula,2011. 7. Kadir. Abdul., ”From Zero to A Pro – JavaScript & Jquery”,Ed.1, Yogyakarta :

CV. Andi Offset, 2013

8. Saputra, Ramadani., “ Simple Step Programming with CSS”, Jakarta : PT Elex Media Komputindo, 2010

9. Artikerl non-personal (10 Juni 2015),” Twitter Bootstrap” (Online), 2012, Available : https://id.wikipedia.org/wiki/Twitter_Bootstrap

10. Yusti. Yudi (10 Juni 2015), “Sublime Text: Syntax Editor Dengan Banyak Fitur Menarik”[online],2014, Available : http://yudiyusti.com/sublime-text/


(3)

PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN

PADA SMK NEGERI 1 GUNUNGGURUH SUKABUMI

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata Satu) Fakultas Teknik dan Ilmu Komputer

Oleh :

YUSEP HERMAWAN 10511077

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG


(4)

vi DAFTAR ISI COVER

LEMBAR PENGESAHAN

ABSTRAK ... i

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... vi

DAFTAR TABLE ... xi

DAFTAR GAMBAR ... xii

DAFTAR SIMBOL ... xv

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang Penelitian ... 1

1.2. Identifkasi dan Rumusan Masalah ... 3

1.2.1. Identifikasi masalah ... 3

1.2.2. Rumusan masalah ... 3

1.3. Maksud dan Tujuan Penelitian ... 4

1.3.1. Maksud Penelitian ... 4

1.3.2. Tujuan Penelitian ... 4

1.4. Kegunaan Penelitian... 5

1.4.1. Kegunaan akademis ... 5

1.4.2. Kegunaan praktis ... 5


(5)

vii

1.6. Lokasi dan Waktu Penelitian ... 7

1.7. Sistematika Penulisan... 7

BAB I1 LANDASAN TEORI ... 9

2.1. Konsep Dasar Sistem ... 9

2.1.1. Elemen Sistem ... 9

2.1.2. Klasifikasi Sistem... 10

2.1.3. Karakteristik Sistem ... 11

2.2. Konsep Dasar Informasi ... 12

2.2.1. Siklus Informasi ... 12

2.3. Konsep Dasar Sistem Informasi ... 13

2.3.1. Komponen Sistem Informasi... 13

2.4. Perpustakaaan ... 14

2.5. Basis Data ... 16

2.6. Jaringan Komputer ... 16

2.6.1. Jenis-Jenis Jaringan Komputer ... 17

2.6.2. Topologi jaringan Komputer ... 19

2.7. Perangkat Lunak Pendukung... 21

2.7.1. PHP ... 21

2.7.2. CSS ... 22

2.7.3. XAMPP ... 22

2.7.2. MySQL ... 23


(6)

viii

BAB III METODOLOGI PENELITIAN ... 26

3.1. Objek Penelitian ... 26

3.1.1. Sejarah Singkat Perusahaan ... 24

3.1.2. Lokasi Sekolah ... 27

3.1.3. Visi Dan Misi Sekolah ... 27

3.1.4. Tujuan Sekolah... 27

3.1.5. Struktur Organisasi Sekolah ... 27

3.1.6. Deksripsi Tugas ... 28

3.1.7. Sejarah singkat Peprustakaan ... 30

3.1.8. Visi Dan Misi Perpustakaan ... 31

3.1.9. Struktur Organisasi Perpustakaan ... 32

3.1.10.Deskripsi Tugas ... 33

3.2. Metode Penelitian... 34

3.2.1. Desain Penelitian ... 34

3.2.2. Jenis dan Metode Pengumpulan Data ... 35

3.2.2.1. Sumber Data Primer (Wawancara dan Observasi)... 35

3.2.2.2. Sumber Data Sekunder (Dokumentasi) ... 37

3.2.3. Metode Pendekatan dan Pengembangan Sistem ... 37

3.2.3.1. Metode Pendekatan Sistem ... 38

3.2.3.2. Metode Pengembangan Sistem ... 38

3.2.3.3. Alat Bantu Analisis Perancangan ... 40


(7)

ix

3.3. Analisis sistem yang Berjalan ... 43

3.3.1. Analisis Prosedur yang sedang berjalan ... 44

3.3.2. Use case Diagram ... 46

3.3.2.1. Definis Aktor Dan Deskripsinya ... 47

3.3.2.2. Definisi Use Case Dan Deskripsinya ... 48

3.3.3. Sekenario Use Case ... 49

3.3.4. Activity Diagram ... 52

3.3.5. Evaluasi Sistem yang Sedang Berjalan ... 56

BAB IV HASIL DAN PEMBAHASAN ... 58

4.1. Perancangan Sistem ... 58

4.1.1. Tujuan Perancangan Sistem ... 58

4.1.2. Gambaran umum sistem yang diusulkan ... 58

4.1.3. Perancangan prosedur yang diusulkan ... 59

4.1.3.1. Use Case Diagram ... 59

4.1.3.2. Sekenario Use Case... 62

4.1.3.3.Activity Diagram ... 77

4.1.3.4. Sequence Diagram ... 84

4.1.4. Perancangan data ... 96

4.1.4.1.Class Diagram ... 96

4.1.4.2.Objek Diagram ... 97

4.1.4.3.Deployment Diagram ... 98


(8)

x

4.2.1. Struktur Menu ... 99

4.2.2 Perancangan Input ...101

4.2.3 Perancangan Output ...109

4.3. Perancangan Arsitektur Jaringan...111

4.4. Pengujian ...112

4.4.1.Rencana Pengujian ...112

4.4.2.Rencana Kasus Dan Hasil Pengujian ...113

4.4.3.Kesimpulan Hasil Pengujian ...119

4.5. Implementasi ...119

4.5.1.Implementasi Perangkat Lunak ...120

4.5.2.Implementasi Perangkat Keras ...120

4.5.3.Implementasi Basis Data ...121

4.5.4.Implementasi Antar Muka ...133

4.5.5.Implementasi Instal Program ...136

4.5.6.Implementasi Penggunaan Program ...140

BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan ...152

5.2. Saran ...153 DAFTAR PUSTAKA


(9)

152

BAB V

KESIMPULAN DAN SARAN

Berdasarkan hasil pengembangan sistem yang telah penulis uraikan pada bab-bab sebelumnya, maka penulis mencoba membuat suatu kesimpulan dan mengajukan beberapa saran yang berguna bagi pembaca dalam pengembangan sistem informasi perpustakaan agar lebih baik lagi.

5.1 Kesimpulan

Berdasarkan hasil pembahasan yang telah diuraikan dan selam merancang sistem informasi perpustakaan, maka penulis mengambil kesimpulan:

1. Dengan adanya aplikasi sistem infomasi perpustakaan ini, diharapkan dapat mempermudah kinerja petugas perpustakaan dalam proses pendaftaran anggota, peminjaman dan pengembalian buku di perpustakaan.

2. Dengan adanya perancangan sistem informasi diharapakan dapat mempermudah petugas dalam memberikan informasi mengenai data buku yang akan di pinjam oleh anggota perpustakaan.

3. Dengan adanya perancangan sistem informasi perpustakaan ini, di harapkan dapat mempermudah petugas dalam mengelola data peminjaman dan pengembalian buku secara akurat.

4. Dengan adanya aplikasi sistem informasi perpustakaan ini, petugas perpustakaan akan lebih mudah mendapatkan laporan tentang keadaan statistic perpustakaan.


(10)

153

5.2 Saran

Dalam pembuatan program aplikasi sistem informasi perpustakaan berbasis client-server ini masih ada kekurangannya dan masih jauh dari sempurna, maka terdapat beberapa saran bagi peneliti selanjutnya yang berkaitan dengan pengembangan sistem informasi perpustakaan ini, antara lain sebagai berikut :

1. Bagi peneliti lain yang akan meneliti sistem informasi perpustakaan, diharapakan dapat mengembangakan sistem informasi perpustakaan yang dapat di gabungkan dengan program aplikasi lain, sehingga cakupan kegunaannya menjadi lebih luas dan lebih lengkap.

2. Bagi peneliti lain diharapkan bagi anggota perpustakaan yang meminjam buku kemudian hilang atau rusak di ganti dengan buku yang sama dapat di tambahkan dan di proses pada sistem perpustakaan sehingga kegunaan aplikasi ini lebih optimal.


(11)

1

BAB I

PENDAHULUAN

1.1Latar Belakang Penelitian

Seiring dengan perkembangan zaman yang begitu modern peranan teknologi informasi pun mengalami perkembangan yang sangat pesat. Penerapan teknologi informasi dalam setiap aspek kehidupan sudah dianggap sebagai suatu kebutuhan. Terlebih lagi pada proses pengolahan data menjadi sumber informasi yang sangat di perlukan. Tidak hanya di perusahaan besar saja yang memerlukan informasi dari pengolahan data dengan tepat,tetapi bagi sekolah pun sekarang tentu memerlukan teknologi informasi secara cepat dan seakurat mungkin.

Dalam hal ini, peran komputer sangat diharapkan tidak hanya berfungsi sebagai mesin ketik saja akan tetapi juga menjadi alat pengolah data yang mempunyai prokduktifitas yang sangat tinggi. Suatu instansi sekolah membutuhkan komputer untuk mengolah sistem yang ada, dengan tujuan supaya menghasilkan informasi yang mempunyai nilai lebih dari pada diolah dengan cara yang manual. Dengan terjadinya informasi yang cepat, maka bisa mempercepat proses pengambilan keputusan, sehingga dapat memanfaatkan biaya, tenaga dan waktu yang lebih efektif serta efisien

Sekolah adalah salah satu dari organisasi yang di dalamnya terdapat penelitian belajar mengajar dan bersumber dari perpustakaan sekolah yang berada di bawah tanggung jawab seorang kepala sekolah. Sekolah adalah salah satu wadah penyedia layanan untuk pendidikan akan sangat membutuhkan adanya efisiensi dan efektifitas kerja yang dihasilkan oleh komputer dalam menunjang berbagai


(12)

2

aktivitas di sekolah salah satunya di perpustakaan. SMK Negeri 1 Gunungguruh saat ini sudah memiliki perpustakaan yang sudah berjalan, perpustakaan yang sudah berjalan ini diperuntukkan bagi seluruh siswa di lingkungan SMK Negeri 1 Gunungguruh, pada saat ini kegiatan proses peminjaman dan pengembalian buku di perpustakaan SMK Negeri 1 Gunungguruh masih belum terkomputerisasi, yaitu masih menggunakan sistem pencatatan pada buku sehingga pengolahan pada data-data tersebut akan membutuhan waktu yang cukup lama, dan pada data-data-data-data tersebut kurang terjamin dari segi keamanannya, sehingga ini akan menghambat kinerja di bagian perpustakaan dalam pengolahan data dan memberikan informasi kepada siswa. Pada saat anggota hendak melakukan peminjaman buku petugas perpustakaan membutuhkan waktu yang lebih lama petugas harus memeriksa terhadap buku catatan peminjaman dan pengembalian buku perpustakaan dengan tujuan petugas perpustakaan mengetahuin apakah anggota tersebut masih dalam setatus peminjaman buku dan belum di kembalikan ke perpustakaan.

Dalam hal proses pembuatan laporan petugas mengalamai banyak kendala contohnya dalam pembuatan laporan data peminjaman petugas perpustakaan membutuhkan waktu yang cukup lama dalam menyajikan laporan peminjaman dimana petugas harus merekap ulang data peminjaman dari buku peminjaman sehingga waktu yang di butuhkan membuat laporan kurang efisien.

Berdasarkan permasalahan tersebut di atas, sekolah membutuhkan suatu program aplikasi yang menunjang kinerja pada bagian perpustakaan agar lebih cepat, lebih efesien serta lebih akurat.


(13)

3

Oleh karena itu penulis akan membuat suatu aplikasi “PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN PADA SMK NEGERI 1

GUNUNGGURUH SUKABUMI”.

1.2Identifikasi Dan Rumusan Masalah

Berdasarkan latar belakang masalah yang telah diuraikan diatas, dapat diidentifikasikan dan dirumuskan masalah sebagai berikut :

1.2.1 Identifikasi masalah

Identifikasi masalah yang ada, adalah sebagai berikut :

1. Proses pendaftaran untuk menjadi anggota perpustakaan, petugas masih melakukan pencatatan pada buku secara manual.

2. Proses peminjaman dan pengembalian masih belum terkomputerisasi karena masih menggunakan metode pencatatan pada kertas.

3. Penyimpanan data-data perpustkaan masih menggunakan proses manual karena belum terkomputerisasi.

4. Proses Pembuatan laporan masih belum terkomputerisasi sehingga membutuhkan yang waktu lama dan kurang efisien.

1.2.2 Rumusan Masalah

Rumusan masalah yang didapat, adalah sebagai berikut :

1. Bagaimana sistem informasi perpustkaan yang saat ini sedang berjalan di SMK Negeri 1 Gunungguruh.

2. Bagaimana membangun sistem informasi perpustakaan pada SMK Negeri 1 Gunungguruh dapat bekerja secara efektif dan efisen.


(14)

4

3. Bagimana menguji sistem informasi perpustakaan pada perpustkaan SMK Negeri 1 Gunugguruh.

4. Bagimana mengimplementsikan sistem informasi perpustkaan pada perpustkaan SMK Negeri 1 Gunungguruh.

1.3 Maksud Dan Tujuan Penelitian

Adapun maksud dan tujuan dilakukan penelitian ini adalah sebagai berikut : 1.3.1 Maksud Penelitian

Berdasarkan latar belakang masalah, rumusan masalah, dan identifikasi masalah yang telah diuraikan diatas, maka maksud dari penelitian ini adalah merancang sistem informasi perpustakaan online pada SMK Negeri 1 Gunungguruh.

1.3.2 Tujuan Penelitian

Tujuan penulis melakukan penelitian adalah sebagai berikut :

1. Untuk mengetahui sistem informasi perpustkaan yang saat ini sedang berjalan di SMK Negeri 1 Gunungguruh.

2. Untuk membangun sistem informasi perpustakaan pada SMK Negeri 1 Gunungguruh dapat bekerja secara efektif dan efisen.

3. Untuk menguji sistem informasi perpustakaan pada perpustkaan SMK Negeri 1 Gunugguruh.

4. Untuk mengimplementsikan sistem informasi perpustkaan pada perpustkaan SMK Negeri 1 Gunungguruh.


(15)

5

1.4 Kegunaan Penelitian

Semua informasi yang dikumpulkan melalui penelitian diharapkan dapat memberikan kegunaan bagi pihak – pihak tertentu yang membutuhkan, adapun kegunaan dari penelitian ini dapat berguna di lingkungan praktis dan lingkungan akademis.

1.4.1 Kegunaan Praktis

Hasil penelitian dan pembuatan sistem informasi ini diharapakan dapat membantu meningkatkan pelayanan dan performasi perpustakaan dalam bentuk web, sehingga memudahkan penyampaian informasi secara akurat dan tepat waktu.

1.4.2 Kegunaan Penelitian Akademis 1. Ilmu pengetahuan

Dengan hasil penelitian ini dai harapakan bagi penulis dapat memberikan karya penelitian baru dan memberikan pengembangan terhadap ilmu pengetahuan dibidang teknologi informasi.

2. Penulis

Melalui penelitian ini dapat menambah pengetahuan mengenai perancangan sistem informasi dan mengaplikasikan ilmu yang telah didapatkan selama kuliah, serta menambah wawasan mengenai sistem informasi perpustakaan.


(16)

6

3. Bagi peneliti lain

Sebagai bahan referensi bagi peneliti lain yang akan mengambil tugas akhir atau skripsi sebagai pengembangan ilmu pengetahuan dan pembuatan penelitian yang sama.

1.5 Batasan Masalah

Batasan masalah bertujuan untuk memudahkan perancangan dan menghindari meluasnya permasalahan, adapun batasan masalah adalah sebagai berikut :

1. Sistem informasi yang dirancang diperuntukkan hanya untuk dilingkungan SMK Negeri 1 Gunungguruh.

2. Dalam hal ini anggota yang dapat mendaftar menjadi anggota perpustakaan hanya siswa-siswi dan guru SMK Negeri 1 Gunungguruh.

3. Kegiatan yang dilakukan meliputi proses pendaftaran anggota perpustakaan, peminjaman, pengembalian buku dan laporan pada perpustakaan SMK Negeri 1 Gunungguruh.

4. Bagi anggota perpustakaan yang telat mengembalikan buku akan dikenakan denda 2.50 per hari.

5. Laporan bulanan yang dicetak hanya dapat dilakukan oleh pengelola yang sudah terdaftar pada sistem informasi perpustakaan.


(17)

7

1.6 Lokasi dan Waktu Penelitian

Lokasi penelitian dilakukan di SMK NEGERI 1 GUNUNGGURUH SUKABUMI JL Veteran KM.04 Cisaat Kec.Gunungguruh telp. (0266)239392 penelitian ini berlangsung selama 4 bulan dari September hingga bulan Desember.

Tabel 1.1. Jadwal dan Waktu Penelitian

Kegiatan Studi September Oktober November Desember

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

A. Pengumpulan data

1.Observasi

2.Wawancara

B. Perancangan Sistem

1. Perancangan Data

2. Perancangan Antar muka

C. Implementasi Sistem

1. Pembuatan Program (coding)

2. Struktur Program

D. Pengujian Sistem

1. Menguji Sistem

2. Mengevaluasi Program

1.7 Sistematika Penulisan

Dalam penulisan laporan skripsi ini, penulis membagi bahasan dalam bentuk bab, pemaparannya adalah sebagai berikut :


(18)

8

BAB I PENDAHULUAN

Bab ini berisi latar belakang permasalahan pembangunan sistem informasi perpustakaan pada SMKN 1 Gunungguruh, mencoba mengindentifikasi permasalahan yang dihadapi, merumuskan masalah menentukan maksud dan tujuan penelitian, menentukan kegunaan penelitian meliputi kegunaan akademis dean kegunaan praktis, pembatasan masalah, lokasi penelitian dan sistematika penelitian.

BAB II LANDASAN TEORI

Bab ini berisi teori-terori pendukung yang di ambil dari beberapa sumber seperti kutipan jurnal, buku dan internet yang berupa pengertian dan definisi yang berhubungan dengan pembangunan sistem yang berguna dalam proses analisa permasalahan.

BAB III OBJEK DAN METODE PENELITIAN

Bab ini berisikan gambaran dan sejarah SMKN 1 Gunungguruh , visi dan misi, struktur organisasi, deskripsi tugas, dan metode penelitian yang dilakukan oleh penulis, deskripsi sistem yang berjalan dan Analisis Sistem yang berjalan. BAB IV HASIL DAN PEMBAHASAN

Bab ini menjelaskan perancangan sistem dan gambaran sistem yang diusulkan percancangan antar muka, implementasi dan pengujian.

BAB V KESIMPULAN DAN SARAN

Bab ini berisikan tentang kesimpulan dari seluruh penelitian yang telah dilakukan berkaitan dengan analisa dan implementasi sistem berdasarkan yang telah di uraikan pada bab-bab sebelumnya.


(19)

(20)

(21)

(1)

6

3. Bagi peneliti lain

Sebagai bahan referensi bagi peneliti lain yang akan mengambil tugas akhir atau skripsi sebagai pengembangan ilmu pengetahuan dan pembuatan penelitian yang sama.

1.5 Batasan Masalah

Batasan masalah bertujuan untuk memudahkan perancangan dan menghindari meluasnya permasalahan, adapun batasan masalah adalah sebagai berikut :

1. Sistem informasi yang dirancang diperuntukkan hanya untuk dilingkungan SMK Negeri 1 Gunungguruh.

2. Dalam hal ini anggota yang dapat mendaftar menjadi anggota perpustakaan hanya siswa-siswi dan guru SMK Negeri 1 Gunungguruh.

3. Kegiatan yang dilakukan meliputi proses pendaftaran anggota perpustakaan, peminjaman, pengembalian buku dan laporan pada perpustakaan SMK Negeri 1 Gunungguruh.

4. Bagi anggota perpustakaan yang telat mengembalikan buku akan dikenakan denda 2.50 per hari.

5. Laporan bulanan yang dicetak hanya dapat dilakukan oleh pengelola yang sudah terdaftar pada sistem informasi perpustakaan.


(2)

7

1.6 Lokasi dan Waktu Penelitian

Lokasi penelitian dilakukan di SMK NEGERI 1 GUNUNGGURUH SUKABUMI JL Veteran KM.04 Cisaat Kec.Gunungguruh telp. (0266)239392 penelitian ini berlangsung selama 4 bulan dari September hingga bulan Desember.

Tabel 1.1. Jadwal dan Waktu Penelitian

Kegiatan Studi September Oktober November Desember 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

A. Pengumpulan data

1.Observasi

2.Wawancara

B. Perancangan Sistem

1. Perancangan Data 2. Perancangan Antar muka

C. Implementasi Sistem

1. Pembuatan Program (coding)

2. Struktur Program

D. Pengujian Sistem

1. Menguji Sistem

2. Mengevaluasi Program

1.7 Sistematika Penulisan

Dalam penulisan laporan skripsi ini, penulis membagi bahasan dalam bentuk bab, pemaparannya adalah sebagai berikut :


(3)

8

BAB I PENDAHULUAN

Bab ini berisi latar belakang permasalahan pembangunan sistem informasi perpustakaan pada SMKN 1 Gunungguruh, mencoba mengindentifikasi permasalahan yang dihadapi, merumuskan masalah menentukan maksud dan tujuan penelitian, menentukan kegunaan penelitian meliputi kegunaan akademis dean kegunaan praktis, pembatasan masalah, lokasi penelitian dan sistematika penelitian.

BAB II LANDASAN TEORI

Bab ini berisi teori-terori pendukung yang di ambil dari beberapa sumber seperti kutipan jurnal, buku dan internet yang berupa pengertian dan definisi yang berhubungan dengan pembangunan sistem yang berguna dalam proses analisa permasalahan.

BAB III OBJEK DAN METODE PENELITIAN

Bab ini berisikan gambaran dan sejarah SMKN 1 Gunungguruh , visi dan misi, struktur organisasi, deskripsi tugas, dan metode penelitian yang dilakukan oleh penulis, deskripsi sistem yang berjalan dan Analisis Sistem yang berjalan. BAB IV HASIL DAN PEMBAHASAN

Bab ini menjelaskan perancangan sistem dan gambaran sistem yang diusulkan percancangan antar muka, implementasi dan pengujian.

BAB V KESIMPULAN DAN SARAN

Bab ini berisikan tentang kesimpulan dari seluruh penelitian yang telah dilakukan berkaitan dengan analisa dan implementasi sistem berdasarkan yang telah di uraikan pada bab-bab sebelumnya.


(4)

(5)

(6)