BAB IV ANALISIS DAN DESAIN SISTEM. Dalam pengembangan sistem informasi dibutuhkan analisis

dokumen-dokumen yang mirip
BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV ANALISA DAN DESAIN SISTEM. permasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi

BAB IV METODE KERJA PRAKTEK. perangkat keras, perangkat lunak dan pengguna. Analisis digunakan sebagai dasar

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV DESKRIPSI PEKERJAAN. dan transaksi baik peminjaman dan pengembalian masih dilakukan dengan cara

BAB IV DESKRIPSI PEKERJAAN. penggunaan sistem masih dilakukan dengan pencatatan secara manual, sehingga

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN. permasalahan yang ada pada instansi ini adalah proses sebagai berikut:

BAB IV DESKRIPSI PEKERJAAN. Perpustakaan SMA Negeri 3 Nganjuk, secara garis besar permasalahan yang ada

BAB IV ANALISIS DAN DESAIN SISTEM. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB III ANALISIS DAN PERANCANGAN SISTEM. digunakan dalam tahap analisis sistem ini yaitu metode pengembangan waterfall.

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALIS DAN DESAIN SISTEM. Dari document flow yang prosesnya masih manual lalu dibuat system

BAB III PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. surat masuk dan surat keluar yang pencatatannya masih secara manual, sehingga

BAB IV ANALISA DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN. aplikasi tersebut, yaitu dengan cara melakukan wawancara langsung dengan bagian

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI SISTEM. suatu sistematika penelitian. Adapun urutan langkah penelitian dalam

BAB IV HASIL DAN PEMBAHASAN. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB IV DESKRIPSI PEKERJAAN. baik peminjaman maupun pengembalian masih dilakukan dengan cara manual

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan ilmu pengetahuan dan Teknologi Informatika (IT) hampir

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. karena sistem yang masih dilakukan secara manual. diharapkan dapat mengatasi permasalahan tersebut.

BAB IV DISKRIPSI PEKERJAAN

DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut.

DAFTAR ISI. ABSTRAK... Error! Bookmark not defined. DAFTAR ISI... 1 DAFTAR TABEL... 4 DAFTAR GAMBAR... 5 DAFTAR LAMPIRAN... 7

BAB IV HASIL DAN PEMBAHASAN. lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow, Data Flow

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras (hardware), perangkat lunak (software) dan pengguna. Analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV DESKRIPSI PEKERJAAN. penghitungan data penggajian akan berakibat penerimaan gaji pegawai tidak

BAB IV DESKRIPSI PEKERJAAN. 4 kali dalam 1 minggu sesuai dengan kesepakatan penulis dengan pihak sekolah,

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM. database terpusat. Proses yang dikembangkan meliputi: Pelajar (KTP) seperti pada gambar di lampiran.

BAB IV DESKRIPSI PEKERJAAN. pengamatan secara langsung, dalam hal ini proses sirkulasi perpustakaan pada

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan yang ada pada PT Istana Keramik Indah

BAB IV DISKRIPSI PEKERJAAN. UPT. Taman Budaya Jawa Timur, secara garis besar permasalahan pada

BAB IV ANALISIS DAN DESAIN SISTEM. seorang dengan bagian konseling. Bagian Konseling memberikan informasi

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memberikan masukan dalam pengembangan sistem informasi yang dibuat.

BAB IV HASIL DAN PEMBAHASAN

BAB IV DESKRIPSI PEKERJAAN. diperlukan dalam suatu basis data dan menyimpannya. dan perpanjangan buku, serta pencarian buku yang lebih efektif.

BAB III ANALISIS DAN PERANCANGAN SISTEM. System Development Life Cycle (SDLC). Untuk dapat menganalisis

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

BAB III PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. Melakukan survey dan wawancara secara langsung di Primkopal Mako

BAB IV DESKRIPSI KERJA PRAKTEK. permasalahan yang ada Dalam Sistem aplikasi yang dibangun ini meliputi

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

BAB III ANALISIS DAN PERANCANGAN SISTEM. UMKM Fredshoes. Dalam pengumpulan data yang digunakan untuk bahan

BAB III ANALISIS DAN PERANCANGAN SISTEM. System Development Life Cycle (SDLC) yang berfungsi untuk memberi gambaran

BAB III PEMBAHASAN 3.1 Analisis sistem yang berjalan

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV METODE KERJA PRAKTEK

BAB IV ANALISIS DAN DESAIN SISTEM. terdapat pegawai atau karyawan. Dalam pelaksanaannya sering timbul masalah

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. penerimaan baju laundry diawali dengan bagian operasional mencatat di nota

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. Dalam penyelesaian proyek kerja praktek ini baik di dalam memperoleh. a. Observasi - Studi Lapangan (Field Research)

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja,

BAB IV DESKRIPSI KERJA PRAKTEK. Dari document flow yang prosesnya masih manual lalu dibuatkan system

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. Perkembangan teknologi informasi saat ini membutuhkan analisa

BAB IV ANALISIS DAN DESAIN SISTEM. membawa kartu Perpustakaan. Siswa memilih buku atau koleksi yang akan

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

DAFTAR ISI. KATA PENGANTAR... v. DAFTAR GAMBAR... ix. DAFTAR TABEL... xii. DAFTAR LAMPIRAN... xiii BAB II GAMBARAN UMUM PERUSAHAAN...

BAB IV DESKRIPSI SISTEM. petugas perpustakaan taman bacaan dan sekolah dasar maupun taman kanak-kanak,

BAB III ANALISIS DAN PERANCANGAN SISTEM. Tahap analisis sistem merupakansuatu proses untuk menganalisis dan

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB IV PERANCANGAN. dengan proses yang ditentukan, berikut ini adalah tahapan tahapan dari proses. 1. Rancangan Bagan Alir Document ( Flow Map )

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV ANALISIS DAN DESAIN SISTEM. 4.1 Proses Bisnis Peminjaman dan Pengembalian Perpustakaan. terkait dengan siswa, guru dan petugas perpustakaan.

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV DESKRIPSI PEKERJAAN. dengan beberapa perusahaan lain. Hal ini diakibatkan karena sistem yang

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. sistem dimana aplikasi dibangun yang meliputi perangkat keras (hardware), perangkat

BAB I PENDAHULUAN. Teknologi Informasi yang sangat berkembang dirasakan hampir

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV DISKRIPSI PEKERJAAN. sistem informasi penggajian pada PT. KARYA MANDIRI BERSAMA.

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. 4. Melakukan pembahasan terhadap hasil implementasi sistem.

BAB IV DESKRIPSI PEKERJAAN. penelitian terhadap aplikasi pencatatan history barang gudang pada PT. GRLJI.

Transkripsi:

BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisis Sistem Dalam pengembangan sistem informasi dibutuhkan analisis dan perancangan sistem pengolah data. Sistem pengolah data tersebut diharapkan mampu mempengaruhi kinerja dari sumber daya manusia khususnya untuk meningkatkan efisiensi waktu serta mempermudah proses-proses yang terkait dalam sistem. Berdasarkan hasil survey dan analisa yang dilakukan pada perpustakaan PT. Garudafood, permasalahan yang ada dalam perusahaan adalah proses transaksi peminjaman dan pengembalian dilakukan secara manual yaitu menggunakan form peminjaman yang dicatat dalam proses peminjaman dan pengembalian. Sehingga sering terjadi kesulitan pada waktu pencatatan, pencarian data koleksi buku, pencarian data anggota, dan pengecekan riwayat peminjaman dan pengembalian, dari permasalahan yang ada maka dibutuhkan solusi sistem informasi terkomputerisasi untuk lebih jelasnya, akan dijelaskan pada sub bab berikut ini. 19

20 A. Document Flow Peminjaman Koleksi Gambar 4.1 Document Flow Peminjaman Koleksi Pada proses peminjaman koleksi, anggota menyerahkan buku yang dipinjam kepada petugas. Apabila sudah memiliki kartu anggota maka petugas melakukan pengecekan kartu anggota, Jika belum memliki kartu anggota petugas akan membuatkan kartu anggota. Kemudian petugas mencatat diform peminjaman dan ditandatangani oleh anggota beserta buku yang dipinjam.

21 B. Document Flow Pengembalian Koleksi Gambar 4.2 Document Flow Pengembalian Koleksi Pada proses pengembalian koleksi, anggota menyerahkan buku dan kartu anggota kepada petugas. Kemudian petugas melakukan pengecekan kesesuaian buku dan form peminjaman. Apabila ada keterlambatan maka anggota harus membayar denda, Jika tidak ada keterlambatan maka buku dan kartu anggota langsung dikembalikan.

22 4.2 Desain Sistem Perancangan sistem ini dimaksudkan untuk membantu memecahkan masalah pada sistem yang sedang berjalan dan merupakan suatu sistem yang baik dan sesuai dengan kebutuhan. Rancangan yang baik harus melalui beberapa tahaptahap perancangan mulai dari System Flow, Context Diagram, Hierarchy Input Proses Output (HIPO), ERD, DFD, Conceptual Data Model (CDM), Phisical data Model (PDM), dan desain input outputnya. 4.2.1 System Flow System Flow memuat hasil analisis yang dibuat berdasarkan hasil survey ke PT. Garudafood Putra Putri Jaya Gresik. System flow merupakan pengembangan dari sistem yang sudah ada. System flow menunjukkan aliran proses kegiatan setelah menggunakan Aplikasi Sistem Absensi Dan Penggajian. Dalam menentukan arah atau alur suatu sistem dibutuhkan suatu cara perancangan untuk mendeskripsikan bagaimana tiap langkah yang dilakukan dalam sistem dan pengguna dapat diketahui, agar didapatkan suatu gambaran mengenai cara kerja dari sistem yang akan dibangun berdasarkan alur rancangan sistem terkomputerisasi.

23 A. System Flow Peminjaman Koleksi System flow peminjaman koleksi dapat dilihat pada Gambar 4.3. Gambar 4.3 Sistem Flow Peminjaman Koleksi Gambar 4.3 Sistem Flow Peminjaman koleksi dimulai dari memasukkan data ketegori, data buku, data anggota kemudian sistem akan mencatat transaksi di database peminjaman. Kemudian dari data peminjaman tersebut digunakan pada

24 proses perpanjangan, pengembalian, pemesanan dan juga mencetak laporan form peminjaman. B. System Flow Pengadaan Koleksi System flow pengadaan koleksi dapat dilihat pada Gambar 4.4. Gambar 4.4 Sistem Flow Pengadaan Koleksi

25 Gambar 4.4 Sistem Flow Pengadaan Koleksi dimulai dari petugas memasukkan usulan buku yang kemudian dimasukkan ke komputer. Kemudian dilakukan pengecekan, penyeleksian buku yang disimpan di database seleksi buku. Setelah terseleksi maka akan ditentukan buku yang akan dibeli dan disimpan di database pembelian buku sekaligus mengubah database buku. Dari database pembelian dapat dicetak daftar pembelian buku. 4.2.2 Data Flow Diagram DFD merupakan perangkat yang digunakan pada metodologi pengembangan sistem yang terstruktur. DFD menggambarkan seluruh kegiatan yang terdapat pada sistem secara jelas. A. Context Diagram Gambar 4.5 adalah context diagram dari sistem informasi perpustakaan pada PT.Garudafood Putra Putri Jaya Gresik. Context diagram tersebut menggambarkan proses secara umum yang terjadi pada dari sistem informasi perpustakaan. Context diagram sistem ini terdiri dari tiga entitas yang berbeda, yaitu anggota, petugas dan kepala department. Petugas memberikan input data dan sistem mengeluarkan output data yang diperlukan. Untuk lebih jelasnya ditunjukkan Gambar 4.5.

26 Ang gota Form Peminjaman Kartu Angg ota Data Kateg ori Data Buku Data Ang gota 0 Rekap Angg ota Trans Peminjaman Trans Perpanjangan Pembayaran Denda Trans Pengembalian Trans Pemesanan Sistem Informasi Perpustakaan Pada PT Garudafood Putra Putri Jaya Form Usulan Buku Kepala Department Trans Usulan Trans Seleksi Trans Pembelian Data Lemari + Form Seleksi Buku Form Pembelian Buku Data Penerbit Data Peng arang Data Department Data Bag ian Form Pembelian Buku Form Seleksi Buku Form Usulan Buku Daftar Pemesanan Pembayaran Denda Form Peminjaman Rekap Angg ota Gambar 4.5 Context Diagram Sistem Informasi Perpustakaan B. Hierarchy Input Proses Output Hierarchy Input Proses Output (HIPO) dari sistem informasi perpustakaan memberikan gambaran proses dan subproses yang ada. Pada gambar 4.6 memberikan gambaran proses-proses utama untuk sistem informasi perpustakaan. Untuk lebih jelasnya ditunjukkan Gambar 4.6.

27 Gambar 4.6 Hierarchy Input Proses Output Gambar 4.6 memberikan gambaran subproses untuk proses mengelola data buku, data kategori, data anggota, transaksi peminjaman dan transaksi pengadaan buku. Proses mengelola data digunakan untuk menyimpan, mengupdate, atau menghapus data. C. DFD Level 0 Sistem Informasi Perpustakaan Pada Gambar 4.7 adalah DFD level 0 dari sistem informasi perpustakaan pada PT. Garudafood Putra Putri Jaya. Pada DFD level 0 ini terdapat tiga macam proses. Pertama adalah sub sistem pemeliharaan file induk, yang kedua adalah sub sistem pemeliharaan file transaksi, dan yang ketiga adalah sub sistem cetak

28 laporan. Sedangkan pada databasenya, terdapat buku, anggota, kategori, peminjaman, pengembalian, perpanjangan, pemesanan, usulan, seleksi, dan pembelian. Untuk lebih jelasnya ditunjukkan Gambar 4.7. Petugas Petugas Petugas Petugas Petugas Petugas Data Lemari Data Kategori Data Penerbit Data Department Data Bagian Data Pengarang Data Kategori Buku 1 1 Kategori Petugas Petugas Data Buku Data Anggota Data Daftar B uku Sub S istem File Induk Flow_237 Data Anggota Terdaftar + Data Koleksi Buku 2 Buku Data Daftar A nggota 3 Anggota 12 Lemari Data Lemari Buku Petugas Trans Peminjaman Data Penerbit Buku Data Pengarang Buku 13 Penerbit 14 Pengarang Data Department Anggota 15 Department Petugas Trans Perpanjangan Data Bagian Anggota 16 Bagian Petugas Trans Pengembalian Data Trans P erpanjangan 5 Perpanjangan 2 Data Peminjaman Data Trans P eminjaman 4 Peminjaman Petugas Trans Pemesanan Data Pengembalian Data Trans P engembalian 6 Pengembalian Petugas Trans Usulan Sub S istem File Transaksi Data Pemesanan Data Trans P emesanan 7 Pemesanan + Data Usulan Data Trans Usulan 8 Usulan Trans Seleksi Petugas Trans Pembelian Data Data Seleksi Trans S eleksi 9 Seleksi Data Trans P embelian 10 Pembelian Petugas Anggota Kartu Anggota Anggota Form Peminjaman Rekap A nggota 3 Form Usulan Buku Form Seleksi Buku Petugas Kepala Department Sub Sistem Cetak Laporan Petugas Pembayaran Denda + Form Pembelian Buku Kepala Department Form Peminjaman Form Seleksi Buku Form Pembelian Buku Petugas Petugas Daftar Pemesanan Rekap A nggota Pembayaran Denda Form Usulan Buku Kepala Department Petugas Petugas Petugas Kepala Department Kepala Department Gambar 4.7 DFD Level 0 Sistem Informasi Perpustakaan

29 D. DFD Level 1 Sub Sistem File Induk DFD Level 1 ini menjelaskan alur pada sub sistem pemeliharaan file induk, memiliki inputan data buku, data angota, data kategori, selanjutnya akan disimpan ke database. Penjelasan lebih detail dapat dilihat pada Gambar 4.8 1 Data Buku File Buku Data Koleksi Buku 2 Buku 2 Data Ang gota File Ang gota Data Daftar Angg ota 3 Ang gota 3 Data Kateg ori File Kateg ori Data Kateg ori Buku 1 Kateg ori 4 Data Lemari File Lemari Data Lemari Buku 12 Lemari 5 Data Penerbit File Penerbit Data Penerbit Buku 13 Penerbit 6 Data Peng arang File Peng arang Data Peng arang Buku 14 Peng arang 7 Data Department File Department Data Department Angg ota 15 Department Data Bag ian 8 File Bag ian Data Bag ian Angg ota 16 Bag ian Gambar 4.8 DFD Level 1 Sub Sistem File Induk

30 E. DFD Level 1 Sub Sistem File Transaksi Pada Gambar 4.9 adalah DFD Level 1 menjelaskan alur pada proses transaksi peminjaman dan transaksi pengadaan buku, proses transaksi selanjutnya akan disimpan ke database.. Untuk lebih jelasnya ditunjukkan Gambar 4.9 Trans Peminjaman Data Anggota Terdaftar 3 Ang gota Trans Perpanjangan 1 Data Daftar Buku 2 Buku Data Trans Peminjaman 4 Peminjaman Trans Pengembalian Transaksi Peminjaman Data Trans Perpanjangan 5 Perpanjang an Trans Pemesanan + Data Trans Pengembalian Data Trans Pemesanan 6 Peng embalian 7 Pemesanan 2 Trans Usulan Data Trans Usulan 8 Usulan Transaksi Pengadaan Koleksi Buku Data Trans Seleksi 9 Seleksi Trans Seleksi + Data Trans Pembelian 10 Pembelian Trans Pembelian Gambar 4.9 DFD Level 1 File Transaksi F. DFD Level 1 Sub Sistem Cetak Laporan Pada Gambar 4.10 menjelaskan alur pada proses cetak laporan. Dalam pencetakan laporan sistem akan menghasilkan output yang dibaca dari database. Untuk lebih jelasnya ditunjukkan Gambar 4.10.

31 5 Ang gota Kartu Angg ota 1 Cetak Kartu Ang gota Flow_237 Daftar Pemesanan Cetak Daftar Pemesanan Data Pemesanan 7 Pemesanan Kepala Department Rekap Angg ota Rekap Angg ota 2 Cetak Rekap Ang gota 3 Ang gota Flow_286 Kepala Department Form Usulan Buku Form Usulan Buku 6 Cetak Form Usulan Buku Data Usulan 8 Usulan 7 Ang gota Form Peminjaman Form Peminjaman 3 Cetak Form Peminjaman Data Peminjaman 4 Peminjaman Kepala Department Form Seleksi Buku Form Seleksi Buku Cetak Form Seleksi Buku Data Seleksi 9 Seleksi Kepala Department Pembayaran Denda 4 Cetak Pembayaran Denda Data Peng embalian 6 Peng embalian Form Pembelian Buku 8 Cetak Form Pembelian Buku Data Pembelian 10 Pembelian Pembayaran Denda Kepala Department Form Pembelian Buku Gambar 4.10 DFD Level 1 Sub Sistem Cetak Laporan G. DFD Level 2 Sub Sistem Transaksi Peminjaman Pada Gambar 4.11 menjelaskan alur proses pemeliharaan transaksi peminjaman yang terdiri dari empat sub proses yaitu pemesanan, peminjaman, perpanjangan dan pengembalian. Untuk lebih jelasnya ditunjukkan Gambar 4.11. 2.1.1 [Trans Pemesanan] Trans Pemesanan [Data Trans Pemesanan] 7 Pemesanan [Data Daftar Buku] 2 Buku [Trans Peminjaman] 2.1.2 Trans Peminjaman [Data Angg ota Terdaftar] [Data Trans Peminjaman] 3 Ang gota 4 Peminjaman 2.1.3 [Trans Perpanjang an] Trans Perpanjang an [Data Trans Perpanjang an] 5 Perpanjang an 2.1.4 [Trans Peng embalian] Trans Peng embalian [Data Trans Peng embalian] 6 Peng embalian Gambar 4.11 DFD Level 2 Sub Sistem Transaksi Peminjaman

32 H. DFD Level 2 Sub Sistem Transaksi Pengadaan Koleksi Pada Gambar 4.12 menjelaskan alur proses pemeliharaan transaksi pengadaan koleksi buku yang terdiri dari tiga sub proses yaitu transaksi usulan, transaksi seleksi, dan transaksi pembelian. Untuk lebih jelasnya ditunjukkan Gambar 4.12. 1 Trans Usulan Trans Usulan Buku Data Trans Usulan 8 Usulan 2 Trans Seleksi Trans Seleksi Buku Data Trans Seleksi 9 Seleksi 3 Trans Pembelian Trans Pembelian Buku Data Trans Pembelian 10 Pembelian Gambar 4.12 DFD Level 2 Sub Sistem Transaksi Pengadaan Koleksi 4.2.3 Entity Relationship Diagram Entity Relational Diagram (ERD) menggambarkan hubungan data dari tabel satu ke tabel yang lain. Berikut ini adalah ERD dari sistem informasi perpustakaan pada PT. Garudafood Putra Putri Jaya Gresik.

33 A. Conceptual Data Model Gambar 4.13 menjelaskan tentang Conceptual Data Model (CDM) yang terdiri dari empat tabel yang saling berhubungan dari sistem informasi Perpustakaan Pada PT.Garudafood Putra Putri Jaya. Usulan Kode Usulan Judul Usulan Tanggal Usulan Pengarang Buku Usulan Penerbit Buku Usulan Mengajukan Anggota No Anggota Nama Anggota Alamat No Telepon No Register Department Bagian No EXT Tanggal Pendaftaran Melakukan Peminjaman No Peminjaman Melakukan Pengembalian No Pengembalian Melakukan Pembelian No Pembelian Tanggal Pembelian Judul Buku Pengarang Buku Penerbit Buku Melakukan Seleksi ID Seleksi Tanggal Seleksi Judul Seleksi Pengarang Buku Seleksi Penerbit Buku Seleksi Memesan Pemesanan Kode Pemesanan Tanggal Pemesanan Mempunyai Mempunyai Buku Kategori ID Kategori Nama Kategori Memiliki Kode Buku Tahun Rilis Buku Pengarang Judul Status Penerbit Tahun Terbit Buku Pesan Mempunyai Detail Peminjaman Tanggal Peminjaman Jadwal Pengembalian Tanggal Perpanjangan Detail Pengembalian Jadwal Pengembalian Tanggal Kembali Denda Gambar 4.13 Conceptual Data Model B. Physical Data Model Gambar 4.14 menjelaskan tentang Physical data model (PDM) dari sistem informasi perpustakaan pada PT. Garudafood Putra Putri Jaya Gresik. PDM merupakan hasil generate dari CDM yang telah dibuat sebelumnya. PDM

34 menunjukkan detail dari kolom-kolom dari setiap tabel, tipe data dan referensi dari setiap tabelnya. Untuk lebih jelasnya ditunjukkan pada gambar di bawah ini. USULAN KODE_USULAN Text(12) NO_ANGGOTA Text(15) JUDUL_USULAN Text(30) TANGGAL_USULAN DateTime PENGARANG_BUKU_USULAN Text(25) PENERBIT_BUKU_USULAN Text(25) KODE_USULAN = KODE_USULAN ANGGOTA NO_ANGGOTA NAMA_ANGGOTA NO_ANGGOTA = NO_ANGGOTA ALAMAT NO_TELEPON NO_REGISTER DEPARTMENT BAGIAN NO_EXT TANGGAL_PENDAFTARAN Text(15) Text(50) Text(50) Text(12) Text(15) Text(20) Text(20) Text(3) DateTime PEMINJAMAN NO_PEMINJAMAN Text(10) NO_ANGGOTA = NO_ANGGOTA NO_ANGGOTA Text(15) NO_PEMINJAMAN = NO_PEMINJAMAN PEMBELIAN NO_PEMBELIAN Text(12) ID_SELEKSI Text(12) TANGGAL_PEMBELIAN DateTime JUDUL_BUKU Text(25) ID_SELEKSI = ID_SELEKSI PENGARANG_BUKU Text(25) PENERBIT_BUKU Text(25) SELEKSI ID_SELEKSI Text(12) KODE_USULAN Text(12) TANGGAL_SELEKSI DateTime JUDUL_SELEKSI Text(50) PENGARANG_BUKU_SELEKSI Text(25) PENERBIT_BUKU_SELEKSI Text(25) BUKU KODE_BUKU Text(20) ID_KATEGORI Text(20) KATEGORI TAHUN_RILIS_BUKU DateTime ID_KATEGORI Text(20) ID_KATEGORI = ID_KATEGORI PENGARANG Text(50) NAMA_KATEGORI Text(50) JUDUL Text(50) STATUS Text(10) PENERBIT Text(50) TAHUN_TERBIT_BUKU DateTime NO_ANGGOTA = NO_ANGGOTA PEMESANAN KODE_PEMESANAN Text(15) NO_ANGGOTA Text(15) KODE_BUKU Text(20) TANGGAL_PEMESANAN DateTime KODE_BUKU = KODE_BUKU KODE_BUKU = KODE_BUKU NO_PEMINJAMAN = NO_PEMINJAMAN DETAIL_PEMINJAMAN KODE_BUKU Text(20) NO_PEMINJAMAN Text(10) TANGGAL_PEMINJAMAN DateTime JADWAL_PENGEMBALIAN DateTime TANGGAL_PERPANJANGAN DateTime PENGEMBALIAN NO_PENGEMBALIAN Text(12) NO_PEMINJAMAN Text(10) NO_PENGEMBALIAN = NO_PENGEMBALIAN DETAIL_PENGEMBALIAN NO_PENGEMBALIAN Text(12) JADWAL_PENGEMBALIAN DateTime TANGGAL_PENGEMBALIAN DateTime DENDA Integer Gambar 4.14 Physical Data Model 4.2.4 Struktur File Dalam sub bab ini akan dijelaskan struktur dari tabel-tabel yang akan digunakan dalam pembuatan sistem persediaan barang pada Sistem Informasi

35 Perpustakaan Pada PT.Garudafood Putra Putri Jaya. Data-data dibawah ini akan menjelaskan satu-persatu detil dari struktur tabel untuk setiap tabelnya. A. Nama tabel : Buku Fungsi Primary key Foreign key : Menyimpan Data Buku : Kode_Buku : ID_Kategori Tabel 4.1 Tabel Buku No. Nama_Field Type_data Keterangan 1 Kode_Buku varchar(10) Primary Key 2 ID_Kategori varchar(10) Foreign Key 3 Tahun_Rilis_Buku Datetime 4 Pengarang varchar(50) 5 Judul varchar(50) 6 Status varchar(10) 7 Penerbit varchar(50) 8 Tahun_Terbit_Buku Datetime B. Nama tabel : Anggota Fungsi Primary key : Menyimpan Data Anggota : No_Anggota Foreign key : - Tabel 4.2 Tabel Anggota No. Nama_Field Type_Data Keterangan 1 No_Anggota varchar(10) Primary Key 2 Nama_Anggota varchar(50) 3 Alamat varchar(50) 4 No_Telepon varchar(12) 5 No_Register varchar(10)

36 6 Department varchar(20) 7 Bagian varchar(20) 8 No_EXT varchar(10) 9 Tanggal_Pendaftaran Datetime C. Nama tabel : Kategori Fungsi Primary key : Menyimpan Data Kategori : ID_Kategori Foreign key : - Tabel 4.3 Tabel Kategori No. Nama_Field Type_Data Keterangan 1 ID_Kategori varchar(10) Primary Key 2 Nama_Kategori varchar(50) D. Nama tabel : Peminjaman Fungsi Primary key Foreign key : Menyimpan Data Peminjaman Koleksi : No_Peminjaman : No_Anggota, Kode_Buku Tabel 4.4 Tabel Peminjaman No. Nama_Field Type_Data Keterangan 1 No_Peminjaman varchar(10) Primary Key 2 No_Anggota varchar(20) Foreign Key 3 Kode_Buku varchar(50) Foreign Key 4 Tanggal_Peminjaman Datetime 5 Jadwal_Pengembalian Datetime 6 Tanggal_Perpanjangan Datetime E. Nama tabel : Pengembalian Fungsi : Menyimpan Data Pengembalian

37 Primary key Foreign key : No_Pengembalian : No_Peminjaman Tabel 4.5 Tabel Pengembalian No. Nama_Field Type_Data Keterangan 1 No_Pengembalian varchar(10) Primary Key 2 No_Peminjaman varchar(20) Foreign Key 3 Jadwal_Pengembalian Datetime 4 Tanggal_Pengembalian Datetime 5 Denda Int F. Nama tabel : Pemesanan Fungsi Primary key Foreign key : Menyimpan Data Pemesanan : Kode_Pemesanan : No_Anggota, Kode_Buku Tabel 4.6 Tabel Pemesanan No. Nama_Field Type_Data Keterangan 1 Kode_Pemesanan varchar(10) Primary Key 2 No_Anggota,Kode_Buku varchar(20) Foreign Key 3 Tanggal_Pemesanan Datetime G. Nama tabel : Usulan Fungsi Primary key Foreign key : Menyimpan Data Usulan : Kode_Usulan : No_Anggota Tabel 4.7 Tabel Usulan No. Nama_Field Type_Data Keterangan 1 Kode_Usulan varchar(10) Primary Key 2 No_Anggota varchar(10) Foreign Key

38 3 Judul_Usulan varchar(50) 4 Tanggal_Usulan Datetime 5 Pengarang_Buku_Usulan varchar(50) 6 Penerbit_Buku_Usulan varchar(50) H. Nama tabel : Seleksi Fungsi Primary key Foreign key : Menyimpan Data Seleksi : ID_Seleksi : Kode_Usulan Tabel 4.8 Tabel Seleksi No. Nama_Field Type_Data Keterangan 1 ID_Seleksi varchar(10) Primary Key 2 Kode_Usulan varchar(10) Foreign Key 3 Judul_Seleksi varchar(50) 4 Tanggal_Seleksi Datetime 5 Pengarang_Buku_Seleksi varchar(50) 6 Penerbit_Buku_Seleksi varchar(50) I. Nama tabel : Pembelian Fungsi Primary key Foreign key : Menyimpan Data Pembelian : No_Pembelian : ID_Seleksi Tabel 4.9 Tabel Pembelian No. Nama_Field Type_Data Keterangan 1 No_Pembelian varchar(10) Primary Key 2 ID_Seleksi varchar(10) Foreign Key 3 Judul_Buku varchar(50) 4 Tanggal_Pembelian Datetime 5 Pengarang_Buku varchar(50) 6 Penerbit_Buku varchar(50)

39 4.2.5 Desain Input Output Desain input output merupakan rancangan input/output berupa form untuk memasukkan data dan laporan sebagai informasi yang dihasilkan dari pengolahan data. Desain input output juga merupakan acuan pembuat aplikasi dalam merancang dan membangun sistem. A. Form Login Form login dapat dilihat pada Gambar 4.15. Gambar 4.15 Form Login Agar dapat masuk ke dalam sistem perpustakaan user harus melakukan login. Petugas login dengan memasukan username dan password pada tampilan login. Setelah validasi user tersebut, level user akan mempengaruhi proses selanjutnya, ada 2 level user yaitu user dan admin. Admin mempunyai hak akses penuh untuk sistem perpustakaan. User hanya mempunyai hak akses untuk melakukan transaksi.

40 B. Form Menu Utama Form data pegawai dapat dilihat pada Gambar 4.16. Gambar 4.16 Form Menu Utama Pada Gambar 4.16 form menu utama merupakan tampilan awal dari aplikasi sistem informasi perpustakan terdiri dari sub menu file, sub menu master, sub menu transaksi, sub menu laporan dan sub menu tools. C. Form Data Buku Form data buku dapat dilihat pada Gambar 4.17. Gambar 4.17 Form Buku

41 Pada Gambar 4.17 data buku digunakan untuk menginputkan data buku. Data buku akan digunakan sebagai master utama koleksi perpustakaan. Form ini terintegrasi dengan data kategori. D. Form Data Anggota Form data anggota dapat dilihat pada Gambar 4.18. Gambar 4.18 Form Data Anggota Pada Gambar 4.18 data anggota digunakan untuk menyimpan data pegawai yang menjadi anggota perpustakan.

42 E. Form Data Kategori Form data kategori dapat dilihat pada Gambar 4.19. Gambar 4.19 Form Data Kategori Pada Gambar 4.19 data kategori digunakan sebagai penentuan jenis kategori dan kategori buku baru yang menjadi acuan pada form data buku. F. Form Peminjaman koleksi Form peminjaman koleksi dapat dilihat pada Gambar 4.20. Gambar 4.20 Form Peminjaman Koleksi

43 Pada Gambar 4.20 peminjmaman koleksi digunakan melakukan peminjaman buku dan hanya anggota terdaftar yang dapat meminjam koleksi buku. G. Form Pengembalian Koleksi Form pengembalian koleksi dapat dilihat pada Gambar 4.21. Gambar 4.21 Form Pengembalian Koleksi Pada Gambar 4.21 pengembalian koleksi digunakan untuk proses mengembalikan buku yang telah dipinjam anggota dengan ketentuan jika terlambat mengembalikan maka akan terkena denda sesuai aturan.

44 H. Form Pemesanan Form pemesanan dapat dilihat pada Gambar 4.22. Gambar 4.22 Form Pemesanan Pada Gambar 4.22 pemesanan digunakan untuk memesan koleksi buku yang masih dipinjam oleh anggota dengan ketentuan pemesan tidak sedang dalam kondisi memiliki tunggakan peminjaman koleksi buku. I. Form Usulan Form usulan dapat dilihat pada Gambar 4.23. Gambar 4.23 Form Usulan

45 Pada Gambar 4.23 usulan digunakan untuk pengadaan koleksi buku baru yang diusulkan oleh anggota. Tiap anggota dapat mengusulkan banyak buku yang nantinya akan diseleksi terlebih dahulu sebelum dilakukan pembelian. j. Form Seleksi Form seleksi dapat dilihat pada Gambar 4.24. Gambar 4.24 Form Seleksi Pada Gambar 4.24 seleksi digunakan untuk filter daftar buku yang telah diusulkan oleh anggota. Tidak semua usulan akan direalisasikan dan buku yang telah terseleksi akan dilakukan pembelian.

46 k. Form Pembelian Form pembelian dapat dilihat pada Gambar 4.25. Gambar 4.25 Form Pembelian Pada Gambar 4.25 pembelian digunakan untuk pemilihan buku yang telah terseleksi kemudian akan dilakukan pembelian koleksi buku baru.