2
mencari data peminjam buku, dan mudah dalam hal pengelolan data buku yang ada di SMA N Jumapolo.
1.2 Perumusan Masalah
Rumusan masalah dari latar belakang yang ada adalah “Bagaimana membuat sebuah aplikasi perpustakaan untuk meringankan pekerjaan petugas perpustakaan
SMA N Jumapolo”
1.3 Batasan Masalah
Batasan permasalahan pada aplikasi perpustakaan ini meliputi beberapa pokok bahasan berikut :
1. Aplikasi perpustakaan sekolah yang berupa penginputan data, pencarian data, pengeditan data, pelaporan data, dan penyimpanan data.
2. Media penyimpanan data menggunakan data base MySql.
1.4 Tujuan dan Manfaat 1. Tujuan
Tujuan yang ingin dicapai dalam Tugas Akhir inia dalah membuat sebuah aplikasi perpustakaan di SMA N Jumapolo dengan menggunakan
aplikasi Lazarus.
2. Manfaat
Manfaat yang dapat diambil dari aplikasi ini adalah sebagai berikut: a. Membantu pustakawan dalam melakukan transaksi peminjaman dan
pengembalian buku di perpustakaan secara lebih cepat dan efisien. b. Mempercepat proses pencarian data.
c. Meringankan pekerjaan pustakawan dalam hal pengelolaan data perpustakaan.
commit to user
3
1.5 Metodologi Penelitian
Dalam penulisan tugas akhir ini penulis menggunakan beberapa metodelogi penelitian, langkah-langkah yang diambil yaitu:
1.5.1 Metode Pengumpulan Data
a. Metode Observasi Metode pengumpulan data dengan cara melakukan tanya jawab, baik lisan
maupun tulisan dengan pihak yang bersangkutan agar memperoleh data secara langsung.
b. Study Literature Tahap ini dilakukan untuk menambah informasi dan pengetahuan
mengenai Lazarus serta pemrogramannya yang akan digunakan sebagai dasar utama dalam pembuatan aplikasi perpustakaan sekolah.
1.5.2 PengembanganAplikasi
Pengembangan aplikasi perpustakaan sekolah ini meliputi tahapan
sebagai berikut:
Gambar 1.1 Alur Pengembangan Aplikasi Konsep
Pengumpulan Bahan Sketsa Layout
Desain dan Script Testing
Hasil
commit to user
4
1.6 Sistematika Penulisan
1. Bab I Pendahuluan Menguraikan latar belakang, perumusan masalah, batasan masalah,
tujuan dan manfaat, metodologi penelitian, serta sistematika penulisan. 2. Bab II Landasan Teori
Berisi landasan teori dari permasalahan yang diambil, juga landasan teori dari perangkat lunak dan bahasa pemrograman yang dipakai.
3. Bab III Desain dan Perancangan Berisi penjelasan konsep aplikasi yang terdiri dari desain dan
rancangan yang akan diterapkan. 4. Bab IV Implementasi dan Analisa
Menunjukkan hasil aplikasi perpustakaan dengan gambar serta pembahasan dari aplikasi.
5. Bab V Penutup Menguraikan kesimpulan yang merupakan hasil penjabaran dari tujuan
pembuatan aplikasi serta saran untuk pengembangan aplikasi yang lebih baik.
commit to user
5
BAB II TINJAUAN PUSTAKA
2.1 Basis Data
Basis data dapat dipahami sebagai suatu kumpulan data terhubung interrelated data yang disimpan secara bersama-sama pada suatu media,
tanpa mengatap satu sama lain atau tidak perlu suatu kerangkapan data kalaupun ada maka kerangkapan data tersebut harus seminimal mungkin dan
terkontrol contolled redundancy, data disimpan dengan cara-cara tertentu sehinnga mudah untuk digunakan atau ditampilkan kembali; data dapat
digunakan oleh satu atau lebih program-program aplikasi secara optimal; data disimpan tanpa mengalami ketergantungan dengan program yang akan
menggunakannya, data disimpan sedemikian
rupa sehingga proses
penambahan, pengambilan dan modifikasi data dilakukan dengan mudah dan terkontrol Sutanta, E. 2004.
2.2 Desain Sistem 2.2.1 Diagram Konteks
Diagram Konteks atau Context Diagram adalah sebuah diagram sederhana yang menggambarkan hubungan antara entity luar,
masukan dan keluaran dari sistem Kristanto, A. 2003. Simbol yang digunakan dalam diagram konteks sesuai dengan teori Yourdan-De
Marco yang tertera pada tabel 2.1.
commit to user