Skripsi
diajukan sebagai salah satu persyaratan untuk memperoleh gelar Sarjana
Pendidikan Program Studi Pendidikan Teknik Informatika dan Komputer
Oleh
Dyah Ayu Kusuma Wardhani
NIM. 5302412118
i
PERSETUJUAN PEMBIMBING
NIM : 5302412118
Skripsi ini telah disetujui oleh pembimbing untuk diajukan ke sidang panitia ujian
skripsi Program Studi S-1 Pendidikan Teknik Informatika dan Komputer, Fakultas
Teknik UNNES.
ii
PENGESAHAN
Panitia:
Ketua Panitia Sekretaris
Dr.Ing. Dhidik Prastiyanto, S.T., M.T. Ir. Ulfah Mediaty Arief, M.T.
NIP. 197805312005011002 NIP. 196605051998022001
Anggraini Mulwinda, S.T., M.Eng. Dr. Hari Wibawanto, M.T. Drs. Agus Suryanto, M.T.
NIP. 197812262005012002 NIP.196501071991021001 NIP.196708181992031004
Mengetahui:
Dekan Fakultas Teknik
iii
PERNYATAAN KEASLIAN
Saya menyatakan bahwa yang tertulis di dalam skripsi atau tugas akhir ini
benar-benar hasil karya sendiri berdasarkan arahan dosen pembimbing, bukan
jiplakan dari karya tulis orang lain baik sebagian atau seluruhnya. Pendapat atau
temuan orang lain yang terdapat dalam skripsi dirujuk berdasarkan kode etik ilmiah.
iv
MOTTO DAN PERSEMBAHAN
Motto:
“Maka sesungguhnya bersama kesulitan ada kemudahan. Sesungguhnya bersama
kesulitan ada kemudahan. Maka apabila engkau telah selesai (dari sesuatu urusan),
tetaplah bekerja keras (untuk urusan yang lain). Dan hanya kepada Tuhanmulah
engkau berharap.” (QS. Al-Insyirah, 6-8)
“Kuolah kata, kubaca makna, kuikat dalam alinea, kubingkai dalam bab sejumlah
lima, jadilah mahakarya, gelar sarjana kuterima, orangtua pun bahagia.” (Anonim)
“Better to feel how hard education is at this time rather than fell the bitterness of
stupidity, later.” (Anonim)
“Intelligence is not the determinant of success, but hard work is the real determinant
of your success.” (Anonim)
Persembahan:
Skripsi ini saya persembahkan untuk:
1. Ayah dan ibu tercinta, yang telah menjadi motivasi dan inspirasi dan tiada
henti memberikan dukungan moril dan materiil. “Tanpa keluarga, manusia,
sendiri di dunia, gemetar dalam dingin.”
2. Program Studi tercinta yaitu PTIK UNNES karena di tempat ini penulis
menimba ilmu, menambah wawasan dan meningkatkan keterampilan.
3. Para sahabat yang telah memberi semangat. “Sahabat merupakan salah satu
sumber kebahagiaan dikala kita merasa tidak bahagia.”
v
ABSTRAK
vi
KATA PENGANTAR
Segala puji syukur penulis panjatkan kehadirat Allah SWT yang telah
melimpahkan rahmat, bimbingan, dan karunia-Nya sehingga penulis dapat
menyelesaikan skripsi dengan judul “SISTEM INFORMASI PERPUSTAKAAN
BERBASIS WEB DI SMP N 32 SEMARANG”.
vii
Atas segala bantuan dan pengorbanan yang telah diberikan semoga
mendapat balasan yang melimpah dari Allah SWT, dan akhirnya penulis
mengucapkan terima kasih kepada pembaca yang telah berkenan membaca skripsi
ini. Semoga skripsi ini dapat bermanfaat bagi pembaca.
viii
DAFTAR ISI
PERSETUJUAN PEMBIMBING .......................................................................... ii
PENGESAHAN .................................................................................................... iii
PERNYATAAN KEASLIAN ............................................................................... iv
MOTTO DAN PERSEMBAHAN ..........................................................................v
ABSTRAK ............................................................................................................ vi
KATA PENGANTAR ......................................................................................... vii
DAFTAR ISI ......................................................................................................... ix
DAFTAR TABEL ............................................................................................... xiii
DAFTAR GAMBAR .......................................................................................... xiv
DAFTAR LAMPIRAN ...................................................................................... xvii
BAB I PENDAHULUAN .......................................................................................1
1.1 Latar Belakang ..........................................................................................1
1.2 Identifikasi Masalah ..................................................................................4
1.3 Batasan Masalah .......................................................................................5
1.4 Rumusan Masalah .....................................................................................5
1.5 Tujuan Penelitian ......................................................................................6
1.6 Manfaat Penelitian ....................................................................................7
1.7 Sistematika Penulisan ...............................................................................8
BAB II PUSTAKA DAN LANDASAN TEORI ..................................................10
2.1 Konsep Dasar Sistem Informasi ..............................................................10
2.1.1 Konsep Dasar Sistem .....................................................................10
2.1.2 Konsep Dasar Informasi ................................................................13
2.1.3 Pengertian Sistem Informasi ..........................................................14
2.2 Konsep Dasar Sistem Informasi Perpustakaan .......................................18
2.2.1 Definisi Perpustakaan Sekolah ......................................................18
2.2.2 Definisi Sistem Informasi Perpustakaan .......................................19
2.2.3 Tujuan Sistem Informasi Perpustakaan .........................................20
2.3 Metode Pengembangan SDLC ................................................................21
2.3.1 Tahap Perencanaan ........................................................................21
2.3.2 Tahap Analisis ...............................................................................22
ix
2.3.3 Tahap Perancangan ........................................................................22
2.3.4 Tahap Penerapan ...........................................................................22
2.3.5 Tahap Pengujian ............................................................................23
2.3.6 Tahap Pemeliharaan Sistem ..........................................................23
2.4 Konsep Sistem ........................................................................................24
2.4.1 Data Kebutuhan Sistem .................................................................25
2.4.2 Hak Akses User .............................................................................25
2.5 Perancangan Input/ Output .....................................................................26
2.5.1 Perancangan Input .........................................................................26
2.5.2 Perancangan Output .......................................................................26
2.6 Pengertian Basis Data .............................................................................26
2.7 Pengertian PHP .......................................................................................28
2.8 Pengertian MySQL .................................................................................29
2.9 Data Flow Diagram ................................................................................31
2.10 Entity Relationship Diagram ..................................................................33
BAB III METODOLOGI PENELITIAN ..............................................................38
3.1 Perancangan Sistem ................................................................................39
3.1.1 Metode Pengamatan/ Observasi .........................................................40
3.1.2 Metode Angket/ Kuesioner ................................................................43
3.1.3 Studi Pustaka ......................................................................................44
3.2 Analisis Sistem ..........................................................................................45
3.2.1 Prosedur Sistem yang Sedang Berjalan .............................................46
3.2.2 Analisis Sistem Usulan (Flowmap) ...................................................46
3.3 DesainSistem .............................................................................................49
3.3.1 Model Data .........................................................................................49
3.3.2 Data Flow Diagram ...........................................................................52
3.3.2.1 Diagram Konteks ...........................................................................52
3.3.2.2 Diagram Level 1 ............................................................................54
3.3.2.3 Diagram Level 2 ............................................................................55
3.3.3 Arsitektur Desain Menu .....................................................................58
3.3.3.1 Desain Menu Administrator ..........................................................58
x
3.3.3.2 Desain Menu Kepala Sekolah .......................................................59
3.3.3.3 Desain Menu Petugas ....................................................................59
3.3.3.4 Desain Menu Anggota ...................................................................60
3.3.4 Desain Antarmuka .............................................................................61
3.3.4.1 Desain Halaman Login ..................................................................61
3.3.4.2 Desain Halaman User Anggota .....................................................62
3.3.4.3 Desain Halaman Administrator .....................................................63
3.3.5 Perancangan Basis Data .....................................................................63
3.4 Implementasi Sistem ...............................................................................70
3.4.1 Perangkat Keras .................................................................................70
3.4.2 Perangkat Lunak ................................................................................71
3.5 Pengujian Sistem .....................................................................................72
3.5.1 Pengujian Black Box ..........................................................................73
3.5.2 Pengujian oleh Pengguna ...................................................................75
3.5.3 Pengujian Performa ............................................................................78
3.6 Pengelolaan Sistem .................................................................................79
BAB IV HASIL DAN PEMBAHASAN ..............................................................80
4.1 Hasil Uji Sistem ......................................................................................80
4.1.1 Tampilan Hasil Sistem ...................................................................80
4.1.2 Hasil Pengujian Black Box .............................................................95
4.1.2.1 Fungsionalitas ................................................................102
4.1.3 Hasil Uji Pengguna ......................................................................104
4.1.3.1 Kemudahan ....................................................................108
4.1.3.2 Efektivitas ......................................................................109
4.1.3.3 Informasi .......................................................................110
4.1.4 Haisl Uji Performa Sistem ...........................................................111
4.1.4.1 Evaluasi Halaman ..........................................................112
4.1.4.2 Hasil Penilaian Uji Performa .........................................128
4.2 Pembahasan ...........................................................................................132
BAB V KESIMPULAN DAN SARAN ..............................................................136
5.1 Kesimpulan ...........................................................................................136
xi
5.2 Saran .....................................................................................................137
DAFTAR PUSTAKA .........................................................................................138
LAMPIRAN ........................................................................................................141
xii
DAFTAR TABEL
xiii
DAFTAR GAMBAR
Gambar 2.1 Model Sistem Menurut Scott .........................................................12
Gambar 2.2 Model Hubungan Elemen-elemen Sistem Menurut Mc.Leod .......13
Gambar 2.3 Simbol Entitas pada ERD ..............................................................35
Gambar 2.4 Simbol Relasi pada ERD ...............................................................35
Gambar 2.5 Simbol Atribut pada ERD .............................................................36
Gambar 2.6 Simbol Kardinalitas ERD One to One Relationship .....................36
Gambar 2.7 Simbol Kardinalitas ERD One to Many Relationship ...................37
Gambar 2.8 Simbol Kardinalitas ERD Many to Many Relationship ................37
Gambar 3.1 SDLC Model Menurut Referensi Sommerville .............................39
Gambar 3.2 Struktur Organisasi Pepustakaan SMP N 32 Semarang ................42
Gambar 3.3 Denah Perpustakaan SMP N 32 Semarang ...................................42
Gambar 3.4 Tata Kerja Layanan Teknis dan Pelayanan Pembaca ....................46
Gambar 3.5 Flowmap Peminjaman ...................................................................47
Gambar 3.6 Flowmap Pengembalian ................................................................48
Gambar 3.7 ERD yang Diusulkan .....................................................................51
Gambar 3.8 Diagram Konteks ...........................................................................52
Gambar 3.9 DFD Level 1 ..................................................................................54
Gambar 3.10 DFD Level 2 Proses 1 Penambahan Anggota ...............................55
Gambar 3.11 DFD Level 2 Proses 2 Edit Data Anggota .....................................55
Gambar 3.12 DFD Level 2 Proses 2 Proses Penambahan Data Buku ................55
Gambar 3.13 DFD Level 2 Proses 2 Proses Edit Data Buku ..............................56
Gambar 3.14 DFD Level 2 Proses 2 Proses Verifikasi Review Buku ................56
Gambar 3.15 DFD Level 2 Proses 2 Proses Pengaturan Biaya denda ................56
Gambar 3.16 DFD Level 2 Proses 2 Proses Peminjaman Buku .........................56
Gambar 3.17 DFD Level 2 Proses 2 Proses Pengembalian Buku .......................57
Gambar 3.18 DFD Level 2 Proses 2 Proses Review Buku .................................57
Gambar 3.19 DFD Level 2 Proses 2 Proses Setting Denda Keterlambatan ........58
Gambar 3.20 Desain Menu Administrator ..........................................................58
Gambar 3.21 Desain Menu Kepala Sekolah .......................................................59
Gambar 3.22 Desain Menu Petugas ....................................................................59
xiv
Gambar 3.23 Desain Menu User Anggota non Login .........................................60
Gambar 3.24 Desain Menu User Anggota Login ................................................60
Gambar 3.25 Desain Halaman Login ..................................................................62
Gambar 3.26 Desain Halaman Utama User Anggota .........................................62
Gambar 3.27 Desain Halaman Administrator .....................................................63
Gambar 4.1 Tampilan Menu Login Admin .......................................................81
Gambar 4.2 Tampilan Awal Admin ..................................................................82
Gambar 4.3 Tampilan Statistik Pengunjung .....................................................82
Gambar 4.4 Tampilan Tambah Admin ..............................................................83
Gambar 4.5 Tampilan Data Admin ...................................................................83
Gambar 4.6 Tampilan Tambah Anggota Perpustakaan .....................................84
Gambar 4.7 Tampilan Data Anggota Perpustakaan ..........................................84
Gambar 4.8 Tampilan Data Buku ......................................................................85
Gambar 4.9 Tampilan Tambah Data Buku .......................................................85
Gambar 4.10 Tampilan Laporan Peminjaman ....................................................86
Gambar 4.11 Tampilan Laporan Pengembalian ..................................................86
Gambar 4.12 Tampilan Keterlambatan ..............................................................87
Gambar 4.13 Tampilan Review Buku ..................................................................87
Gambar 4.14 Tampilan Setting ............................................................................88
Gambar 4.15 Tampilan Awal User non Login ....................................................89
Gambar 4.16 Tampilan Login User .....................................................................89
Gambar 4.17 Tampilan Awal User Login ...........................................................90
Gambar 4.18 Tampilan Koleksi Buku .................................................................90
Gambar 4.19 Tampilan Peminjaman ...................................................................91
Gambar 4.20 Tampilan Sejarah Pinjam ..............................................................91
Gambar 4.21 Tampilan User Online ...................................................................92
Gambar 4.22 Tampilan Interaktif ........................................................................92
Gambar 4.23 Tampilan Ubah Password .............................................................93
Gambar 4.24 Tampilan Awal Petugas Perpustakaan ..........................................94
Gambar 4.25 Tampilan Awal Kepala Sekolah ....................................................94
Gambar 4.26 Grafik Hasil Uji Pengguna Admin ..............................................105
xv
Gambar 4.27 Grafik Hasil Uji Pengguna Petugas .............................................106
Gambar 4.28 Grafik Hasil Uji Pengguna Kepala Sekolah ................................107
Gambar 4.29 Grafik Hasil Uji Pengguna Anggota ............................................108
Gambar 4.30 Evaluasi Halaman Login ..............................................................112
Gambar 4.31 Evaluasi Halaman Home .............................................................113
Gambar 4.32 Evaluasi Halaman Koleksi Buku .................................................113
Gambar 4.33 Evaluasi Halaman Pencarian Koleksi Buku ................................114
Gambar 4.34 Evaluasi Halaman Peminjaman ...................................................114
Gambar 4.35 Evaluasi Halaman Riwayat Peminjaman .....................................115
Gambar 4.36 Evaluasi Halaman Interaktif ........................................................116
Gambar 4.37 Evaluasi Halaman Profil ..............................................................117
Gambar 4.38 Evaluasi Halaman Help ...............................................................117
Gambar 4.39 Evaluasi Halaman Dashboard .....................................................118
Gambar 4.40 Evaluasi Halaman Tambah Admin ..............................................119
Gambar 4.41 Evaluasi Halaman Data Admin ...................................................119
Gambar 4.42 Evaluasi Halaman Tambah Anggota ...........................................120
Gambar 4.43 Evaluasi Halaman Data Anggota .................................................121
Gambar 4.44 Evaluasi Halaman Data Buku ......................................................121
Gambar 4.45 Evaluasi Halaman Laporan Peminjaman .....................................122
Gambar 4.46 Evaluasi Halaman Laporan Pengembalian ..................................123
Gambar 4.47 Evaluasi Halaman Laporan Keterlambatan .................................123
Gambar 4.48 Evaluasi Halaman Review Buku ..................................................124
Gambar 4.49 Evaluasi Halaman Setting ............................................................125
Gambar 4.50 Evaluasi Halaman Peminjaman Buku Online ............................125
Gambar 4.51 Evaluasi Halaman Peminjaman Buku Manual ............................126
Gambar 4.52 Evaluasi Halaman Pengembalian Buku .......................................127
Gambar 4.53 Evaluasi Halaman Live Chat .......................................................127
xvi
DAFTAR LAMPIRAN
Lampiran 1. Surat Pengajuan Judul Skripsi .....................................................142
Lampiran 2. Surat Pengajuan Dosen Pembimbing ..........................................143
Lampiran 3. Surat Keputusan Dosen Pembimbing ..........................................144
Lampiran 4. Surat Permohonan Izin Observasi ...............................................145
Lampiran 5. Surat Izin Penelitian untuk Dinas Pendidikan .............................146
Lampiran 6. Surat Izin Penelitian untuk SMP N 32 Semarang .......................147
Lampiran 7. Surat Telah Melakukan Penelitian ...............................................148
Lampiran 8. Data Responden ...........................................................................149
Lampiran 9. Kuesioner Administrator Perpustakaan .......................................150
Lampiran 10. Kuesioner Petugas Perpustakaan .................................................154
Lampiran 11. Kuesioner Kepala Sekolah ..........................................................158
Lampiran 12. Kuesioner Anggota Perpustakaan ................................................162
Lampiran 13. Analisis Data Hasil Uji Pengguna Admin ...................................166
Lampiran 14. Analisis Data Hasil Uji Pengguna Petugas ..................................167
Lampiran 15. Analisis Data Hasil Uji Pengguna Kepala Sekolah .....................168
Lampiran 16. Analisis Data Hasil Uji Pengguna Anggota ................................169
Lampiran 17. Dokumentasi ................................................................................170
xvii
BAB I
PENDAHULUAN
meneliti, yang dikelola oleh pustakawan dan staf terlatih lainnya dalam
perpustakaan buku terbukti berdaya guna dan bertepat guna sebagai salah
1
penyedia jasa informasi dan ilmu pengetahuan sehingga akan
yang murah, akurat dan cepat menyimpan informasi dalam jumlah yang
sangat besar dalam ruang yang kecil tetapi mudah diakses. Penerapan
2
diterapkan di berbagai jenis perpustakaan, salah satunya adalah
perpustakaan sekolah.
database dari sistem informasi akan terpusat dan hanya perlu melakukan
sistem. Selain itu juga dapat dengan mudah diakses dari jarak jauh melalui
database, maka semua data akan tersimpan dengan rapi. Sistem keamanan
Diponegoro tahun 2011, tugas akhir oleh Husin Nanda Perwira mahasiswa
jarak dan ruang hingga hasil pengujian akurasi yang lebih baik dari sistem
manual.
3
Berdasarkan pemikiran di atas secara garis besar mengenai
N 32 SEMARANG.”
4
peminjaman serta pengembalian buku secara interaktif serta dapat diakses
perpustakaan.
5
2. Bagaimana tingkat kelayakan sistem informasi perpustakaan berbasis
pengguna.
6
1.6 Manfaat Penelitian
berikut:
3. Bagi penulis
kendala-kendala yang terjadi. Manfaat lain dari penelitian ini adalah untuk
sebagai bahan acuan bagi mahasiswa lainnya bagi yang ingin melakukan
penelitian lanjutan.
7
1.7 Sistematika Penulisan Skripsi
a. BAB I PENDAHULUAN
Bab ini berisi tentang latar belakang berupa kondisi faktual dan
yang terkait dengan sistem manual yang diterapkan; batasan masalah dalam
tujuan penelitian mengenai tingkat akurasi dan kelayakan sistem yang dibuat
penulisan skripsi.
Bab ini berisi tentang teori-teori yang melandasi dan mendukung dalam
8
sistem informasi, metode pengembangan SDLC, serta konsep dan tahap
perancangan sistem.
perangkat lunak sesuai dengan aturan atau model yang ada, mulai dari
dilakukan dengan beberapa cara yaitu uji black box, uji pengguna dan uji
performa.
e. BAB V PENUTUP
Bab ini berisi kesimpulan yang diperoleh dari hasil penulisan skripsi,
9
BAB II
LANDASAN TEORI
sebagai berikut:
2.1.1 Sistem
terdiri dari dua atau lebih komponen atau sub sistem yang berinteraksi
tertentu”
“sistem sebagai satu set komponen yang saling terkait, dengan batas yang
10
11
terorganisir”.
dalam sistem yang akan diproses. Misalnya, bahan baku, energi, data,
dan usaha manusia harus aman dan terorganisir dengan baik untuk
diproses.
pengguna.
tujuan bersama.
12
mencapai suatu tujuan. Sumber daya mengalir dari elemen output dan
2.1.2 Informasi
dibuat dalam sebuah organisasi. Suatu organisasi akan terus tumbuh jika
data yang telah diubah menjadi suatu konteks yang berarti dan berguna
bagi pengguna tertentu” (O’Brien dan Marakas, 2010: 34). Sumber dari
14
informasi adalah data, yang dalam hal ini adalah data yang berkaitan
sendiri tergantung dari tiga hal yaitu informasi haruslah akurat, tepat
membuat suatu keputusan dan melakukan tindakan yang lain yang akan
diketahui dari mana dan bagaiman informasi ini sendiri diperoleh. Pada
(information system).
dan jaringan.
strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan
blok bangunan. Keenam blok tersebut saling berinteraksi satu dengan yang
1. Blok Masukan
metode dan media untuk memperoleh data yang akan dimasukkan, yang
2. Blok Model
diinginkan.
3. Blok Keluaran
yang berkualitas.
17
4. Blok Teknologi
yang diorganisasi sedemikian rupa agar dapat diakses dengan mudah dan
cepat.
6. Blok Kendali
bahwa hal-hal yang dapat merusak sistem dapat dicegah atau bila terlanjur
kecepatan tinggi.
murah.
formal tingkat sekolah baik dasar maupun sekolah menengah, baik sekolah
1945; 241)
Arif, 2003).
20
konsisten
perpustakaan
1985)
1. Tahap perencanaan
2. Tahap analisis
3. Tahap perancangan
4. Tahap penerapan
5. Tahap pengujian
perangkat keras dari suatu sistem. Adapun tujuan dari perancangan sistem
rancangan atau cetak biru sistem ini mulai dikerjakan dan dibuat atau
komersil. Tentu saja harus ada proses pengujian terhadap sistem yang
waktu yang tepat untuk mencoba apakah sistem yang sudah berhasil
Apabila memang dapat bekerja dengan baik dan sempurna, maka sistem
kesalahan atau sistem tidak dapat berjalan dengan baik dan sebagaimana
Tahap ini dapat dibilang sebagai tahapan final atau tahapan akhir
dari satu buah siklus SDLC. Tahapan ini merupakan tahapan dimana
sebuah sistem sudah selesai dibuat, sudah diuji coba, dan dapat bekerja
dengan baik dan juga optimal. Ketika tahapan sebelumnya sudah berhasil
sistem tersebut akan tetap berfungsi secara normal dan juga optimal setiap
saat.
buku baru, peminjaman buku dan pengembalian buku. Dengan sistem ini,
baik siswa, guru maupun staff sekolah untuk pendataan identitas guna
anggota hanya dapat memiliki satu nomor identitas yang dapat digunakan
untuk transaksi.
25
perpustakaan antara lain data anggota, data petugas, dan data buku serta
data siswa kelas VII - IX, guru dan karyawan. Sedangkan data buku
didasarkan pada hal-hal yang menurut pikiran kita merupakan suatu hal
yang penting untuk bentuk. Adapun bentuk dari suatu input yang baik
sistem informasi lewat intranet, extranet, atau World Wide Web. Output
dari laporan cetakan atau soft copy seperti layar komputer. Output tersebut
“Basis data adalah sekumpulan data yang terdiri atas satu atau lebih
koleksi data yang bisa mencari secara menyeluruh dan secara sistematis
perusahaan atau instansi dalam batasan tertentu. Tujuan utama dari konsep
artinya data yang sama disimpan dalam beberapa file. Independensi data
28
mengacu pada tabel untuk mengakses data. Perubahan pada struktur data
Web dapat dibuat dinamis sehingga maintenance situs Web menjadi lebih
digunakan dengan gratis (free) dan bersifat Open Source. PHP dirilis
dalam lisensi PHP License, sedikit berbeda dengan lisensi GNU General
Public License (GPL) yang biasa digunakan untuk proyek Open Source.
bisa melakukan apa saja yang dilakukan oleh CGI, seperti mengumpulkan
data dari form, menghasilkan isi halaman web dinamis, dan kemampuan
CGI.
PDF, dan movie flash. PHP juga dapat menghasilkan teks seperti XHTML
29
dan file XML lainnya. Salah satu fitur yang dapat diandalkan oleh PHP
MySQL.
struktur data di dalam SQL dan kemudian menulis suatu program dalam
bahasa (PHP) untuk mengakses data tersebut. Program PHP kemudian bias
mengubah data di dalam database. Saat ini hampir semua server database
30
pendefinisian suatu struktur database, dalam hal ini database dan table.
a. CREATE
b. ALTER
c. RENAME
d. DROP
atau pengolahan data atau record dalam table. Perintah SQL yang
a. SELECT
b. INSERT
c. UPDATE
d. DELETE
hak akses user, baik terhadap server, database, table maupun field.
a. GRANT
31
b. REVOKE
dan Gane Sarson (1979) melalui buku metodologi struktur analisis dan
aturan mainnya.”
data dan entitas dalam sebuah sistem. DFD digunakan untuk menyajikan
kerincian banyak.”
berikut:
Simbol Keterangan
sebuah sistem.
data dalam basis data berdasarkan objek-objek dasar data yang mempunyai
hubungan antar relasi. ERD berfungsi untuk memodelkan struktur data dan
Menurut salah satu para ahli, Brady dan Loonam (2010), Entity
database.
34
memodelkan struktur data dan hubungan antar data. Dengan ERD model
dapat diuji dengan mengabaikan proses yang harus dilakukan. Selain itu
dengan ERD kita akan dapat menjawab pertanyaan mengenai data apa
yang kita perlukan serta bagaimana data yang satu berhubungan dengan
ERD dibentuk dari dua komponen, yaitu entitas (entity) dan relasi
dengan yang lain, dan dapat diwujudkan ke dalam basis data. Objek ini
a. Unary Relationship
Relasi yang berderajat satu, merupakan relasi yang terjadi dari sebuah
b. Binary Relationship
entitas.
c. Ternary Relationship
entitas.
d. N-ary Relationship
36
entitas.
3. Komponen Atribut
lengkap terdapat juga beberapa relasi dalam hubungan atribut yang ada di
dalam 1 atau 2 file atau yang disebut dengan kardinalitas rasio, yaitu
sebagai berikut:
Hubungan antara file pertama dengan file kedua adalah satu berbanding
Hubungan antara file pertama dan file kedua adalah satu berbanding
banyak atau dapat pula dibalik banyak lawan satu. Hubungan tersebut
relasi antar keduanya yang diwakilkan dengan tanda panah ganda untuk
Hubungan antara file pertama dan file kedua adalah banyak perbandingan.
5.1 Kesimpulan
136
137
Semarang.
5.2 Saran
Saran saran yang diberikan agar sistem informasi yan telah dibangun
agar lebih mudah dalam mendata koleksi buku dan peminjaman dapat
perangkat lunak dapat berfungsi secara optimal dan sistem yang baru
DAFTAR PUSTAKA
UMM, Malang.
Bachtiar, A.M. M.K. Sabariah. dkk. Analisis Kualitas Perangkat Lunak Terhadap
Bandung.
WEB menggunakan PHP dan MySQL. Vol. 6 No.2. Telkomnika. Hal. 109-
114.
Girsang, T.I.S.L. 2012. Sistem Informasi dengan Metode SDLC pada Produk
HM, Jogiyanto. 1995. Analisa dan Desain Sistem Informasi, Andi Offset,
Yogyakarta.
Kadir, Abdul. 2008. Dasar Pemrograman WEB Dinamis menggunakan PHP, Andi
Offset, Yogyakarta.
Yogyakarta. Yogyakarta.
Nugroho, Bunafit. 2007. Trik dan Rahasia Membuat Apllikasi WEB dengan PHP,
Ridho, D.N. 2013. Perancangan Sistem Informasi CV. Solo Abadi Menggunakan
Sommerville, Ian. 2003. Software Engineering 6th Edition Jilid 1. Erlangga. Jakarta
http://kamui02@si.its-sby.edu
http://library.gunadarma.ac.id
http://ok.or.id/tutorial/php%20nuke.pdf