Sistem Informasi Perpustakaan Sma Swasta Dharma Pancasila Berbasis Website dengan Menggunakan Php dan Mysql
1
BAB 1
PENDAHULUAN
1.1LatarBelakang
Perkembanganinformasiteknologisaatinitelahberkembang
denganpesat.Penggunaan
websitedalam menyampaikan informasisangatlah membantu danbermanfaatbagi lembagalembaga
atau
perusahaan-perusahaan.Penyampaian
tidakmembutuhkanwaktuyang
informasidengan
website
lamadandapatdilakukandarimanasaja.Tidakdibatasi
olehtempat,waktudanbiaya.Informasiyang ditampilkandandisajikandapatberubah seiring
jalannyawaktusehinggainformasiyang disajikantidakketinggalanzamanatau terlambat.
Adanyasebuah perpustakaan padasetiap satuan pendidikan, termasuk jalur
pendidikan
sekolahmerupakansuatu
komunikasi(TIK)berkembang
Technology)dalambidang
keharusan.Kemajuan
denganpesatsertapemanfaatanIT
pendidikansudahmerupakanhalyang
sekolah-sekolahberlomba-lomba
meningkatkan
baik,sekolahdituntutuntukmengikuti
kualitas
teknologiinformasidan
(Information
wajar.Olehkarenaitu
mutupendidikandenganlebih
perubahandalambidang
teknologiinformasidan
komunikasi tersebut. Salah satunya menerapkan teknologi informasi tersebutpada bagian
perpustakaan
sekolah.
Universitas Sumatera Utara
2
PerpustakaandiSMA
SwastaDharmaPancasilamerupakanPerpustakaanSekolah
MenengahAtas yang telahmemiliki tenagapengelolaperpustakaan, memiliki jumlah
koleksibukusesuaistandart.Serta
siswa-siswinyatelahdiwajibkanmenjadianggota
perpustakaan sekolah.Namun prosespelayananyang dilakukansaat ini masih secara
manualyaitu
semuapendataannyamasihditulisdidalambukudansaatmencaridata
yangdibutuhkan harusmembukaperhalaman buku, hal tersebut menyebabkan lambatnya
dalampencariandata.Untuk
memenuhipelayananyang
anggotanya,perpustakaanmemerlukansuatu
baikdan
efisien
terhadappara
sisteminformasiyangdapat
membantu
paraanggotadalammencariinformasi ataureferensitentang data-databukuyang diperlukan.
Suatu perpustakaan juga membutuhkan suatu sistemuntuk mengumpulkan data,
mengolahdata,menyimpandata,melihat
kembalidata
danmenyalurkaninfomasiyang
baik,salahsatunyaadalahmemilikikeakuratandatayang tinggi.Untukmemenuhi kebutuhan
tersebut, usahayang harusdilakukan perpustakaan adalah pemanfaatan teknologi
informasisepertikomputer beserta aplikasisistem informasiperpustakaan lainnya disamping
peningkatan
sumber
daya
manusia
dan
peningkatan
sistem.
Hal
tersebutdiharapkandapatmembantupetugas
perpustakaandalampengolahandatadan
penyusunan
secara
laporan
cepatdanakurat.
Universitas Sumatera Utara
3
1.2RumusanMasalah
Berdasarkanlatarbelakangyangtelahdisampaikanmakapermasalahanyangmuncul adalah
sebagaiberikut:
1.
Bagaimana cara mengatur dan menyimpan data buku di Perpustakaan SMA
SwastaDharmaPancasilabaik
agar
tertatasecararapiberdasarkan
kategorinya
masing– masingdidalamsuatu SistemInformasi.
2.
BagaimanamembuatsebuahAplikasiPerpustakaanOnlineuntukmempermudah
penjagaperpustakann mengetahuipeminjaman dengan datayangakurat.
3. Bagaimana cara menampilkan interface yang mudah dimengerti oleh administrator.
1.3BatasanMasalah
PembuatanTugasAkhir ini, memilikibatasan masalahyaitusebagaiberikut:
1. Aplikasi ini hanya dapat digunakan oleh administrator Perpustakan SMA
SwastaDharmaPancasilaMedan.
2. Administratordapatmenambahkanbukusesuaidengankategorinyamasingmasing.
3. Administratorjugadapatmemperbaharuibukudengancaramengeditatau
menghapus.
Universitas Sumatera Utara
4
1.4Tujuan
TujuandaripembuatanSistemInformasiini
adalahuntuk
mempermudahpengelola
perpustakaandalampendataanbuku-bukudanpeminjamanbuku-bukuyang
adadiSMA
DharmaPancasilaMedan.
1.5 Manfaat
Manfaatdaripembuatan aplikasi iniadalah pengelolaperpustakaandapatdengan mudah
mengaksesbuku-bukuyangmasuk sertabuku-bukuyangkeluar, sertamembantu
pengelolaperpustakaanagar tidak susah dalammendatabuku.
1.6TinjaunPustaka
Sistem adalah suatu kumpulan yang kompleks dan saling berinteraksi apabila
merekamenjadisatu kesatuan (Bennet etal, 2010, p22).
O’Brien dan Marakas (2008, p24) berpendapat bahwa sistem di definisikan
sebagai sekumpulan komponen yang salingterkait, dengan batas
jelas,bekerja
bersama untuk mencapai tujuan dengan menerimainput dan menghasilkan output
dalamprosestransformasiterorganisir.
Berdasarkandefinisidiatas
dapatdisimpulkanbahwasistemadalahsekumpulan
komponen kompleksdengan unsur tertentu yangdapat menerima
Input menjadioutputuntuk mencapaitujuanyangdi inginkan.
Menurut Laudon dan Laudon (2010, p46), Informasi adalah data yang
dibuatkedalambentuk
yangmemilikiartibergunabagi
telah
manusia.
Universitas Sumatera Utara
5
O’Brien dan Marakas (2008, p32), Informasi adalah datayangtelahdiubah
menjadikonteksyangberartidan bergunabagipara end-user tertentu.
StairdanReynolds
(2010,p35)mendefiniskanInformasisebagaikumpulan
fakta
yangterorganisir sehingga mereka memiliki nilai tambah selain nilaifakta individu.
Jadi dapat disimpulkan informasi merupakan
hasil pengolahan
data yang
memilikinilai tambah, maknadan bergunabagipenggunanya.
Menurut Laudon dan Laudon (2010,
p46)Sistem Informasi
merupakan
komponen yang saling bekerja sama untuk mengumpulkan, mengolah, menyimpan dan
menyebarkan
informasi
untuk
mendukung
pengambilan
keputusan,
koordinasi, pengendalian, analisismasalah dan visualisasidalamsebuah organisasi.
O’Brien
dan
Marakas
(2008,
p4)
menyatakanbahwa
pengertianSistem
Informasi merupakan kombinasi teratur dari orang-orang, hardware, software, jaringan
komunikasi
dan
sumber
daya
yangmengumpulkan,
mengubah,
dan
menyebarkan informasidalamsebuah organisasi.
Stair dan Reynolds (2010, p10) mendefinisikan sistem informasisebagai
seperangkat elemen atau komponen yang saling terkait yang di kumpulkan(input),
manipulasi(process), menyimpan, dan menyebarkan (output) datadan informasidan
memberikan reaksikorektif (feedback) untuk memenuhi tujuan.
Jadi dapat disimpulkan
bahwa Sistem Informasi adalah kombinasi seperangkat
komponenyang terdiridariorang,hardware,software, jaringantelekomunikasidandata yang
saling bekerja samauntuk mengumpulkan, mengolah,menyimpan,dan menyebarkan
informasi untuk mendukung pengambilan keputusan, pengendalian, analisismasalah
dan
visualisasidalamorganisasi.
Universitas Sumatera Utara
6
1.7 MetodologiPenelitian
Metodeyangdigunakan dalampengerjaanTugasAkhir ini adalah sebagaiberikut:
a. LibraryResearch
LibraryResearchadalahpengumpulandokumen-dokumen,referensi-referensi,bukubuku,sumberdariinternet,atausumber-sumberlainyangdiperlukanuntukmerancang dan
mengimplementasikan aplikasi. Tujuannya untuk mendukung teori-teori yang
berkaitandenganmasalahyangmuncul.Studiinidilakukandenganmencarisekaligusmempelaj
aribeberapaliteraturdanartikelmengenai perpustakaanonlinedanbahasa pemrograman
PHP.Mempelajariprogramaplikasiyangsudahadauntukmemberikan
gambaranyangjelasmengenai aplikasi perpustakaan online, sebagai acuan dalam
perencanaan dan pembuatanTugasAkhir ini.
b. Analisadan Perancangan Sistem
Dalammelakukanperancanganawalsistem hal-halyangdilakukan adalahsebagai berikut:
1.
Pembuatan perancangan sistem arsitektur.
Merupakangabungandariproses-prosesdanpraktek-praktekuntukmenghasilkan
sebuah sistemyangefektif.
2.
Pembuatanalur web sitesistem
•DiagramUseCase
Menggambarkanbagaimanaseseorang
menggunakansistem.Mempunyaitujuan
khususyaituuntukmendokumentasikansesuatuyang
adadiluar
sistemdan
beberapausecase(sesuatuyang
adadidalamsistem)danhubunganantarmereka.
Sehinggadenganmenggambarkan
diagramusecase
akan
dapatmelihat
fungsionalitasyang akandisediakanolehsistem,siapasajayang berinteraksi dengan
sistem, sertadapatmengetahuiruanglingkupyangakan dibuat.
•Pembuatan Perancangan Antar Muka
Universitas Sumatera Utara
7
Pembuatanperancanganantarmuka inidibuatuntuk merancang halamanaplikasi
yang berinteraksilangsung denganpengelolaperpustakannagar aplikasitersebut
menjadiuserfriendlyuntuk berinteraksidengan pengelola.
c. Pembuatan Sistem
Padatahapinimerupakantahapyangpalingbanyakmemerlukanwaktukarenamodel
rancangan aplikasi yang
dan
telah dibuat diimplementasikan dengan menggunakan
bahasapemrograman PHP sertamenggunakan databaseMySQL.
1.7. Sistematika Penulisan
Padapenulisantugasakhir, penulismenguraikan menjadi5 bab, yaitu:
BAB 1PENDAHULUAN
Pada bab ini berisikan latar belakang, rumusan masalah, batasan, tujuan penelitian,
metodologipenelitian, tinjauan pustakadan sistematikapenulisan.
BAB 2LANDASANTEORI
PadababinipenulisakanmenguraikantentangpenjelasandariMacromediaFlash8.0
yangdigunakan penulisdalam membuatanimasi.
BAB 3ANALISISDANPERANCANGANSISTEM
Pada bab ini penulis menguraikan tentang analisis dan rancangan sistem yang akan
dibuat, pengertian dariperancangan aplikasi.
Universitas Sumatera Utara
8
BAB 4IMPLEMENTASI SISTEM
Pada bab ini penulis menguraikan tentang implementasi, pengertian, tahap-tahap
implementasisistemdan kebutuhan sistem.
BAB 5KESIMPULAN DAN SARAN
Padabab inimerupakan kesimpulan dan saran
Universitas Sumatera Utara
BAB 1
PENDAHULUAN
1.1LatarBelakang
Perkembanganinformasiteknologisaatinitelahberkembang
denganpesat.Penggunaan
websitedalam menyampaikan informasisangatlah membantu danbermanfaatbagi lembagalembaga
atau
perusahaan-perusahaan.Penyampaian
tidakmembutuhkanwaktuyang
informasidengan
website
lamadandapatdilakukandarimanasaja.Tidakdibatasi
olehtempat,waktudanbiaya.Informasiyang ditampilkandandisajikandapatberubah seiring
jalannyawaktusehinggainformasiyang disajikantidakketinggalanzamanatau terlambat.
Adanyasebuah perpustakaan padasetiap satuan pendidikan, termasuk jalur
pendidikan
sekolahmerupakansuatu
komunikasi(TIK)berkembang
Technology)dalambidang
keharusan.Kemajuan
denganpesatsertapemanfaatanIT
pendidikansudahmerupakanhalyang
sekolah-sekolahberlomba-lomba
meningkatkan
baik,sekolahdituntutuntukmengikuti
kualitas
teknologiinformasidan
(Information
wajar.Olehkarenaitu
mutupendidikandenganlebih
perubahandalambidang
teknologiinformasidan
komunikasi tersebut. Salah satunya menerapkan teknologi informasi tersebutpada bagian
perpustakaan
sekolah.
Universitas Sumatera Utara
2
PerpustakaandiSMA
SwastaDharmaPancasilamerupakanPerpustakaanSekolah
MenengahAtas yang telahmemiliki tenagapengelolaperpustakaan, memiliki jumlah
koleksibukusesuaistandart.Serta
siswa-siswinyatelahdiwajibkanmenjadianggota
perpustakaan sekolah.Namun prosespelayananyang dilakukansaat ini masih secara
manualyaitu
semuapendataannyamasihditulisdidalambukudansaatmencaridata
yangdibutuhkan harusmembukaperhalaman buku, hal tersebut menyebabkan lambatnya
dalampencariandata.Untuk
memenuhipelayananyang
anggotanya,perpustakaanmemerlukansuatu
baikdan
efisien
terhadappara
sisteminformasiyangdapat
membantu
paraanggotadalammencariinformasi ataureferensitentang data-databukuyang diperlukan.
Suatu perpustakaan juga membutuhkan suatu sistemuntuk mengumpulkan data,
mengolahdata,menyimpandata,melihat
kembalidata
danmenyalurkaninfomasiyang
baik,salahsatunyaadalahmemilikikeakuratandatayang tinggi.Untukmemenuhi kebutuhan
tersebut, usahayang harusdilakukan perpustakaan adalah pemanfaatan teknologi
informasisepertikomputer beserta aplikasisistem informasiperpustakaan lainnya disamping
peningkatan
sumber
daya
manusia
dan
peningkatan
sistem.
Hal
tersebutdiharapkandapatmembantupetugas
perpustakaandalampengolahandatadan
penyusunan
secara
laporan
cepatdanakurat.
Universitas Sumatera Utara
3
1.2RumusanMasalah
Berdasarkanlatarbelakangyangtelahdisampaikanmakapermasalahanyangmuncul adalah
sebagaiberikut:
1.
Bagaimana cara mengatur dan menyimpan data buku di Perpustakaan SMA
SwastaDharmaPancasilabaik
agar
tertatasecararapiberdasarkan
kategorinya
masing– masingdidalamsuatu SistemInformasi.
2.
BagaimanamembuatsebuahAplikasiPerpustakaanOnlineuntukmempermudah
penjagaperpustakann mengetahuipeminjaman dengan datayangakurat.
3. Bagaimana cara menampilkan interface yang mudah dimengerti oleh administrator.
1.3BatasanMasalah
PembuatanTugasAkhir ini, memilikibatasan masalahyaitusebagaiberikut:
1. Aplikasi ini hanya dapat digunakan oleh administrator Perpustakan SMA
SwastaDharmaPancasilaMedan.
2. Administratordapatmenambahkanbukusesuaidengankategorinyamasingmasing.
3. Administratorjugadapatmemperbaharuibukudengancaramengeditatau
menghapus.
Universitas Sumatera Utara
4
1.4Tujuan
TujuandaripembuatanSistemInformasiini
adalahuntuk
mempermudahpengelola
perpustakaandalampendataanbuku-bukudanpeminjamanbuku-bukuyang
adadiSMA
DharmaPancasilaMedan.
1.5 Manfaat
Manfaatdaripembuatan aplikasi iniadalah pengelolaperpustakaandapatdengan mudah
mengaksesbuku-bukuyangmasuk sertabuku-bukuyangkeluar, sertamembantu
pengelolaperpustakaanagar tidak susah dalammendatabuku.
1.6TinjaunPustaka
Sistem adalah suatu kumpulan yang kompleks dan saling berinteraksi apabila
merekamenjadisatu kesatuan (Bennet etal, 2010, p22).
O’Brien dan Marakas (2008, p24) berpendapat bahwa sistem di definisikan
sebagai sekumpulan komponen yang salingterkait, dengan batas
jelas,bekerja
bersama untuk mencapai tujuan dengan menerimainput dan menghasilkan output
dalamprosestransformasiterorganisir.
Berdasarkandefinisidiatas
dapatdisimpulkanbahwasistemadalahsekumpulan
komponen kompleksdengan unsur tertentu yangdapat menerima
Input menjadioutputuntuk mencapaitujuanyangdi inginkan.
Menurut Laudon dan Laudon (2010, p46), Informasi adalah data yang
dibuatkedalambentuk
yangmemilikiartibergunabagi
telah
manusia.
Universitas Sumatera Utara
5
O’Brien dan Marakas (2008, p32), Informasi adalah datayangtelahdiubah
menjadikonteksyangberartidan bergunabagipara end-user tertentu.
StairdanReynolds
(2010,p35)mendefiniskanInformasisebagaikumpulan
fakta
yangterorganisir sehingga mereka memiliki nilai tambah selain nilaifakta individu.
Jadi dapat disimpulkan informasi merupakan
hasil pengolahan
data yang
memilikinilai tambah, maknadan bergunabagipenggunanya.
Menurut Laudon dan Laudon (2010,
p46)Sistem Informasi
merupakan
komponen yang saling bekerja sama untuk mengumpulkan, mengolah, menyimpan dan
menyebarkan
informasi
untuk
mendukung
pengambilan
keputusan,
koordinasi, pengendalian, analisismasalah dan visualisasidalamsebuah organisasi.
O’Brien
dan
Marakas
(2008,
p4)
menyatakanbahwa
pengertianSistem
Informasi merupakan kombinasi teratur dari orang-orang, hardware, software, jaringan
komunikasi
dan
sumber
daya
yangmengumpulkan,
mengubah,
dan
menyebarkan informasidalamsebuah organisasi.
Stair dan Reynolds (2010, p10) mendefinisikan sistem informasisebagai
seperangkat elemen atau komponen yang saling terkait yang di kumpulkan(input),
manipulasi(process), menyimpan, dan menyebarkan (output) datadan informasidan
memberikan reaksikorektif (feedback) untuk memenuhi tujuan.
Jadi dapat disimpulkan
bahwa Sistem Informasi adalah kombinasi seperangkat
komponenyang terdiridariorang,hardware,software, jaringantelekomunikasidandata yang
saling bekerja samauntuk mengumpulkan, mengolah,menyimpan,dan menyebarkan
informasi untuk mendukung pengambilan keputusan, pengendalian, analisismasalah
dan
visualisasidalamorganisasi.
Universitas Sumatera Utara
6
1.7 MetodologiPenelitian
Metodeyangdigunakan dalampengerjaanTugasAkhir ini adalah sebagaiberikut:
a. LibraryResearch
LibraryResearchadalahpengumpulandokumen-dokumen,referensi-referensi,bukubuku,sumberdariinternet,atausumber-sumberlainyangdiperlukanuntukmerancang dan
mengimplementasikan aplikasi. Tujuannya untuk mendukung teori-teori yang
berkaitandenganmasalahyangmuncul.Studiinidilakukandenganmencarisekaligusmempelaj
aribeberapaliteraturdanartikelmengenai perpustakaanonlinedanbahasa pemrograman
PHP.Mempelajariprogramaplikasiyangsudahadauntukmemberikan
gambaranyangjelasmengenai aplikasi perpustakaan online, sebagai acuan dalam
perencanaan dan pembuatanTugasAkhir ini.
b. Analisadan Perancangan Sistem
Dalammelakukanperancanganawalsistem hal-halyangdilakukan adalahsebagai berikut:
1.
Pembuatan perancangan sistem arsitektur.
Merupakangabungandariproses-prosesdanpraktek-praktekuntukmenghasilkan
sebuah sistemyangefektif.
2.
Pembuatanalur web sitesistem
•DiagramUseCase
Menggambarkanbagaimanaseseorang
menggunakansistem.Mempunyaitujuan
khususyaituuntukmendokumentasikansesuatuyang
adadiluar
sistemdan
beberapausecase(sesuatuyang
adadidalamsistem)danhubunganantarmereka.
Sehinggadenganmenggambarkan
diagramusecase
akan
dapatmelihat
fungsionalitasyang akandisediakanolehsistem,siapasajayang berinteraksi dengan
sistem, sertadapatmengetahuiruanglingkupyangakan dibuat.
•Pembuatan Perancangan Antar Muka
Universitas Sumatera Utara
7
Pembuatanperancanganantarmuka inidibuatuntuk merancang halamanaplikasi
yang berinteraksilangsung denganpengelolaperpustakannagar aplikasitersebut
menjadiuserfriendlyuntuk berinteraksidengan pengelola.
c. Pembuatan Sistem
Padatahapinimerupakantahapyangpalingbanyakmemerlukanwaktukarenamodel
rancangan aplikasi yang
dan
telah dibuat diimplementasikan dengan menggunakan
bahasapemrograman PHP sertamenggunakan databaseMySQL.
1.7. Sistematika Penulisan
Padapenulisantugasakhir, penulismenguraikan menjadi5 bab, yaitu:
BAB 1PENDAHULUAN
Pada bab ini berisikan latar belakang, rumusan masalah, batasan, tujuan penelitian,
metodologipenelitian, tinjauan pustakadan sistematikapenulisan.
BAB 2LANDASANTEORI
PadababinipenulisakanmenguraikantentangpenjelasandariMacromediaFlash8.0
yangdigunakan penulisdalam membuatanimasi.
BAB 3ANALISISDANPERANCANGANSISTEM
Pada bab ini penulis menguraikan tentang analisis dan rancangan sistem yang akan
dibuat, pengertian dariperancangan aplikasi.
Universitas Sumatera Utara
8
BAB 4IMPLEMENTASI SISTEM
Pada bab ini penulis menguraikan tentang implementasi, pengertian, tahap-tahap
implementasisistemdan kebutuhan sistem.
BAB 5KESIMPULAN DAN SARAN
Padabab inimerupakan kesimpulan dan saran
Universitas Sumatera Utara