BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dalam dunia bisnis dalam hal ini rental vcd pengorganisasian data peminjam dan vcd sangat diperlukan karena banyaknya data yang harus dicatat dan ditampilkan. Walaupun terlihat sederhana tetapi jika dalam satu hari terdapat banyak transaksi maka akan memerlukan banyak media penyimpanan konvensional dan waktu dalam pencarian data peminjaman serta pengembalian. Teknologi komputer dan media penyimpanan telah memungkinkan manusia untuk mengumpulkan dan menyimpan data dari berbagai sumber. Datadata tentang peminjam dan vcd diolah sedemikian rupa sehingga dapat memberikan informasi secara akurat dan cepat. Dari sekian banyak rental vcd yang beroperasi, masih banyak yang menggunakan pengaturan secara manual menggunakan buku catatan peminjaman, sehingga perubahan-perubahan yang terjadi, user harus mengubah data di beberapa catatan, sehingga dirasa merepotkan. Dengan teknologi basisdata modern dapat menghasilkan media penyimpanan yang ekonomis bagi aliran data yang besar ini. 1.2 Perumusan Masalah Dalam Tugas Akhir ini akan dibuat sebuah aplikasi/program bantu sistem informasi dan pengolahan data rental vcd.
1.3 Batasan Masalah Permasalahan yang akan dibahas di dalam Tugas Akhir ini akan dibatasi untuk beberapa hal yang akan diimplementasikan dalam pemrograman yaitu : 1. Input berupa data peminjam dan data vcd. 2. Proses peminjaman memuat data peminjam dan data setiap vcd yang dipinjam, tidak ada diskon dan bonus vcd. 3. Proses pengembalian dengan menginputkan salah satu kode vcd yang dipinjam.. 4. Output yang dihasilkan berupa daftar peminjam, daftar vcd dan stok, laporan pemasukan, cetak nota. 5. Setiap transaksi peminjaman menggunakan sistem deposit. 1.4 Spesifikasi Sistem Spesifikasi dan kemampuan sistem yang akan dibuat mencakup tentang beberapa hal diantaranya adalah sebagai berikut : 1. Setiap transaksi peminjaman akan disimpan di dalam tabel peminjaman. 2. Pengembalian hanya cukup dengan memasukkan kode vcd maka semua data peminjaman akan keluar sekaligus dengan perhitungan denda jika terjadi keterlambatan pengembalian. 3. Peminjaman akan mengurangi jumlah stok vcd dengan judul yang sama. Hasil output dari sistem ini antara lain adalah sebagai berikut : 1. Laporan stok. 2. Laporan peminjaman. 3. Laporan keuangan peminjaman. 2
Sebagai langkah awal dalam pengoperasian aplikasi ini adalah mengumpulkan data master,yaitu data vcd yang akan dipinjamkan kepada peminjam. Data peminjam yaitu sebagai pihak yang akan meminjam vcd. Sedangkan spesifikasi teknis dari pengerjaan aplikasi ini adalah sebagai berikut : 1. Sistem dibuat berbasis Windows. 2. Sistem dibuat dengan menggunakan Microsoft Visual FoxPro 7.0 Kebutuhan minimum hardware : 1. Processor dengan kecepatan 1,7 GHz atau lebih tinggi 2. Memory RAM : minimal 128MB 3. Harddisk : 20 GB 4. Monitor SVGA 5. Mouse 6. Keyboard 1.5 Metodologi Penelitian Metode Penelitian yang digunakan dapam penyelesaian Tugas Akhir ini adalah : 1. Studi Literatur Studi literatur merupakan metode pemecahan masalah dengan mengumpulkan informasi dari buku-buku, artikel dan penelitian yang berhubungan dengan masalah yang dihadapi. 2. Konsultasi Konsultasi merupakan merupakan metode pemecahan masalah dengan berkomunikasi dengan dosen pembimbing atau orang yang lebih tahu 3
mengenai masalah dalam Tugas akhir ini sehingga diperoleh informasi, saran dan bimbingan dalam penyelesaian Tugas Akhir. 3. Pembuatan laporan dan program Langkah yang ditempuh dalam pembuatan sistem dan laporan adalah : - Mempelajari Graphic User Interface (GUI). - Memperdalam bahasa pemrograman Microsoft Visual FoxPro 7.0. 1.6 Sistematika Penulisan BAB I, yaitu pendahuluan. Bab ini akan dibahas tentang tujuan, latar belakang, perumusan masalah, batasan masalah, metodologi penulisan, spesifikasi sistem dan sistematika penulisan tugas akhir. BAB II, landasan teori. Bab ini akan dibahas tentang teori-teori yang melandasi dan digunakan untuk perancangan dan pembuatan program serta pembahasan masalah secara singkat. Dasar-dasar teori yang dipakai antara lain Database, Graphic User Interface, dan teknik pemrograman. BAB III, perancangan sistem. Bab ini akan membahas tentang tahapan perancangan sistem yang akan dibuat. Pada sub bab perancangan sistem menjelaskan tahap-tahap dalam melakukan perancangan sistem yang terdiri dari spesifikasi sistem, perancangan input, proses dan output, perancangan sistem serta perancangan tampilan lainnya. BAB IV, Implementasi sistem. Bab ini akan membahas tentang penjelasan sistem yang meliputi implementasi, fungsi, cara kerja, pengujian, dan analisis sistem. 4
BAB V, kesimpulan dan saran. Bab ini akan berisi tentang penarikan kesimpulan dan saran terhadap hasil dari kegiatan tugas akhir. 5