si perpustakaan
TRANSCRIPT
PROPOSAL PENELITIAN
SISTEM INFORMASI PERPUSTAKAAN ONLINE BERBASIS WEB PADA SMAN 2 TEMANGGUNG MENGGUNAKAN PHP DAN MYSQL
Proposal diajukan sebagai salah satu syarat Untuk Memperoleh Nilai Mata kuliah Metodologi Penelitian
Diampu oleh Adi Suwondo, M.Kom
Oleh:
Ita Amalia
8010073
PROGRAM STUDI TEKNIK INFORMATIKAUNIVERSITAS SAINS AL-QUR’AN (UNSIQ)
2012
1
DAFTAR ISI
DAFTAR ISI........................................................................................................................2
1. Latar Belakang Masalah...............................................................................................3
2. Rumusan Masalah........................................................................................................3
3. Tujuan Penelitian.........................................................................................................4
4. Manfaat Penelitian.......................................................................................................4
5. Metodologi Penelitian..................................................................................................4
6. Kerangka Pemikiran.....................................................................................................6
2
1. Latar Belakang Masalah
Dewasa ini perkembangan tekonologi informasi sudah sangat pesat, hampir disemua
aspek kedihudpan masnusia tidak lepas dengan teknologi informasi. Kemajuan dunia
pendidikan saat ini juga tidak lepas dari perkembangan Ilmu Pengetahuandan Teknologi
(IPTEK) terutama kemajuan dibidang telekomunikasi dan komputerisasi yang merupakan
faktor pendukung utama dari teknologi di era globalisasi yang terjadi dimasa sekarang dan
dimasa yang akan datang. Untuk memperoleh pendidikan banyak cara yang dapat dicapai,
diantaranya melalui perpustakaan.
Perpustakaan SMAN 2 Temanggung sudah menggunakan komputer sebagai alat bantu
administrasi, tetapi hanya digunakan sebagai operasional biasa dan kebutuhan pada
umumnya. Dalam menghadapi tantangan global maka media informasi sangat diperlukan
untuk meningkatkan kualitas sumber daya manusia.
Perpustakaan SMAN 2 Temanggung dalam melakukan transaksi sirkulasi peninjaman
dan pengembalian buku perpustakaan masih manual, seperti mencatat dalam buku, hal ini
rentan sekali dengan kesalahan, apalagi pada transaksi sirkulasi petugas administrasi harus
mencatat tanggal pinjam dan kembali, juga denda jika terjadi kelambatan pengembalian.
Web merupakan alat penggerak berkembangnya teknologi informasi. Sehingga
mampu untuk bersaing dengan dunia luar yang semakin maju. Dengan keadaan seperti ini
tampak bahwa sistem informasi sangat penting untuk memajukan sebuah instansi, khususnya
perpustakaan SMAN 2 Temanggung.
2. Rumusan Masalah
Masalah yang sering dihadapi anggota perpustakaan serta pustakawan yaitu
dalam melakukan transaksi sirkulasi buku di perpustakaan masih dilakukan secara
manual sehingga kurang efektif dan efisien.
3. Tujuan penelitian
a. Membuat perancangan Sistem Informasi Perpustakaan Online dengan metode
3
pengembangan SDLC dan perangkat pemodelan UML (Unified Modeling Language).
b. Mengimplementasikan rancangan sistem ke dalam sistem aplikasi
menggunakan bahasa pemrograman PHP dan database MySql.
4. Manfaat Penelitian
Manfaat yang dapat dihasilkan dari perancangan sistem ini adalah memberikan
kontribusi terhadap ilmu pengetahuan pada bidang system informasi khususnya dalam
pengembangan system informasi perpustakaan berbasis web dan perkembangan
teknologi yang mampu diadopsi untuk meningkatkan pelayanan kepada pengguna
akhir.
5. Metodologi Penelitian
Subjek penelitian ini menggunakan teori-teori dan sumber-sumber acuan
penelitian yang telah ada yaitu system informasi perpustakaan secara online berbasis
web. Perangkat lunak system informasi perputaaan online mencakup proses pencarian
buku, pemesana buku, dan layanan sirkulasi buku (peminjaman dan pengembalian).
Peralatan yang digunakan trdiri dari perangkat keras (Hardware) yaitu sebuah
notebook, perangkat lunak (software) yang terdiri dari system operasi windows 7,
AppServ (PHP, MySQL), dan Adobe Dreamweaver CS5.
Metodologi Penelitian yang dilakukan dalam Model Awal Sistem Informasi
perpustakaan online berbasis web., terdiri dari pengumpulan data, pengembangan
sistem , model sistem yang dibangun dan teknik pengujian sistem.
1. Teknik Pengumpulan Data
Dalam pengumpulan data primer menggunakan observasi dan wawancara,
data sekunder dengan studi pustaka.
4
2. Teknik Pengembangan Sistem
Pengembangan suatu sistem memerlukan tahapan secara berurutan, dalam
pembangunan sistem ini digunakan metode System Development Life Cycle yang
berorientasi pada hasil dan disempurnakan dengan penambahan tools mulai dari
tahap perencanaan, tahap analisis, tahap desain, dan tahap pengujian
3. Model Sistem yang dibangun
Rekayasa Sistem yang dibangun menggunakan langkah berikut ini :
a. Process Modelling
b. Data Modelling
c. Obyek Modelling
d. Working Modelling
4. Teknik Pengujian
Sistem yang sudah dibangun perlu dilakukan pengujian apakah aplikasi
yang dibuat sesuai dengan persyaratan dan ketentuan yang berlaku pada
sebuah sistem. Pengujian sistem ini dilakukan dengan white box & black box
dan user acceptance.
5
6. Kerangka Pemikiran
6
Tugas
1. Metodologi Penelitian
(analisa, desain, coding, pengujian, dan implementasi)
a. Analisa
Pada tahap ini dilakukan analisis terhadap kebutuhan system (fungsional dan non
fungsional), kebutuhan engguna, kebutuhan informasi, dan kebutuhan antarmuka
eksternal. Untuk memodelkan system, pada tahp analisis ini digunakan Context
Diagram, DataFlow Diagram (DFD), kamus data (data dictinary), dan spesifikasi
proses (process specification).
b. Design
Tahap desain berfungsi untuk mentranslasikan spesifikasi kebutuhan perangkat
lunak dari tahap analisis, menjelaskan baaimana perangkat lunak dpat berfungsi,
dan menjelaskan bagaimana spesifikasi perangkat lunak diimplementasikan. Tahap
desain meliputi perancangan data, perancangan arsitetur, perancangan antarmuka
dan perancangan prosedur. Tool yang digunakan adalah struktur chart untuk
memodelkan perancangan arsitektur dan dialog char untuk memodelkan
perancangan antarmuka.
c. Coding
Coding merupakan penerjemahan hasil desain ked ala bahasa yang dimengerti oleh
computer.
d. Pengujian
Semua fungsi-fungsi perangkat lunak diuji coba dengan tujuan perangkat lunak
bebas dari error atau kesalahan dan hasil perangkat lunak harus sesuai dengan
kebutuhan yang didefinisikan pada tahap analisis.
e. Implementasi
7
Cara yang diguanakan untuk meningkatkan efisien dan efektifitas serta kemudahan
operasional yang dijalankan oleh pemakai yang akan mengoperasikan aplikasi
tersebut.
2. Pengujian Whitebox dan Blackbox
Black Box Testing
Pengertian black box testing: pengujian yang dilakukan hanya mengamati hasil
eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. pengujian
dimana kita sebagai pengguna biasa, apa yang umumnya pengguna lihat pada aplikasi
yang digunakan tanpa mengetahui coding atau algoritma didlamnya.
Jadi dianalogikan seperti kita melihat suatu koatak hitam , kita hanya bisa
melihat penampilan luarnya saja, tanpa tau ada apa dibalik bungus hitam nya. Sama
seperti prngujian black box, mengevaluasi hanya dari tampilan luarnya(interface nya) ,
fungsionalitasnya.tanpa mengetahui apa sesungguhnya yang terjadi dalam proses
detilnya.( Hanya tau input- dan outputnya)
Kesimpulannya:
- pada antar muka PL
- guna memperlihatkan bahwa fungsi – fungsi PL dapat beroperasi
- menguji beberapa aspek dasar dengan memperhatikan logika internal
White Box Testing : pengujian sampai ke coding dimana ditemukan bug atau
kesalahan pada algoritma yang tidaktampak pada pengujian back box
- Memberikan jaminan
- Menggunakan semua keputusan
8
- Mengeksekusi semua loop
- Menggunakan struktur dat internal
- Detail procedural
- Teliti
9