Analisis Masalah Tampilan Program

BAB III PEMBAHASAN

3.1 Analisis Masalah

Masalah yang sedang dihadapi oleh perpustakaan di Dinas Komunikasi Dan Informasi DISKOMINFO Provinsi Jawa Barat adalah ditemukannya permasalahan dalam lamanya proses pengolahan data buku, data anggota, serta data proses peminjaman dan pengembalian buku yang masih dilakukan dengan pencatatan pada sebuah buku besar. Dalam pengolahan data untuk pendaftaran anggota baru dan pembagian jenis-jenis buku yang masih kurang baik, serta proses pengembalian peminjaman buku dengan pencarian yang masih tidak efektif dan laporan yang dihasilkan pun menjadi terhambat dengan waktu yang cukup lama Dengan tidak adanya sebuah sistem informasi untuk mengelola data di bagian perpustakaan, data-data tidak terorganisir sehingga bila terjadi hal-hal yang diluar keinginan terhadap data-data tersebut, bagian perpustakaan akan sulit untuk melakukan tindakan untuk menanganinya.

3.2 Analisis Sistem Yang Sedang Berjalan

Dalam mempelajari sistem yang sedang berjalan, diperlukan struktur atau cara kerja dari badan yang sedang berjalan, dalam hal ini perpustakaan di Dinas Komunikasi dan Informasi DISKOMINFO. Menganalisis data untuk mempermudah dalam mempelajari arus data atau cara kerja pada sistem yang sedang berjalan itu.

3.2.1. Prosedur Pendaftaran Anggota Perpustakaan

Prosedur pendaftaran anggota perpustakaan yang sedang berjalan saat ini yaitu : 1. Terlebih dahulu pustakawan memberikan formulir pendaftaran yang kosong kepada pegawai yang akan mendaftar sebagai calon anggota perpustakaan untuk diisi, dan formulir yang telah diisi dikembalikan lagi kepada pustakawan. Jika pengisian formulir belum lengkap maka pustakawan mengembalikan formulir pendaftaran kepada pegawai untuk melengkapinya, dan setelah lengkap dikembalikan lagi kepada pustakawan. 2. Pustakawan membuatkan kartu anggota 3. Kartu anggota yang telah jadi diberikan kepada pegawai dan pustakawan mencatat data anggota baru kedalam buku anggota lalu diarsipkan. 4. Pustakawan membuat laporan data anggota Flowmap pendaftaran anggota perpustakaan pegawai calon anggota pustakawan Form pendaftaran yang kosong Form pendaftaran yang kosong mengisi form pendaftaran Form pendaftaraan yang sudah diisi Form pendaftaran yang sudah diisi Cek kelengkapan form Form pendaftaraan belum lengkap diisi Form pendaftaran yang sudah lengkap Pembuatan kartu anggota dan laporan data anggota baru Form pendaftaraan yang belum lengkap diisi Kartu anggota perpustakaan ya tidak A1 data anggota A2 Kartu anggota perpustakaan A3 Ket : A1 = Arsip Data Anggota pustaka A2 = Arsip pendaftaran anggota baru pustaka A3 = Arsip kartu anggota pustaka Gambar 3.1 Flow Map Pendaftaran Anggota

3.2.2. Prosedur Peminjaman Buku Perpustakaan

Prosedur peminjamanbuku perpustakaan yang sedang berjalan saat ini yaitu: 1. Anggota pustaka memberikan kartu anggota dan memberikan buku yang akan dipinjam kepada pustakawan. 2. Pustakawan mencatat data peminjaman buku kedalam buku transaksi peminjaman kemudian diarsipkan sebagai data peminjaman buku perpustakaan. 3.Pustakawan memberikan kartu anggota serta buku yang akan dipinjam kepada anggota. 4. Pustakawan membuat data transaksi peminjaman Flowmap peminjaman buku anggota pustakawan Kartu anggota Buku yang akan dipinjam Mencatat peminjaman buku ke dalam buku transaksi peminjaman Kartu anggota Buku yang akan dipinjam Kartu anggota Buku yang dipinjam data transaksi peminjaman Kartu anggota Buku yang dipinjam A4 A5 Ket : A4 = Arsip Data transaksi peminjaman A5 = Arsip data buku Gambar 3.2 Flow Map Peminjaman buku

3.2.3. Prosedur Pengembalian Buku Perpustakaan

Prosedur pengembalian buku perpustakaan yang sedang berjalan saat ini yaitu: 1. Anggota memberikan kartu anggota dan buku yang akan dikembalikan kepada pustakawan. 2. Pustakawan memeriksa kartu anggota dengan data peminjaman yang telah dicatat, serta memeriksa keterlambatan pengembalian buku yang akan dikembalikan. 3. Jika pengembalian terlamabat maka akan dikenakan denda sesuai dengan keterlambatan hari telah yang ditentukan dan buku diarsipkan kembali. Dan data transaksi peminjaman yang telah dicatat dalam buku besar ditanda tangan oleh petugas dan petugas mencatat data transaksi pengembalian dalam buku transaksi untuk diarsipkan. 4. Buku diarsipkan kembali. Dan data transaksi peminjaman yang telah dicatat dalam buku transaksi ditanda tangan oleh petugas dan petugas mencatat data transaksi pengembalian dalam buku untuk diarsipkan. 5. Bila telah selesai maka kartu anggota dikembalikan kepada anggota, buku yang telah dikembalikan disimpan kembali oleh pustakawan. Selanjutnya pustakawan membuat laporan data pengembalian Flowmap pengembalian buku anggota pustakawan Kartu anggota Buku yang akan dikembalikan Kartu anggota Buku yang akan dikembalikan Memeriksa kartu anggota dan buku dengan data transaksi peminjaman Kartu anggota Data transaksi peminjaman Telat ? denda denda Bayar denda Denda Telah dibayar Kartu anggota Buku yang akan dikembalikan Catat denda dan ubah status peminjaman buku di data transaksi peminjaman Denda, buku dan data transaksi pngembalian buku tidak ya Mencatat pengembalian buku di data transaksi pengmbalian Data transaksi pngembalian Buku yang dikembalikan Kartu anggota A6 A5 Ket : A5 = Arsip Data Buku A6 = Arsip Data transaksi Pengembalian Gambar 3.3 Flow Map Pengembalian Buku Perpustakaan

3.3 Analisis Non Fungsional

Analisis kebutuhan non fungsional menggambarkan keadaan sistem yang ada pada perpustakaan di DISKOMINFO, diantaranya perangkat keras dan perangkat lunak, dan pengguna sebagai bahan analisis kekurangan dan kebutuhan yang harus dipenuhi dalam perancangan sistem yang akan diterapkan.

3.3.1 Analisis Perangkat Keras Hardware

Analisis perangkat keras Hardware komputer yang ada diperpustakaan DISKOMINFO spesifikasinya adalah sebagai berikut : 1. Processor : Intel core 2 Duo 2. Memori : 512 Mb 3. Hard disk : 40 GB 4. Keyboard 5. Mouse 6. Monitor 14” inch Perangkat keras yang telah dimiliki Perpustakaan DISKOMINFO saat ini, sudah memenuhi standar kebutuhan minimum spesifikasi perangkat keras yang dibutuhkan untuk membangun sistem informasi perpustakaan.

3.3.2 Analisis Perangkat Lunak Software

Analisis perangkat lunak Software yang digunakan di perpustakaan DISKOMINFO adalah sebagai berikut : 1. Windows 7 2. Microsoft Office Word dan Excel Sistem yang sudah ada tidak akan terpengaruh oleh perangkat lunak yang akan di aplikasikan. Sistem informasi yang akan dibangun menggunakan Borland Delphi7 sebagai perancangan program dan Ms. Access databasenya. Dari analisisperangkat lunak yang dilakukan, sistem operasi yang dijalankan di perpustakaan DISKOMINFOdapat mendukung perangkat lunak yang akan diaplikasikan

3.3.3. Analisis Pengguna

Dalam sistem yang sedang berjalan, melibatkan satu entitas yaitu adminpustakawan dengan karakteristiknya yaitu : Tabel 3.1 Analisis Pengguna Pengguna Tanggung jawab Hak akses Tingkat keterampilan Jenis ketrampilan Pustaka wan Bertanggung jawab untuk mengolah dan membuat laporan data anggota, data buku, dan data proses peminjaman dan pengembalian buku. Tambah, ubah, dan delete data anggota, data buku, dan data proses peminjaman dan pengembalian buku.  Dapat menggunakan sistem yang terkomputeris asi  Memiliki ketertarikan pada perangkat lunak  Mengetahui semua data yang berhubungan dengan perpustakaan Pengelolaan perpustakaan

3.4 Analisis Fungsional

Perancangan sistem bertujuan untuk memberikan gambaran secara umum kepada pemakai dalam pembuatan rancangan sistem yang baru untuk menggantikan sistem yang lama. Sehingga nantinya diharapkan sistem yang baru lebih baik dalam mengatasi permasalahan yang ada pada perpustakaan di DISKOMINFO.

3.4.1 ERD Entity Relation Diagram

admin Kode_admin usernama password anggota pengarang No_transaksi Telp jabatan bagian agama Jenis kelamin Tgl_lahir nama Kode_anggota judul Kode_buku denda Jumlah pinjam Tgl_kembali Tgl_harus kembali Tgl_pinjam Kode_buku Kode_anggota buku Tahun terbit penerbit Kelompok 1 Mengolah mengolah mengolah peminjaman jumlah Gambar 3.4 ERD Entity Relation Diagram

3.4.2 Diagram konteks

Diagram konteks atau disebut juga dengan model sistem Fundamental merepresentasikan seluruh elemen sistem sebagai sebuah buble tunggal dengan data input output yang ditunjukkan oleh anak panah yang masuk dan keluar secara berurutan.Dibawah ini adalah diagram konteks pada sistem perpustakaan Aplikasi perpustakaan DISKOMINFO PUSTAKAWAN ANGGOTA Login Data buku Data anggota Data peminjaman buku Data pengembalian buku Info buku Info anggota Info peminjaman buku Info pengembalian buku Info data peminjaman dan pengmebalian Data peminjaman Dan pengembalian Gambar 3.5 diagram konteks

3.4.3 DFD Data Flow Diagram

Data flow diagram merupakan model dari sistem untuk menggambarkan pembagian sistem yang lebih kecil.Berikut ini adalah DFD pada aplikasi perpustakaan di DISKOMINFO. 1.0 login 5.0 laporan 2.0 Olah data master 3.0 Olah data transaksi 4.0 pencarian admin Data laporan Info laporan Info admin Data admin In fo p e m in ja m a n d a n p e n g e m b a lia n Data login admin D a ta P e m in ja m a n d a n p e n g e m b a li a n Info error login Data pencarian Info pencarian D a ta b u ku D a ta a n g g o ta In fo b u ku In fo a n g g o ta angoota buku Peminjaman dan pengembalian Info anggota In fo b u ku Data peminjaman Dan pengembalian Info peminjaman Dan pengembalian In fo p e m in ja m a n D a n p e n g e m b a lia n Info anggota Data anggota Data buku Info buku ANGGOTA D a ta p e m in ja m a n D a n p e n g e m b a lia n In fo p e m in ja m a n D a n p e n g e m b a lia n admin D a ta a n g g o ta In fo a n g go ta D a ta b u k u In fo b u ku Data peminjaman Dan pengembalian Info peminjaman Dan pengembalian Gambar 3.6 DFD level 1 admin 1.1 Pengecekkan username 1.2 Pengecekkan password admin Info username Data user name Info Pengecekkan username Data Pengecekkan username Data Pengecekkan password Info Pengecekkan password Data password Info password Gambar 3.7 DFD level 2 proses 1 login Gambar 3.8 DFD level 2 proses 2 olah data master 3.1 Mengolah data peminjaman dan pengembalian admin Peminjaman dan pengembalian Data peminjaman dan pengembalian Info data peminjaman Dan pengembalian Data simpan Peminjaman dan pengembalian Info data simpan Peminjaman dan Pengembalian Gambrar 3.9 DFD level 2 proses 3 olah data transaksi admin 4.1 Mencari data buku 4.2 Mencari data anggota 4.3 Mencari data peminjaman dan pengembalian buku anggota Peminjaman dan pengembalian Data buku Info data buku Data anggota Info data anggota Data buku Info data buku Data anggota Info peminjaman Dan pengembalian Data peminjaman dan pengembalian Info data anggota Data peminjaman Dan pengembalian Info data peminjaman Dan pengembalian Gambrar 3.10 DFD level 2 proses 4 pencarian 5.1 Laporan data buku 5.2 Laporan data anggota 5.3 Laporan data Peminjaman dan pengembalian admin buku anggota Peminjaman dan pengembalian Data buku Info laporan data buku Data anggota Info laporan data anggota Data peminjaman Dan pengembalian Info laporan data Peminjaman dan pengembian Data buku Info data buku Data anggota Info data anggota Data peminjaman’ Dan pengembalian Info data pemnjaman Dan pengembalian Gambrar 3.11 DFD level 2 proses 5 laporan 2.1.1 Menambah data anggota 2.1.2 Mengedit data anggota 2.1.3 Mengahpus data anggota admin anggota anggota anggota Data anggota Info data anggota Data anggota Info data anggota Data anggota Info data anggota Data simpan anggota Info data simoan anggota Data simpan anggota Info data simpan anggota Data simpan anggota Info data simpan anggota Gambrar 3.12 DFD level 3 proses 2.1 mengolah data anggota 2.2.1 Menambah data buku 2.2.2 Mengedit data buku 2.2.3 Mengahpus data buku admin buku buku buku Data buku Info data buku Data buku Info data buku Data buku Info data buku Data simpan buku Info data simoan buku Data simpan buku Info data simpan buku Data simpan buku Info data simpan buku Gambrar 3.13 DFD level 3 proses 2.2 mengolah data buku 3.1.1 Menambah data peminjaman dan pengembalian 3.1.3 Mengahpus data peminjaman dan pengembalian admin peminjaman dan pengembalian peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian 3.1.2 mengedit data peminjaman dan pengembalian peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian data peminjaman dan pengembalian Info data peminjaman dan pengembalian Gambrar 3.14 DFD level 3 proses 3.1 mengolah data peminjaman dan pengembalian

3.5 Spesifikasi Proses

Spesifikasi proses digunakan sebagai gambaran proses model aliran pada Data Flow Diagram. Untuk menggambarkan proses model aliran pada DFD dijelaskan pada tabelspesifikasi proses di bawah ini. Tabel 3.2 Spesifikasi Proses proses Keterangan Nama proses Pengecekkan Username Deskripsi Untuk mengecek username pada proses verifikasi data login Sumber daya Admin Tujuan Admin Masukan Username Keluaran Data valid atau tidak valid Logika proses Begin {Admin memasukkan username ke database} if username=true then tampil info login username; pengecekan password else username tidak valid end; end Nama proses Pengecekan password Deskripsi Untuk mengcek password pada proses verifikasi data login Sumber daya Admin Tujuan Admin Masukan Password Keluaran Data valid atau tidak valid Logika proses Begin {Admin memasukkan password ke database} if password=true then tampil info login password; masuk form menu else username tidak valid end; end Nama proses Mengolah data buku Deskripsi Admin mengolah data ukub meliputi proses edit, tambah dan hapus Sumber daya Admin Tujuan Admin Masukan Data buku Keluaran Info data buku Logika proses Begin {Admin melihat informasi data, tambah dan edit data sesuai data bukuyang baru, atau hapus data. Simpan data buku yang baru ke database} End Nama proses Mengolah data anggota Deskripsi Admin mengolah data anggota meliputi proses edit, tambah dan hapus Sumber daya Admin Tujuan Admin Masukan Data anggota Keluaran Info data anggota Logika proses Begin {Admin melihat informasi data, tambah dan edit data sesuai data anggota yang baru, atau hapus data. Simpan data anggota yang baru ke database} End Nama proses Mengolah data peminjaman dan pengembalian Deskripsi Admin mengolah data peminjaman dan pengembalian meliputi proses edit, tambah dan hapus Sumber daya Admin Tujuan Admin Masukan Data peminjaman dan pengembalian Keluaran Info data peminjaman dan pengembalian Logika proses Begin {Admin melihat informasi data, tambah dan edit data sesuai data peminjaman dan pengembalian yang baru, atau hapus data. Simpan data peminjaman dan pengembalian yang baru ke database} End Nama proses Mencari data buku Deskripsi Untuk mencari data buku pada form buku Sumber daya Admin Tujuan Admin Masukan Data buku yang dicari Keluaran Info data buku yang dicari Logika proses Begin {Admin mengisi data form cari buku, admin mendapatkan info data buku} End Nama proses Mencari data anggota Deskripsi Untuk mencari data buku pada form anggota Sumber daya Admin Tujuan Admin Masukan Data anggota yang dicari Keluaran Info data anggota yang dicari Logika proses Begin {Admin mengisi data form cari anggota, admin mendapatkan info data anggota} End Nama proses Mencari data peminjaman dan pengembalian Deskripsi Untuk mencari data peminjaman pada form buku Sumber daya Admin Tujuan Admin Masukan Data peminjaman yang dicari Keluaran Info data peminjaman yang dicari Logika proses Begin {Admin mengisi data form cari peminjaman, admin mendapatkan info data peminjaman} End Nama proses laporan data buku Deskripsi Untuk melaporkan data buku yang ada di perpustakaan Sumber daya Admin Tujuan Admin Masukan Pilih laporan data buku Keluaran Info laporan data buku Logika proses Begin {admin melihat informasi data buku} End Nama proses laporan data anggota Deskripsi Untuk melaporkan data anggota yang ada di perpustakaan Sumber daya Admin Tujuan Admin Masukan Pilih laporan data anggota Keluaran Info laporan data anggota Logika proses Begin {admin melihat informasi data anggota} End Nama proses laporan data peminjaman dan pengembalian Deskripsi Untuk melaporkan peminjaman buku yang ada di perpustakaan Sumber daya Admin Tujuan Admin Masukan Pilih laporan data peminjaman Keluaran Info laporan data peminjaman Logika proses Begin {admin melihat informasi data peminjaman} End

3.5.1 Kamus data

Kamus data data dictionary merupakan katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem. Kamus data dibuat berdasarkan arus data yang ada pada diagram aliran data. Dengan menggunakan kamus data, analisis sistem dapat mendefinisikan data yang mengalir pada sistem secara lengkap. Kamus data digunakan untuk merancang input, merancang laporan dan database. Berdasarkan arus data pada Data Flow Diagram yang telah dibuat, maka untuk mengetahui kebutuhan-kebutuhan informasi pada sistem bisa dilihat pada tabel kamus data di bawah ini. Tabel 3.3 Kamus data nama Data admin sumber Admin Deskripsi Berisi seluruh data admin Struktur Username+Password data Username Password [A-Z|a-z|0-9] [A-Z|a-z|0-9] Nama Data anggota Sumber Admin deskripsi Berisi seluruh data anggota Struktur data NoAnggota+nama+Tgllahir+JenisKelamin+Agama+Bagian+Jabata n+NoTelp NoAnggot a Nama Tgllahir Jeniskelam in Agama Bagian Jabatan noTelp [A-Z|a-z|0-9] [A-Z|a-z] [A-Z|a-z|0-9] [A-Z|a-z] [A-Z|a-z] [A-Z|a-z] [A-Z|a-z] [0-9] Nama Data buku Sumber Admin Deskripsi Berisi seluruh data buku Struktur data KodeBuku+Judul+Kelompok+Penerbit+Pengarang+TahunTerbit KodeBuku Judul Kelompok Penerbit Pengarang [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] TahunTerb it [A-Z|a-z|0-9] Nama Data peminjaman dan pengembalian sumber Admin deskripsi Berisi seluruh data peminjaman dan pengembalian Struktur data NoPeminjaman+NoBuku+NoAnggota+TglPinjam+Tglharuskembal i+TanggalKembali+Jumlah+Denda NoPeminj aman NoBuku NoAnggot a TglPinjam Tglharusk embali TanggalKe mbali Jumlah Denda [0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [0-9] [0-9] [0-9] [0-9] [0-9]

3.5.2 Perancangan Basis data

Perancangan merupakan penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam suatu kesatuan yang utuh dan berfungsi. Basis data atau database adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan file yang lain sehingga membentuk satu bangunan data untuk menginformasikan satu perusahaan, instansi dalam batasan tertentu

3.5.3 Skema Relasi

Skema relasi merupakan rangkaian hubungan antara dua tabel atau lebih pada sistem database.Berikut ini adalah skema relasi pada sistem informasi perpustakaan pada Dinas Komunikasi dan Informasi ADMIN ANGGOTA PEMINJAMAN DAN PENGEMBALIAN BUKU PASSWORD USER_NAME PK NO_ANGGOTA PK NAMA_ANGGOTA TGL_LAHIR AGAMA JENIS_KELAMIN JABATAN BAGIAN NO_TELP NO_TRANSAKSI PK NO_ANGGOTA FK KODE_BUKU FK DEND A TGL_KEMBALI TGL_HARUS KEMBALI TGL_PINJAM JUMLAH KODE_BUKU PK JUDUL TAHUN TERBIT PENGARANG JUMLAH PENERBIT KELOMPOK USER_NAME FK USER_NAME FK USER_NAME FK Gambar 3.15 skema relasi

3.5.4 Struktur Tabel

Struktur tabel menggambarkan detail tabel yang berisi field, tipe data, panjang data, dan keterangan lainnya. Penyimpanan data pada aliran data di simpan dalam sebuah tabel seperti yang diuraikan dibawah ini : Tabel 3.4 Struktur tabel anggota Anggota Key Column name Data type Field size PK No_anggota text 7 Nama_anggota Text 25 Tgl_lahir DateTime 8 Jenis kelamin Text 10 Agama Text 10 Bagian Text 25 Jabatan Text 25 No_telp number Long integer FK User_name Text 20 Tabel 3.5 Struktur tabel buku Buku Key Column name Data type Field size PK Kode_buku Text 5 Judul Text 35 Kelompok Text 25 Penerbit Text 15 pengarang Text 25 Tahun terbit Text 4 FK User_name Text 20 Tabel 3.6 Struktur tabel peminjaman dan pengembalian Peminjaman dan Pengembalian Key Column name Data type Field size PK No transaksi Text 10 FK No_anggota Text 7 FK Kode_buku Text 5 Tgl_pinjam DateTime 8 jumlah number Long integer Tgl_harus_kembali DateTime 8 Tgl_kembali DateTime 8 denda Currency Currency FK User_name Text 20 Tabel 3.7 Struktur tabel admin Admin Key Column name Data type width PK User_name Text 20 password Text 20

3.5.5 Perancangan Struktur Menu

Struktur menu adalah bentuk umum dari suatu rancangan program untukmemudahkan pemakai dalam menjalankan program komputer. Sehingga saat menjalankan program,admin ataupun user tidak mengalami kesulitan dalam memilih menu-menu yang diinginkan. Pada perancangan perangkat lunak ini dibuat menu seperti dibawah ini: LOGIN INPUT PENCARIAN LAPORAN INPUT DATA ANGGOTA INPUT DATA BUKU INPUT DATA TRANSAKSI PEMINJAMAN INPUT DATA TRANSAKSI PENGEMBALIAN PENCARIAN ANGGOTA PENCARIAN BUKU PENCARIAN PEMINJAMAN LAPORAN ANGGOTA LAPORAN BUKU LAPORAN PEMINJAMAN DAN PENGEMBALIAN MENU UTAMA Gambar 3.16 Perancangan struktur menu

3.5.6 Perancangan Antarmuka

Tahap perancangan antarmuka dilakukan untuk merancang antarmuka agar dapat digunakan oleh pengguna baik admin maupun user yang menggunakan aplikasi perpustakaan ini. Form Login T01 Form ini digunakan untuk melakukan login T01 User name Password LOGIN Gambar 3.17 perancangan antarmuka menu login Form menu utama T02 -klik input menuju T03 -klik input menuju T04 -klik input menuju T05 -klik input menuju T06 - klik pencarian menuju T07 - klik pencarian menuju T08 - klik pencarian menuju T09 - klik laporan menuju T010 - klik laporan menuju T011 - klik laporan menuju T012 input laporan pencarian T02 Gambar 3.18 perancangan antarmuka menu utama Form Menu Anggota T03 No_anggota Nama_anggota Tgl_lahir Jenis kelamin Agama Bagian Jabatan No_telp T03 - klik tambah untuk tambah data - klik simpan untuk simpan data - klik hapus utnuk hapus data - klik edit unyuk edit data - klik batal untuk membatalkan - keluar menuju T02 - klik cari untuk cari data Tamba h batal hapus Simpan Edit keluar Tabel database Cari Gambar 3.19 perancangan antarmuka menu anggota Form Menu Buku T04 Kode_buku judul kelompok penerbit pengarang masukkan kode buku Tahun terbit T04 - klik tambah untuk tambah data - klik simpan untuk simpan data - klik hapus utnuk hapus data - klik edit unyuk edit data - klik batal untuk membatalkan - keluar menuju T02 - klik cari untuk cari data Tambah batal hapus Simpan Edit keluar Tabel database Cari Gambar 3.20 perancangan antarmuka menu buku Form Menu peminjaman T05 No Transaksi No anggota Kode buku Tanggal pinjam Jumlah pinjam pencarian Tanggal harus kembali Tanggal kembali Denda T05 - klik tambah untuk tambah data - klik simpan untuk simpan data - klik hapus utnuk hapus data - klik edit unyuk edit data - klik batal untuk membatalkan - keluar menuju T02 - klik cari untuk cari data Tambah batal hapus Simpan Edit keluar Tabel database Cari Gambar 3.21 perancangan antarmuka menu peminjaman Form Menu pengembalian T06 No Transaksi No anggota Kode buku Tanggal pinjam Jumlah pinjam pencarian Tanggal harus kembali Tanggal kembali Denda T05 - klik tambah untuk tambah data - klik simpan untuk simpan data - klik hapus utnuk hapus data - klik edit unyuk edit data - klik batal untuk membatalkan - keluar menuju T02 - klik cari untuk cari data Tambah batal hapus Simpan Edit keluar Tabel database Cari Gambar 3.22 perancangan antarmuka menu pengembalian Form Pencarian Anggota T07 Pencarian data anggota T07 - klik cari untuk pencarian data anggota - klik tampilkan semua untuk menampilkan data seluruh anggota - klik refresh utnuk memperbarui data anggota yang baru disimpan Tabel database refresh Tampilkan semua Cari Gambar 3.23 perancangan antarmuka pencarian anggota Form Pencarian buku T08 Pencarian data buku T08 - klik cari untuk pencarian data buku - klik tampilkan semua untuk menampilkan data seluruh buku - klik refresh utnuk memperbarui data buku yang baru disimpan Tabel database refresh Tampilkan semua Cari Gambar 3.24 perancangan antarmuka pencarian buku Form Pencarian peminjaman T09 Pencarian data peminjaman dan pengembalian T09 - klik cari untuk pencarian data peminjaman - klik tampilkan semua untuk menampilkan data seluruh data peminjaman - klik refresh utnuk memperbarui data peminjaman yang baru disimpan Tabel database refresh Tampilkan semua Cari Gambar 3.25 perancangan antarmuka pencarian peminjaman Form laporan data anggota T010 T010 - klik preview untuk laporan data anggota - klik refresh utnuk memperbarui data anggota yang baru disimpan - klik print untuk jadikan dokument Tabel laporan anggota Print Preview Refresh Gambar 3.26 perancangan antarmuka laporan anggota Form laporan data buku T011 T011 - klik preview untuk laporan data buku - klik refresh utnuk memperbarui data buku yang baru disimpan - klik print untuk jadikan dokument Tabel laporan buku Print Preview Refresh Gambar 3.27 perancangan antarmuka laporan buku Form laporan data peminjaman dan pengembalian T012 T012 - klik preview untuk laporan data peminjaman dan pngembalian - klik refresh utnuk memperbarui data peminjaman dan pngembalian yang baru disimpan - klik print untuk jadikan dokument Tabel laporan peminjaman dan pengembalian Print Preview Refresh Gambar 3.28 perancangan antarmuka laporan peminjaman dan pengembalian

3.6 Implementasi

Setelah sistem dianalisis dan didesain secara rinci maka selanjutnya akan menuju tahap implementasi. Tujuan implementasi adalah untuk menjelaskan tentang manual modul kepada semua user yang akan menggunakan sistem. Sehingga user tersebut dapat merespon apa yang ditampilkan di sistem dan memberikan masukan kepada pembuat sistem untuk dilakukan perbaikan agar sistem lebih baik lagi

3.6.1 Implementasi Perangkat Keras

Perangkat keras yang dibutuhkan untuk mengimplementasikan perangkat lunak, antara lain: 1. Processor Intel Core 2 Duo 2,2 GHz 2. RAM 1 GB 3. Hard Disk 80 GB 4. CD ROM Drive 5. Monitor 15’inch 6. Keyboard dan mouse

3.6.2 Implementasi Perangkat Lunak

Beberapa perangkat lunak pendukung yang dapat mengoptimalkan aplikasi yang akan dibangun, diantaranya adalah sebagai berikut : 1. Windows XP Profesional SP 2 2. Database Ms.Access

3.6.3 Implementasi Sistem

Setelah melakukan implementasi basis data, dilakukan implementasi sistem yang meliputi tampilan program dan berguna sebagai tampilan untuk pengguna sistem. Implementasi sistem dilakukan pada setiap hasil perancangan program yang telah dibuat kedalam aplikasi yang dibangun

3.7 Tampilan Program

Gambar 3.29 Tampilan login Gambar 3.30 Tampilan menu utama Gambar 3.31 Tampilan Input data anggota Gambar 3.32 Tampilan input data buku Gambar 3.33 Tampilan transaksi Gambar 3.34 Tampilan pencarian data anggota Gambar 3.35 Tampilan pencarian data buku Gambar 3.36 Tampilan laporan anggota Gambar 3.37 Tampilan laporan data buku Gambar 3.38 Tampilan laporan data peminjaman dan pengembalian

BAB II TINJAUAN PUSTAKA

2.1 Profil Perusahaan

Dinas Komunikas dan Informatika DISKMINFO provinsi Jawa Barat merupakan salah satu instansi dari pemerintah kota Bandung yang berlokasi di jalan Taman Sari No 55 Bandung. Berikut akan dijelaskan tugas pokok, fungsi, serta visi dan misi DISKOMINFO kota Bandung.

2.1.1 Sejarah Instansi

Kantor Pengolahan Data Elektronik KPDE Provinsi Daerah Tingkat I Jawa Barat adalah kelanjutan dari organisasi sejenis yang semula sudah ada di lingkungan Pemerintah Provinsi Daerah Tingkat I Jawa Barat dengan nama Pusat Pengolahan Data PUSLAHTA Provinsi Daerah Tingkat I Jawa Barat. Keberadaan PUSLAHTA di Jawa Barat dimulai pada tahun 1977, yaitu dengan adanya Proyek Pembangunan Komputer Pemerintah Provinsi Daerah Tingkat I Jawa Barat. Proyek tersebut dimaksudkan untuk mempersiapkan sarana prasarana dalam rangka memasuki era komputer. Dalam perkembangan selanjutnya, pada tanggal 8 April 1978 dengan Surat Keputusan Gubernur Kepala Daerah Tingkat I Jawa Barat Nomor : 294Ok.200-OkaSK78 diresmikan pembentukanpendirian Kantor Pusat Pengolahan Data PUSLAHTA Provinsi Daerah Tingkat I Jawa Barat yang berkedudukan di jalan Tamansari No. 57 Bandung. Sebagai tindak lanjut dari Surat Keputusan Gubernur Nomor : 294Ok.200- OkaSK78, maka pada tanggal 29 Juni 1981 pendirian Kantor PUSLAHTA dikukuhkan dengan Peraturan Daerah Nomor : 2 Tahun 1981 tentang Pembentukan Pusat Pengolahan Data PUSLAHTA Provinsi Daerah Tingkat I Jawa Barat dan Peraturan Daerah Nomor : 3 Tahun 1981 tentang Susunan Organisasi dan Tata Kerja Pusat Pengolahan Data Provinsi Daerah Tingkat I Jawa Barat. Dengan kedua